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
339945356542	339945357109	339945357659	339945358209	339945358759	339945359309	339945359859	339945360409	339945360959	339945361509	339945362059	339945362609	339945363159	339945363709	339945364259	339945364809	339945365359	339945365909	339945366459	339945367009	339945367559	339945368109	339945368659	339945369209	339945369759	339945370309	339945370859	339945371409	339945371959	339945372511	339945373059	339945373609	339945374159	339945374709	339945375259	339945375809	339945376359	339945376909	339945377459	339945378009	339945378559	339945379109	339945379659	339945380211	339945380759	339945381309	339945381859	339945382409	339945382959	339945383509	339945384059	339945384609	339945385159	339945385709	339945386259	339945386809	339945387359	339945387909	339945388459	339945389009	339945389559	339945390109	339945390659	339945391209	339945391759	339945392309	339945392859	339945393409	339945393959	339945394509	339945395059	339945395611	339945396159	339945396709	339945397259	339945397809	339945398359	339945398909	339945399459	339945400009	339945400559	339945401109	339945401659	339945402209	339945402759	339945403309	339945403859	339945404409	339945404959	339945405509	339945406059	339945406609	339945407159	339945407709	339945408259	339945408809	339945409359	339945409909	339945410459	339945411009	339945411559	339945412109	339945412659	339945413209	339945413759	339945414309	339945414859	339945415409	339945415959	339945416509	339945417059	339945417609	339945418159	339945418709	339945419259	339945419809	339945420359	339945420909	339945421459	339945422009	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3600	2300	2714	3600	2300	2714	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23597	21808	29808	24436	22472	25035	26692	21064	19948	20188	19899	19482	19317	19397	19225	19059	19033	19045	18925	18748	19188	19027	18949	18918	18892	19083	19116	18811	18847	18975	18786	18784	18858	18830	18880	18817	18874	18875	18996	18938	18866	18843	18768	18828	19031	18970	19063	18814	18897	18573	18815	18992	18819	18744	18783	18887	18755	18964	19008	18698	18848	18644	18818	18725	18811	18639	18869	18789	18711	18625	18797	18706	18523	18864	18640	18816	18822	18664	18583	18660	18888	18768	18807	18920	18860	18880	18925	18990	18894	18729	18778	18952	18573	18837	18564	18793	18784	18614	18752	18779	18831	18701	18686	18719	18929	18832	18762	18835	18627	18846	18948	18840	18680	18752	18864	18738	18580	18694	18394	18707	18755	18667	18476	18774	18785	18724	18597	18651	18715	18538	18801	18731	18799	18768	18847	18763	18691	18815	18610	18622	18608	18941	18771	18875	18584	18694	18739	18769	18856	18815	18825	18666	18841	18800	18672	18821	18754	18745	18965	18834	18902	18714	18681	18656	18730	18944	18720	18633	18839	18763	18894	18509	18694	18760	18747	18570	18736	18830	18912	18780	18773	18364	18542	18825	18639	18667	18585	18530	18856	18625	18470	18811	18737	18476	18641	18849	18797	18808	18716	18718	18648	18749	18737	18740	18518	18752	18591	18833	18586	18607	18917	18657	18601	18574	18736	18575	18600	18737	18590	18891	18699	18682	18716	18698	18746	18569	18499	18736	18708	18511	18796	18616	18692	18804	18833	18607	18833	18819	18750	18599	18506	18707	18523	18630	18720	18505	18765	18683	18790	18592	18772	18627	18775	18747	18881	18695	18876	18740	18566	18652	18692	18758	18773	18734	18806	18633	18748	18786	18898	18514	18618	18519	18656	18464	18737	18810	18869	18760	18929	18597	18579	18484	18485	18671	18655	18614	18644	18684	18831	18722	18859	18546	18907	18808	18734	18796	18581	18772	18933	18724	18712	18828	18958	18699	18672	18546	18660	18786	18654	18893	18604	18690	18655	18813	18467	18897	18914	18826	18772	18726	18838	18554	18782	18852	18779	18720	18907	18384	18548	18790	18772	18634	18785	18665	18974	18652	18779	18847	18812	18644	18642	18736	18822	18898	18745	18884	18715	18868	18766	18678	18792	18581	18640	18752	18732	18931	18471	18935	18701	18760	18553	18738	18617	18909	18542	18742	18504	18510	18647	18742	18794	18545	18793	18890	18832	18706	18806	18750	18644	18652	18781	18718	18747	18791	18793	18726	18700	18721	18520	18828	18647	18624	18874	18668	18632	18490	18846	18696	18773	18830	18655	18756	18777	18623	18905	18586	18644	18551	18682	18820	18611	18698	18703	18643	18732	18734	18861	18826	18816	18765	18707	18789	18799	18751	18670	18811	18823	18757	18966	18675	19094	18687	18738	18704	18681	18768	18657	18856	18672	18789	18731	18886	18824	18552	18532	18744	18571	18643	18713	18720	18960	18562	18662	18857	18928	18696	18743	18634	18720	18651	18584	18760	18662	18844	18629	18877	18827	18692	18718	18661	18806	18717	18670	18492	18677	18785	18948	19009	18609	18659	18767	18943	18967	18699	18779	18647	18619	18588	18840	18745	18853	18581	18572	18720	18701	18721	18763	18536	18827	18513	18913	18757	18715	18793	18752	18569	18746	18624	18651	18772	18664	18721	18807	18805	18696	18425	18608	18559	18599	18498	18586	18922	18418	18657	18763	18562	18606	18744	18710	18623	18621	18771	18615	18792	18826	18649	18712	18871	18689	18704	18650	18498	18569	18565	18799	18579	18791	18629	18744	18849	19028	18853	18784	18847	18637	18749	18604	18871	18651	18623	18618	18881	18726	18548	18536	18737	18929	18706	18784	18820	18685	18537	18613	18695	18633	18623	18916	18622	18838	18758	18784	18837	18568	18797	18693	18749	18751	18743	18882	18795	18623	18700	18700	18605	18694	18659	18657	18522	18813	18686	18851	18727	18749	18811	18716	18654	18584	18430	18493	18819	18811	18512	18944	18605	18453	18551	19042	18693	18654	18730	18613	18703	18655	18826	18631	18876	18842	18545	18712	18577	18873	18824	18963	18691	18817	18552	18710	18889	18663	18720	18682	18725	18691	18649	18835	18816	18736	18853	18859	18535	18660	18816	18803	18823	18792	18758	18847	18881	18687	18768	18823	18868	18720	18745	18709	18672	18709	18676	18799	18708	18768	18665	18736	18555	18625	18823	18788	18626	18747	18892	18833	18740	18514	18723	18665	18581	18754	18648	18654	18663	18812	18774	18762	18581	18807	18896	18640	18667	18535	18748	18814	18784	18807	18667	18746	18648	18771	18815	18556	18682	18637	18709	18862	18768	18732	18495	18648	18578	18664	18566	18973	18556	18582	18721	18390	18529	18675	18542	18622	18688	18867	18684	18816	18814	18733	18788	18333	18806	18656	18736	18851	18739	18649	18873	18834	18664	18797	18708	18581	18798	18926	18659	18739	18674	18491	18552	18573	18641	18496	18631	18802	18813	18846	18632	18717	19001	18559	18688	18719	19007	18670	18697	18802	18706	18680	18586	18694	18503	18578	18472	18650	18723	18708	18769	18747	18782	18653	18693	18881	18688	18600	18686	18630	18603	18769	18565	18831	18530	18763	18731	18741	18719	18783	18774	18727	18745	18671	18819	18825	18756	18816	18703	18707	18879	18499	18793	18521	18707	18773	18657	18929	18734	18517	18527	18561	18872	18485	18683	18522	18678	18613	18732	18853	18784	18769	18545	18612	18700	18522	18712	18856	18642	18568	18636	18804	18591	18521	18840	18787	18615	18844	18633	18649	18488	18554	18621	18932	18823	18657	18841	18827	18654	18830	18573	18894	18792	18705	18768	18624	18531	18631	18686	18578	18712	18820	18752	18637	18843	18834	18442	18641	18771	18742	18692	18772	18690	18675	18701	18756	18770	18623	18765	18783	18744	18821	18624	18693	18678	18579	18882	18693	18833	18734	18650	18787	18502	18725	18527	18486	18790	18516	18522	18805	18510	18465	18645	18545	18642	18691	18742	18542	18599	18694	18651	18914	18851	18626	18677	18581	18876	18790	18597	18672	18729	18806	18740	18714	18695	18604	18489	18662	18891	18815	18656	18734	18798	18594	18647	18691	18768	18613	18800	18810	18699	18767	18559	18735	18488	18676	18601	18881	18692	18589	18746	18675	18725	18677	18543	18732	18871	18654	18698	18679	18647	18623	18798	18666	18603	18798	18568	18933	18771	18729	18763	18627	18711	18662	18770	18592	18671	18561	18652	18545	18837	18713	18850	18474	18699	18892	18684	18591	18958	18803	18778	18581	18606	18516	18654	18873	18744	18791	18704	18660	18838	18394	18795	18841	18751	18825	18667	18716	18610	18817	18804	18823	18848	18602	18494	18714	18619	18604	18662	18636	18613	18727	18840	18549	18553	18803	18759	18660	18580	18668	18798	18735	18808	18517	18643	18698	18782	18664	18571	18483	18763	18812	18736	18854	18651	18787	18604	18643	18687	18682	18664	18634	18600	18746	18854	18767	18510	18583	18895	18474	18550	18715	18772	18559	18664	18657	18756	18609	18770	18658	18625	18672	18826	18695	18754	18524	18610	18753	18794	18767	18777	18843	18734	18685	18641	18566	18749	18759	18651	18906	18654	18757	18687	18714	18825	18695	18805	18825	18719	18826	18720	18609	18829	18863	18706	18684	18527	18624	18715	18565	18700	18785	18707	18742	18788	18863	18641	18725	18689	18802	18668	18514	18667	18842	18502	18826	18774	18665	18460	18659	18739	18560	18670	18968	18507	18589	18586	18530	18955	18542	18518	18552	18893	18705	18602	18745	18818	18853	18612	18861	18768	18691	18691	18606	18710	18698	18944	18619	18634	18738	18647	18812	18701	18663	18609	18740	18646	18765	18686	18759	18776	18756	18757	18740	18906	18663	18599	18626	18602	18753	18772	18732	18825	18839	18765	19126	18892	18871	18835	18843	18608	18634	18731	18705	18812	18817	18501	18852	18496	18741	18631	18669	18586	18592	18855	18769	18785	18671	18755	18551	18672	18616	18672	18656	18678	18775	18563	18612	18494	18834	18649	18721	18564	18784	18806	18717	18753	18753	18673	18693	18907	18670	18773	18817	18633	18685	18529	18666	18516	18697	18722	18700	18716	18600	18775	18615	18743	18711	18854	18597	18787	18805	18757	18738	18661	18613	18636	18640	18560	18750	18445	18592	18552	18706	18918	18897	18738	18645	18694	18769	18716	18558	18719	18827	18603	18818	18769	18713	18767	18556	18669	18725	18642	18790	18788	18795	18833	18611	18732	18827	18653	18672	18702	18766	18601	18693	18748	18784	18737	18877	18583	18829	18741	18600	18604	18742	18818	18673	18655	18789	18556	18587	18598	18560	18700	18597	18882	18831	18820	18839	18766	18750	18799	18908	18821	18711	18568	18448	18791	18407	18843	18527	18845	18691	18635	18768	18731	18647	18441	18769	18558	18642	18746	18652	18755	18700	18733	18697	18694	18713	18714	18755	18809	18762	18797	18594	18792	18640	18532	18553	18633	18773	18894	18638	18719	18740	18938	18847	18816	18664	18668	18782	18866	18715	18811	18795	18664	18581	18891	18658	18753	18375	18703	18653	18719	18850	18588	18627	18810	18699	18721	18752	18715	18710	18787	18739	18630	18800	18813	18884	18743	18852	18699	18720	18752	18853	18665	18361	18599	18778	18667	18523	18763	18802	18795	18686	18683	18752	18605	18727	18741	18718	18732	18477	18839	18780	18773	18622	18686	18724	18810	18640	18586	18833	18793	18661	18766	18630	18664	18752	18767	18611	18719	18681	18776	18705	18687	18859	18771	18890	18821	18748	18799	18745	18609	18750	18760	18762	18780	18798	18648	18731	18854	18578	18652	18550	18786	18934	18457	18791	18642	18493	18767	18669	18733	18901	18619	18864	18736	18543	19071	18825	18393	18543	18667	18658	18745	18584	18764	18737	18750	18671	18571	18768	18742	18501	18759	18821	18577	18696	18545	18623	18612	19022	18707	18503	18650	18598	18619	18616	18726	18769	18568	18641	18364	18659	18632	18679	18456	18719	18731	18609	18529
25618	45870	42391	31573	26286	22176	19765	18248	17317	17194	17027	16289	16181	15953	15850	15838	15740	15514	15772	15751	15556	15740	15824	15547	15575	15459	15680	15397	15387	15376	15355	15501	15415	15377	15602	15409	15275	15315	15274	15352	15571	15407	15544	15357	15520	15499	15623	15430	15428	15295	15541	15443	15269	15432	15335	15349	15279	15380	15330	15512	15419	15248	15495	15333	15405	15456	15458	15232	15446	15348	15369	15215	15416	15374	15564	15238	15459	15338	15581	15560	15431	15537	15365	15616	15389	15428	15474	15559	15498	15405	15280	15569	15463	15255	15723	15439	15339	15552	15423	15410	15464	15479	15493	15391	15540	15300	15414	15406	15478	15438	15380	15263	15452	15437	15451	15447	15639	15609	15467	15201	15172	15321	15474	15228	15417	15384	15239	15440	15375	15169	15330	15325	15503	15583	15358	15436	15316	15206	15339	15235	15457	15426	15437	15366	15486	15482	15364	15478	15436	15450	15521	15194	15394	15353	15339	15286	15557	15240	15268	15310	15459	15279	15394	15470	15366	15253	15287	15126	15355	15296	15366	15369	15411	15423	15286	15377	15358	15355	15274	15383	15249	15507	15156	15470	15324	15331	15622	15337	15332	15362	15357	15408	15313	15282	15448	15093	15381	15321	15397	15413	15233	15330	15444	15349	15130	15443	15424	15414	15309	15320	15355	15476	15327	15406	15290	15379	15354	15397	15502	15339	15289	15554	15299	15437	15310	15413	15436	15379	15294	15402	15556	15386	15461	15319	15342	15388	15327	15240	15220	15443	15302	15393	15428	15392	15386	15422	15411	15264	15378	15325	15391	15269	15325	15567	15239	15469	15338	15311	15367	15440	15432	15388	15425	15466	15535	15272	15426	15334	15271	15321	15438	15362	15431	15404	15303	15413	15368	15348	15299	15248	15201	15345	15468	15262	15198	15464	15445	15166	15441	15374	15318	15438	15389	15298	15434	15313	15412	15501	15356	15373	15338	15308	15567	15368	15494	15314	15297	15390	15450	15207	15340	15537	15365	15308	15326	15356	15454	15342	15327	15332	15313	15219	15133	15490	15332	15372	15372	15403	15374	15391	15498	15211	15405	15445	15440	15349	15269	15403	15227	15390	15526	15543	15307	15405	15415	15325	15413	15324	15309	15379	15217	15441	15259	15368	15250	15560	15389	15314	15476	15204	15326	15379	15434	15242	15271	15336	15452	15446	15392	15289	15375	15349	15388	15362	15501	15278	15357	15233	15405	15429	15297	15605	15303	15130	15410	15236	15296	15257	15541	15406	15333	15243	15267	15233	15239	15304	15265	15246	15266	15383	15309	15519	15511	15431	15283	15361	15301	15328	15318	15267	15342	15422	15338	15451	15368	15425	15281	15336	15467	15321	15267	15320	15336	15223	15300	15400	15441	15181	15307	15308	15455	15468	15439	15403	15366	15326	15345	15396	15634	15254	15424	15348	15116	15450	15505	15280	15490	15438	15251	15047	15444	15346	15369	15404	15356	15510	15428	15322	15365	15406	15387	15381	15236	15342	15347	15332	15211	15424	15385	15224	15358	15410	15456	15226	15376	15447	15369	15465	15494	15366	15454	15225	15152	15371	15314	15482	15424	15397	15358	15457	15229	15393	15614	15362	15334	15448	15339	15330	15623	15446	15431	15345	15444	15326	15547	15431	15373	15320	15291	15472	15417	15387	15407	15509	15311	15351	15387	15370	15338	15245	15304	15338	15153	15259	15305	15465	15518	15315	15403	15386	15288	15290	15517	15279	15359	15294	15278	15427	15333	15203	15478	15371	15400	15329	15352	15478	15227	15243	15337	15268	15276	15347	15299	15305	15238	15325	15345	15200	15244	15390	15402	15268	15437	15344	15316	15507	15492	15177	15395	15408	15382	15458	15338	15291	15331	15318	15566	15285	15375	15470	15374	15395	15243	15415	15566	15475	15243	15376	15511	15349	15432	15322	15368	15237	15320	15388	15545	15380	15387	15403	15401	15372	15412	15330	15411	15295	15280	15254	15356	15449	15365	15426	15408	15328	15444	15483	15476	15453	15267	15431	15364	15160	15374	15455	15369	15371	15443	15175	15462	15404	15376	15373	15348	15472	15310	15232	15434	15406	15543	15382	15334	15438	15322	15355	15491	15235	15411	15299	15397	15202	15215	15213	15513	15325	15290	15183	15423	15414	15481	15242	15416	15254	15391	15260	15420	15355	15278	15401	15472	15243	15328	15329	15366	15342	15406	15368	15414	15396	15358	15360	15307	15258	15293	15317	15229	15399	15377	15646	15131	15512	15448	15344	15237	15528	15339	15261	15347	15416	15415	15277	15182	15397	15362	15514	15463	15364	15269	15535	15442	15368	15384	15373	15372	15488	15282	15261	15480	15285	15323	15415	15397	15065	15445	15236	15348	15298	15365	15384	15499	15335	15439	15304	15355	15518	15348	15255	15440	15295	15305	15171	15253	15389	15380	15495	15425	15402	15351	15287	15368	15329	15363	15315	15175	15297	15348	15302	15286	15482	15258	15576	15334	15267	15363	15428	15299	15329	15421	15478	15378	15189	15540	15420	15206	15205	15347	15216	15400	15159	15233	15220	15374	15209	15341	15264	15470	15404	15406	15266	15264	15295	15492	15302	15290	15340	15322	15383	15331	15376	15450	15299	15486	15447	15262	15489	15053	15527	15289	15375	15482	15343	15395	15556	15241	15293	15415	15229	15363	15457	15332	15429	15480	15547	15247	15574	15313	15186	15291	15294	15450	15277	15347	15436	15428	15387	15337	15361	15345	15321	15325	15341	15461	15164	15382	15254	15490	15438	15204	15391	15380	15314	15358	15466	15461	15337	15345	15369	15344	15212	15283	15340	15460	15463	15347	15289	15339	15306	15421	15272	15308	15351	15328	15439	15498	15290	15134	15458	15330	15409	15335	15401	15270	15400	15630	15347	15167	15325	15304	15501	15421	15379	15451	15273	15375	15384	15283	15221	15386	15161	15518	15348	15523	15186	15397	15268	15391	15389	15455	15216	15232	15286	15274	15636	15422	15470	15433	15443	15205	15552	15374	15496	15354	15335	15353	15318	15251	15186	15320	15331	15334	15297	15422	15454	15447	15332	15267	15357	15442	15434	15363	15470	15338	15364	15314	15427	15174	15375	15324	15510	15351	15384	15447	15403	15317	15419	15368	15478	15387	15353	15292	15495	15252	15213	15317	15312	15211	15560	15435	15183	15243	15393	15183	15403	15257	15373	15376	15328	15374	15326	15427	15329	15424	15295	15386	15400	15200	15369	15178	15191	15364	15257	15267	15227	15170	15447	15180	15528	15306	15253	15501	15443	15219	15459	15237	15319	15477	15258	15540	15341	15380	15379	15255	15373	15429	15137	15447	15297	15358	15345	15415	15190	15404	15343	15362	15274	15317	15166	15426	15215	15259	15240	15330	15430	15275	15504	15355	15350	15281	15325	15187	15400	15342	15364	15322	15356	15468	15291	15305	15251	15355	15282	15569	15408	15236	15308	15286	15122	15367	15285	15426	15394	15317	15316	15447	15285	15275	15427	15463	15377	15339	15255	15374	15613	15522	15426	15378	15554	15431	15299	15308	15289	15430	15317	15544	15323	15414	15334	15399	15358	15390	15381	15423	15471	15453	15268	15356	15418	15341	15357	15479	15353	15488	15286	15399	15551	15464	15172	15335	15057	15432	15316	15332	15455	15189	15418	15263	15335	15441	15440	15339	15331	15498	15409	15296	15315	15274	15342	15328	15344	15283	15428	15437	15431	15292	15372	15392	15473	15567	15411	15362	15480	15337	15339	15148	15299	15342	15332	15350	15599	15420	15156	15502	15295	15508	15498	15274	15428	15161	15575	15306	15284	15429	15451	15475	15271	15406	15304	15385	15373	15245	15294	15440	15383	15281	15276	15410	15510	15428	15311	15333	15377	15540	15531	15308	15482	15351	15416	15461	15432	15428	15339	15505	15426	15374	15362	15297	15251	15386	15440	15291	15306	15663	15402	15446	15497	15262	15247	15394	15436	15263	15433	15390	15403	15322	15583	15379	15401	15337	15434	15280	15245	15527	15412	15510	15305	15417	15348	15384	15243	15496	15177	15381	15302	15335	15409	15399	15444	15269	15407	15314	15329	15431	15437	15430	15321	15319	15385	15547	15406	15449	15202	15324	15424	15237	15308	15373	15379	15383	15442	15147	15365	15432	15364	15201	15352	15523	15364	15304	15239	15275	15492	15317	15472	15257	15306	15373	15222	15397	15498	15327	15431	15274	15203	15384	15478	15381	15461	15384	15292	15295	15360	15403	15313	15287	15432	15310	15356	15382	15293	15367	15258	15377	15387	15450	15274	15237	15271	15307	15235	15356	15249	15480	15269	15398	15391	15389	15386	15330	15433	15388	15415	15377	15201	15453	15308	15301	15454	15371	15417	15421	15383	15261	15592	15350	15398	15333	15490	15645	15451	15490	15413	15589	15424	15282	15236	15435	15566	15426	15530	15461	15405	15250	15523	15389	15311	15447	15332	15369	15498	15509	15195	15455	15339	15164	15539	15357	15176	15432	15486	15397	15350	15344	15164	15552	15469	15303	15395	15187	15390	15504	15251	15408	15298	15227	15519	15357	15421	15420	15334	15275	15214	15425	15189	15142	15341	15280	15458	15424	15436	15447	15259	15376	15286	15351	15411	15283	15348	15443	15378	15388	15195	15209	15406	15404	15557	15350	15502	15234	15468	15254	15354	15065	15467	15418	15363	15591	15292	15425	15354	15333	15343	15443	15554	15344	15365	15146	15354	15342	15345	15345	15218	15460	15486	15241	15380	15344	15305	15314	15332	15526	15333	15339	15514	15414	15366	15428	15517	15490	15287	15551	15433	15521	15505	15415	15449	15266	15172	15484	15316	15153	15351	15315	15335	15304	15536	15270	15105	15452	15400	15367	15402	15250	15454	15436	15447	15489	15473	15329	15322	15316	15434	15274	15236	15521	15233	15363	15233	15266	15402	15365	15335	15371	15415	15291	15443	15495	15201	15443	15496	15317	15307	15516	15357	15466	15461	15280	15325	15326	15336	15542	15416	15507	15275	15319	15354	15374	15387	15425	15399	15381	15330	15327	15508	15288	15435	15372	15470
28530	24145	29053	25336	20904	19874	19562	18754	18469	18540	18243	18228	18115	18158	18069	18172	18038	18032	18440	18206	18003	18210	18024	18029	18088	18118	18111	18182	18111	18017	18141	18059	18042	18218	18078	17836	18103	17970	17997	18056	17942	18056	17993	18122	18092	18132	18239	18062	18261	18042	18071	18048	18065	18089	17971	18005	18178	17915	18026	17952	18111	17900	18109	18076	17922	17971	17908	18020	18130	18005	17979	18022	18192	17894	18060	18077	18339	17868	17938	18230	18300	18103	18234	18214	18218	18056	18243	17961	18191	18065	17865	18088	17978	17973	18021	18060	18058	18223	17817	18112	17912	17968	18158	18136	17856	17890	17891	17926	18067	17926	17966	18070	17960	18098	18033	17792	18052	17866	17858	18192	17972	18007	18229	18049	17856	18259	18129	17880	18094	18144	17834	18128	18018	17771	18075	17969	17928	17885	18261	18130	17796	17801	17863	18089	18007	18128	17944	18007	18072	17965	18066	17877	17966	17861	18133	18012	17925	17982	17972	18049	17833	17960	18150	18094	17968	17842	18196	18116	17921	17903	17922	18056	18064	17974	17979	18139	17874	17933	17985	17865	17893	18187	18024	17906	18095	17860	18002	17986	18022	18248	18123	17810	17975	17932	17963	17909	17865	18034	18153	18055	17951	18096	17944	17948	18019	17968	18325	17880	17910	17978	17863	17982	17949	18038	17917	18111	17898	17912	18065	17930	18241	17847	17789	17841	18095	18008	17924	17977	18050	18232	18026	18135	18035	17925	18072	18022	18175	18097	17982	17921	18188	17952	18102	18075	17883	17901	18104	17960	18016	18066	18243	17821	17944	18013	17803	18084	18063	18026	18203	17903	17983	17836	18100	17957	17957	18177	17831	17850	18062	18060	17880	17963	17902	18154	18130	18177	18015	17940	18017	18277	17982	18143	18076	17975	18268	17893	18033	18055	17951	18142	18103	18202	17995	17942	17933	17919	18124	17974	17972	17988	18017	18019	18143	17971	18056	17930	17886	18244	18001	18117	17908	18186	18093	17827	18059	18122	17876	17936	18044	18016	18095	18011	17986	18119	17958	17858	18013	18017	18066	18233	18049	17828	17960	17907	17809	17826	18033	18049	17977	18143	18171	17813	18016	18033	18082	17932	18094	18045	18069	18009	18052	18101	18117	18029	18072	18070	17961	18111	18144	18185	18052	18084	17993	18033	17878	17921	18055	17883	17954	17926	18099	18060	18143	18099	18036	17809	18039	18145	17943	18125	18114	18159	18230	17900	18241	17977	17892	17893	17906	18091	18160	18109	18123	18128	18051	18097	17876	18054	18083	18186	18039	17878	18057	17995	17964	18112	18107	18026	18069	17935	17944	17977	18204	18071	17816	17888	17886	18167	17970	17761	17875	17927	18143	18045	18064	17991	17807	17836	17935	18249	18010	17977	18040	18090	18296	18144	17774	18098	18042	17836	17860	17788	18049	17859	17960	18213	17916	17980	17829	18042	17931	18063	18038	17911	17904	18117	17881	17957	18107	17911	17916	17957	18145	18117	18121	18012	18065	17944	18071	18019	18113	17991	17948	18092	17851	17996	17933	18042	17764	17852	17997	18118	18136	17919	17970	18165	18117	18035	18029	17926	17952	18063	17809	18153	18045	18080	17893	17882	18016	18137	18029	18025	18094	17891	17881	18012	18024	18002	17803	18054	18068	18132	17863	18278	18174	18310	18098	17996	18041	17997	17892	18115	17862	18014	18195	17915	18114	17990	17838	17780	17857	18001	18245	17850	18045	18138	17959	18095	17789	17956	17817	17995	18043	17931	18263	18122	18017	17964	18083	18012	17975	18194	18113	18044	18182	18041	17989	17999	17953	18170	18099	17779	17985	18071	17950	17957	18018	17987	17914	18102	18073	17816	17944	18020	18214	18250	18029	18071	17863	18005	18020	17942	17947	17909	18013	17845	17970	18222	17819	18069	18078	17977	17985	18031	17981	17947	18031	17929	18043	18146	17969	17913	17947	18035	18012	17925	18052	17955	18086	17911	18124	18104	18051	18007	18051	18040	18076	17931	18062	17838	17931	17999	17927	17961	18243	18009	18022	17937	17987	17932	18117	17982	18044	18168	18105	17905	18061	18073	18038	18034	17902	18175	17835	18170	17839	18062	18026	18157	18050	18088	18136	17897	18094	17873	17701	18036	18172	18140	18062	18039	17965	17951	18196	17836	18026	18092	17921	18028	18303	18099	18221	17834	18019	17931	18055	18027	17949	17935	18104	17932	18000	18123	17887	18012	18160	18214	18255	18101	18187	17723	17795	18048	17954	18122	18108	18284	17931	17902	17925	18102	18234	17924	18118	18145	18225	17947	18050	17955	18138	18109	18109	18016	18105	17810	17981	18156	18263	17808	17907	18082	18045	18183	18145	18115	18121	18111	18034	17913	18059	17883	18091	17969	18091	18077	17941	17956	18054	18028	18250	18075	18103	17815	17913	18149	18139	17863	18024	18085	17838	17938	18069	18186	17916	18062	18018	17858	17855	17875	18116	17987	18009	18007	18155	17935	17844	17957	18037	17784	18017	17883	17820	18196	18135	18124	18085	18147	18145	18015	18142	18041	18128	18024	18085	17974	18034	18008	18018	18139	17867	18047	18074	18194	18131	17948	18173	18137	18104	18244	18071	18150	18091	18073	18047	17789	18051	18193	17985	17972	18091	18194	17963	18001	17959	18094	18155	18330	18117	17988	17929	18128	17956	18125	18078	18166	17984	18078	17940	18035	17920	17937	18375	17941	18119	17964	17982	17953	18060	17746	18110	18120	17904	17873	18017	17919	18270	17994	17976	18127	18017	17943	18127	17981	18015	18068	18100	17818	18187	17974	17992	18049	17785	18003	18036	18024	17994	17972	17882	18158	17923	17918	18034	18045	18231	17979	18018	17890	18146	18084	18181	18016	18029	18085	17909	18011	17765	17988	17893	18207	17962	18194	18028	17877	17989	17987	18247	18238	17987	17860	18276	17991	18015	18026	17972	18084	18123	18015	17691	17861	17995	17995	17969	18029	17995	18085	18028	17921	18012	17935	18048	17942	17862	18141	17890	17996	18020	18214	17973	18145	18189	18046	18104	17860	18042	18048	18108	18084	17908	18097	17915	17927	18067	18055	18057	18223	17978	18173	18183	17946	17966	17908	18093	17983	17858	18008	18255	17999	17962	18054	18079	18141	18213	18151	17982	17778	17948	17852	18011	17936	18140	18114	18133	18110	18055	17974	18179	18108	18130	17957	17825	17940	18099	17951	18092	18205	18117	17862	17889	18028	18002	18134	17814	17715	17982	18182	18073	18075	18106	17992	18088	17906	18097	18077	18120	17916	18005	18171	18071	17881	18064	17913	17949	18132	17927	17953	18068	18228	18008	17779	18099	17997	17849	18136	18290	18066	17985	17983	17809	17990	17928	18156	18193	17894	17998	17958	18038	18235	17855	18166	17992	18072	17830	18077	17982	17966	17933	17993	17841	18060	18135	17781	18066	18062	18148	17783	17917	18035	18043	18203	18137	18054	18191	17968	18055	17930	18047	18113	18139	17955	17933	17842	18147	17979	17993	18226	17968	17987	17995	17977	17878	17899	18056	17941	17884	17936	18007	18075	18014	18173	18054	18135	18080	17939	18113	17987	17939	17959	18006	18099	18140	17942	17900	18139	17945	18147	17925	17922	18028	18143	18053	18011	18087	18017	18228	18040	18197	17885	17707	17907	18033	17900	17994	17890	18035	18075	17870	18010	18190	17864	17935	18014	17943	18164	18109	17843	18111	18119	18029	18071	18139	17898	18162	18024	18162	18037	17854	17945	18035	18135	18142	18115	17906	17899	18047	18024	18014	18088	18178	17988	18030	18025	18081	17987	17957	17969	18074	17997	17957	18142	17841	18100	18088	17947	18005	17972	17848	18047	17949	18053	17979	18089	17806	18145	18137	18048	18083	18026	18183	17967	17910	17959	17961	17852	18051	18017	18134	18274	18077	18049	18033	17981	18171	17931	17928	18101	17857	18168	18296	18209	17998	17906	17985	18022	17994	18140	18119	18151	18172	17914	17999	18041	17896	18041	18073	17956	17796	17995	18197	18001	18064	17933	18069	17969	17901	18091	18037	18135	18252	17895	18016	18117	17972	17973	17950	18032	17923	17944	17789	17972	18010	18183	18070	18005	17756	18199	18061	17855	18074	18078	18084	17847	17998	17983	17929	17908	17906	17839	18156	17867	18001	18082	18213	18238	17917	17983	18046	17967	18034	18062	18000	18102	18012	18117	17653	17975	17993	17867	18152	18092	18139	17994	17901	17980	18177	18056	18136	18191	18192	17979	18063	18007	18075	17881	18008	17849	17970	17891	18158	18070	18112	17949	17975	18015	18269	18095	18236	18058	17998	17860	17855	17969	18228	18047	17883	18022	18016	18121	18107	18047	18105	17993	18143	17721	18103	18174	18044	18024	17963	18172	17783	18107	18297	18026	17954	17954	18333	18047	18232	18040	18026	17816	18088	17899	18165	17991	18026	18025	17941	17931	18065	18024	18032	17924	18139	17860	17823	17941	18123	18121	18052	17962	17885	17955	17997	18121	18218	18174	17965	17905	18015	18189	17874	18015	17858	18257	18157	18009	18053	18078	18011	17967	18093	17955	18097	18089	18050	18044	17939	17881	18139	18041	18025	18081	17968	18013	18102	18004	18152	18105	17934	18044	18227	18058	18301	18151	18068	17898	17986	18066	18114	17958	18061	18081	18156	17997	18037	18070	18015	18048	17920	18072	18038	18069	17998	18059	18090	18037	18030	17996	18109	17962	17868	18132	18025	18114	18059	18044	17969	17960	17915	18139	18041	18027	17966	17968	17881	18086	17972	18070	17877	18186	18130	17951	18137	18161	18102	17997	18059	18071	18182	17886	17919	18091	17979	17900	18013	18003	18047	17926	17934	17972	18009	17947	18269	17986	18112	18015	18088	18061	18009	17934	17911	18152	17924	18165	17827	18052	18103	18220	17988	17846	17914	17996	18026	18022	17821	18146	17884	17954	18004	17909	18098	18185	18148	17854	17973	17961	18225	18193	18181	18195	18024	18249	18176	18010	18033	18098	18080	17881	17811	17945	18099	18160	17947	18103	18143	17917
22985	33628	29163	21138	18378	17457	16676	15862	15724	15372	15381	15170	15162	14961	14746	15155	14932	14879	14983	14905	14998	14872	14869	14960	14889	14961	14875	14884	15037	14989	14776	14795	14808	15012	14889	14828	14913	14884	14728	14864	14803	14919	14712	14979	14922	14836	14811	14878	14831	14841	14694	14928	14753	15053	14826	15040	15015	14808	14913	14950	14921	14936	14933	15055	14908	14923	15054	14880	14799	14799	14789	14891	14746	14936	14833	14811	14742	14873	15029	14834	15062	14595	14974	14866	14963	14886	14769	14892	14832	14849	14968	14981	14859	14787	14824	14938	14849	14698	14810	14785	14821	14906	14984	14714	14852	14865	14864	14785	14781	14841	15030	14715	14718	15108	14914	14804	14756	15061	14699	14669	14758	14924	14893	14986	14922	14672	14874	14872	14898	14877	14732	14725	14932	14957	14891	14659	14826	14755	14761	14866	14821	14900	14821	14861	14805	14846	14807	14929	14804	14836	14764	14914	14983	14858	14883	14862	14880	14886	14813	14728	14829	14800	14880	14818	14780	14794	14803	14986	14782	14666	14793	14786	14970	14774	14903	14676	14775	14876	14797	14837	14809	14908	14701	14608	14927	14867	14978	14927	14959	14841	14795	14865	14940	14813	14892	14921	14849	14833	14871	14680	14896	14882	14895	14836	14927	14716	14899	14983	14607	14848	14854	14880	14796	14536	14880	14872	14987	14920	14863	14628	14617	14810	14862	14868	14927	14885	14782	14896	14800	14710	14763	14687	14764	14807	14805	14761	14783	14707	14836	14834	14724	14909	14751	14684	14731	14837	14810	14698	15086	14885	14879	14882	14879	14787	14696	14837	14844	14891	14848	14776	14867	14594	14846	14914	14931	14841	14808	14840	14650	14842	14823	14839	14641	14965	14866	14632	14951	14807	14905	14764	14994	14765	15019	14884	14775	15032	14763	14867	14870	14846	14909	14800	14674	14758	14808	14843	15007	14828	14775	14800	14637	14885	14910	14686	14938	14978	14908	14742	14857	14749	14863	14797	14693	14985	14925	14779	14878	14661	14877	14794	14846	14957	14801	15084	14721	14979	14853	14772	14988	14806	14868	15090	14813	14796	14832	14840	14845	15076	14722	14659	14808	15023	14829	14918	14866	14902	14836	14707	14676	14828	14930	15108	14815	14946	14728	14971	14767	14989	14838	14780	14775	14879	14910	14796	14895	14728	14625	14770	14760	14889	14839	14877	14869	14953	14828	14714	14749	14827	14880	14587	14900	15012	14878	14924	14821	14779	14824	14820	14932	14750	14855	14721	14767	14962	14821	14820	15125	14751	14688	14858	14798	14909	14670	14746	14880	14839	14947	14876	14793	14853	14914	14778	14884	14640	14950	14884	14817	14773	14760	14875	15002	14776	15030	14774	14779	14765	14880	14854	14785	14913	14819	14833	14965	14858	14916	14846	14964	14919	14922	14817	14880	14853	14867	14816	14888	14691	15016	14676	14827	14856	14727	14888	14819	14763	14841	14920	14701	14745	14764	14906	14866	14816	14838	14860	14820	14793	14765	14777	14842	14835	14848	14707	14966	14938	14783	14835	14927	14775	14897	14968	14851	14785	14931	14850	14879	14833	14726	14867	14646	14792	14874	14936	14891	14686	14997	14973	14838	14793	14997	14653	14847	14874	15016	14880	14797	14771	15034	14854	14816	14762	14954	14823	14798	14879	14763	14844	14699	14810	14841	14835	14846	14731	14861	14886	14955	14831	14896	14634	14831	14919	14954	14854	14915	14848	14703	14824	14934	14855	14890	14718	14743	14919	14734	14730	14736	14880	14974	14768	14808	14785	14978	14780	14776	14791	14729	14949	14717	14784	14881	14932	14976	14660	14786	15011	14652	14963	14956	14880	14949	14850	14963	14797	14907	14865	14847	14894	14929	15121	14976	14842	14902	14939	14883	14745	14940	14714	14738	14885	14875	14709	14751	14841	14861	14787	14725	14734	14723	14882	14963	14703	14825	14752	14915	14862	14839	14862	14861	14781	14922	14759	14871	14703	14851	14818	14804	14741	14773	14731	14721	14649	14935	14617	14789	14875	14867	14887	14924	14886	14790	14921	14859	14972	14690	14835	14917	14901	14670	15013	14913	14852	14879	14788	14887	15011	14869	14808	14698	14932	14754	14878	14706	14851	14782	15037	14907	14797	14752	14839	14888	14961	15038	14809	14696	14727	14929	14990	14882	14777	14936	14773	14782	14944	14752	14876	14877	14851	14829	14893	14731	15055	14956	14803	14821	14717	14813	14736	14743	14881	14770	14749	14957	14798	14810	14886	15103	14742	14938	14993	14832	14741	14804	14992	14896	14790	14707	14811	14971	14815	14664	14986	14816	14743	14747	14937	14804	14913	14938	14724	14924	14856	14845	14799	14983	14978	14957	14834	15020	14748	14826	14814	14822	14918	14889	14751	14866	14841	14893	14738	14840	14690	14939	14906	14765	14882	14828	14930	14934	14798	14823	14960	14839	14641	14903	14869	14848	14827	14785	14806	14707	14835	14810	14925	14872	14886	14832	14913	14749	14625	14862	14899	14985	14813	14845	14759	15030	14937	14877	14889	14784	14808	14961	14787	14815	14858	14841	14752	14956	14915	14870	14739	14885	14737	14766	14883	14888	14808	14749	14876	14822	14885	15005	14901	14886	14696	14962	14754	14929	14875	14850	14825	14752	14751	14763	14832	14892	14849	14710	14953	14664	14772	14779	14912	14813	14951	14924	14817	14838	14907	14944	14993	14851	14898	14801	14742	14595	14894	14848	15037	14726	14621	14865	14848	14852	14785	14834	14716	14711	14926	14800	14703	14851	14828	14731	14800	14901	14894	14847	14954	14886	14982	14914	14744	14852	14844	14759	14807	14900	14759	14930	14855	14662	15085	14960	14799	14874	14691	14742	14993	14813	14750	14935	14738	14952	14755	14853	15011	14686	14786	14845	14766	14804	15031	14743	14762	14893	14920	14841	14717	14833	14958	14857	14646	14787	14687	14953	14784	14974	15003	14899	14749	14813	14828	14812	14903	14777	14802	14901	14787	14846	14853	14742	14908	14742	14808	14807	14782	14709	14916	14775	14796	14748	14965	14778	14878	14905	14808	14828	14869	14898	15008	14810	14979	14959	14848	14856	14655	14961	14594	14936	14991	14809	14766	14668	14860	14872	14926	14689	14595	14854	14804	14904	14827	14689	14776	14852	14897	14787	14815	14861	14940	14922	14901	14869	14691	14925	14910	14794	14956	14769	14912	14882	14888	14689	14800	14736	14844	14832	14776	14794	14935	14946	14697	14903	14916	14936	14925	14841	14810	14833	14800	14823	14801	15011	14805	14818	14910	14723	14931	14910	14795	14755	14839	14811	14874	14829	14911	14801	14842	14827	14912	14770	14721	14905	14844	14778	14926	14867	14794	14832	14731	14780	14906	14811	14942	14983	14755	14842	14839	14740	14740	14874	14750	14822	14958	14821	14876	14715	14831	14947	14625	14663	14766	14738	14780	14856	14939	14938	14720	14830	14833	14768	14839	14795	14807	14823	14963	14795	14766	14836	14805	14831	14664	14664	14717	14716	14729	14810	14801	14876	14745	14836	14857	14803	14804	14728	14743	14825	14777	14950	14827	14789	14820	14792	14893	14974	14705	14925	14885	14899	14855	14901	14817	14880	14758	14873	14831	14960	14904	14862	14734	14890	14894	14833	14745	14863	14822	14749	14954	14823	14798	14838	14868	14785	14833	14930	15006	14738	15080	14927	14821	14766	14919	14869	14786	14754	14852	14778	14898	14743	14703	14836	15031	14853	14978	14865	14652	14850	14859	14724	14746	14644	14870	14945	14784	14837	14668	14907	14924	14959	14820	14771	14747	14882	14769	15053	14685	14843	14744	14773	14983	14992	14771	14988	14744	15049	14744	14805	14894	14710	14744	14922	14840	15019	14722	14882	14898	14849	14863	14890	14643	14940	14931	14868	14934	14746	14700	15053	14887	14779	14892	14900	14738	14913	14947	14860	14823	14898	14806	14845	14797	14853	14748	15030	14991	14808	14845	14868	14754	14656	14751	14841	14912	14834	14750	14765	14868	14917	14779	14906	14785	14837	14812	14866	14995	14808	14951	14925	14792	14863	14826	14965	14781	14948	14859	15005	15074	15043	14889	14882	14939	14819	14809	14893	15011	14766	14901	14738	14861	14924	14720	14977	14815	14888	14766	14922	14783	14770	14926	14814	15005	14795	14795	14748	14679	15079	14856	14809	14751	14885	14872	14776	15068	14841	14742	14926	14808	14790	14755	14929	14993	14832	14870	14774	14893	14778	14847	14950	14738	14756	14879	14876	14893	14753	14987	14737	14985	14786	14884	14709	14744	14755	14905	14727	14852	14833	14888	14773	14877	14839	14810	14898	15000	14853	14753	14952	14826	14779	14813	14745	14943	14735	14875	14771	14770	14813	14827	14832	14946	14790	14819	14769	14832	14799	14811	14866	14829	14931	14880	14828	14886	14795	14860	14869	14763	14852	14819	14910	14891	14904	14725	14734	15013	14954	14836	14863	14952	14987	15123	14882	14770	14961	14961	14876	14855	14915	14904	14677	14913	14807	14813	14739	14821	14664	14851	14815	14892	14766	14826	14596	14881	14755	14696	14842	14702	14930	14924	14900	14943	14969	15030	14686	14861	14892	14886	14755	14901	14771	14826	14856	14695	14794	15007	14830	14831	14801	14825	14872	14883	14922	14938	14792	14777	14719	14775	14971	14993	14769	14750	14960	14851	14986	14824	14987	14867	14668	14774	14729	14774	14718	14681	14744	14722	15067	14917	14864	14784	14908	14788	14867	14967	14836	14849	14778	14862	14893	14893	14791	14772	14807	14946	14837	14857	14757	14692	14822	14934	14913	14979	14901	14787	14803	14914	14973	14901	14726	14849	14918	14814	14996	14936	14752	14832	14758	14818	14793	14905	14704	14909	14959	14946	15043	14803	14878	15113	15016	14878	14809	15069	14741	14966	14885	14818	14838	14733	14647	14880	14780	14657	14804	14836	14867	14830	14789	14870	14828	14864	14847	15002	14900	14803	14854	14891	14812	14838	14762	14833	14849	14745	15014	14816	14997	14557	14861	14792	14827	14902
23971	21108	28449	24354	22595	22669	21770	19088	18228	18334	18268	17905	17692	17533	17554	17471	17398	17349	17337	17634	17468	17423	17629	17418	17642	17494	17299	17552	17538	17255	17410	17262	17372	17197	17283	17102	17072	17257	17258	17264	17381	17162	17157	17303	17272	17306	17287	17205	17411	17464	17284	17203	17248	17447	17287	17245	17463	17143	17276	17087	17411	17318	17198	17319	17370	17265	17313	17189	17238	17210	17539	17265	16946	17183	17236	17252	17278	17300	17220	17332	17316	17313	17325	17367	17431	17403	17251	17331	17427	17357	17246	17321	17170	17449	17430	17138	17055	17301	17402	17416	17269	17482	17462	17228	17178	17278	17365	17466	17162	17298	17272	17189	17151	17154	17265	17223	17139	17251	17175	17420	17146	17166	17163	17173	17182	17359	16950	17156	17183	17288	17268	16983	17162	17075	17496	17165	17477	17357	17172	17297	17347	17434	17107	17221	17111	17366	17399	17329	17242	17171	17413	17137	17196	17121	17168	17452	17370	17192	17284	17437	17073	17373	17373	17303	17316	17233	17462	17416	17114	17238	17127	17256	17386	17391	17139	17312	17159	17081	17214	17225	17260	17017	17153	17260	17345	17255	17248	17329	17164	17246	17282	17355	17141	17162	17292	17255	17292	17391	17253	17417	17161	17081	17387	17319	17254	17390	17386	17302	17202	17114	17206	17414	17137	17404	17259	17306	17496	17327	17166	17245	17315	17098	17120	17263	17201	17342	17172	17576	17247	17264	17366	17186	17230	17231	17215	17387	17381	17184	17138	17491	17473	17346	17290	17358	17365	17061	17063	17313	17317	17298	17329	17190	17250	17106	17153	17163	17314	17215	17313	17370	17220	17385	17468	17249	17251	17279	17203	17324	17353	17210	17106	17124	17315	17221	17380	17255	17376	17503	17018	17434	17309	17227	17214	17186	17303	17057	17156	17211	17006	17368	17193	17163	17266	17139	17439	17116	16912	17266	17146	17324	17310	17083	17380	17331	17177	17382	17178	17373	17231	17240	17312	17295	17320	17048	17213	17382	17416	17193	17097	17083	17458	17362	17409	17322	17336	17244	17122	17251	17370	17127	17375	17289	17330	17047	17256	17132	17108	17157	17313	17234	17201	17377	17165	17457	17088	17110	17243	17247	17316	17305	17331	17323	17297	16947	17307	17038	17269	17170	17279	17260	17184	17169	17213	17391	17513	17292	17316	17419	17096	17203	17195	17383	17129	17289	17185	17172	17418	17322	17318	17173	17243	16980	17125	17493	17392	17324	17465	17338	17204	17151	17170	17247	17149	17251	17405	17275	17263	17094	17284	17194	17296	17270	17225	17412	17213	17378	17241	17370	17224	17224	17087	17095	17262	17066	17250	17248	17489	17270	17087	17174	17183	17163	17156	17305	17069	17263	17389	17153	17289	17304	17286	17204	16994	17179	17201	17184	17324	17245	17457	17346	17041	17266	17038	17056	17326	17257	17141	17268	17376	17219	17354	17222	17383	17292	17209	17141	17305	17129	17227	17271	17231	17284	17027	17253	17318	17162	17172	17129	17363	17265	17309	17392	17251	17095	17155	17165	17214	16962	17121	17216	17168	17349	17154	17395	17278	17232	17282	17254	17329	17364	17126	17352	17387	17230	17206	17248	17276	17298	17282	17261	17049	17250	17090	17411	17397	17362	17379	17250	17437	17379	17219	17440	17193	17043	17274	17409	17341	17401	17274	17287	17191	17281	17279	17157	17196	17292	17276	17108	17006	17441	17492	17302	17349	17122	17149	17153	17013	17281	17262	17305	17398	17175	17399	17212	17048	16994	17246	17255	17251	17412	17195	17199	17335	17452	17323	17214	17203	17288	17311	17255	17267	17258	17100	17132	17139	17343	17202	17285	17276	17143	17118	17196	17215	17259	17125	17398	17423	17243	17368	17090	17244	17299	17452	17316	17306	17390	17161	17117	17273	17294	17500	17364	17156	17203	17257	17358	17057	17287	17355	17398	17310	17156	17410	17196	17129	17362	17110	17188	17274	17323	17189	17189	17132	17184	17178	17132	17209	17316	17237	17275	17329	17109	17245	17059	17330	17269	17350	17163	17360	17093	17498	17201	17147	17257	17277	17098	17219	17278	17189	17281	17594	17294	17291	17287	17081	17172	17174	17100	17171	17249	17315	17267	17300	17275	17327	17252	17202	17144	17177	17019	17102	17151	17351	17225	17179	17195	17089	17204	17297	17279	17322	17351	17176	17394	17063	17286	17124	17174	17035	17081	17213	17274	17238	17271	17111	17398	17252	17311	17021	17217	17372	17301	17048	17211	17442	17340	17351	17371	16900	17161	17376	17206	17330	17248	17281	17293	17315	17139	17451	17189	17289	17267	17132	17396	17113	17197	17037	17230	17365	17308	17193	17319	17322	17488	17242	17295	17316	17085	17201	17067	17374	17274	17256	17378	17555	17401	17305	17221	17229	17145	17176	17114	17222	17093	17209	17380	17008	17258	17185	17256	17274	17373	17399	17201	17106	17265	17371	17137	17136	17323	17486	17207	17308	17242	17104	17263	17235	17036	17095	17175	17286	17121	17150	17277	17419	17210	17150	17243	17257	17143	17231	17073	17482	17225	17296	17398	17402	17034	17243	17395	17338	17220	17265	17235	17196	17172	17309	17206	17319	17296	17249	17301	17139	17349	17254	17255	17113	17283	17442	17200	17339	17252	17305	17190	17221	17182	17103	17171	17293	17160	17133	17226	16999	17453	17280	17407	17141	17411	17251	17258	17347	17374	17183	17354	17201	17353	17261	17265	17394	17095	17356	17024	17310	16988	17219	17173	17338	17177	17273	17128	17205	17114	17464	17123	17114	17199	17270	17260	17417	17379	17283	17378	17344	17360	17379	17154	17177	17044	17112	17355	17407	17206	17194	17185	17306	17211	17244	17294	17088	17188	17209	17107	17379	17472	17403	17409	17438	17306	17285	17205	17326	17279	17123	17169	17232	17178	17094	17102	17226	17220	17092	17277	17237	17232	17296	17261	17262	17131	17173	17438	17121	17157	17347	17048	17214	17031	17205	17045	17297	17182	17378	17342	17367	17315	17344	17155	17360	17277	17114	17220	17340	17220	17200	17193	17440	17255	17343	17137	17404	17512	17174	17012	17332	17435	17436	17348	17247	17399	17328	17427	17355	17173	17180	17317	17294	17087	17445	17075	17023	17317	17259	17134	17342	17233	17161	17196	17267	17396	17281	17296	17396	17149	17205	17337	17437	17254	17258	17136	17218	17265	17294	17259	17211	17302	17042	17139	17360	17306	17174	17143	17454	17185	17091	17108	17373	17342	17236	17341	17222	17161	17240	17238	17285	17427	17344	17293	17214	17339	17468	17307	17274	17263	17319	17354	17224	17535	17461	17389	17271	17003	17154	17375	17247	17288	17111	17093	17207	17237	17303	17382	17070	17358	17294	17448	17132	17252	17130	17149	17002	17156	17307	17250	17312	17470	17405	17444	17281	17317	17314	17224	17398	17087	17277	17244	17081	17450	17087	17029	17249	17101	17210	17371	17439	17423	17101	17141	17457	17605	17209	17268	17174	17095	17075	17351	17370	17313	17263	17093	17180	17154	17213	17199	17275	17194	17251	17354	17259	17197	17305	17398	17228	17289	17197	17251	17165	17127	17450	17289	17225	17440	17347	17231	17309	17227	17302	17373	17452	17149	17084	17402	17240	17412	17289	17286	17287	17207	17357	17246	17237	17028	17164	17237	17252	17201	17316	17276	17360	17157	17150	17293	17202	17168	17178	17155	17217	17229	17193	17329	17187	17403	17359	17260	17524	17327	17321	17285	17288	17343	17335	17351	17417	17403	17152	17177	17219	17287	17360	17177	17202	17259	17288	17470	17351	17021	17142	17285	17097	17222	17213	17258	17126	17327	17311	17312	17450	17316	17435	17100	17090	17204	17154	17432	17291	17420	17142	17247	17201	17133	17157	17229	17100	17240	17298	17212	17361	17206	17179	17017	17256	17271	17374	17239	17187	17521	17234	17265	17106	17040	17230	17251	17265	17282	17319	17173	17032	17441	17251	17455	17274	17186	17125	17080	17157	17056	17129	17599	17356	17251	17325	17173	17367	17312	17370	17228	17054	17236	17038	17301	17251	17240	17310	17236	17280	17210	17337	17263	17414	17247	17249	17266	17333	17287	17289	17241	17382	17335	17155	17168	17329	17543	17188	17332	17361	17120	17131	17323	17191	17377	17346	17143	17403	17198	17203	17386	17295	17306	17249	17467	17261	17306	17188	17280	17100	17089	17329	17208	17334	17147	17260	17227	17113	17313	17262	17258	17231	17169	17351	17513	17196	17195	17266	17298	17198	17179	17208	17382	17099	17059	17140	17179	17279	17187	17144	17349	17205	17295	17093	17304	17288	17240	17302	17322	17252	17430	17481	17192	17164	17141	17261	17342	17458	17205	17091	17196	17199	17409	17288	17280	17216	17306	17208	17256	17276	17383	17221	17203	17272	17116	17237	17260	17219	17573	17241	17117	17118	17091	17168	17446	17518	17399	17448	17297	16933	17192	17349	17495	17140	17341	17367	17235	17324	17277	17357	17495	17275	17237	17214	17114	17296	17277	17143	17249	17254	17357	17235	17300	17229	17383	17549	17419	17320	17370	17375	17326	17362	17276	17370	17384	17423	17420	17280	17335	17553	17312	17243	17136	17321	17268	17539	17275	17476	17227	17094	17347	17268	17325	17115	17236	17402	17228	17190	17276	17371	17185	17257	17393	17254	17106	17276	17192	17252	17300	17117	17394	17173	17432	17358	17160	17224	17308	17180	17423	17328	17207	17331	17353	17191	17363	17160	17228	17219	17217	17420	17422	17287	17460	17299	17209	17419	17196	17156	17023	17170	17029	17277	17244	17343	17267	17004	16994	17215	17428	17345	17227	17242	17127	17422	17109	17170	17263	17296	17240	17122	17444	16906	17166	17316	17185	17307	17132	17225	17163	17309	17329	17377	17238	17235	17096	17075	17137	17424	17514	17175	17298	17301	17191	17292	17179	17307	17296	17373	17139	17082	17354	17055	17234	17196	17214	17343	17315	17116	17312	17162	17266	17161	17231	17019	17291	17224	17162	17149	17163	17280	17241	17361	17373
22928	39115	34435	25882	21093	19018	17555	16625	15647	15638	15502	15050	15075	14776	14612	14448	14526	14565	14541	14703	14421	14575	14585	14748	14432	14404	14592	14446	14733	14480	14602	14477	14311	14343	14324	14469	14424	14563	14479	14518	14360	14470	14341	14494	14474	14456	14380	14552	14499	14558	14532	14276	14506	14394	14528	14568	14419	14640	14411	14436	14612	14433	14410	14455	14498	14474	14499	14282	14576	14340	14370	14414	14475	14546	14455	14400	14380	14540	14396	14401	14643	14437	14363	14479	14679	14504	14522	14344	14386	14353	14443	14418	14632	14472	14476	14449	14541	14511	14473	14578	14431	14475	14398	14347	14427	14475	14499	14502	14483	14391	14463	14386	14302	14441	14334	14439	14509	14383	14571	14427	14450	14431	14367	14507	14645	14481	14232	14429	14401	14280	14478	14508	14534	14522	14416	14604	14265	14538	14378	14447	14331	14528	14440	14397	14493	14498	14358	14291	14406	14386	14591	14400	14355	14373	14213	14472	14288	14378	14437	14310	14384	14345	14660	14346	14671	14512	14472	14334	14401	14474	14329	14392	14295	14530	14347	14349	14388	14426	14458	14361	14351	14461	14488	14411	14354	14405	14268	14322	14329	14404	14309	14513	14299	14632	14431	14344	14408	14365	14356	14387	14333	14294	14574	14333	14358	14446	14503	14387	14516	14366	14442	14336	14474	14396	14607	14391	14627	14394	14486	14503	14305	14420	14492	14463	14511	14388	14500	14355	14328	14377	14507	14534	14500	14553	14329	14423	14483	14416	14271	14407	14440	14329	14153	14310	14348	14294	14299	14307	14500	14459	14386	14520	14389	14323	14424	14444	14332	14340	14490	14491	14301	14493	14280	14231	14216	14379	14303	14452	14484	14321	14546	14633	14619	14521	14395	14510	14421	14322	14479	14378	14542	14355	14426	14480	14418	14418	14401	14335	14266	14450	14425	14418	14197	14497	14439	14269	14327	14481	14455	14505	14594	14301	14480	14310	14488	14443	14380	14419	14371	14403	14411	14438	14483	14366	14592	14504	14387	14449	14370	14352	14496	14481	14481	14383	14510	14349	14480	14445	14477	14406	14397	14345	14431	14341	14440	14434	14281	14399	14512	14342	14342	14469	14386	14420	14467	14398	14451	14197	14426	14510	14426	14517	14469	14452	14536	14400	14386	14421	14319	14239	14633	14355	14405	14433	14341	14389	14493	14453	14382	14219	14556	14318	14493	14542	14374	14427	14426	14375	14444	14497	14484	14411	14519	14210	14462	14573	14232	14354	14322	14427	14384	14538	14238	14401	14461	14382	14495	14389	14383	14387	14355	14442	14398	14404	14505	14484	14276	14467	14465	14318	14594	14459	14502	14386	14409	14559	14274	14284	14458	14359	14220	14461	14548	14327	14328	14443	14596	14243	14483	14408	14646	14313	14344	14447	14329	14377	14488	14442	14430	14306	14280	14446	14506	14540	14453	14495	14396	14319	14511	14409	14461	14347	14429	14617	14411	14396	14417	14326	14378	14403	14293	14455	14502	14313	14540	14440	14456	14396	14329	14387	14457	14454	14532	14296	14463	14453	14440	14458	14459	14395	14439	14360	14227	14477	14482	14394	14535	14438	14241	14556	14472	14404	14666	14430	14259	14370	14561	14355	14449	14316	14348	14366	14537	14528	14487	14337	14501	14454	14485	14492	14525	14364	14426	14348	14445	14338	14300	14406	14538	14312	14519	14315	14278	14401	14286	14577	14317	14395	14300	14297	14352	14384	14401	14460	14485	14410	14426	14371	14420	14236	14348	14504	14370	14353	14542	14323	14442	14343	14438	14393	14336	14356	14298	14401	14298	14268	14490	14356	14463	14437	14533	14369	14390	14304	14266	14412	14568	14339	14496	14265	14316	14352	14328	14468	14501	14320	14438	14267	14541	14591	14409	14448	14529	14279	14272	14473	14457	14353	14478	14539	14340	14328	14415	14468	14493	14209	14524	14327	14512	14426	14321	14335	14595	14547	14435	14485	14498	14465	14455	14418	14253	14363	14325	14327	14432	14348	14471	14174	14336	14442	14637	14529	14453	14587	14392	14473	14296	14366	14370	14475	14456	14467	14572	14469	14424	14469	14439	14416	14552	14365	14380	14529	14500	14373	14441	14455	14402	14551	14417	14372	14426	14596	14494	14586	14395	14411	14494	14347	14420	14527	14284	14335	14382	14298	14457	14477	14387	14413	14395	14337	14564	14242	14518	14470	14335	14221	14440	14345	14442	14579	14424	14392	14340	14441	14407	14505	14557	14400	14246	14453	14378	14529	14370	14529	14469	14324	14387	14438	14421	14502	14498	14418	14377	14469	14417	14560	14368	14362	14491	14257	14442	14350	14403	14484	14459	14498	14369	14406	14614	14282	14338	14448	14393	14427	14350	14497	14334	14219	14366	14233	14414	14361	14389	14383	14632	14408	14371	14495	14367	14413	14461	14393	14447	14501	14626	14374	14347	14379	14453	14416	14502	14381	14482	14317	14344	14341	14469	14311	14483	14450	14412	14362	14472	14253	14565	14340	14278	14334	14479	14351	14323	14453	14436	14418	14389	14304	14309	14551	14392	14413	14460	14437	14349	14442	14470	14433	14316	14504	14447	14454	14246	14401	14362	14508	14462	14374	14396	14404	14457	14193	14542	14473	14561	14447	14364	14419	14334	14397	14390	14420	14486	14567	14431	14488	14433	14614	14465	14291	14400	14310	14370	14310	14336	14493	14416	14454	14442	14472	14333	14351	14298	14282	14406	14287	14553	14288	14539	14229	14364	14346	14516	14446	14363	14346	14225	14331	14175	14436	14397	14524	14492	14288	14463	14255	14362	14459	14482	14347	14296	14397	14510	14579	14519	14271	14527	14348	14304	14267	14431	14498	14436	14336	14265	14497	14437	14376	14378	14467	14538	14379	14410	14387	14406	14352	14400	14475	14483	14329	14423	14353	14356	14438	14338	14518	14439	14316	14393	14478	14416	14378	14453	14409	14439	14357	14442	14374	14307	14398	14399	14546	14672	14636	14190	14531	14594	14282	14349	14363	14359	14627	14190	14462	14303	14307	14298	14377	14453	14321	14375	14556	14430	14427	14367	14280	14394	14483	14400	14421	14160	14392	14486	14472	14360	14389	14487	14424	14323	14559	14389	14363	14334	14349	14378	14431	14322	14424	14323	14307	14559	14400	14423	14486	14584	14364	14259	14404	14443	14338	14529	14386	14410	14477	14292	14443	14512	14371	14495	14537	14430	14439	14397	14490	14376	14388	14402	14463	14427	14409	14222	14618	14349	14441	14345	14432	14417	14452	14374	14519	14413	14338	14420	14651	14544	14399	14366	14270	14347	14436	14391	14431	14506	14318	14472	14369	14521	14292	14418	14423	14364	14360	14401	14470	14356	14386	14457	14389	14470	14518	14430	14408	14472	14593	14415	14552	14504	14284	14513	14625	14489	14301	14391	14573	14367	14374	14388	14390	14527	14375	14374	14302	14472	14291	14456	14459	14568	14308	14659	14356	14493	14341	14309	14440	14301	14498	14427	14426	14390	14274	14497	14340	14320	14364	14557	14393	14229	14278	14410	14406	14415	14282	14443	14444	14487	14559	14346	14447	14497	14466	14454	14582	14357	14545	14337	14566	14416	14515	14538	14162	14330	14407	14457	14510	14350	14479	14519	14405	14508	14272	14400	14343	14361	14366	14347	14220	14582	14248	14602	14320	14348	14520	14207	14379	14297	14481	14360	14388	14602	14394	14336	14496	14483	14441	14555	14486	14559	14374	14183	14459	14356	14383	14258	14434	14272	14435	14283	14391	14511	14615	14455	14291	14439	14709	14345	14604	14396	14576	14460	14438	14491	14333	14291	14494	14387	14297	14454	14438	14397	14536	14416	14500	14379	14378	14455	14464	14487	14594	14425	14549	14528	14488	14354	14339	14415	14386	14397	14434	14424	14445	14560	14375	14451	14416	14435	14402	14569	14211	14319	14472	14344	14515	14369	14388	14369	14449	14179	14417	14447	14592	14392	14362	14459	14371	14297	14388	14485	14366	14325	14216	14260	14415	14507	14406	14400	14471	14479	14559	14478	14376	14331	14532	14503	14494	14313	14487	14524	14454	14396	14231	14422	14352	14459	14333	14404	14393	14398	14481	14353	14634	14258	14429	14438	14474	14583	14541	14357	14384	14429	14533	14512	14478	14514	14429	14316	14435	14409	14525	14372	14380	14481	14332	14405	14286	14476	14281	14346	14343	14427	14423	14412	14340	14453	14492	14409	14339	14368	14205	14354	14362	14345	14487	14517	14417	14424	14348	14319	14496	14565	14565	14556	14286	14493	14420	14296	14387	14415	14328	14339	14259	14431	14391	14295	14413	14475	14483	14458	14462	14618	14554	14281	14455	14478	14381	14386	14184	14516	14529	14364	14367	14284	14568	14698	14433	14497	14406	14549	14295	14431	14463	14420	14354	14386	14334	14300	14252	14251	14204	14454	14491	14435	14358	14387	14397	14458	14494	14260	14474	14343	14400	14459	14478	14275	14472	14170	14430	14526	14446	14487	14634	14363	14426	14420	14484	14328	14312	14373	14338	14460	14463	14413	14442	14376	14303	14338	14337	14367	14582	14372	14406	14338	14458	14445	14364	14416	14365	14471	14510	14391	14453	14486	14419	14475	14237	14462	14564	14402	14499	14379	14298	14457	14378	14429	14652	14457	14414	14443	14423	14413	14280	14615	14404	14474	14428	14547	14452	14463	14602	14389	14330	14240	14486	14377	14532	14482	14325	14363	14533	14467	14482	14436	14280	14436	14498	14282	14524	14308	14499	14366	14337	14263	14419	14489	14350	14512	14483	14235	14439	14392	14472	14524	14551	14418	14469	14397	14325	14255	14404	14291	14414	14338	14408	14294	14412	14491	14397	14321	14344	14381	14445	14486	14446	14589	14355	14425	14497	14379	14371	14409	14315	14442	14440	14341	14433	14373	14353	14429	14395	14496	14473	14475	14466	14374	14475	14389	14398	14349	14549	14518	14479	14329	14449	14341	14541	14341	14359	14199	14551	14474	14378	14437	14519	14432	14435	14432	14448	14560	14443	14420	14303	14369	14373	14441	14500	14225	14371	14470	14320
22804	21099	28840	23651	21540	23989	25207	20265	18986	19396	18984	18489	18126	18300	17881	17968	18097	18036	17766	17994	17718	17904	17862	17710	17868	17737	17646	17520	17727	17558	17604	17598	17794	17622	17823	17679	17559	17671	17756	17622	17664	17449	17733	17759	17780	17639	17693	17658	17564	17461	17679	17745	17622	17688	17718	17652	17640	17634	17588	17457	17500	17536	17698	17719	17592	17443	17747	17690	17533	17572	17847	17544	17812	17763	17744	17430	17610	17705	17577	17732	17721	17648	17637	17598	17876	17599	17568	17552	17749	17780	17758	17586	17707	17580	17747	17640	17847	17545	17845	17546	17654	17635	17514	17925	17687	17763	17389	17615	17559	17602	17653	17766	17515	17523	17699	17472	17672	17776	17587	17602	17595	17574	17462	17627	17606	17608	17536	17512	17716	17659	17607	17295	17447	17712	17338	17659	17532	17610	17607	17667	17612	17513	17783	17692	17472	17468	17686	17724	17635	17686	17525	17613	17758	17575	17624	17475	17540	17397	17612	17544	17514	17778	17641	17506	17489	17721	17555	17571	17445	17566	17525	17632	17603	17623	17586	17721	17474	17664	17604	17550	17395	17639	17478	17609	17557	17521	17522	17648	17493	17614	17612	17675	17461	17626	17454	17593	17442	17576	17711	17688	17454	17642	17433	17472	17585	17720	17605	17616	17467	17774	17298	17548	17702	17800	17774	17560	17678	17601	17541	17688	17516	17734	17599	17474	17587	17479	17466	17610	17629	17417	17469	17698	17714	17547	17423	17434	17510	17613	17532	17639	17509	17565	17440	17594	17725	17348	17520	17719	17476	17421	17519	17542	17547	17558	17543	17587	17530	17725	17829	17824	17637	17459	17432	17632	17593	17564	17424	17495	17460	17603	17674	17536	17424	17450	17682	17545	17444	17682	17574	17289	17482	17480	17640	17646	17433	17527	17606	17586	17391	17487	17492	17356	17575	17336	17405	17381	17385	17587	17599	17384	17494	17543	17494	17272	17540	17496	17699	17469	17689	17617	17395	17387	17490	17261	17535	17479	17474	17425	17400	17546	17574	17491	17515	17597	17549	17575	17746	17598	17383	17537	17524	17597	17586	17499	17628	17678	17400	17573	17712	17553	17677	17348	17564	17725	17462	17563	17418	17593	17750	17544	17837	17594	17552	17513	17546	17561	17548	17614	17551	17330	17463	17371	17528	17698	17628	18022	17555	17588	17754	17603	17676	17599	17624	17379	17687	17710	17520	17634	17534	17440	17763	17534	17630	17426	17589	17496	17510	17628	17474	17600	17683	17729	17462	17369	17692	17462	17709	17631	17643	17780	17628	17534	17609	17563	17465	17456	17517	17569	17638	17583	17661	17582	17518	17600	17677	17473	17560	17419	17642	17589	17483	17654	17671	17525	17648	17378	17664	17636	17443	17449	17457	17603	17863	17783	17634	17508	17553	17633	17561	17596	17602	17568	17618	17664	17616	17566	17692	17529	17551	17516	17167	17506	17795	17782	17698	17547	17607	17639	17517	17408	17391	17692	17640	17699	17503	17625	17581	17664	17571	17715	17584	17438	17671	17698	17461	17667	17607	17506	17425	17596	17638	17651	17650	17533	17646	17686	17657	17667	17570	17497	17425	17602	17563	17645	17654	17534	17336	17591	17705	17691	17739	17690	17637	17302	17441	17614	17503	17680	17674	17494	17499	17513	17719	17602	17534	17488	17498	17544	17562	17607	17690	17484	17323	17608	17541	17405	17595	17484	17478	17599	17540	17632	17470	17650	17553	17506	17537	17385	17703	17539	17410	17534	17505	17525	17916	17581	17671	17799	17557	17592	17416	17604	17741	17340	17596	17666	17577	17393	17415	17647	17484	17405	17420	17546	17484	17446	17428	17575	17630	17546	17596	17639	17509	17696	17675	17531	17492	17555	17494	17389	17555	17565	17575	17533	17673	17396	17525	17554	17747	17691	17400	17803	17768	17641	17350	17505	17534	17641	17491	17736	17663	17545	17802	17590	17559	17476	17608	17784	17533	17596	17452	17724	17514	17555	17740	17567	17608	17540	17625	17589	17527	17526	17638	17529	17455	17539	17639	17683	17677	17485	17498	17496	17515	17487	17530	17647	17745	17561	17452	17479	17605	17569	17505	17753	17708	17714	17619	17639	17408	17724	17426	17445	17679	17547	17513	17452	17696	17652	17605	17501	17459	17509	17562	17603	17554	17520	17593	17661	17585	17532	17549	17734	17624	17447	17445	17629	17747	17552	17556	17560	17628	17594	17528	17737	17834	17561	17592	17413	17675	17603	17441	17554	17374	17506	17586	17469	17500	17597	17512	17506	17438	17681	17573	17543	17567	17486	17610	17510	17649	17629	17729	17730	17473	17468	17541	17513	17697	17428	17599	17695	17637	17334	17527	17744	17424	17595	17621	17537	17497	17490	17535	17539	17422	17486	17778	17536	17726	17668	17373	17458	17725	17586	17484	17490	17473	17506	17523	17592	17635	17482	17594	17504	17565	17616	17711	17717	17446	17556	17608	17597	17396	17549	17495	17551	17862	17484	17585	17681	17306	17534	17668	17602	17406	17656	17586	17613	17866	17720	17743	17361	17467	17603	17732	17558	17630	17648	17547	17672	17550	17388	17404	17481	17514	17544	17604	17324	17465	17463	17640	17361	17618	17648	17414	17470	17479	17519	17729	17640	17520	17506	17391	17547	17577	17554	17443	17601	17712	17657	17583	17594	17769	17570	17654	17534	17506	17483	17506	17576	17665	17594	17590	17641	17664	17503	17612	17486	17616	17512	17674	17534	17384	17520	17475	17542	17599	17467	17726	17519	17538	17383	17678	17599	17460	17520	17258	17510	17475	17653	17800	17535	17643	17664	17430	17616	17470	17584	17771	17633	17510	17508	17518	17632	17717	17586	17545	17632	17570	17660	17819	17685	17728	17568	17627	17656	17627	17614	17611	17536	17431	17549	17504	17576	17560	17524	17614	17612	17617	17711	17569	17393	17628	17453	17634	17564	17427	17554	17591	17685	17552	17585	17496	17498	17547	17541	17610	17691	17720	17444	17508	17397	17679	17607	17561	17575	17542	17696	17528	17472	17502	17425	17307	17736	17539	17695	17520	17702	17652	17574	17537	17629	17670	17478	17566	17623	17588	17464	17498	17560	17377	17733	17674	17607	17655	17562	17720	17570	17450	17763	17584	17414	17796	17592	17607	17333	17510	17608	17246	17482	17400	17433	17355	17487	17600	17579	17643	17641	17518	17456	17550	17635	17701	17498	17579	17591	17380	17638	17678	17544	17508	17609	17439	17758	17647	17688	17715	17658	17434	17360	17824	17641	17674	17581	17760	17644	17664	17564	17707	17422	17494	17610	17469	17324	17695	17602	17563	17423	17458	17571	17523	17726	17600	17556	17498	17589	17677	17572	17534	17676	17566	17611	17590	17500	17387	17836	17702	17720	17538	17469	17592	17487	17336	17470	17495	17558	17512	17570	17558	17797	17678	17425	17673	17562	17709	17521	17670	17742	17425	17806	17690	17533	17598	17629	17537	17501	17592	17370	17494	17714	17534	17553	17451	17460	17525	17617	17520	17499	17704	17602	17488	17412	17561	17488	17815	17632	17476	17503	17658	17431	17680	17636	17678	17436	17571	17495	17479	17837	17544	17775	17595	17372	17571	17510	17300	17538	17537	17562	17408	17809	17728	17470	17598	17636	17381	17443	17645	17659	17632	17687	17564	17705	17395	17602	17773	17632	17589	17520	17465	17691	17405	17327	17573	17679	17535	17434	17777	17584	17450	17517	17605	17540	17469	17424	17683	17543	17386	17552	17505	17384	17500	17497	17668	17530	17555	17720	17577	17695	17573	17671	17775	17482	17453	17652	17539	17532	17710	17451	17404	17527	17519	17402	17536	17321	17562	17337	17693	17618	17805	17519	17607	17473	17701	17518	17761	17631	17521	17405	17564	17616	17586	17625	17609	17513	17517	17691	17437	17580	17609	17492	17676	17853	17506	17594	17376	17612	17416	17639	17541	17597	17474	17435	17671	17652	17626	17536	17679	17501	17600	17531	17384	17505	17520	17414	17619	17414	17528	17554	17695	17529	17702	17456	17423	17762	17458	17446	17530	17480	17473	17375	17538	17425	17405	17736	17654	17386	17491	17341	17462	17484	17789	17422	17441	17485	17511	17574	17631	17775	17611	17589	17631	17691	17746	17644	17496	17489	17602	17678	17606	17688	17574	17327	17565	17682	17396	17565	17674	17579	17640	17664	17597	17509	17600	17530	17588	17548	17671	17515	17675	17718	17653	17428	17796	17483	17540	17500	17529	17668	17602	17516	17557	17434	17610	17746	17605	17561	17661	17479	17475	17419	17382	17592	17648	17734	17397	17575	17379	17462	17496	17763	17493	17685	17518	17484	17637	17510	17692	17454	17528	17547	17876	17497	17614	17702	17625	17573	17648	17425	17545	17594	17567	17642	17585	17605	17692	17446	17473	17710	17582	17633	17398	17463	17530	17706	17584	17573	17372	17569	17256	17312	17578	17470	17563	17630	17459	17551	17317	17591	17608	17513	17461	17494	17500	17597	17580	17752	17593	17485	17578	17339	17666	17553	17490	17555	17687	17556	17819	17351	17668	17444	17789	17701	17588	17546	17422	17482	17383	17464	17473	17582	17605	17616	17591	17442	17586	17653	17624	17803	17559	17529	17664	17630	17720	17584	17659	17706	17672	17493	17529	17573	17561	17752	17551	17639	17540	17624	17532	17588	17444	17575	17732	17656	17474	17528	17435	17401	17572	17588	17494	17585	17624	17694	17645	17541	17455	17730	17662	17580	17412	17518	17621	17440	17575	17535	17457	17675	17402	17442	17618	17559	17506	17439	17559	17524	17694	18000	17540	17523	17561	17685	17559	17622	17607	17752	17568	17631	17485	17535	17628	17622	17810	17650	17671	17535	17654	17723	17495	17428	17717	17605	17567	17445	17671	17605	17506	17503	17574	17562	17646	17452	17693	17366	17365	17338	17556	17463	17536	17585	17406	17626	17490	17618	17642	17441	17580	17840	17519	17601	17655	17703	17353	17600	17445	17344	17645	17625	17570	17510	17640	17712	17578	17696	17602	17507	17471	17734	17864	17487
24538	43141	39129	29415	23836	20950	19444	17752	16662	16333	16073	15588	15320	15217	15237	14898	14970	14931	14767	14882	14868	14874	14925	14704	14739	14736	14497	14679	14692	14491	14703	14527	14540	14547	14549	14741	14651	14742	14695	14621	14497	14670	14639	14592	14604	14633	14626	14739	14633	14662	14407	14699	14495	14671	14619	14453	14661	14655	14663	14536	14618	14674	14644	14518	14634	14629	14600	14637	14614	14530	14482	14495	14702	14525	14622	14517	14636	14513	14570	14662	14828	14690	14651	14865	14676	14664	14707	14761	14710	14761	14551	14597	14517	14547	14689	14625	14633	14470	14532	14441	14586	14601	14728	14511	14598	14505	14647	14682	14586	14648	14583	14529	14567	14553	14647	14506	14525	14576	14555	14758	14477	14525	14633	14638	14533	14525	14664	14638	14503	14569	14467	14479	14625	14602	14640	14484	14772	14751	14583	14501	14513	14542	14566	14514	14613	14594	14437	14508	14728	14602	14669	14520	14615	14594	14559	14642	14630	14591	14529	14520	14615	14532	14469	14564	14487	14558	14563	14479	14680	14469	14460	14483	14721	14435	14514	14423	14592	14700	14641	14640	14701	14508	14579	14627	14463	14656	14463	14412	14518	14811	14566	14658	14661	14530	14577	14506	14573	14681	14556	14607	14547	14602	14546	14358	14575	14473	14371	14529	14551	14472	14488	14457	14619	14703	14577	14502	14576	14568	14663	14546	14575	14510	14531	14662	14670	14645	14526	14637	14633	14629	14380	14623	14473	14595	14623	14400	14564	14675	14620	14628	14565	14574	14652	14663	14621	14583	14573	14798	14662	14641	14523	14581	14594	14584	14413	14558	14437	14895	14549	14708	14455	14665	14680	14600	14559	14556	14653	14678	14495	14572	14621	14775	14623	14706	14770	14555	14598	14637	14468	14749	14464	14437	14469	14668	14601	14539	14691	14663	14515	14644	14603	14471	14583	14558	14634	14476	14481	14508	14703	14618	14570	14518	14491	14415	14472	14504	14485	14662	14465	14463	14787	14519	14532	14670	14567	14620	14614	14502	14465	14620	14495	14574	14474	14579	14553	14711	14671	14483	14503	14578	14615	14538	14571	14537	14643	14625	14481	14477	14550	14672	14633	14558	14573	14512	14519	14549	14518	14603	14392	14673	14578	14455	14461	14608	14648	14484	14574	14724	14446	14533	14668	14558	14772	14687	14449	14444	14555	14455	14668	14625	14492	14713	14503	14638	14492	14697	14610	14500	14614	14692	14499	14581	14634	14552	14494	14732	14799	14563	14698	14517	14568	14474	14514	14618	14465	14567	14570	14674	14623	14692	14528	14452	14526	14690	14587	14700	14764	14631	14642	14640	14628	14432	14628	14455	14636	14421	14630	14601	14730	14560	14670	14482	14492	14549	14581	14694	14609	14377	14510	14412	14544	14452	14517	14565	14626	14482	14570	14379	14382	14518	14513	14640	14500	14672	14558	14528	14747	14519	14587	14541	14603	14598	14423	14549	14663	14487	14646	14790	14735	14681	14673	14649	14508	14534	14685	14607	14449	14550	14480	14828	14549	14647	14428	14548	14633	14489	14476	14689	14736	14431	14421	14628	14454	14666	14613	14506	14549	14536	14590	14612	14544	14706	14582	14592	14545	14632	14555	14506	14703	14605	14565	14548	14556	14468	14610	14510	14582	14547	14593	14683	14469	14623	14556	14588	14650	14440	14678	14657	14568	14504	14492	14540	14505	14486	14759	14431	14474	14522	14482	14453	14714	14540	14506	14521	14659	14531	14576	14419	14771	14461	14720	14577	14540	14610	14527	14778	14462	14680	14645	14628	14647	14441	14516	14566	14386	14516	14784	14637	14555	14496	14434	14784	14647	14503	14699	14468	14593	14760	14679	14626	14568	14581	14435	14555	14462	14519	14469	14555	14576	14681	14525	14430	14596	14664	14597	14488	14596	14481	14475	14602	14485	14589	14380	14658	14615	14576	14518	14661	14593	14440	14559	14500	14422	14607	14547	14508	14724	14583	14589	14683	14530	14560	14622	14610	14624	14589	14478	14756	14724	14585	14633	14342	14518	14689	14651	14730	14456	14528	14534	14495	14449	14627	14626	14645	14530	14571	14696	14592	14455	14756	14529	14531	14687	14428	14394	14621	14557	14580	14551	14683	14572	14502	14637	14449	14593	14576	14673	14531	14530	14646	14537	14552	14448	14551	14513	14553	14482	14594	14447	14554	14523	14566	14396	14703	14563	14497	14594	14633	14569	14539	14692	14591	14572	14740	14324	14443	14610	14511	14595	14587	14523	14555	14498	14665	14678	14610	14597	14467	14418	14621	14564	14611	14619	14570	14543	14487	14621	14452	14653	14669	14490	14640	14425	14577	14651	14689	14577	14541	14677	14586	14511	14619	14545	14651	14453	14639	14657	14640	14541	14513	14492	14580	14448	14564	14512	14624	14867	14680	14637	14647	14629	14621	14544	14540	14412	14686	14345	14568	14532	14339	14486	14754	14610	14702	14652	14501	14589	14658	14569	14593	14499	14504	14568	14528	14411	14425	14590	14520	14526	14646	14656	14507	14744	14613	14583	14680	14445	14687	14649	14595	14557	14648	14634	14693	14669	14586	14578	14600	14490	14595	14569	14670	14587	14511	14555	14437	14613	14593	14595	14471	14647	14601	14667	14473	14538	14496	14582	14540	14567	14257	14551	14506	14266	14558	14400	14536	14339	14490	14574	14562	14507	14545	14604	14639	14675	14634	14497	14520	14625	14518	14640	14587	14445	14684	14582	14566	14516	14596	14610	14507	14534	14361	14541	14671	14543	14472	14539	14667	14529	14455	14493	14591	14678	14683	14575	14636	14618	14626	14620	14548	14610	14529	14670	14529	14691	14645	14638	14540	14464	14373	14646	14366	14421	14532	14679	14579	14563	14511	14669	14688	14479	14546	14490	14477	14692	14481	14489	14596	14726	14653	14553	14543	14509	14434	14598	14535	14709	14623	14457	14353	14796	14592	14614	14560	14439	14772	14545	14504	14432	14545	14757	14522	14701	14501	14467	14544	14510	14394	14623	14653	14530	14520	14597	14627	14404	14569	14628	14380	14342	14450	14526	14621	14577	14500	14643	14614	14566	14551	14636	14726	14542	14607	14471	14653	14622	14640	14522	14493	14567	14466	14439	14643	14693	14569	14633	14682	14513	14444	14658	14460	14634	14633	14659	14729	14639	14682	14416	14455	14735	14739	14638	14554	14466	14572	14530	14704	14791	14535	14519	14351	14517	14613	14370	14476	14442	14496	14492	14458	14490	14482	14780	14691	14651	14528	14529	14641	14612	14514	14515	14506	14426	14656	14500	14557	14612	14359	14506	14536	14377	14586	14746	14476	14544	14467	14697	14566	14427	14715	14606	14395	14687	14711	14494	14516	14422	14544	14728	14435	14448	14603	14595	14608	14615	14546	14639	14616	14542	14645	14567	14657	14528	14540	14476	14574	14620	14471	14707	14728	14654	14643	14530	14730	14620	14534	14641	14508	14612	14623	14747	14360	14698	14507	14546	14520	14674	14431	14467	14551	14467	14439	14584	14585	14684	14571	14545	14703	14484	14648	14499	14587	14635	14401	14580	14541	14529	14500	14655	14725	14556	14528	14453	14663	14460	14563	14656	14566	14530	14573	14609	14379	14419	14596	14524	14535	14588	14611	14615	14635	14473	14485	14645	14615	14514	14604	14578	14540	14589	14510	14543	14634	14625	14502	14422	14608	14436	14706	14453	14522	14520	14691	14511	14713	14709	14578	14544	14691	14546	14599	14637	14732	14366	14509	14564	14454	14627	14510	14742	14561	14493	14503	14503	14496	14562	14574	14666	14675	14574	14518	14570	14624	14503	14647	14684	14470	14611	14399	14539	14716	14543	14658	14539	14696	14630	14523	14400	14541	14472	14516	14566	14424	14521	14446	14464	14526	14480	14619	14440	14703	14490	14696	14583	14483	14498	14525	14600	14542	14591	14510	14605	14474	14567	14687	14446	14537	14511	14595	14726	14467	14579	14660	14460	14712	14595	14456	14636	14667	14579	14587	14548	14488	14446	14626	14679	14540	14634	14444	14618	14494	14753	14566	14670	14594	14391	14550	14668	14810	14654	14455	14665	14465	14612	14468	14610	14358	14467	14565	14639	14384	14787	14752	14474	14560	14615	14559	14584	14512	14384	14419	14477	14532	14740	14545	14651	14641	14556	14528	14558	14499	14607	14607	14427	14549	14531	14527	14464	14584	14545	14572	14356	14504	14594	14472	14602	14623	14633	14534	14397	14482	14420	14668	14492	14539	14578	14522	14726	14486	14555	14578	14574	14585	14599	14476	14671	14594	14517	14451	14617	14625	14540	14540	14533	14649	14779	14648	14729	14660	14560	14607	14503	14698	14570	14584	14581	14649	14567	14570	14526	14560	14671	14580	14576	14596	14595	14472	14532	14574	14696	14762	14462	14573	14561	14681	14550	14575	14464	14538	14608	14607	14584	14371	14598	14607	14657	14685	14604	14557	14673	14663	14667	14566	14637	14616	14594	14548	14436	14687	14614	14570	14688	14796	14446	14616	14492	14667	14569	14525	14481	14588	14576	14590	14650	14635	14429	14329	14567	14606	14564	14581	14511	14379	14425	14635	14586	14701	14454	14383	14488	14499	14741	14556	14454	14676	14623	14392	14508	14586	14573	14701	14576	14514	14536	14474	14588	14505	14584	14527	14477	14597	14804	14570	14480	14579	14671	14476	14462	14767	14780	14297	14613	14715	14563	14613	14565	14577	14425	14659	14439	14674	14435	14498	14555	14629	14593	14601	14653	14562	14538	14724	14426	14541	14524	14670	14550	14535	14541	14640	14498	14407	14475	14542	14502	14517	14627	14621	14652	14468	14499	14478	14338	14591	14336	14553	14581	14493	14626	14726	14397	14501	14488	14617	14514	14729	14598	14589	14529	14531	14666	14638	14549	14686	14656	14546	14492	14477	14683	14631	14550	14538	14442	14538	14441	14619	14595	14571	14494	14644	14595	14482	14504	14474	14550	14556	14535	14504	14565	14665	14512	14651	14492	14687	14570	14499	14535	14668	14604	14582	14447	14552	14446	14617	14463	14596	14591	14667	14716	14570
28381	23764	28959	25961	20622	19428	19013	18331	18109	17843	18037	17927	17803	17597	17747	17472	17486	17693	17653	17669	17630	17786	17652	17659	17657	17561	17572	17453	17754	17685	17727	17454	17544	17579	17554	17608	17393	17516	17363	17670	17617	17538	17520	17709	17648	17688	17464	17637	17459	17445	17356	17558	17594	17480	17564	17740	17671	17681	17658	17398	17484	17598	17482	17558	17452	17743	17635	17427	17529	17593	17517	17762	17762	17495	17492	17599	17539	17622	17396	17564	17534	17501	17712	17427	17631	17653	17667	17510	17722	17564	17632	17513	17703	17955	17679	17693	17505	17561	17500	17702	17706	17621	17689	17404	17452	17573	17728	17579	17478	17524	17491	17537	17638	17505	17539	17621	17401	17560	17634	17470	17424	17501	17546	17538	17422	17590	17571	17480	17624	17576	17581	17690	17423	17485	17596	17547	17273	17547	17428	17481	17499	17573	17531	17514	17581	17635	17473	17505	17657	17481	17511	17605	17619	17590	17324	17703	17538	17515	17505	17665	17522	17567	17814	17543	17620	17338	17568	17753	17524	17469	17576	17797	17626	17472	17386	17601	17448	17479	17459	17588	17638	17637	17421	17472	17573	17621	17582	17607	17534	17422	17434	17465	17530	17521	17630	17532	17390	17554	17735	17460	17386	17606	17664	17391	17415	17505	17553	17506	17461	17424	17378	17527	17671	17579	17550	17574	17503	17628	17479	17459	17347	17429	17527	17499	17606	17714	17578	17522	17577	17588	17356	17365	17508	17557	17592	17547	17576	17699	17649	17625	17580	17687	17546	17557	17540	17361	17404	17568	17717	17493	17494	17578	17526	17529	17447	17523	17514	17651	17692	17861	17364	17617	17657	17557	17683	17449	17738	17562	17510	17542	17421	17420	17787	17466	17607	17372	17703	17460	17674	17431	17490	17465	17566	17658	17548	17592	17680	17429	17503	17396	17654	17506	17642	17530	17351	17476	17440	17524	17626	17534	17608	17563	17635	17443	17529	17725	17600	17512	17549	17554	17653	17419	17467	17515	17676	17512	17644	17754	17642	17589	17496	17561	17592	17494	17311	17416	17582	17397	17503	17467	17510	17593	17634	17523	17594	17366	17363	17557	17716	17407	17420	17361	17508	17599	17571	17510	17422	17402	17466	17522	17651	17742	17618	17485	17393	17612	17758	17678	17585	17467	17546	17567	17809	17494	17651	17314	17701	17454	17661	17597	17644	17625	17519	17566	17500	17305	17737	17395	17476	17633	17457	17490	17410	17443	17346	17483	17517	17516	17496	17540	17712	17603	17598	17464	17414	17467	17617	17581	17491	17506	17374	17486	17680	17739	17448	17492	17657	17538	17491	17368	17477	17369	17563	17625	17641	17415	17472	17563	17412	17412	17620	17506	17510	17597	17548	17495	17414	17472	17463	17480	17412	17374	17447	17437	17452	17423	17613	17419	17550	17531	17539	17391	17646	17410	17809	17569	17532	17564	17379	17506	17422	17600	17679	17493	17583	17507	17612	17410	17596	17624	17544	17512	17423	17688	17558	17623	17582	17533	17414	17446	17343	17434	17425	17631	17713	17661	17619	17584	17749	17640	17518	17592	17587	17764	17491	17448	17530	17412	17592	17696	17472	17294	17663	17442	17577	17429	17460	17439	17433	17337	17636	17507	17604	17612	17614	17627	17662	17455	17640	17586	17435	17326	17641	17430	17524	17481	17553	17470	17404	17593	17406	17368	17701	17541	17430	17678	17529	17516	17580	17416	17571	17551	17516	17605	17437	17338	17457	17404	17643	17610	17638	17655	17673	17639	17577	17555	17672	17536	17575	17739	17621	17796	17478	17637	17626	17409	17606	17533	17501	17667	17503	17303	17386	17536	17454	17618	17441	17538	17567	17713	17396	17497	17668	17675	17576	17618	17473	17722	17656	17544	17679	17719	17628	17599	17593	17665	17666	17413	17535	17582	17664	17541	17513	17717	17547	17545	17572	17627	17516	17458	17637	17429	17756	17388	17672	17436	17436	17512	17502	17650	17318	17615	17518	17661	17445	17638	17495	17584	17479	17389	17474	17457	17598	17273	17513	17657	17435	17465	17588	17597	17570	17651	17653	17487	17382	17814	17801	17466	17525	17639	17600	17650	17545	17723	17444	17571	17325	17474	17656	17679	17591	17599	17591	17433	17472	17451	17613	17534	17526	17422	17687	17602	17660	17439	17484	17498	17457	17630	17532	17614	17473	17805	17477	17446	17706	17749	17696	17484	17572	17429	17430	17473	17595	17539	17693	17400	17488	17457	17681	17562	17710	17675	17542	17681	17559	17477	17676	17539	17740	17651	17212	17728	17623	17648	17421	17486	17607	17644	17552	17562	17569	17631	17653	17529	17542	17658	17474	17556	17372	17630	17739	17432	17453	17456	17685	17574	17498	17559	17501	17418	17552	17390	17700	17606	17590	17530	17413	17597	17492	17441	17534	17458	17550	17453	17656	17575	17670	17448	17591	17671	17556	17497	17679	17510	17342	17437	17734	17564	17541	17414	17638	17445	17548	17785	17730	17404	17704	17663	17693	17493	17704	17727	17404	17476	17783	17671	17609	17743	17483	17661	17716	17222	17597	17813	17659	17492	17608	17466	17369	17391	17594	17352	17745	17706	17429	17488	17387	17546	17524	17358	17518	17551	17253	17524	17617	17714	17774	17609	17488	17647	17539	17599	17456	17463	17611	17510	17543	17615	17681	17522	17514	17643	17635	17662	17666	17541	17631	17524	17646	17655	17571	17558	17706	17844	17380	17698	17448	17702	17421	17414	17506	17492	17538	17430	17481	17592	17856	17437	17517	17739	17336	17422	17616	17321	17687	17550	17554	17543	17529	17456	17580	17427	17476	17672	17550	17588	17665	17319	17759	17814	17686	17454	17498	17733	17307	17580	17599	17458	17441	17490	17478	17570	17598	17338	17434	17613	17659	17717	17679	17478	17503	17432	17572	17581	17557	17495	17716	17499	17644	17464	17521	17599	17459	17449	17546	17625	17597	17584	17640	17584	17725	17460	17686	17529	17726	17801	17645	17608	17534	17526	17543	17728	17758	17554	17503	17477	17521	17430	17684	17668	17498	17639	17404	17653	17530	17561	17590	17576	17589	17522	17481	17538	17396	17625	17557	17639	17533	17606	17643	17536	17433	17635	17472	17691	17557	17687	17685	17632	17556	17402	17759	17527	17465	17704	17369	17638	17588	17395	17503	17483	17448	17539	17521	17571	17709	17589	17553	17594	17513	17441	17454	17385	17707	17490	17324	17508	17568	17260	17480	17526	17540	17650	17417	17401	17666	17518	17583	17478	17694	17605	17590	17726	17578	17503	17685	17656	17250	17373	17290	17263	17540	17508	17299	17675	17487	17600	17400	17407	17587	17615	17697	17545	17639	17871	17518	17443	17522	17406	17719	17489	17629	17936	17406	17686	17686	17509	17470	17235	17540	17525	17528	17319	17569	17484	17649	17635	17469	17556	17372	17548	17803	17830	17732	17540	17570	17510	17572	17549	17474	17535	17515	17526	17374	17629	17615	17659	17701	17748	17787	17609	17472	17638	17682	17354	17554	17332	17373	17621	17905	17586	17748	17481	17184	17593	17553	17541	17492	17571	17637	17406	17549	17544	17414	17754	17564	17553	17539	17582	17579	17743	17373	17762	17773	17388	17659	17629	17454	17395	17535	17396	17535	17512	17493	17601	17554	17459	17578	17701	17521	17455	17426	17836	17616	17560	17537	17682	17573	17585	17567	17482	17744	17439	17690	17648	17519	17687	17613	17626	17453	17554	17599	17507	17377	17487	17496	17630	17413	17648	17538	17695	17549	17673	17710	17596	17461	17618	17486	17618	17594	17643	17523	17546	17458	17460	17600	17786	17640	17470	17580	17347	17536	17615	17661	17644	17605	17478	17523	17568	17561	17725	17814	17599	17547	17521	17526	17410	17476	17291	17380	17750	17460	17360	17589	17732	17594	17532	17612	17579	17549	17604	17674	17608	17485	17713	17598	17795	17479	17508	17498	17419	17623	17706	17578	17463	17303	17610	17497	17508	17356	17484	17499	17513	17664	17759	17658	17748	17361	17470	17723	17537	17532	17542	17414	17490	17633	17578	17623	17391	17555	17454	17419	17581	17360	17481	17632	17465	17469	17623	17452	17569	17514	17434	17632	17568	17356	17683	17491	17294	17446	17370	17547	17611	17793	17573	17534	17497	17644	17684	17500	17378	17575	17507	17644	17396	17472	17335	17490	17474	17414	17560	17681	17348	17354	17504	17463	17423	17452	17592	17461	17544	17578	17376	17703	17709	17520	17321	17602	17526	17319	17696	17500	17475	17492	17554	17517	17450	17736	17417	17339	17506	17551	17586	17564	17487	17608	17607	17719	17511	17673	17365	17695	17352	17390	17446	17516	17720	17594	17564	17511	17603	17486	17560	17435	17728	17828	17595	17519	17505	17508	17548	17615	17521	17527	17542	17553	17702	17359	17317	17439	17473	17529	17663	17386	17341	17589	17449	17484	17650	17814	17646	17505	17549	17351	17670	17652	17420	17541	17435	17577	17534	17337	17535	17562	17475	17372	17493	17617	17621	17408	17286	17392	17293	17735	17551	17549	17658	17628	17457	17556	17603	17641	17801	17633	17593	17818	17624	17564	17512	17389	17536	17606	17647	17763	17589	17520	17505	17515	17567	17240	17546	17547	17650	17536	17461	17725	17694	17521	17557	17547	17550	17457	17647	17456	17590	17630	17378	17549	17557	17646	17532	17611	17528	17560	17610	17463	17405	17553	17633	17449	17482	17555	17534	17563	17548	17545	17657	17636	17550	17513	17373	17558	17264	17434	17792	17725	17459	17633	17614	17493	17396	17599	17549	17470	17642	17671	17711	17747	17421	17450	17561	17592	17449	17352	17446	17298	17640	17646	17501	17566	17492	17740	17669	17470	17415	17558	17366	17634	17518	17544	17607	17672	17488	17584	17567	17383	17482	17585	17538	17800	17661	17293	17801	17556	17441	17599	17402	17373	17482	17518	17494	17543	17449	17604	17526	17667	17576	17577	17448	17507	17659	17702	17473	17665	17533	17614	17459	17466	17434	17553	17418	17617	17478	17582	17575	17719	17371
23062	31626	29462	22672	18818	17026	16439	15620	15399	15055	15111	14876	14772	14675	14743	14653	14616	14641	14562	14817	14531	14737	14717	14612	14657	14651	14472	14384	14697	14597	14619	14440	14433	14720	14601	14627	14451	14551	14648	14420	14403	14606	14492	14588	14375	14544	14716	14538	14607	14498	14605	14328	14556	14699	14505	14565	14499	14578	14534	14631	14629	14604	14454	14410	14783	14476	14607	14570	14622	14491	14657	14483	14520	14718	14621	14639	14688	14619	14531	14532	14561	14475	14555	14623	14503	14547	14530	14642	14429	14489	14666	14441	14743	14693	14441	14680	14661	14451	14581	14401	14420	14588	14613	14633	14629	14666	14666	14485	14534	14610	14652	14482	14493	14532	14757	14344	14686	14446	14512	14551	14471	14649	14551	14451	14589	14494	14711	14580	14554	14454	14567	14645	14529	14597	14517	14518	14506	14514	14661	14595	14516	14534	14504	14609	14609	14601	14451	14543	14593	14613	14397	14472	14603	14608	14532	14519	14633	14585	14492	14446	14651	14627	14548	14545	14596	14625	14541	14682	14699	14516	14550	14609	14577	14680	14608	14776	14563	14462	14568	14510	14376	14476	14616	14407	14575	14515	14537	14526	14507	14542	14430	14493	14569	14488	14435	14551	14625	14519	14499	14578	14678	14534	14577	14634	14416	14611	14580	14565	14554	14536	14527	14480	14503	14525	14603	14589	14402	14588	14529	14483	14724	14442	14536	14606	14584	14384	14562	14570	14343	14542	14357	14501	14593	14545	14528	14514	14563	14499	14638	14367	14704	14467	14594	14477	14445	14543	14658	14439	14747	14436	14564	14607	14523	14510	14617	14642	14544	14604	14682	14576	14591	14533	14502	14489	14593	14565	14690	14525	14590	14424	14438	14542	14629	14474	14524	14564	14385	14357	14550	14627	14652	14633	14563	14567	14577	14499	14478	14779	14560	14434	14521	14506	14591	14355	14521	14509	14446	14437	14494	14517	14500	14645	14755	14505	14519	14563	14602	14586	14693	14450	14476	14602	14569	14484	14489	14662	14555	14472	14612	14493	14639	14409	14372	14605	14703	14376	14421	14460	14473	14583	14678	14676	14561	14435	14602	14665	14686	14506	14631	14480	14584	14495	14629	14414	14633	14534	14459	14368	14557	14416	14771	14654	14513	14563	14450	14571	14440	14487	14693	14586	14547	14505	14403	14527	14453	14522	14389	14675	14474	14619	14506	14441	14333	14756	14373	14729	14336	14485	14468	14557	14467	14509	14523	14549	14543	14525	14555	14501	14581	14591	14499	14482	14647	14493	14530	14488	14559	14566	14424	14511	14578	14619	14603	14567	14529	14485	14498	14513	14451	14645	14548	14636	14434	14635	14555	14480	14493	14594	14288	14438	14397	14581	14411	14673	14640	14597	14447	14563	14417	14450	14428	14606	14483	14603	14580	14486	14649	14494	14469	14562	14431	14524	14650	14517	14640	14574	14633	14568	14455	14704	14440	14641	14607	14566	14483	14555	14481	14383	14551	14583	14509	14691	14434	14341	14561	14490	14590	14541	14379	14536	14518	14425	14666	14372	14593	14507	14644	14649	14574	14600	14508	14607	14421	14647	14438	14424	14581	14494	14546	14510	14589	14633	14485	14488	14474	14725	14645	14436	14653	14533	14597	14525	14536	14568	14651	14558	14721	14489	14667	14471	14668	14491	14512	14619	14436	14594	14592	14559	14407	14541	14537	14576	14484	14656	14554	14572	14620	14464	14546	14452	14595	14503	14529	14641	14603	14571	14498	14595	14606	14459	14524	14630	14459	14668	14507	14657	14565	14414	14450	14562	14389	14525	14388	14671	14445	14530	14596	14713	14470	14680	14457	14727	14521	14619	14434	14577	14527	14500	14469	14320	14437	14412	14573	14415	14488	14517	14565	14424	14666	14523	14516	14605	14505	14654	14611	14561	14614	14418	14538	14695	14484	14541	14569	14499	14639	14385	14326	14596	14357	14417	14549	14448	14483	14763	14687	14594	14604	14627	14374	14610	14530	14525	14307	14451	14592	14558	14575	14551	14622	14555	14504	14634	14612	14705	14450	14479	14627	14593	14561	14467	14509	14523	14541	14687	14601	14544	14505	14491	14526	14423	14567	14626	14634	14369	14509	14675	14563	14583	14641	14487	14674	14659	14602	14642	14736	14701	14703	14596	14589	14609	14515	14545	14568	14518	14510	14551	14523	14751	14335	14756	14439	14600	14654	14569	14634	14718	14495	14558	14603	14568	14578	14552	14447	14479	14603	14515	14538	14510	14721	14589	14417	14537	14548	14628	14567	14553	14512	14639	14528	14595	14565	14482	14719	14571	14648	14558	14613	14457	14563	14454	14500	14672	14581	14499	14402	14607	14632	14580	14475	14461	14533	14504	14448	14543	14507	14595	14605	14634	14563	14550	14566	14552	14580	14536	14616	14580	14379	14549	14440	14615	14620	14552	14547	14525	14308	14450	14386	14371	14480	14671	14522	14561	14604	14384	14406	14655	14684	14621	14400	14654	14671	14561	14713	14739	14628	14578	14555	14575	14839	14595	14549	14547	14593	14424	14536	14666	14499	14606	14750	14541	14523	14555	14531	14592	14523	14439	14504	14510	14521	14326	14476	14665	14489	14584	14494	14414	14604	14534	14564	14666	14558	14661	14399	14612	14612	14667	14398	14475	14540	14392	14673	14598	14536	14581	14742	14585	14589	14629	14625	14545	14446	14526	14446	14616	14731	14545	14460	14470	14494	14534	14502	14447	14644	14609	14574	14600	14582	14695	14520	14507	14531	14699	14632	14400	14452	14625	14648	14640	14498	14577	14531	14576	14520	14498	14507	14439	14481	14509	14478	14466	14650	14669	14540	14445	14504	14514	14422	14518	14590	14691	14556	14458	14634	14575	14519	14581	14714	14346	14479	14486	14637	14604	14538	14641	14766	14612	14572	14474	14531	14685	14533	14516	14683	14615	14731	14409	14603	14682	14588	14399	14607	14350	14414	14435	14474	14528	14470	14665	14487	14738	14557	14525	14546	14572	14688	14558	14511	14385	14667	14445	14633	14385	14438	14549	14632	14575	14536	14567	14573	14756	14570	14511	14500	14577	14573	14543	14500	14650	14556	14472	14527	14679	14507	14523	14688	14483	14530	14512	14610	14489	14544	14595	14595	14487	14465	14338	14670	14686	14717	14449	14516	14592	14533	14645	14533	14565	14563	14693	14603	14635	14497	14302	14554	14555	14546	14326	14581	14549	14506	14491	14418	14441	14511	14508	14524	14445	14503	14538	14455	14459	14390	14611	14659	14605	14418	14596	14486	14696	14662	14567	14508	14633	14572	14478	14582	14673	14468	14523	14402	14479	14428	14643	14564	14584	14407	14302	14513	14607	14439	14752	14417	14659	14647	14636	14565	14523	14542	14667	14521	14575	14483	14639	14645	14507	14568	14631	14422	14473	14544	14508	14539	14621	14466	14483	14613	14697	14515	14524	14527	14694	14688	14506	14644	14668	14420	14355	14656	14528	14550	14584	14530	14537	14476	14612	14480	14557	14673	14490	14476	14382	14553	14622	14644	14399	14605	14552	14427	14535	14520	14559	14592	14514	14636	14599	14587	14637	14652	14598	14549	14493	14629	14576	14504	14555	14469	14538	14326	14680	14575	14412	14355	14592	14758	14448	14540	14513	14381	14501	14437	14628	14633	14414	14373	14434	14544	14623	14633	14624	14512	14554	14495	14577	14583	14567	14472	14480	14509	14551	14814	14445	14572	14578	14747	14371	14682	14553	14560	14394	14608	14536	14452	14632	14514	14580	14519	14515	14445	14760	14502	14529	14696	14735	14720	14588	14570	14593	14700	14614	14714	14567	14493	14520	14582	14638	14548	14441	14536	14538	14545	14471	14565	14594	14554	14658	14360	14410	14540	14499	14543	14451	14417	14434	14741	14561	14585	14467	14592	14444	14514	14606	14580	14635	14456	14610	14515	14509	14529	14673	14386	14427	14665	14483	14615	14457	14672	14514	14542	14561	14582	14495	14537	14613	14471	14621	14607	14563	14587	14611	14495	14485	14348	14513	14468	14520	14662	14558	14441	14540	14454	14663	14494	14664	14697	14416	14563	14581	14553	14737	14513	14514	14731	14385	14500	14583	14556	14539	14552	14590	14510	14569	14545	14713	14624	14652	14673	14516	14545	14500	14421	14566	14617	14472	14503	14521	14467	14593	14631	14431	14634	14593	14495	14593	14462	14405	14543	14513	14670	14595	14444	14624	14506	14748	14486	14452	14547	14678	14461	14451	14429	14573	14465	14577	14450	14530	14423	14615	14595	14533	14693	14425	14742	14511	14670	14472	14675	14688	14473	14663	14574	14582	14718	14552	14659	14551	14462	14596	14630	14417	14541	14607	14613	14468	14451	14511	14471	14362	14574	14652	14654	14350	14576	14448	14533	14580	14454	14652	14580	14587	14507	14556	14571	14517	14694	14357	14464	14620	14650	14574	14501	14687	14421	14466	14525	14557	14686	14401	14595	14751	14499	14454	14494	14486	14557	14505	14486	14417	14532	14584	14572	14528	14473	14709	14734	14683	14444	14624	14660	14509	14513	14623	14433	14610	14628	14447	14610	14551	14556	14568	14585	14532	14646	14498	14644	14510	14554	14543	14516	14621	14504	14635	14545	14516	14660	14551	14572	14629	14674	14471	14597	14689	14513	14461	14550	14537	14548	14588	14534	14530	14636	14594	14480	14563	14584	14547	14560	14669	14505	14489	14697	14502	14616	14619	14785	14704	14502	14708	14550	14658	14475	14454	14492	14752	14548	14548	14593	14593	14469	14490	14631	14557	14418	14521	14614	14526	14367	14601	14582	14660	14519	14474	14593	14481	14727	14632	14432	14574	14622	14430	14697	14504	14548	14317	14662	14513	14612	14804	14699	14594	14622	14669	14726	14543	14554	14474	14538	14514	14597	14666	14394	14341	14573	14711	14573	14598	14736	14488	14506	14655	14611	14512	14558	14609	14572	14531	14551	14553	14572	14443	14461	14578	14544	14521	14726	14393	14538	14610	14583	14496	14649	14399	14507	14579	14512	14476	14640	14603	14470	14545	14498	14686	14695	14563	14651	14491	14515	14782
23957	21178	28545	24479	22770	22749	21507	18919	17948	17868	17695	17750	17346	17592	17244	17239	17267	17559	17117	17230	17155	17245	17140	17145	17173	17301	17112	17241	16988	17113	17155	17038	16961	16875	17143	16893	17112	17030	16975	17060	16958	16995	17050	17255	17093	16923	16848	16929	17192	17037	16998	17037	17147	16853	17066	17128	17033	16916	16906	17090	17012	16904	17051	16898	16878	16939	17066	16991	17048	17107	17019	16875	17079	17029	16944	17150	17021	17012	17073	16981	17079	16991	16834	17078	16964	17236	17015	17082	16976	17037	16914	17056	17157	17215	16834	16935	17049	16930	16899	17161	17072	16946	16922	16743	16905	17156	17001	17005	17056	16812	16737	16703	17055	16674	16927	16909	16923	16923	16903	16963	16853	16864	16935	17037	16935	16921	17119	16768	17103	16960	16886	16991	16945	16936	17059	17082	17094	17034	16936	17149	17056	16990	17060	16870	16810	17019	17019	17113	16853	16971	17010	17025	16966	17026	17264	16910	16849	16920	16998	17055	17087	17022	17068	16965	16940	17152	16739	16995	16796	17228	16921	16986	16917	16831	16928	17007	16894	17012	17025	16963	16887	16968	16875	16854	16848	16953	16929	17005	16960	16919	17125	17162	16834	16984	17017	17044	16878	16870	17128	17037	17024	17095	16979	16881	16815	16983	17053	17003	16829	16902	16908	16929	16874	16902	17090	16971	17092	17094	17042	16948	16827	16920	16883	17032	17029	16895	16877	16973	17150	16919	17007	16875	16993	16995	16955	16815	16898	16935	16998	16874	16992	16827	16949	16909	17086	17041	17017	17000	16905	16946	16961	17123	17036	16870	16931	16915	17060	16958	17042	16866	16952	16947	17087	16908	16941	16809	16857	16879	17039	16940	17010	17254	17229	16767	16860	16920	16971	17013	17092	16913	16985	17017	17141	17017	16815	16619	17111	17132	16916	16904	17013	17016	16835	16980	17055	17083	16862	17095	17186	16947	17013	16756	16997	17110	16926	17102	16959	17000	16944	17053	17000	17089	16876	16863	17020	16760	16849	17016	16998	17014	17000	16926	17144	17058	17016	17068	16921	16887	16916	16884	16997	16870	16992	17029	16969	17130	16942	16839	17064	17189	16787	17006	16754	16915	16872	16951	17110	16999	17010	17174	16900	16924	17063	16820	17004	17049	17264	16913	17070	16970	16984	16954	17175	16900	17058	16902	16927	17055	16922	16822	17039	16880	16976	17253	16919	16824	16924	16955	17138	17061	16937	16779	17031	16701	16915	17123	16847	17054	17085	16818	16983	17007	16844	17040	17223	17142	17044	17049	17026	17085	16941	16899	16914	16816	16939	17027	17030	17029	17110	16841	16994	16741	16939	17032	16960	17103	17187	16929	17114	16958	16953	16829	16998	16932	16945	16984	17139	16986	17023	17003	17074	17108	17045	17040	17083	16975	16908	16989	16946	16837	17070	16992	17325	16952	17021	16796	16895	17281	16915	16701	17185	16806	16885	17095	17049	17051	16990	16897	16919	17044	17034	17187	17040	17187	17022	17064	16921	16972	16938	17027	17105	16861	16881	16848	16704	16887	16995	16991	17188	17041	17005	16815	17042	17227	16985	16957	17057	17012	17110	17161	16893	17061	16981	17125	17037	16953	17127	17015	16999	16855	16838	17149	16869	16988	16814	16741	16848	16939	16831	16910	17011	17067	17071	17003	17060	16962	17069	17096	16861	16841	16947	17085	16902	16984	16849	16984	16813	17150	17010	16966	17283	16877	16930	16949	16891	17039	17037	17142	17055	16972	17049	16955	16969	16904	17053	17118	16925	16960	16869	17096	16832	17228	17096	16996	16953	16988	16873	16998	16795	16986	17113	16922	17156	16934	16867	16968	17354	16964	17138	16958	16987	16959	17103	16942	17112	17030	16881	17123	17018	16959	16936	17022	16963	17007	17004	16966	16936	17077	17077	16872	17039	17051	16744	16929	16863	16903	16934	16908	16881	16986	16967	17104	16965	16962	17065	16921	17062	17017	16798	16972	17110	16941	16880	16909	16916	17059	17237	16967	17085	17014	16779	16859	17045	16891	16966	16821	16940	16872	17087	17006	16991	17018	17070	17038	16670	16937	17045	16912	16928	16905	16912	16999	17030	16894	17117	16812	16973	17009	17084	16889	16967	17063	16865	17084	16968	16959	17059	17342	16985	17062	17131	17110	16974	17041	16857	16999	17059	17072	17164	16978	16889	16764	16793	16954	17100	16804	17086	17005	16923	16887	16947	16955	17022	17003	16971	16814	17023	17013	17258	16920	17020	17098	16892	17071	17045	17149	16906	16735	16743	17031	16988	17101	16916	16806	17051	17027	16905	16939	16878	16971	16973	17108	16971	16887	17187	16809	17026	17010	16758	17202	17031	16967	17013	16802	16892	16976	16920	16949	16880	17087	16900	16961	17097	16963	16985	16980	16995	16961	16915	16915	16860	17168	17049	16754	17023	17184	16935	16859	17008	17038	17009	16958	17293	16927	17129	17010	16873	16955	17158	17072	17001	17025	16818	17004	17064	16987	17065	16831	16945	16992	17117	17051	16948	17260	17023	16904	16733	17033	16955	16983	16965	17081	16870	16835	16930	17017	17035	16972	16926	17215	17009	16954	17008	17002	16969	16992	16940	17178	17139	17080	17044	17241	17173	16849	16894	16848	17202	16861	17035	17015	17013	16805	16956	17027	16769	16988	16986	17049	16960	17087	16944	17091	17017	16897	16858	17022	16929	16865	17110	16981	16940	16972	17137	17154	16925	17179	17158	16810	17108	17115	16927	17082	16972	17046	16862	16908	16820	17118	16983	17048	16912	17002	16966	17076	16991	16950	17053	17097	16989	17006	17129	17097	16979	16929	17099	16995	16962	16898	17046	16946	17009	16969	16895	16914	17283	17111	17098	17087	17124	17038	16868	17002	17139	17108	16976	16821	16981	16863	16927	16947	16941	16956	17172	17064	17077	16825	17115	17099	17120	17219	17171	16936	17014	17029	16889	17037	16874	16929	16963	17003	17060	16981	16911	17021	17229	17100	16962	16973	16941	16905	17012	16981	16925	16927	17001	16923	17017	16861	16892	16856	16913	17190	16863	17073	16938	16867	16923	17038	16835	16908	17010	16996	16943	17247	16973	16842	17104	16903	17043	16911	16659	16887	16973	16860	17040	16848	16891	16875	17087	16885	16923	17219	17140	17025	16901	17063	16720	16846	17137	16865	17046	16966	16957	17026	17195	16991	17031	16938	16879	16933	16993	17052	17188	17043	16825	16781	17140	17131	16978	16892	16893	17075	16826	17267	17054	16854	16844	16924	17026	17143	17070	16955	16930	16817	16869	17022	17078	16942	17066	16768	16870	17067	17019	16990	16937	17120	17095	16938	16647	16864	16859	16968	16991	17080	17130	17062	17070	17006	16964	17090	16830	17000	17174	16896	17054	17169	17056	16900	17037	17068	17106	17032	16843	16882	16837	16919	16972	16951	16885	17108	17056	16971	16831	17072	16966	16910	16883	17103	17065	16831	17000	16857	16870	16978	16986	17118	16969	17144	17158	16990	17120	16789	17226	17056	16986	16902	16923	17006	17012	17374	16905	16880	16952	17054	17079	16993	16850	17144	17056	17055	16895	16945	17032	17152	16962	17090	16914	17052	17042	17124	16875	16970	16853	16884	17143	17059	16781	16837	17201	17159	17017	17104	16934	16838	17035	16898	17046	16894	17043	17034	17103	16978	17165	17046	17118	16978	17136	17121	17171	17106	17054	16824	16990	17012	16895	17140	17175	16979	17073	17189	17098	17034	17005	16951	17104	16878	17025	17163	16941	17208	16958	16999	17020	17052	17121	17105	17173	16885	16922	16996	17035	16931	16876	17095	17001	17008	17068	16884	17179	17042	17169	16927	17078	16797	17152	16729	17016	16935	17134	17042	17176	17027	16984	16826	17069	17049	16938	16894	16944	16936	16994	16831	16951	16988	16909	17028	17057	17209	16825	16975	17023	17015	16913	17023	16961	17007	16917	16966	16970	17145	17055	17005	17067	16997	17042	16889	16966	16964	17018	16915	17061	16961	16990	17041	17062	17056	17190	17049	16934	16904	17000	16814	16864	16843	16955	17053	17065	16903	17045	17138	17037	16859	17079	17079	16966	17019	17005	17077	16964	17078	16800	17062	17053	17286	17003	17016	16913	16952	16954	16987	17267	16954	16895	17094	16956	16936	17022	16993	17156	16975	16790	16939	17103	16893	16958	17044	16829	16949	16839	16936	17071	16883	17043	16990	16962	16983	17117	17103	17103	16784	16834	17024	16907	17116	17084	17169	17015	17083	16921	16835	16923	16940	17054	17157	16861	17067	17009	16963	17072	16956	17053	16834	16888	16871	16951	17041	17007	17130	16959	16866	16937	16813	17037	16768	16902	17066	16960	16940	16964	17106	17078	16881	17071	17042	16957	17056	17290	16951	16992	16967	16909	16886	16912	17010	17050	16928	16985	16928	17141	17048	17002	16934	16862	16856	16892	17044	16787	16992	17167	16991	16842	17024	16962	16981	16800	16952	16714	16951	16925	17265	17170	16889	16946	17141	16981	16995	17042	16942	17146	17115	17275	17004	17239	16844	17002	16996	17080	16890	17083	16878	16982	17073	16884	16993	16980	16976	16816	16935	17019	16936	16851	16894	16927	17028	16889	16931	16920	16872	17145	17042	17156	16921	16803	16909	17055	16703	16931	17014	16839	16800	17020	17032	16996	17092	16919	16862	17090	17064	17144	16958	16828	16833	17044	17029	17050	16896	17194	17136	16892	17122	16873	16924	16765	17133	16931	17118	17058	16967	16872	16927	16980	17057	16910	16908	17153	17167	17062	17127	17039	17092	16981	16922	17048	16891	16926	17120	17035	17126	17107	16977	16998	17053	16865	16912	17020	17146	17095	16720	17078	17101	17155	17075	17003	16897	16887	17073	16969	16952	16861	16815	17004	16994	17073	16969	17044	17069	17092	16895	17024	16881	16719	17119	16995	16947	17009	17281	17094	16944	17009	16896	17189	16941	17120	16816	17151	16966	16921	17081	16926	16850	16904	17111	17086	16905	17176	16875	17066	16884	16991	16965	16990	16967	17034	16962	17073	17148
21934	38339	35386	26234	22588	18737	17336	16353	15676	15345	15106	14795	14775	14731	14542	14308	14515	14219	14400	14255	14502	14474	14448	14266	14439	14491	14255	14389	14242	14286	14362	14167	14201	14303	14247	14268	14189	14301	14285	14420	14233	14299	14240	14234	14386	14337	14110	14359	14229	14251	14159	14407	14181	14389	14274	14238	14295	14255	14245	14313	14302	14321	14265	14208	14056	14373	14095	14217	14375	14300	14253	14281	14291	14282	14308	14359	14181	14483	14422	14324	14395	14445	14156	14188	14349	14266	14248	14249	14255	14281	14417	14247	14313	14107	14331	14225	14235	14283	14279	14235	14296	14481	14241	14204	14300	14310	14387	14365	14231	14182	14236	14208	14269	14275	14274	14125	14215	14233	14270	14302	14184	14406	14396	14335	14282	14256	14200	14250	14145	14421	14206	14369	14349	14244	14351	14207	14331	14348	14146	14318	14351	14412	14344	14205	14116	14229	14264	14323	14199	14190	14298	14181	14285	14224	14204	14309	14104	14085	14170	14229	14274	14147	14309	14023	14284	14231	14127	14200	14240	14113	14106	14291	14196	14363	14340	14239	14113	14324	14266	14250	14451	14273	14427	14164	14325	14170	14296	14199	14044	14246	14165	14263	14101	14289	14305	14145	14308	14287	14093	14367	14319	14191	14380	14287	14224	14242	14167	14201	14206	14163	14374	14236	14274	14257	14085	14246	14343	14170	14193	14268	14160	14416	14299	14348	14252	14264	14109	14130	14217	14155	14243	14221	14358	14269	14208	14389	14136	14257	14282	14182	14339	14140	14361	14246	14225	14229	14363	14171	14143	14203	14172	14233	14263	14310	14136	14326	14262	14243	14146	14268	14126	14389	14424	14275	14263	14223	14284	14157	14364	14243	14156	14404	14270	14259	14102	14301	14125	14204	14211	14344	14391	14117	14380	14210	14190	14393	14311	14342	14283	14213	14260	14250	14279	14331	14272	14147	14326	14218	14209	14283	14231	14311	14306	14299	14286	14275	14311	14266	14368	14294	14163	14347	14170	14117	14223	14176	14184	14167	14371	14184	14176	14287	14213	14089	14222	14365	14202	14257	14254	14295	14295	14176	14261	14220	14213	14317	14433	14194	14220	14260	14095	14139	14170	14193	14156	14195	14338	14330	14243	14179	14324	14277	14363	14192	14103	14266	14391	14302	14437	14313	14274	14259	14268	14258	14237	14146	14109	14201	14301	14057	14312	14239	14266	14182	14207	14318	14288	14179	14365	14346	14220	14280	14281	14190	14241	14127	14285	14151	14245	14119	14405	14066	14277	14344	14185	14458	14302	14202	14188	14216	14241	14225	14341	14156	14300	14226	14218	14288	14180	14130	14302	14479	14253	14069	14214	14313	14255	14221	14377	14260	14279	14234	14277	14419	14310	14278	14287	14318	14023	14256	14081	14153	14293	14316	14251	14309	14176	14121	14208	14224	14124	14323	14307	14338	14197	14346	14134	14338	14236	14190	14278	14374	14164	14250	14258	14228	14156	14241	14342	14245	14092	14135	14236	14202	14146	14246	14148	14357	14240	14153	14140	14220	14295	14077	14356	14152	14304	14204	14072	14170	14190	14215	14293	14254	14327	14150	14146	14344	14152	14331	14356	14214	14237	14272	14256	14392	14308	14200	14090	14330	14389	14346	14331	14211	14136	14334	14129	14304	14274	14066	14256	14344	14309	14273	14139	14156	14191	14181	14289	14204	14371	14310	14359	14256	14040	14310	14244	14152	14375	14260	14198	14253	14294	14418	14268	14252	14298	14379	14350	14134	14154	14270	14253	14318	14305	14306	14433	14315	14278	14370	14310	14207	14101	14193	14538	14320	14137	14246	14293	14246	14407	14257	14258	14262	14299	14342	14214	14065	14201	14156	14355	14180	14236	14175	14223	14356	14199	14280	14255	14162	14284	14231	14261	14330	14155	14284	14316	14340	14201	14235	14238	14356	14251	14130	14003	14205	14320	14247	14318	14249	14292	14193	14168	14371	14267	14234	14243	14227	14271	14310	14255	14300	14089	14217	14246	14239	14511	14252	14224	14375	14231	14239	14158	14122	14286	14334	14257	14230	14198	14368	14123	14356	14293	14355	14331	14116	14358	14153	14373	14261	14287	14406	14234	14226	14340	14129	14197	14167	14259	14320	14312	14319	14389	14216	14257	14081	14495	14295	14408	14273	14173	14187	14325	14172	14152	14284	14299	14211	14422	14230	14293	14088	14139	14419	14210	14030	14276	14329	14224	14377	14082	14076	14325	14151	14407	14338	14246	14123	14319	14161	14348	14245	14105	14118	14096	14322	14291	14271	14232	14049	14244	14088	14397	14390	14183	14264	14185	14245	14301	14291	14261	14220	14286	14337	14119	13944	14277	14358	14167	14271	14068	14363	14142	14225	14214	14341	14160	14296	14152	14280	14199	14329	14341	14314	14238	14307	14286	14084	14188	14267	14356	14254	14305	14380	14397	14298	14257	14365	14269	14212	14090	14244	14236	14279	14406	14257	14054	14068	14161	14264	14211	14042	14229	14095	14267	14152	14190	14396	14175	14205	14296	14139	14182	14289	14136	14257	14216	14243	14201	14224	14238	14321	14234	14400	14276	14441	14340	14288	14381	14088	14415	14192	14288	14219	13978	14262	14153	14305	14335	14145	14376	14160	14153	14158	14406	14271	14197	14316	14242	14013	14211	14323	14426	14378	14172	14296	14289	14296	14283	14218	14183	14225	14311	14274	14165	14212	14258	14239	14381	14235	14267	14317	14189	14191	14255	14281	14270	14213	14277	14273	14187	14269	14057	14189	14152	14243	14223	14295	14200	14157	14381	14319	14285	14147	14245	14111	14110	14295	14280	14341	14187	14340	14144	14178	14197	14231	14321	14414	14189	14305	14175	14323	14259	14041	14298	14389	14249	14133	14057	14091	14276	14156	14374	14166	14124	14178	14278	14222	14130	14193	14291	14232	14168	14301	14314	14124	14252	14276	14209	14115	14351	14113	14337	14330	14254	14297	14356	14101	14334	14120	14245	14198	14223	14246	14288	14225	14299	14282	14057	14311	14392	14207	14113	14400	14345	14288	14233	14401	14311	14220	14175	14310	14316	14136	14195	14258	14208	14321	14287	14154	14207	14305	14172	14354	14188	14200	14258	14230	14106	14227	14281	14313	14265	14378	14286	14234	14221	14229	14244	14355	14162	14099	14094	14299	14383	14421	14139	14305	14244	14374	14426	14264	14455	14321	14194	14267	14264	14233	14271	14254	14391	14231	14424	14238	14356	14223	14325	14185	14180	14330	14208	14333	14277	14012	14377	14198	14222	14326	14260	14373	14215	14213	14189	14158	14286	14393	14122	14384	14356	14195	14237	14238	14205	14007	14236	14270	14337	14170	14177	14193	14315	14176	14316	14225	14277	14169	14352	14342	14201	14325	14213	14095	14205	14152	14146	14141	14159	14252	14255	14257	14177	14280	14257	14204	14313	14327	14203	14156	14295	14398	14406	14222	14111	14046	14068	14247	14242	14046	14169	14168	14147	14261	14386	14283	14367	14220	14111	14228	14238	14378	14347	14374	14308	14237	14042	14379	14143	14204	14266	14125	14293	14363	14190	14345	14255	14224	14199	14211	14214	14315	14326	14182	14210	14387	14278	14133	14168	14307	14312	14309	14336	14346	14165	14282	14340	14296	14343	14173	14225	14102	14304	14189	14308	14032	14208	14116	14419	14249	14296	14248	14156	14220	14285	14302	14366	14331	14192	14312	14382	14176	14199	14121	14321	14007	14186	14361	14118	14284	14203	14309	14346	14236	14299	14299	14354	14258	14071	14243	14196	14220	14312	14213	14291	14355	14406	14216	14387	14288	14213	14419	14299	14133	14216	14121	14169	14378	14177	14368	14389	14186	14355	14322	14241	14384	14140	14311	14293	14280	14164	14451	14149	14223	14420	14240	14241	14263	14206	14171	14294	14196	14199	14254	14301	14287	14286	14296	14261	14242	14302	14285	14283	14350	14286	14334	14241	14263	14264	14295	14203	14231	14282	14180	14230	14241	14244	14160	14368	14226	14047	14373	14313	14310	14222	14186	14183	14152	14213	14188	14282	14190	14331	14093	14223	14423	14188	14116	14365	14265	14378	14178	14154	14322	14282	14221	14242	14076	14323	14203	14211	14404	14410	14132	14117	14285	14225	14285	14316	14348	14281	14298	14178	14182	14287	14220	14188	14320	14157	14348	14117	14492	14278	14376	14126	14461	14154	14269	14213	14360	14232	14141	14125	14198	14278	14178	14193	14075	14223	14242	14595	14355	14342	14300	14403	14285	14303	14434	14353	14261	14300	14115	14270	14072	14314	14112	14217	14249	14203	14092	14281	14352	14386	14250	14306	14288	14234	14136	14183	14240	14354	14314	14422	14373	14232	14234	14182	14232	14151	14325	14249	14311	14032	14294	14233	14346	14058	14059	14256	14453	14348	14267	14281	14186	14143	14212	14444	14190	14147	14132	14202	14314	14183	14299	14298	14422	14283	14270	14163	14319	14265	14274	14133	14229	14326	14219	14285	14291	14173	14329	14214	14301	14199	14161	14348	14306	14219	14225	14343	14277	14202	14432	14149	14490	14288	14323	14275	14310	14278	14334	14343	14062	14276	14321	14082	14223	14313	14242	14299	14276	14295	14136	14144	14315	14245	14315	14167	14433	14371	14171	14264	14336	14197	14315	14177	14281	14313	14239	14364	14054	14291	14271	14344	14187	14108	14228	14171	14232	14304	14130	14326	14439	14138	14271	14133	14319	14287	14218	14345	14187	14370	14390	14296	14257	14122	14171	14145	14324	14064	14358	14308	14294	14236	14252	14258	14413	14247	14144	14226	14330	14307	14332	14342	14243	14112	14093	14373	14283	14235	14235	14241	14145	14117	14251	14232	14081	14365	14142	14299	14310	14121	14200	14261	14278	14191	14196	14383	14304	14170	14219	14313	14105	14196	14214	14121	14341	14240	14279	14175	14244	14119	14200	14205	14417	14212	14282	14287	14206	14146	14222	14307	14228	14204	14270	14225	14325	14104	14118	14405	14271	14465	14322	14215	14327	14254	14224	14115	14353	14260	14188	14271	14206	14258	14314	14249	14411	14215	14186
22829	21155	28876	23733	21685	24087	25457	20230	18877	18877	18468	18334	17981	17986	18064	17856	17820	17706	17543	17795	17681	17766	17758	17552	17878	17524	17658	17596	17542	17597	17549	17435	17656	17402	17751	17517	17455	17519	17565	17618	17424	17437	17752	17502	17659	17631	17509	17548	17581	17416	17364	17736	17580	17644	17591	17480	17410	17619	17394	17370	17309	17457	17476	17345	17613	17379	17366	17523	17309	17459	17388	17405	17539	17540	17411	17624	17449	17576	17416	17383	17506	17607	17350	17655	17335	17527	17482	17327	17281	17324	17452	17678	17305	17379	17348	17409	17456	17347	17386	17385	17251	17479	17450	17356	17201	17406	17322	17406	17241	17412	17599	17489	17508	17453	17298	17653	17520	17334	17496	17338	17525	17211	17430	17320	17305	17441	17433	17375	17268	17512	17402	17296	17369	17462	17557	17340	17393	17308	17303	17532	17315	17390	17424	17382	17307	17259	17320	17482	17305	17543	17308	17281	17384	17430	17299	17292	17299	17333	17500	17586	17487	17296	17155	17544	17447	17304	17498	17687	17365	17376	17413	17255	17424	17344	17334	17241	17473	17662	17474	17452	17339	17402	17584	17215	17399	17465	17418	17364	17458	17380	17375	17409	17392	17471	17529	17260	17292	17246	17471	17350	17391	17345	17287	17398	17295	17320	17179	17501	17388	17448	17344	17473	17476	17490	17322	17229	17332	17350	17293	17392	17507	17473	17253	17277	17349	17299	17363	17434	17694	17363	17356	17403	17248	17276	17493	17351	17393	17603	17494	17408	17239	17566	17368	17611	17400	17458	17505	17539	17413	17422	17403	17482	17280	17407	17486	17218	17532	17414	17408	17580	17344	17360	17253	17316	17454	17201	17442	17323	17370	17325	17321	17331	17531	17370	17274	17383	17438	17291	17297	17236	17284	17381	17327	17326	17519	17362	17248	17452	17332	17362	17572	17257	17387	17533	17396	17464	17134	17329	17451	17352	17402	17437	17428	17517	17553	17269	17159	17445	17335	17429	17230	17499	17444	17397	17401	17364	17176	17213	17491	17340	17357	17317	17232	17188	17377	17600	17445	17306	17435	17370	17221	17451	17111	17665	17287	17374	17405	17253	17282	17317	17465	17526	17589	17752	17348	17350	17315	17438	17471	17483	17345	17393	17383	17414	17347	17287	17324	17251	17400	17261	17412	17398	17452	17274	17436	17458	17359	17552	17533	17298	17478	17381	17312	17386	17445	17311	17550	17234	17427	17332	17263	17388	17352	17284	17326	17462	17393	17280	17292	17396	17404	17479	17363	17379	17468	17430	17424	17316	17513	17529	17342	17606	17424	17324	17338	17434	17487	17448	17430	17404	17388	17439	17263	17529	17446	17428	17436	17512	17372	17307	17253	17369	17263	17522	17064	17370	17343	17550	17179	17335	17624	17549	17369	17420	17296	17144	17341	17318	17302	17269	17294	17455	17376	17337	17334	17417	17453	17444	17397	17356	17357	17378	17462	17695	17493	17416	17419	17542	17291	17548	17463	17213	17405	17236	17290	17349	17324	17287	17397	17563	17549	17455	17306	17365	17323	17253	17412	17307	17460	17339	17354	17301	17498	17236	17210	17343	17242	17541	17296	17281	17384	17362	17428	17272	17523	17370	17419	17197	17329	17271	17589	17561	17511	17461	17366	17503	17537	17417	17376	17355	17485	17374	17451	17516	17367	17397	17426	17358	17104	17336	17352	17491	17376	17362	17304	17346	17431	17375	17222	17410	17513	17512	17335	17420	17243	17418	17418	17436	17390	17526	17636	17287	17266	17248	17404	17419	17283	17246	17477	17329	17356	17533	17235	17350	17451	17425	17342	17421	17364	17497	17408	17420	17391	17391	17340	17702	17415	17390	17390	17316	17679	17329	17372	17585	17564	17336	17379	17454	17182	17272	17422	17406	17477	17374	17441	17279	17457	17435	17542	17321	17570	17411	17460	17568	17489	17348	17290	17358	17585	17347	17424	17470	17441	17537	17257	17325	17418	17326	17333	17407	17423	17413	17215	17222	17370	17406	17402	17459	17138	17204	17265	17306	17309	17382	17338	17546	17399	17367	17449	17213	17323	17263	17421	17508	17543	17475	17554	17430	17284	17378	17324	17223	17321	17395	17294	17669	17398	17557	17383	17349	17329	17181	17338	17313	17418	17349	17413	17438	17299	17385	17346	17520	17339	17486	17337	17580	17437	17489	17222	17356	17438	17479	17419	17197	17389	17214	17522	17410	17266	17341	17146	17575	17087	17322	17343	17501	17433	17377	17393	17369	17481	17535	17319	17448	17273	17404	17305	17566	17447	17404	17299	17372	17203	17339	17277	17282	17429	17133	17293	17303	17363	17385	17428	17180	17296	17587	17350	17365	17433	17353	17394	17540	17312	17364	17518	17692	17332	17166	17414	17511	17636	17400	17147	17561	17328	17382	17488	17284	17379	17401	17337	17358	17124	17340	17554	17424	17401	17281	17475	17401	17393	17465	17373	17220	17390	17358	17631	17233	17363	17305	17369	17294	17408	17327	17342	17372	17336	17595	17421	17176	17518	17205	17435	17445	17403	17331	17373	17371	17213	17338	17339	17444	17249	17313	17510	17725	17549	17377	17361	17330	17367	17220	17587	17411	17624	17326	17423	17380	17506	17490	17469	17329	17395	17331	17270	17336	17478	17259	17560	17244	17251	17330	17373	17417	17237	17415	17286	17336	17377	17505	17498	17361	17357	17307	17426	17333	17307	17244	17233	17385	17309	17312	17311	17368	17431	17412	17433	17510	17060	17399	17359	17487	17780	17315	17474	17537	17472	17642	17260	17296	17299	17486	17374	17513	17451	17313	17558	17337	17391	17414	17396	17404	17319	17350	17325	17133	17603	17458	17463	17481	17205	17478	17397	17269	17601	17328	17297	17385	17500	17473	17461	17562	17318	17437	17321	17513	17385	17505	17379	17233	17270	17415	17359	17126	17503	17403	17447	17604	17381	17231	17382	17438	17367	17339	17495	17325	17349	17302	17439	17338	17553	17381	17362	17268	17474	17396	17225	17238	17209	17309	17264	17225	17421	17242	17296	17288	17243	17110	17289	17489	17391	17337	17330	17306	17164	17534	17357	17332	17518	17272	17432	17532	17464	17329	17362	17238	17283	17690	17396	17344	17286	17347	17485	17383	17293	17413	17424	17355	17413	17401	17249	17315	17579	17379	17315	17366	17521	17484	17502	17172	17265	17119	17442	17275	17352	17372	17396	17431	17356	17438	17333	17311	17386	17292	17684	17359	17361	17440	17510	17369	17214	17381	17302	17390	17473	17544	17424	17372	17241	17447	17296	17253	17439	17422	17376	17205	17562	17441	17341	17407	17424	17338	17399	17320	17256	17448	17139	17337	17371	17479	17432	17562	17392	17117	17355	17278	17524	17411	17256	17343	17306	17408	17421	17524	17550	17360	17284	17315	17490	17437	17359	17590	17498	17210	17269	17307	17244	17370	17403	17505	17491	17333	17325	17385	17286	17528	17442	17477	17256	17486	17235	17336	17420	17351	17319	17469	17356	17452	17382	17282	17271	17445	17557	17297	17393	17354	17279	17315	17298	17621	17469	17330	17451	17406	17479	17437	17379	17343	17321	17427	17408	17308	17344	17409	17383	17519	17402	17090	17300	17235	17202	17335	17423	17359	17555	17541	17299	17299	16995	17478	17363	17391	17333	17256	17332	17467	17324	17421	17526	17241	17340	17307	17379	17410	17447	17345	17503	17463	17292	17677	17383	17368	17400	17465	17426	17212	17352	17281	17411	17256	17490	17402	17424	17485	17331	17398	17158	17290	17499	17380	17410	17357	17156	17266	17500	17363	17453	17298	17414	17332	17088	17593	17427	17512	17470	17111	17229	17416	17241	17449	17344	17392	17310	17279	17270	17413	17447	17323	17650	17448	17380	17338	17390	17371	17274	17126	17502	17285	17442	17265	17429	17330	17542	17541	17480	17237	17356	17410	17527	17279	17414	17429	17264	17328	17254	17397	17411	17462	17416	17673	17409	17392	17166	17183	17402	17433	17367	17328	17346	17394	17482	17369	17476	17261	17357	17324	17409	17357	17387	17405	17290	17295	17338	17260	17370	17323	17492	17519	17450	17140	17511	17369	17590	17407	17388	17267	17525	17454	17577	17440	17320	17413	17428	17506	17335	17296	17541	17527	17294	17429	17223	17358	17610	17333	17334	17322	17465	17474	17489	17433	17477	17347	17424	17512	17190	17428	17402	17457	17204	17213	17415	17329	17481	17516	17554	17498	17497	17465	17429	17510	17526	17336	17369	17430	17321	17417	17329	17525	17337	17335	17233	17240	17526	17508	17422	17252	17212	17227	17221	17541	17379	17469	17455	17266	17347	17494	17404	17488	17392	17533	17423	17435	17596	17351	17231	17228	17474	17475	17394	17301	17195	17460	17356	17302	17358	17399	17438	17340	17259	17524	17432	17255	17466	17326	17573	17429	17371	17325	17221	17444	17462	17295	17225	17546	17460	17525	17246	17380	17451	17446	17435	17443	17165	17449	17410	17296	17421	17390	17443	17415	17361	17299	17315	17327	17285	17449	17384	17248	17409	17373	17408	17426	17485	17293	17318	17251	17472	17295	17425	17345	17426	17391	17212	17328	17643	17487	17359	17323	17504	17336	17392	17462	17306	17403	17445	17479	17402	17656	17466	17225	17292	17350	17173	17187	17281	17506	17323	17390	17395	17473	17417	17262	17305	17423	17401	17308	17235	17368	17341	17308	17137	17407	17475	17364	17323	17327	17248	17235	17356	17245	17374	17224	17312	17359	17323	17461	17302	17384	17529	17357	17357	17257	17426	17460	17384	17379	17097	17518	17335	17415	17257	17292	17266	17344	17318	17351	17337	17398	17468	17234	17489	17288	17432	17217	17280	17336	17421	17312	17156	17273	17126	17351	17345	17356	17378	17264	17485	17391	17313	17250	17248	17535	17484	17344	17311	17282	17436	17275	17432	17309	17332	17217	17546	17316	17484	17190	17402	17575	17574	17429	17533	17450	17386	17532	17283	17424	17500	17519	17364	17369	17401	17235	17433	17397	17505	17314	17165	17426	17315	17408	17483	17295	17435	17470	17291	17494
23906	42830	38673	29799	25351	21235	18808	17645	16757	16019	15815	15589	15394	15085	14978	14919	14814	14631	14925	14838	14951	14699	14760	14650	14662	14969	14483	14775	14662	14637	14538	14688	14638	14627	14626	14637	14493	14563	14506	14417	14591	14587	14591	14691	14621	14575	14418	14455	14489	14587	14575	14593	14497	14777	14509	14624	14571	14587	14539	14444	14477	14479	14618	14630	14400	14674	14442	14483	14461	14569	14260	14571	14460	14455	14498	14709	14513	14627	14562	14466	14504	14430	14562	14478	14418	14510	14593	14389	14437	14528	14573	14493	14642	14588	14473	14482	14513	14434	14486	14559	14360	14704	14436	14640	14328	14637	14457	14432	14608	14537	14718	14426	14594	14509	14487	14567	14265	14549	14421	14320	14358	14432	14529	14645	14509	14410	14505	14527	14331	14482	14382	14573	14535	14551	14530	14249	14402	14455	14344	14566	14420	14664	14456	14487	14511	14511	14545	14461	14301	14594	14550	14583	14481	14400	14476	14496	14471	14517	14351	14544	14463	14484	14384	14526	14364	14437	14354	14517	14512	14578	14554	14548	14651	14490	14564	14510	14447	14599	14370	14139	14292	14685	14441	14574	14416	14370	14457	14263	14422	14412	14614	14399	14601	14449	14637	14553	14376	14458	14690	14624	14527	14448	14309	14682	14417	14407	14460	14444	14466	14337	14579	14475	14588	14419	14315	14446	14584	14536	14370	14541	14249	14591	14509	14549	14497	14398	14539	14362	14453	14420	14484	14519	14517	14662	14539	14487	14493	14561	14450	14497	14640	14470	14426	14506	14538	14635	14462	14605	14323	14486	14529	14572	14465	14500	14411	14505	14481	14522	14588	14421	14477	14490	14366	14385	14420	14497	14318	14313	14483	14381	14619	14434	14423	14438	14653	14485	14376	14559	14581	14483	14614	14467	14567	14392	14564	14479	14484	14409	14497	14463	14548	14674	14352	14519	14442	14556	14364	14358	14310	14401	14439	14468	14442	14514	14518	14577	14358	14533	14506	14503	14391	14406	14264	14352	14532	14488	14473	14392	14618	14420	14373	14599	14390	14548	14549	14371	14368	14366	14508	14391	14501	14550	14632	14486	14651	14421	14510	14480	14213	14538	14459	14564	14641	14386	14539	14369	14538	14423	14468	14597	14536	14375	14592	14428	14512	14265	14273	14421	14459	14647	14350	14361	14482	14482	14518	14369	14402	14424	14507	14528	14483	14410	14474	14444	14422	14394	14530	14571	14451	14428	14384	14519	14433	14379	14397	14520	14519	14411	14479	14572	14402	14591	14500	14576	14519	14482	14263	14467	14458	14312	14429	14511	14533	14643	14487	14443	14586	14400	14453	14418	14366	14494	14566	14569	14685	14488	14448	14390	14311	14498	14480	14536	14443	14492	14455	14380	14563	14604	14670	14557	14362	14278	14475	14523	14409	14596	14557	14346	14417	14518	14393	14603	14402	14489	14517	14430	14492	14385	14438	14294	14641	14382	14671	14305	14495	14455	14402	14437	14492	14690	14582	14561	14366	14451	14517	14585	14544	14616	14573	14458	14558	14390	14497	14246	14470	14399	14475	14473	14620	14316	14592	14561	14487	14417	14402	14367	14365	14436	14493	14432	14598	14452	14559	14374	14287	14437	14489	14356	14205	14521	14300	14359	14520	14456	14495	14394	14532	14525	14343	14630	14694	14407	14579	14520	14454	14388	14507	14535	14499	14439	14479	14401	14314	14539	14383	14418	14416	14389	14465	14273	14451	14338	14349	14435	14536	14482	14511	14502	14347	14464	14561	14402	14432	14642	14628	14566	14452	14561	14532	14470	14471	14492	14473	14461	14565	14241	14481	14592	14657	14434	14456	14537	14405	14549	14549	14607	14545	14455	14443	14558	14432	14521	14313	14512	14308	14508	14403	14579	14472	14446	14546	14453	14492	14407	14401	14404	14436	14519	14370	14479	14634	14523	14270	14407	14475	14544	14320	14373	14616	14415	14494	14607	14488	14303	14692	14395	14538	14530	14376	14463	14465	14579	14443	14400	14475	14494	14561	14539	14489	14480	14393	14538	14388	14408	14414	14487	14404	14371	14484	14442	14567	14630	14319	14378	14548	14529	14623	14439	14524	14378	14447	14417	14391	14270	14498	14516	14382	14543	14649	14568	14624	14380	14467	14609	14663	14522	14389	14394	14434	14539	14538	14425	14537	14451	14342	14390	14485	14491	14449	14427	14516	14409	14598	14539	14429	14395	14341	14471	14332	14608	14422	14510	14496	14351	14505	14478	14533	14322	14383	14391	14367	14379	14365	14496	14269	14433	14401	14557	14354	14476	14365	14797	14506	14404	14448	14471	14464	14462	14324	14496	14256	14449	14461	14408	14411	14423	14251	14428	14557	14432	14502	14326	14456	14504	14441	14554	14494	14507	14459	14486	14398	14516	14616	14407	14523	14446	14418	14407	14583	14449	14437	14355	14442	14477	14619	14538	14504	14570	14418	14283	14352	14629	14661	14462	14382	14404	14612	14593	14481	14560	14400	14350	14548	14430	14648	14541	14402	14408	14279	14425	14353	14525	14422	14558	14436	14337	14525	14292	14532	14467	14463	14608	14353	14482	14294	14617	14299	14456	14297	14480	14446	14612	14542	14403	14689	14612	14506	14333	14476	14363	14475	14361	14537	14624	14594	14423	14397	14497	14373	14304	14645	14407	14407	14465	14313	14438	14223	14419	14354	14410	14516	14691	14644	14594	14435	14504	14529	14396	14544	14465	14524	14467	14411	14489	14520	14568	14611	14410	14371	14406	14504	14339	14322	14531	14499	14581	14431	14488	14459	14532	14416	14504	14494	14457	14721	14233	14458	14485	14546	14501	14311	14493	14458	14467	14405	14289	14513	14616	14412	14500	14377	14502	14305	14413	14477	14483	14530	14459	14529	14437	14438	14513	14506	14499	14560	14519	14515	14447	14478	14484	14441	14406	14507	14512	14684	14493	14494	14456	14477	14342	14340	14378	14521	14369	14526	14476	14513	14471	14417	14425	14505	14556	14508	14476	14615	14593	14517	14483	14476	14459	14337	14446	14391	14609	14313	14722	14400	14607	14472	14462	14377	14560	14607	14319	14297	14412	14612	14397	14586	14441	14538	14561	14487	14340	14458	14506	14674	14595	14411	14540	14316	14478	14388	14474	14439	14405	14424	14334	14436	14572	14477	14493	14578	14590	14623	14344	14391	14463	14475	14363	14431	14519	14580	14439	14346	14546	14539	14513	14665	14474	14424	14476	14443	14482	14443	14339	14537	14439	14396	14382	14466	14526	14489	14328	14554	14460	14579	14432	14426	14428	14498	14451	14437	14524	14436	14588	14324	14295	14343	14366	14479	14445	14570	14516	14393	14433	14465	14540	14554	14522	14429	14572	14405	14481	14408	14529	14444	14365	14499	14637	14389	14430	14423	14365	14502	14369	14504	14466	14320	14546	14658	14512	14564	14438	14510	14649	14404	14598	14466	14564	14486	14625	14545	14423	14434	14631	14429	14494	14554	14581	14517	14406	14456	14387	14416	14433	14579	14447	14480	14493	14470	14496	14486	14538	14647	14378	14548	14512	14469	14615	14394	14468	14408	14397	14479	14549	14313	14438	14482	14409	14443	14460	14459	14505	14419	14312	14475	14510	14548	14523	14419	14582	14478	14409	14508	14515	14389	14393	14620	14432	14347	14602	14479	14453	14353	14412	14448	14336	14449	14388	14549	14343	14612	14434	14590	14342	14435	14454	14455	14342	14514	14622	14568	14585	14504	14396	14482	14446	14540	14346	14611	14487	14396	14561	14562	14560	14295	14257	14502	14406	14565	14477	14495	14518	14630	14556	14439	14481	14404	14441	14480	14350	14544	14440	14445	14435	14448	14635	14454	14642	14497	14619	14346	14550	14397	14499	14550	14552	14423	14374	14509	14454	14563	14444	14548	14376	14484	14259	14406	14641	14496	14559	14331	14367	14487	14407	14411	14295	14489	14465	14522	14247	14468	14466	14341	14425	14550	14522	14440	14409	14620	14514	14670	14500	14320	14362	14458	14308	14442	14479	14299	14531	14363	14555	14576	14514	14445	14334	14439	14453	14450	14459	14575	14515	14476	14361	14572	14613	14547	14547	14302	14543	14510	14445	14400	14548	14569	14515	14585	14437	14645	14359	14371	14410	14350	14484	14341	14492	14635	14395	14537	14472	14431	14433	14532	14465	14420	14375	14438	14545	14326	14507	14371	14543	14442	14267	14394	14676	14331	14373	14474	14526	14514	14587	14296	14402	14403	14510	14570	14566	14480	14587	14487	14436	14507	14367	14423	14335	14417	14461	14531	14377	14345	14496	14366	14542	14424	14409	14557	14447	14479	14368	14394	14555	14649	14382	14443	14360	14396	14669	14502	14530	14399	14577	14522	14508	14482	14480	14217	14388	14532	14415	14738	14433	14403	14318	14325	14347	14585	14432	14403	14480	14394	14406	14484	14475	14421	14648	14542	14541	14422	14491	14367	14541	14604	14504	14476	14346	14421	14403	14615	14591	14297	14486	14328	14593	14377	14599	14489	14429	14462	14531	14317	14353	14425	14392	14301	14467	14586	14514	14434	14530	14571	14497	14529	14496	14508	14490	14513	14549	14523	14444	14209	14522	14718	14523	14395	14490	14516	14533	14335	14550	14578	14419	14501	14454	14551	14552	14507	14408	14420	14682	14324	14559	14437	14533	14392	14547	14573	14607	14392	14294	14328	14383	14440	14478	14589	14360	14520	14350	14540	14455	14333	14515	14487	14387	14426	14534	14430	14369	14561	14485	14346	14400	14422	14623	14591	14491	14412	14365	14533	14423	14361	14370	14500	14419	14527	14542	14397	14355	14620	14464	14513	14427	14323	14515	14482	14553	14422	14540	14372	14312	14343	14581	14471	14486	14521	14475	14500	14508	14415	14702	14506	14417	14583	14553	14525	14467	14544	14319	14548	14428	14463	14539	14451	14350	14505	14464	14436	14241	14433	14477	14536	14515	14483	14502	14576	14396	14517	14385	14458	14578	14470	14501	14505	14430	14587	14694	14388	14505	14575	14417	14411	14418	14418	14441	14501	14422	14586	14407	14542	14525	14299	14406	14598	14420
28096	23436	27804	25053	20660	19645	18461	17833	17499	17329	17484	17462	17172	17253	17149	17147	16938	16945	17097	17171	17259	17196	17161	17175	17114	17015	17217	17275	17082	17189	17161	17021	17029	17062	17034	17090	17334	17091	17111	16991	17068	16854	17017	17034	16879	16949	17273	17027	17132	17194	17008	17120	17261	17039	17031	17054	16992	16960	17153	17087	16738	17068	17085	16977	17006	17162	17168	16948	17024	17021	16964	16847	17016	16992	16919	17283	17269	17078	17166	16979	17084	17026	17096	17204	17055	17115	16874	17081	16990	17079	16959	17171	17348	17158	17019	17044	16846	17044	16881	17002	17140	17015	16906	16978	17033	17024	16905	17069	16921	16961	16936	17060	17026	16776	17025	17064	16984	17011	17119	17152	16839	17017	17132	16876	16835	17042	17091	16923	16878	16890	16786	17053	16935	16873	16821	17055	17024	17024	17096	17048	16897	16953	16913	17115	17175	17017	17138	17239	17051	16957	16839	17055	16963	17121	17116	16987	17067	17296	16937	16996	17187	16931	17041	17006	16851	17014	17060	17294	16970	17037	17099	16882	16988	16951	17042	17103	17129	17088	17029	17017	17212	17054	17068	17078	17056	17060	16883	17088	17219	17064	17006	16969	16956	16969	17011	17148	17010	16960	17034	17109	17159	17163	17109	17089	17036	17156	16907	17178	17104	17094	17042	16873	17117	17019	17036	17070	17043	17040	16939	17124	17259	17198	16980	17035	17057	17052	17255	17026	16886	16850	16990	17024	17033	17134	17200	16924	17090	16855	17018	17004	16985	17006	16967	16920	17024	16906	17105	17122	17247	17235	16904	16974	16898	16879	16882	16987	17034	16842	16982	16914	17030	17138	17034	17083	17098	17033	17073	17055	16844	17158	17023	17261	16956	16959	17113	17198	16993	16958	16968	16947	17079	17202	17185	17161	17201	17123	16985	16862	17013	16828	16996	17041	16847	16990	17093	17047	16862	17173	17005	16892	17022	16881	17096	17037	17086	16980	16990	17160	16838	17070	17028	16955	17302	16935	16989	17025	17027	16909	16946	17082	17264	16939	17071	17087	17154	17103	17044	17082	16816	16948	17044	17010	16792	16810	16882	16933	17161	17146	17033	17098	16941	17179	17076	17104	17113	16946	16994	17090	17075	17074	17093	17036	16940	17088	16813	16989	16953	17106	17105	17058	17079	17033	16927	17166	17188	17163	17076	16877	16949	17102	17042	16974	16846	16992	16915	17100	16878	16946	16927	16976	17073	17031	17172	17159	16894	17067	17040	16925	16706	17053	16948	17041	17090	17165	17042	17049	16935	16992	17089	16980	17002	17107	17083	17112	17054	17118	16899	17057	17124	17114	17072	17175	16724	16930	17229	17074	16899	16991	17253	16946	16892	16990	17056	16950	17163	17043	17159	17099	16867	16941	17094	17041	16936	16940	17163	16814	17146	17017	17024	16970	16805	16998	16964	17101	17168	16782	17089	17055	16979	16954	17069	16907	17151	17172	16932	16960	16884	17070	17191	16995	16941	16882	17214	17030	17179	17067	16838	16797	16912	17097	17199	17053	17001	16858	16965	17127	17144	17095	16868	17136	17070	17237	17062	16975	16893	16943	17269	17009	17113	17021	17114	16983	17025	17011	16931	17318	16944	17135	17255	17104	16873	17081	16936	16949	17068	17239	16971	16989	17008	17070	17042	17014	17029	17086	17001	17058	17117	17027	17095	16734	16918	17092	17040	16833	17329	16922	17047	16959	16995	17042	17024	16861	17211	17080	16808	16937	17179	17039	17008	16992	16991	17147	16999	16978	17102	17120	16987	17037	16921	16909	17062	17160	17075	17039	17087	17055	17042	17057	16860	17050	16963	16863	16865	17103	16894	17145	17114	17167	17099	16999	16938	16805	17186	17080	17129	17064	16964	17037	17178	16943	17075	17185	16976	16897	16915	16909	17220	17034	17084	17156	17076	17072	16871	16812	17121	17143	17081	16857	17202	17104	17020	17140	17021	17005	16990	16951	17176	17015	16872	17173	17001	17006	17090	17019	16887	17182	17216	17061	17100	17045	17069	17003	16929	16991	17108	16904	16947	16875	16876	17194	17024	16884	17111	17059	17071	16981	17120	17102	16942	17033	17134	16951	17056	17005	16940	16979	16959	16998	16994	17024	17073	17113	17147	17127	17132	17026	17049	16982	17002	16846	17003	16758	16854	16872	16992	16884	17309	17035	16908	17078	17007	17015	16908	16856	17029	16940	17075	17030	16778	17084	17060	17051	16949	16882	17121	17102	17099	17170	17285	16972	17097	17114	16854	16790	16898	16922	17108	17005	17031	17118	17050	17009	17111	16985	16926	17089	17063	17009	16958	17114	17104	16944	16906	17167	16928	17146	17118	16959	16845	17063	17195	16825	16848	17016	16953	16841	17138	17022	17082	16872	17028	16980	17084	16997	16982	16996	17021	17140	16827	16924	16990	16990	17169	16996	17004	17126	17032	17102	17044	16960	16973	16943	17023	16974	16947	16962	16902	17009	17085	17190	16884	16903	17134	16999	17074	17024	17011	17015	17088	17060	17173	16987	16931	17018	17131	17070	17141	17090	17061	17252	17096	17094	17052	17128	16756	16979	17052	17038	17091	16961	17038	16780	17006	17105	17218	16931	17081	17063	17185	16991	16892	17062	17166	17095	17069	17004	16817	16943	17057	17051	17190	17092	16988	17164	16932	16985	16886	17066	17055	16813	17072	17050	17119	16926	17177	17107	17022	17340	17095	17126	17029	17001	16941	16797	17045	16918	17108	17007	16931	16979	16985	17002	17061	16873	17106	17008	17066	17037	17247	17033	17136	17245	16972	17122	17064	16910	17090	16951	17192	16992	16972	16986	17187	17067	17020	17106	16946	16902	17103	16971	16903	17118	17051	17028	17009	17033	17057	16906	17006	16965	17018	17050	16946	17245	16998	16885	17077	17012	17037	17099	17088	17091	17030	16986	17126	17084	17116	17057	17070	16946	16946	16932	17048	17010	17092	17142	17238	16890	16694	17002	17035	16971	17059	17179	17037	16935	16859	17131	17126	17059	17174	17023	17014	17042	17101	16863	17088	16970	17106	17046	17016	17029	16938	17196	17150	16927	17081	17086	17181	17068	16885	16853	17252	17225	17122	17039	17197	17022	16971	17091	16922	17004	17002	16924	17182	16984	17100	17105	17086	17064	17113	17052	16950	17055	16940	17096	16853	16988	17005	17011	17054	16919	16872	16981	17166	17184	17029	17014	17116	16980	17101	17104	17060	17072	17026	16922	16769	17035	16950	16889	16922	17043	17033	17185	17096	16995	16922	16947	17136	16904	16961	17069	17061	17142	16891	16956	16979	17138	17278	17086	17027	17038	16915	17363	16945	17193	16983	16905	16983	17132	17101	17130	17120	17056	17188	17090	17140	17131	17179	17040	17122	17064	16972	17125	17129	17011	16809	16720	16995	16896	16976	16824	16889	17148	17038	17026	17034	17056	17043	16991	17088	16960	17078	17121	17117	17029	17119	17020	17041	17007	17074	16801	17340	17119	17111	17182	16888	17095	17094	17042	16995	16766	16930	16781	17003	17040	17076	16966	16869	16989	17139	17053	16884	17082	17192	17096	17211	16982	17084	16925	16955	17002	16994	17018	17031	17040	16991	17033	16997	17029	17169	17029	17063	16911	17051	16961	17018	16955	17200	17296	17052	16925	16979	16978	17048	17114	17107	17062	17091	17039	17134	17138	16987	16997	17196	17232	17086	16878	17076	17060	17088	17069	17092	17026	17006	17270	16925	17026	16918	17039	17119	16771	16953	17069	17139	16899	16983	17081	16917	16985	17134	16920	16948	17065	17122	16931	17236	17052	17127	17053	17061	17192	17041	16919	16986	16998	16834	16870	17129	17005	16914	16969	17091	16916	17068	16868	17006	17084	16987	17012	17067	16985	16833	17057	17213	16892	16829	17029	16940	17009	17054	17198	16798	17002	17171	16944	17046	16999	17181	16911	16935	16899	16990	16976	17124	17030	16981	17054	17017	16881	17053	16939	16939	16914	17024	17021	17143	17135	17074	17053	16990	17029	17159	17175	17065	16985	16938	16999	17066	17002	17244	17009	17046	16994	17092	17146	17020	17072	17145	17259	17166	17049	17192	17012	17034	16818	16794	17199	17119	17005	17064	17108	16973	16990	16960	17084	17029	17180	16886	17146	17032	16995	16977	16902	17213	17132	16993	16854	16842	17069	17155	17085	16924	16921	17009	17169	17047	17007	16937	17069	16955	17064	17140	16965	16708	16895	17025	17093	17130	16878	17031	17065	16894	16976	16954	17194	17102	17018	16745	17074	16880	16710	17051	17222	16955	17111	17010	17134	17180	17039	17213	17058	16950	17299	16879	17055	16903	16856	17023	16831	17042	16901	17065	17214	16990	17040	17169	17079	17076	17143	17064	16902	16962	16935	16858	17144	16944	16949	17135	16917	17179	17084	17212	17080	17073	17261	17003	16948	17093	17057	16843	16894	17095	16833	17118	17005	16953	17198	16992	16948	17091	17106	17197	17157	17316	17021	17136	17052	16857	16982	17142	16952	17022	16955	16890	16906	17129	16939	17107	16980	17128	17055	17043	17089	17058	16942	17196	17171	16980	17058	16955	17058	17021	17205	17197	17087	17021	17212	17052	17023	16967	16981	17064	16813	16904	17088	16926	16983	16875	17096	17162	17112	17015	17108	17371	16912	17037	16937	17179	17127	17071	17198	17258	16923	17087	16999	16957	16958	16941	16974	16893	16960	17001	17160	17259	17014	16931	17046	16857	16874	17064	16990	17058	16983	17066	16992	16994	17109	17030	16980	17041	16981	16945	17030	17157	17092	17066	17023	16978	17074	17076	16734	16987	17039	17285	17048	17046	17046	17096	17038	17139	17126	17040	17190	17050	17106	17022	17046	17135	16829	16884	17023	16931	17034	16871	16841	16892	16964	16959	17066	16989	17087	17120	16959	17098	17080	16936	16954	17070	16908	17039	16931	16965	17021	17107	16969	16934	17084	17170	17074	16981	17041	16958	16933	16858	17143	17176	16912	17165	17149	17061	17071	16937	17049	16960	16916	16873	17086	17202	16938	17221	16957	17036	16854	17053	17078
21502	31099	27869	22004	19345	17703	16068	15366	14805	14751	14693	14608	14230	14410	14413	14221	14250	14323	14390	14375	14091	14291	14343	14406	14368	14082	14312	14319	14375	14330	14222	14372	14041	14078	14252	14233	14353	14021	14023	14225	14307	14111	14399	14227	14246	14180	14017	14256	14303	14305	14217	14298	14141	14142	14270	14276	14133	14365	14262	14341	14342	14058	14227	14174	14219	14367	14328	14311	14210	14278	14208	14201	14164	14280	14265	14342	14196	14179	14182	14469	14341	14345	14202	14345	14155	14147	14152	14342	14294	14117	14268	14265	14319	14229	14234	14364	14038	14271	14201	14288	14320	14143	14174	14138	14288	14188	14384	14161	14257	14247	14405	14081	14272	14184	14284	14276	14055	14186	14271	14339	14159	14219	14070	14141	14231	14226	14229	14257	14330	14215	14338	14362	14365	14185	14156	14085	14212	14366	14248	14145	14240	14217	14299	14229	14194	14239	14356	14138	14213	14461	14368	14373	14475	14189	14153	14262	13985	14286	14272	14329	13981	14258	14301	14087	14184	14043	14139	14273	14220	14289	14332	14227	14390	14366	14274	13968	14267	14053	14269	14353	14391	14306	14183	14217	14221	14332	14389	14261	14247	14175	14066	14340	14365	14273	14148	14430	14282	14224	14191	14172	14034	14190	14207	14146	14059	14365	14312	14269	14274	14182	14298	14131	14267	14291	14342	14338	14194	14111	14151	14316	14126	14217	14262	14147	14207	14471	14435	14205	14248	14212	14129	14146	14241	14160	14237	14304	14203	14188	14471	14243	14319	14344	14166	14356	14257	14190	14170	14341	14236	14095	14274	14238	14188	14226	14193	14283	14121	14259	14174	14356	14385	14363	14413	14252	14218	14265	14135	14178	14293	14390	14315	14118	14140	14269	14262	14067	14361	14088	14100	14291	14183	14254	14154	14292	14139	14325	14195	14263	14288	14210	14110	14390	14371	14106	14155	14213	14189	14291	14363	14162	14231	14363	14100	14223	14404	14441	14257	14292	14028	14227	14255	14250	14324	14106	14136	14017	14283	14126	14119	14032	14366	14106	14280	14400	14191	14226	14319	14187	14122	14277	14162	14214	14243	14195	14320	14092	14323	14218	14224	14107	14168	14143	14374	14187	14288	14335	14401	14209	14298	14217	14153	14176	14259	14281	14343	14164	14436	14292	14283	14288	14206	14310	14232	14176	14221	14200	14258	13983	14393	14161	14145	14214	14190	14073	14388	14214	14105	14241	14314	14258	14056	14338	14175	14023	14166	14252	14251	14102	14224	14296	14102	14238	14122	14283	14303	14312	14277	14266	14313	14213	14249	14275	14189	14138	14262	14098	14257	14226	14323	14129	14177	14190	14168	14165	14192	14250	14207	14200	14254	14190	14047	14212	14368	14126	14381	14216	14191	14221	14140	14367	14294	14165	14216	14199	14110	14256	14205	14095	14077	14250	14284	14367	14169	14070	14069	14141	14296	14213	14099	14105	14261	14118	14210	14300	14352	14222	14255	14277	14142	14335	14163	14175	14343	14289	14284	14341	14260	14366	14074	14246	14147	14351	14202	14209	14414	14070	14349	14242	14271	14144	14248	14220	14257	14168	14217	14176	14380	14237	14297	14196	14272	14299	14365	14304	14229	14208	14085	14312	14247	14332	14360	14198	14352	14153	14196	14151	14326	14246	14133	14286	14153	14140	14225	14026	14262	14159	14286	14273	14219	14134	14305	14338	14039	14266	14355	14213	14114	14151	14112	14064	14182	14204	14248	14220	14324	14167	14284	14144	14207	14235	14234	14211	14154	13955	14240	14291	14159	14050	13997	14167	14118	14177	14147	14203	14218	14033	14231	14337	14328	14163	14274	14168	14268	14296	14334	14190	14328	14189	14002	14194	14338	14192	14238	14338	14229	14305	14228	14147	13984	14299	13949	14324	14198	14137	14282	14175	14221	14206	14212	14240	14321	14095	14245	14313	14269	14114	14161	14014	14169	13993	14139	14471	14139	14307	14220	14454	14283	14410	14165	14311	14340	14107	14281	14164	14267	14080	14312	14138	14206	14190	14187	14292	14207	14193	14206	14164	14221	14336	14234	14228	14170	14197	14163	14169	14206	14210	14112	14294	14230	14229	14232	14228	14222	14365	14315	14222	14262	14225	14133	14261	14214	14067	14372	14096	14312	14204	14181	14210	14201	14063	14190	14261	14192	14379	14191	14208	14249	14216	14265	14201	14201	14085	14164	14194	14347	14154	14182	14138	14189	14346	14145	14182	14328	14042	14388	14239	14213	14262	14121	14270	14251	14405	14145	14441	14060	14300	14455	14276	14149	14264	14232	14199	14133	14225	14131	14114	14180	14176	14283	14250	14367	14221	14126	14239	14047	14084	14224	14145	14257	14308	14231	14198	14082	14107	14177	14203	14184	14426	14280	14214	14199	14147	14117	14334	14299	14191	14180	14260	14180	14134	14119	14257	14074	14380	14315	14324	14438	14197	14101	14362	14222	14195	14295	14332	14253	14263	14284	14122	14401	14278	14119	14139	14112	14202	14265	14189	14348	14202	14125	14297	14130	14161	14224	14173	14240	14347	14258	14309	14120	14145	14465	14132	14206	14262	14377	14260	14156	14327	14223	14028	14331	14220	14211	14339	14405	14362	14177	14168	14251	14177	14276	14281	14248	14356	14179	14335	14329	14379	14385	14375	14275	14313	14132	14196	14347	14255	14219	14247	14221	14204	14170	14139	14349	14139	14250	14300	14242	14275	14397	14260	14035	14209	14271	14285	14245	14141	14374	14466	14356	14150	14153	14278	14174	14172	14228	14301	14168	14240	14339	14137	14254	14207	14379	14030	14168	14165	14251	14415	14077	14205	14148	14026	14266	14184	14289	14239	14301	14155	14402	14287	14142	14388	14312	14316	14243	14214	14248	14132	14359	14205	14301	14379	14212	14179	14188	14198	14120	14241	14145	14324	14170	14407	14166	14052	14235	14114	14143	14265	14209	14239	14131	14266	14220	14303	14318	14212	14353	14179	14187	14352	14063	14105	14315	14246	14209	14231	14470	14220	14142	14300	14200	14215	14209	14445	14251	14323	14199	14286	14377	14311	14266	14235	14177	14102	14196	14200	14038	14262	14295	14161	14274	14291	14193	14356	14281	14311	14264	14306	14170	14287	14023	14218	14322	14366	14281	14280	14342	14324	14200	14107	14295	13983	14180	14221	14236	14192	14312	14193	14139	14351	14366	14194	14246	14144	14464	14276	14181	14307	14233	14236	14343	14263	14157	14379	14253	14301	14242	14285	14361	14329	14144	14183	14365	14256	14259	14146	14304	14319	14202	14203	14391	14272	14052	14236	14063	14175	14282	14246	14158	14115	14304	14109	14440	14205	14230	14289	14169	14336	14259	14312	14190	14073	14184	14214	14273	14122	14161	14170	14331	14305	14166	14265	14270	14243	14319	14221	14242	14263	14337	14354	14463	14142	14185	14300	14147	14226	14217	14183	14172	14254	14319	14271	14239	14149	14067	14241	14185	14266	14188	14271	14242	14086	14252	14251	14202	14297	14123	14208	14108	14207	14280	14168	14168	14365	14351	14150	14317	14155	14158	14163	14200	14246	14197	14166	14234	14071	14293	14165	14367	14115	14269	14151	14272	14189	13992	14406	14109	14233	14299	14220	14380	14244	14211	14178	14260	14373	14202	14210	14469	14128	14295	14051	14307	14330	14067	14277	14209	14027	14166	14219	14273	14146	14348	14184	14126	14309	14252	14316	14206	14402	14161	14239	14192	14289	14064	14275	14171	14257	14331	14286	14267	14287	14176	14082	14333	14259	14253	14058	14277	14330	14291	14250	14337	14263	14203	14255	14395	14158	14253	14377	14178	14229	14259	14221	14197	14186	14477	14248	14177	14237	14264	14134	14427	14330	14304	14245	14195	14197	14272	14110	14176	14070	14406	14257	14229	14155	14175	14094	14291	14158	14210	14231	14292	14184	14313	14190	14223	14373	14261	14158	14162	14410	14290	14337	14038	14297	14179	14163	14451	14143	14103	14101	14247	14201	14228	14129	14306	14096	14151	14310	14233	14230	14339	14050	14159	14177	14365	14409	14197	14036	14049	14264	14175	14290	14177	14215	14179	14325	14271	14218	14238	14346	14273	14186	14310	14178	14229	14275	14250	14338	14212	14220	14260	14167	14226	14244	14282	14228	14179	14266	14143	14242	14191	14124	14294	14248	14194	14359	14353	14287	14249	14269	14381	14144	14329	14032	14192	14229	14397	14309	14136	14321	14274	14246	14195	14247	14348	14260	14088	14020	14231	14284	14254	14309	14218	14125	14323	14344	14074	14104	14243	14108	14300	14285	14346	14132	14274	14358	14168	14323	14025	14109	14254	14163	14238	14345	13964	14196	14080	14247	14185	14234	14450	14189	14185	14151	14316	14250	14303	14185	14219	14217	14186	14160	14407	14245	14299	14222	14229	14224	14176	14231	14319	14060	14282	14234	14018	14111	14127	14296	14307	14188	14272	14262	14296	14263	14374	14128	14254	14284	14135	14316	14365	14395	14335	14277	14142	14195	14294	14235	14283	14183	14328	14257	13897	14150	14253	14189	14089	14180	14220	14389	14206	14282	14361	14143	14208	14168	14300	14259	14282	14258	14140	14250	13999	14267	14123	14243	14224	14215	14130	14273	14149	14192	14343	14312	14131	14181	14298	14196	14149	14375	14357	14298	14165	14079	14376	14249	14255	14301	14119	14137	14402	14223	14277	14358	14082	13997	14323	14203	14227	14020	14230	14212	14176	14247	14214	14325	14342	14242	14223	14397	14358	14347	14111	14199	14212	14319	14246	14232	14201	14247	14169	14360	14195	14106	14163	14106	14106	14296	14192	14272	14157	14185	14279	14188	14216	14342	14230	14213	14305	14140	14201	14229	14271	14121	14229	14111	14319	14236	14295	14149	14270	14256	14420	14040	14442	14286	14255	14366	14203	14053	14323	14381	14209	14164	14221	14043	14395	14178	14267	14264	14310	14248	14152	14240	14167	14343	14185	14376	14146	14225	14129	14190	14200	14194	14277	14266	14317	14224	14370	14270	14416	14230	14108	14275	14268	14273	14209	14297	14170	14206	14225	14132	14376	14240
23938	21091	28444	24302	22807	22845	21458	18472	17468	17310	17310	17170	17006	16972	16766	16824	16751	16678	16796	16696	16669	16769	16598	16723	16616	16899	16568	16582	16568	16598	16516	16461	16548	16627	16535	16599	16471	16390	16355	16501	16481	16186	16272	16620	16609	16484	16491	16490	16400	16561	16643	16441	16566	16444	16301	16599	16413	16628	16461	16503	16336	16509	16681	16564	16436	16446	16606	16564	16421	16544	16477	16525	16577	16411	16586	16644	16441	16518	16604	16584	16655	16453	16488	16552	16601	16415	16471	16510	16436	16556	16652	16338	16260	16268	16528	16404	16323	16356	16420	16582	16770	16458	16564	16506	16582	16669	16550	16474	16467	16534	16331	16444	16729	16421	16428	16477	16455	16490	16351	16554	16453	16570	16257	16524	16447	16379	16312	16429	16487	16333	16564	16526	16393	16444	16637	16376	16309	16458	16268	16425	16577	16567	16512	16405	16596	16481	16399	16324	16374	16615	16264	16314	16346	16366	16445	16405	16430	16508	16565	16628	16374	16409	16359	16465	16465	16530	16578	16656	16509	16419	16518	16508	16455	16251	16482	16501	16473	16385	16267	16559	16594	16450	16199	16526	16572	16456	16670	16443	16467	16362	16480	16506	16769	16614	16430	16484	16580	16477	16319	16316	16373	16501	16287	16361	16429	16366	16587	16531	16459	16202	16385	16404	16391	16450	16412	16525	16236	16481	16381	16475	16676	16328	16439	16364	16450	16338	16444	16690	16583	16477	16415	16587	16320	16484	16502	16550	16709	16724	16375	16430	16453	16524	16413	16516	16416	16347	16371	16420	16626	16463	16482	16385	16424	16545	16574	16489	16358	16370	16382	16202	16364	16318	16523	16577	16531	16478	16421	16531	16454	16430	16393	16441	16604	16394	16352	16493	16418	16531	16468	16348	16500	16414	16373	16293	16570	16378	16566	16687	16643	16430	16216	16347	16673	16447	16429	16566	16339	16370	16414	16254	16557	16293	16494	16540	16502	16489	16348	16440	16575	16580	16392	16483	16393	16525	16517	16627	16470	16451	16584	16412	16286	16604	16452	16667	16582	16413	16316	16343	16300	16584	16525	16450	16552	16430	16450	16578	16484	16280	16668	16569	16390	16269	16503	16487	16238	16313	16267	16439	16301	16548	16446	16576	16447	16395	16535	16188	16610	16400	16468	16352	16447	16704	16592	16391	16490	16600	16438	16474	16398	16265	16322	16390	16364	16303	16352	16674	16407	16602	16458	16462	16493	16443	16524	16377	16425	16362	16558	16482	16321	16670	16669	16484	16286	16441	16557	16518	16446	16389	16543	16590	16450	16605	16554	16327	16628	16349	16424	16357	16447	16363	16431	16354	16487	16399	16336	16536	16470	16437	16498	16366	16343	16425	16468	16285	16476	16341	16521	16383	16549	16580	16418	16438	16582	16608	16558	16550	16654	16519	16371	16404	16388	16406	16375	16560	16426	16466	16562	16353	16420	16553	16351	16433	16527	16512	16573	16278	16431	16524	16365	16351	16475	16496	16188	16431	16518	16363	16561	16582	16538	16618	16582	16554	16331	16658	16523	16437	16609	16603	16461	16445	16428	16420	16402	16345	16448	16658	16404	16633	16513	16512	16464	16536	16539	16382	16426	16658	16404	16578	16387	16628	16410	16378	16388	16256	16349	16286	16297	16598	16422	16612	16571	16528	16456	16394	16363	16561	16648	16518	16370	16422	16486	16318	16406	16580	16670	16431	16434	16504	16437	16420	16582	16473	16551	16351	16447	16459	16510	16402	16524	16286	16236	16447	16599	16504	16641	16396	16438	16299	16485	16440	16514	16352	16501	16479	16677	16544	16418	16585	16501	16398	16436	16487	16342	16755	16772	16336	16545	16546	16449	16654	16365	16512	16516	16296	16370	16566	16560	16497	16375	16313	16353	16373	16301	16318	16498	16396	16422	16468	16390	16233	16681	16542	16296	16377	16447	16219	16526	16663	16496	16410	16464	16574	16308	16469	16651	16623	16502	16488	16619	16682	16517	16305	16463	16508	16613	16471	16412	16358	16562	16410	16579	16406	16451	16289	16401	16397	16488	16447	16613	16434	16444	16479	16364	16532	16412	16201	16386	16704	16489	16451	16486	16526	16590	16568	16425	16346	16457	16440	16423	16406	16622	16463	16458	16457	16264	16217	16328	16485	16802	16547	16203	16456	16303	16333	16447	16334	16627	16471	16507	16504	16543	16590	16407	16429	16454	16358	16244	16619	16369	16563	16587	16404	16442	16486	16432	16439	16431	16461	16421	16251	16626	16385	16431	16321	16363	16501	16485	16458	16367	16322	16633	16379	16413	16485	16261	16442	16322	16318	16449	16573	16337	16375	16523	16382	16605	16635	16426	16325	16460	16588	16562	16723	16445	16554	16527	16381	16310	16555	16550	16488	16471	16476	16568	16468	16492	16414	16443	16636	16572	16457	16382	16337	16434	16515	16410	16414	16536	16270	16380	16610	16629	16483	16559	16448	16492	16572	16497	16373	16462	16380	16518	16728	16728	16442	16509	16472	16628	16429	16443	16405	16602	16375	16401	16400	16656	16499	16412	16484	16411	16556	16523	16459	16503	16386	16414	16489	16388	16599	16371	16322	16477	16597	16512	16520	16441	16683	16664	16547	16599	16654	16412	16393	16528	16654	16337	16536	16405	16310	16646	16491	16461	16522	16488	16455	16487	16717	16309	16579	16465	16472	16573	16630	16486	16488	16330	16266	16289	16349	16662	16441	16500	16777	16571	16724	16497	16558	16290	16373	16387	16577	16480	16490	16671	16464	16356	16621	16248	16308	16474	16505	16463	16461	16477	16571	16546	16440	16485	16524	16605	16551	16463	16441	16474	16604	16587	16594	16662	16454	16463	16454	16401	16494	16384	16281	16609	16224	16520	16493	16583	16470	16493	16771	16348	16246	16491	16496	16312	16538	16311	16681	16497	16387	16679	16581	16523	16318	16338	16304	16539	16559	16421	16392	16667	16480	16596	16299	16458	16432	16604	16369	16556	16270	16553	16337	16368	16494	16725	16360	16467	16445	16565	16285	16379	16637	16348	16398	16485	16427	16473	16449	16741	16291	16354	16341	16659	16619	16523	16528	16245	16362	16430	16379	16439	16383	16523	16406	16519	16395	16264	16450	16436	16611	16328	16547	16698	16409	16551	16283	16475	16419	16734	16436	16494	16625	16501	16322	16453	16418	16420	16366	16480	16475	16476	16502	16595	16467	16611	16492	16704	16467	16433	16564	16357	16551	16358	16419	16577	16741	16497	16473	16399	16400	16323	16361	16222	16368	16250	16284	16488	16413	16523	16696	16560	16267	16154	16458	16225	16474	16440	16285	16548	16486	16574	16455	16560	16548	16428	16259	16455	16670	16365	16262	16401	16465	16536	16420	16412	16574	16314	16449	16416	16628	16369	16505	16654	16601	16351	16454	16369	16372	16564	16450	16565	16587	16450	16376	16363	16527	16542	16661	16554	16586	16319	16596	16308	16469	16591	16571	16500	16657	16462	16518	16606	16589	16593	16636	16635	16542	16401	16442	16475	16373	16397	16548	16456	16498	16614	16472	16442	16507	16386	16693	16314	16488	16516	16511	16385	16334	16387	16492	16610	16631	16436	16481	16443	16411	16563	16506	16437	16174	16489	16454	16383	16264	16604	16481	16597	16452	16550	16585	16598	16431	16532	16437	16550	16394	16422	16630	16383	16497	16507	16604	16426	16326	16424	16195	16550	16416	16418	16504	16624	16624	16622	16447	16451	16489	16384	16515	16437	16420	16449	16455	16539	16553	16523	16463	16694	16560	16568	16319	16315	16501	16597	16322	16472	16439	16599	16424	16586	16459	16456	16481	16312	16330	16578	16357	16431	16501	16373	16515	16459	16395	16335	16403	16568	16385	16346	16426	16542	16324	16603	16297	16446	16548	16427	16382	16386	16309	16465	16278	16438	16599	16520	16252	16148	16441	16483	16437	16454	16560	16439	16477	16545	16424	16341	16455	16644	16571	16443	16365	16583	16429	16447	16436	16451	16468	16455	16550	16245	16479	16610	16572	16412	16416	16584	16421	16713	16414	16429	16603	16456	16443	16350	16475	16516	16337	16326	16398	16528	16429	16566	16495	16579	16450	16556	16355	16718	16598	16475	16496	16498	16577	16560	16556	16690	16334	16360	16555	16614	16592	16347	16344	16419	16533	16704	16407	16396	16438	16522	16553	16327	16433	16582	16394	16568	16165	16599	16696	16508	16573	16506	16508	16488	16599	16662	16419	16371	16351	16474	16281	16395	16531	16565	16612	16517	16494	16465	16331	16401	16425	16596	16535	16686	16431	16577	16239	16599	16402	16566	16518	16572	16536	16251	16449	16451	16468	16291	16348	16439	16480	16425	16323	16552	16427	16519	16402	16331	16548	16690	16350	16465	16487	16495	16559	16471	16572	16559	16405	16543	16597	16454	16632	16525	16479	16559	16462	16433	16299	16527	16329	16497	16729	16440	16649	16555	16229	16516	16568	16468	16448	16463	16490	16641	16541	16586	16456	16778	16392	16467	16317	16377	16243	16591	16627	16458	16485	16601	16458	16335	16376	16473	16495	16692	16461	16547	16507	16364	16542	16299	16575	16321	16541	16435	16388	16450	16384	16546	16498	16486	16274	16292	16415	16429	16443	16680	16473	16295	16458	16593	16356	16523	16506	16551	16692	16342	16434	16368	16601	16522	16681	16465	16615	16380	16508	16643	16574	16584	16449	16643	16453	16465	16561	16448	16581	16334	16448	16518	16403	16438	16270	16527	16559	16453	16470	16603	16666	16700	16506	16443	16477	16570	16582	16433	16446	16415	16500	16374	16487	16725	16462	16712	16419	16640	16434	16469	16401	16400	16443	16299	16500	16634	16532	16525	16420	16446	16537	16445	16588	16642	16461	16473	16293	16288	16524	16417	16527	16474	16334	16448	16512	16534	16461	16460	16372	16386	16297	16452	16292	16376	16468	16513	16438	16515	16406	16551	16293	16759	16571	16510	16545	16465	16407	16432	16194	16560	16609	16622	16462	16364	16525	16530	16499	16393	16450	16464	16226	16660	16406	16397	16258	16549	16542	16403	16410	16471	16603
21566	36943	33754	26722	22959	19917	17538	16318	15428	15128	14720	14670	14577	14305	14150	14331	14221	14190	14204	14134	14086	14313	14183	14127	13970	14036	14067	14090	14097	14023	13897	14165	13948	13944	14011	14007	13907	13989	13815	14158	13945	14104	13730	13991	13923	14024	14204	13888	14126	13943	13952	13955	13876	14124	14042	13986	13869	13980	13916	13996	13879	13974	14027	13838	14019	14053	13942	13877	14103	14037	13861	14104	14019	13995	14163	13874	13979	13938	14006	14142	13868	13955	14003	14117	14096	14024	13922	13959	14078	13982	14038	13846	13994	14015	13969	13948	14023	13931	13907	13872	13906	14063	13963	14005	13908	13952	13851	13862	14045	13900	13968	14090	14078	13922	13985	13872	13963	13980	13867	14010	14004	14056	13879	14022	14009	13868	13911	14003	13994	13907	13997	13950	13840	13860	14144	13850	13936	13962	14149	13928	13958	13929	13881	14049	13824	14030	13866	14036	13926	14062	13967	13958	13938	13866	13860	13920	13813	13990	14049	14045	14085	14109	14104	14035	14021	14015	13941	13980	14076	14030	13963	14133	13849	13995	14022	13998	13853	13839	13903	13810	13997	13911	13813	14076	13952	14024	13883	13927	14045	13958	14114	13917	13998	13885	13922	13904	13986	14063	13984	13924	13881	13950	13979	14064	13884	14000	13959	14141	13892	14115	14041	14039	13924	13926	13880	14063	13813	13966	13840	14158	13970	13950	13930	13857	13841	13959	13833	13945	13973	13957	13871	14036	13991	14041	14002	13872	13954	13816	13790	13874	13884	13966	13956	13961	13978	14046	13894	13999	14101	13917	13943	14034	14034	13846	13988	13779	13977	13932	14069	13812	13997	14002	13941	13991	13937	13937	13915	14003	13968	13944	13945	13883	13980	13989	13860	13861	13794	13882	14049	13939	14100	14017	14061	14024	13907	14152	13893	13850	13968	13961	13959	13951	13950	13922	14041	14089	14046	13973	13897	13967	13723	13850	14001	14019	14101	14010	13879	14125	13954	13964	14081	13978	14042	13963	14134	13921	13799	14038	13900	13832	13976	13868	13911	13884	13835	13812	13885	14109	13988	13888	13914	13851	13827	13955	13920	14058	13817	14036	13895	14030	14013	13808	14004	13764	14027	13825	13801	13904	14107	14087	13820	14009	13857	13926	13989	13942	13733	13915	13887	13916	14100	13888	14007	13978	13854	13994	14058	14093	14008	13944	13880	14008	13931	13756	13953	14026	14041	13845	13842	14000	13959	13916	13817	13927	13972	14062	14030	13948	13976	13902	13950	14018	14057	14113	13910	13822	13975	13934	14054	14027	14019	14060	13959	13833	13780	14074	14046	14096	14017	13969	14051	14037	13980	13913	13958	13900	13859	13929	13959	13927	14048	13817	13932	13932	14073	13926	14040	13838	13885	13886	14046	14061	14084	13975	13828	13983	13900	13920	14023	13779	13940	14115	13952	13852	13847	13996	13963	13898	13893	13922	13971	13851	13972	13846	13871	13963	13853	14000	13912	14036	14025	13967	13979	14011	14052	13951	14112	13882	13850	13764	13988	13970	14082	14020	13980	14001	13928	14042	13966	14076	13885	13759	13954	14102	14099	13984	13953	14011	14015	13917	13942	13778	13805	13926	13877	13854	14170	14014	14029	13953	13943	13978	13969	13965	13836	14017	14028	13970	13894	13787	14015	13900	13947	14154	14008	13949	13923	13911	13963	13894	13877	13948	14005	13870	13988	13778	13990	13904	14075	13997	13995	13867	13869	14055	13908	13922	13949	13966	13955	13958	13887	14108	14099	14089	14062	13968	14028	14057	14055	13960	13967	13887	13961	13829	13917	13980	14014	14149	13955	13882	14050	14108	14059	14035	13920	13985	13990	13980	14027	14098	13935	13903	13963	13816	14066	13999	14049	14004	13911	14098	13867	13844	13852	13857	14023	13956	14019	13819	14098	13936	13915	14015	14110	14006	13996	14084	14010	13901	13819	13816	13939	14034	13964	14034	14038	13993	14040	14039	13966	14047	14089	13931	14133	14063	13983	14112	14034	13704	13913	13937	13923	14014	13902	13815	13887	13969	14059	13982	13906	14034	14017	14042	14023	13807	13999	14061	13967	14096	13888	13891	13828	14106	13972	13997	13861	13773	13923	13881	13857	13952	14073	13885	13925	13979	13916	13911	13820	14065	13892	14056	13956	13972	13871	14035	13953	13935	13875	14045	13920	13919	13942	13984	13938	14001	14045	13955	13784	13937	13961	14144	13875	13992	13855	13790	14081	13830	13998	14190	14004	13849	14040	14082	13816	13727	13956	13971	13946	13960	13881	13993	14098	14033	14037	14048	13925	13940	13848	13989	13888	13957	14039	14059	13873	13937	14009	13887	13993	13933	13978	14117	13952	13941	13986	13892	14085	13976	14028	13776	13844	13786	13931	14025	13973	14036	13813	14031	14050	13843	13885	14167	13921	14072	13971	13872	13915	13950	14023	14001	13936	13998	13949	13963	13974	13897	13961	13912	14097	13809	14068	13795	13855	13952	14030	13950	14012	14050	14017	14065	13852	13895	13986	14020	14027	14056	14066	14139	13885	13852	13889	13997	13991	13962	13864	13970	13978	14024	13991	14047	13909	13970	13949	13857	14041	13927	13906	14103	13835	13922	13919	13918	13868	13918	13857	13900	13909	13808	14036	13967	13915	13823	13855	14054	13920	13936	13912	13906	14010	13922	13792	14034	13899	13725	13944	14056	14032	13954	14024	13900	14065	13742	14107	13751	14041	14016	13993	14018	13926	13933	14017	13950	13875	13967	13782	14247	13956	13960	13995	13920	13980	14075	13853	14093	13892	14001	13786	13962	13940	13945	13892	13938	14093	13824	13742	14155	13828	13879	13885	13912	13854	13938	13856	13775	14082	13873	13973	13980	13942	13904	13840	13926	13768	13907	13780	14006	14116	13978	13849	13938	13941	13834	13977	14080	13914	13978	13974	13856	13997	13900	14069	13945	13962	13971	13972	13894	13942	13879	13991	13906	13668	13939	13896	14066	13972	13955	13929	13881	14265	13997	13997	13980	14026	13913	13940	13885	13794	13802	13986	13910	13954	14018	14047	13956	14039	13979	14045	13833	13905	13998	14116	14177	14009	14027	14100	13904	13971	13922	13807	13958	14105	13938	13927	13704	14042	13964	13975	13889	13906	13842	13920	13974	13961	13978	14017	14104	13949	13975	13880	13968	13756	13951	13936	14115	13902	13824	14022	13962	13883	14084	13768	13932	13973	13924	14030	13820	13963	13989	14063	13955	13923	14040	13930	13990	14032	13893	13913	13919	14145	13907	13963	13891	13978	13935	13769	13761	14026	13763	13967	13925	13994	14176	13988	13820	13960	13955	14097	13955	13991	13818	13993	13935	13991	13909	14019	13884	14005	13911	13904	13799	13900	13891	13870	14087	13976	13993	14017	13822	13836	13899	14012	13958	13759	13822	14019	14164	13975	13939	14068	13771	14013	13904	13901	14203	14084	13974	13852	14037	13891	13985	14006	13931	13845	13891	13926	14009	13908	13970	13949	13833	13930	13983	14062	13907	14007	14003	13828	14006	14117	13942	14100	13953	13952	14141	14137	13934	14059	14055	14043	13964	13909	14030	14110	14067	13956	13954	14002	13919	13960	13982	14006	14086	14117	13972	13886	13969	13969	13871	13786	13779	13982	13995	13917	13998	13919	13982	14068	14097	14031	14132	13903	13894	13958	14137	14043	13847	13929	13949	13870	14055	14062	14147	13819	14016	13872	13807	13932	13756	14047	13776	14027	13748	13971	14094	13946	14039	14082	13899	13828	13999	13939	13911	13854	14003	13915	13882	13879	13823	14115	13788	13927	13990	14055	14024	13932	13995	14082	13964	13706	13939	14212	13834	13973	13885	14046	13997	14002	14112	13924	13878	13945	13723	13991	14014	13949	13984	14107	13929	14092	13874	13898	13794	13959	13976	14014	13981	13915	14017	13951	13959	13858	13935	14040	13967	14024	14028	14055	14004	13978	13853	13952	14066	13963	13934	14019	13968	13926	13902	14017	14094	13917	13942	14016	13899	13768	13744	13977	13754	13899	13825	13988	13928	14044	13858	13979	14192	13958	14024	14096	14009	13973	13917	13996	13929	14029	13966	13944	14081	13913	13808	13923	13904	13941	13938	14141	13794	13899	13853	13860	14003	13916	14117	13963	13922	13882	13865	14006	13999	14104	13921	13993	13992	13741	14021	13830	13763	13817	13861	14050	13994	13824	13902	14135	13974	13878	13960	14063	14001	13867	13825	13911	13942	13972	14107	13945	13728	13944	13976	13822	13908	13980	13998	13888	13980	13897	13928	13918	13927	14106	13830	14137	13824	14053	14032	13953	13963	14030	14076	14083	13850	13945	13861	14031	13841	13912	13957	13983	14116	13933	13885	13819	13809	13970	13846	13872	13851	13920	13940	14066	13938	13912	13931	13880	13908	14082	13972	13939	14095	13909	14130	14221	13832	13827	14023	13916	13929	13796	13857	13882	14119	14033	14068	13944	13969	14181	14072	14000	13988	13934	14129	13939	13962	13828	13843	13911	13881	13910	13926	13851	13973	13982	13986	14001	13829	14063	13869	14005	13941	13959	13856	14058	13970	13917	13976	13846	14071	13898	14040	13926	14014	13927	13789	13922	13959	13961	13952	13994	13847	14081	14000	14069	13947	14056	13864	13919	13904	14079	13955	13907	13975	13990	14045	13864	13895	13872	14002	14130	14117	14032	13978	13873	14024	13981	13962	13971	13933	13958	13885	14139	14039	13972	14057	14023	13914	13924	13840	13810	14007	13911	14047	13927	13969	13879	13972	13882	13988	13758	13939	14094	13925	13912	14106	13989	13926	13988	13972	13950	14062	14013	13932	13784	14011	13901	13881	14038	13877	14053	13985	13971	13944	13974	14001	13950	13974	13799	14007	14166	14060	13927	13776	14132	13853	14011	14113	13961	13859	13895	14040	14017	14004	14075	13930	13876	14125	13708	13947	13760	13779	13958	13857	13997	13896	14087	13976	13914	14092	13907	14002	14065	14006	14075	13959	13792	13960	14011	14053	13987	13779	13855	13967	13840	13827	14042	13881	13810	14062	13896	13879
22894	21172	28894	23745	21719	24052	25958	20134	18487	18435	18266	17770	17586	17801	17714	17556	17489	17324	17456	17548	17483	17362	17373	17344	17197	17472	17390	17162	17202	17258	17233	17133	17393	17181	17060	17246	17112	17314	17231	17057	17078	17206	17154	17120	17256	17146	17061	16970	17134	17133	17200	17121	17321	17316	17186	17113	17138	17010	17090	16978	17163	17038	17103	16963	17074	17403	17093	16978	17204	17234	17156	17163	17203	17117	17281	17073	16978	17015	17048	17108	17085	17152	17154	17161	17210	17205	17408	17221	17062	17146	17146	17054	16939	17122	17032	17221	16865	17099	17261	17235	17000	16961	17268	17020	17069	17173	16917	17193	17000	17181	17142	17220	17006	17079	17182	17188	17036	16963	17037	17127	17150	17412	17068	17171	17329	16984	17142	17128	17009	17070	17065	16914	16857	16990	16876	16965	17071	17066	17104	17125	17171	16960	17031	17065	17107	17216	17076	16929	17040	17016	17039	17081	17058	17162	16926	16959	17173	17138	17076	17137	17095	17120	17069	17044	17150	17006	17108	17221	17109	17017	16995	16970	17137	17088	17158	17144	16844	17019	17035	17128	17290	17014	16807	17006	17252	17076	16957	17164	17135	17081	17092	17009	17037	17158	17028	16864	16939	16868	16957	17086	17228	17092	17140	17216	16985	16919	17055	16982	17158	16812	17131	17082	17030	17070	17113	17079	17204	16810	17010	17126	16985	16971	17042	17234	17029	17143	17043	17016	17016	16995	17073	17108	17222	16917	17176	16992	17399	17177	17081	17101	17099	16875	17003	17104	16965	17021	16998	16891	17088	16951	17075	16800	16859	17147	17164	16943	17236	16828	16976	17015	17062	17081	17233	17041	17157	16880	17237	16976	17011	17219	17145	17104	17128	17161	16989	16993	16961	17166	17130	17077	17081	16903	17023	17055	17098	16903	17055	17140	16974	17207	17057	16951	16980	17048	17017	16893	17034	17243	17130	17140	17071	17241	16981	17185	17200	17015	17126	16968	17136	17025	17031	16919	17083	17120	17042	17141	17031	16949	17122	17134	17104	17186	17022	17070	17109	17056	17074	16915	16955	16828	16887	17084	17159	17246	17099	17257	16932	16963	17068	17041	17045	17098	17008	17172	16890	16980	16999	16984	17067	17209	16905	16813	17102	16927	17278	17133	16952	17106	17167	17138	17183	17057	16878	17225	16989	17249	17008	17086	17031	17085	16945	16931	16967	17155	17117	16912	16889	16949	16944	17078	17317	17062	16993	17099	17207	17072	16895	17140	16927	17158	17252	16889	16977	17042	17040	16888	17244	17068	16994	16756	17037	17086	17092	16996	16992	17221	17135	17145	17217	17038	16807	17117	17085	17177	17145	17085	17163	17057	17118	17115	17224	16981	17056	17061	17224	16959	17027	17072	17341	17138	16942	17036	17057	16898	16965	17266	16974	17074	17229	17138	17153	17101	16958	17057	17116	17070	17050	16974	17067	17112	16941	16938	17035	16991	17171	17008	17041	16862	17122	17144	16963	17068	17029	16998	17009	17037	17175	16983	16977	17144	16958	17174	17126	17142	17032	16977	16909	17113	17075	17099	16998	17059	17143	16917	16866	16915	17091	16893	16890	17004	16919	16871	17006	17091	16907	17137	17214	17036	16916	17122	17068	17188	17035	17041	17149	17208	17143	17073	17132	17112	17180	17016	16909	17001	17178	17001	16981	17140	17005	17209	17055	16968	16996	17120	17053	17156	17350	17104	16846	16967	17013	16899	17084	17033	16949	17091	17046	17202	16989	17047	17002	17173	17127	17204	17184	17059	16937	17165	17222	16767	17150	16981	16932	17044	17048	17094	17002	17034	17116	16951	17012	17049	17036	17201	17100	17240	17055	16961	17082	16900	17149	16999	17133	17051	17173	16804	16992	16904	16923	17177	17176	17039	16878	17011	17077	17030	16908	17037	16972	17118	16944	17013	17039	17048	17209	17067	16999	17007	17058	17126	17069	16858	17056	16900	17063	16883	17064	17196	16742	17271	17056	16849	17129	17176	17125	16964	17080	16924	16962	17179	17093	16826	16897	17016	16920	16985	17014	17090	17004	16831	16763	17019	17060	16736	16992	16997	17053	17121	17020	17203	17152	17038	16961	17226	17140	16913	17129	17191	16989	17172	17375	17050	16945	17117	17019	17029	16937	17023	17032	17081	17017	17066	16929	17033	17050	17081	17170	17079	17163	17018	16931	17078	16881	17082	17108	17009	17114	17003	17115	17196	17055	16932	17020	17119	17095	17010	16980	17130	17154	17022	17049	17001	17193	17096	17108	17021	17131	17206	16927	16944	16977	16949	17229	17058	17124	16897	16806	17026	17232	17067	16868	17071	17060	16957	17243	17104	16866	16972	17016	16977	16974	17103	17042	17134	17066	17163	17088	17016	17074	17135	16971	17119	17125	17145	16995	17068	17094	17064	17013	16954	17297	17155	16996	16946	17001	16894	17031	16945	17043	17045	17155	16852	17114	16930	17080	17276	16805	17055	17051	16919	17090	17135	17012	16946	17122	17040	16966	16968	17006	17094	16970	17201	16969	16875	17084	16899	17123	16979	17000	17003	16991	16959	17118	17194	17171	17113	17180	17039	17220	17050	16963	16965	17055	17138	16898	17072	16995	16957	17081	16991	17126	17069	16942	17122	17035	16895	17029	17132	17148	17163	16961	17074	16990	16966	16904	17010	16786	17050	17001	17153	17097	16932	17276	16895	17165	17109	16987	17177	16965	17142	17222	16939	17081	17111	17001	16967	17186	16953	16986	17068	17125	17139	16919	17010	17133	17195	16997	16892	17079	16870	16986	16900	17046	17292	17111	17052	17007	16991	16874	16918	17144	16944	17035	17225	17007	17285	17119	17130	16997	17083	17087	17106	17035	17134	17013	17002	17058	17072	16963	17131	16996	16990	16941	16893	16942	17052	17237	16946	17007	17074	16999	17068	17037	17200	17012	16948	17074	17038	16848	17116	17181	17223	16785	17277	17009	17238	17106	17079	17215	17041	17061	16861	17134	16968	17188	17028	16886	17126	17135	16931	17074	16989	17006	17100	17098	16920	17122	16977	17178	17081	17125	17199	17139	17103	16909	17078	17174	17034	17263	17085	17027	16966	17039	17069	17389	17140	17083	17018	17028	17142	17018	17194	17135	17103	16928	16854	17161	17087	17262	16966	17026	17143	16949	17044	17095	17196	17214	17206	17171	17000	17057	17030	17214	16959	17012	17336	17031	17079	17094	16842	16934	17014	17127	17004	17117	16991	17149	16926	17099	17060	16954	17126	17037	16973	16897	16992	17227	17106	17319	17060	17002	16974	16942	16900	17027	17119	17096	17092	17075	17162	17110	17124	17114	17036	17061	17070	16972	16868	17226	17140	16960	17017	16904	17088	17132	17044	17003	17219	17145	17077	17259	17048	17057	17006	16920	16945	16845	17010	16958	16996	17025	16743	17136	17071	17203	17076	17293	17041	17281	16880	17177	17071	16962	16868	17064	16985	17126	17087	16912	16915	16981	17016	17264	16956	17204	17094	17174	17030	17125	17199	17060	16868	16990	16916	16983	16978	17107	17025	17020	17023	17025	17219	17259	17112	17007	17189	16949	16889	17335	17120	17041	17132	16954	16990	17258	17044	16993	17085	17184	17107	16892	17043	17059	16892	17068	17039	16983	17176	17130	17037	17112	16946	17081	17006	17124	17097	16811	16984	17093	17266	16946	17054	17394	17010	16783	16912	17096	17113	16858	17141	17093	17145	17139	17029	17089	16887	16897	17055	17153	16908	16983	17052	17014	17129	16984	17049	16952	17136	17121	17070	17077	16959	17245	17121	17031	17202	17077	17121	17290	17026	17080	16970	17223	16947	16885	17029	16985	17058	17156	16833	16954	16850	17213	17035	17079	16969	17174	17030	16985	17163	16959	16979	17165	17262	17170	17003	17097	17069	16896	17011	17053	16863	17248	17035	17059	17057	17143	17214	16877	17003	16952	17055	17122	17104	16991	17136	16986	16984	16913	16900	17061	17155	17080	17047	17062	17067	17127	17202	16901	17075	17045	17007	17008	17119	17109	17009	16939	17064	17125	17137	17096	16854	16976	16892	17135	16800	17140	16932	17031	17144	17059	16895	17180	17031	17138	17193	17091	17297	16949	17086	17203	17005	17097	16995	17273	17223	17049	16928	16899	17126	16914	16949	16923	17135	17088	16995	17055	17103	16977	17226	16946	17013	17101	17175	16979	16956	17114	17148	17114	17202	17167	17159	17168	17154	16997	16976	17001	17258	17304	17192	17192	17244	17273	17213	17216	17126	17090	16947	17022	16885	17173	16921	16951	16942	16866	17055	17162	17084	16877	16925	17084	16927	16957	16973	16991	16885	16964	16906	17003	17075	17213	17005	16936	17027	17031	17126	17081	17111	17250	16939	17116	16927	17098	17017	17010	16984	16892	16976	17042	17164	17204	17243	17138	17107	17144	17051	16992	16939	17050	17072	17159	17317	17043	17273	17036	17056	16988	17051	17093	16996	17119	16915	17279	17041	16970	17042	17038	17064	17078	16925	16917	17072	16800	16840	17168	16967	17083	16967	17024	17057	17019	17192	16985	17030	17071	17044	17019	16915	16809	16961	17113	17094	17004	17258	17098	17093	17045	16981	16831	16979	16867	17056	17180	17080	17195	17022	17057	17064	17113	17063	16980	17155	16910	17078	17010	17085	16917	16945	16834	17039	17029	17099	17244	17181	17041	17112	16943	17121	16948	17162	17353	17017	17072	17127	17205	16772	16944	16775	17108	16982	17286	17028	17037	17066	17098	17075	16978	17119	17169	17118	17091	17199	17032	16981	16965	17057	17120	17110	17160	17082	17260	17053	17009	17020	17020	16871	16981	17024	17135	16965	17227	16929	17038	16894	17016	17044	16953	17223	17038	17165	17095	17200	17003	16967	16860	16913	16817	16909	17008	16983	16965	17035	16936	17025	17001	16937	17073	17113	16982	17109	17058	17084	16779	17117	17062	17235	17123	17044	17133	17052	17050	17098	17230	17314	16831	16878	17070	17117	17063	16990	17172	17030	17218	17061	16952	17187	16993	16686	16906	16927	17000	17049	16932	17036	17259	17216
24170	41471	37000	29515	26039	21925	19585	17949	16425	15815	15475	15376	15021	15037	14724	14772	14633	14467	14805	14607	14651	14425	14452	14512	14472	14460	14767	14485	14481	14553	14286	14348	14282	14393	14252	14380	14353	14297	14365	14277	14301	14292	14445	14370	14504	14335	14423	14392	14166	14310	14393	14340	14349	14454	14422	14165	14300	14446	14365	14494	14288	14253	14254	14453	14331	14347	14255	14330	14471	14201	14235	14244	14283	14254	14504	14243	14283	14387	14449	14443	14450	14428	14314	14310	14224	14407	14206	14362	14350	14481	14289	14500	14354	14313	14360	14251	14323	14269	14234	14352	14199	14370	14225	14334	14261	14430	14368	14389	14243	14236	14480	14293	14187	14303	14429	14406	14330	14275	14410	14269	14095	14252	14146	14119	14219	14507	14213	14350	14374	14264	14333	14252	14192	14220	14240	14397	14373	14230	14416	14270	14433	14318	14242	14140	14439	14244	14278	14139	14360	14234	14242	14278	14382	14226	14290	14439	14309	14320	14312	14181	14190	14284	14189	14191	14204	14420	14589	14226	14300	14271	14323	14297	14261	14216	14459	14487	14246	14210	14370	14299	14281	14153	14276	14110	14239	14293	14225	14301	14340	14422	14260	14221	14403	14254	14344	14378	14073	14300	14165	14286	14162	14144	14302	14271	14437	14388	14410	14240	14323	14378	14203	14426	14171	14369	14190	14142	14439	14424	14219	14101	14400	14508	14280	14231	14142	14160	14443	14375	14260	14292	14303	14314	14320	14474	14296	14199	14165	14481	14222	14453	14164	14174	14434	14386	14296	14192	14236	14205	14439	14314	14164	14269	14317	14370	14378	14207	14329	14149	14303	14340	14413	14242	14257	14343	14182	14236	14197	14278	14314	14353	14210	14197	14107	14275	14253	14228	14167	14229	14329	14223	14237	14322	14538	14091	14248	14270	14307	14224	14247	14137	14177	14425	14238	14372	14287	14207	14308	14410	14264	14312	14334	14248	14358	14233	14254	14250	14347	14018	14508	14202	14105	14371	14300	14309	14252	14466	14263	14404	14410	14275	14371	14311	14274	14231	14337	14180	14345	14257	14375	14233	14317	14336	14182	14270	14259	14250	14266	14320	14275	14287	14305	14340	14328	14312	14218	14139	14419	14218	14335	14261	14288	14110	14281	14295	14201	14326	14051	14190	14427	14298	14193	14361	14190	14356	14230	14234	14441	14346	14399	14291	14321	14423	14146	14358	14257	14328	14245	14288	14495	14463	14363	14427	14372	14308	14391	14088	14296	14361	14301	14212	14334	14387	14276	14234	14214	14153	14358	14224	14535	14306	14348	14322	14191	14351	14140	14199	14274	14360	14189	14280	14183	14201	14385	14350	14343	14208	14334	14217	14286	14101	14337	14412	14407	14209	14226	14369	14240	14136	14355	14253	14277	14302	14370	14280	14408	14259	14368	14199	14184	14323	14330	14329	14284	14357	14160	14354	14383	14331	14401	14328	14220	14427	14139	14237	14203	14224	14181	14291	14175	14301	14322	14169	14234	14336	14285	14194	14223	14246	14069	14134	14168	14350	14315	14330	14266	14351	14374	14098	14367	14016	14359	14203	14340	14414	14280	14424	14338	14143	14335	14194	14461	14365	14247	14211	14326	14265	14184	14455	14254	14332	14332	14235	14363	14165	14412	14239	14180	14188	14331	14332	14243	14535	14350	14248	14240	14259	14391	14268	14267	14376	14092	14347	14210	14362	14247	14348	14233	14292	14190	14225	14428	14254	14246	14046	14536	14240	14363	14309	14270	14214	14290	14149	14341	14440	14330	14216	14378	14356	14106	14334	14107	14212	14150	14375	14347	14288	14168	14293	14185	14420	14258	14409	14277	14267	14260	14168	14206	14357	14160	14336	14123	14173	14241	14335	14147	14305	14266	14359	14275	14161	14310	14388	14352	14257	14275	14342	14210	14202	14291	14211	14331	14075	14303	14262	14330	14397	14317	14221	14388	14225	14262	14252	14319	14325	14200	14270	14176	14318	14285	14417	14336	14167	14296	14261	14273	14180	14331	14316	14095	14176	14515	14267	14185	14067	14345	14314	14214	14299	14360	14344	14105	14262	14223	14170	14320	14247	14260	14227	14370	14439	14073	14226	14201	14073	14280	14255	14199	14224	14280	14247	14332	14267	14328	13989	14275	14169	14313	14238	14318	14343	14273	14220	14230	14149	14418	14412	14318	14433	14330	14278	14154	14409	14391	14252	14421	14397	14265	14099	14319	14148	14263	14196	14232	14325	14417	14419	14234	14247	14302	14215	14309	14483	14248	14176	14186	14299	14392	14198	14311	14328	14296	14312	14308	14215	14273	14206	14353	14231	14224	14300	14295	14318	14178	14228	14266	14059	14259	14183	14402	14223	14426	14254	14318	14328	14291	14233	14221	14329	14374	14157	14178	14408	14148	14208	14222	14402	14431	14342	14291	14362	14307	14171	14452	14382	14199	14320	14343	14189	14237	14183	14428	14140	14292	14249	14324	14155	14298	14409	14124	14212	14409	14120	14191	14179	14358	14153	14107	14236	14136	14287	14266	14226	14304	14385	14142	14251	14150	14208	14310	14345	14220	14076	14304	14354	14340	14378	14298	14166	14243	14308	14371	14259	14348	14277	14254	14365	14384	14490	14463	14224	14040	14178	14326	14300	14264	14416	14458	14291	14280	14194	14280	14446	14127	14316	14234	14302	14332	14362	14250	14304	14275	14259	14428	14301	14533	14356	14352	14268	14308	14346	14228	14287	14190	14151	14191	14151	14299	14322	14262	14130	14337	14235	14439	14204	14199	14257	14016	14265	14371	14311	14198	14330	14269	14447	14436	14299	14255	14309	14340	14375	14298	14242	14228	14394	14346	14244	14418	14254	14424	14173	14164	14260	14197	14386	14204	14320	14275	14283	14291	14420	14371	14203	14344	14268	14311	14179	14372	14148	14360	14243	14288	14326	14303	14280	14266	14267	14385	14513	14305	14205	14292	14259	14479	14279	14190	14274	14191	14283	14271	14449	14144	14195	14222	14321	14107	14326	14278	14363	14172	14292	14307	14278	14237	14268	14161	14340	14054	14376	14290	14297	14424	14252	14135	14207	14348	14266	14350	14405	14302	14288	14273	14268	14118	14388	14287	14079	14459	14385	14323	14380	14326	14340	14166	14305	14365	14025	14289	14370	14384	14537	14234	14280	14256	14079	14314	14233	14262	14346	14227	14350	14204	14297	14269	14381	14302	14247	14508	14266	14131	14219	14306	14186	14152	14256	14372	14294	14415	14209	14225	14338	14388	14302	14226	14361	14312	14169	14231	14336	14285	14321	14274	14185	14347	14141	14320	14310	14336	14358	14395	14318	14180	14212	14221	14247	14214	14327	14257	14418	14239	14352	14280	14344	14166	14371	14367	14322	14104	14271	14281	14350	14176	14285	14313	14310	14322	14189	14379	14250	14300	14405	14293	14463	14235	14350	14235	14410	14229	14186	14336	14317	14303	14251	14334	14320	14454	14090	14395	14300	14247	14347	14244	14197	14440	14293	14277	14274	14373	14331	14243	14368	14293	14440	14341	14140	14218	14174	14190	14064	14102	14311	14356	14303	14150	14373	14365	14282	14302	14125	14407	14343	14407	14259	14427	14347	14334	14260	14299	14299	14275	14381	14248	14216	14259	14181	14402	14145	14349	14291	14219	14327	14335	14142	14266	14353	14215	14337	14186	14229	14264	14347	14263	14270	14197	14255	14365	14282	14461	14314	14269	14274	14283	14028	14203	14307	14066	14348	14360	14265	14303	14193	14301	14160	14396	14192	14191	14370	14411	14404	14278	14149	14325	14321	14323	14367	14285	14245	14255	14286	14276	14335	14355	14240	14304	14239	14430	14293	14257	14170	14290	14178	14283	14278	14322	14197	14296	14348	14299	14201	14240	14234	14108	14348	14300	14383	14325	14319	14359	14269	14263	14497	14130	14385	14130	14343	14237	14064	14255	14278	14310	14432	14213	14364	14335	14278	14098	14323	14259	14158	14301	14185	14382	14241	14194	14301	14252	14186	14469	14123	14245	14203	14115	14266	14261	14164	14228	14145	14183	14209	14281	14202	14271	14205	14326	14174	14479	14291	14185	14296	14230	14352	14277	14269	14273	14209	14365	14167	14205	14245	14256	14367	14215	14154	14190	14278	14242	14209	14334	14154	14338	14404	14130	14223	14192	14358	14428	14320	14377	14310	14205	14230	14115	14339	14191	14315	14281	14239	14327	14329	14355	14154	14160	14208	14332	14183	14187	14381	14385	14225	14273	14185	14260	14253	14244	14192	14213	14370	14328	14297	14480	14339	14214	14269	14234	14225	14360	14413	14276	14236	14317	14233	14347	14207	14326	14129	14299	14296	14298	14327	14457	14163	14267	14225	14327	14298	14405	14236	14226	14287	14332	14351	14313	14290	14328	14421	14212	14334	14145	14326	14346	14143	14273	14180	14377	14337	14303	14390	14170	14194	14351	14152	14294	14254	14308	14312	14210	14402	14215	14337	14160	14207	14249	14457	14264	14332	14264	14290	14219	14299	14207	14144	14159	14284	14385	14334	14300	14257	14277	14340	14350	14230	14233	14408	14307	14390	14115	14385	14333	14322	14238	14217	14310	14236	14290	14266	14422	14267	14239	14297	14251	14558	14267	14409	14244	14085	14129	14339	14288	14306	14485	14280	14211	14348	14416	14389	14239	14487	14280	14239	14244	14291	14338	14398	14223	14389	14276	14250	14325	14303	14167	14166	14393	14204	14351	14396	14277	14218	14249	14339	14366	14344	14344	14263	14299	14328	14203	14145	14176	14216	14503	14228	14247	14216	14257	14268	14149	14193	14365	14274	14387	14335	14342	14212	14149	14271	14265	14382	14337	14268	14301	14130	14229	14314	14225	14361	14278	14258	14158	14292	14569	14106	14399	14270	14330	14210	14396	14081	14215	14446	14290	14358	14220	14249	14472	14202	14246	14253	14219	14234	14259	14533	14299	14130	14180	14281	14278	14329	14179	14246	14165	14237	14178	14349	14183	14309	14391	14368	14468	14119	14340	14378	14427	14254	14405	14166	14228	14205	14286	14443	14241	14301	14185	14251	14217	14160	14124	14460
28176	22869	26180	23967	20108	19004	18525	17571	17331	17292	17152	16994	16901	16899	16943	16980	16901	16800	16941	16810	16890	16815	16942	17093	16923	17086	16712	16855	16858	17076	17106	16934	16886	16923	16887	16712	16674	16741	16924	16585	16861	16837	16871	16697	16849	17040	16826	17071	16734	16654	16894	16744	16875	16770	16909	16790	16622	16808	16890	16756	16836	16822	16629	16735	16668	16552	16834	16613	16820	16909	16775	16788	17035	16617	16762	17085	16707	16864	16710	16941	16989	16975	16909	16989	16701	16944	16773	16948	16740	16857	16699	16928	16881	16835	16805	16729	16893	16815	16699	16998	16738	16895	16825	16792	16768	16649	16864	16956	16808	16841	16781	16751	16810	16788	16781	16828	16856	16797	16842	16654	16792	16882	16587	16743	16763	16967	16583	16829	16758	16910	16879	16958	16890	16869	16853	16686	16867	16843	16801	16876	16792	16513	16682	16731	16655	16915	16866	16657	17043	16977	16907	16811	16995	16600	16874	16966	16781	16918	16820	16557	16898	16806	16795	16757	16817	16823	16765	16834	16808	16772	16831	16809	16727	16972	16829	16876	16624	16723	16783	16887	16854	16859	16962	16765	16728	16847	16897	16878	16815	16857	16953	16801	16842	16841	16731	16652	16549	16992	16994	17065	17019	16937	16940	16644	16895	16771	16761	16908	16850	17059	16948	16913	16855	16808	16933	16780	16689	16679	16981	16639	16931	16820	16869	16562	16943	16794	17026	16766	16802	16858	16962	16770	16835	16765	16876	16734	16919	16851	16883	16767	16823	16655	16998	16738	16733	16803	16859	16967	16784	16874	16877	16806	16791	16770	16826	16888	16868	17023	16711	16876	16807	16803	16522	16815	16847	16954	16966	16797	16654	16956	16701	16614	16788	16888	16865	16820	16831	16973	16834	16910	16799	16710	16999	16843	16818	16844	16880	16816	16922	16776	16757	16864	16700	16724	16766	16813	16912	16963	16842	16900	16815	16838	16899	16920	16700	16722	16962	16869	16952	16693	16827	16892	16732	16642	16802	16779	16845	16899	16842	16918	16723	16904	16814	16913	16822	16742	16803	16720	16900	16804	16914	16855	16877	16775	16703	16776	16805	16908	16849	16849	16639	16905	16802	17029	16765	16906	16889	17005	16868	16759	16932	16979	16767	17050	16819	16859	16942	16871	16848	16778	16837	16888	16701	16794	17024	16882	16863	16802	17035	16535	16932	16869	16779	16785	16931	16830	16701	16917	16959	17023	16570	16911	16637	16595	16888	16836	16884	16542	16826	16758	16840	16807	16983	16857	16905	17053	16781	16631	16869	16758	16834	16880	16841	16789	16905	16713	16915	16847	16798	16739	16825	16907	16635	16832	16813	16897	16810	16893	16889	16938	16830	16900	16703	16861	17072	16967	16737	16725	16768	16763	16845	16646	17006	17010	16892	17082	16935	16895	16809	16765	16770	16955	16946	17060	16980	16733	16743	16863	16858	16820	16938	16964	16802	16902	16823	16681	16926	16855	16630	16685	16907	16889	16891	16702	16730	16798	16747	16700	16835	16849	16798	16791	16784	16907	16720	16878	16704	16744	16742	16667	16864	16923	16826	16851	16892	17028	16830	16620	16811	16761	16724	17014	16801	16750	16823	16712	16800	16833	17035	16698	16822	16755	16979	16661	16778	16806	16950	16924	17028	16791	16891	16926	16944	17031	16973	16842	16675	16827	16817	17054	16868	16743	16936	16969	16777	16788	16802	16806	16831	16969	16804	16954	16887	16894	16963	16901	16802	16816	16783	16737	16764	16886	16786	16754	16727	16865	16939	16884	16597	16928	16900	16810	16830	16882	16842	16739	16718	16977	16698	16976	16838	16747	16849	16943	16760	16831	16828	16807	16872	16884	16989	16832	16823	16869	16708	17048	16923	17054	16758	16818	16920	16844	16854	16660	16847	16821	16708	16733	16851	16867	17028	16882	16931	16763	16773	16745	16896	17026	16743	16733	16855	16874	16913	16722	16786	17016	16954	16828	16881	16923	16719	16882	16654	16774	16744	16799	16766	16960	16725	16808	16878	16976	16917	16752	16986	16893	16893	16775	16867	16769	16857	16706	16922	16769	16903	16660	16714	16699	16945	16879	16708	16967	16897	17010	17207	16821	16915	16867	16953	16863	16926	16792	16467	16582	16851	16830	17001	17085	16951	16828	16626	16876	16717	16691	16792	16585	16926	17046	16750	16760	16852	16982	16822	16975	16659	16876	16991	16833	16952	16709	16702	16855	16636	16798	16871	16828	16875	16855	16899	16913	16896	16793	16888	16847	16699	16693	16845	16944	16820	16988	16646	16981	16936	16819	16841	16797	16865	16721	16885	16824	16810	16807	16908	16768	16856	16786	16617	16948	16858	16995	16713	16919	16849	16611	16735	16948	16987	16836	16669	16960	16767	16730	16964	16970	16789	16805	16948	16826	17114	16877	16786	16807	16798	16728	16731	16617	16802	16836	16817	16946	16859	16894	16882	16817	16897	16982	16876	16847	16792	16782	16639	17057	16915	16644	16849	16751	16688	16891	16906	16945	16799	16937	16657	16829	16824	16861	16874	17002	16584	16810	16912	16777	16739	16800	16816	16868	16990	16936	16982	16876	17007	16737	16896	16812	16820	16698	16845	16966	16795	16846	16748	16698	16765	16843	17002	16948	16920	16767	16820	16908	16970	16721	16773	16711	16801	16711	16930	16735	16685	16821	16828	17026	16816	16686	16995	16862	16977	16563	16882	16825	16805	16699	16893	16597	16771	16879	16848	16933	16880	16822	17005	16733	16907	16924	16708	16760	17048	16709	16882	16844	16791	16574	16799	16852	16771	16969	16816	16938	16967	16666	16918	16768	16892	16781	16748	16716	17100	16998	16798	16970	16769	16610	16946	16811	16953	16743	16809	16795	16793	16949	16887	16569	16910	16951	16822	16726	16842	16920	16722	17036	16756	16874	16855	16893	16822	16763	16893	16789	16787	16786	16714	16775	16810	16711	16815	16888	16845	16811	16733	16894	16820	16853	16811	16864	16758	16951	17093	16745	16715	16721	16830	16762	16749	16991	16936	16749	16955	16848	16898	16658	17096	16983	16797	16825	16913	16710	16910	16622	16845	16852	16707	16849	16778	16696	16900	16864	16825	16780	16978	16909	16778	16750	16628	16720	16898	16781	16683	16900	16865	16954	16783	16908	16721	16754	16811	16817	16711	16726	16802	16858	16895	16799	16767	16761	16847	16806	16887	16945	16763	16942	16947	16754	16743	16735	16793	16725	16886	16916	16956	16809	16818	16853	16860	17018	16875	16756	16754	16739	16790	16774	16797	16789	16767	16929	16810	16833	16949	16796	16972	16803	16890	17080	17069	16716	16800	16798	16630	16862	16754	16859	16866	16956	16674	16905	16892	16824	16710	16784	16700	16585	16839	16786	16737	16822	16920	16812	16820	16788	16710	17028	16962	16867	17039	16759	16689	16808	16653	16899	16730	16763	16955	16749	16774	16814	17039	16922	16901	16860	16980	16784	16884	16748	16823	16934	16849	16876	16659	16891	16795	16776	16899	16689	16763	16843	16785	16725	16852	16749	16969	16818	16994	16994	16743	16753	16930	16879	17151	16700	16736	16942	16846	16767	16864	17023	16851	16680	16610	16801	16663	16912	16876	16759	16818	16844	16873	16784	16894	17017	16898	16721	16680	16753	16824	16753	16872	16780	16745	16895	16816	16972	16652	16745	16838	16931	16979	16944	16971	16871	16829	16769	17031	16801	16980	16833	16855	16971	16891	16873	16829	16972	16986	16898	16974	16942	16917	16593	16802	16851	16609	16481	16750	16960	16852	16596	16890	16891	16706	16739	16803	16855	16770	16921	16841	16835	16717	16612	16751	16839	16898	16764	16870	16710	17055	16912	16966	17056	16855	16995	16933	16942	16926	16951	16541	16891	16833	16641	16960	16911	16796	16793	16810	16828	16744	16939	16987	17084	16786	16982	16898	17052	16838	16983	16734	16811	16832	16818	16960	16953	17095	16942	16875	16761	16819	16756	16891	16596	16598	16707	16914	16779	16850	16810	16733	16739	16798	16652	16751	16958	16701	16695	16764	16780	16758	16824	17125	16665	16774	16803	16898	16945	16920	16919	16860	16801	16852	16908	16936	16788	16801	17020	16928	16924	16777	16974	16910	16732	16735	16911	16959	16984	16731	16799	16903	16860	16987	16790	16798	16959	16811	16881	16907	16490	16815	16750	17080	16746	16892	16782	16770	16834	16932	16942	16876	16726	16869	16776	16874	16820	17089	16774	16933	16709	16686	16909	16853	16926	16915	16819	16750	16968	16800	16648	16789	16799	16836	17064	16849	16880	16862	16705	16739	16835	16800	16917	16920	16827	16865	16773	17092	16601	16886	16838	16745	16841	16785	16780	16821	16734	16746	16994	16996	16782	16941	16797	16625	16764	16993	16773	16933	16918	16887	16822	16707	16844	16802	16930	16836	16850	16776	16822	16849	16834	16857	16781	16792	16676	16967	16892	16735	17118	16918	16952	16827	16867	16878	16916	16816	17073	16588	16703	16877	16694	16705	16706	16935	16685	16633	16731	17031	16928	16974	17040	16816	16890	16741	16877	16940	16848	16936	16890	16717	17203	16961	16687	16694	16907	16874	16958	16986	16819	16812	16729	16755	16855	16760	16881	16793	16828	16679	16810	16878	17017	16946	16811	16877	16933	16837	16986	16809	16834	16832	16972	16784	16862	16718	16962	16822	16656	16832	16816	16906	17014	17007	16712	16978	17048	16930	16824	16845	16876	16611	16913	16747	16923	16784	16662	16663	16756	16633	16816	16934	16815	17030	16889	16918	16996	16834	16648	16636	16813	16875	16890	16867	16681	16916	17040	16853	16839	16914	16859	16877	16620	16925	17014	16648	16772	16837	16800	16765	16832	17123	16824	16863	16763	16733	16686	16857	16720	16974	16628	16897	16841	16663	16688	16617	16802	16806	16612	16816	16652	16962	16801	16969	16677	16841	16967	16528	16849	16931	16758	16872	16642	16893	16788	16737	16698	16844	16936	16805	17031	16883	16649	16789	16921	16941	16764	17022	16939	16803	16784	16997	16768	16892	16949	16898	16767
20661	27718	24751	20723	18693	17345	16468	15679	14821	14734	14494	14455	14464	14412	14347	14204	14334	14225	14188	14176	14338	14243	14343	14244	14301	14297	14101	14306	14369	14268	14124	14123	14152	14200	14165	14158	14048	14232	14228	14234	14140	14304	14202	14317	14248	14232	14063	14146	14037	14151	14125	14163	14227	14252	14113	14173	14153	14193	14167	14171	14035	14129	14212	14144	14219	14228	14206	14052	14248	14071	14059	14069	14298	14174	14309	14247	14189	14209	14283	14210	13977	14420	13935	14331	14241	14070	14325	14274	14266	14175	14188	14349	14207	14295	14330	13972	14183	14132	14101	14144	14156	14121	14364	14159	14192	14272	14217	14134	14198	14267	14087	14090	14024	14129	14142	14140	14250	14206	14260	14192	14108	14150	14111	14141	14270	14031	14150	14227	14208	14072	14169	14040	14208	14227	14306	14020	14070	14167	14053	14313	14172	14147	14173	14239	14192	13951	14243	14161	14195	14285	13950	14128	14270	14260	14072	14115	14193	14135	14215	14175	14138	14084	14340	14331	14168	14200	14213	14265	14135	13991	14159	14090	14149	14171	14054	14144	14191	14060	14292	14123	14105	14265	14148	14125	14146	14101	14122	14055	14075	14164	14072	14170	14126	14115	14083	14187	14294	14112	14251	14211	14105	14155	13960	14000	14181	14224	14120	14046	14269	14130	14137	14038	14162	13992	14330	14048	14250	14288	14256	14216	14177	14151	14103	14202	14160	14135	14221	14257	14223	14279	14151	14011	14092	14147	14078	14189	14126	14329	14059	14053	14282	13988	14194	14030	14132	14111	14167	14198	14046	14253	14185	14127	14161	13930	14129	14069	14209	14183	14192	14217	14275	14353	14155	13981	14358	14021	14154	14092	14181	14029	14126	14140	14241	14228	14174	14228	14210	13954	14106	14226	14121	14138	14108	14197	14174	14014	14083	14252	14234	14006	14182	14171	14059	14179	14152	14117	14073	14206	14061	14295	14167	14354	14114	14201	14194	14178	14103	14255	14170	14044	14183	14215	14157	14074	14175	14265	14158	14161	14120	14106	13968	14091	14244	14060	14317	14168	14140	14182	14117	14162	14174	14086	14135	14051	14267	14173	14191	14211	14288	14253	14067	14161	14223	14131	14187	14202	14193	14151	14125	14056	14097	14168	14267	14143	14238	13960	14229	14280	14232	14091	14237	13985	14301	14277	14011	14325	14226	14242	14211	14038	14249	14099	14089	14189	14192	14078	14168	14182	14361	14209	14250	14070	14131	14112	14255	14192	14278	14300	14197	14159	14106	14192	14120	14207	14066	14117	14342	13981	14014	14133	14172	14199	14132	14344	14191	14211	14251	14130	14269	14223	14078	14145	14183	14014	14205	13861	14387	14223	14167	13987	14056	14108	14120	14135	14024	14194	14161	14109	14178	14082	14286	14207	14258	14148	14185	14141	14095	14035	14245	14018	14255	14100	14100	14161	14319	14201	14252	14376	14144	14026	14107	14111	14074	14029	14278	14317	14149	14217	13994	14015	14147	14006	14199	14164	14239	14062	14163	14296	13961	14258	14231	14339	14186	14120	14169	14070	14080	14088	14208	14242	14279	14200	14098	14192	14298	14057	14255	14236	14174	14194	14020	14088	14274	14103	14021	14247	14135	14166	14067	14219	14169	14061	14352	14242	14212	14152	14247	14122	14061	14142	14042	13927	14188	14168	14134	14268	14221	14209	14154	14218	14146	14059	14107	14123	14297	14094	14175	14180	14225	14140	14134	14281	14295	14340	14108	14186	14120	14188	14186	14170	14163	14135	14215	14152	14057	14131	14378	14178	14286	14201	14179	14183	14342	14201	14230	14228	14094	14041	14230	14243	14208	14183	14184	14118	14192	14110	14184	14261	14164	13985	14068	14245	14211	14242	14168	14211	14085	14174	14094	14063	14156	14253	14041	14284	14111	14266	14194	14137	14180	14194	14209	14067	14133	14293	14335	14131	14150	14191	14143	14416	14102	14202	14378	14190	14181	14038	14207	14199	14350	14369	13995	14096	14468	14340	14072	14136	14183	14095	14122	14085	14233	14213	14296	14103	14087	14105	14100	14118	14115	14134	14123	14283	14065	14330	14040	14219	14111	14068	14171	14068	14220	14186	14215	14306	14173	14227	14287	14261	14161	14136	14096	14067	14163	14139	14226	14170	14244	14173	14158	14208	14274	14307	14147	14136	14104	14104	14262	14192	14121	14279	14072	14181	14171	14093	14144	13984	14206	14149	14127	14129	14290	14016	14126	14317	13995	14033	14091	14298	14085	14264	13994	14050	14294	14173	14107	14100	13977	14225	14305	13976	14227	14384	14218	14098	14111	14216	14230	14209	14205	14205	14202	14152	14011	14117	14214	14221	14090	14096	14124	14228	14227	14200	14197	14220	14198	14116	14258	14418	14079	14174	13988	14045	14226	14136	14279	14231	14119	14129	14306	13979	14351	14199	14153	14075	14084	14171	14187	14242	14032	14215	14229	14188	14160	14219	14103	14107	14284	13999	14122	14204	14302	14171	14162	14311	14097	14262	14216	14090	14220	14169	14152	14068	14291	14231	14264	14040	14130	14114	14213	14244	14158	14109	14131	14212	14256	14087	14172	14047	13888	14091	14004	14251	14263	14246	14182	14205	13945	14255	14210	14419	14137	14077	14015	14160	14154	14296	14029	14253	14075	14250	14143	14241	14148	14156	14116	14085	14064	14210	14335	14152	14164	14255	14244	14099	13976	14040	14198	14091	14194	14223	14045	14027	14127	14207	14140	14108	14103	14199	14224	14410	14067	14182	14243	14054	14303	14260	14178	14068	14110	14240	14210	14221	14409	14130	14093	14201	14263	14138	14213	14186	14180	13984	14149	14295	14239	14063	14258	14111	14055	14186	14130	14057	14172	14084	14013	14223	13960	14102	14216	14220	14094	14209	14235	14168	14119	14218	14181	14062	14039	14188	14050	14338	14173	14103	14105	14357	14265	14153	14113	14131	14055	14114	14012	14082	14224	14174	14203	14223	14115	14305	14383	14055	14277	14291	14211	14127	14262	14184	13968	14136	14080	14094	14236	14164	14162	14208	14314	14231	14191	14405	14137	14346	13992	14065	14185	14215	14036	14052	14358	14219	14121	14110	14148	14123	14292	14197	14205	14315	14297	14013	14178	14190	14178	14058	14110	14194	14170	14185	14224	14216	14057	14212	14219	14297	14311	14137	14099	14148	14111	14170	14107	14233	14233	14298	14228	14303	14173	14070	14234	14208	14315	14139	14019	14221	14132	14018	14300	14117	14059	14228	14070	14167	14243	14168	14236	14281	14319	14142	14227	14241	14039	14280	14076	14285	14197	14148	14155	13979	14259	14227	14148	14177	14032	14235	14200	14152	14027	14294	14110	14220	14211	14149	14175	14141	14051	14017	14139	14139	14197	14325	14025	14085	14238	14165	14116	14246	14195	14245	14332	14169	14313	14072	14045	14241	14135	14044	14065	14142	14210	14135	14252	14120	14008	14248	14164	14233	14138	14106	14156	14053	14040	14241	14022	14076	14116	14092	14266	14153	14214	14239	14157	14247	14198	13968	14046	14176	14095	14141	14156	14287	14272	14111	14211	14139	14154	14192	14083	14115	14234	14315	14040	14071	14230	14182	14230	14112	14054	14337	14188	14162	14277	14321	14107	14311	14141	14132	13959	14153	14141	14256	14162	14178	14084	14207	14171	14168	14227	14279	14323	14050	14201	14234	14231	14197	14181	14218	14005	14060	14102	14205	14124	14315	14180	14279	14314	14219	14374	14261	14130	14196	13954	14215	14168	14073	14111	14210	14477	14186	14275	14196	14067	14082	14104	14132	14224	14119	14155	14166	14185	14133	14129	14204	14010	14070	14063	14280	14105	14177	14177	14289	14454	14041	14086	14206	14160	14096	14042	14230	14246	14277	14260	14170	14108	14197	14215	14136	14263	14235	14193	14077	14312	14131	14271	14172	14111	14073	14244	14155	14215	14346	14336	14224	14056	14236	14002	14322	14138	14174	14167	14130	14158	14101	13960	14198	14141	14288	14109	14084	14124	13936	14146	14054	13961	14076	14028	14133	14191	14247	14168	14122	14249	14192	14236	14285	14222	14265	14103	14156	14035	14216	14169	14132	14188	14170	14119	14254	14130	14210	14229	13913	14272	13986	14096	14226	14263	14275	14173	14137	14124	14095	14212	14081	14127	14123	14090	14217	14208	14079	14158	14244	14241	14272	14262	14161	14156	14036	14130	14315	14135	14164	14176	14163	14198	14159	14103	14172	14191	14175	14186	14120	14156	14117	14107	14260	13916	14247	14218	14174	14162	14166	14232	14177	14236	14149	14014	13983	14321	14173	14107	14114	14086	14288	14174	14146	14160	14207	14301	14349	14102	14077	14209	14110	14004	14140	14040	14377	14314	14053	14158	14159	14160	14218	14157	14058	14267	14274	14358	14149	14206	14172	14064	14201	14119	14234	14219	13994	14108	14029	14037	14225	14132	14197	14084	14164	14185	14261	14300	14143	14175	14180	14194	14167	14303	14292	14112	14259	14168	14076	14141	14073	14137	14151	14120	14255	14079	14272	14214	14276	14173	14191	14045	14182	14078	14153	14332	14140	14056	14143	14115	14151	14192	14237	14305	13985	14053	14113	14108	14194	14303	14103	14105	14289	14223	14135	14309	13874	14165	14268	14297	14153	14046	14255	14179	14206	14209	14275	14170	14126	14267	14257	14224	14091	14140	14056	14257	14187	14098	14060	14230	14142	14105	14285	14047	14304	14192	14193	14225	14250	14349	14112	13984	14057	14027	14267	14098	14006	14173	14192	14015	14150	14047	14208	14219	14284	14241	14040	14095	14224	14242	14104	14070	14068	14357	14227	14253	14025	14121	14223	14024	14076	14170	14147	14196	14262	14110	14217	14236	14280	14114	14181	14345	14017	13910	14288	14175	14094	14136	14170	14109	14065	14172	14074	14337	14124	14245	14035	14182	14223	14276	14034	14085	13939	14174	14149	14207	14369	14306	13993	14406	14174	14119	14141	14181	14099	14119	14201	14202	14308	14397	14222	14239	14086	14153	14023	14304	14182	14155	14252	14111	14130	14260	14115	14093	14187	14086	14210
23991	21112	28456	24329	22612	22690	21547	18311	17412	17595	17181	17039	16948	16758	16548	16681	16450	16736	16452	16609	16652	16582	16572	16525	16531	16508	16388	16473	16591	16559	16334	16596	16340	16472	16426	16375	16453	16395	16462	16529	16374	16504	16571	16372	16496	16475	16517	16505	16252	16457	16431	16208	16273	16313	16201	16386	16448	16319	16514	16266	16260	16315	16403	16417	16283	16294	16241	16474	16248	16290	16496	16419	16441	16613	16456	16390	16441	16413	16233	16479	16417	16304	16279	16489	16307	16290	16183	16355	16532	16270	16301	16571	16500	16366	16392	16339	16336	16440	16475	16270	16398	16416	16163	16339	16257	16351	16503	16462	16303	16440	16232	16352	16280	16466	16318	16438	16487	16191	16308	16339	16465	16604	16302	16171	16419	16383	16427	16293	16321	16240	16193	16327	16425	16445	16350	16399	16597	16296	16353	16337	16148	16252	16356	16380	16272	16416	16420	16395	16439	16374	16413	16280	16518	16364	16269	16268	16413	16412	16321	16320	16413	16286	16288	16161	16412	16328	16247	16488	16315	16341	16468	16497	16342	16167	16298	16452	16229	16374	16555	16510	16381	16485	16223	16361	16187	16344	16206	16401	16150	16309	16159	16319	16421	16501	16351	16252	16324	16099	16355	16348	16399	16396	16573	16398	16339	16388	16439	16419	16467	16435	16454	16215	16314	16376	16410	16369	16428	16248	16309	16190	16242	16438	16354	16254	16188	16242	16407	16443	16407	16310	16304	16182	16228	16344	16152	16380	16289	16338	16113	16523	16382	16242	16304	16634	16555	16553	16381	16452	16425	16556	16293	16297	16534	16369	16258	16505	16374	16361	16313	16182	16621	16604	16232	16241	16165	16220	16282	16510	16391	16154	16373	16245	16527	16435	16373	16371	16208	16262	16421	16349	16287	16375	16305	16470	16236	16383	16130	16182	16197	16327	16276	16399	16288	16179	16166	16411	16323	16292	16291	16249	16450	16344	16515	16294	16390	16241	16488	16333	16261	16320	16467	16314	16373	16354	16149	16233	16457	16351	16092	16223	16291	16354	16453	16190	16238	16545	16264	16181	16196	16352	16320	16287	16196	16298	16137	16469	16328	16409	16255	16227	16332	16425	16377	16410	16435	16426	16446	16452	16260	16361	16309	16462	16291	16557	16537	16385	16199	16482	16410	16471	16281	16545	16355	16421	16522	16278	16298	16359	16352	16479	16394	16386	16413	16243	16482	16336	16449	16486	16292	16217	16317	16273	16354	16555	16481	16446	16379	16320	16217	16118	16436	16427	16425	16276	16428	16431	16283	16401	16295	16188	16326	16282	16321	16437	16565	16627	16423	16583	16456	16362	16526	16382	16384	16287	16300	16494	16226	16333	16363	16280	16413	16554	16460	16353	16423	16354	16349	16306	16384	16309	16344	16412	16379	16387	16389	16185	16308	16457	16328	16375	16353	16274	16315	16407	16246	16214	16446	16414	16293	16187	16358	16430	16394	16373	16497	16408	16541	16169	16250	16318	16291	16469	16314	16459	16444	16442	16583	16406	16314	16229	16255	16425	16406	16378	16417	16316	16345	16189	16317	16412	16290	16389	16419	16276	16276	16369	16227	16422	16303	16301	16140	16507	16298	16364	16333	16362	16347	16221	16394	16398	16407	16648	16541	16244	16341	16291	16376	16439	16329	16484	16431	16577	16359	16478	16215	16178	16353	16357	16352	16335	16355	16485	16258	16563	16282	16365	16388	16423	16396	16372	16304	16302	16357	16284	16254	16451	16412	16202	16132	16442	16393	16237	16444	16576	16356	16310	16356	16407	16455	16396	16439	16347	16451	16652	16418	16405	16321	16292	16284	16504	16192	16337	16451	16300	16341	16192	16313	16253	16390	16197	16362	16537	16343	16346	16319	16309	16268	16415	16514	16167	16453	16318	16415	16326	16178	16361	16423	16412	16361	16379	16357	16524	16269	16294	16266	16220	16358	16221	16280	16312	16242	16109	16349	16227	16243	16341	16389	16339	16342	16234	16349	16470	16389	16263	16400	16463	16361	16347	16344	16259	16192	16227	16478	16266	16241	16437	16358	16376	16487	16514	16467	16314	16323	16194	16275	16274	16277	16332	16352	16624	16121	16266	16397	16202	16470	16517	16217	16393	16158	16343	16214	16360	16265	16182	16393	16473	16307	16270	16322	16383	16346	16337	16317	16238	16465	16314	16326	16320	16389	16151	16446	16344	16382	16430	16300	16467	16356	16336	16352	16196	16439	16125	16509	16533	16380	16033	16456	16156	16361	16396	16236	16323	16462	16352	16376	16406	16418	16213	16329	16175	16338	16292	16404	16060	16299	16272	16268	16253	16399	16406	16335	16158	16488	16105	16242	16298	16430	16301	16427	16244	15918	16434	16194	16326	16414	16303	16377	16307	16330	16294	16432	16415	16428	16276	16153	16446	16190	16144	16264	16290	16441	16345	16298	16211	16465	16342	16215	16241	16415	16263	16547	16249	16333	16472	16368	16569	16466	16368	16298	16411	16363	16452	16377	16292	16219	16363	16266	16320	16346	16383	16173	16298	16346	16182	16396	16338	16612	16370	16286	16516	16400	16102	16318	16162	16481	16571	16294	16414	16449	16457	16455	16262	16350	16313	16193	16271	16371	16380	16428	16406	16364	16220	16458	16334	16390	16307	16401	16562	16531	16509	16353	16338	16335	16515	16383	16432	16506	16286	16417	16471	16136	16144	16363	16237	16550	16257	16395	16423	16227	16421	16376	16301	16288	16349	16431	16571	16388	16433	16469	16388	16305	16243	16215	16129	16383	16283	16481	16348	16328	16101	16515	16313	16248	16313	16327	16362	16411	16300	16339	16469	16271	16344	16475	16357	16497	16402	16486	16263	16376	16181	16289	16429	16350	16338	16307	16326	16307	16402	16264	16324	16245	16249	16450	16435	16557	16275	16571	16254	16432	16306	16231	16449	16344	16296	16332	16444	16503	16586	16268	16378	16173	16384	16248	16361	16443	16385	16346	16154	16225	16219	16477	16373	16410	16262	16265	16465	16431	16582	16529	16525	16326	16536	16445	16295	16204	16225	16205	16318	16331	16456	16171	16165	16368	16129	16468	16275	16339	16617	16476	16352	16221	16194	16068	16283	16533	16448	16387	16279	16343	16197	16398	16396	16302	16217	16404	16256	16439	16351	16475	16338	16312	16453	16325	16343	16423	16432	16427	16347	16233	16319	16197	16356	16462	16393	16254	16352	16297	16163	16308	16228	16461	16318	16497	16355	16328	16376	16345	16354	16395	16257	16210	16341	16324	16263	16244	16367	16246	15958	16488	16471	16517	16317	16335	16237	16545	16493	16286	16391	16456	16406	16412	16351	16140	16202	16339	16183	16514	16418	16197	16262	16451	16226	16194	16475	16245	16549	16325	16354	16202	16485	16338	16330	16341	16188	16416	16194	16313	16431	16180	16309	16486	16362	16417	16255	16402	16486	16445	16465	16464	16440	16434	16369	16374	16426	16476	16303	16359	16335	16603	16594	16259	16178	16406	16498	16456	16325	16184	16189	16477	16423	16513	16592	16455	16294	16362	16422	16529	16329	16384	16329	16202	16405	16317	16199	16416	16265	16560	16294	16372	16216	16404	16389	16328	16428	16241	16260	16194	16508	16333	16333	16517	16368	16205	16285	16435	16437	16394	16167	16219	16347	16373	16262	16412	16301	16236	16402	16287	16335	16381	16310	16184	16174	16374	16360	16300	16369	16454	16655	16197	16345	16513	16210	16411	16334	16221	16412	16343	16614	16434	16429	16126	16269	16423	16116	16354	16379	16199	16208	16340	16072	16337	16301	16375	16316	16497	16371	16515	16279	16401	16258	16342	16380	16428	16212	16296	16504	16501	16471	16496	16475	16381	16448	16435	16177	16452	16196	16152	16293	16367	16299	16423	16424	16297	16439	16407	16339	16256	16215	16416	16361	16426	16307	16313	16203	16281	16282	16305	16378	16323	16469	16396	16411	16295	16537	16416	16286	16386	16484	16343	16501	16215	16196	16159	16209	16563	16340	16347	16244	16353	16402	16353	16315	16300	16366	16131	16614	16419	16322	16242	16395	16413	16358	16268	16305	16266	16236	16345	16369	16568	16404	16572	16335	16453	16101	16105	16249	16424	16274	16151	16120	16374	16503	16534	16466	16259	16314	16370	16392	16332	16232	16330	16416	16188	16128	16346	16365	16435	16222	16469	16269	16341	16371	16403	16340	16390	16266	16330	16315	16399	16219	16411	16255	16389	16386	16418	16405	16333	16327	16468	16317	16381	16469	16366	16453	16296	16278	16290	16474	16323	16292	16358	16227	16348	16372	16095	16342	16390	16220	16457	16421	16283	16368	16140	16322	16384	16277	16372	16182	16486	16471	16547	16274	16513	16455	16361	16315	16402	16347	16320	16523	16231	16236	16381	16344	16474	16443	16349	16442	16304	16416	16318	16225	16387	16439	16390	16294	16336	16219	16430	16448	16322	16523	16420	16209	16353	16191	16351	16442	16567	16412	16333	16445	16278	16244	16326	16358	16386	16384	16381	16332	16415	16448	16260	16286	16552	16330	16551	16359	16326	16396	16393	16429	16274	16326	16369	16236	16262	16287	16394	16179	16117	16254	16299	16322	16413	16242	16206	16305	16288	16351	16178	16162	16424	16366	16436	16608	16532	16272	16315	16338	16431	16279	16342	16351	16497	16513	16273	16251	16427	16477	16502	16227	16359	16452	16585	16296	16332	16248	16476	16461	16324	16257	16261	16340	16318	16527	16367	16175	16309	16359	16153	16411	16461	16187	16272	16427	16552	16450	16292	16250	16421	16343	16467	16363	16414	16483	16369	16268	16422	16481	16382	16111	16302	16325	16324	16291	16358	16273	16184	16421	16240	16262	16566	16312	16393	16379	16553	16412	16254	16354	16384	16483	16096	16493	16347	16189	16473	16486	16249	16181	16367	16629	16430	16113	16264	16328	16190	16230	16457	16467	16407	16392	16504	16350	16378	16338	16225	16333	16383	16380	16319	16295	16239	16358	16505	16360	16260	16321	16244	16613	16340	16360	16279	16117	16482	16331	16479	16464	16652	16308	16337	16403	16386	16410	16347	16339
19891	33987	31298	25439	21831	19504	17804	16664	15447	14913	14872	14698	14562	14453	14220	14252	14264	14048	14185	14254	13934	14135	14159	14157	14094	14275	13932	14125	14052	13869	14074	13919	13904	13950	13954	13852	13878	14004	13950	14009	13880	13899	13920	13877	14010	14030	13871	13886	13994	13955	13954	14088	13896	13979	13887	14051	13819	14063	13911	13932	13804	14015	14040	13945	13782	14093	13974	13945	13802	13919	13853	13937	14031	13983	13971	14022	14111	13874	14279	13797	13970	13992	14004	14165	13989	13885	14053	13947	14009	14082	14006	13765	14170	14003	13979	13728	13935	13816	14019	13938	13801	13901	13967	14065	14043	13973	13800	13945	13922	14047	13893	13693	13838	13957	13908	14011	14001	14088	13864	13905	13816	13952	13963	13872	13907	13968	13931	13849	14027	13886	13947	14008	13752	13923	13919	13934	13974	14099	13994	13990	14040	14046	13898	13919	14008	14000	13808	13842	13867	13812	14063	13903	13673	14008	13978	13948	13897	13861	13853	13972	13952	13968	13929	14065	13812	14015	13983	13936	13848	13954	14050	13916	13879	14025	13767	14191	13992	14026	13896	14102	13904	13771	13993	14025	13850	13927	13941	13966	13893	14050	13899	13967	14026	14019	13981	13929	13818	13857	13873	14017	13762	13936	14073	13778	13991	13819	13961	13875	13937	13948	14001	14005	13870	13843	13975	13892	13848	13917	13744	13837	14074	13888	13962	13873	13823	13915	14050	13980	13836	14012	13922	13991	13830	13871	13841	13887	13861	13927	13962	14007	13995	14010	14008	14046	13923	13982	13993	13942	13869	14040	13887	13880	14007	13949	13799	13963	13826	13775	14024	13953	13980	13815	14058	13848	13901	13716	13914	14145	14108	13936	13944	13877	13965	13933	13876	13907	13954	13896	13975	13802	13673	13964	13943	13784	13667	13943	13829	13849	13994	13793	13942	13938	13901	14001	13863	13825	13972	13863	14035	13928	13842	14017	13976	13919	14019	14094	13872	14006	13989	13948	13859	13838	13940	13971	13814	13961	13963	13899	13798	13859	13858	13986	13941	13918	13922	13863	13996	14013	13899	13863	13918	13836	13838	13911	13825	13846	13934	13864	13925	13770	13947	13898	14025	13910	13859	14075	13936	14008	13955	14020	13869	13898	13976	13885	13912	13889	13840	13904	13888	13752	14093	13955	13943	13943	13935	13743	13840	13726	13856	14078	13667	14015	13933	14000	13925	13760	13970	13837	13839	13920	13755	13956	13778	14075	13914	13915	13789	13868	13909	13890	13997	13857	13920	13963	13944	13908	14073	13719	14021	13988	13798	13952	13847	13978	13955	13907	13804	13929	13974	13847	14003	14028	13918	13969	13791	13849	13852	13833	13792	13959	14015	14127	13829	13941	13844	13952	13958	13941	13956	13910	13846	13947	13840	13896	13855	13819	13967	13847	14027	13903	13861	13870	13874	13916	13982	13994	14033	13905	14129	13833	13970	14001	13927	13874	13966	13706	13875	13952	13947	14024	14002	13976	13899	13905	14073	13853	14042	13874	13888	13783	13967	13803	14045	13895	13933	14007	13942	13911	13822	13962	13878	13943	13996	13833	13818	13911	13891	13953	13879	13730	13877	13972	13941	13933	13998	13833	13939	13881	14030	13882	13901	13930	13978	13886	13842	13863	13963	13930	13896	13995	13904	13894	13921	13901	13861	13741	14021	13975	13774	13870	13912	13868	13903	13726	13954	13761	13858	13940	13883	13937	13873	13830	13816	13756	13837	13826	13968	13810	13984	13674	13902	13855	13879	13913	13916	14000	13886	13828	13902	14101	13871	13955	14117	13941	13935	13902	13824	13875	13812	13839	13931	13736	13988	13974	14053	13944	13870	13838	13905	13890	13826	13981	13883	13831	13890	14008	13886	13912	13929	13915	13694	13924	13916	14085	13943	13995	13812	13858	13983	13867	14119	14059	13961	14035	13935	13963	13951	13948	14026	13953	13910	13978	13991	13962	13960	14040	13881	13856	13978	13836	13952	14043	13818	14071	13732	14036	13980	13854	13959	13820	13862	13920	13729	13763	13876	13997	13966	13878	13973	14177	13813	13820	13991	13895	13817	13923	14012	14001	13906	13754	13827	13978	13991	13982	13945	14011	13864	14112	13906	14019	13875	13870	13907	14015	13937	14028	13940	13843	13805	13844	13997	14094	13785	13890	13889	13938	13901	14144	13834	13950	14120	13865	13999	13936	13810	13947	13796	14047	13897	13847	13878	13752	13794	14028	13914	13836	14046	14042	13876	13930	13835	13868	14140	13900	13928	13729	13879	13804	13947	14004	14033	13955	13917	13908	13685	13764	13937	13786	13968	14064	13896	14080	13995	13922	13806	13963	13927	13822	13841	13848	13824	14014	13699	14091	13999	13816	14004	13977	13952	13966	13911	13927	13843	14041	13751	13986	13961	13768	13974	13967	14070	13958	13882	13854	13956	13907	13991	14024	13952	13934	13736	14109	13809	13822	13943	13946	13814	13799	13896	13885	13898	13844	13953	13857	13920	14118	13819	13882	13908	13900	13823	13922	13970	13970	14039	13813	13855	13917	13762	13945	13821	13865	13847	13773	13954	13992	14012	14125	13833	13865	13948	13999	13994	13830	14009	13958	14051	14121	13919	13963	13947	13968	13851	13963	13803	13903	13864	14061	13902	13920	13841	13965	13884	13956	13905	13721	13876	13881	13946	14080	14015	14010	13982	13862	13851	14034	14032	14059	13806	14028	13810	13953	13874	13948	13827	13887	13715	13967	13905	14077	13928	13782	13911	14026	13925	13874	14001	13941	13883	13975	13763	14051	13913	14006	13723	13914	13858	14100	13872	13962	13876	13973	13929	13921	13944	13768	13958	13933	13969	13977	13786	13919	13948	13894	13780	14056	13831	13766	13843	14018	13816	13824	13937	13993	13741	14029	13970	13987	13857	13932	13884	13884	13945	13759	14059	13955	13845	14007	13729	14007	14033	13984	14001	13963	13850	13800	13797	14085	13881	13820	13785	14031	14077	13786	14025	13812	13975	14124	13891	13978	13945	13916	13874	13885	13956	13785	13880	13850	13949	13930	13907	14023	13716	13904	13810	13954	14093	13814	13821	13865	13991	14063	13863	14029	13959	13953	13933	13860	13953	13856	13888	14032	13920	13922	13760	13751	13959	14009	13988	13975	13849	13851	13827	13985	13924	13948	13935	13926	13848	13865	14087	13861	13887	13923	13990	13928	13916	13981	14065	13899	13925	13850	13914	13928	14048	14038	13859	13982	13749	13913	13953	14002	13819	13937	14029	13880	13970	13964	13945	13749	13918	13843	13821	14090	13975	13856	13958	13827	14068	13809	13891	14084	13979	13885	13720	14045	13960	14047	14004	13820	14001	13951	13856	13904	13933	13921	13764	13940	13828	14002	13805	13940	13858	13827	14064	13871	13759	13846	14046	14034	13888	13751	13787	13895	13935	13848	13911	13750	14009	13811	13904	13928	13964	14123	13874	13999	13931	14089	13910	13855	13885	14071	13845	13882	13818	13915	13993	13848	13808	13925	13823	14069	13943	13677	13990	13915	13876	13900	13833	14143	13969	14003	13972	13824	14010	13904	13884	13911	14073	14067	13821	13914	13929	13876	14058	13944	13911	14071	13899	13857	13904	13917	13821	13969	13795	14003	13942	14014	14063	13840	14031	13944	13882	13820	13942	14019	13875	14052	13811	14048	13908	13949	13886	13967	13804	13828	13944	13942	13788	13839	13841	13781	13974	13927	14117	13842	14069	13827	14012	14003	13922	13886	14035	14061	13837	13940	13997	14027	13745	13948	14035	13935	13975	13831	13937	13887	13933	13959	13910	13824	14070	13933	13989	13902	13788	14012	13938	13918	13970	13858	13950	13937	13937	13837	13950	13949	13888	14027	14089	13857	13888	13952	13926	13857	13973	14062	13886	13944	13964	13944	13888	13797	13896	13887	14012	13773	13877	14054	13890	13756	13896	13978	13826	13902	13870	13901	13892	13979	13865	13859	13868	13754	13974	13845	13884	13928	13869	14080	14052	13821	13905	13898	13912	13904	13980	13844	13927	13990	13930	14022	13886	13897	13947	13984	13949	13928	13830	13854	14061	13938	13992	13846	13788	13899	13810	13897	13950	13827	13942	13840	13971	13958	13857	13899	13979	13900	13911	13853	14031	13920	13823	13857	13752	13836	13887	13979	13715	13968	13848	13898	13900	13756	13974	13945	13741	14013	14001	13929	13910	13985	14033	13936	13975	13859	14077	13697	13992	13978	13948	13817	13766	13910	13807	13972	13969	13922	13970	13946	13743	14050	13984	13900	14048	13842	13821	13924	13839	13989	13864	13976	13969	13852	13931	13877	13707	13937	14054	14153	13900	14010	13996	13835	13914	13978	13737	13984	13877	14047	13984	13812	13804	13905	13928	13774	13881	13848	13980	13994	13951	13996	13762	13904	13844	13961	13816	13805	14012	13878	14054	13780	13964	14026	13891	13983	13877	13996	13970	13812	13865	14045	13935	13834	13816	13814	13876	13729	14074	14065	13987	13798	13949	13861	13881	13921	13978	13914	13985	14073	13891	13892	13721	13872	13918	13817	13914	13929	13945	13883	13828	13968	13887	14016	13915	14042	13844	13934	13918	13967	13940	13863	14030	13768	14071	13978	13937	13922	13807	13940	14064	13964	13957	13960	13977	13776	13823	13925	13770	13849	13894	14011	14028	14000	13958	13975	14004	13818	13892	13917	13917	14094	13884	14083	13809	13737	13759	13984	13793	14060	13956	13893	13868	13861	13846	13853	13764	13856	14007	14047	13890	13856	13896	13787	13730	13856	13848	13785	14041	13988	13814	13883	13923	14020	13841	13886	13892	13893	13854	13948	13886	13897	13901	13987	14034	14001	13925	14011	14020	13942	13894	13784	13772	13941	13753	13990	13877	13746	13905	13830	13985	13820	13994	13894	14030	13912	13834	13847	13946	13929	13799	13891	13955	13886	13898	13970	14036	13907	13799	13744	13892	13871	13819	13819	14090	13947	13947	13908	13626	13871	13818	13943	13820	13785	13950	13805	13996	13882	14035	13914	13836	13969	13848	13985	13877	13803	13961	13944
22812	21155	28948	23703	21656	24202	25685	20014	18533	18018	18009	17822	17622	17455	17363	17264	17173	17217	17175	17281	17212	17343	17302	17154	17186	16877	17079	16934	17172	16965	17121	16964	16842	16927	16947	16918	17063	16939	16898	16764	17113	16828	17023	16771	16814	17102	17052	17136	17101	16825	16831	17044	16839	16893	16728	16965	16848	17009	17088	16742	16865	16938	16890	16957	16833	16789	17024	16860	16813	17136	17048	16791	16936	16901	16781	16818	16964	16796	16895	16931	16975	16905	16895	16955	16984	17064	16987	17067	17007	16713	16925	17072	16848	17069	16797	16898	16930	16861	16944	16914	16813	16817	16809	16856	16998	16953	17103	16928	17004	16918	16926	16929	16741	16813	16991	16785	16842	16879	16827	16789	16724	16911	16699	16824	16936	16781	16865	16890	16814	16811	16849	16926	16725	16794	16809	16846	17019	16820	17001	16850	16747	16913	16885	16777	16986	16624	16694	16807	16927	16883	16769	16993	16874	16951	16693	16895	17112	16973	16791	16980	16727	16695	17069	16683	16649	16709	16852	16776	16745	16898	17045	16807	16758	16950	16984	16898	16916	16949	16737	16827	16804	16977	16924	17099	17076	16821	16883	16861	16882	16786	16857	16853	16869	16626	16692	16865	16827	16730	16791	16847	16956	17003	16866	16728	16892	16575	16782	16629	16806	16862	16942	16667	17011	16922	16838	16980	16868	16685	16813	16725	16857	16897	16819	16842	16977	16773	16927	16930	16732	16541	16946	16920	16870	16931	16608	16693	16947	16817	16886	16636	16823	16734	16895	16806	16720	16811	16877	16941	16767	16818	16981	16911	16656	16740	16757	16834	16993	16721	16790	16692	16858	16916	16865	16793	16785	16994	16838	16937	16769	16890	16843	16822	16883	16853	16857	16740	17058	16954	16824	16920	16738	16818	16921	16831	16831	16680	17151	16915	16544	16971	16869	16661	16699	16624	16698	16740	16751	16571	17040	16836	17094	16848	16789	16775	16798	16625	16815	16776	16833	16777	16837	16809	16742	16750	16829	16903	16702	16808	16894	16872	16823	16719	16760	16858	16813	16783	16785	16747	16832	16881	16586	16805	16822	16841	16754	16876	16788	16783	16916	16878	16793	16677	16862	17027	16857	16899	16979	16797	16830	16889	16795	16644	16951	16883	16993	17029	16686	16762	16922	16858	16655	16993	16647	16898	16879	16898	16854	16828	16934	16789	16784	16698	16863	16930	16967	17062	16782	16866	16873	16700	16805	16843	16919	16749	16692	16745	16967	16851	16671	16853	16774	16886	16940	16995	16937	17127	16958	16688	16646	16845	16885	16665	16893	16979	16810	16762	16888	16915	17014	16719	16742	16756	16743	16719	16774	16797	16778	16823	16765	16944	16827	16794	16672	16751	16923	16931	16651	16989	16836	16810	16867	16869	16805	16796	16796	16821	16883	17075	17061	16866	16730	16728	16834	16738	16849	16873	16680	16803	16867	16937	16992	17097	16921	16800	17069	16914	16702	17001	17036	16914	16842	16807	16878	16956	16931	16913	16975	16688	16989	17012	16914	16702	16810	16921	16879	16844	16847	16858	16834	16952	16882	16662	16787	16747	16844	16908	16649	16897	16999	16962	16973	16862	16962	16875	16895	16842	17028	16981	16805	16778	16722	16584	16785	16755	16627	16925	16886	16939	16824	16838	16781	16721	16796	16818	16958	16767	16800	16636	16812	16672	16861	16839	16710	16822	16816	16891	16790	16973	16784	16949	16961	16908	16959	16796	16960	16675	16848	16809	16945	16927	16817	17084	16838	16776	16992	16999	16829	16853	16709	16964	16854	16925	16683	16705	16978	16832	16734	16703	16735	16803	16655	16845	16701	16941	17043	16778	16982	16798	17006	16902	16744	16932	16766	16544	16807	16651	16945	16657	16841	16656	16832	16788	16864	16989	16929	17048	16732	16746	16832	16658	16667	16983	16901	16717	17081	16901	16971	16870	16823	17090	16815	16892	16887	16682	16910	16646	16861	16802	16939	16698	16787	16840	16821	16782	16774	17153	16692	16852	16891	16701	16754	16819	16804	16820	16968	16905	17024	16906	16730	16808	17035	16910	17037	16820	16968	16688	16796	16707	16873	17161	16922	16907	16702	16800	16748	16879	16957	16915	16730	16885	16938	16709	16782	16961	16515	16712	16802	16818	16843	16816	16874	16714	16874	16831	16979	16935	16957	16841	17005	16950	16838	16847	16965	16794	16894	16808	16749	16724	16620	16846	16861	16957	16914	16721	16768	16817	16842	17159	16834	16825	16846	16936	16784	16780	16841	16733	17225	16896	16819	16881	16681	16694	17001	17017	16732	16819	16912	16921	16907	16980	17071	16775	16947	16814	16700	16790	16938	16804	16848	16815	16822	16872	17011	16640	16854	16906	17049	16829	16878	16673	16872	16847	16618	16891	16786	16844	16912	16867	17082	16799	16591	16759	16902	16696	16875	16894	16679	16661	16980	16776	16904	17239	16728	16688	16946	16795	17124	17076	16922	16860	16750	16649	16843	16777	16593	16779	16752	16803	16690	16800	16992	16970	16810	17017	16893	16662	16923	16861	17135	16912	16792	16864	16704	17050	16989	16897	16834	16873	16666	17176	16743	16846	16826	16824	16620	16636	16791	16845	16843	16830	16740	16888	16813	16914	16887	16942	16939	17053	16772	16869	16800	16952	16772	16727	16761	16977	16857	16987	16759	16869	16769	16595	16957	16814	16776	17035	16955	16856	16696	16686	16789	16701	16844	16901	16827	16865	16725	16806	17130	17004	17045	16902	16649	16826	16898	16883	16901	16959	16768	16905	16696	17020	16958	16949	16939	16996	16793	17011	17043	16754	16770	16770	16765	16941	16818	16987	17021	16705	16850	16817	16995	16758	16891	16869	16811	16925	16857	16767	17062	16768	16801	16946	16810	16783	17099	16711	16765	16819	16871	17052	16694	16708	16872	16957	16916	16924	16748	16580	16880	16839	16887	16766	16896	16709	16831	16775	16874	17048	16807	16804	16715	16719	16720	16761	17071	16825	16802	16844	16775	16890	16708	16775	16910	16791	16880	16884	16901	16804	16658	16684	16826	16925	16823	16649	16860	16814	16840	17022	16949	16916	16892	17080	16956	16653	16859	16709	16725	16792	16769	16737	16831	16916	16684	16770	16791	16912	16853	16886	17146	16895	17058	16744	16788	16745	16942	16831	16857	17090	16891	16772	16669	16565	16788	16847	16733	16778	16779	17008	16864	16755	16845	16691	16803	16923	16924	16973	16805	16667	16714	16887	16904	16923	16705	16800	16850	16992	16909	16874	16863	16705	16796	16865	16772	16831	16836	17018	16782	16962	16729	16947	16878	16774	16822	16770	16952	16776	16705	16797	16805	16977	16961	16851	16730	16910	16843	16881	16908	17028	16889	16875	16939	16822	16658	17022	16697	16829	16867	16986	17098	16865	16912	16707	16933	16926	16912	16868	16645	16710	16584	16769	16799	16857	16885	16747	16926	16927	17078	16829	16845	16638	16592	16800	16967	16983	16782	16821	16903	16817	16864	17040	16772	16731	16716	16927	16871	16892	16709	16855	16793	16847	16558	17109	16860	17007	16832	16767	16813	16648	16914	16869	16709	16948	16784	16872	16856	16835	16932	16955	16810	16782	17033	16671	16869	16921	16807	16649	17030	16795	16816	16904	16768	16801	16869	16730	16907	16970	16888	16827	17003	17011	16901	16833	16890	16964	16756	16742	16783	16807	17004	16754	16917	16728	16743	16852	16735	16725	17013	16819	16944	16804	16935	16634	16804	16916	16919	17019	16943	16566	16788	16692	16867	16966	16917	16967	16883	17024	16768	16677	16779	17038	16949	16588	16870	16890	16852	16816	16890	17024	16761	16842	16749	16832	16765	16793	16875	17024	16818	16946	16868	17157	16921	16942	16820	16699	16900	16930	16747	16915	16881	17033	17029	16991	16831	16769	16903	16889	16996	16829	16759	16720	16761	16778	16843	16799	16666	16708	16939	16930	16718	16735	16975	16878	16933	16796	16691	17006	16928	16940	16739	16830	16919	16849	16505	17026	16797	16910	16870	16641	16609	16723	16905	16843	16923	17011	16968	16870	16850	16815	16853	16833	16788	16928	16679	16835	16920	16729	16879	16548	16873	16600	16843	17065	16789	16852	16867	16780	16942	16670	16899	16792	16674	16778	16903	16846	16957	16780	16775	16779	16651	17039	16753	16782	17096	17036	16743	16831	16762	16872	16647	16581	16765	16925	16977	16925	16878	16724	16788	16790	16776	16938	16929	16840	16819	16734	16730	16779	17050	16858	16808	16824	16964	16706	16888	16804	16933	16653	16650	16871	16999	16960	16807	16806	16701	16734	16797	16805	16848	16878	16816	16868	16865	16909	16897	16908	16854	17025	16866	16958	16973	16753	16682	16788	16892	16658	16790	16886	17027	16724	16877	17185	16869	16761	16651	16749	16868	16865	16704	16889	16893	16866	16798	16769	16608	16805	16609	16977	16874	17100	16743	16723	16889	16815	16934	16943	16990	16589	16907	17114	16874	16833	16923	16951	16853	16781	16943	17005	16646	16986	16793	16863	16825	16737	16780	16806	16872	16949	16792	16828	16741	16879	16808	16764	16826	16736	16485	16856	16923	17034	16975	16940	16937	17042	17120	16859	16868	17011	16867	16899	16948	16838	16868	16698	16779	16999	16941	16843	16856	16792	16883	16894	16983	16827	16789	16862	16904	16631	16876	16941	16780	16748	16799	16787	16756	16694	16974	16806	16952	16966	16671	17094	16771	16940	16869	16949	16671	16921	16654	16771	16725	16949	16867	16960	16974	16945	16639	16777	16705	16944	16896	16748	16872	16924	16791	16863	16612	16952	16798	16710	16813	16842	16934	16917	16682	16742	16898	16714	16748	16872	16761	16797	16840	16902	16637	16787	16977	16803	16846	16836	16901	16988	16780	16676	16767	17024	17004	16877	16928	16785	16848	16971	16972	16459	16890	16718	16915	16755	16937	16825	16839	16553	16774	16967	16715	17050	16735	16865	16995	16757	16903	16868	16865	16857	16730	17075	16950	16571	16880	16776	16657	16858	16841	16797	16933	16634	16715	16783
21447	39331	36817	29585	25370	22259	20034	17756	16857	15921	15361	15041	15075	14721	14647	14671	14505	14695	14627	14625	14433	14643	14138	14519	14546	14310	14293	14252	14256	14330	14246	14056	14316	14209	14087	14192	14169	14146	14186	14164	14203	14057	14304	14308	14206	14271	14225	14229	14199	14192	14206	14183	14323	14101	14327	14299	14420	14205	14074	14174	14296	14123	14099	14202	14144	14143	14271	14189	14264	14219	14196	14433	14287	14274	14156	14019	14169	14023	14272	14173	14155	14220	14252	14321	14205	14297	14206	14203	13912	14237	14302	14204	14127	14298	14290	14262	14232	14303	14214	14272	14176	14302	14041	14116	14218	14177	14274	14273	14089	14303	14302	14431	14267	14078	14113	14108	14181	14183	14004	13989	14084	14218	14103	14029	14120	14193	14196	14080	14140	13988	14441	14211	14205	14252	14137	14069	14210	14244	14086	14101	14133	14150	14151	14116	14173	14173	14192	14119	14127	14152	14217	14163	14033	14296	14233	14002	14350	14350	14220	14258	14151	14079	14270	14166	14298	14229	14032	14164	14206	14242	14189	14076	14254	14230	14113	14112	13971	14197	14190	14228	14321	14063	14109	14224	14005	14194	14234	14277	14301	14084	14103	14153	14203	14114	14071	14221	14115	14253	14108	14106	14198	14063	14147	14269	14263	14075	14162	14159	14186	14073	14172	14115	14216	14205	14147	13972	14335	14117	14240	14290	14077	14014	14038	14168	14200	13942	14340	14201	14373	14141	14125	14293	14105	14323	14273	14075	14287	14115	14210	14082	14237	14156	14164	14198	14170	14167	14239	14127	14101	14073	14291	14051	14129	14184	14073	14256	14197	14144	14184	14240	14191	14065	14165	14117	14218	14219	14187	14132	14112	14149	14256	14212	14118	13975	14188	14085	14326	14229	14190	14179	14240	14120	14119	14035	14058	14249	14302	13931	14213	14264	14331	14057	14228	14163	14219	14296	14101	14183	14221	14196	14228	14121	14245	14144	14237	14162	14141	14156	14266	14104	14165	14192	14262	14078	14150	14102	14222	14112	14082	14045	14358	14048	14265	14114	14101	14153	14208	14332	14286	14144	14320	14255	14030	14145	14119	14165	14283	14066	14133	14064	14172	14161	14101	14373	14040	14032	14162	13996	14231	14166	14032	14063	14126	14372	14227	14143	14059	14280	14153	14036	14112	14125	14188	14192	14048	14034	14356	13993	14247	14241	14139	14058	14087	14236	14015	14276	14258	13966	14142	14235	14420	14248	14176	14260	14256	14064	14093	14181	14340	14064	14156	14089	14220	14217	14023	14336	14205	14130	14152	14336	14151	14181	14214	14278	14169	13997	14040	14104	14265	14048	14124	14119	14161	14203	14229	14205	14117	14136	14226	14084	14167	14248	14096	14266	14192	14086	14190	14109	14180	14324	14188	14353	13995	14152	14252	14294	14101	14094	14094	14276	14206	14141	14227	14035	14267	14212	14319	14173	14123	14251	14132	14360	14337	14181	14169	14204	14096	14052	14303	14156	14097	14200	14175	14124	14036	14091	14016	14185	14027	14073	14268	14151	13964	14163	14056	14136	14202	14222	14219	14250	14420	14119	14109	14186	14118	14122	14192	14202	14220	14270	14214	14092	14234	14297	14239	14194	14073	14224	14275	14057	14010	14139	14179	14133	14052	14186	14092	14207	14245	14196	14312	14220	14133	14231	14082	14179	14266	14143	14166	14282	14139	14031	14219	14245	14057	14080	13994	14207	14194	14278	14145	14303	14204	14309	14096	14169	14194	14201	14103	14203	14229	14181	14101	14266	14039	14090	14279	14212	14221	14223	14031	14139	14229	14309	14088	14018	14201	14257	14218	14180	14210	14249	14164	14183	14278	14045	14091	14104	14086	14221	14178	14066	14252	14212	14246	14179	14320	14082	14238	14107	14086	14312	14071	14371	14016	14353	14158	14237	14185	14156	14240	14236	14145	14113	13988	14126	13997	14066	14125	14150	13984	14103	14221	14003	14103	14251	14170	14145	14090	14133	14016	14204	14064	14179	14028	14018	14064	14226	14036	14105	14224	14215	14206	14087	14079	14079	14301	14080	14205	14222	14330	13975	14086	14277	14039	14119	14228	14220	14291	14198	14043	14304	14182	14286	14184	14097	14191	14237	14126	14177	14317	14227	14208	14122	14000	14189	14290	14003	13976	14140	13961	14236	14181	14054	14071	14260	14139	14123	14223	14352	14261	14085	14215	14157	14142	14172	14167	14231	14082	14146	14058	14146	14078	14261	14210	14036	14244	14127	14073	14072	14138	14241	13896	14176	14202	14046	14258	14085	14057	14110	14359	14164	14184	14053	14190	14119	14266	14247	14235	14225	14121	13891	14196	14139	14145	14266	14105	14136	14170	14150	14175	14204	14278	14226	14259	14110	14034	14214	14159	13984	14159	14154	14379	14239	14187	14302	14379	14075	14327	14131	14272	14121	14213	14100	14239	14170	14201	14087	14205	14304	13964	14137	14192	14030	13947	14123	14343	13912	14085	14073	14085	13902	14096	13987	14104	14160	14120	14140	14021	14318	14133	14117	14314	14060	14015	14223	14310	14245	14121	14391	14136	14124	14131	14116	14144	14101	14194	14208	14141	14173	14158	14196	14176	14091	13893	14169	14374	14325	14123	14019	14143	14161	14300	14154	14297	14059	14323	13974	14224	14048	14145	14092	14255	14108	14273	14170	14193	14106	14005	14136	14267	14180	14065	14093	14160	14179	14203	14183	14092	14302	14187	14086	14251	14052	14021	14129	14025	14083	13988	14158	14124	14215	14067	14092	14093	14233	14257	14148	14315	14205	14167	14079	14232	14132	14152	14204	14203	14086	14189	14231	14148	14116	14174	14251	14257	14184	14155	14128	14216	14314	14231	14208	14085	14135	14145	14212	14134	14215	14010	14133	14171	14280	14352	14275	14096	14197	14167	14236	14250	14144	14164	14260	14163	14249	14153	14179	14101	14283	14263	14165	14044	14156	14104	14186	14087	13934	14112	14173	14101	14145	14239	13910	14147	13922	14153	14120	14048	14242	14242	14163	13989	14318	14167	14084	14122	14143	14271	14145	14082	14079	14278	14110	14087	14136	14169	14183	14115	14073	14103	14271	14103	14083	14154	14094	14182	14151	14273	14209	14156	14108	14152	14283	14021	14118	14160	14124	14131	14251	14172	14230	13985	14014	14128	14179	14208	14121	14326	14152	14014	14273	14232	14159	14121	14266	14105	14279	14147	14085	14192	14124	14141	14129	14118	14181	14238	14098	14075	14158	14242	14273	14250	14191	14138	14096	14157	14223	14312	14103	14193	14065	14198	14191	14149	14096	14098	14005	14033	14167	14114	14129	14161	14135	14243	14215	14029	14177	14080	14116	14329	14057	14068	14225	14264	14047	13962	14290	14132	14134	14105	14153	14078	14145	14297	14431	14024	14259	14194	14076	14149	14325	14224	14132	14058	14205	14322	14107	14250	14235	14127	14231	14179	14115	13967	14218	14087	14157	14124	14151	14198	14260	14331	13937	14279	13954	14129	14406	14185	14201	14311	13975	14086	14178	14094	14188	14143	14098	14143	14322	14001	14251	13993	14049	14206	14081	14307	14107	14245	14040	14136	14281	14286	14195	14053	14120	14199	14194	14100	14093	14026	14227	14248	13997	14112	14183	14186	14167	14275	14177	14244	14189	14225	14196	14108	14030	14197	14204	14146	14222	14296	14148	14193	14167	14183	14143	14163	14326	14149	14275	14189	14097	14378	14166	14223	14157	14063	14234	14181	14062	14205	14104	14170	14162	14218	14005	14025	14166	14211	14377	14247	14206	14121	14025	14275	14203	14173	14127	14213	14294	14195	14238	14217	14105	13920	14117	14168	13971	14218	14318	14161	14138	14128	14106	14215	14235	14074	14189	14272	14171	14124	14052	14219	14265	13923	14112	14139	14197	14282	14183	14231	14325	14349	14162	14180	14134	14129	14233	14102	14068	14084	14246	14245	14246	14125	14202	14053	14225	14060	14150	14187	14273	14066	14217	14123	14210	14101	14068	14179	14131	14185	14182	14193	13947	13959	14110	14148	14191	14184	14369	14144	14095	14241	14185	14032	14337	14049	14186	13916	14198	14293	14034	14180	14308	14178	14194	14215	14182	14264	14219	14120	14156	14089	14105	14232	14018	14176	14230	14227	14172	14177	14268	14393	14075	14247	14256	14331	14072	14246	14041	14257	14026	14321	13985	14116	14094	14148	14209	14241	14279	14085	14053	14242	14174	14155	14059	14003	13990	14144	14135	14240	14117	14209	14144	14300	14047	14113	14242	14236	14050	14071	14227	14290	14211	14189	14254	14216	14030	14202	14190	14129	14314	14278	14138	14130	14117	14178	14229	14224	14123	14182	14197	14063	14214	14227	14050	14356	14063	14243	14156	14137	13964	14232	14068	14115	14280	14146	14085	14369	14174	14030	14266	13976	14156	14226	14169	14085	14246	14144	14235	14071	14152	14156	14105	14309	14154	14261	14266	14332	14191	14387	14037	14167	14133	14312	14220	14225	13997	14162	14108	14109	14094	14209	14142	14095	14179	14158	14198	14287	14317	14124	14208	14030	14142	14239	14178	14244	14062	14191	14274	14170	14138	14086	14211	14153	14065	14139	14222	14146	13933	14187	14050	14174	14194	14262	14056	14143	14175	13984	14176	14150	14088	14349	14241	14304	14186	13987	14304	14206	14162	14217	14199	14246	14138	14110	14076	14189	14163	14218	14193	14055	14034	14279	14196	14220	14170	14261	14016	14216	14096	14220	14039	14313	14192	14112	14129	14011	14333	14163	14158	14132	14209	14089	14233	14284	14255	14246	14127	14253	14201	14032	14224	14257	14018	14071	14392	14214	14367	14111	14003	14160	14143	14023	14213	14237	14166	14036	14073	14357	14037	14341	14077	14135	14276	14212	14161	14146	14160	14152	14215	14249	14221	14182	14178	14105	13915	14151	14196	14355	14173	14122	14230	14116	14257	14277	14080	14166	14217	14196	14192	14268	14047	14006	14225	14126	14329	14321	14380	14037	14205	14243	14114	14290	14245	14212	14176	14138	13990	14077	13974	14199	14321	14215	13962	14123	14276	14114	14033
28174	23005	27192	24588	20889	19591	18904	17801	17290	17207	17130	16943	16682	16888	16967	16801	16833	16952	16993	16746	17048	16927	16857	16726	16898	16832	16713	16834	16673	16764	16867	16943	16837	16882	16836	16611	16681	16572	16756	16924	16875	16851	16691	16871	16749	16831	16845	16703	16726	16490	16788	16920	16987	16944	16749	16747	16805	16813	16836	16795	16988	16905	17109	16851	16805	16819	16854	16775	16532	16809	16748	16776	16878	16683	16836	16954	16825	16674	16734	16677	16621	16709	16577	16666	16725	16983	16711	16769	16712	16732	16694	16902	16908	16729	16636	16868	16940	16732	16774	16879	16663	16644	16548	16877	16803	16753	16882	16841	16708	16825	16712	16744	16654	16657	16829	16840	16956	16796	16744	16696	16816	16835	16832	16765	16748	16770	16890	16810	16786	16861	16657	16747	16853	16949	16812	16672	16790	16821	16902	16681	16714	16783	16803	16843	16583	16906	16922	16697	16775	16676	16856	16874	16685	16714	16621	16748	16692	16781	16737	16691	16800	16806	16967	16808	16638	16714	16723	16911	16765	16715	16738	16951	16821	16782	16743	16858	16737	16562	16651	16720	16705	16799	16768	16899	16747	16673	16867	16476	16719	16670	16773	17080	16821	16905	16839	16791	16688	16785	16864	16828	16933	16824	16895	16714	16928	16779	16847	16691	16690	16717	16713	16810	16724	16677	16873	16799	16892	16812	16723	16953	16687	16721	16898	16800	16724	16674	16731	16795	16583	16684	16665	16621	16703	16838	16901	16785	16850	16791	16712	16836	16961	16842	16672	16921	16919	16932	16531	16918	16687	16953	16722	16779	16747	16591	16798	16868	16822	17081	16889	16883	16685	16660	16764	16817	16835	16802	16769	16769	16624	16897	16790	16847	16790	16783	16773	16789	16712	16631	16748	16700	16973	16747	16715	16657	16837	16621	16643	16648	16767	16678	16788	16816	16738	16840	16896	16972	16891	16819	16669	16638	16639	16750	16629	16748	16720	16933	16641	16705	16604	16477	16689	16699	16829	16770	16495	16778	16805	16808	16756	16832	16847	16762	16956	16817	16921	16795	16612	16767	16853	16762	16609	16807	16811	16986	16872	16604	16614	16760	16845	16671	16700	16621	16704	16547	16769	16774	16763	16718	16843	16760	16541	16725	16740	16857	16733	16935	16964	16851	16651	16571	16773	16789	16710	16724	16803	16778	16585	16604	16853	16627	16822	16888	16719	16874	16728	16794	16499	16818	16607	16828	16808	16855	16936	16726	16860	16793	16887	16768	16744	16805	16963	16573	16683	16854	16870	16773	16690	16845	16607	16784	16640	16798	16878	16728	16907	17015	16787	16776	16842	16731	16625	17007	16784	16809	16772	16747	16681	17002	16711	17047	16771	16762	16575	16837	16687	16921	16974	16617	16754	16873	16810	16884	16954	16878	16591	16830	16736	16606	16815	16697	16858	16640	16714	16634	16751	16600	16768	16811	16712	16722	16815	16751	16539	16878	16908	17074	16896	16730	16669	16835	16718	16849	16829	16706	16627	16522	16736	16815	16937	16801	16972	16795	16798	16911	16701	16787	16737	16709	16801	16812	16790	16904	16816	16933	16873	16876	16893	16846	16848	16605	16770	16629	16763	16797	16866	16873	16790	16721	16907	16998	16934	17000	16759	16878	16799	16619	16834	16848	16960	16759	16907	16733	16739	16742	16736	16821	16634	16604	16871	16739	16815	16700	16690	16749	16679	16841	17029	16772	16756	16722	16774	16734	16810	16586	16887	16876	16796	16848	16821	16665	16752	16870	16719	16829	16640	16571	16980	16849	16876	16747	16579	16573	16990	16750	16925	16781	16846	16948	16771	16828	16752	16853	16759	16901	16798	16838	16885	16742	16941	16709	16626	16806	16939	16830	16767	16980	16819	16807	16800	16814	16727	16824	16748	16845	16787	16812	16793	16771	16795	16781	16743	16918	16892	16689	16825	16821	16905	16706	16759	16795	16777	16816	16796	16851	16773	16800	16875	16819	16951	16645	16792	16786	16809	16768	16826	16515	16885	17017	16680	16775	16579	16797	16848	16882	16818	16853	16687	16820	16719	16686	16656	16748	16714	16855	16932	16804	16793	16686	16764	16797	16956	17021	16827	16864	16553	16683	16731	16628	16739	16679	16809	16836	16853	16888	17015	16912	16747	16779	16937	16877	16793	16824	16575	16638	16821	16681	16706	16700	16643	16637	16884	16930	16842	16580	16875	16766	16926	16767	16949	16894	16846	16924	16822	16940	16687	16894	16587	16453	16801	16828	16844	16560	16779	16767	16642	16719	16718	16896	16660	16846	16684	16903	16859	16667	16863	16737	16726	16877	16848	16813	16473	16762	16738	16781	16830	16743	16996	16840	16530	16772	16736	16739	16987	16798	16911	17086	16790	16802	17029	16942	16722	16818	17084	16723	16679	16578	16924	16854	16711	16732	16807	16843	16800	16605	16707	16645	16910	16869	16744	16727	16645	16907	16915	16904	16871	16911	16753	16578	16622	16594	16620	16691	16579	16673	16772	16707	16952	16569	16758	16677	16913	16792	16834	16794	16842	16818	16725	16782	16916	16717	16581	16777	16764	16750	16767	16836	16906	16687	16974	16689	16898	16572	16802	16714	16861	16595	16685	16489	16791	16675	16828	16743	16882	16719	16592	16864	16791	16716	16814	16801	16765	16896	16681	16573	16697	16842	16735	16961	16761	16837	16927	16666	17046	16838	16764	16690	16848	16834	16728	16760	16822	16855	16731	16900	16771	16719	16868	16792	16900	16896	16880	16835	16827	16670	16750	16823	16879	16853	16820	16725	16766	16880	16883	16804	16724	16681	16925	16819	16764	16660	16853	16664	16759	16871	16685	16665	16866	16955	16589	16780	16815	16611	16804	16772	16827	16769	16688	16849	16584	16688	16760	16693	16871	16897	16878	16709	16768	16892	16959	16648	16942	16930	16818	16878	16491	16856	16806	16830	16935	16719	16735	16709	16732	16879	16736	16703	16853	16870	16762	16730	16802	16640	16783	16749	16736	16862	16675	16850	16645	16673	16607	16974	16929	16839	16745	16801	16888	16814	17032	16738	16740	16766	16837	16935	16796	16766	16620	16952	16871	16769	16767	16859	16961	16950	16709	16792	16759	16906	16918	16948	16955	16872	16858	16856	16785	16784	16981	16751	17028	16647	16765	16784	16878	16847	16916	16607	17028	16831	16769	16901	16923	16747	16664	16597	16776	16755	16856	16741	16734	16871	16780	16710	16776	16754	16919	16676	16728	16793	16696	16776	16747	16775	16804	16636	16895	16665	16691	16880	16956	16744	16742	16864	16742	16979	16694	16733	16703	16735	16668	16927	16868	16908	16885	16728	16932	16869	16577	16860	16791	16795	16975	16794	16752	17037	16853	16809	16861	16876	16927	16864	16713	16771	16766	16907	16791	16536	16730	16790	16472	16779	16746	16667	16874	16887	17084	16890	16961	16814	16655	16756	16884	16611	16655	16781	16693	16765	16704	16842	16828	16966	16787	16759	16824	16767	16788	16777	16875	16754	16841	16794	16886	16756	16709	16924	16843	16732	16786	16796	16760	16729	16943	16848	16842	16934	16756	16627	16712	16804	16867	16810	16752	16904	16849	16941	16835	16935	16674	17046	16829	16822	17058	16864	16695	16687	16818	16697	16699	16654	16774	16711	16812	16860	16646	16698	16924	16825	16698	16749	16961	16869	16653	16542	16943	16889	16816	16815	16827	16759	16691	16745	16740	16939	16670	16779	16970	16900	16601	16515	16852	16702	16628	16777	16963	16835	16688	16813	16790	16741	16666	16725	16669	16845	16885	16798	16854	16731	16932	16784	16852	16636	16881	16691	16854	16739	16739	16740	16927	16795	16691	16732	16561	16780	16824	16977	16819	16923	16832	16976	16853	16690	16826	16825	16900	16679	16738	16892	16928	16713	16738	16803	16608	17015	16771	16855	16680	16787	16884	16691	16839	16932	16795	16670	16739	16742	16836	16728	16865	16617	16734	16683	16816	16782	16973	16641	16726	16798	16971	16753	16831	17068	16992	16700	16608	16887	16909	16756	16680	16718	16885	16741	16672	16540	16752	16741	16600	16650	16545	16820	16782	16712	16676	16714	16838	16736	16779	16672	16827	16853	16724	16823	16791	16705	16949	16752	16779	16729	16598	16821	16970	16800	16799	16780	16648	16794	16872	16747	16873	16851	16790	16747	16735	16749	16862	16774	16973	16896	17106	16823	16668	16696	16611	16771	16769	16900	16768	16732	16752	16836	16820	16881	16703	16677	16956	16678	17023	16811	16746	16684	16854	16714	16722	16834	16592	16940	16793	16761	16916	16641	16893	16795	16808	16697	16850	16883	16670	16683	16677	16740	16942	16849	16676	16662	16794	16622	16680	16590	16744	16656	16682	16836	16780	16687	16903	16747	16897	16679	16902	16790	16838	16738	16630	16775	16808	16935	16809	16864	16926	16855	16998	16759	16910	16811	17041	16762	16783	17066	16752	16958	16970	16699	16756	16710	16881	16698	16790	16923	16657	16859	16767	16783	16893	16757	16701	16808	16867	16920	16696	16946	16852	16831	16704	16835	16882	16778	16743	16716	16717	16952	16779	16884	17004	16911	16694	16830	16907	16795	16843	16672	16850	16867	16826	16732	16705	16780	16839	16811	16891	16848	16953	16573	17036	16762	16706	16798	16812	16868	16779	16692	16856	16784	16966	16876	16745	16688	16871	17008	16896	17085	16765	16837	16789	16753	16689	16920	16676	16746	16813	16726	16946	16954	16806	16844	16697	16925	16940	16629	16950	16633	16812	17059	16696	16696	16664	16815	16756	16799	16871	16894	16644	16737	16704	16983	16836	16771	16664	16569	16795	16732	16830	16801	16908	16770	16975	16850	16885	16998	16879	16732	16785	16856	16605	16813	16777	16808	16674	16630	16711	16759	16627	16779	16789	16892	16722	16600	16812	16821	16795	16866	16655	16906	16805	16791	16698	16515	16939	16880	16766	16915	16602	16755	16888	16584	16826	16707	16739	16761	16776	16883	16917	16988	16801	16718	16782	16775	16925	16790	16585	16821	16668	16714	16930	16954	16769	16603	16907	16671
19235	27518	27091	21610	19287	18204	16820	15541	15019	14557	14478	14611	14553	14387	14302	14244	14125	14300	14418	14109	14198	14144	14324	14084	14260	14287	14209	14048	14359	14327	14223	14222	13992	14119	14356	14151	14207	14311	14174	14220	14145	14189	14171	14033	14043	14115	14094	14237	14141	14338	14166	14016	13983	13968	14180	14106	14085	14287	14183	14197	14245	14129	13949	14091	14048	14078	14023	14297	14228	14200	14186	14181	14161	14319	14178	14159	14330	14269	14180	14256	14311	14204	14041	14239	14099	14188	14223	14197	14214	14176	14308	14150	14125	14107	14383	13894	14254	14422	14206	14175	14041	14355	14170	14029	14110	14239	14191	14132	14084	14033	14180	14032	14112	14164	14187	14080	13916	14179	14103	14116	14234	14318	14126	14153	14055	14235	14287	14195	14226	14164	14034	14241	14231	14214	14085	13992	14290	14129	14104	14036	14181	14051	14128	14102	14211	13957	14283	14295	14076	14285	14174	14090	14196	14197	14018	14075	14206	14249	14085	14127	14235	14185	14151	14009	14114	14075	14117	14196	14054	14242	14262	14229	14190	14166	14180	14312	14127	14136	14180	14121	14031	14081	14224	14184	14206	14131	14245	14190	14173	14201	14019	14102	14166	14216	13972	14020	14206	14155	14226	14070	14245	14211	14038	14119	14052	14066	14058	14213	14292	14090	14189	14274	14086	14018	14242	14142	14054	14179	14180	14246	14283	14147	14226	14171	13990	14185	14214	14223	14164	14185	13963	14199	14212	14168	14266	14029	14148	14168	14161	14001	14170	14010	14014	14103	14117	14178	14026	14119	14135	14136	14312	14067	14196	14314	14139	14212	14090	14172	14178	14238	14250	14050	14087	14044	14126	14127	14042	14159	14085	14092	14184	14209	14132	14322	14003	14229	14075	14143	14173	14054	14116	14322	14143	14019	14181	14159	14157	14104	14064	14044	14092	14141	14155	14138	14141	14071	14158	14069	14102	14220	14127	14094	14051	14195	14233	14009	14146	14182	14137	14046	14159	14047	14228	14263	14305	14249	14385	14207	14106	14117	14089	14091	14155	14015	14122	14111	14167	14235	14029	14226	14360	14135	14207	14031	14184	14139	14235	14010	14331	14111	14183	14096	14115	14042	14145	14126	14183	14084	14075	14035	14132	13947	14197	14178	14217	14304	14253	14223	14088	14072	14263	14164	14270	14191	14179	14103	14193	14114	14117	14033	14239	14041	14281	14125	14079	14158	14256	14156	14240	14035	14182	14151	14297	14153	14344	14170	14349	13973	14172	14148	14189	13916	14115	14117	14148	14251	14233	14106	14102	14046	14298	14223	14301	14047	13943	14368	14045	14150	14166	14088	14139	14250	14028	14164	14131	14181	14077	14161	14201	14111	14123	14168	14153	14065	14029	14086	14327	14035	14064	14314	14240	14068	14192	14159	14230	14056	14127	14249	14190	14094	14121	14135	14191	14096	14227	14150	14137	14244	14136	14181	14121	14176	14180	14216	14078	14030	14014	14218	14015	14174	14065	14188	14035	14164	14214	14155	14202	14030	14257	14243	14153	14067	14220	14156	14049	14127	14092	14095	14148	14366	14110	14141	14178	14269	14220	14168	14117	14153	14052	14064	14188	14297	14052	14168	14088	14208	14142	14215	14074	14201	14187	14168	14076	14086	14264	14168	14131	13883	14099	14151	13991	14097	14272	14275	14158	14036	14249	14195	14086	14191	14182	14179	14328	14108	14062	14205	14191	14122	14137	14185	14085	14181	14111	14149	14156	14189	14367	14407	14194	14128	14144	14250	14392	14217	14143	14293	14125	14130	14299	14261	14020	14097	14314	13982	14264	14157	14199	14089	14180	14054	14149	14075	14270	14140	14193	14095	14265	14098	14200	14138	14112	14272	14284	14406	14168	14122	14248	14258	14130	14145	14244	14091	14215	13942	14258	14058	14152	14059	14054	14075	14277	14182	14237	14184	14221	14210	14064	14226	14213	14178	14176	14034	14051	14178	14145	14072	14279	14231	13965	14152	14074	14166	14047	14054	14128	14236	14176	13986	14175	14291	14196	14318	14183	14058	14186	14020	14143	14158	14116	14218	14182	14229	14154	14318	14193	14208	14227	14263	14090	14251	14162	14115	14089	14094	14170	14041	14124	14068	14266	14219	14014	14111	14284	14156	14161	14134	14148	13974	14121	14221	14217	14316	14130	14104	14333	14109	14243	14125	14196	14174	14097	14281	14134	14120	14196	14161	14140	14160	14106	14160	14259	14014	14300	14221	13992	14235	14280	13998	14288	14039	14121	14127	14127	14152	14257	13968	14148	14071	14279	13936	14183	14263	14190	14040	14156	14321	14282	14220	14173	14188	14141	14138	14120	14174	14179	14115	14185	14155	14124	14267	14185	14203	14208	14105	14120	14243	14098	14203	14083	14144	14088	14270	14059	14107	14224	14188	14189	14243	14117	13959	14213	14287	14392	14225	14267	14283	14089	14330	14342	14212	14214	14281	14070	14024	14375	14061	14218	14143	14194	14180	14167	14108	14042	14135	14121	14226	14027	14146	14131	14197	14115	14226	14053	14190	14214	14177	14107	14243	14212	14165	14181	14138	14222	14190	14268	14076	14221	14092	14196	14077	14139	13977	14123	14209	13993	14047	14113	14250	14084	14268	14130	14226	14195	14056	14216	14382	13910	14185	14207	13995	14245	14282	14289	14274	14178	14269	14096	14231	14051	14238	14192	14132	14103	14148	14077	14087	14171	14218	14253	14272	14215	14133	14108	14164	14094	13960	14062	13994	14252	14081	14063	14137	14168	14280	14195	14172	13966	14187	14039	14323	14195	14127	14200	14224	14138	14110	14195	14093	14101	14061	14177	14105	14039	14189	14258	14177	14223	13989	14179	14145	14236	14199	14256	14041	14201	14063	14126	14132	14195	14168	14158	14262	14057	14251	14145	14399	14127	14001	14145	14173	14263	13999	14236	14192	14238	14249	14089	14169	14027	14084	14223	14143	14094	14115	14180	13959	14053	14288	14205	14173	14196	14195	14100	14055	14102	14137	14083	14184	14116	14049	14155	14071	14252	14232	14207	14084	14153	14141	14034	14177	14087	14059	14242	14097	14141	14112	14092	14029	14280	14047	14214	14296	14335	14278	14114	14149	14308	14240	14150	14211	14156	14189	14153	14070	14016	14214	14393	14034	14208	14155	14195	14165	13933	14118	14228	14103	14279	14173	14127	14189	14156	14206	14077	14173	14231	14226	14106	14279	14096	14128	14137	14231	14185	14196	14207	14147	14324	13958	14107	14001	14180	14131	14217	14259	14249	14202	14290	14166	14187	14086	14051	14220	14018	14208	14078	14247	14144	14054	14244	14200	14078	14146	14293	14021	14124	14199	14234	14227	14134	14126	14031	14313	14091	13987	14349	14244	14172	14072	14184	14190	14213	14195	14112	14208	14128	14112	14113	14316	14138	14177	14068	14248	14187	14203	14238	14033	13978	14062	14192	14105	14211	14163	14147	14297	14150	14145	14152	14206	14147	14136	14266	14179	14093	14033	14155	14138	14293	14262	14224	14193	14136	14129	14056	14371	14021	14233	13993	14116	14176	14133	14336	13965	14360	14027	14179	14217	14117	14104	14030	14293	14176	14180	14085	14287	14109	14185	14198	14177	14229	14187	14029	14163	14227	14016	14165	14064	14084	14287	14264	14233	14097	14184	13986	14229	14306	14253	14195	14003	14184	14037	14065	14148	14345	14160	14030	14204	14084	14309	14137	14256	14287	14147	14270	14046	14082	14148	14270	14081	14137	14162	14121	14148	14124	14221	14159	14183	14069	14311	14173	14205	14109	14255	14203	14035	13978	14267	14178	14108	14161	13953	13942	14174	14089	14037	14355	14056	14210	14086	14239	14221	14219	14154	14245	14139	14103	14270	14215	14398	14049	14263	14027	14117	14094	14329	14222	14205	14048	14217	14198	14090	13995	14198	14128	14074	14128	14195	14125	14247	14208	14375	14258	14175	14077	14067	13871	14207	14218	14065	14185	14094	14141	14231	14157	14246	14253	14109	14217	14217	14317	14117	14162	14154	14055	14158	14130	14165	14252	14180	14163	14217	14171	14178	14224	14207	14003	14108	14177	14144	14167	14302	14245	14177	14065	14149	14141	14178	14332	14256	14052	14021	14100	14211	14177	14142	14154	14282	14157	14234	14243	14055	14124	14083	14263	14308	14010	14078	14093	14183	14063	14201	14160	14263	14114	14093	14222	14175	14205	14113	14183	14225	14071	14109	14067	14089	14100	14080	14268	14120	14090	13994	14220	14239	13996	14290	14196	14062	14084	14089	14253	14378	14166	14093	14297	14193	14242	14127	14172	14352	13981	14067	14151	13985	14197	14256	14203	14024	14070	14059	14186	14244	14195	14105	14153	14156	14207	14043	14156	14162	14185	14125	14230	14225	14111	14123	14041	14150	14128	14292	14216	14008	14072	14225	14110	14110	14193	14197	14101	14260	14194	14022	14134	14161	14219	13956	14114	14203	14161	14174	14250	14202	14074	14200	14145	14043	14217	14135	14225	14165	14295	13990	14114	14214	14089	14038	14024	14157	14155	14186	14009	14134	14328	14142	14096	14132	14248	13952	14194	14121	13847	14196	14157	14199	14143	14217	14217	14200	14121	14157	14221	14246	14061	14292	14042	14158	14236	14089	14134	14146	14259	13994	14118	14041	14213	14150	14169	14139	14160	14069	14153	14314	14304	14184	13981	14188	14034	14246	14187	14286	14312	13999	14009	14437	14136	14164	14040	14014	14100	14029	14096	14005	14011	14016	14243	14333	14276	14283	14337	14124	14267	14343	14235	14212	14148	14132	14290	14205	14250	14255	14169	14218	14048	14313	14154	14134	14187	14170	14185	14336	14113	14379	14170	14195	14057	14152	14120	14036	14045	13981	14169	13917	14076	14044	14163	14159	14221	14043	14049	14184	14113	14153	14058	14173	14324	14244	14143	14099	14150	14189	14221	14132	13999	14093	14244	13927	14304	14188	14128	14158	14163	14128	14079	14185	14091	14255	14228	14117	14000	14205	13936	14191	14086	14302	14421	14173	14247	14108	14257	14147	14018	14129	14185	14119	14183	14019	14137	14180
23975	21161	28546	24396	22646	22919	21585	18614	17434	17454	16948	16673	16783	16788	16595	16442	16835	16869	16681	16612	16582	16483	16623	16498	16728	16506	16575	16646	16400	16525	16527	16472	16245	16310	16213	16404	16520	16295	16602	16440	16484	16393	16527	16542	16516	16240	16160	16415	16367	16312	16408	16487	16399	16460	16452	16398	16429	16382	16496	16395	16114	16168	16576	16294	16404	16363	16407	16433	16600	16521	16445	16406	16436	16241	16391	16425	16445	16316	16588	16279	16458	16412	16606	16284	16336	16312	16333	16321	16323	16421	16645	16341	16440	16436	16382	16584	16220	16452	16408	16322	16208	16195	16318	16548	16363	16228	16178	16230	16513	16269	16191	16436	16453	16281	16409	16354	16297	16459	16402	16421	16460	16283	16385	16414	16291	16212	16490	16378	16389	16205	16451	16230	16389	16502	16443	16188	16372	16280	16226	16218	16367	16296	16397	16386	16362	16496	16407	16322	16560	16313	16525	16471	16470	16466	16303	16320	16317	16288	16438	16581	16292	16387	16457	16298	16420	16285	16429	16307	16302	16454	16428	16472	16403	16551	16351	16394	16340	16469	16572	16343	16333	16388	16329	16525	16324	16494	16485	16393	16445	16278	16181	16457	16352	16319	16500	16421	16280	16339	16479	16460	16498	16437	16362	16217	16334	16426	16390	16552	16520	16381	16379	16465	16276	16224	16259	16339	16433	16322	16283	16437	16469	16319	16554	16377	16377	16440	16366	16411	16366	16392	16442	16529	16380	16434	16366	16353	16351	16242	16385	16225	16172	16260	16435	16259	16314	16331	16417	16444	16263	16249	16269	16320	16295	16386	16457	16278	16435	16421	16241	16535	16591	16352	16466	16287	16367	16283	16363	16352	16237	16316	16260	16422	16603	16354	16241	16280	16352	16234	16166	16419	16495	16217	16477	16428	16498	16397	16206	16216	16320	16316	16443	16255	16304	16389	16306	16345	16411	16380	16106	16234	16137	16395	16255	16338	16282	16331	16478	16400	16191	16375	16339	16461	16503	16363	16434	16420	16476	16302	16309	16362	16320	16480	16294	16491	16298	16407	16327	16458	16462	16284	16503	16394	16385	16364	16419	16352	16485	16227	16261	16204	16349	16469	16294	16444	16210	16468	16440	16372	16489	16115	16286	16335	16276	16162	16365	16351	16204	16562	16455	16323	16337	16198	16353	16636	16412	16236	16342	16245	16326	16206	16400	16269	16300	16332	16329	16327	16425	16316	16441	16496	16542	16075	16410	16441	16432	16502	16196	16112	16107	16425	16260	16319	16519	16247	16372	16407	16411	16249	16310	16347	16467	16424	16356	16236	16321	16402	16360	16482	16252	16387	16365	16499	16173	16210	16365	16369	16438	16366	16490	16175	16415	16370	16329	16288	16343	16249	16283	16362	16548	16258	16203	16244	16184	16545	16317	16242	16442	16425	16424	16364	16321	16386	16398	16362	16256	16335	16197	16377	16205	16579	16524	16337	16265	16247	16422	16272	16393	16531	16524	16366	16483	16347	16597	16266	16265	16360	16293	16338	16256	16394	16251	16362	16565	16516	16566	16571	16419	16240	16302	16243	16353	16355	16137	16296	16478	16166	16408	16384	16304	16402	16333	16428	16428	16230	16479	16431	16208	16402	16286	16326	16294	16214	16448	16431	16390	16607	16401	16338	16246	16421	16091	16356	16499	16414	16350	16192	16207	16286	16182	16434	16392	16329	16513	16504	16192	16354	16288	16320	16234	16467	16330	16422	16306	16440	16595	16394	16504	16324	16328	16234	16370	16510	16427	16316	16133	16418	16393	16513	16308	16327	16522	16277	16460	16292	16511	16187	16324	16273	16117	16346	16244	16201	16279	16259	16167	16533	16617	16257	16479	16447	16525	16281	16360	16465	16412	16436	16257	16437	16407	16257	16382	16512	16307	16353	16199	16306	16237	16582	16532	16374	16437	16532	16470	16488	16309	16226	16389	16364	16255	16301	16506	16378	16443	16248	16321	16246	16266	16464	16304	16359	16629	16414	16387	16450	16419	16266	16386	16367	16231	16467	16322	16430	16267	16287	16389	16465	16326	16342	16430	16549	16277	16491	16388	16349	16492	16563	16359	16368	16041	16356	16269	16263	16304	16544	16194	16386	16558	16418	16273	16258	16288	16504	16167	16378	16335	16213	16275	16493	16603	16261	16278	16243	16438	16268	16452	16089	16436	16202	16359	16237	16180	16384	16316	16277	16436	16437	16207	16355	16461	16267	16283	16186	16541	16259	16201	16345	16249	16304	16267	16060	16397	16633	16413	16302	16516	16281	16491	16315	16424	16390	16224	16314	16596	16248	16241	16478	16231	16325	16443	16169	16266	16396	16398	16449	16381	16408	16390	16361	16406	16340	16381	16245	16420	16256	16423	16402	16305	16385	16297	16406	16469	16262	16338	16324	16371	16389	16451	16347	16240	16277	16289	16421	16346	16289	16476	16252	16408	16417	16311	16513	16495	16237	16311	16320	16269	16440	16395	16332	16459	16309	16153	16379	16650	16408	16227	16274	16220	16431	16334	16375	16328	16282	16332	16259	16441	16373	16287	16209	16280	16179	16520	16185	16397	16335	16522	16256	16186	16414	16614	16520	16445	16393	16357	16236	16410	16389	16310	16368	16353	16379	16394	16541	16376	16096	16404	16287	16366	16174	16461	16327	16201	16251	16348	16254	16169	16443	16313	16347	16644	16186	16471	16439	16463	16338	16290	16343	16456	16347	16231	16332	16322	16332	16413	16327	16358	16210	16417	16265	16527	16474	16466	16252	16600	16547	16224	16529	16366	16484	16554	16382	16534	16313	16177	16204	16277	16303	16327	16285	16238	16433	16145	16348	16206	16383	16360	16136	16412	16458	16359	16247	16450	16437	16482	16457	16376	16515	16565	16535	16336	16546	16630	16323	16318	16273	16400	16380	16146	16312	16418	16253	16493	16312	16281	16343	16375	16301	16369	16415	16359	16364	16348	16271	16401	16272	16143	16352	16227	16549	16386	16260	16329	16314	16346	16455	16612	16183	16262	16316	16333	16366	16334	16411	16473	16367	16391	16334	16438	16341	16267	16234	16419	16438	16367	16456	16223	16349	16399	16370	16269	16287	16417	16349	16458	16098	16384	16353	16371	16333	16397	16466	16477	16313	16441	16319	16316	16234	16349	16217	16387	16160	16542	16324	16238	16369	16190	16399	16386	16460	16271	16258	16369	16588	16335	16463	16456	16397	16343	16401	16304	16345	16207	16114	16336	16303	16290	16408	16307	16459	16359	16356	16430	16375	16372	16397	16302	16486	16349	16520	16457	16345	16408	16358	16354	16405	16745	16399	16107	16415	16467	16349	16281	16391	16245	16395	16293	16240	16236	16250	16197	16504	16487	16456	16343	16283	16324	16386	16535	16108	16396	16505	16244	16324	16593	16220	16365	16258	16244	16355	16522	16194	16271	16089	16496	16316	16245	16211	16208	16151	16287	16379	16276	16466	16339	16512	16534	16372	16367	16151	16486	16361	16439	16193	16335	16180	16137	16156	16443	16301	16491	16386	16295	16280	16509	16342	16515	16468	16290	16436	16477	16444	16338	16198	16367	16497	16449	16235	16382	16422	16312	16256	16434	16306	16435	16260	16344	16360	16417	16501	16403	16117	16093	16656	16319	16328	16329	16194	16232	16339	16343	16199	16227	16534	16247	16348	16578	16448	16396	16397	16308	16395	16565	16315	16416	16323	16355	16621	16242	16486	16274	16217	16551	16377	16294	16508	16275	16268	16415	16419	16338	16252	16398	16432	16347	16495	16407	16190	16324	16214	16357	16322	16303	16413	16580	16280	16430	16206	16116	16366	16453	16473	16483	16415	16310	16319	16326	16299	16508	16263	16528	16330	16410	16492	16331	16093	16234	16281	16234	16305	16296	16245	16135	16232	16182	16279	16332	16334	16378	16154	16375	16372	16419	16275	16463	16467	16333	16185	16418	16369	16150	16279	16287	16351	16326	16514	16492	16507	16221	16347	16331	16307	16515	16229	16273	16370	16367	16452	16204	16463	16395	16335	16406	16567	16297	16246	16453	16455	16361	16562	16456	16573	16378	16503	16459	16550	16293	16127	16385	16403	16412	16381	16297	16401	16467	16195	16431	16281	16394	16322	16377	16297	16436	16301	16403	16386	16344	16439	16487	16470	16285	16440	16271	16122	16333	16423	16250	16337	16318	16423	16393	16355	16199	16397	16336	16190	16431	16433	16321	16296	16290	16415	16268	16264	16230	16481	16171	16348	16234	16456	16325	16233	16231	16444	16248	16476	16678	16305	16382	16296	16351	16229	16158	16345	16290	16125	16458	16288	16192	16455	16492	16314	16461	16452	16360	16205	16502	16202	16530	16516	16263	16613	16297	16391	16170	16320	16496	16273	16248	16201	16395	16455	16283	16537	16371	16309	16218	16312	16412	16355	16206	16080	16419	16465	16327	16295	16363	16246	16486	16343	16306	16291	16443	16491	16398	16213	16272	16370	16346	16366	16506	16347	16433	16557	16508	16406	16338	16295	16153	16157	16352	16466	16321	16221	16318	16242	16219	16352	16518	16392	16381	16193	16260	16381	16344	16288	16335	16329	16317	16444	16338	16437	16298	16270	16424	16156	16452	16221	16344	16461	16197	16192	16380	16569	16469	16327	16402	16175	16187	16390	16467	16394	16443	16405	16502	16486	16489	16420	16313	16337	16648	16422	16401	16131	16200	16118	16328	16448	16344	16361	16501	16368	16432	16412	16183	16229	16227	16415	16236	16284	16181	16374	16281	16352	16306	16488	16682	16168	16437	16309	16251	16305	16472	16409	16396	16340	16269	16383	16467	16484	16364	16471	16494	16550	16180	16416	16484	16451	16555	16497	16196	16290	16452	16339	16297	16254	16333	16369	16235	16579	16266	16533	16412	16433	16257	16440	16101	16300	16329	16481	16341	16136	16253	16311	16476	16400	16247	16344	16339	16506	16337	16205	16347	16300	16509	16332	16543	16366	16226	16442	16356	16353	16310	16329	16543	16373	16319	16510	16315	16321	16481	16385	16443	16439	16413	16234	16423	16514	16350	16377	16417	16580	16402	16415	16490	16498	16237	16430
19056	35504	32774	25538	22285	19955	18090	16578	15601	14974	14750	14432	14495	14396	14155	14192	14254	14183	14205	14161	14139	14037	14239	14101	14140	14074	14177	14008	14008	13995	14013	13969	13982	13969	14020	13814	13870	13876	14031	14010	13994	14004	13974	14128	14096	13956	13895	14051	13932	13723	13829	13958	13872	14030	14058	13850	13911	13873	13798	14009	13981	13881	13880	14026	14098	13825	14054	13894	13893	13979	13859	13878	14026	13886	13922	13956	14018	13994	14008	13850	13978	13942	14128	13884	14032	13924	13978	13864	13963	13810	13856	14100	13959	13803	14053	14002	13988	13933	13981	13996	13905	13842	14057	13795	13965	13901	13961	13954	13968	13885	13886	13936	13811	13937	14069	13807	13762	13825	13904	13787	13866	13646	13922	13930	13939	14038	13998	14001	13925	14014	13856	14015	13836	13868	13891	13716	14025	14055	13821	14018	13779	13910	14048	13966	13887	13881	13836	13954	14014	13814	13970	13967	13887	13881	13847	13989	13878	13945	13929	14046	13981	13928	13897	13918	13898	13975	13924	13745	13887	13744	14000	13728	13988	13925	14016	13862	13948	13961	13866	13961	13680	13919	13883	13911	13943	13907	13856	13936	13918	14027	13916	14072	13812	13706	13842	14011	13800	13991	13981	13882	13912	14239	13976	13994	14058	13957	13928	14035	13809	13736	13944	13825	14024	13894	14017	13928	13942	13861	13837	13851	13915	14037	14007	14036	13976	13860	13971	13803	13787	13860	13844	13953	13970	13902	14083	13932	14086	13865	13875	13963	13755	13886	13844	13976	13941	13957	13794	14041	14004	13952	14029	13900	14104	13952	14071	14053	13828	13908	13796	14045	14009	13992	13911	13863	13819	13978	13918	13894	14102	13783	13927	13844	14096	14004	13964	13935	13845	13844	13841	14003	13920	13877	13952	14013	13739	13934	13868	13870	14054	14029	14033	13987	14015	13893	13837	13914	13796	13967	13792	13937	13904	13897	14022	13972	13818	13656	13922	13928	13941	14036	13978	13964	13895	13907	13895	14057	13989	14015	13848	13881	13900	13936	14011	13833	13891	13847	13915	13935	13942	13893	13949	13846	14047	13875	14030	13955	13972	13843	13781	14009	13997	13910	14047	13926	14040	13939	13996	14090	13820	13908	13961	13962	13869	14020	13775	13907	13781	13953	13979	13941	13799	13937	13910	13813	13999	13977	14057	14006	13948	13900	13975	13923	13946	13939	13931	13868	13963	13814	13993	13840	13961	13965	13932	13935	14115	13964	13919	13955	13821	13959	13900	13878	13902	14009	13931	14008	13940	13891	13813	14061	13856	13850	13998	14044	13853	13911	13927	13747	14013	13830	13863	13840	13898	13901	14050	13946	13796	13920	13946	13766	13900	14071	13913	13961	13862	13953	13926	13924	14002	13915	14033	13872	14000	13920	14091	13913	13857	13876	13810	13763	13965	13880	13990	13750	13972	14069	13896	14006	13929	13996	13895	13771	13918	13835	13884	13672	13986	14039	13941	13801	13851	13942	13652	13896	13835	13882	13804	13914	13980	13976	13954	13805	13829	13854	14002	13750	13951	13919	13768	13784	13891	13947	14053	14013	13926	13899	13760	13846	13874	13838	13900	13754	13782	13861	13944	14009	13934	13897	13941	13890	13967	13924	13994	13993	13875	13900	14009	13901	13856	13878	13881	13923	13774	13958	13836	13901	14028	14058	13996	13760	13746	13889	13938	13932	13773	14003	13869	13827	13789	13876	13825	13961	13826	13998	13988	13962	13909	13957	13837	13955	13834	13978	13938	13907	14012	13973	13831	13914	13979	13874	13936	13923	13813	13866	13885	13998	13793	13860	13930	13689	13893	13876	13967	13931	13983	13933	13663	13914	14048	13764	13949	13808	13902	13983	13784	14036	13957	13972	13990	13794	13843	13944	14107	13944	13913	13870	13757	13907	13916	13811	13964	14007	14038	14050	14030	13903	13923	13940	13905	13884	13775	14065	13745	13844	13941	14010	13840	13938	13833	13833	13787	14007	14050	14021	14102	13693	13930	13830	13904	13983	13956	13903	13895	13808	13904	13946	13978	13892	13860	13970	13867	13928	13819	13921	13846	14001	13800	14030	13889	13830	13981	13788	13935	13894	14054	13849	13775	13840	13991	14052	13900	13973	13832	13948	13932	13725	13919	13727	13879	13943	13779	13780	13908	13886	13802	13995	13905	13894	13954	14006	13864	13777	13834	13825	14058	13883	13893	13995	13877	14020	13881	13789	13800	13765	13850	13849	13925	14016	13889	13747	13888	13810	13765	13872	13839	13779	13972	13818	13731	14026	13976	13779	13841	14066	13935	13891	13819	13883	13892	13941	14026	13818	13929	13833	13988	13656	14037	13880	13860	13912	13790	13977	13839	14046	13998	14051	13902	13745	13884	13972	13901	13883	13748	14005	14090	13791	14063	13770	14075	13919	14094	13995	13867	14123	13905	13727	14044	13871	14010	13961	13982	13972	14044	14008	13909	13901	13977	13891	13830	13911	13744	13901	13841	13888	13869	13977	13933	13957	13953	13866	13961	13716	13888	13866	14060	13959	13901	13786	13841	13937	13989	13788	13849	13840	13995	13902	13961	13777	13869	13878	13902	13858	13840	14030	13898	13934	13899	13861	13809	13813	13957	13835	13759	14115	14000	13884	13839	13998	13968	14045	13917	13931	13898	13983	14056	13832	13972	14032	13843	13971	13836	14013	14038	13838	13944	13919	13897	13990	13891	13977	13814	14055	13834	13937	13836	13949	13983	13867	13894	13839	14038	13821	13979	13841	13919	13709	13970	13746	13780	13649	13837	13830	13955	13719	13987	13808	13984	13831	13836	13854	13808	14033	13932	13884	13984	13914	13964	14031	13849	14003	13707	13964	13979	14008	13893	13928	14017	13929	13819	13916	14006	13918	13953	13851	13877	14022	13931	14022	13972	13823	13933	13989	13928	13915	13936	13943	13979	13844	13762	13893	13862	13985	13884	13882	13950	13936	14027	13795	13834	13795	13947	13906	13803	13969	14058	13833	13975	13912	13828	13922	13967	13883	13780	14038	13824	13907	13830	14082	13943	14068	13921	13884	13893	14018	13889	13822	13924	13712	13920	14032	14015	13928	13932	13903	13685	13998	13943	13956	13849	13950	13820	14005	13858	13839	13908	13882	13841	13956	13956	13865	13913	13833	13869	13940	13725	13997	13946	13873	13924	14089	13867	13785	13927	14068	13880	13896	13794	13869	13797	13983	13871	13877	13780	13870	13825	13953	13783	14015	13898	13979	13998	14012	13881	14105	13847	13947	14009	13906	13792	13950	13876	13882	13837	13813	13920	13751	13915	13926	13923	13961	13839	13901	14051	13914	13910	13924	13834	13754	14017	13961	13776	13903	13990	13818	13945	13858	13970	13963	13746	13987	13720	13978	13853	13965	13798	13948	13967	13905	14034	13918	13955	13950	13852	13836	13816	14051	13891	13868	13961	13942	13986	13902	13858	13878	13829	13769	13921	13704	13761	13862	13934	13986	13902	13999	13849	13935	13809	14139	13989	13792	13890	13842	13915	13970	13957	13986	13874	13860	13794	13978	13874	13807	13967	13841	13957	13796	14097	13895	13915	13896	13992	13925	13969	14020	13795	14005	13913	13954	14029	13916	13774	14035	13943	13973	13947	13944	13895	14011	13785	13782	13962	13915	14077	13735	13867	13755	13920	13998	13891	14036	13832	14007	14051	13972	13903	14025	13852	13939	13939	13970	13826	13975	13865	13968	13979	14013	13730	13881	13886	13939	13861	13755	14027	13819	13933	13834	13847	13898	13857	13899	13961	13967	14063	13913	13810	14070	13884	13838	14039	13914	13872	13883	13947	13868	13929	13916	14024	13847	13850	13904	13745	13901	13997	13942	13943	13879	14060	13934	13891	13954	13926	14036	13736	13923	13840	14040	13901	13792	13960	13899	13974	13871	13925	13942	13818	13796	13828	13899	13776	13992	14074	13939	13901	13910	13965	13891	13947	14025	14004	13866	13857	13915	13883	14049	13736	13973	14105	13763	13952	13827	13994	13806	13694	13883	13810	13973	13900	13934	13910	13850	13848	13791	14093	13917	13962	13789	13885	13879	13908	13965	13952	13825	13912	13803	13800	13800	13920	13833	13698	13892	13993	13782	14072	13927	13744	13737	13804	13956	13797	13944	13954	14007	14021	13827	13843	13851	13879	13996	13907	13696	13827	13952	13871	13876	14025	13950	13981	13879	13725	13916	13899	13875	13988	13620	13906	13976	13895	13848	13881	14058	13696	13918	13972	13823	13981	14010	13768	13989	13925	13922	13887	13898	13857	13898	14102	13842	13915	13926	13796	13985	14005	13976	14028	13786	14073	13879	13885	14037	13988	13960	14065	13985	13876	13943	14022	13952	13839	13937	13972	14184	14092	13863	13922	13892	14011	13808	13880	14011	13982	13823	13876	13939	13913	13990	13903	14004	13930	13940	13897	13965	14039	13909	13963	13879	13984	14012	13814	13835	13799	13854	14021	13862	13867	13955	13891	14030	14017	13935	13969	14037	13836	13951	13745	13864	13842	13875	14003	13844	13881	13926	13975	13963	13885	13964	13898	13938	13965	13862	13929	13974	13993	13880	13968	13966	13762	13980	13804	13963	13954	14025	13959	13897	13927	13952	13932	13840	13975	13844	13936	14012	13986	13769	13975	13852	14025	13979	13861	13767	13924	13760	13861	13836	13924	13864	13986	14007	14028	13926	13849	13983	14034	13862	13900	13878	13876	13859	14016	13779	13893	14045	13897	13850	13877	13838	13781	13942	14020	14009	13937	13936	13717	13924	14000	13955	14009	14015	13950	14057	13995	13926	13842	13885	13858	13808	14143	14002	13849	13980	13790	13820	14031	13877	13874	13842	13789	13969	13981	13844	13921	13931	13922	13820	13943	14037	13812	13926	13846	13896	13994	13724	14152	13990	14195	13988	13842	13887	13917	14024	13923	13760	13957	13889	13927	13964	13906	13856	13804	13803	13899	13724	13946	13920	13833	13981	13977	13993	13761	13830	13830	14100	13903	13914	13931	13905	13840	14053	13931	13974	13975	13962	13932	13940	13888	13929	13898	13882
22757	21045	28767	23575	21515	24046	25499	20017	18613	18531	18035	17828	17666	17302	17497	17249	17390	17334	17540	17169	17327	17229	17109	17351	17260	17253	16964	17148	17239	17258	17047	16884	17274	16998	16939	16808	17031	16977	17218	16973	17037	16760	17010	17057	16833	17260	16988	17062	17123	16997	16855	17064	16760	16729	16955	16943	17090	16737	16876	16833	16953	16918	16872	16985	16897	17077	16875	16951	17014	17011	16864	16752	16904	17039	17024	17178	16931	17064	17108	16854	17213	16919	17062	17013	17050	17135	17006	17021	17243	16867	17039	16826	16882	16851	17022	17037	16896	16816	16752	17020	16961	16940	16888	16764	16992	16881	16806	16949	17029	16969	17057	17125	17113	16970	17155	16983	16903	16780	16888	16737	16828	16882	16631	16934	17072	17188	16991	17122	16996	16936	16975	16867	17004	16780	16873	16967	17027	16941	16760	16947	17029	17054	16989	16759	16633	16946	17024	16855	16825	16935	16925	17093	16894	16657	16845	16824	16866	16650	16757	16938	16939	16962	16904	16982	16779	16864	16882	16706	16818	16733	16901	16867	16932	16998	16822	16851	16879	16941	16944	16882	16888	16692	17007	16913	16967	16845	16821	16789	16716	16799	17001	16814	16997	16922	16900	16908	16860	16953	16724	17076	16999	16857	17013	16823	16959	16879	16980	16920	17005	16866	16968	16897	16888	17050	16911	16646	16970	16783	17017	16923	16965	16873	16813	16956	16737	16885	16901	16923	16782	17008	16827	16941	16887	16716	17019	16910	16801	16952	16833	16741	17006	16962	16835	17011	16785	16955	16990	16719	16920	17003	16838	16910	16885	16799	16898	17071	17049	16939	16800	16861	16943	16864	16942	16851	17115	16856	16876	16854	16975	16801	16931	16874	16839	16783	16955	16756	16894	16896	16906	16880	16987	16920	17042	16919	16923	16794	16858	17001	17068	16835	17003	16918	16972	16923	16730	16983	16922	16940	16894	16781	16776	16913	16874	16935	17193	16988	16900	16770	17226	16868	17034	16697	16870	16899	16752	16827	16897	16712	16818	16821	16920	16874	17008	16897	16893	16902	16848	16834	17022	16951	16883	16998	16823	16822	16700	17001	16948	16913	16835	16816	16970	16965	16791	17034	16982	16899	16952	17001	16958	16836	16919	16696	16858	16839	16938	16860	16784	16984	16764	16857	16799	16910	16795	16812	16735	16806	16838	16970	16927	16857	16946	17020	16887	17015	16843	16966	16867	16848	17073	16997	17117	16829	16928	16927	16939	16955	17076	17038	17262	16889	16974	17067	16774	16890	16950	17044	16690	17065	16945	16962	16702	16881	16953	16987	17044	16989	16885	16825	16884	16726	16816	17065	16686	16960	16852	16818	16725	16890	16890	16912	16924	17116	17055	17019	16914	17034	17077	16757	16929	16813	16795	16839	16815	17032	16844	16906	17097	16928	16935	16928	16753	16766	16861	16861	16932	17023	16839	16899	16668	16850	16894	17012	16923	16925	16683	16865	16834	16841	16843	16883	16850	17004	16841	16841	16887	16960	16971	16782	16878	16949	17035	16866	17012	16917	16906	16839	16875	16973	16989	16777	16917	16915	16899	16809	17043	16970	16948	16585	16916	16930	16992	16926	16634	16692	16913	16977	17039	16929	16766	16831	16870	16777	16896	16854	16783	16879	17119	16780	16866	16723	16877	16817	16949	16830	16705	16904	16986	16912	16817	17004	16956	16786	16820	17084	16883	16922	16934	16979	16961	16837	16853	16911	17007	16851	16814	16909	16825	16911	17078	17005	16925	16807	16831	16867	16896	16853	17052	16777	16805	16860	16926	16822	16837	17051	16983	17011	16947	17069	16717	16806	16817	16772	16809	16805	16752	16931	16895	17028	16974	17129	17127	16983	16938	16935	17003	16964	16981	16894	16982	16929	16942	16913	16834	16999	16975	16901	16705	16821	16864	16745	16953	16940	16735	17029	16869	16738	16869	17039	16865	16856	16953	16903	16839	16909	16933	16928	16984	16968	16826	16939	17028	16731	16968	16913	16738	16765	16726	16875	16892	16943	16705	16823	16913	16849	17041	16876	17108	16771	16811	17054	16825	17175	17044	16838	16989	16736	16897	16826	16991	16821	16997	16956	16798	16809	16993	16924	16801	16903	16875	16940	16991	16718	16804	16838	16834	16884	16663	16844	16784	17006	16908	16838	16896	16897	16821	16926	16836	16931	16788	16940	17110	17004	17097	16952	16893	17021	17113	16909	16962	16893	16831	16917	16929	16929	16988	16831	16800	16956	16947	16822	16859	16858	16742	16961	16750	16934	16687	16874	17021	16859	16894	16880	16927	16996	16940	16968	17006	16587	16782	16799	17077	16882	16927	16974	17059	16996	16934	16832	16900	16824	16943	16973	16778	16729	16822	16958	16832	16840	16805	16760	16997	16954	16889	16871	16907	16975	16881	16873	16851	16956	16943	17051	16966	16965	16855	16817	16949	16954	16909	16859	16694	16798	16860	16946	16875	16994	16754	16866	16904	16737	16823	17002	17078	16925	16872	16927	17136	16658	16861	16964	16855	16711	16947	16631	16955	16992	16803	17017	16937	16917	16982	16864	16983	16955	16945	17052	16899	16848	16872	16972	16900	16988	16892	16758	16852	16964	17011	16987	16859	16939	16906	16858	16835	16719	16798	16832	16718	16967	16720	16890	17009	16994	16908	16951	17073	16975	16989	16778	16928	17048	17097	16914	16986	16746	16756	16810	16915	16891	16800	17012	16883	16805	17041	16950	16969	16815	16682	16881	16820	16933	16944	16877	16859	17021	17032	16862	16929	16852	16831	16855	16889	16812	16943	16670	16899	17005	16840	16990	16804	16914	17115	16990	16778	17037	16927	16964	16844	16945	16877	16818	17003	16700	17048	16971	16751	16997	17013	16891	16927	16764	17190	16906	16880	17088	16834	16775	17122	16851	16852	16884	16930	16811	16809	16823	16942	17004	17090	16919	16890	16779	17029	16871	17003	16917	16846	17101	16816	16840	16837	16966	17039	16866	16918	16745	16918	16993	16862	16809	16964	16915	16856	16843	17082	16911	16787	17109	17011	16996	17004	17045	16972	16773	16977	16670	16825	17021	16969	16729	16895	16768	17113	16887	16870	16852	17028	16972	16946	16989	16850	16819	16651	16776	16809	16879	16909	16833	16938	16721	16812	17009	16663	16796	16899	16861	17038	16872	16817	17153	16899	16829	16996	16812	16910	16982	16825	16924	16789	16998	16785	16905	16879	16814	17067	16836	16885	17010	17110	16902	17005	16883	16995	16925	17023	16880	16916	16759	17092	16806	16809	16941	16885	17075	16883	16947	16827	17015	16839	16826	17111	16763	17074	16864	16809	17004	17002	17122	16895	16848	17039	16809	16828	16954	16939	16952	16951	16784	16895	16882	16757	16804	16901	16763	16971	16792	16914	16731	16890	16818	16835	16582	16677	16892	17123	16740	16848	16839	16925	16797	16945	16944	16899	16993	16979	16980	16923	16990	16845	16917	16834	16861	17013	17035	16752	16908	16995	17040	16871	16840	16882	16802	17003	16995	16776	17062	16850	16996	16850	16878	16940	16780	16896	16682	17109	16878	16946	16995	16987	16707	16785	17097	16929	16839	16983	16971	16811	16994	16951	16864	16902	16963	16726	17003	17071	16893	16789	16939	17056	17102	16806	16946	16700	17009	17083	16889	16787	17053	16812	16967	17130	16848	16820	16880	16976	16704	16781	16967	16604	16876	16867	16914	16879	16858	16755	16987	16809	16810	16878	16836	16835	16931	16912	16923	16962	16843	16995	16850	16861	16946	16874	16961	16855	16836	16756	16795	16814	17131	16940	16837	17029	16911	16865	17081	16848	16789	16818	16881	16862	16972	16825	17002	16824	16944	16992	16772	16851	16974	16984	16853	16744	16951	16724	16928	16748	16927	16814	16952	16898	16841	16875	17010	16981	17032	17096	16912	16919	16826	16940	16798	16718	16896	16815	16814	16813	16822	16993	16999	17030	16836	16830	17026	16826	16789	16896	16747	17178	16830	16921	16908	16799	16814	17015	16678	16898	16964	16887	16936	16881	16996	16987	16940	16847	16795	16982	16957	16934	16977	16803	16936	16881	16918	16816	16893	16904	17048	16678	16811	16917	17095	17100	16803	16853	16954	16692	16920	16769	16985	17023	17107	16982	16948	17033	16870	16743	16795	17025	16937	16776	17090	16870	16767	16770	16731	16654	16722	16851	16805	17027	16794	16822	17068	16891	17050	16785	16928	16837	16860	17026	16790	16682	17016	17008	16977	16964	17012	16977	17013	16932	16829	16852	16780	16978	16887	16969	16905	16626	16963	16866	16845	16861	16709	16976	17067	16793	16736	17015	16930	16761	16848	16970	16793	16828	16893	16732	17020	16818	16786	16896	16842	16921	17183	16954	16917	16978	16953	16685	16895	16972	16698	16787	16927	16861	16804	16880	16856	16874	16947	16832	16820	17013	16801	16810	16821	16957	17105	16788	16844	17106	16924	16990	16941	16903	16915	17025	17160	16772	16954	16986	16919	16906	17021	16875	17077	17092	17124	16765	16923	16839	16899	17049	16926	16796	16805	17157	17109	16801	16898	16903	16896	17049	17029	16900	16831	16761	16874	17112	16929	16847	17079	17062	17019	16923	16759	17070	16928	16872	16801	16899	16922	16846	16832	16985	17112	16872	16864	16897	16954	16845	16908	16945	16938	16874	16876	16939	16871	16933	16899	16849	16793	17056	16807	16783	16690	17072	16808	16886	17097	16879	16995	17108	16892	16922	17012	17080	16936	16753	16870	16855	16909	16673	16842	16758	16973	16585	16805	16995	16906	17051	16714	17005	16997	16928	16967	16893	17083	16859	16909	16889	16844	16841	17013	16869	16800	17048	16870	17090	16798	16933	16799	16899	16956	17035	17074	16917	16978	16826	16763	16910	17201	16945	16624	16857	16866	16862	16953	17000	16765	16985	16955	16808	16877	16969	16725	16860	16806	16786	17004	16890	16961	16940	17003	17112	16802	17053	16916	17141	16759	16902	17201	16796	16874	16828	16799	16847	16873	16857	16898	16837	16790	16911	16820	16857	16850	16883	16964	17054	16849
21576	40344	36986	28963	24114	21986	19989	17858	16322	15975	15388	15110	15037	14848	14574	14810	14663	14602	14521	14490	14502	14450	14427	14248	14278	14275	14273	14290	14203	14289	14103	14081	14127	14264	14199	14190	14159	14217	14002	14239	14112	14220	14145	14116	14075	14136	13954	14234	14150	14231	14166	14190	14229	14214	14155	14260	14389	14313	14149	14195	14141	14138	14189	14112	14273	14142	14312	14132	14098	14113	14059	14116	14204	14043	14104	14226	14143	14201	14322	14182	14240	14215	14260	14223	14211	14149	14299	14146	14118	14197	14321	14109	14333	14173	14197	14169	14372	14292	14239	14236	14171	14316	14075	14095	14222	14278	14143	14048	14218	14158	14059	14188	14133	14183	14149	14160	14210	14216	14138	14171	14136	14080	14153	14102	14110	14113	14007	14154	14160	14106	14209	14128	14314	14094	14158	14117	14051	14137	14117	14053	13995	13913	14115	14307	14112	14030	14225	14012	14043	14048	14216	14078	14150	14192	14075	14157	14022	13989	14210	14203	14179	14063	14262	14133	14149	14217	14108	13916	14056	14040	14215	14209	14203	14167	14083	14073	14186	14155	13968	14134	14203	14039	14323	14154	14100	14213	14094	14022	13937	14046	14115	14149	14129	14236	14142	14223	14085	14106	14089	14130	14171	14024	14368	14125	14147	14019	14281	14149	14360	14139	14152	14185	14108	14304	14151	14104	14120	14004	14156	14003	14067	14135	14157	14146	14031	14134	14104	14191	14058	14166	14133	14162	14175	14307	14043	14184	14213	14048	14111	14075	14039	14114	14156	14069	14112	14129	14286	14109	14112	14268	14006	14040	14146	14236	14156	14054	14306	14201	14141	13971	14114	13836	14054	14129	14119	14167	14173	14020	14146	14079	14161	14027	14381	14231	14032	14034	14245	14094	14022	14139	14180	14105	14171	14181	14024	14205	13953	14176	14114	14114	14024	14202	13981	14081	14164	14066	14186	14132	14153	13981	14223	14170	14099	14146	14126	14319	14021	14225	13988	14081	14042	13929	14231	14226	13990	14204	14092	14125	14242	14242	14179	14029	14024	14174	14311	14030	13942	14197	14179	14150	14353	14354	14254	14173	14092	14165	14012	14217	13913	13977	14116	14160	14030	14169	14118	14239	14049	14140	14134	14057	13940	14209	14191	14197	14020	14132	14058	14158	13936	13969	14324	13978	14050	14151	14026	13970	14219	14098	14290	14037	14184	14056	14136	14131	14011	14058	14282	14026	14114	14172	14139	14125	14180	14155	13963	13958	14045	14176	13996	14172	14036	13934	14306	14095	14383	14097	14080	14098	14198	14104	14128	14020	14092	13997	14095	13940	14203	14039	14141	14412	14141	14135	13919	13906	14118	14110	14000	14015	14184	14133	14124	13984	14042	14238	14029	14081	14165	14171	14229	14154	14097	14165	14015	14214	14034	14245	13981	14075	14199	14011	14112	14124	14107	14094	14061	14027	14094	14071	14074	14043	14263	14099	14059	14225	14199	14203	14157	14068	14224	14071	14034	14135	13904	13993	14132	14139	14146	14036	14126	14095	14213	14042	14207	14260	14232	13986	14012	14160	14035	14052	14072	14137	14030	14010	14243	14022	14127	13970	14073	14145	14129	14309	14186	13951	14353	14107	13995	14249	13987	14033	14139	14028	14066	14120	14337	13992	13953	14202	14166	14021	14026	14137	13971	14105	14176	14142	14272	14118	14185	14098	13955	14133	14047	13917	14066	14230	14167	14264	14259	14173	14058	14017	14201	14206	14136	14173	14101	14294	14224	14092	14190	14084	14087	14179	14113	14093	13926	14062	14309	14083	14173	14151	14182	14060	14112	14218	14140	14168	14028	14069	14017	14198	14259	14037	14141	14013	13982	14169	14235	13921	14049	14276	14043	14131	14161	14181	14049	14345	14092	14120	13913	14179	14084	14119	13953	14075	13980	14136	14099	14094	14220	13878	14097	14160	14057	14091	14014	14072	14021	14180	14232	14010	14061	14080	14111	14166	14207	14226	14251	14013	14165	14005	14321	14109	14293	14075	14181	14217	14176	14160	14160	14147	14192	13984	14081	13979	14076	14053	14090	14002	14110	14146	14176	14149	14087	14329	14048	14232	14195	14273	14290	14129	14230	14137	14269	13988	14202	14179	14082	14210	14081	13895	14208	13973	14227	14278	14091	14124	14231	14035	14053	14096	14038	14107	14322	14276	14277	14046	14052	14131	14320	14023	14195	14171	14165	13962	14203	14023	14080	14033	14007	14259	14265	14017	14207	14055	14177	14299	14153	13969	14097	14091	14166	14064	14027	14089	14108	13986	14263	14068	14234	14188	13974	14065	14158	14163	14102	14006	14139	14178	14205	14251	14103	14264	14192	14139	14022	14169	14319	14132	14042	14119	14036	14327	14246	14137	14115	14107	13909	14148	14238	14181	14097	14116	14084	14330	14047	14241	14157	14098	14182	14173	14084	14157	14064	14213	14128	14055	14069	14155	14108	14188	14109	13865	14209	14221	13964	14023	14215	14133	14234	14144	14082	13923	14168	14009	14189	14338	14096	14101	14223	13916	14342	14210	14066	14030	13992	14190	14159	14164	14074	14055	14184	14172	14245	14287	14048	14261	14239	14169	14063	14007	14223	14236	14110	14097	14160	14112	14036	14247	14118	14185	14008	13913	14226	14192	14009	14091	14108	14033	14198	14149	14173	14083	14022	14047	14239	14190	13935	13986	14032	14172	14084	14225	14083	14111	14036	14138	13983	14118	14088	14216	13947	14065	13981	14169	14258	14010	13978	14292	14128	14131	14271	14227	14152	13980	14166	14127	14287	14268	14086	14060	13988	14051	13977	14170	13909	13962	14127	14210	13998	14159	14126	14204	14209	14080	14120	14119	13975	13913	14246	14250	14167	14060	14155	14018	14170	14175	14163	14085	14292	13972	14173	14246	14069	14186	14263	14167	14167	14214	14095	14201	14010	14041	14144	14093	14239	14003	14002	14035	14190	14086	14252	14136	14179	14240	14014	14091	14083	14363	14075	14154	14101	14078	14069	14051	14103	13997	14145	14153	14123	14240	14044	14164	14127	14052	14173	14189	13957	14341	14230	14121	14092	14121	14043	14178	14164	14157	14133	13987	14125	14153	14152	14207	14128	14105	14023	13998	13992	14106	14167	14151	14187	14110	14128	14147	14128	14262	14336	14203	14014	14113	13960	14087	14043	14129	14142	14189	14318	14158	14092	14084	14234	14166	14033	14124	14241	13997	14073	14238	14171	14050	14111	14083	14119	14067	14104	13953	14118	14093	14064	13992	14003	14145	13961	14204	14185	14103	14170	14128	14115	14183	14034	13971	14116	14230	14122	14080	14158	14169	14092	14134	14128	14025	14136	14137	14173	14100	14124	14219	14104	14093	14044	13943	14134	14125	14000	14161	14197	14150	14064	14166	14100	14184	14071	14274	14095	14222	13996	14223	14140	14234	14232	14182	14059	14197	14166	14158	14095	14052	14041	14133	13985	14147	14093	14101	14037	14200	14144	14179	14225	14065	14104	14150	14066	13945	14113	14115	14010	14130	14167	14242	14128	14196	14296	14019	14256	14007	14198	14223	14168	14023	14083	14106	13886	14084	14014	14234	14029	14084	14091	14142	14161	14017	14007	14120	14091	14088	14197	14087	14095	14138	14151	14039	14155	14122	14075	14234	14091	14208	14024	14080	14219	14023	14148	14189	14041	14150	13960	14065	14167	14147	14331	14155	14151	14069	14252	14038	14075	14196	14235	14213	14086	13983	14080	14158	14170	14190	14053	14002	14280	14110	14192	14040	14159	14062	14097	14051	14016	14099	14149	14190	14020	14016	14025	14111	14223	14068	14038	14199	14064	14293	14123	14095	14100	14002	14219	14072	14118	14126	14118	13934	14197	14242	14174	14030	14094	14177	14410	13936	14175	14009	14051	14235	14098	14213	13987	14118	14175	14099	14086	14048	14225	14147	14178	14089	14168	14146	14039	14134	14128	14125	14172	13979	14147	14228	14097	14221	13957	14155	14169	14033	14417	14172	14221	14121	14208	14072	14026	14284	14123	14113	14086	13976	14128	14165	14007	14155	14407	14110	14178	14148	14220	14004	14030	14174	14117	13961	14099	14161	14040	14131	14063	14180	14223	14023	13954	14142	14083	14307	14172	14118	14077	14061	14154	14053	14071	14017	14193	14212	14061	14249	14092	14167	14082	14054	14063	14122	14130	14075	14252	14083	14091	14191	14128	14226	14147	14111	14330	14141	14095	14133	13997	14245	13910	14148	14053	14231	14133	14141	14097	14128	14118	14138	14122	13847	13998	14057	14197	14224	14274	14095	14243	14055	13972	14063	14110	14116	14133	14316	14183	14152	14152	14165	14042	14071	14080	14028	14077	14087	14169	14069	14155	14099	14223	14038	14096	13948	14170	14182	14184	14155	14254	14094	14079	14025	14172	14078	14263	14092	14066	14254	14139	14173	14045	14139	14154	14055	14223	14337	14102	14089	14146	14149	14007	14145	14064	14167	14079	14119	14136	14098	14181	13991	14220	13883	14172	14177	14180	14179	14271	14238	14076	14088	14239	14265	14102	13980	14095	14083	14137	14026	14120	14014	14152	14209	14002	14159	14088	14098	14183	14134	14067	14075	14096	14094	14094	14058	14144	14136	14116	14016	14041	14085	14282	14016	14155	14129	14070	14091	14268	14100	14199	14017	14093	14246	14095	14251	14160	14175	14127	14231	14112	13968	14114	14032	14094	13993	14120	14063	14197	14061	14208	14197	14210	14103	14208	14129	14258	14126	14263	13866	14151	14091	14158	13995	14176	14278	14182	14184	14194	13945	14003	14048	14047	14254	14035	14245	14031	14297	14013	14298	14122	14229	14105	14031	14032	14125	14151	14134	14055	14256	13979	14021	14207	14085	14231	14158	14184	14091	14146	14221	14060	14057	13979	14073	14276	14116	14271	14109	14091	14273	14024	14185	14051	14206	14165	14142	14170	14113	14208	14041	13975	14098	13978	14198	13979	14151	14007	13932	13954	14169	14075	14062	14095	14231	14151	14039	14280	14114	14234	14079	14036	14127	14222	14281	14089	14128	14089	14148	14266	14185	13957	14197	14068	14056
28074	23107	27271	24034	19626	19164	18797	17783	17679	17599	17300	17197	17069	17136	17314	17011	17064	17264	17159	17006	17005	17236	16992	16919	17157	17074	17033	16917	17046	17242	16950	17101	17048	16889	16895	17049	16793	16927	17110	16871	16924	17212	16946	17141	17030	16888	17077	17068	16909	17085	16943	16920	17062	17114	17009	16935	16955	16911	16846	17000	16997	17055	16948	16958	17014	17102	16896	16943	16957	17073	16719	17070	17004	17158	17003	16891	16802	16996	17058	16891	17138	16894	16898	17012	16916	16902	16976	17022	17103	17046	17067	17085	17121	17044	17181	16912	16984	17133	17098	16822	16794	16978	16981	16923	17028	16906	16889	16952	17047	16931	16924	16876	16966	16843	16963	17077	17098	17076	17078	17031	17032	17123	17004	16894	16951	17058	16992	17069	16965	17049	16902	17085	17232	17195	17010	16932	16843	16806	17017	17053	17010	16748	17006	17292	17214	17114	16848	16990	16985	17012	16968	17235	16922	16829	16910	16939	16763	16926	16841	16863	16993	16879	16888	16828	17064	17111	17009	17097	16908	16861	17129	16961	17059	16953	16969	17128	17064	17011	17144	16935	16998	16941	16924	17048	17027	16946	16874	16963	17144	17265	17024	17076	17026	17119	16987	16834	17176	16904	16936	16809	16887	17144	17087	16903	16916	17110	17034	16864	16928	16872	17011	17048	16912	17004	17005	17008	16818	16770	16989	16775	16570	16944	16881	16994	16822	16904	16946	16853	17107	16996	16726	16850	16759	16834	16993	17161	17108	16812	16980	16790	16785	17042	16956	17058	17160	17100	16929	17092	16845	16774	17011	17050	16913	16940	17058	17014	16988	16824	17024	16931	16839	17062	17052	16944	17073	17049	16845	16769	16939	17114	16917	16826	17087	16836	16887	16970	16984	17060	16905	16864	17120	16987	16877	17045	16813	16888	17031	16987	16882	16920	17114	16907	16881	16921	17197	16870	16997	16953	16874	16758	16937	16922	16912	16994	17001	16911	16837	16732	16983	16942	16985	16936	16966	16973	17082	16960	16865	16973	16985	17138	17180	17144	16980	16964	17004	16834	16900	16939	16995	17039	17192	17042	17092	17112	17018	16798	16905	16804	16890	16938	17111	16951	17080	17025	16954	16915	17085	16968	16889	17078	17047	16899	16939	16989	17041	17024	16820	16943	16820	16929	17021	17070	17073	16981	16800	16945	17042	17040	16847	17045	16934	17105	16915	17005	16967	16990	16926	16976	16843	16920	16999	16980	16928	16922	17066	17153	17129	17025	16858	16798	17013	16909	17238	17035	16959	16993	17108	16973	16942	17014	17178	16971	16816	16840	17266	16844	16959	16957	16952	17087	16957	16941	17069	17044	16897	16909	17026	16887	17074	17026	16851	16988	16923	16768	16963	16962	17103	16986	16929	16817	17125	16832	17089	16954	17035	16923	16882	16878	16984	17076	16950	17081	16908	16986	17257	16887	17139	16932	16724	17079	17048	17090	17055	16827	17022	16863	17025	17044	17028	16991	16881	16946	17102	16798	16918	17005	17098	17095	16982	16929	16897	16809	16975	16817	16938	16907	17070	16972	17131	17081	17074	16983	17022	16874	16921	17104	16822	17083	16853	16796	16767	16977	16947	16909	17069	16813	16872	16976	17007	16953	16925	16980	16861	17119	16998	17094	17091	17020	16969	16918	16914	16976	16933	16947	16899	16785	17119	16820	17015	16976	16930	17065	17126	16774	16885	17307	16903	17021	16836	17056	17094	17061	17043	16954	16871	16803	16940	17045	17077	16837	16988	17195	16846	16959	17153	17030	16907	16815	17079	17138	16936	16935	16983	17229	17010	16962	17027	16821	17142	17019	16980	16915	17025	17026	17036	17129	16957	17028	16779	16982	16987	16948	16913	17000	17019	16921	17084	17011	16803	16956	16979	16801	17041	17012	16929	17053	17063	17077	17040	16956	17084	17040	16703	16838	16927	16829	16823	16830	16995	16863	17023	16835	16943	17008	16884	17014	16935	17019	17110	17108	16737	16974	16904	17006	17042	17039	16952	16811	16872	16904	16948	17056	16910	16918	17003	16907	17157	16828	16993	16873	16907	17074	16762	16900	16895	16985	17088	16879	16865	16923	17009	17004	17078	17240	17074	16979	17143	16944	17209	16878	16797	16849	16802	16885	16956	16818	16853	16873	17260	16923	16943	16991	16898	17132	17041	16944	16926	16991	16883	16828	17077	17014	17039	17134	16902	17095	16873	17055	17036	17097	17131	17136	17022	17282	16790	16874	16917	16991	16930	16931	16960	17007	16949	17080	16970	17174	16956	17016	17100	16991	17106	17087	17021	17002	17130	16853	17032	17052	17046	17048	17019	16734	16874	17104	17076	17070	16993	16995	16993	16981	16971	16915	17026	16949	16995	16930	16853	16927	16982	16902	17161	17168	16848	16709	16952	17176	17072	16787	16904	17071	16768	17124	17012	17014	16991	16955	16844	16910	17121	17254	17123	17044	16970	16970	16911	17341	17058	16839	17040	17045	17033	16968	16984	16904	16999	17074	16811	16822	17006	16926	16983	17178	17022	16940	17157	16911	17039	16897	16896	16944	16913	17063	17139	17036	17111	17122	17076	16941	17128	16950	16863	17042	17088	16899	17145	17060	16761	17056	17206	17096	16940	16736	17111	16991	16875	16809	17062	17049	16922	17080	16801	16864	17036	16990	17011	17070	16959	17014	17186	17179	16910	16994	17008	17066	16891	16781	16705	16959	16823	17288	16989	16842	17050	17008	16969	17206	16985	16961	17023	17016	16924	17030	17005	17012	17031	16892	16947	17145	17024	16808	16906	16995	16977	16786	17159	16986	17026	17053	16820	16837	16851	16897	16885	16829	17287	16877	16961	17047	16856	16906	16950	17241	16738	17051	16997	16971	17180	17133	17020	17001	16863	17160	17035	16966	16935	16837	16721	17056	17117	17143	17248	16822	17119	17171	17013	17104	17052	16947	17020	16748	16962	17079	17045	17079	16836	16841	16915	16991	17020	17144	17185	16927	16960	16814	17103	17113	17279	17280	16856	16957	16964	16957	17004	16815	16958	17097	17048	16919	16886	17002	17027	16928	16830	17083	16987	17171	17190	16951	17115	17290	16940	16907	17077	16969	17003	17120	17055	17130	17076	17054	16917	17058	17070	16811	16849	16893	17097	16732	17116	17114	17256	17177	16863	16925	17159	17021	17049	17209	16948	16877	16815	16931	17005	17050	17099	17067	16821	16967	17196	16926	17068	17172	16929	16974	17092	16772	16911	17233	17104	17095	16869	16965	17092	16862	17057	16797	16736	16895	16676	16747	16941	17093	17083	16821	16960	17028	17117	17123	16895	16844	17010	16954	17047	17104	16879	17002	16973	17037	17000	16876	16844	17023	17130	16950	17028	16782	17066	16760	16828	16949	16908	16961	16910	17004	16907	17044	17037	16946	16845	16893	17104	17186	16891	16884	17218	17154	16819	16959	17061	17031	16896	16847	16875	16902	16887	17075	17125	17011	17036	17076	17012	16953	17334	17150	16803	16835	17062	16975	17287	17124	17052	16887	16826	16667	16994	17072	17052	17024	17030	16996	17072	16879	16994	16838	17014	16962	16942	17069	17001	16976	17162	17061	16768	16935	17036	16977	16804	17199	16821	17001	16988	16972	16937	17031	17065	16947	16913	17166	17173	17029	16906	16967	16887	16970	17064	17005	16836	17129	16972	16936	17146	17017	16949	17101	16903	16973	16978	16931	16923	17142	16879	17098	16979	16989	16906	17090	17017	16915	16932	17007	16941	17007	16863	17166	17184	16897	17023	17038	17025	17152	17082	16883	16942	17006	17125	17102	16877	17046	17089	17105	16867	16913	17182	17093	16966	17008	16811	17108	17041	16935	17009	17068	16862	17125	16861	16910	17039	16986	17031	16939	16971	16917	16822	16998	16958	17035	17075	17045	16809	16856	16947	16968	17087	16964	17044	17034	17063	16861	16736	16872	17094	17115	17060	17090	16801	17155	17032	17058	16906	17039	17106	17008	17082	16827	17028	17047	17109	16919	17084	17180	16986	17025	16938	17040	16808	16958	17101	17061	16898	17006	17023	16951	17017	16808	16922	16865	16904	17088	17210	17039	16901	17197	17071	17109	17035	17020	16881	17184	16980	16866	16974	16939	16938	16797	17080	16843	17165	16814	17021	16972	16998	16895	17191	17013	16886	16803	17024	16743	16933	17143	16802	16870	17229	17011	16952	16904	16877	17052	16749	17042	17152	17088	17023	17024	17097	17041	16904	16839	16974	16998	16839	17058	16970	17102	16945	17030	17019	16853	17218	16888	17000	16970	16880	16877	16959	16971	17088	16927	17010	16909	17177	17163	16919	17087	16798	17019	16994	17079	16983	17075	17061	17071	16789	16870	16872	16919	17167	17049	16955	17008	17045	17077	17018	16871	16967	16938	16875	17062	16785	16927	17024	17088	16943	17203	16913	17073	16853	16955	17047	16982	16989	16890	17158	17002	17137	16822	17080	17078	16920	16863	16954	17136	16851	17039	17100	17041	17196	16954	17010	16908	16853	16890	16869	16937	17032	16809	17035	17027	17089	17041	17254	16978	16887	17313	17060	17071	16927	16850	16898	16995	17077	16826	17012	16923	17087	17153	17074	16879	17054	17307	17181	16955	17142	16910	17066	16968	17081	16956	16904	17065	17040	17064	17083	17009	17222	17126	17105	16861	16742	16975	16992	16928	16868	17000	16908	17003	17057	16927	16934	17036	17033	17115	16885	16944	17085	16857	16699	16866	17085	16947	16953	17174	17099	17048	17054	16825	17071	16942	16995	17184	16907	16765	16892	17185	16885	16956	17067	17252	16888	16881	16867	17085	16900	16908	16880	17123	16784	17188	16976	16869	17022	17042	17060	16763	16901	16854	16907	16746	16923	17038	16978	17298	16812	16945	17027	16867	17053	16816	16952	16910	16920	16869	16902	17061	17008	16985	17034	16845	16946	16986	16977	17016	17046	17073	16837	16914	16979	17052	17162	17173	16873	16840	16711	16871	16949	17082	16895	16874	16951	17013	17100	17077	17118	16929	17024	16959	17228	17201	17004	17007	17017	16852	16829	17024	17117	16841
20348	29305	26631	20552	18186	17518	16644	15759	15200	14984	14509	14431	14506	14312	14271	14164	14305	14259	14193	14312	14046	14499	14237	14261	14510	14046	14459	14219	14366	14230	14380	14305	14213	14250	14192	14200	14169	14161	14185	14114	14174	14205	14220	14252	14194	14333	14128	14295	14209	14330	14276	14135	14205	14119	14181	14377	14311	14336	14365	14267	14325	14263	14319	14294	14112	14278	14101	14299	14311	14304	14216	14210	14221	14221	14283	14464	14290	14243	14226	14358	14304	14132	14342	14258	14331	14250	14454	14439	14273	14232	14165	14102	14197	14397	14356	14256	14317	14320	14257	14027	14351	14260	14199	14179	14115	14298	14200	14183	14147	14220	14235	14149	14087	14263	14238	14207	14241	14130	14253	14216	14212	14166	14341	14151	14116	14155	14235	14143	14138	14189	14167	14152	14188	14198	14183	14244	14184	14143	14164	14151	14175	14305	14321	14383	14271	14060	14200	14188	14190	14219	14386	14278	14056	14058	14285	14042	13995	14326	14316	14238	14203	14207	14302	14278	14218	14151	14380	14221	14148	14132	14286	14275	14058	14318	14270	14036	14223	14153	14162	14398	14400	14358	14152	14174	14084	14187	14137	14151	14171	14193	14226	14260	14153	14072	14121	14305	14169	14249	14269	14326	14314	14139	14077	14372	14336	14225	14175	14117	14102	14219	14200	14192	14213	14203	14432	14229	14089	14199	14145	14255	14165	14200	14236	14312	14266	14294	14075	14222	14165	14190	14127	14276	14308	14112	14301	14188	14244	14098	14253	14185	14303	14294	14296	14131	14148	14246	14226	14167	14284	14120	14241	14200	14229	14233	14260	14101	14261	14254	14127	14331	14104	14198	14174	14123	14140	14203	14228	14203	14219	14206	14383	14085	14219	14247	14420	14371	14154	14103	14042	14105	14297	14115	14286	14064	14276	14100	14150	14188	14250	14065	14188	14144	14183	14134	14273	14160	14289	14038	14117	14297	14015	14281	14461	14141	14300	14046	14161	14149	14010	14261	14331	14300	14185	14200	14295	14124	14223	14141	14405	14148	14216	14216	14363	14222	14153	14298	14030	14311	14152	14190	14466	14314	14295	14232	14361	14138	14294	14131	14304	14200	14337	14109	14175	14152	14131	14339	14197	14150	14128	14362	14074	14148	14318	14297	14229	14228	14276	14161	14203	14368	14201	14222	14220	14197	14337	14248	14451	14153	14253	14200	14193	14270	14181	14185	14164	14155	14249	14301	14146	14100	14238	14230	14109	14174	14105	14246	14220	14111	14292	14175	14308	14104	14226	14215	14148	14334	14161	14223	14210	14304	14322	14281	14215	14239	14132	14210	14207	14159	14382	14381	14179	14301	14183	14191	14205	14088	14304	14231	14136	14319	14256	14172	14301	14141	14367	14185	14243	14115	14234	14293	14102	14213	14167	14372	14106	14089	14223	14115	14254	14301	14283	14113	14146	14146	14285	14131	14198	14195	14353	14267	14153	14186	14245	14197	14203	14387	14266	14163	14245	14219	14158	14288	14121	14119	14223	14242	14038	14178	14347	14149	14098	14134	14201	14235	14154	14242	14371	14151	14160	14215	14202	14351	14133	14298	14023	14318	14072	14290	14021	14251	14349	14160	14099	14258	14187	14151	14352	14222	14277	14351	14233	14097	14183	14319	14227	14225	14291	14347	14228	14109	14249	14149	14188	14247	14282	14290	14294	14259	14157	14078	14118	14102	14214	14249	13968	14155	14180	14096	14248	14340	14296	14267	14246	14178	14277	14269	14158	14188	14120	14217	14169	14041	14262	14304	14136	14174	14265	14065	13957	14113	14237	14297	14308	14208	14180	14253	14185	14062	14174	14159	14210	14115	14246	14210	14269	14205	14281	14258	14177	14220	14377	14246	14052	14269	14216	14121	14294	14349	14192	14081	14298	14270	14270	14199	14163	14255	14142	14085	14129	14312	14130	14119	14339	14423	14328	14176	14229	14196	14306	14132	14169	14266	14176	13960	14326	14330	14253	14308	14060	14225	14157	14240	14277	14267	14244	14348	14206	13928	14276	14214	14210	14315	14190	14324	14211	14193	14295	14244	14287	14260	14140	14161	14340	14196	14277	14216	14308	14203	14169	14320	14156	14360	14177	14321	14097	14353	14303	14346	14412	14263	14223	14176	14295	14233	14290	14098	14126	14290	14244	14263	14403	14192	14236	14156	14319	14206	14309	14218	14294	14236	14604	14185	14165	14372	14241	14213	14242	14363	14143	14329	14277	14266	14179	14095	14293	14094	14098	14227	14293	14190	14377	14280	14367	14363	14110	14149	14055	14134	13979	14367	14277	14283	14219	14330	14252	14072	14268	14228	14218	14086	14173	14230	14074	14061	14191	14223	14132	14084	14249	14293	14202	14135	14301	14304	14269	14236	14278	14185	14264	14117	14222	14194	14313	14224	14179	14192	14246	14293	14173	14104	14205	14167	14343	14253	14255	14238	14165	14144	14210	14216	14042	14185	14175	14028	14186	14329	14208	14181	14226	14276	14219	14213	14153	14446	14215	14067	14258	14264	14253	14212	14137	14291	14243	14148	14166	14356	14268	14142	14228	14163	14204	14348	14321	14129	14236	14296	14204	14282	14339	14272	14323	14153	14156	14295	14371	14092	14369	14266	13916	14186	14285	14261	14198	14293	14123	14371	14255	14305	14246	14257	14262	14224	14232	14103	14207	14232	14180	14216	14243	14090	14336	14061	14218	14213	14176	14253	14174	14148	14302	14118	14082	14195	14224	14409	14196	14329	14154	14022	14319	14351	14283	14270	14160	14270	14203	14404	14096	14293	14327	14158	14249	14102	14173	14152	14224	14214	14158	14160	14321	14352	14150	14184	14271	14249	14341	14285	14309	14311	14099	14273	14217	14179	14433	14312	14248	14135	14216	14256	14171	14085	14173	14337	14135	14295	14260	14310	14143	14269	14176	14288	14237	14239	14264	14360	14277	14111	14267	14102	14239	14459	14245	14146	14164	14282	14281	14216	14151	14128	14168	14184	14313	14255	14160	14070	14384	14373	14323	14461	14308	14274	14273	14248	14283	14291	14299	14178	14324	14214	14294	14211	14331	14250	14149	14216	14166	14212	14337	14273	14112	14054	14266	14191	14425	14165	14382	14458	14212	14260	14350	14217	14328	14018	14154	14077	14227	14277	14223	14145	14236	14308	14098	14272	14305	14280	14243	14210	14256	14060	14292	14242	14040	14362	14400	14181	14331	14230	14243	14363	13915	14152	14291	14199	14217	14138	14193	14278	14330	14176	14248	14090	14172	14232	14161	14257	14186	14274	14108	14290	14431	14148	14205	14238	14438	14330	14102	14134	14178	14347	14291	14337	14373	14205	14191	14295	14243	14173	14155	14081	14288	14294	14176	14246	14190	14276	14270	14337	14259	14115	14229	14197	14076	14252	14243	14091	14091	14158	14280	14207	14193	14142	14073	14216	14224	14286	14263	14213	14180	14148	14212	14263	14261	14135	14076	14169	14269	14150	14458	14178	14216	14325	14242	14334	14250	14388	14194	14124	14173	14226	14156	14305	14324	14051	14265	14167	14350	14221	14043	14235	14234	14235	14166	14154	14215	14211	14293	14156	14111	14294	14394	14170	14220	14402	14438	14018	14368	14162	14360	14304	14295	14337	14073	14212	14389	14238	14228	14254	14278	14298	14148	14306	14205	14096	14210	14224	14302	14135	14181	14129	14277	14383	14212	14081	14186	14360	14183	14089	14283	14107	14270	14113	14261	14276	14194	14082	14133	14424	14121	14156	14267	14139	14135	14278	14019	14203	14333	14307	14178	14120	14206	14213	14161	14244	14168	14223	14377	14300	14259	14179	14202	14324	14208	14180	14295	14176	14115	14194	14243	14240	14248	14235	14297	14156	14307	14235	14356	14202	14129	14181	14093	14181	14087	14183	14243	14403	14176	14197	14146	14092	14256	14301	14062	14275	14261	14229	14380	14424	14040	14132	14279	14329	14118	14158	14260	14200	14016	14237	14249	14218	14258	14335	14152	14163	14123	14272	14334	14085	14335	14147	14208	14173	14315	14245	14078	14136	14367	14180	14260	14342	14314	14270	14177	14113	14314	14304	14108	14218	14070	14282	14289	14259	14235	14278	14310	14190	14261	14194	14297	14115	14212	14291	14060	14311	14246	14231	14243	14150	14241	14130	14323	14236	14237	14163	14163	14303	14121	14393	14013	14336	14199	14345	14254	14246	14160	14286	14191	14269	14272	14239	14353	14431	14293	14262	14290	14205	14073	14153	14131	14160	14153	14138	14272	14365	14167	14250	14165	14197	14278	14156	14242	14226	14121	14231	14323	14099	14063	14235	14113	14215	14308	14253	14259	14188	14449	14097	14206	14144	14164	14000	14158	14236	14183	14267	14082	14115	14155	14086	14190	14311	14353	14305	14294	14286	14328	14243	14163	14179	14309	14225	14438	14236	14215	14050	14217	14164	14200	14190	14207	14234	14122	14210	14133	14269	14276	14084	14236	14426	14185	14099	14284	14237	14141	14064	14136	14319	14020	14074	14186	14311	14380	14308	14115	14208	14166	14351	14160	14164	14089	14168	14149	14277	14184	14199	14229	13991	14156	14117	14348	14230	14207	14281	14141	14370	14171	14399	14265	14108	14112	14079	14431	14259	14448	14225	14269	14183	14057	14272	14038	14177	14159	14139	14438	14340	14372	14259	14250	14085	14271	14304	14358	14382	14199	14318	14108	14125	14191	14297	14100	14183	14286	14269	14246	14243	14050	14326	14171	14128	14190	14176	14315	14110	14259	14223	14301	14248	14321	14233	14279	14174	14364	14382	14324	14188	14368	14115	14199	14151	14129	14103	14342	14281	14165	14167	14271	14252	14423	14205	14231	14200	14192	14349	14287	14288	14242	14215	14232	14306	14122	14341	14323	14025	14386	14278	14162	14159	14128	14164	14172	14197	14261	14079	14288	14340	14116	14035	14330	14244	14229	14410	14187	14268	14304	14250	14181	14174	14223	14339	14272	14184	14321	14143	14170	14274	14075	14169	14318	14210	14143	14145	14323	14129	14177	14058	14319	14044	14257	14339	14243	14334	14189	14279	14190	14217	14184	14101	14249	14230
23973	21095	28428	24211	22309	22362	21962	18836	17719	17619	17323	17011	16965	17001	16952	16790	16800	16795	16879	16707	16797	16720	16710	16773	16700	16675	16568	16757	16424	16852	16702	16459	16631	16721	16749	16565	16560	16748	16501	16554	16618	16497	16576	16716	16518	16644	16376	16551	16390	16720	16580	16591	16482	16726	16562	16570	16748	16462	16402	16471	16447	16582	16368	16515	16311	16633	16563	16542	16579	16634	16386	16556	16464	16837	16690	16540	16758	16635	16435	16545	16593	16517	16520	16659	16701	16542	16478	16655	16648	16574	16503	16807	16596	16726	16588	16550	16569	16408	16495	16581	16445	16674	16498	16487	16631	16410	16438	16582	16537	16620	16767	16399	16707	16512	16727	16478	16574	16432	16537	16482	16442	16710	16402	16496	16599	16495	16554	16337	16449	16489	16384	16487	16539	16370	16471	16440	16511	16438	16673	16523	16480	16586	16445	16390	16444	16336	16461	16542	16703	16535	16480	16395	16475	16458	16317	16605	16349	16659	16508	16521	16668	16535	16815	16470	16450	16315	16549	16421	16494	16271	16653	16410	16543	16618	16614	16528	16557	16684	16594	16593	16656	16352	16418	16498	16562	16600	16633	16455	16467	16624	16583	16580	16704	16521	16507	16478	16422	16550	16576	16545	16527	16440	16452	16322	16556	16489	16586	16661	16501	16573	16693	16401	16496	16680	16434	16357	16478	16423	16586	16222	16334	16414	16628	16593	16463	16489	16361	16583	16593	16582	16532	16510	16537	16656	16589	16493	16420	16336	16522	16366	16664	16364	16714	16419	16395	16687	16583	16510	16525	16618	16370	16562	16644	16342	16483	16664	16145	16448	16526	16400	16395	16406	16601	16233	16627	16523	16592	16588	16615	16475	16410	16435	16765	16480	16599	16643	16531	16522	16510	16645	16537	16381	16717	16586	16518	16514	16680	16502	16487	16528	16483	16546	16422	16551	16509	16482	16410	16640	16430	16431	16355	16564	16575	16491	16357	16708	16468	16644	16528	16446	16478	16470	16597	16589	16679	16437	16747	16752	16415	16522	16256	16531	16641	16651	16584	16751	16487	16442	16281	16617	16421	16261	16289	16374	16446	16347	16656	16385	16587	16332	16406	16351	16566	16481	16368	16572	16629	16646	16444	16463	16489	16534	16583	16505	16379	16341	16615	16476	16544	16555	16614	16380	16505	16536	16498	16596	16351	16341	16358	16543	16563	16403	16709	16460	16604	16532	16738	16482	16628	16376	16523	16461	16414	16613	16319	16434	16526	16518	16353	16599	16423	16267	16644	16703	16448	16720	16361	16508	16342	16368	16546	16575	16640	16481	16444	16449	16315	16372	16526	16566	16649	16528	16656	16317	16561	16498	16485	16446	16521	16691	16500	16638	16506	16553	16482	16422	16379	16472	16378	16502	16591	16345	16547	16373	16499	16479	16480	16467	16708	16547	16500	16604	16540	16469	16467	16381	16414	16347	16357	16799	16642	16539	16608	16548	16523	16581	16639	16812	16375	16581	16350	16665	16757	16649	16452	16273	16397	16479	16505	16483	16489	16365	16580	16471	16426	16541	16767	16539	16499	16469	16555	16602	16528	16637	16670	16638	16426	16306	16255	16437	16616	16350	16444	16549	16479	16538	16325	16504	16484	16553	16516	16445	16705	16562	16558	16509	16761	16374	16577	16696	16529	16555	16384	16422	16369	16525	16599	16486	16343	16512	16481	16426	16473	16340	16555	16594	16245	16533	16532	16528	16656	16709	16205	16486	16724	16507	16540	16541	16688	16541	16403	16363	16712	16689	16496	16397	16510	16647	16632	16541	16425	16436	16587	16607	16767	16377	16556	16465	16569	16317	16490	16417	16480	16550	16442	16520	16460	16593	16532	16590	16468	16543	16759	16444	16473	16337	16361	16512	16556	16507	16494	16617	16666	16417	16459	16520	16574	16588	16606	16446	16461	16416	16565	16492	16318	16472	16645	16493	16549	16527	16651	16561	16639	16441	16359	16451	16557	16563	16619	16401	16353	16554	16320	16465	16629	16532	16582	16344	16555	16534	16461	16512	16410	16575	16316	16465	16502	16346	16258	16380	16367	16522	16592	16555	16426	16503	16714	16543	16498	16682	16402	16623	16262	16595	16487	16366	16414	16545	16709	16505	16499	16479	16510	16477	16533	16490	16320	16637	16614	16458	16479	16599	16427	16522	16514	16310	16473	16508	16583	16359	16578	16396	16518	16678	16516	16545	16518	16543	16523	16263	16465	16598	16411	16450	16439	16505	16497	16531	16561	16635	16481	16409	16702	16634	16566	16694	16476	16530	16505	16487	16578	16634	16519	16359	16504	16607	16421	16538	16596	16736	16746	16652	16540	16589	16437	16427	16440	16463	16553	16455	16515	16412	16368	16570	16457	16874	16755	16552	16571	16407	16340	16431	16698	16522	16712	16490	16701	16415	16372	16597	16277	16506	16533	16621	16425	16460	16733	16312	16684	16546	16350	16433	16368	16458	16253	16529	16619	16578	16382	16430	16573	16553	16596	16342	16399	16525	16421	16297	16553	16597	16486	16590	16582	16493	16520	16611	16444	16481	16474	16533	16448	16555	16511	16546	16338	16517	16704	16400	16613	16423	16481	16547	16499	16513	16656	16580	16459	16447	16591	16537	16346	16608	16485	16595	16603	16474	16578	16644	16446	16632	16693	16447	16514	16450	16532	16481	16465	16520	16575	16332	16461	16437	16579	16509	16579	16514	16519	16474	16558	16709	16290	16424	16547	16349	16248	16481	16584	16516	16468	16579	16551	16362	16633	16702	16443	16552	16469	16596	16499	16499	16541	16371	16456	16705	16459	16698	16524	16410	16403	16604	16311	16621	16595	16533	16351	16528	16584	16439	16400	16408	16354	16625	16588	16665	16599	16479	16499	16450	16506	16461	16543	16551	16642	16635	16448	16677	16665	16543	16660	16431	16433	16426	16712	16742	16570	16453	16460	16588	16484	16533	16522	16626	16414	16636	16468	16355	16559	16340	16416	16605	16765	16643	16512	16615	16632	16464	16418	16326	16339	16597	16690	16274	16365	16631	16595	16437	16475	16501	16393	16599	16501	16526	16359	16397	16526	16615	16383	16570	16621	16354	16599	16506	16496	16555	16589	16638	16593	16535	16721	16667	16583	16545	16383	16520	16498	16486	16515	16427	16532	16621	16462	16429	16334	16372	16404	16745	16586	16566	16597	16618	16751	16349	16566	16651	16707	16456	16425	16527	16432	16654	16708	16461	16605	16276	16574	16538	16604	16550	16403	16491	16507	16672	16414	16534	16572	16637	16269	16537	16509	16352	16712	16560	16624	16564	16273	16565	16346	16465	16629	16481	16320	16671	16526	16635	16486	16648	16426	16444	16442	16379	16313	16523	16705	16552	16543	16624	16414	16491	16476	16572	16676	16594	16451	16501	16665	16504	16760	16524	16358	16612	16679	16569	16678	16404	16518	16304	16548	16482	16449	16556	16326	16485	16525	16569	16456	16461	16347	16487	16444	16524	16474	16444	16453	16559	16442	16590	16476	16475	16626	16517	16464	16546	16576	16545	16390	16534	16742	16582	16657	16394	16595	16431	16415	16443	16570	16429	16452	16589	16542	16578	16618	16563	16293	16519	16341	16445	16346	16527	16596	16605	16461	16652	16655	16313	16587	16584	16633	16649	16463	16378	16705	16563	16687	16578	16550	16430	16524	16388	16684	16528	16462	16428	16565	16419	16497	16388	16591	16451	16350	16340	16572	16454	16464	16476	16635	16609	16569	16624	16253	16339	16508	16572	16457	16577	16578	16638	16436	16410	16420	16484	16520	16510	16545	16674	16553	16341	16383	16682	16597	16218	16512	16571	16312	16568	16669	16477	16621	16638	16291	16542	16472	16438	16396	16446	16499	16450	16413	16483	16733	16525	16531	16527	16504	16497	16522	16568	16497	16598	16489	16364	16442	16506	16599	16341	16425	16593	16335	16551	16543	16548	16323	16554	16555	16434	16418	16572	16512	16684	16419	16602	16464	16571	16320	16301	16581	16556	16475	16544	16594	16634	16384	16597	16687	16500	16603	16258	16766	16720	16577	16512	16718	16334	16649	16633	16451	16454	16477	16414	16483	16541	16580	16623	16622	16627	16556	16423	16544	16477	16536	16423	16665	16428	16500	16493	16506	16612	16545	16415	16490	16564	16603	16554	16651	16508	16484	16478	16439	16442	16633	16414	16588	16477	16591	16428	16448	16608	16569	16472	16663	16403	16673	16676	16379	16588	16498	16512	16558	16303	16369	16481	16297	16563	16461	16570	16754	16722	16524	16652	16402	16498	16463	16518	16459	16659	16465	16654	16499	16718	16411	16456	16667	16263	16615	16536	16530	16469	16309	16516	16519	16546	16474	16576	16406	16602	16320	16352	16498	16374	16506	16393	16464	16467	16610	16681	16515	16542	16605	16446	16417	16565	16368	16436	16540	16688	16524	16573	16479	16481	16507	16590	16687	16472	16621	16776	16824	16338	16360	16530	16358	16457	16612	16648	16491	16586	16535	16560	16493	16664	16403	16571	16745	16556	16368	16359	16512	16531	16325	16629	16633	16509	16536	16559	16423	16455	16619	16447	16536	16476	16632	16721	16395	16358	16602	16598	16372	16497	16565	16644	16699	16532	16397	16628	16582	16471	16669	16443	16641	16660	16510	16314	16336	16499	16605	16506	16415	16497	16439	16406	16474	16381	16411	16378	16512	16472	16514	16589	16408	16587	16488	16406	16528	16411	16368	16417	16603	16449	16717	16600	16466	16476	16678	16655	16301	16348	16353	16586	16526	16406	16843	16563	16531	16375	16523	16405	16499	16653	16376	16591	16487	16562	16620	16575	16678	16262	16512	16494	16467	16530	16440	16365	16663	16416	16550	16464	16663	16638	16605	16430	16368	16390	16505	16308	16570	16657	16728	16345	16426	16404	16461	16477	16721	16665	16723	16402	16622	16664	16759	16477	16506	16562	16358	16538	16661	16478	16371	16342	16493	16607	16573	16603	16404	16557	16290	16632	16530	16575	16519	16579	16555	16452	16592	16166	16409	16736	16493	16440	16417	16344	16496	16697	16644	16939	16549	16329	16540	16253
20320	35856	31606	22841	19688	18790	18225	16676	15876	15306	14868	14754	14666	14386	14299	14251	14191	14267	14183	14224	14033	14181	14177	14175	14129	14007	14088	14070	14148	14091	14137	14014	14099	14044	13995	14043	13897	14239	13888	13868	14149	14037	13972	13848	14067	13871	13954	13830	13937	13942	13999	13814	13937	13871	14009	13828	13831	13802	13923	13947	13951	13833	13949	13961	14232	13996	13895	13897	13910	13890	14036	14050	13976	13996	13874	13987	13888	14082	13920	14018	13967	13962	13910	13976	13868	13797	13982	14070	14256	13972	14009	13959	13954	14096	13873	14055	13801	14028	13982	14014	14022	13878	13939	13911	13930	14124	13907	14016	13746	13787	14003	14115	13949	14119	13776	13889	14069	14011	13901	13923	13947	13919	13968	13918	13872	13927	13893	13792	13822	14036	13822	13994	13888	14058	13928	13982	13879	13953	13932	14041	14024	13942	13806	13993	13904	13893	13981	14147	13904	13953	13962	13759	13973	13886	13955	13983	13949	13985	14003	14007	13811	13983	13870	13793	13956	13897	13840	13984	14031	13790	13942	13997	14065	14037	13831	13885	13958	14032	13877	13817	14015	14002	14019	13935	13952	13798	13986	14058	13785	13874	13968	14107	14046	13983	14025	13931	14012	13925	14028	13875	13970	13963	13850	14116	14003	14044	13845	13960	14074	13968	13984	13935	13873	13947	13892	13900	13958	13742	14001	14065	13854	14049	14067	13934	13831	13998	13854	13989	13834	13911	13928	14101	13944	14091	13953	13906	13788	13876	13954	14014	14023	13967	13924	14061	13847	13883	13882	13894	14130	13976	14051	14007	13888	13808	14155	13789	13861	13929	13856	13940	13936	13964	13851	13821	14019	13980	13789	13772	13949	13852	13915	13971	13980	13702	14061	13914	14025	13936	13952	13975	14000	13938	13990	13839	13894	14089	13875	14086	13857	13876	13895	14020	14048	13896	14046	13742	13937	13878	14046	13965	13877	13819	13787	14096	13856	13958	14076	14124	13724	13932	13908	13961	14044	13832	13937	14014	14060	13930	13907	13936	13887	13836	13874	13951	14030	13798	14010	13902	13808	13851	13935	13788	14100	13909	14003	13954	13996	13781	13916	13774	13945	13942	13770	14026	14012	14021	14035	14012	14078	13991	13852	13898	14019	13696	13822	13913	13966	13949	13915	13912	13963	13972	13946	13973	14074	14011	13887	13885	13894	14044	13976	13889	14014	13963	13892	13875	14098	13978	14019	14001	13957	13911	13899	14022	13910	14060	13964	14072	14133	13998	14109	14085	14022	14033	14055	13840	13946	13792	13853	13890	13948	13938	13874	13864	13851	14040	13864	13906	13996	13954	13997	13842	13898	13844	13976	14104	13944	13954	13898	13794	13894	13985	13934	13941	13821	13931	13940	14018	13841	13759	13892	14138	13971	14109	13846	13935	14058	14096	14014	13936	13947	13919	13932	14035	14063	13929	13838	13768	14044	13954	13921	14010	13872	14183	13891	13916	13897	13894	13788	14022	13856	14057	13957	13849	13897	13932	13936	13823	13836	14070	13827	13918	13865	14036	13761	13702	14051	13785	14063	13820	14007	13987	14099	14015	14060	13840	13924	14068	13895	13887	14067	13970	13924	13787	13872	13824	13879	14121	13864	13855	13865	13891	14189	14003	14086	14023	14084	13904	13939	14037	14005	13974	13919	14000	13968	13808	13896	13922	13882	13862	13954	14045	14015	13808	13939	13902	13944	14017	13923	13882	13985	13957	14051	13926	14104	13745	14053	14011	13892	14017	13875	13860	14063	13819	13958	13985	13911	13961	13886	13918	13890	13991	13961	13898	13872	13940	13907	13944	14014	13930	13832	14099	13831	13825	13965	14082	13838	13984	13825	14080	13898	13995	13958	13934	13976	13797	13817	13882	13953	13985	13964	13859	13845	13903	13886	13893	13838	13967	13973	13827	13988	14022	13977	13921	13858	13970	13773	13888	13889	13804	13961	13822	13830	13999	13693	13987	14079	13925	13783	13888	13840	13911	13935	13878	14104	14056	13911	13866	14024	14074	13947	13885	14109	13981	14052	13978	14026	14099	13667	13895	13864	13840	13984	13865	14052	14060	13867	13958	14042	14022	14168	14001	13789	13971	14096	13810	13821	14048	13853	13983	13985	13814	13873	13783	14073	13886	13902	13901	14003	13915	13935	13912	13934	13971	14162	13798	13816	13939	13689	13921	14075	13891	14054	13915	13883	13881	13957	13932	13873	14045	13967	13959	13885	14091	13953	13773	13833	14124	13724	14076	13896	13913	13850	13939	13886	13813	14058	13960	13897	13938	13982	13922	13764	14006	14001	13900	14037	14059	13960	13957	14066	13875	13815	13858	13852	13864	13872	14072	13946	13705	14209	13945	14114	13818	13909	13881	13842	14058	14005	13843	13908	13891	14062	13888	13815	13904	14017	14050	13960	13945	14008	14168	14016	13885	13891	14010	13903	13929	13963	13959	13913	13798	13841	13938	13846	14066	13762	13882	14087	13767	13895	14045	13864	13784	13849	13983	13926	13851	13986	13775	13844	13922	13845	13955	14132	13965	13797	13952	13859	13941	14043	13965	13760	13896	13984	13964	13924	13978	13799	14022	13823	13866	14024	14009	14055	13834	14246	13931	13795	13686	14015	13968	13996	13822	14050	14071	13772	13988	13783	14028	14059	13943	13903	13910	13878	14162	13893	13985	13864	13872	14009	13900	13914	14065	13995	13968	14060	13988	13820	13999	13934	13824	13783	14071	13916	13900	13919	14009	13976	13900	13962	14066	13878	13908	14009	14063	13984	14097	13884	13898	13800	13968	14020	13939	13875	13914	14180	14069	13937	13872	13946	14064	13927	14001	13948	13813	14182	14013	13848	14031	13943	13874	14053	14081	13921	13917	13956	13991	13942	13788	13863	13811	13967	14115	13996	13944	13847	14011	14030	13941	13883	13887	14033	13971	14181	13920	13960	13920	13823	13990	14050	14190	13959	13862	14165	14006	13960	13892	13940	13813	13916	13788	13999	13877	13940	14084	13926	13948	13834	13906	13838	14012	13882	13854	14123	13921	13838	13899	14043	14046	14172	14051	13788	13922	13994	13973	14092	13937	14002	13976	13844	14011	13968	13861	13864	13956	14054	14006	13941	14096	14050	13793	14009	13961	13916	13957	13848	14052	13920	13990	13979	14098	13983	14005	13826	13995	14028	14015	13929	13775	13894	13927	13937	13891	14027	13735	13928	13883	13877	14064	14061	13787	14024	13983	13938	13929	13869	13940	13897	13980	13956	13939	13966	13888	13869	13959	14093	13986	13931	13935	13894	13858	13969	13767	13785	13967	13974	13879	13876	13917	14041	14018	13783	14010	13934	13959	13872	13988	13980	13824	13805	14037	13871	13915	13870	13965	13902	14031	13837	13896	13898	14074	13929	13913	14076	13926	14027	13892	13854	13962	14013	14028	13844	13955	14029	13876	13864	13943	13909	13841	13940	14165	13894	13837	13907	14021	14017	13816	13922	13940	13969	13981	13953	13904	13996	13940	13882	13995	13928	14014	13942	13948	13944	13936	13962	13839	13863	13788	14068	14018	13986	14077	13895	14022	13942	13982	13937	13887	14107	14106	14001	13965	14075	13959	13951	13716	14069	13948	13952	13833	13942	13868	13941	14002	13925	13963	13930	13918	14029	13965	14064	14017	13997	14026	13917	13973	13939	13975	13961	14018	13897	13846	14005	13925	14012	13764	13935	13963	13946	13865	13940	13963	13886	14078	13959	13912	13786	14004	14057	13910	13928	13823	13995	13823	13905	13769	13981	13786	14115	13963	13881	14130	14029	14028	14135	14064	13853	14031	13881	13902	13988	13979	13870	14063	13861	13875	13979	13858	14009	14011	13924	14132	13951	13713	14074	13829	13946	13786	13884	14068	13882	13994	13804	13926	13968	13898	13883	14013	14018	13918	13805	13867	13962	13817	13908	14024	13857	13856	13988	14017	14051	13873	13840	13927	13939	13840	13842	13887	13955	13922	14041	13930	13958	14108	14047	13925	13963	13941	14070	14029	13855	13986	13891	13854	14001	13820	13766	13939	13903	14078	14026	13921	13940	13934	13814	13961	13892	14000	14078	13841	14106	13872	13958	13984	13788	13914	13902	13868	14016	13889	13988	13951	13879	14155	13919	14009	13885	13884	13983	13842	13930	13893	13912	13929	14061	13901	13972	13985	14093	13989	14018	13900	14132	13772	14203	13945	13810	13865	13979	13851	13968	13769	13743	13897	13946	13990	13994	13837	13979	13943	13825	13948	13889	13763	14008	13939	14094	13768	13924	13930	14010	13954	13935	14163	14012	13927	14103	14019	13852	13968	13963	13903	13972	14019	14067	13957	13850	14019	13819	13926	13968	13990	13986	14017	14054	14094	13704	13958	14027	13874	13932	13963	13909	14000	14072	13876	13957	14046	13983	13976	14109	13929	13834	14062	13792	13951	14050	13964	13855	13770	13983	13973	13882	13972	13930	13895	13991	13965	14074	14069	13894	13851	13985	13912	13959	13979	13921	13998	13943	13937	13884	13766	13845	13935	13929	13965	13963	13880	13895	13922	14030	13801	13880	14064	13941	13788	13993	13878	14100	14036	13899	13782	14056	14069	13931	14045	13977	13957	13891	14063	13876	13993	13978	14037	14083	13827	13861	14091	13719	13920	13938	13794	13871	13912	14110	14010	13892	13861	14040	13969	14165	13923	13952	14008	14039	13840	14061	13927	13932	13947	13810	13875	13864	13980	14152	13903	14023	13806	13988	14064	13954	14000	13919	13911	13904	13960	13986	13926	13976	13927	13991	13973	13992	13982	13814	13885	13800	13936	13859	13943	14073	14095	13935	14033	13752	13850	13936	13878	13803	13902	13861	13947	13879	13873	13998	13808	13914	14097	14042	13988	13919	13766	14040	13892	13888	13982	13874	13984	14166	13706	14109	13778	13900	13966	14018	13936	13811	13904	13998	13744	13931	13976	14050	13832	14078	13772	13877	13914	13989	14026	13890	13773	14082	13856	14014	13972	13846	14014	13987	13887	13872	13853	13743	13966	14105	13828	13914	13842	13941	13910	13840	13981	13910	14042	14139	13937
22968	21167	28908	23765	21513	23890	26000	20558	18747	18806	18100	18113	18117	18092	17940	17913	17700	17740	17578	17601	17450	17475	17493	17555	17567	17394	17539	17311	17213	17449	17209	17119	17226	17209	17251	17063	17189	17229	17334	17341	17341	17222	17433	17332	17326	17136	17396	17220	17225	17256	17169	17166	17288	17176	17212	17362	17317	17096	17110	17403	17213	17476	17548	17389	17144	17154	17325	17464	17367	17210	17441	17117	16956	17272	17104	17172	17268	17458	17337	17348	17296	17244	17312	17372	17164	17306	17337	17368	17305	17390	17383	17111	17370	16938	17291	17365	17004	17228	17153	17226	17262	17105	17354	17329	17057	17109	17195	17127	17061	17361	17149	16884	16981	17280	17051	17238	17174	16995	17273	17128	17134	17307	17221	17267	17382	17132	17270	17096	17096	17095	17178	17272	17264	17130	17392	17109	17030	17165	17134	17121	17010	17072	17018	17100	17276	17111	17231	17144	17008	17048	17226	17280	17337	17028	17168	16975	17042	17211	17254	17197	17261	17015	17188	17029	17052	17203	16909	17109	17367	17124	17111	17195	17180	17122	17287	17195	17219	17111	17157	17052	17365	17174	17188	17193	17260	17255	17092	17154	17162	17068	17242	17273	17102	17242	17234	17039	17183	17313	17235	17187	17099	17055	17086	17354	17194	17250	17255	17276	17138	17166	17199	17020	17114	17263	17296	17084	17226	17239	17132	17399	17089	17317	17063	17012	17118	17143	17086	17135	17219	17522	17158	17141	17042	17349	17270	17068	17160	17263	17228	17265	17088	17149	17199	17238	17231	17191	17201	17068	17118	17430	17200	17224	17078	17352	17322	17176	17355	17252	17179	17283	17077	17158	17100	17185	17302	17055	17318	17029	17191	17121	17136	17208	17055	17202	16901	17136	17153	17173	17046	17172	17170	17212	17145	17175	17054	17234	17074	17266	17167	17235	17232	17028	17318	17115	17154	17108	17288	17114	17132	17106	17233	17200	17092	17184	17199	17299	17108	17121	17206	17284	17124	17221	17100	17049	17424	17244	17324	16973	17200	17231	17237	17038	17188	17117	17299	17354	17161	16952	17076	17153	17192	17008	17079	17429	17168	17110	17120	17149	17044	17019	17036	16987	17055	17049	17131	17161	17204	17236	17263	17038	17278	17312	17253	16867	17124	17148	17261	17044	17185	17262	17143	17128	17161	17256	17158	17161	16983	17234	17233	17118	17158	17180	17230	17070	17134	17262	17237	17109	17198	16934	17138	17093	16985	17330	17062	17214	17153	17277	17175	17243	17097	17209	17115	17142	17161	17356	17270	17114	17134	17130	17072	17146	17210	17282	17047	17397	17178	17341	17090	17197	17163	17114	17085	17178	17171	17181	17087	16949	17235	17144	17034	17304	17205	17023	17225	17232	17004	17195	17134	17108	17069	17268	17279	17178	17250	17124	17161	17149	17053	17096	16994	17113	17254	17320	16932	17107	17281	17106	17298	17179	16999	17191	17181	17311	17253	17178	17023	17195	17076	17206	17205	16948	16842	17243	17143	17114	17295	17197	17175	17229	17026	17260	17014	17227	17252	17147	17019	17329	17035	17287	17254	16977	17096	17263	17105	17249	17018	17029	17253	17096	17023	17190	17130	17138	17151	17000	17235	17117	17255	17098	17167	17178	17050	17299	17167	17057	17198	17361	17151	17272	17170	17124	17238	17150	17251	17070	17097	17125	17064	17047	17043	17165	17232	17126	17153	17143	17262	17238	17174	17184	17172	17055	17108	17288	17167	17403	17084	17169	17032	17107	16978	16882	17115	17208	17443	17145	17101	17040	17236	16901	17119	17126	17074	17003	17010	17315	17242	17247	17218	17311	17250	17221	17239	17401	17443	16957	16985	16899	17215	17206	17126	17156	16967	17330	17029	17236	17160	17019	17112	17182	17261	17239	17036	17174	17203	17196	17082	17133	17051	16997	17245	17137	17065	17116	16986	17243	17191	17342	17063	17171	17242	17336	17047	17167	17158	17135	17398	17149	16821	17187	17098	17181	17177	17028	16944	17045	17476	17191	17244	17219	17325	17231	17153	16984	17064	16924	17087	17230	17255	17034	17170	17047	17116	17039	17265	17096	17281	17270	17212	17117	17245	17206	17200	16900	16961	17244	17262	17163	17118	17241	17278	17041	17272	17128	17411	17175	17220	17264	17100	17065	17151	17256	16992	16997	17257	17069	17239	17076	17139	17334	17237	17142	16983	17200	16936	17261	17064	17049	17220	17153	17330	17006	17207	17163	17250	17374	17143	17331	16980	17287	17247	17116	17037	17260	17410	17250	17051	17204	17023	17122	17156	17150	17239	17105	17329	17361	17245	17175	17238	17090	17181	17279	17043	17100	17125	17215	17303	16959	17224	17331	16987	17030	17214	17015	17251	17366	17056	17153	17029	17010	17149	17177	16995	17195	17205	17165	17225	16958	17191	17232	17113	17087	17140	17296	17036	17194	17198	17157	17193	17180	17371	17246	17081	16994	17440	17407	17246	17204	17341	17051	17154	17095	17159	17255	17174	17381	17112	17127	17072	17021	17072	17241	17048	17099	17120	17018	17235	17115	17141	17400	17076	17303	17078	17099	16963	17271	16988	17086	17148	17251	17166	17220	17232	17208	17521	17182	17189	17103	17453	17242	17209	17254	17204	17333	17160	17198	17367	17205	17295	17164	17107	17261	17257	17228	17145	17005	17275	17275	17393	17266	17156	17048	17230	17115	17302	16958	17149	17208	17196	17148	17206	17087	16974	17078	17287	17248	17156	17215	17350	17114	17115	17317	16939	17153	17081	17185	17129	17038	17191	17109	17076	16956	17211	17168	17088	17132	17342	17060	16924	17182	17102	17170	17213	16928	16995	17340	17141	17158	17197	17083	17201	17331	16968	17269	17091	17044	17149	17150	16870	17305	17041	17079	17220	17052	17168	17078	17153	17162	17214	17295	16971	16996	17100	17227	17133	17185	17316	17342	17157	17255	17160	17111	17259	17206	17189	17278	17210	17136	17152	17211	17141	17125	17060	17153	17099	17056	17363	16991	17048	17052	17230	17104	17189	17055	17012	17182	17049	16996	17032	17021	17116	17002	17131	17403	17278	17322	17176	17030	17048	17276	17355	17178	17239	17347	17426	17429	17259	17250	17207	17123	17087	17027	17039	17140	17240	16949	17019	17064	17365	17296	17247	17287	17279	17242	17153	17196	17099	17096	17334	17274	17030	17199	17195	17067	17129	17060	17256	17180	17165	17006	17008	17129	17082	17246	17180	17285	17306	17176	17365	17166	17115	17134	17162	17338	17198	17144	17282	17385	17168	16999	17101	17208	17220	17179	17243	17128	17154	17290	17090	17092	17211	17262	17127	17386	17216	17383	17023	17173	17033	17180	17042	17364	17021	17094	17355	17203	17042	17008	17182	17102	17227	17138	17250	17284	17162	17081	17236	17021	17185	17222	17053	17204	17330	17126	17094	16961	16947	17258	17130	17388	17303	16995	17141	16987	17069	16913	17275	17278	17234	17321	17382	17171	17158	16941	17296	17063	16999	16935	17020	17130	17285	17225	17019	17127	17253	17254	16992	17225	17133	17073	17340	17000	17205	17268	17155	17225	17027	17101	17057	17304	17267	17122	17164	17091	17059	17143	17210	17240	17040	17266	17024	17246	17058	17183	17162	17090	17199	17085	17068	17072	17119	17014	17266	17165	17315	17173	17143	17001	17054	17188	17180	17125	17190	17142	17058	17301	17119	17312	16978	17127	17151	16937	17250	17062	17134	17138	17277	17174	17286	17099	17069	17022	17212	17319	17221	17194	16935	16934	16990	16941	17228	17175	17071	17059	17339	16951	17270	17130	17210	17089	17159	17157	17171	17157	17027	17160	17003	17082	17163	17193	17282	17018	17100	17148	17058	17162	17068	17167	17082	17124	17190	17213	17206	17311	17013	17014	17192	16928	17036	17211	17021	17301	17023	17451	17346	17092	17173	16899	16841	17050	17138	17252	17130	17112	17169	17292	17289	17137	17249	17184	17129	17185	17182	17048	17128	17160	17170	17015	17083	17066	17159	17038	17367	17285	17143	17144	17064	17283	17282	17123	17173	17075	17071	17183	17263	17163	17216	17271	17076	17013	17069	17217	16928	17092	17175	17190	17027	17164	17190	17233	17130	17162	17241	17162	16954	17156	17081	17185	17159	17200	17154	17171	17356	17228	17116	17087	17043	17195	17141	17215	17082	17067	17392	17059	17274	16994	17153	17095	17059	17026	17220	17039	16976	17081	17212	17184	17194	17109	17215	17186	17128	17196	17257	17218	17099	17056	17079	17220	17158	17238	16961	17044	17212	17238	17363	17199	17124	17218	17013	17215	17027	17268	17183	17147	17191	17113	17180	17075	17301	17134	17082	17277	17281	17150	16999	17029	16963	17053	16995	17222	17194	17294	17195	17125	17244	17132	17101	17035	17194	17070	17052	17248	17114	17144	17127	17105	17055	17342	16973	17121	17154	17182	17169	17167	17176	17133	17198	17192	17177	17296	16977	17279	17093	17130	17218	17311	17339	17206	17238	17173	17034	17203	17035	17162	17031	17168	17242	17202	16974	17045	17131	17052	17057	17319	17162	17047	17173	17029	17075	16984	17260	17169	17213	16985	17084	17058	17202	17189	17239	17216	17075	17104	16926	17177	17256	17169	17003	17180	17041	17107	16955	17391	17106	17215	17176	17263	17184	17105	17195	17410	17317	17209	17056	17071	17185	16982	17039	17120	17325	16981	17198	16992	17164	17173	17241	17188	17016	17104	17021	17317	17262	17120	17099	17124	17135	17262	17029	17136	17125	17228	17271	17262	17048	17194	17126	16966	17296	17225	17322	17363	17027	17254	17166	17232	17202	17264	17240	17167	17212	17220	17265	17115	16957	17109	17160	17108	17119	17274	17217	17358	17221	17100	17156	17036	17270	17335	17116	17149	17081	17256	17132	17040	17231	17314	17246	17154	17108	17153	17079	17051	17063	17234	17118	17158	17272	17273	17167	17115	17352	17185	17113	17147	17307	17183	17302	17431	16873	17098	17224	16927	17341	17154	17011	17008	17301	17343	17150	17344	17063	17160	17178	17103	17090	17117	17177	17255
22671	40266	36352	26970	22622	20323	20484	18158	16943	16283	15574	15242	15208	14978	14965	15039	14657	14815	14740	14586	14594	14561	14606	14540	14520	14538	14384	14545	14440	14383	14535	14563	14449	14499	14438	14382	14365	14390	14518	14332	14199	14277	14399	14362	14347	14267	14175	14252	14392	14335	14417	14363	14251	14209	14388	14309	14419	14356	14484	14268	14342	14377	14302	14398	14261	14347	14253	14344	14246	14297	14336	14181	14278	14381	14329	14345	14503	14288	14227	14357	14349	14536	14261	14416	14355	14487	14401	14252	14391	14475	14379	14464	14424	14330	14370	14375	14259	14701	14287	14406	14134	14150	14235	14344	14523	14226	14419	14189	14383	14300	14225	14322	14310	14291	14233	14295	14341	14309	14257	14236	14219	14163	14289	14292	14329	14291	14469	14330	14233	14262	14365	14322	14399	14263	14219	14464	14267	14160	14152	14164	14216	14142	14399	14150	14281	14269	14396	14365	14290	14297	14267	14241	14239	14222	14389	14210	14458	14244	14270	14353	14319	14059	14261	14397	14409	14404	14328	14335	14151	14061	14278	14336	14254	14347	14322	14201	14283	14352	14300	14314	14338	14283	14443	14327	14364	14152	14474	14207	14276	14260	14250	14476	14350	14310	14243	14320	14324	14358	14307	14347	14325	14367	14241	14495	14265	14281	14271	14369	14393	14402	14321	14394	14212	14314	14162	14302	14221	14315	14227	14231	14336	14272	14293	14437	14141	14280	14287	14128	14174	14135	14247	14272	14304	14237	14320	14296	14486	14528	14421	14287	14375	14455	14392	14332	14364	14287	14284	14189	14157	14377	14363	14345	14382	14167	14110	14354	14306	14233	14382	14227	14326	14308	14278	14192	14490	14304	14517	14202	14172	14328	14247	14479	14172	14277	14210	14388	14215	14277	14268	14278	14303	14328	14271	14295	14188	14323	14231	14290	14328	14333	14366	14228	14275	14268	14321	14215	14317	14303	14294	14174	14193	14449	14206	14351	14412	14547	14218	14396	14373	14364	14144	14275	14324	14173	14326	14287	14366	14257	14364	14188	14402	14374	14267	14273	14316	14251	14376	14354	14301	14413	14352	14222	14026	14278	14278	14419	14452	14196	14317	14267	14171	14407	14249	14222	14239	14138	14382	14219	14365	14287	14227	14396	14344	14322	14132	14257	14319	14241	14365	14372	14356	14499	14187	14457	14202	14248	14387	14267	14236	14172	14374	14263	14399	14319	14310	14204	14246	14173	14333	14354	14326	14090	14383	14287	14485	14265	14145	14557	14216	14355	14312	14233	14277	14468	14149	14194	14129	14311	14389	14123	14156	14247	14295	14197	14222	14296	14253	14302	14393	14344	14403	14149	14337	14375	14385	14344	14384	14243	14346	14339	14461	14384	14247	14247	14114	14239	14356	14215	14462	14362	14215	14198	14436	14278	14242	14131	14304	14154	14379	14341	14250	14288	14372	14291	14410	14199	14367	14321	14266	14258	14135	14145	14356	14331	14204	14328	14206	14304	14314	14121	14213	14282	14391	14397	14340	14253	14365	14239	14246	14401	14190	14186	14169	14277	14367	14323	14266	14234	14362	14223	14325	14249	14194	14277	14343	14265	14233	14274	14191	14314	14358	14105	14348	14270	14425	14341	14162	14312	14307	14427	14375	14311	14387	14262	14413	14334	14335	14398	14382	14229	14459	14318	14274	14398	14243	14185	14345	14272	14210	14377	14152	14282	14351	14310	14424	14177	14256	14299	14371	14162	14396	14280	14233	14273	14281	14359	14367	14242	14370	14257	14424	14229	14423	14276	14252	14403	14326	14372	14236	14295	14217	14252	14329	14374	14356	14232	14253	14346	14359	14275	14373	14323	14158	14281	14194	14324	14369	14066	14185	14258	14387	14351	14149	14381	14161	14227	14356	14274	14247	14122	14429	14152	14191	14303	14383	14246	14282	14271	14310	14139	14376	14305	14325	14230	14254	14373	14283	14075	14304	14237	14094	14189	14352	14267	14319	14199	14422	14200	14219	14353	14259	14299	14518	14143	14168	14408	14276	14115	14230	14142	14320	14309	14328	14293	14281	14349	14333	14351	14336	14235	14446	14416	14327	14343	14266	14371	14307	14273	14197	14279	14183	14410	14384	14298	14465	14289	14160	14410	14322	14350	14162	14310	14281	14238	14413	14329	14403	14271	14403	14244	14325	14318	14407	14254	14311	14335	14436	14256	14313	14171	14374	14199	14428	14348	14310	14158	14328	14121	14274	14273	14342	14310	14210	14201	14209	14205	14173	14318	14281	14195	14260	14454	14492	14389	14173	14397	14380	14276	14187	14376	14393	14335	14290	14366	14225	14249	14402	14271	14145	14444	14293	14138	14214	14155	14465	14236	14271	14290	14205	14412	14296	14195	14273	14247	14372	14254	14424	14311	14334	14286	14382	14368	14230	14332	14220	14309	14287	14201	14413	14226	14345	14279	14196	14418	14266	14388	14299	14150	14163	14401	14263	14329	14284	14212	14291	14248	14430	14227	14426	14239	14302	14308	14108	14386	14240	14246	14470	14360	14221	14147	14333	14232	14265	14323	14268	14303	14350	14315	14321	13999	14356	14261	14315	14315	14302	14305	14307	14191	14299	14276	14224	14278	14268	14265	14217	14292	14433	14319	14285	14287	14263	14372	14260	14149	14298	14170	14532	14194	14328	14393	14363	14208	14203	14141	14222	14179	14364	14085	14358	14214	14317	14082	14200	14482	14335	14228	14318	14300	14458	14292	14264	14323	14290	14335	14289	14352	14343	14321	14198	14368	14385	14162	14190	14341	14257	14328	14328	14283	14179	14329	14259	14136	14428	14385	14361	14223	14215	14390	14315	14215	14323	14243	14333	14354	14276	14264	14202	14277	14152	14290	14238	14353	14339	14426	14281	14323	14348	14438	14212	14223	14243	14400	14299	14210	14216	14375	14331	14286	14214	14425	14373	14252	14365	14217	14386	14355	14447	14291	14211	14119	14244	14259	14221	14236	14258	14293	14241	14360	14312	14321	14273	14229	14142	14172	14284	14432	14285	14339	14331	14298	14440	14224	14420	14182	14380	14411	14460	14508	14170	14343	14380	14291	14303	14346	14298	14168	14268	14306	14343	14277	14384	14248	14285	14399	14354	14185	14190	14303	14166	14190	14433	14229	14162	14341	14280	14314	14209	14224	14339	14225	14409	14289	14390	14330	14349	14329	14285	14234	14415	14283	14196	14353	14319	14301	14314	14377	14324	14322	14261	14272	14367	14198	14290	14296	14269	14094	14506	14394	14373	14223	14163	14136	14326	14183	14108	14309	14461	14216	14308	14372	14338	14074	14357	14214	14443	14302	14297	14413	14178	14318	14298	14197	14452	14275	14191	14169	14330	14334	14170	14267	14382	14449	14237	14363	14414	14335	14205	14335	14246	14454	14161	14359	14373	14175	14394	14004	14291	14228	14480	14414	14288	14350	14173	14253	14262	14238	14312	14319	14231	14360	14277	14229	14190	14273	14313	14333	14229	14334	14390	14424	14260	14256	14247	14279	14269	14217	14240	14265	14114	14259	14297	14316	14332	14165	14349	14210	14427	14382	14292	14363	14270	14174	14216	14258	14263	14306	14270	14121	14385	14154	14252	14388	14267	14339	14231	14147	14185	14160	14246	14355	14153	14345	14334	14257	14201	14355	14470	14344	14315	14168	14219	14290	14301	14252	14259	14403	14233	14365	14269	14371	14343	14266	14151	14293	14175	14378	14304	14250	14238	14328	14274	14429	14200	14318	14328	14238	14384	14269	14240	14354	14264	14345	14266	14182	14231	14365	14347	14145	14247	14433	14291	14352	14309	14345	14215	14291	14396	14199	14270	14237	14183	14231	14100	14288	14276	14098	14178	14269	14254	14246	14408	14312	14406	14196	14395	14268	14225	14157	14362	14162	14381	14334	14122	14196	14464	14142	14190	14350	14451	14187	14469	14238	14459	14268	14334	14213	14236	14238	14308	14244	14270	14204	14295	14317	14301	14403	14202	14238	14288	14372	14202	14241	14218	14477	14426	14252	14309	14323	14268	14140	14439	14300	14177	14302	14318	14222	14275	14171	14262	14333	14352	14216	14180	14410	14439	14303	14389	14381	14217	14311	14281	14451	14273	14334	14190	14398	14172	14314	14318	14346	14350	14292	14393	14298	14261	14159	14354	14377	14244	14323	14190	14181	14320	14294	14327	14372	14225	14366	14244	14218	14237	14167	14394	14305	14271	14313	14407	14301	14306	14262	14277	14356	14248	14072	14208	14250	14316	14307	14265	14171	14359	14299	14254	14151	14340	14195	14229	14095	14325	14136	14313	14307	14278	14219	14200	14270	14321	14304	14285	14024	14341	14381	14419	14296	14353	14211	14276	14205	14613	14360	14240	14135	14083	14100	14332	14294	14156	14267	14228	14265	14213	14132	14092	14312	14238	14155	14335	14273	14290	14187	14210	14220	14272	14312	14309	14202	14310	14349	14363	14462	14347	14210	14310	14248	14350	14288	14259	14253	14144	14248	14325	14211	14339	14219	14201	14319	14440	14359	14123	14219	14433	14291	14314	14049	14174	14256	14283	14438	14268	14185	14240	14324	14265	14434	14284	14403	14149	14358	14207	14389	14186	14441	14201	14193	14331	14336	14438	14521	14301	14226	14340	14352	14276	14347	14469	14387	14284	14175	14245	14373	14346	14216	14399	14548	14231	14328	14328	14329	14245	14342	14027	14349	14239	14244	14223	14298	14285	14298	14298	14272	14149	14118	14336	14113	14366	14341	14291	14360	14357	14421	14431	14341	14384	14313	14108	14440	14302	14197	14201	14420	14383	14295	14418	14415	14384	14297	14364	14303	14318	14246	14158	14434	14230	14361	14442	14237	14131	14264	14233	14357	14376	14291	14305	14323	14298	14255	14208	14216	14292	14393	14239	14199	14279	14417	14191	14470	14197	14308	14304	14412	14431	14353	14303	14285	14208	14436	14292	14176	14245	14343	14204	14382	14329	14292	14302	14487	14184	14125	14314	14261	14292	14296	14359	14320	14291	14134	14134	14403	14285	14237	14099	14339	14305	14233	14264	14325	14352	14176	14575	14158	14301	14305	14289	14412	14321	14227
28274	23185	26793	23414	19205	18330	18505	17676	17460	17222	17023	16985	16863	16789	16987	16934	16793	16828	16766	16855	16708	16732	16558	16796	17035	17084	16886	16931	16727	16814	16771	16958	16916	16887	16669	16860	16882	16797	16783	16747	16704	16800	16797	16663	16882	16805	16817	16850	17112	16712	16726	16848	16793	16645	16861	16810	16935	16914	16692	16626	16844	16978	16839	16927	16703	16663	16742	16733	16945	16747	16781	16926	16849	16945	16564	16540	16756	16792	16912	16843	16847	16873	16749	16740	16970	16902	16722	16885	16849	16976	16735	16886	16895	16731	16710	16783	16968	16540	16808	16763	16789	16907	17003	16802	16835	16682	16670	16671	16923	16649	16710	16588	16731	16824	16860	16778	16554	16731	16696	16798	16707	16998	16901	16849	16749	16923	16567	16706	16877	16709	16644	16815	16595	16605	16643	16917	16884	16771	16951	16822	16759	16903	16839	16672	16686	16832	16596	16623	16790	16711	16499	16857	16813	16783	16806	16755	16883	16741	16959	16860	16929	16916	16697	16889	16641	16583	16749	16623	16804	16758	16892	16780	16619	16763	16793	16933	16909	16771	16954	16789	16642	16815	16809	16828	16784	16705	16635	16753	16744	16913	16829	16823	16675	16904	16842	16603	16809	16569	16804	16609	16800	16749	16563	16778	16730	16673	16621	16858	16912	16813	16772	16607	16838	16729	16629	16656	16981	16612	16715	16775	16869	16937	16744	16865	16685	16796	16641	16833	16992	16718	16776	16684	16884	16811	16692	16813	16943	16770	16738	16735	16708	16812	16896	16759	16788	16739	16561	16706	16727	16879	16587	16856	16720	16726	16656	16885	16929	16746	16738	16847	16736	16853	16792	16714	16663	16748	16807	16925	16616	16603	16722	16825	16801	16917	16822	16789	16823	16519	16651	16661	16800	16936	16924	16777	16560	16645	16599	16689	16759	16845	16672	16629	16743	16876	16743	16725	16889	16874	16960	16916	16791	16618	16781	16948	16659	16873	16734	16654	16828	16870	16651	16789	16627	16877	16778	16834	16898	16899	16852	16687	16768	16831	16981	16652	16767	17037	16700	16797	16724	16783	16799	16748	16632	16834	16597	16767	16751	16870	16826	16823	16662	16951	17078	16644	16797	16826	16668	16672	16775	16629	16687	16912	16860	16633	16726	16852	16819	16786	16588	16882	16810	16934	16697	16722	16594	16631	16746	16725	16783	16832	16834	16855	16945	17197	16985	16596	16844	16741	16706	16775	16867	16832	16715	16959	16656	16910	16855	16928	16782	16700	16928	16784	16842	16663	16748	16627	16729	16808	16964	16921	16897	16692	16898	16972	16679	16711	16806	16802	16625	16713	16665	16754	16721	16755	16789	16763	16591	16707	16848	16901	16687	16708	16749	16890	16868	16779	16807	16918	16744	16600	16756	16695	16773	16657	16767	16834	16621	16609	16651	16610	16840	16768	16785	16723	16736	16839	16473	16626	16802	16607	16761	16818	16718	16684	16779	16805	16690	16749	16933	16782	16766	16848	16852	16887	16881	16724	16853	17001	16798	16733	16865	16798	16551	16639	16827	16767	16758	16860	16831	16754	16686	16718	16760	16789	16986	16531	16651	16847	16724	16838	16744	16931	16647	16813	16778	16821	16668	16509	16781	16824	16599	16836	16720	16631	16906	16778	16724	16778	16781	16908	16882	16769	16646	16710	16747	16711	16808	16888	16708	16827	16659	16853	16805	16733	16926	16870	16944	16706	16830	16599	16815	16763	16754	16844	16724	16872	16952	16651	16842	16649	16737	16820	16813	16772	17033	16743	16793	16946	16778	16772	16735	16628	16692	16603	16738	16447	16664	16694	16802	16602	16770	17038	16849	16786	16596	16730	16723	16687	16893	16690	16619	16746	16790	16728	16778	16783	16654	16688	16808	16781	16827	16511	16828	16856	16866	16625	16691	16652	16887	16915	16908	16852	16905	16821	16891	16877	16680	16797	16873	16613	16844	16760	16793	16686	16811	16860	16722	16732	16779	16723	16804	16745	16934	16806	16909	16842	16834	16772	16800	16821	16736	16728	16936	16696	16748	16849	16819	16691	16601	16807	16811	17039	17019	16828	16762	16668	16823	16783	16864	16965	16710	16693	16785	16774	16750	16735	16822	16974	16717	16733	16931	16940	16871	16797	16765	16909	16869	16705	16785	16903	16794	16787	16910	16668	16762	16849	16806	16847	16846	16838	16841	16672	17029	16681	16893	16718	16646	16749	16752	16981	17031	16838	16970	16756	16772	16653	16857	16921	16668	16794	16806	16782	16877	16907	16854	16724	16773	16896	16720	16749	16777	16714	16712	16848	16899	16735	16719	16955	16802	16777	16609	16706	16914	16676	17003	16675	16819	16748	16971	16763	16857	16682	16616	16855	16724	16890	16645	16810	16858	16876	16786	16779	16826	17059	16884	16915	16515	16747	16930	16823	16880	16791	16694	16664	16795	16737	16960	16913	16664	16841	16780	16675	16695	16949	16781	16836	16826	16677	16970	16762	16798	17030	16883	16911	16858	16793	16660	16791	16952	16737	17043	16661	16820	16897	16793	16814	16809	16850	16793	16670	16731	16811	16964	16750	16559	16715	16590	16748	16627	16644	16644	16678	16763	16874	16751	16756	17047	16630	16990	16723	16880	16765	16722	16674	16820	16741	16854	16633	16819	16833	16974	16797	17011	16785	16666	16697	16753	16638	16572	16816	16938	16939	17016	16568	16794	16900	16861	16592	16743	16789	16922	16858	16837	16907	16937	16814	16734	16866	16883	16916	16888	16710	16891	16812	16768	16744	16855	16770	16922	16684	16874	16673	16706	16840	16733	16861	16911	16849	16754	16670	16888	16880	16828	16913	16677	16656	16797	16871	16845	16801	16864	16929	16742	16785	16885	16877	16823	16567	16681	16917	16664	16692	16921	16714	16832	16939	16614	16732	16704	16795	16544	16963	16811	16939	16799	16723	16914	16954	16829	16819	16789	16773	16885	17045	16926	16766	16702	16805	16805	16663	16630	16418	16932	16834	16831	16744	16758	16867	16590	16915	16740	16745	16652	16646	16526	16593	16894	16914	16712	16835	16791	16947	16689	16738	16671	16688	16784	16811	16824	16763	16661	16482	16831	16872	16618	16677	16610	16674	16752	16780	16836	16931	16973	16901	16946	16697	16766	16934	16788	16605	17023	16869	16652	16657	16841	16769	17005	16671	16673	16855	16730	16833	16986	16632	16786	16812	16776	16698	16760	16750	16741	16778	16673	16819	16946	16874	16948	16801	16995	16798	16837	16784	16800	16735	16778	16828	16948	16734	16607	16840	16679	16865	16877	16977	16760	16773	16783	16994	16797	16887	16870	16818	16890	17104	16716	16762	16703	16826	16797	16625	16521	16836	16796	16796	16623	16808	16547	16802	16581	16698	16588	16774	16873	16765	16702	16741	16899	16844	16806	16620	16685	16762	16815	16744	16806	16836	16771	16646	16701	16675	16707	16884	16709	16765	16737	16629	16574	17019	16865	16815	16728	16841	16678	16739	16945	16682	16588	16794	16987	16998	16943	16746	16757	16770	16757	16793	16775	17019	16879	16810	16760	16628	16813	16771	16860	16807	16793	16747	16763	16763	16825	16983	16894	16879	16651	16606	16919	16870	16595	16800	16791	16808	16644	16870	16734	16797	16888	16904	16703	16846	16840	16911	16754	16679	16815	16871	16812	16741	16779	16818	16882	16892	16990	16846	16681	16881	16952	16813	16792	16753	16625	16748	16823	16674	16583	16835	16916	16724	16770	16767	16621	16768	16652	16672	16631	16670	16911	16759	16828	16823	16792	16615	16732	16862	16673	16819	16800	16679	16908	16910	16749	16722	16893	16728	16794	16988	16801	16723	16957	16720	16623	16700	16792	16798	16990	16733	16999	16977	16985	16826	16601	16762	16747	16934	16790	16724	16704	16876	16909	16898	16760	16992	16729	16698	16900	16721	16957	16767	16878	16926	16964	16943	16768	16765	16764	16666	16713	16749	16742	16812	16831	16638	16717	16801	16872	16755	16900	16944	16657	16816	16883	16884	17001	16786	16670	16713	16646	16677	16567	16723	16939	16774	16631	16830	16681	16591	16757	16659	16846	16633	16788	16988	16668	16795	16881	16787	16872	16888	16587	16640	16753	16471	16684	16847	16955	16776	16600	16691	16774	16875	16864	16705	16737	16775	16882	16885	16869	16957	16814	16609	16646	16961	16771	16881	16601	17026	16704	17035	16658	16790	16545	16664	16575	16607	16636	16804	16700	16791	16736	16650	16648	16810	16650	16552	16828	16770	16827	16818	16809	16757	16731	16801	16863	16804	16779	16655	17043	17062	16626	16761	16912	16904	16679	16685	16765	16892	16804	16764	16928	16792	16889	16915	16804	16675	16737	16615	17040	16934	16764	16807	16807	16800	16668	16831	16914	16617	16818	16814	16847	17020	16781	16777	16822	16548	16710	16999	17032	16683	16795	16910	16843	16832	16739	16809	16792	16837	16792	16716	16792	16862	16864	16588	16684	16721	17120	16741	16913	16800	16968	16841	16610	16765	16708	16881	16700	16902	16598	16788	16818	16783	16738	16924	16892	16767	16825	16729	16979	16846	16572	16576	16692	16767	16897	16719	16641	16589	16841	16799	16681	16858	16901	16890	16646	16874	16753	16807	16807	16753	16980	16827	16851	16803	16794	16636	16850	16697	16704	16610	16852	16494	16810	16868	16800	16676	16770	16526	16702	16627	16764	16948	16763	16667	16920	16708	16892	16790	16794	16913	16867	16696	16753	16741	16748	16855	16780	16716	16760	16685	16850	16689	16971	16720	16773	16690	16700	16654	16729	16589	16799	16791	16697	16639	16781	16779	16860	16763	17044	16746	16762	16737	16879	16735	16750	16853	16886	16585	16751	16714	16751	16848	16758	16796	16844	16874	16884	16706	16794	16737	16711	16713	16806	16784	16822	16663	16718	16895	16750	16758	17054	16779	16738	16873	16617	16724	16801	17063	16850	16931	16918	16773	16870	16737	16713	16609	16822	16887	16720	16891	16919	16857	16973	16717	16784	16715	16643	16741	16848	16779	16692	16812	16859	16940	16672	16755	16791	16894
21012	28803	25653	19814	17649	16221	16318	15730	15181	14697	14727	14599	14380	14397	14249	14258	14325	14072	14166	14185	14052	14228	14314	14112	14249	14265	14080	14143	14244	14004	14132	14287	14266	14161	14061	14076	14110	14080	14163	14252	14130	14167	14000	14119	14243	13958	14201	14048	14187	13972	14296	13863	14114	14184	14088	14158	14204	14189	14087	14204	14114	14033	14070	14240	14008	14097	14046	14155	14120	13964	13990	13901	14189	14310	14272	14319	14029	14264	14230	14053	14111	14175	14133	14187	14144	14103	14161	14182	14266	14252	14140	14216	14152	14163	14353	14184	14000	14200	14273	14156	13953	14058	13966	14197	14102	14156	14034	14259	14135	14096	14155	14263	14047	14116	14211	13922	14113	14267	14285	14099	14267	14037	14102	14186	14315	14075	13955	13993	14111	13965	14320	14094	14172	14054	14270	14150	14144	14103	14047	14103	14056	14031	14179	14163	14104	13963	13930	14061	14160	14115	14299	14141	14204	14139	14070	14333	14294	13982	13908	14171	14188	14081	14171	14205	14007	14127	14104	13989	13993	14216	13957	14167	14264	13979	14129	14212	14044	14159	14104	14141	13969	14121	14109	14062	14187	14077	14131	14108	13859	14175	14238	14062	14277	14151	14009	14100	13884	14108	14318	14015	14097	14000	14094	14184	14225	14122	14114	14159	14120	14230	14225	14067	14081	13971	14135	14177	14230	14048	14034	14147	14144	14181	13971	14063	14126	13966	14123	14101	14107	14142	14204	14019	14121	14123	14270	14001	14193	14247	14041	14183	14170	14178	14163	14145	14094	14011	14154	13991	14134	14191	14061	14072	14106	14213	13941	14043	14010	13912	14282	14040	14146	14116	14199	14071	14009	14092	14119	14213	13985	14208	14194	13903	14106	14194	14063	14108	14181	14191	14270	14074	14174	14155	14159	14087	14182	14144	14221	14147	14139	13993	14249	14057	14132	14222	14200	14259	14031	14196	14120	14082	14043	13985	14060	14098	13922	14019	13967	14220	13992	14076	14076	14191	14189	13994	14149	14116	14177	14232	14029	14171	13940	14266	14053	14166	13966	14210	14202	14038	14025	14039	13987	14244	14060	14094	14149	14164	14077	14079	14104	14171	14225	14082	14053	14092	14344	13964	14139	14031	14153	14054	14118	14086	14212	14079	13993	14072	14209	14198	14159	13824	14130	14019	13994	14198	14209	14186	14012	14137	14094	13953	14195	13989	14108	14101	14095	14152	14035	14056	14253	14252	14046	14170	14127	14124	14038	14000	14067	14272	14050	14261	14131	14258	14200	13945	14128	14150	14185	14080	14122	14239	14180	13984	14119	14115	14031	13971	14189	14268	14200	14140	14044	14064	13892	14079	14109	14167	14216	13939	14208	14176	14089	14097	14034	14174	14127	14109	14152	14219	14100	14265	14172	14178	14155	14032	14219	14120	14244	14144	14186	14174	14161	14160	14179	14197	14041	14112	14194	13996	14167	13964	14133	14016	14161	14109	14105	14054	14064	14185	14175	14007	14126	14109	14056	14075	14110	14076	14173	14115	14229	14197	13914	14118	14073	14175	14183	14094	14286	14204	14103	13997	13920	13981	14051	14130	14145	14196	14120	14156	14105	14073	13962	14051	14144	14184	14142	14128	14151	14169	14119	14028	14010	14047	14217	14217	14262	13958	14100	14102	14191	14161	14216	14101	14249	14124	14171	14105	14178	14091	14078	14112	14140	14059	14185	14007	14189	14168	14065	14116	14144	14197	14173	14238	14104	14226	14204	14201	14050	14172	14177	14212	14165	14004	14153	14196	14086	14204	14016	14064	14046	14176	14223	14077	14112	14218	14070	14145	14379	14069	14066	14058	14266	14105	14175	14100	14117	13888	14145	14203	14114	14240	14259	14099	14177	14147	14207	13879	14048	14049	14022	14264	14061	14047	14172	14223	14150	14170	14037	14222	14121	14071	14132	14207	14132	14145	14247	13947	14046	14299	14126	14222	14141	14144	14015	14115	13993	14151	14149	14018	14107	14234	14170	14080	14122	14229	14145	13951	14135	13998	13843	14269	14137	14055	14197	14298	14060	14037	14065	14237	14106	14110	14233	14110	14213	14246	14249	14160	14181	14096	14122	14131	14127	13949	14241	14042	14075	14141	14214	14201	14314	14177	14219	14016	14195	14080	14104	14066	14139	14191	14102	14084	14177	14135	14006	14127	14200	14141	14022	14071	14282	14143	14203	14132	14130	14314	14186	14104	14064	14125	14140	14081	14179	14164	14182	14128	13969	14084	14134	14174	14033	14152	14082	14128	14024	14144	14130	14333	13898	14165	14059	14099	14231	14158	14232	14304	14099	14223	14123	14258	14109	14050	14086	14086	14023	14020	14203	13950	14170	14143	14177	14042	14249	14058	14296	13987	14139	14309	14172	14048	13995	14114	14123	14148	14255	14172	14213	14067	13982	13993	14057	14212	13958	14125	14016	14114	14066	14149	14157	14157	14193	14053	14168	14215	13973	14187	14202	14006	14109	13804	14265	14121	14187	14143	14064	14031	14212	14121	14144	14181	14101	14076	14183	14230	14150	14013	14073	13990	14025	14265	14145	14077	14060	14215	14163	14214	14066	14113	14109	14285	14117	14125	14046	14180	14147	14065	13968	14144	13962	14260	13920	14169	14120	14285	14086	14085	14338	14109	14234	13989	14159	14290	14182	14083	14063	14007	14239	14123	14093	14249	14063	14160	14185	14171	14245	13919	14205	14254	13974	13883	14160	14065	14099	14059	13954	14006	14066	14188	14160	14115	14040	14046	14189	14156	14169	14145	14187	14055	14183	14028	14018	14084	14068	14126	14053	14082	14190	14285	14157	14119	14115	14050	14255	14181	14230	14138	14181	14185	14301	13847	14084	14055	14228	14185	14140	14160	14241	13937	14287	14150	14129	14124	14103	14076	14098	13990	14120	14027	14167	14259	13915	14139	13937	14219	14229	13941	14261	14114	14181	14012	14047	14169	14283	14119	14128	14199	13979	14059	14110	14057	14168	14105	14206	14094	14260	14177	14148	14128	14051	13921	14067	14205	14057	14045	14148	14011	14089	14256	14023	14112	14224	14078	14002	14151	14075	14083	14126	14177	14192	14046	13974	13988	14228	14141	14161	14234	14262	14052	14292	14147	14198	13974	14070	14175	14239	14142	14109	14183	14102	14072	14116	14033	14130	14076	14216	14052	14196	14060	14131	14002	14041	14389	14076	14405	14146	14318	13993	14219	14194	14294	13975	14404	14126	14008	14043	14101	14228	14074	14010	14175	14111	14018	14206	14060	14197	14046	14100	14216	14127	14126	14170	14044	14044	14131	14142	14215	14105	14327	14056	14271	14190	14167	14127	13980	14324	14138	14129	14085	14080	14060	13904	14199	14205	14150	14176	14154	14185	14071	14137	14049	14028	14076	14197	14235	14167	14212	14257	14192	14075	14198	14179	14330	14187	14053	14040	13972	14166	14287	14130	14114	14127	13903	14045	13925	14286	14130	14073	14286	14303	14194	14200	13979	14144	14218	14035	14014	13969	14081	14150	14113	14122	14129	13977	13928	14268	14163	14137	14056	13915	14118	14101	14165	14128	14098	14129	14101	14123	14272	14108	14084	14269	14199	14187	14203	14142	14119	14158	14218	14013	14201	14072	14204	14190	13880	14060	14014	14283	14093	14279	14156	14246	13992	14310	14273	14092	14035	14089	14161	14283	14085	14170	14323	14289	14022	14127	14126	14257	14093	14156	14122	14200	14199	14169	14203	14230	14134	14223	13987	14125	13977	14138	14132	14093	14130	14002	14096	14080	14276	14231	14425	14180	13996	14173	14074	14046	14081	14236	14122	14184	13942	14102	14281	14169	14268	14115	14096	14150	14159	14139	14170	14029	14059	14290	14071	14041	14110	14218	14035	14149	14152	14052	14043	13963	14211	14182	14062	14235	13992	13979	14057	14140	14095	14161	14143	14076	14122	13934	14045	14259	14128	14306	13980	14101	14177	13975	14203	14086	14086	14100	14045	14176	14108	14044	14166	14228	14079	14088	14159	14048	14182	14134	14212	14125	14182	13978	14194	14040	14143	14065	14094	14073	14151	14111	14118	14121	14174	14179	14115	14081	14209	14000	13972	14222	14133	14077	14248	13955	13992	14010	14072	14226	13999	13883	14076	14075	14174	14188	14082	14105	14010	13943	14018	14204	14207	14045	14088	14167	14140	14088	14210	14101	14051	14094	14048	14084	14030	14202	14308	14147	13993	14235	14133	14141	14099	14078	14033	13979	14099	14030	14198	14022	14198	14199	14041	14191	14134	14190	14391	14307	14039	14006	14186	14108	14111	14044	14198	14101	14065	14179	14106	14233	14180	14004	14118	14121	14114	14126	14165	14120	14011	14150	13987	14054	14100	14214	13883	13850	14303	14156	14096	14051	14270	14183	14258	14216	14175	14048	14110	14246	14143	14054	14187	14191	14002	14152	14110	14339	14174	14031	14261	13917	14181	14123	14056	14326	14133	14181	14196	14161	13973	14155	14068	14081	14232	14013	14278	14085	14000	14172	14119	14165	13992	14280	14078	14105	14129	14281	13940	14033	14116	14025	14119	14089	14170	14026	14058	14091	14025	14274	14202	14138	14070	14212	14048	14072	13885	14235	13993	14208	14051	14161	13962	14179	14182	13973	14319	14183	14071	14019	14044	14076	14142	14098	14091	14156	14256	14047	14000	14052	14128	14244	14159	13953	14099	14281	14016	14281	14072	14175	14002	14029	14108	14203	14083	14154	14151	14045	14105	14120	13951	14095	14182	13948	14097	14157	14147	14154	14028	14274	14236	14075	14159	13953	14133	14132	14065	14065	14255	14040	14099	14170	14109	13968	14070	14048	14016	14201	14144	14151	14094	14066	14342	14050	13975	14155	14142	13929	14174	14081	14279	14023	14154	14005	14109	14134	14095	14051	14097	14171	14053	14075	14211	14136	14191	14151	14100	14193	14130	13969	14097	14129	14068	14180	14221	14019	14024	14135	14041	14061	14177	14018	14144	14231	14037	14123	14236	13972	14204	14037	14155	14187	13973	14221	14136	14149	14130	14132	14134	14090	14067	14103	14200	14194	14191	13963	14240	14056	14232
24041	21192	28549	24379	22507	22025	21020	18408	17454	17254	17199	16924	16833	16867	16673	16577	16813	16513	16730	16531	16672	16484	16414	16460	16540	16308	16576	16499	16502	16327	16395	16199	16449	16294	16259	16272	16375	16442	16299	16235	16140	16441	16333	16255	16248	16406	16453	16251	16310	16248	16253	16306	16336	16486	16656	16408	16526	16321	16316	16348	16358	16295	16225	16103	16345	16532	16430	16131	16299	16493	16248	16107	16281	16172	16326	16374	16292	16277	16258	16594	16379	16422	16581	16335	16255	16453	16261	16409	16319	16386	16283	16441	16299	16248	16319	16256	16200	16354	16418	16597	16290	16122	16362	16417	16486	16232	16343	16353	16306	16386	16468	16417	16284	16332	16471	16366	16295	16404	16401	16019	16275	16246	16279	16422	16360	16435	16369	16371	16433	16337	16334	16315	16138	16400	16098	16196	16340	16334	16288	16223	16327	16297	16104	16303	16415	16402	16496	16227	16276	16304	16374	16368	16269	16433	16381	16246	16374	16311	16335	16125	16206	16336	16217	16099	16305	16282	16275	16269	16391	16067	16221	16199	16309	16335	16222	16462	16277	16284	16454	16300	16297	16334	16270	16104	16343	16442	16163	16415	16360	16235	15985	16292	16493	16259	16311	16278	16031	16224	16329	16256	16483	16336	16374	16207	16182	16205	16241	16529	16340	16389	16228	16269	16416	16294	16439	16388	16321	16205	16225	16342	16334	16337	16368	16337	16275	16258	16139	16292	16436	16292	16271	16446	16340	16462	16305	16196	16203	16408	16319	16283	16250	16252	16251	16420	16276	16426	16295	16139	16378	16272	16332	16298	16373	16384	16327	16176	16275	16289	16207	16275	16332	16156	16286	16312	16336	16477	16440	16286	16465	16174	16378	16374	16453	16166	16328	16134	16470	16143	16491	16284	16391	16325	16209	16177	16358	16189	16369	16257	16225	16144	16491	16224	16119	16401	16322	16388	16233	16496	16192	16351	16346	16232	16339	16338	16084	16347	16361	16164	16206	16376	16322	16514	16214	16104	16412	16316	16238	16231	16318	16464	16170	16292	16361	16212	16316	16339	16480	16251	16275	16208	16314	16356	16231	16219	16225	16243	16230	16290	16354	16203	16339	16561	16310	16317	16186	16525	16292	16122	16104	16235	16364	16232	16096	16389	16334	16348	16494	16438	16151	16324	16174	16260	16383	16409	16160	16232	16237	16299	16420	16359	16413	16312	16423	16451	16245	16228	16399	16378	16325	16291	16236	16416	16331	16336	16112	16401	16534	16098	16205	16193	16164	16305	16068	16273	16236	16116	16281	16295	16277	16498	16499	16363	16272	16217	16405	16424	16314	16340	16357	16196	16365	16324	16123	16303	16402	16198	16475	16183	16412	16512	16232	16271	16256	16333	16276	16236	16115	16210	16193	16281	16220	16283	16302	16126	16436	16122	16194	16537	16271	16265	16440	16262	16234	16280	16280	16345	16345	16188	16325	16405	16304	16128	16102	16120	16455	16269	16245	16385	16231	16082	16144	16286	16191	16391	16104	16423	16445	16382	16301	16173	16165	16397	16393	16370	16343	16346	16214	16255	16215	16280	16218	16194	16112	16176	16228	16499	16269	16082	16454	16335	16192	16420	16172	16369	16350	16396	16412	16321	16443	16403	16323	16329	16376	16281	16302	16468	16217	16301	16249	16284	16173	16489	16348	16357	16227	16347	16358	16303	16401	16333	16297	16244	16301	16206	16295	16235	16292	16423	16376	16248	16413	16349	16183	16212	16143	16337	16274	16269	16319	16322	16487	16111	16417	16291	16207	16384	16515	16308	16309	16189	16308	16081	16285	16242	16234	16304	16381	16270	16354	16414	16317	16439	16475	16371	16432	16406	16151	16318	16270	16338	16252	16530	16503	16388	16367	16252	16414	16390	16338	16284	16217	16434	16180	16250	16372	16401	16234	16329	16372	16319	16169	16273	16485	16244	16225	16246	16181	16265	16296	16369	16433	16174	16214	16199	16323	16279	16279	16148	16316	16204	16352	16333	16403	16331	16443	16185	16296	16244	16276	16373	16301	16211	16402	16363	16430	16302	16039	16474	16404	16265	16348	15927	16325	16445	16357	16182	16381	16190	16338	16191	16306	16269	16210	16236	16320	16356	16247	16341	16499	16403	16345	16215	16318	16164	16185	16076	16067	16320	16399	16196	16357	16240	16339	16219	16216	16265	16179	16286	16390	16131	16547	16035	16223	16264	16317	16406	16373	16169	16365	16443	16203	16305	16163	16376	16399	16409	16311	16259	16357	16278	16321	16455	16237	16284	16312	16184	16383	16319	16272	16196	16139	16237	16232	16170	16361	16401	16399	16440	16206	16462	16539	16385	16481	16411	16285	16396	16247	16211	16246	16434	16320	16193	16435	16207	16317	16270	16452	16302	16369	16282	16281	16289	16410	16372	16292	16179	16241	16278	16282	16412	16367	16312	16404	16518	16377	16446	16350	16258	16203	16432	16515	16292	16365	16331	16543	16369	16268	16261	16184	16289	16172	16386	16560	16294	16301	16054	16318	16215	16341	16286	16404	16122	16136	16080	16195	16355	16536	16245	16254	16369	16269	16400	16095	16280	16306	16298	16498	16275	16332	16325	16519	16195	16321	16407	16368	16161	16340	16301	16393	16310	16347	16428	16372	16420	16391	16329	16331	16163	16332	16318	16115	16269	16464	16233	16296	16220	16272	16361	16251	16325	16329	16145	16232	16410	16151	16357	16235	16336	16162	16335	16321	16435	16259	16296	16295	16114	16236	16345	16471	16405	16231	16297	16073	16331	16488	16448	16330	16290	16375	16307	16409	16212	16510	16123	16193	16246	16325	16430	16423	16349	16266	16142	16349	16385	16255	16261	16359	16241	16428	16265	16340	16203	16108	16347	16147	16211	16119	16092	16543	16218	16234	16296	16390	16372	16249	16200	16310	16223	16349	16276	16304	16176	16237	16210	16181	16256	16442	16230	16374	16589	16197	16371	16343	16028	16176	16163	16295	16222	16335	16139	16186	16493	16336	16425	16222	16190	16255	16420	16280	16334	16355	16194	16294	16468	16410	16440	16398	16270	16330	16433	16289	16256	16436	16298	16381	16466	16292	16357	16339	16233	16264	16311	16358	16361	16481	16218	16321	16477	16272	16305	16432	16547	16184	16338	16427	16420	16272	16393	16634	16303	16551	16215	16303	16252	16127	16258	16394	16097	16115	16462	16375	16375	16300	16269	16279	16291	16431	16476	16485	16436	16340	16212	16286	16270	16337	16339	16328	16388	16255	16470	16264	16290	16290	16193	16226	16294	16289	16457	16272	16290	16244	16153	16392	16186	16326	16237	16406	16442	16505	16326	16385	16404	16534	16480	16318	16388	16117	16320	16143	16368	16295	16216	16273	16280	16280	16233	16596	16600	16448	16311	16310	16404	16256	16606	16147	16293	16269	16351	16277	16263	16185	16311	16301	16369	16319	16331	16068	16314	16345	16189	16375	16263	16412	16382	16371	16288	16336	16155	16166	16456	16378	16117	16464	16357	16302	16227	16292	16423	16407	16370	16506	16289	16196	16001	16291	16050	16233	16428	16122	16297	16376	16342	16249	16360	16356	16182	16253	16329	16226	16369	16466	16198	16472	16310	16154	16303	16178	16223	16438	16401	16533	16269	16198	16000	16564	16367	16406	16280	16436	16305	16192	16238	16472	16282	16312	16352	16506	16194	16495	16273	16376	16129	16257	16402	16385	16301	16315	16320	16449	16408	16209	16343	16307	16219	16527	16280	16195	16146	16152	16313	16399	16160	16383	16270	16182	16353	16280	16292	16349	16282	16145	16242	16401	16386	16310	16255	16355	16192	16357	16404	16299	16152	16093	16182	16378	16288	16360	16317	16139	16001	16237	16470	16474	16380	16247	16164	16620	16504	16292	16275	16335	16262	16319	16275	16304	16479	16249	16272	16067	16091	16192	16203	16193	16319	16139	16301	16245	16205	16288	16305	16337	16263	16277	16260	16297	16278	16373	16306	16225	16226	16203	16380	16399	16246	16298	16327	16371	16301	16452	16166	16399	16454	16251	16399	16340	16140	16354	16355	16188	16387	16407	16475	16298	16438	16323	16175	16409	16162	16176	16141	16245	16218	16520	16220	16441	16152	16393	16277	16186	16384	16263	16305	16307	16433	16299	16498	16194	16418	16346	16401	16407	16264	16153	16308	16404	16162	16277	16275	16441	16449	16217	16429	16284	16135	16268	16335	16291	16300	16355	16371	16319	16468	16597	16330	16379	16428	16303	16237	16304	16290	16233	16326	16202	16209	16210	16269	16340	16304	16406	16391	16374	16402	16382	16318	16243	16281	16475	16334	16549	16619	16288	16253	16264	16284	16374	16372	16218	16416	16390	16445	16262	16437	16335	16531	16317	16263	16377	16302	16446	16439	16291	16314	16346	16130	16317	16501	16163	16304	16485	16413	16255	16270	16284	16285	16160	16207	16229	16266	16170	16352	16378	16357	16439	16431	16368	16296	16383	16333	16379	16244	16243	16164	16232	16315	16249	16286	16369	16258	16301	16195	16702	16242	16317	16468	16154	16144	16307	16555	16341	16330	16389	16358	16196	16582	16449	16265	16200	16190	16390	16194	16223	16385	16465	16273	16407	16167	16357	16354	16265	16180	16364	16349	16289	16733	16367	16584	16287	16458	16458	16319	16250	16170	16384	16092	16273	16180	16139	16367	16164	16404	16299	16399	16244	16405	16365	16253	16317	16513	16381	16363	16207	16451	16509	16233	16426	16480	16297	16364	16185	16224	16194	16447	16259	16427	16328	16179	16253	16475	16277	16455	16343	16327	16349	16284	16280	16290	16215	16233	16372	16296	16343	16325	16322	16350	16336	16220	16249	16391	16099	16240	16250	16344	16171	16233	16468	16337	16249	16467	16302	16270	16308	16137	16219	16316	16551	16500	16471	16498	16471	16238	16305	16330	16311	16271	16429	16454	16012	16427	16318	16288	16320	16496	16271	16244	16426	16263	16238	16285	16142	16303	16499	16300	16296	16280	16294	16386	16315	16439	16258	16379	16331	16237	16486	16494	16295	16143	16161	16339	16190	16439	16251	16254	16419	16332	16464	16194
20896	36327	32438	24512	20381	17673	17516	16688	15573	15072	14735	14530	14446	14436	14340	14129	14275	14077	14136	14014	14103	14187	14227	13877	14106	13940	13963	14068	13990	14031	14055	13891	13928	13934	13900	13856	13824	13961	13808	13980	13907	13905	13752	14103	13829	13851	13747	13885	13792	13874	13920	13963	13733	13981	13948	13754	13840	13787	13753	13851	13810	13895	13914	13793	13851	14002	13907	13792	13931	13932	13952	14080	13900	13787	13942	13896	13812	13954	13900	13979	13926	13948	13934	13801	13879	13918	13933	13920	13875	14006	14029	14039	13956	13734	13956	13952	13832	13861	13997	13893	13902	13858	13881	13920	13745	13838	13857	13827	13841	14004	13750	13960	13888	13950	13850	14002	13825	13878	14036	13859	13796	13842	13793	13797	13949	13873	13970	13908	13767	13900	13664	13846	13791	13943	13952	13908	13817	13896	13771	13785	13983	13826	14074	13762	13826	13877	13932	13789	14050	13762	13723	13821	13920	13836	13911	13805	13991	14008	13848	13880	13801	14004	13916	13816	13875	13737	14085	13802	13741	13811	13955	13878	13819	13888	13832	13838	13828	14052	13993	13868	13854	13805	13806	13799	13832	13887	13805	13769	13822	13829	13934	13975	13861	13967	13790	13883	13833	14003	13773	13963	13876	13881	14026	13700	13933	13789	13768	13849	13802	13861	13898	13823	13794	13843	13788	13922	13903	13765	13839	13913	13898	13704	13836	14066	13646	13875	14007	13897	14005	13974	14007	13842	13778	14097	13817	13768	13863	13814	13880	13818	13851	13642	13669	13949	13942	13772	13913	13896	13851	13820	13861	13935	13897	13761	13946	13851	13883	13937	13837	13950	13697	13831	13965	13747	13819	13780	13740	14023	13873	13706	13889	13854	13775	13867	13987	13885	13772	13942	13907	13910	13970	13889	13809	14033	13913	13813	13981	13808	13789	14030	13775	13759	13728	13978	13942	13815	13919	13987	13915	14028	13723	14038	13986	13902	13868	13962	13809	13757	13938	13751	13698	13880	13772	13878	13923	13716	13752	13746	13916	13894	13798	13862	13879	13909	13836	13849	13819	14171	13907	13719	13894	14007	13926	13730	13897	13908	13916	13929	13955	13902	13913	13827	13816	13710	13774	13848	13756	13996	13874	14030	13823	13810	13742	13860	13778	13857	13795	13815	13831	14057	13850	14011	13987	13942	13836	13782	14007	13954	13836	13668	13901	13885	13827	13882	13926	13983	13885	13930	14012	13984	13764	13910	13806	13763	13638	13858	13790	13825	13745	13962	13910	13659	13851	13805	13933	13840	13767	13794	13843	13940	13914	13960	14001	13828	13803	13953	13899	13944	13879	13762	13950	13791	13838	13813	13906	13750	13954	13832	13847	13852	13718	14023	13902	13792	13941	13869	13818	13948	13785	13916	13856	14064	13959	13806	13724	13717	13702	13878	13894	13679	13780	13681	13935	14001	13952	13945	13804	13915	13714	13891	13703	14007	13797	13858	13933	13865	13695	13912	13747	13831	13932	13947	13810	13623	13737	13869	13785	13830	13779	13873	13840	13891	13934	13924	13867	13919	13894	13869	14070	13978	13809	13790	13807	13790	13865	13997	13761	14036	13969	13875	13865	13834	13943	13883	13743	13836	13951	13746	13807	13875	13749	13741	13891	13787	13982	13933	13645	13848	13837	13777	13809	13838	13739	13988	13827	13729	13541	13649	13886	13846	13790	13918	13994	13798	13789	14061	13984	13845	13797	13897	13878	13890	13993	13913	13822	13925	13769	13862	13819	13802	13784	13920	13933	13945	13791	13934	13859	14011	13813	13879	13937	13752	13876	13904	13833	13795	13860	13859	13763	13907	13761	14033	13825	13976	14056	13811	13835	13881	13840	13856	13878	13780	13791	13844	13750	13855	13926	13758	13759	13809	13909	13821	13817	13925	13881	13794	13851	13937	13873	13927	13830	13795	13852	13856	13835	14071	13752	13878	13785	13686	13867	14035	13957	13717	13874	13896	13783	13824	13945	13895	13883	14016	13739	13822	13725	13788	13894	13894	13782	13891	13725	13809	13800	13553	13870	13782	13926	13996	13874	14003	13712	13747	13912	13861	13883	13881	13744	13822	13967	13875	13922	13823	13786	13833	13859	13940	13984	13748	13972	13958	13773	13916	13826	13749	13829	13862	13954	13723	13855	13806	13777	13762	13785	13738	13897	13847	13814	13854	13848	13866	13798	13822	13862	13720	13819	13822	13888	13847	13811	13814	13934	13786	13892	13700	13855	13787	13832	13691	13871	13834	13750	13832	13952	13919	14028	13779	13783	13873	14118	13780	13734	13807	13779	13715	13958	13835	13923	13823	13882	13845	13869	13787	13895	14039	13846	13858	13899	13771	14078	13696	14067	13741	13721	13798	13807	13853	13770	13758	13834	13762	13863	13890	13762	13972	13956	13760	13726	13906	13650	13729	13976	13871	13826	13903	13740	13904	13905	13792	13785	13985	13842	13860	13769	13796	13871	13994	13937	13768	13766	13975	13909	13983	13904	13871	13852	13795	13764	13800	13942	13863	13798	13944	13907	13966	13789	13783	13863	13855	13704	13866	13852	13825	13909	13708	13842	13719	14078	13791	13827	13933	13704	13992	13790	13735	13815	13900	13815	13753	13940	14059	13863	13694	13934	14039	13935	13830	13953	13784	13946	13699	13952	13936	13761	13840	13991	13944	13908	13755	14004	13875	14102	13999	13772	13762	13902	13860	13825	13878	13877	13932	13789	13998	13955	13804	13823	13832	14064	13644	13826	13762	14008	13882	13823	13817	14121	13844	14106	13934	13986	13885	13881	14029	13789	13859	13993	13830	13781	13919	13834	13957	13985	13842	13930	13838	13784	13744	13791	13869	13917	13900	13813	13831	13869	13806	13792	13772	13819	13918	13755	13782	13965	13870	13800	13894	13900	13824	13839	13816	13708	13957	13935	13802	13685	13950	13786	13892	14017	13857	13811	13907	13809	13639	13894	13971	13778	13843	13895	13842	13878	13895	13790	13973	13773	13829	13898	13929	13779	13959	13740	13755	13876	13973	13796	13773	13884	13951	13818	14085	13724	13867	13828	13836	14014	13804	13816	13866	13776	13811	13887	13805	13836	13910	13907	14017	13799	13751	13823	13842	13819	13811	13917	13837	13784	13872	13972	13997	14022	13949	13816	13846	13948	13846	13766	13751	13902	13798	13837	13795	13688	13869	13880	13892	13888	13780	13805	13845	13932	13920	13942	13711	13863	13802	13840	13727	13894	13807	13991	13902	13742	13826	13897	13848	13901	13783	13948	13674	13756	13846	13922	13827	13897	13684	13809	13820	13964	13732	13865	13955	13803	13806	13983	13762	13775	13907	13800	13776	13917	13885	13839	13867	13886	13849	13875	13785	13975	13730	13978	13773	13929	13889	13877	13753	13924	13956	13775	13845	13834	13790	13810	13782	13810	13903	13820	13935	13877	13870	13763	13857	13845	13924	13812	13899	13847	13966	13810	13757	13870	13697	13984	13769	13774	13907	13980	13894	14002	13939	13963	13788	13708	13774	13811	13848	13827	13837	13889	13799	13794	13778	14071	13989	13684	13850	13838	13777	13708	13833	13769	13810	13732	13581	13940	13893	13783	13851	13918	13819	13986	13874	13991	13794	13774	13983	13781	13894	13883	13891	13833	13840	13844	13926	13916	13749	13935	13933	13756	13928	13722	13861	13864	13779	13806	13973	13830	13895	13703	13687	13771	13797	13909	13929	13972	14107	13776	13823	13854	13886	13775	13825	13963	13751	13827	13894	13831	13845	13856	13804	14008	13766	13903	13829	13947	13788	13743	13927	13897	13804	13978	13891	13759	13833	13893	13769	13858	13902	13884	13987	13975	13850	13746	13766	13762	13894	13828	13653	13944	13805	13774	13980	13912	13780	13627	13870	13863	13858	13842	13869	14047	13807	13982	13751	13826	13749	13922	13854	14017	13881	13614	14038	13907	13852	13856	14012	13841	13874	14029	13790	13887	13892	14015	13812	13861	13945	13636	13832	13747	13760	13892	14000	13801	13826	13954	13918	13883	13807	13707	13961	13704	13769	13805	13905	13827	13924	13940	13847	13969	13803	13962	13938	13735	14009	13901	13925	13937	13819	13896	13784	13723	14020	13979	13931	13673	13905	13677	13746	13880	13660	13743	13929	13862	13847	13796	13652	13900	13890	13770	13780	13970	13734	13648	13804	13770	14021	13803	13776	13838	13890	13995	13733	13908	14041	13841	13917	13740	13901	13928	14044	13843	13896	13972	13876	13801	13813	13766	13786	13831	13903	13985	13835	13762	13721	13839	13907	13897	13842	13870	13808	13896	13967	13802	13922	13843	13890	13806	13832	13992	13943	14076	13927	13818	13933	13708	13914	13912	13830	14023	13942	13914	13842	13734	13840	13689	13865	13761	14044	13882	13890	13794	13931	13738	13901	13845	14036	13821	13845	13839	13688	13855	14033	14078	13921	13870	13985	13872	14001	14023	13950	14085	13795	13920	13835	14048	14088	13959	13814	13902	13783	13980	13763	13767	13872	13875	13906	13787	13773	13839	14101	13956	13794	14036	13826	13830	13997	14010	13842	13862	13777	13769	13849	13861	13997	14100	13786	13975	13746	14100	13741	13898	13868	13758	13895	13944	13975	13888	13758	13761	13844	13954	13811	13808	13797	13949	13849	13927	13867	13784	13770	13798	13926	13864	13974	13803	13874	13965	13866	14009	14025	13975	13717	13914	13844	13777	13876	13922	13909	13871	13880	13663	13825	13825	13841	13950	13814	13858	13957	13805	13888	13899	13786	13909	13719	13819	13933	13888	13945	13930	13810	13906	13956	13775	13745	13821	13995	13755	13926	13917	13913	13900	14001	14009	13929	13968	13967	13776	13906	13898	14073	13629	13822	13774	13796	13908	13838	13880	13839	13834	13818	13930	13846	13990	14026	13795	13903	13833	13945	13777	13900	13794	13693	13994	13907	13916	13969	13945	13962	13667	13946	13861	13928	13952	13792	13891	13914	13847	13895	14012	13968	14033	13898	13832	13774	13887	13901	13825	13923	13740	13814	13748	13963	13789	13851	13941	13998	13915	13863	13874	13897
22847	21130	28904	23681	21509	23616	25028	20039	18597	18421	18042	17694	17361	17454	17454	17191	17372	17543	17236	17197	17192	17177	17004	16972	16945	17107	16912	17010	17065	16938	16987	17028	17100	17031	16846	16921	16894	16890	16922	16825	16682	16997	16698	16895	16939	16717	16979	17047	16816	16723	16798	16762	16956	16798	16798	16843	16835	16822	16965	16765	16689	16746	16784	16786	16793	16882	16647	16863	16860	16844	16865	16850	16923	16844	16720	16965	16924	16778	17025	16712	16838	16829	16672	16912	16659	16592	16923	16934	16823	16800	16780	16844	16883	16781	16933	16727	16792	16866	16666	16744	16978	16910	16741	16547	17001	16707	16582	16731	16822	16690	16910	16772	16891	16912	16740	16846	16777	16831	16772	16662	16796	16778	16543	16715	16826	16896	16766	16837	16659	16836	16972	16767	16717	16790	16779	16996	16705	16779	16866	17010	16528	16747	16716	16794	16635	16846	16622	16528	16625	16836	16814	16643	16939	16758	16705	16801	16627	16842	16760	16758	16921	16812	16791	16652	16770	17011	16790	16721	16834	16815	16885	16723	16761	16581	16887	16858	16922	16898	16748	16578	16793	16690	16753	16917	16709	16800	16697	16543	16609	16555	16902	16920	16799	16716	16811	16638	16658	16625	16791	16652	16808	16735	16918	16626	16783	16766	16622	16789	16677	16485	16711	16665	16706	16687	16501	16831	16629	16845	16813	16877	16686	16748	16664	16610	16684	16792	16663	16843	16719	16754	16676	16739	16794	16879	16784	16695	16651	16685	16862	16808	16884	17102	16926	16807	16867	16773	16625	16849	16725	16827	16535	16903	16596	16971	16913	16812	17017	16647	16854	16719	16904	16896	17154	16771	16676	16762	16624	16807	16675	16672	16783	16621	16793	16907	16540	16804	16547	16596	16893	16658	16581	16725	16831	16924	16937	16866	16749	16697	16709	16965	16891	16557	16797	16715	16885	16864	16670	16718	16858	16644	16816	16829	16848	16661	16758	16795	16883	16832	16881	16649	16763	16796	16781	16810	16663	16552	16827	16888	16693	16711	16903	16721	16689	16753	16671	16638	16838	16793	16612	16847	16940	16674	16953	16792	16712	16758	16889	16961	16619	16753	16708	16839	16647	16839	16767	16660	16970	16922	16687	16707	16616	16641	16861	16954	16831	16787	17041	16810	16755	16581	16583	16693	16840	16752	16610	16688	16623	16935	16771	16828	16815	16776	16767	16707	16933	16730	16866	16657	16679	16785	16729	16750	16691	16730	16882	16858	16652	16579	16779	16751	16608	16753	16946	16703	16687	16553	16620	16647	16836	16836	16862	16870	16925	16750	16738	16941	16864	16791	16598	16786	16611	16586	16620	16651	16872	16586	16720	16825	16760	16822	16770	16781	16667	16833	16878	16752	16738	16501	16669	16857	17001	16812	16721	16765	16491	16790	16764	16679	16973	16727	16768	16799	16785	16890	16580	16802	16860	16866	16916	16844	16602	16819	16769	16624	16778	16725	16866	16750	16820	16745	16870	16725	16861	16976	16924	16913	17022	16783	16963	16756	16692	16742	16876	16709	16527	16860	16587	16574	16718	17096	16768	16818	16779	16747	16833	16849	16757	16702	16733	16875	16942	16884	16491	16771	16703	16731	16680	16792	16770	16857	16921	16963	16643	16877	16810	16999	16826	16799	16694	16897	16737	16700	16841	16645	16731	16786	16863	16774	16924	16734	16813	16771	16794	16701	16661	16808	16769	16670	16697	16611	16769	16778	16829	16621	16836	16978	16765	16768	16722	16644	16618	16828	16668	16672	16719	16814	16744	16583	16626	16818	16590	16774	16674	16651	16827	16902	16664	16915	16705	16955	16673	16719	16688	16913	16897	16718	16864	16793	16736	16823	16627	16750	16823	16867	16596	16847	16813	16935	16876	16640	16707	16730	16701	16434	16963	16649	16727	16745	16741	16658	16730	16698	16839	16700	16898	16631	16770	16723	16807	16758	16733	16791	16946	16812	16800	16916	16710	16801	16792	16710	16902	16612	16820	16580	16717	16955	16503	16617	16778	16843	16565	16717	16933	16734	16740	16797	16940	16831	16862	16885	16765	16710	16680	16804	16834	16652	16650	16625	16820	16806	16828	16805	16775	16796	16957	16904	16820	16859	16670	16800	16785	16840	16670	16717	16776	16820	16808	16937	16738	16671	16913	16680	16658	16769	16829	16865	16586	16722	16779	16764	16685	16812	16834	16648	16692	16812	16697	16698	16605	16855	16665	16762	16837	16761	16865	16787	16760	17043	16860	16832	16661	16831	16785	16802	16797	16764	16765	16839	16780	16740	16654	16757	16734	16967	16871	16704	16579	16753	16854	16698	16669	16643	16489	16858	16671	16858	16864	16809	16794	16721	16736	16715	16730	16733	16764	16719	16576	16796	16865	16765	16792	16734	16717	16824	16695	16846	16789	16570	16685	16491	16702	16655	16747	16850	16825	16682	16871	16632	16768	16683	16739	16854	16715	16880	16725	16803	16879	16753	16626	16504	16763	16747	16675	16560	16864	16733	16525	16956	16667	16675	16724	16940	16813	16893	16609	16938	16653	16712	16550	16478	16779	16743	16864	16705	16767	16779	16800	16461	16705	16600	16774	16905	16606	16761	16752	16840	16795	16690	16821	16854	16790	16868	16723	16794	16642	16948	16602	16669	16835	16841	16701	16642	16788	16915	16634	16871	16932	16727	16681	16664	16777	16799	16719	16847	16854	16576	16760	16989	16691	17028	16899	17035	16805	16885	16834	16569	16827	16939	16601	16633	16780	16732	16794	16749	16804	16688	17150	16848	16595	16673	16708	16853	16785	16639	16765	16637	16759	16952	16969	16648	16730	16680	16681	16804	16566	16725	16855	16691	16729	16626	16654	16983	16666	16775	16806	16804	16792	16661	16699	16809	16713	16725	16557	16685	16826	16814	16668	16712	16844	16953	16853	16781	16521	16720	16944	16706	16674	16590	16710	16711	16839	16665	16796	16767	16770	16890	16626	16859	16649	16617	17000	16908	16995	16758	16647	16998	16783	16764	16696	16712	16643	16793	16664	16924	16815	16590	16831	16800	16965	16792	17035	16751	16717	16568	16705	16575	16859	16933	16701	16899	16922	16762	16780	16893	16829	16645	16674	16528	16815	16659	16910	16729	16643	16489	16739	16520	16711	16813	16807	16641	16893	16567	16629	16732	16732	16821	16690	16836	16929	16662	16877	16787	16688	16746	16759	16818	16689	16720	16797	16584	16772	16936	16778	16861	16919	17011	16699	16732	16521	16559	16752	16661	16651	16830	16737	16885	16897	16759	16856	16591	16593	16857	16948	16837	16811	16694	16832	16697	16690	16787	16678	17047	16740	16906	16793	16633	16694	16775	16675	16772	16875	16826	16573	16738	16920	16884	17053	16873	16826	16851	16861	16695	16944	16971	16921	16635	16637	16540	16840	16812	16674	16798	16648	16724	16968	16651	16581	16850	16887	16674	16685	16755	16661	16725	16586	16782	16906	16617	16928	16876	16795	16624	16746	16673	16762	16722	16620	16723	16700	16761	16791	16683	16529	16675	16828	16669	16766	16660	16640	16750	16648	16620	16670	16855	16740	16764	16876	16715	16808	16807	16796	16720	16724	16711	16615	16797	16931	16757	16973	16767	16781	16874	16994	16904	16792	16761	16989	16690	16857	16894	16664	16888	16671	16700	16698	16886	16794	16737	16719	16607	16824	16852	16520	17122	16837	16731	16664	16685	16933	16831	16798	16649	16731	16669	16657	16641	16609	16514	16761	16578	16869	16724	16974	16839	16812	16985	16843	16819	16617	16974	16760	16845	16868	16680	16757	16828	16828	16672	16843	16872	16678	16711	16707	16674	16630	16702	16814	16687	16959	16570	16709	17030	16848	16777	16709	16903	16639	16594	16780	16742	16968	16569	16755	16816	16900	16851	16875	16879	16837	16777	16738	17059	16704	16795	16815	16625	16783	16694	16691	16702	16690	16782	16880	16791	16712	16695	16668	16901	16740	16581	16662	16858	16720	16507	16793	16607	16892	16848	16537	16711	16759	16613	16772	16674	16796	16796	16764	16762	16643	16844	16732	16937	16605	16729	16549	16719	16785	16750	16838	16941	16727	16827	16791	16710	16694	16770	16986	16694	16821	16824	16572	16775	16696	16739	16655	16787	16777	16934	16777	16778	16743	16638	16774	16747	16883	16679	16746	16751	16787	16723	16467	16843	16764	16708	16886	16787	16827	16721	16667	16593	16629	16785	16649	16757	16667	16664	16712	16954	16755	16813	16936	16912	16746	16820	16775	16843	16905	16843	16453	16804	16636	16720	16809	16702	16788	16951	16883	16531	16561	16898	16763	16723	16738	16815	16944	16887	16779	16811	16976	16776	16932	16870	16747	16718	16655	16697	16716	16782	16797	16681	16596	16970	16816	16664	16861	16759	16816	16895	16913	16695	16832	16853	16672	16733	16995	16869	16775	16937	16811	16800	16789	16849	16788	16622	16715	16753	16893	17131	16684	16735	16834	16644	16855	16769	16723	16772	16627	16848	16675	16541	16749	16820	16876	16756	16689	16761	16769	16821	16871	16619	16482	16552	16713	16682	16789	16710	16879	16697	16704	16735	16758	16730	16579	16878	16742	16746	16830	16849	16683	16737	16725	16728	16714	16595	16668	16951	16850	16781	16835	16792	16835	16682	16801	16801	16883	16974	16858	16739	16708	17004	16984	16793	16757	16583	16691	16830	16802	16722	16797	16828	16854	16843	16837	16541	16654	16715	16811	16859	16797	16679	16810	16488	16692	16742	16829	16531	16703	16675	16739	16718	16773	16787	16817	16748	16895	16571	17042	16775	16836	16750	16902	16601	16789	16730	16604	16678	16538	16766	16612	16739	16541	16824	16833	16823	16695	16755	16890	16772	16683	16732	16811	16844	16946	16885	16758	16727	16644	16786	16743	16867	16700	16581	16818	16947	16683	16713	16735	16774	16715	16792	16617	16671	16728	16632	16674	16747	16793	16754	16851	16630	16830	16709	16686	16672	16898	16422	16800	16781	16774	16552	16852	16924	16735	16966	16965	16903	16817	16659	16783	16818	16902	16649	16574	16745	16764	16889
23089	41760	36630	27759	23009	20225	18854	17818	16801	15970	15633	15045	14937	14769	14544	14722	14609	14676	14433	14482	14323	14383	14222	14231	14225	14215	14265	14197	14340	14294	14001	14089	14305	14243	14153	14158	14139	14313	14122	14159	14232	14119	14234	14237	14101	14144	14011	14206	13943	14144	13997	14094	14056	14143	14135	14138	14141	14073	14165	14266	14114	14141	14186	14023	13976	14047	14112	14103	14049	14148	13938	14122	14113	14073	14019	14033	14157	14147	14190	14107	14047	14133	14243	14015	14149	14214	14289	14221	14250	14203	14242	14078	14189	14187	14209	13967	13932	14237	14185	14084	14213	14274	14130	14076	14021	14166	14185	14200	14117	13957	14086	13988	14108	14258	14070	13965	13902	14093	14137	14005	14146	13954	14082	14060	14052	14183	14116	14074	14133	14143	14076	13983	14261	14003	14104	14141	13955	13966	14130	14186	14252	13994	14053	14028	14123	14092	14101	13996	14298	14219	14177	13964	14037	14016	14153	14117	14035	14044	14090	14026	14027	14040	14042	14111	14030	14202	14102	14229	14033	14332	14059	13966	14099	14189	14127	13976	14328	13962	13925	14184	14177	14038	14201	14206	14034	14073	13979	14055	13951	14277	14027	14173	14104	14049	14053	14114	14188	14061	13987	14001	14273	14036	14304	14095	14101	13968	14118	13909	14148	14107	14157	14066	14122	13862	14289	14216	14046	14092	14186	13951	14030	14164	14020	14061	13895	14070	14163	14109	14100	14019	13915	14053	14213	14001	14112	14034	13840	14073	13891	13801	13979	13938	13996	14039	14139	14093	13883	14109	14254	14121	14021	14142	14192	13907	14156	13933	13887	14077	14114	14091	14116	14144	14099	14177	13973	14133	14188	14168	14039	14054	14133	14192	14214	14278	13973	14007	14063	13985	14076	14099	13933	14077	14131	14101	14120	14035	13973	13998	14021	14179	14179	14172	14093	14100	14068	14095	14060	14072	13991	14150	14207	14085	13972	14039	13912	13973	13968	14038	14171	13935	14020	13999	14062	14122	14043	14223	14129	14008	14102	14043	14071	14118	14135	14104	14183	14036	13929	14184	14030	14081	14033	14251	14037	13996	13949	13982	14117	14090	14023	14197	13921	14106	14127	14032	14125	14216	14129	14284	13984	14135	14157	14154	14179	14063	14098	14053	14036	14100	14001	14184	14015	14113	14103	14146	14034	13942	14124	14036	14031	14044	14184	13924	14176	14059	14074	14065	14003	14185	14002	13999	14014	14265	14069	14092	14128	14074	14032	13949	14208	14053	13937	14163	14151	14045	14180	14149	14191	13877	14092	14137	13989	14024	13991	14021	14059	13969	14204	14189	14028	14138	14100	14172	14093	13991	14260	14234	14101	14070	14035	13999	14052	14151	13984	14178	14118	14002	14066	14138	13985	14004	14127	14100	14085	14111	14094	13985	14133	14000	14201	14101	13894	14088	13940	14311	13918	14255	14041	14175	14234	13974	14045	14105	14086	14116	14064	14113	14055	14211	13988	14150	14122	14142	14123	13947	14050	14142	14234	14041	14009	14243	14073	14012	14133	14084	14021	14028	14180	14027	14039	14012	13933	14097	13942	14181	14013	14200	14261	14175	14097	14031	14188	14079	14309	14161	14104	14095	13966	14096	14196	14118	14286	14043	14075	14062	13932	14173	14083	14002	14172	14141	14052	14003	14054	14142	13987	14042	14162	13971	14053	14111	14027	14001	13972	14151	14094	14052	14057	13938	14039	14169	13848	14143	14083	14115	14019	14007	13991	14212	14079	14061	13949	13950	14168	14171	14259	14102	14089	14109	13981	14150	14101	14027	14099	14146	14184	14178	13973	14002	14013	14000	13916	14044	13942	14046	13980	14247	14107	14048	14093	14163	14184	14209	14029	13883	14144	13918	14015	14053	14104	14078	14072	13995	14011	13986	14110	14009	13986	14045	14005	14088	14042	14091	14247	14041	13940	13997	14057	13848	14042	14043	14077	13964	14180	14135	14084	14102	14141	14144	13892	14117	13965	14064	14233	14091	14073	14113	14122	14001	14037	14171	14144	14069	14160	14021	14285	13954	14074	14012	14011	14083	14039	14017	13882	14019	13958	14042	14191	14109	14042	14032	14189	14139	13985	14238	14059	14158	14116	14185	14178	14002	14222	14042	14138	14081	14010	14155	14146	13970	14034	14130	13997	14179	14091	14008	14209	13913	13936	14105	14053	14101	13999	13994	14175	13804	14222	14107	14108	14005	14046	13995	14230	14184	14091	14039	13931	13955	14163	14023	14310	14084	14111	13983	14042	14072	14155	14227	14057	13764	14167	14250	13927	14003	14099	13980	14153	14031	14138	14195	14084	14183	14204	14052	14042	14124	14174	13891	14127	14025	14163	14091	13995	13905	14093	14036	14074	13942	14133	13923	14090	14137	14189	14104	14126	13924	14108	14107	14065	14075	13999	14209	14191	14027	14041	14381	14137	14105	14187	13992	13947	13996	13830	14129	14090	14137	14096	14065	14038	14002	14106	14029	14117	14089	14161	14076	14020	13805	14132	13999	14066	14054	14092	14156	14063	14107	13744	13995	14085	14018	14298	14098	14077	14109	14118	14357	14207	14065	14285	14069	14265	13962	14057	14186	13997	14032	14041	14124	14074	14250	13963	14181	14098	14115	14017	14134	14186	14138	14158	13993	13991	13958	14086	14058	14228	14080	13968	14104	14095	14061	14046	13947	14055	14100	14220	14104	14046	14130	14030	14007	14053	14051	13987	14094	14179	14020	14084	14100	14043	13996	14196	14130	14212	14240	14122	14030	14020	13965	13962	14110	13986	14274	13994	14121	14366	14233	14105	13968	14124	14159	14089	13986	14069	13927	14053	14035	14066	13946	13964	14016	14121	13924	14040	14042	14222	14120	13927	13996	14101	13873	14074	14094	14252	14038	14019	13892	14069	13931	14175	14063	14062	14028	14120	14136	14191	14201	13931	14096	14018	14144	14120	14031	13975	14172	13967	14213	14148	14069	14088	14151	13999	14153	14033	13976	13982	14077	13936	14022	14068	14145	14184	14089	14005	14122	14048	14063	13949	14061	14157	14075	14077	13983	14026	14163	14133	14157	14113	14166	14049	14065	14105	14038	14122	14114	14153	14150	13953	14093	14054	14229	14093	14069	14172	14007	13998	14115	14278	13948	14232	14024	14229	14080	14113	14133	14219	13982	14186	13924	14017	14065	14115	14032	14139	14023	13917	14072	14105	14103	14174	14032	14068	13841	13907	14055	14104	14053	14063	14131	14145	14125	14107	14141	14171	14132	14077	14131	13989	14069	14066	14222	13972	14218	13999	14148	14043	14047	14107	14013	13922	14029	14081	14041	14097	14091	14070	14118	14114	14144	14047	14165	14186	14067	14066	14021	13904	13973	14021	13997	14063	14066	13967	14039	14069	13868	14096	14148	14157	14058	14058	14159	14077	14153	14235	14126	14036	14067	14013	13910	14087	14172	13995	14118	13955	14076	14035	13898	14031	14152	14134	14191	13960	14035	14040	14018	13924	14114	14181	14104	13895	14142	14133	13900	14116	14068	14096	13981	14157	14131	14112	14123	13881	13902	14173	14219	14089	14133	14134	13965	14142	14044	14281	14049	14143	14173	14058	14121	13875	14240	14151	13943	14137	14055	14125	14158	14267	13930	13908	13958	14087	13987	14121	14081	14057	14145	14046	13976	14053	13961	14061	14096	14194	13998	14061	14265	13950	14058	13859	13971	14032	14048	14000	13944	14036	14088	14009	13998	14094	13978	13948	13967	14072	13827	14232	14166	14313	14172	14123	13971	14195	14045	14157	14054	14002	14062	14275	14109	13968	14170	14099	14204	14212	13939	14138	13920	14050	14116	14143	13991	14012	14260	14210	14158	14024	14008	13927	14087	14177	14011	14125	14156	14017	14072	14016	14078	13975	14157	14093	14210	14080	14042	14136	14112	13956	14220	13947	13889	13993	14128	14100	13982	13818	14144	14066	14119	14183	14063	14214	14169	13966	14084	13988	14009	14157	14179	13884	14014	14115	14092	14041	14164	13998	14085	14039	14117	14111	13991	14042	14127	14097	14029	14045	14082	14138	14054	14007	14122	14093	14041	14049	14028	14100	14043	14018	14084	14091	14008	14054	14286	14162	13995	14138	14241	14074	14072	13950	14191	13897	14089	14172	14154	13961	14037	14064	13970	14158	14084	14056	14272	14104	14081	14024	14103	14233	14222	14074	14059	14042	13990	13924	14132	13986	14119	13995	14117	14057	13978	14260	14184	13931	14195	14166	14033	14098	13959	14248	14082	14035	13952	14207	14122	14009	13928	14002	14062	13967	14076	13930	14126	14072	13839	14050	14200	14040	13893	14206	14175	14073	14143	14051	14009	13981	14133	14018	13953	14240	14046	14045	13965	13961	14131	14006	14198	13948	14155	14123	14000	14188	13978	14019	14113	13932	14028	14198	13989	14164	14078	14180	14003	14190	14139	14085	14029	14041	14170	14101	14215	13955	14110	14095	14130	14121	14112	14084	14233	14162	14115	14241	14071	14086	14076	14119	14074	14058	14042	14039	13944	14016	14065	14291	13854	13867	14167	14079	14119	14014	14058	14182	13978	14085	13948	13935	14061	14292	14091	14128	14108	14055	14071	13973	13969	14192	14219	14114	14115	14198	14104	14040	13928	14008	14160	14082	14228	14112	14375	14169	14098	14059	14065	14055	13967	13983	13897	14224	13934	14016	14058	14025	13993	13972	14169	14029	14148	14204	14056	14266	14090	14105	14216	14061	14072	14064	13978	14103	13968	14148	13836	14158	13985	13987	14423	14103	13951	14116	13939	14068	14103	14157	14034	14092	14102	14022	13999	14059	13929	14015	13863	14219	14028	14091	14131	14152	14022	13994	14148	14025	14105	14087	14165	14088	14019	14235	13876	13981	14106	14116	14150	14016	14196	14116	14024	13997	14214	14002	14096	14110	14142	14055	14323	14172	14045	14005	13944	14187	14230	14133	14205	14224	14036	14221	13966	14195	14188	14124	14016	14094	14065	14114	14264	14087	14284	14081	13992	14044	14113	13906	14369	14045	13984	14282	13886	14103	13997	14181	14060	14149	14236	14057	14123
28381	23259	27118	23880	19708	18736	17855	17562	17285	17248	16833	16691	16835	16835	16737	16536	16657	16809	16775	16812	16886	16531	16740	16543	16614	16608	16588	16678	16645	16884	16636	16495	16682	16669	16860	16553	16511	16671	16661	16699	16661	16565	16757	16814	16416	16636	16506	16641	16548	16697	16508	16465	16692	16677	16463	16723	16544	16702	16535	16506	16653	16738	16761	16687	16703	16773	16777	16567	16530	16605	16550	16774	16695	16716	17058	16602	16574	16668	16564	16552	16761	16448	16728	16596	16708	16424	16711	16523	16492	16679	16513	16609	16562	16581	16494	16465	16606	16671	16560	16552	16549	16646	16532	16571	16696	16617	16675	16735	16612	16551	16406	16431	16459	16738	16655	16572	16675	16529	16663	16416	16609	16675	16703	16624	16446	16661	16700	16711	16594	16675	16849	16589	16605	16738	16611	16661	16658	16528	16697	16787	16618	16529	16549	16560	16499	16587	16663	16472	16562	16769	16557	16617	16807	16528	16485	16609	16551	16708	16685	16609	16718	16601	16551	16616	16659	16643	16749	16585	16646	16713	16733	16674	16830	16539	16453	16510	16754	16551	16639	16648	16579	16453	16655	16633	16558	16551	16597	16452	16687	16936	16701	16731	16634	16690	16753	16557	16644	16665	16471	16557	16547	16555	16472	16668	16599	16596	16811	16507	16599	16739	16654	16717	16422	16600	16556	16725	16730	16777	16604	16741	16675	16716	16593	16713	16577	16707	16540	16483	16628	16557	16934	16481	16460	16346	16699	16559	16794	16628	16676	16627	16482	16613	16539	16621	16570	16529	16377	16666	16671	16625	16953	16656	16653	16749	16756	16626	16456	16826	16644	16530	16555	16518	16617	16566	16562	16534	16536	16516	16668	16602	16708	16436	16626	16588	16661	16480	16573	16830	16616	16649	16569	16766	16468	16739	16523	16498	16613	16450	16540	16776	16538	16602	16688	16479	16743	16727	16433	16540	16553	16534	16601	16678	16582	16690	16739	16462	16648	16665	16668	16443	16617	16612	16708	16595	16635	16617	16475	16465	16504	16732	16566	16779	16668	16553	16606	16782	16590	16708	16327	16552	16521	16569	16656	16657	16700	16644	16696	16558	16430	16324	16463	16557	16762	16447	16506	16641	16637	16601	16680	16642	16658	16821	16743	16734	16642	16768	16831	16466	16686	16528	16612	16820	16544	16489	16656	16713	16749	16661	16749	16615	16678	16521	16556	16571	16625	16644	16614	16837	16716	16560	16324	16607	16576	16432	16763	16635	16669	16649	16594	16573	16446	16632	16764	16624	16648	16658	16553	16510	16660	16499	16410	16596	16602	16579	16694	16505	16732	16338	16380	16539	16551	16515	16684	16530	16527	16719	16845	16649	16596	16713	16495	16770	16606	16475	16757	16680	16343	16402	16618	16517	16493	16472	16604	16494	16748	16836	16501	16469	16736	16642	16678	16547	16582	16590	16652	16388	16726	16645	16679	16471	16508	16555	16811	16645	16630	16565	16743	16634	16744	16661	16666	16578	16802	16560	16616	16485	16628	16623	16644	16526	16478	16493	16617	16502	16614	16691	16659	16469	16501	16537	16668	16682	16675	16557	16649	16687	16479	16641	16628	16474	16631	16732	16624	16641	16629	16796	16580	16588	16834	16503	16570	16742	16705	16462	16472	16591	16546	16666	16672	16549	16665	16606	16778	16449	16678	16706	16634	16759	16761	16581	16824	16526	16743	16488	16593	16689	16710	16584	16641	16701	16591	16522	16764	16580	16460	16458	16671	16604	16668	16456	16679	16722	16547	16697	16920	16594	16618	16596	16453	16460	16508	16715	16596	16640	16755	16734	16581	16580	16495	16640	16474	16645	16571	16653	16596	16610	16610	16717	16601	16624	16663	16695	16651	16608	16690	16615	16750	16540	16553	16411	16745	16828	16615	16663	16623	16612	16411	16572	16682	16707	16452	16614	16635	16642	16510	16638	16597	16532	16701	16461	16565	16593	16556	16630	16641	16588	16410	16683	16700	16921	16583	16734	16610	16737	16592	16570	16649	16473	16573	16753	16844	16601	16754	16535	16779	16513	16653	16482	16597	16550	16544	16649	16566	16394	16685	16486	16497	16566	16443	16432	16595	16651	16540	16521	16499	16515	16676	16456	16659	16706	16499	16567	16476	16410	16562	16599	16534	16409	16648	16701	16757	16382	16692	16624	16407	16693	16707	16477	16519	16693	16498	16490	16534	16650	16640	16724	16663	16732	16626	16595	16627	16822	16536	16475	16407	16490	16832	16675	16520	16608	16419	16724	16620	16627	16573	16396	16539	16830	16690	16587	16862	16630	16701	16753	16532	16438	16484	16436	16687	16713	16507	16552	16592	16567	16647	16682	16696	16736	16671	16704	16628	16367	16558	16486	16632	16536	16739	16482	16574	16671	16561	16518	16777	16612	16610	16678	16461	16419	16749	16758	16443	16646	16671	16667	16658	16723	16518	16424	16653	16511	16582	16567	16670	16758	16560	16730	16666	16668	16502	16395	16490	16626	16648	16522	16431	16643	16433	16688	16395	16710	16808	16615	16591	16586	16621	16642	16700	16424	16646	16666	16678	16652	16748	16658	16665	16620	16688	16643	16593	16576	16719	16669	16577	16534	16700	16610	16397	16516	16636	16585	16582	16682	16645	16545	16569	16797	16578	16659	16586	16530	16779	16759	16561	16699	16659	16664	16702	16745	16745	16609	16601	16657	16721	16586	16462	16513	16730	16611	16522	16489	16615	16797	16497	16769	16451	16660	16633	16504	16699	16705	16648	16479	16506	16647	16565	16541	16655	16616	16720	16637	16842	16883	16805	16694	16493	16648	16561	16857	16597	16410	16643	16599	16488	16611	16638	16790	16682	16398	16649	16542	16486	16459	16585	16607	16751	16532	16666	16639	16752	16593	16628	16614	16633	16607	16732	16593	16629	16692	16717	16703	16623	16660	16595	16574	16550	16787	16692	16685	16585	16437	16773	16516	16582	16549	16537	16664	16627	16681	16683	16708	16582	16624	16790	16724	16795	16658	16652	16792	16573	16859	16617	16700	16515	16675	16694	16697	16747	16774	16792	16678	16574	16758	16643	16587	16724	16578	16561	16761	16685	16821	16682	16703	16661	16835	16581	16634	16628	16668	16583	16537	16721	16680	16778	16568	16712	16532	16373	16689	16689	16576	16727	16723	16776	16627	16583	16778	16563	16528	16722	16734	16821	16682	16682	16609	16446	16804	16660	16564	16700	16579	16665	16485	16590	16539	16764	16461	16616	16600	16709	16622	16526	16730	16578	16670	16782	16528	16676	16512	16502	16614	16616	16705	16740	16772	16678	16601	16631	16772	16591	16614	16580	16722	16629	16531	16648	16504	16573	16716	16440	16645	16489	16672	16637	16613	16465	16529	16559	16769	16729	16530	16736	16759	16507	16462	16674	16687	16698	16581	16607	16697	16632	16791	16612	16645	16697	16619	16705	16719	16537	16917	16596	16456	16860	16640	16570	16711	16459	16672	16656	16820	16632	16664	16686	16709	16610	16666	16492	16455	16599	16562	16502	16740	16705	16519	16749	16674	16679	16624	16476	16339	16513	16605	16612	16695	16763	16463	16670	16438	16533	16666	16432	16637	16705	16534	16537	16737	16659	16892	16672	16748	16649	16629	16788	16614	16452	16589	16631	16625	16819	16633	16441	16473	16554	16656	16506	16505	16594	16570	16701	16629	16505	16613	16502	16604	16747	16691	16699	16654	16856	16720	16760	16712	16618	16820	16648	16629	16648	16743	16700	16621	16731	16326	16751	16639	16654	16746	16580	16471	16505	16498	16573	16715	16571	16696	16557	16627	16734	16688	16679	16777	16574	16712	16616	16675	16811	16620	16509	16486	16603	16670	16500	16623	16379	16463	16490	16595	16837	16513	16515	16682	16467	16534	16737	16490	16665	16672	16660	16728	16512	16479	16594	16523	16696	16757	16617	16400	16690	16565	16686	16467	16596	16627	16676	16568	16725	16748	16559	16482	16903	16402	16447	16461	16505	16612	16757	16674	16678	16691	16582	16689	16590	16775	16538	16652	16612	16551	16916	16781	16632	16502	16624	16542	16457	16582	16784	16803	16615	16564	16627	16686	16532	16338	16646	16429	16755	16666	16466	16397	16524	16537	16622	16743	16708	16828	16757	16523	16620	16630	16616	16516	16495	16536	16624	16507	16779	16542	16644	16598	16705	16305	16847	16586	16747	16694	16588	16602	16686	16613	16451	16784	16697	16550	16594	16860	16638	16744	16680	16614	16593	16468	16623	16570	16467	16577	16640	16630	16676	16730	16745	16823	16558	16662	16537	16650	16688	16645	16432	16544	16583	16684	16563	16486	16534	16441	16671	16465	16552	16519	16570	16706	16735	16568	16616	16623	16644	16673	16778	16768	16561	16668	16528	16760	16556	16586	16507	16549	16705	16608	16415	16824	16693	16752	16585	16635	16567	16433	16730	16816	16627	16642	16636	16753	16592	16536	16359	16502	16420	16850	16822	16517	16689	16560	16895	16526	16727	16678	16414	16582	16745	16567	16395	16628	16841	16661	16814	16522	16579	16394	16536	16583	16371	16530	16620	16611	16721	16605	16466	16566	16647	16673	16345	16604	16657	16612	16648	16521	16535	16562	16529	16585	16667	16707	16743	16727	16648	16823	16761	16526	16547	16368	16507	16579	16540	16573	16680	16542	16501	16551	16625	16654	16651	16585	16769	16475	16563	16433	16466	16526	16652	16756	16384	16689	16440	16840	16704	16707	16582	16574	16499	16721	16528	16466	16620	16670	16651	16634	16651	16833	16712	16681	16540	16516	16539	16634	16482	16716	16617	16525	16398	16630	16802	16505	16558	16427	16595	16687	16965	16580	16638	16648	16589	16297	16507	16743	16747	16612	16797	16450	16558	16619	16494	16620	16575	16530	16832	16779	16567	16566	16458	16663	16435	16693	16688	16608	16640	16452	16681	16598	16555	16806	16676	16493	16758	16658	16711	16673	16754	16682	16605	16747	16591	16623	16710	16709	16466	16643	16495	16567	16600	16494	16744	16700	16545	16661	16491	16743	16609	16780	16486	16498	16499	16541	16570	16633	16613	16696
21352	29338	26645	20249	18029	16811	15875	15347	15141	14634	14592	14395	14185	14249	14127	14273	14277	14131	14345	14300	14214	14091	13960	14118	14211	13953	14199	14104	14300	14220	14141	14110	14146	14167	13991	14136	14148	13996	14063	14085	14167	14084	14030	14057	13921	13946	14085	14164	13998	13992	13989	13942	14177	13913	14028	13975	13956	13911	14021	14012	14121	14090	13958	14088	14062	14216	14061	14019	13965	14153	14095	14075	14172	14190	14066	13949	14023	14145	14015	14074	14058	14190	13992	13940	13992	14157	14057	13982	14140	14092	14102	14101	14146	14115	13967	14209	14278	14078	14073	14075	14032	14100	14017	14032	13965	14084	14012	14146	14085	14141	14066	14019	14089	14153	14053	14045	14068	14042	14010	13937	14133	13993	14208	14051	13981	14011	14097	14147	13912	14015	14123	13915	13978	14008	14109	14041	14121	13980	14081	14011	14044	13970	14017	14128	14106	14114	14208	14046	13955	14093	13810	14031	13976	13845	13903	13950	14180	14107	14108	13971	14086	13976	14123	13913	13925	13938	14035	14129	13979	14148	13904	14086	13972	13869	13996	14060	14167	14116	14176	13987	14216	14096	14131	13995	14128	14110	14129	14016	14055	13992	13951	14148	14116	14222	14004	14074	14054	14129	14038	14137	14071	14253	14069	14109	14025	14046	14034	14253	14193	14193	14060	14036	14122	14061	14045	13869	13995	14081	13963	14106	13958	14038	14074	13920	13976	14022	14049	14011	13948	14009	14126	13968	13957	13941	13918	14033	13982	14224	14049	14024	14064	13945	14049	13971	14051	14004	14126	14081	14086	14165	13916	13939	13996	14159	14081	14143	13980	14034	14072	14270	13981	13971	14184	14102	14079	14205	13861	14059	14038	14035	14170	13995	14064	14185	13967	14111	14070	14119	14186	14198	13945	14030	14137	14176	13954	14035	14068	14216	14184	14072	14080	14136	14089	14122	14122	14087	14159	14075	14067	13924	14026	14076	13937	14099	14020	14171	14099	14175	14238	13923	14121	14147	14142	14029	14028	14189	13941	14077	14221	14001	14028	14029	14049	14085	14113	14052	13968	14148	14085	14071	14032	14152	13911	14088	14041	14052	14114	13876	14110	14032	13973	14241	13973	13966	13863	13963	13926	13976	13967	14012	14121	14034	13998	13977	14113	14068	14186	14135	14041	14279	14003	13962	14037	13966	14095	14190	13877	13979	14018	14086	14063	14153	14027	14017	14153	14016	14085	14093	14166	14011	14226	13954	14114	14034	14047	14143	14044	14130	14049	14064	14115	14159	13995	14055	14295	13912	13922	13985	13893	14104	13982	14055	14129	14053	14259	14098	13973	14150	13922	14010	14121	14028	13974	13956	14055	14019	14044	14165	13981	14098	14069	14077	14118	14222	14033	14244	14036	14109	14143	13995	14167	13933	14168	14046	14065	14056	14011	13991	14178	13937	14064	14174	14222	14121	13896	14025	14120	13988	14180	14072	13895	14157	14126	14230	13868	14008	14108	14160	13965	14156	13972	13972	14086	14166	14170	13958	14047	14119	14053	14123	14004	14100	14270	14176	14067	14060	14139	13876	14066	14190	13918	13982	14273	14066	13942	14093	14112	14107	13965	14156	14135	14262	14087	13839	14196	14001	14109	14206	14233	14110	13992	13961	14107	14170	14094	13981	14169	13989	14059	14023	14159	13940	14072	14162	14016	14165	13999	13996	14186	14161	14302	13981	14059	14029	13997	14069	14096	13964	13848	13997	13966	14050	14065	14170	14099	14060	13972	14037	13970	14206	14080	14147	14007	14010	13873	14093	13959	14156	14020	14031	14095	13964	13881	14005	13984	14001	14020	14022	14183	14131	13980	14009	14147	13998	14007	14240	13877	14232	14101	14123	14034	14138	14000	14035	14123	14014	14063	14152	14191	14081	14039	14070	14058	14049	13994	13930	14028	14042	14047	14117	14206	14003	14020	13969	14104	14082	14024	14054	14022	14018	13926	13965	14098	14211	14121	14145	14116	14127	14132	13926	14197	14123	14117	14129	14045	14040	13964	14118	14017	14094	14034	14086	14123	13951	14124	13967	14030	14021	14137	13999	14073	13921	14034	14071	14109	14097	14057	13983	14257	13948	14119	14005	14092	13990	13990	13925	13889	14119	14143	14142	14075	14147	14164	14133	14005	14090	14104	14078	14037	14004	14046	14177	14170	14174	14041	14274	14080	14244	14060	14037	13911	14066	14033	14130	13986	13966	14009	14193	14091	13861	14047	14010	14073	13997	13972	14046	14158	14020	14013	14294	14157	14158	14071	14205	14045	14074	14040	14078	13994	14159	13993	13937	14034	14113	14129	13947	13979	14064	14052	14114	14045	14169	14078	13852	14158	14335	13973	13988	14045	13989	13948	13964	13992	13945	14097	14085	14056	14097	14102	13767	14160	14060	14061	14187	14005	14003	14078	13999	14056	14105	14023	14129	14167	14054	14026	14114	14066	13968	14026	14010	14097	14053	14351	14039	13982	14151	14112	13927	13970	14140	14069	14142	14149	13949	14073	14004	13942	13926	13863	14142	13926	13972	13997	14004	14063	13876	14240	14075	14032	14010	13930	14062	13957	13845	14235	14159	14048	13971	14035	14079	14041	14144	14152	13814	14201	14058	13888	14392	14083	13982	14018	14023	14061	13971	13923	13971	14042	14019	14027	14028	14038	14103	14080	13917	13915	14048	14102	14237	14155	14067	14130	14060	14121	13951	14035	14114	14009	14038	14193	14261	13996	14003	14124	14105	14056	13999	14004	14234	14142	13995	14120	14030	14085	14173	14031	14101	14111	14095	14072	14022	14154	13926	14083	14097	13983	13888	14117	14014	14041	14050	14117	14058	14245	14161	13906	14035	14108	14048	14017	14107	14228	13902	14028	14042	13984	14215	13934	14090	14039	14085	13846	14283	14010	14035	13893	14007	13965	14034	14010	14175	14003	14092	14080	14002	14222	13990	14034	13953	14018	13927	14185	14099	13953	13909	14099	14183	14110	14074	13897	14062	14084	14132	14137	14032	14153	13963	14087	13967	13969	13939	14042	14083	14065	13959	14083	14013	14022	13822	14058	14014	14222	13997	13875	14297	14192	14093	14150	14168	13995	14000	14158	13889	14078	14060	13928	14018	14177	14007	14058	14046	13978	13956	14043	14109	14059	14085	14111	13987	13900	13916	14080	13972	14166	13969	14088	14034	14160	14036	14014	14067	14098	14038	14147	13961	14013	14092	14220	13965	14259	14045	14096	14076	14032	14178	13994	14013	14070	14010	13935	14145	13970	14056	14051	14150	14130	14128	14072	14113	14098	13994	14157	14127	14112	14096	14020	14107	14175	13842	13967	14200	14107	13869	13902	14086	13924	13888	14300	14039	14080	14059	14022	14011	14029	14141	14113	13994	14144	14146	14158	14119	14039	14147	13836	14170	14002	14121	14065	14139	14057	14065	13926	14136	13977	14195	14207	13992	14017	14137	14053	14074	14108	13911	13885	14169	13971	13928	13989	13999	14112	14113	14100	14122	14008	14052	14111	14022	13999	14068	14168	14002	14041	14049	13946	13886	14115	13889	14026	13889	14044	14019	14052	13994	14076	14076	14155	14054	13968	13965	14094	14140	14106	14047	14157	14034	14139	14191	14005	13983	14043	14024	14168	13941	14112	14242	14021	14033	14051	14131	13979	14109	14107	14096	13938	14164	13986	14259	14042	13988	14081	14125	14014	14108	13813	13992	14019	14062	13979	14038	14100	13955	14097	14030	14169	13968	14031	13862	14075	14213	14009	14055	13992	14214	14240	14091	14145	14167	14032	14150	13949	14004	14062	13939	14073	14226	14003	13991	14140	14029	14064	14171	14049	13963	14104	14119	14102	14029	14140	14045	14105	13983	14066	13976	14004	14034	14058	13989	14091	13940	14096	14174	14006	14148	14028	14101	14021	13988	14099	13975	14071	14032	13966	14185	14005	14049	13789	14336	14056	14046	14045	14136	13967	14052	14034	14115	14193	14125	14016	14024	14031	13983	14242	14136	14160	14056	13914	14204	14010	14095	14247	14179	14018	14132	13967	14020	13952	14091	13939	14092	14075	13984	14099	14041	14169	13944	14110	14059	14067	14007	14214	14146	14106	14110	14093	14036	14025	14038	14035	14135	14031	13888	13977	14007	14005	14151	14025	14028	14104	14124	13966	14277	14058	14167	14012	14084	14050	14130	14232	14041	14101	14174	14135	14057	14167	14053	13954	14127	14237	14145	13993	14138	14141	14160	14016	14049	14085	14180	13940	13931	14092	14153	13966	13898	13985	14081	14245	14008	14194	14182	14052	13882	14042	14170	14082	14178	14039	14025	14158	14195	13974	14033	14155	13925	14183	14108	14018	14174	14060	14191	14207	14115	14128	13932	14054	14031	14157	14013	14017	13914	13883	14061	14029	14064	14157	14115	14057	13947	14097	14016	13995	14018	14073	14057	14063	14002	14045	14032	14030	14119	14133	13997	14073	13949	13884	14076	14077	14041	14127	14134	14109	13899	14020	13929	14006	14096	13973	14162	14054	14003	14121	14024	14152	13989	14003	14025	14000	14053	14011	14044	14084	14162	14109	14046	14105	14032	14039	14085	14081	14100	14031	13918	14034	14148	13939	14134	13803	14025	14024	14141	14116	14057	14052	14219	14023	13997	14200	14133	14046	14086	13996	14085	14041	13964	13996	14140	14240	14101	14135	14055	14091	14069	13910	14091	13906	14045	13897	14085	13999	14024	13919	14019	14037	14088	14052	14146	13859	14005	13996	14067	13999	14118	13870	14114	14043	14041	14204	14158	14042	14034	14001	14192	14139	14080	14099	13972	14086	14154	14040	14060	13983	14086	14084	14100	14017	14046	14086	13977	14023	14093	14051	14057	13811	13908	14190	13906	14269	14117	14060	13958	14060	14234	13900	14101	14013	14132	14045	14006	14015	14055	14153	14012	14115	14213	14239	14162	14015	14177	14098	13988	14215	14003	14157	14253	14008	14162	14030	14106	14074	14129	13974	14237	13964	14053	13976	14001	14105	14031	14143	13994	14129	14091	14086	14050	14178	13988	14093	14092	14036	13940	13914	14122	14139	14192	14153	14131	14131	13924
24035	21137	28526	24278	22567	22261	20600	17882	17062	17043	16606	16534	16736	16478	16653	16300	16419	16475	16069	16176	16211	15972	16144	16122	16221	16243	16139	16260	16145	16067	16102	16045	15931	16231	16043	16256	16039	15946	15933	15992	16221	16156	16146	16246	16182	16001	16168	16113	16035	15982	15968	15824	16302	16101	15980	16005	16087	16136	16166	15908	16186	16019	16014	15960	16202	16056	16146	16042	16199	16080	16070	16128	16008	15893	15925	16143	15999	16165	16027	15945	16285	16002	15940	16107	16028	16093	15927	16282	15987	16037	16038	16027	16146	16022	16098	15953	15884	16001	16164	16174	16026	16168	16012	16163	15987	16106	16145	16236	16059	16074	16173	16077	16306	15912	15956	15966	16080	15790	15936	15984	16115	16198	16002	16044	16083	15856	16066	16130	16152	16028	16059	16087	15917	16010	16146	16209	16084	15832	16041	16038	16002	16210	15921	16021	16116	16235	15843	16225	16143	15907	15972	16079	15949	15932	15891	16158	16092	16138	16070	16047	15865	16082	16135	15960	15940	16028	16109	16082	16101	15753	15941	15946	16084	16064	15951	16188	16039	16032	15922	15978	16250	16053	15822	16008	16122	15988	16057	15926	16071	15918	16195	16265	16095	16048	16002	15673	15998	15788	15891	15880	15993	15966	16046	15954	16170	16076	16036	15923	15989	16072	16105	15897	16113	16005	15900	15910	15987	15923	15918	16069	16094	15983	16240	16083	15773	16043	16060	15969	15977	15797	15987	15991	16002	16000	15967	15958	16034	16031	15932	16238	16096	16196	15889	15911	15932	16073	15970	16060	15985	16120	15867	16137	15885	16263	16047	15983	15890	16147	16054	15957	16026	15720	16021	16016	16053	16044	16027	16076	16012	16080	16013	15991	15924	15969	15954	15866	16092	16219	16085	15830	16074	16152	16078	15968	16107	15983	16101	15776	16061	16031	15984	15968	16013	15941	15756	16177	15986	16053	16111	15938	15902	16077	15875	16071	15890	15891	15987	16073	16113	16036	15975	15964	15944	16223	15966	15998	15979	16092	15912	16113	15956	15795	16098	15963	15754	16091	16014	15904	15965	15647	15848	15810	15912	16025	16075	16017	16224	15866	15892	16135	16086	15946	16025	16038	15971	16124	16136	16020	15878	16065	16096	15954	16062	15855	15923	15976	16093	16085	15955	16017	16090	15809	16092	16206	16024	15908	16078	16028	15885	16161	15967	16012	16133	16045	15962	16130	16058	16016	15833	16005	16052	16138	16075	15961	15893	16024	16023	15879	16032	16271	16297	16015	15927	16067	15831	16135	16052	16066	16103	15865	15972	16108	15992	16250	16080	15945	15970	16112	15823	16017	16289	15986	16138	16121	15892	15852	15850	16061	15899	16078	16116	15928	15959	16182	16123	16015	16051	15961	15830	16147	15878	16061	15883	16017	16234	16187	15999	15981	15894	15988	15830	16039	16082	15991	16142	15936	15856	15967	16141	16211	16198	16113	15925	16051	16112	15922	16221	15900	16011	15869	16048	16035	15716	16054	15841	15991	16114	16276	16121	15933	16033	15950	16048	15946	15894	15932	16178	16012	16042	16192	15940	16134	16122	16033	16104	16149	15993	15974	16084	15983	15764	16053	15938	16078	15970	16033	15990	16007	16073	15909	16049	15960	15901	15987	15861	15877	15981	16117	16038	15863	16092	16148	15926	15911	16049	15726	15953	16081	15926	16099	15972	15976	15731	15806	16279	16257	16083	15796	15940	15978	15961	15912	16120	15977	16111	16090	16015	16075	16028	15934	15958	15942	16022	15965	16068	16145	15957	16192	15878	16011	16157	15780	15879	15966	16200	16055	15994	16139	16167	15997	16114	15865	15935	16030	16061	16071	15985	15855	16149	16042	16097	16185	16010	15825	15950	16166	16074	16157	16094	15911	16030	15977	16098	16116	16073	15986	16269	15982	16127	16156	16123	16075	16089	16164	15991	15983	16055	16061	15982	16041	16059	15898	15958	15900	15971	15874	15845	15894	16092	16079	16082	15874	15848	16208	16083	16232	15966	16107	16141	16040	16064	16090	15866	16046	16057	15989	15958	15973	16008	16163	15915	16086	16227	16128	16067	16028	16111	15999	16072	16073	16026	16065	16038	16281	15974	16150	16022	16003	16169	16099	16038	16061	15916	15963	15991	15991	16181	16023	15972	16152	15953	15975	15884	15874	16172	15899	16010	15843	15955	16255	16098	15854	16036	16068	16161	16067	15834	15774	16095	15955	15718	15965	16061	16183	16020	15976	15986	16016	16041	16014	15811	16064	15996	15889	16137	15916	16112	16031	16119	15944	15908	15902	16121	15903	15980	15902	16008	15928	16059	16154	16140	16044	15991	16019	16089	15896	15938	15882	16082	16039	16116	16176	16071	16189	16151	16087	15921	16157	16107	16024	15883	16097	16040	16291	16067	15944	15992	15862	15766	16027	16039	15988	15938	16119	15928	16147	16063	15951	15995	15836	15962	15977	15806	16191	16011	16014	16035	16018	15976	16011	15958	16057	16083	15974	15979	16118	16136	16012	16037	15917	16047	15969	15865	15868	16057	16015	15891	15821	16108	16051	16004	15847	15840	16093	15840	15985	15858	16062	16115	16201	15861	15963	15834	15821	15920	15945	16071	16094	15992	16004	16075	16026	15915	16166	16019	15991	16028	16043	16133	15998	16041	15953	16045	16035	16061	15993	16012	16045	15914	16058	16004	15941	15946	16053	15808	15922	15747	15961	16043	16017	16039	15922	16158	16140	15997	15958	15845	16056	16081	16056	15935	16094	16103	16133	15901	16012	16094	15934	16121	15786	16028	15976	15766	16228	16064	15946	16009	15919	15995	16179	16028	16025	15923	16063	15983	15937	16032	16059	15953	16066	16011	15994	16025	15963	16113	15862	16007	15953	16276	16029	16063	16095	16096	15948	16162	16047	15905	15991	15914	15991	15845	15865	15940	16085	15964	15869	16247	16222	15773	15806	16082	15932	16043	15982	15742	15895	16013	15890	15986	16019	15818	15979	16162	16106	16133	16020	16354	16051	16089	15929	15807	15968	15990	16092	15845	16052	16090	16065	16152	16006	16078	16098	16015	16005	15951	16197	15964	15826	16057	15974	15813	15935	15812	16140	16033	15930	16099	15904	16158	15811	15943	15952	15916	15980	15958	16098	16118	16020	15900	15811	16032	15838	16159	16082	16106	16017	15957	16083	16012	15985	15942	15827	16210	16053	16212	16112	15987	16210	15860	15875	16075	16078	16057	15943	16068	16007	15906	16149	16258	15962	16005	15781	15967	16027	16021	16087	16224	16006	15878	15908	16096	16090	16093	16157	15957	15943	16207	15968	16368	16215	16137	15948	16005	16147	15941	16089	16031	15849	15932	16137	15877	16117	15834	15916	15841	15860	16041	16186	15957	15954	15705	15954	15982	15945	16034	15918	16024	15977	15997	16048	16025	15906	16044	16001	16160	16145	16022	15934	15941	16025	15738	16050	16031	16096	15913	15751	16199	16178	16020	15856	15981	15958	15850	16139	16033	16009	15850	16135	16040	16119	15995	16005	15989	16065	15992	16159	16191	16019	16042	15980	16155	15983	16159	15901	16134	15778	16125	16057	16030	16208	16085	16012	15988	15837	16103	15987	15854	15965	15954	16022	15995	15839	16098	15897	16068	15889	16001	16015	16338	16112	16011	16236	15698	16027	16277	15902	16000	15897	15972	15887	15966	16089	16053	16020	16040	15911	16083	16164	15964	15827	16015	16087	15912	16060	16201	16106	16319	16007	15946	16289	16243	16222	15928	15923	15651	16104	16011	16189	15904	16058	16002	16052	15900	15934	15974	16125	15921	16139	16177	16276	15925	16115	16288	15989	15937	16016	16045	15953	15811	15903	16148	15965	16187	16002	15988	16041	16183	15906	16056	16043	16137	15926	16147	15964	15798	15857	16145	16088	16150	16051	15909	16109	15997	15891	15975	15857	16021	16121	15987	15994	16045	15783	15979	16114	16001	15919	15909	16006	16302	16013	16028	15948	15973	16035	16016	16039	16053	15996	16054	15979	16134	16047	16087	15908	15954	15961	15940	15953	16084	15934	15970	15872	15722	15831	15801	15936	16095	16032	16217	15931	15919	16270	16071	16013	16001	15887	16049	16065	15987	15796	16177	16084	16229	16110	15896	15838	15958	16030	16103	15950	16241	16000	15879	16172	15932	15917	15831	15933	15986	16083	15962	16188	16045	16075	16168	16187	15995	16004	16128	16115	16111	16043	16089	16121	16167	16106	15916	16089	15889	15957	16094	15942	15995	16016	15931	15935	16180	16176	16030	15913	16215	16165	16186	16122	16163	16034	16096	15993	16136	15958	16092	15835	15877	16081	15918	15830	16104	16094	16207	16175	16178	15969	15979	16181	16093	15931	15901	16112	16183	16129	15966	15841	15801	16115	15970	15998	15898	15770	15976	15953	15945	16100	15898	16073	15971	15948	16061	16104	15849	16108	15939	15981	15977	16061	16019	15928	16017	16017	15987	16041	15924	15916	16115	16126	16002	16129	16096	15956	16053	16000	15871	15986	15977	15907	15720	15853	16149	16031	16036	16098	16078	15952	16028	16042	16279	15864	15867	16163	15995	16106	15796	16071	15900	15948	15982	16030	15596	15915	15966	16017	16098	15889	16133	15917	15972	15905	15917	15969	15971	15814	16148	15899	15943	16129	15999	15938	15863	16082	15865	15982	15886	15973	15907	16164	16031	15968	15978	15845	16009	15980	16003	16180	16097	15880	15954	15947	16241	15949	16078	16016	15994	15792	15899	15938	15956	15901	16083	16118	15905	16060	15992	16304	16042	16158	15935	16193	16119	15961	15940	16032	16000	16162	16123	16089	16033	15913	16136	16072	15881	15820	15929	15907	15901	16008	16082	15973	15946	15993	15904	16018	15906	15943	15953	16065	15919	15774	15903	15882	16069	16076	15897	15973	16121	15957	15821	16085	16173	16065	15907	16031	15944	16341	15961	16090	16070	15986	16210	16055	16153	16044	16058	16216	16182	15941	16021	16178	16086	16052	16147	16036	15950	16166	15977	16116	16143	16029	16138	15988	16179	16150	16002	15918	16059	16170	16007	16080
21202	36723	33733	25316	21603	18546	16537	16100	15358	14899	14520	14311	14197	14155	14169	13825	14132	13853	13972	13952	13881	13805	13781	13883	13725	13780	13825	13653	13800	13804	13716	13637	13784	13738	13801	13870	13870	13688	13843	13761	13629	13829	13671	13587	13717	13744	13706	13601	13785	13743	13701	13835	13543	13656	13816	13519	13558	13648	13721	13418	13674	13709	13775	13802	13647	13552	13559	13715	13677	13651	13847	13828	13504	13728	13615	13744	13763	13710	13722	13603	13648	13489	13763	13794	13838	13777	13814	13788	13741	13682	13603	13754	13689	13673	13697	13856	13652	13743	13600	13658	13810	13650	13683	13839	13608	13540	13579	13693	13997	13667	13705	13817	13678	13631	13692	13722	13671	13640	13608	13787	13578	13699	13901	13601	13709	13774	13588	13636	13648	13827	13557	13688	13650	13608	13712	13618	13666	13637	13639	13558	13752	13607	13486	13696	13771	13692	13621	13550	13825	13717	13626	13527	13849	13635	13756	13844	13714	13655	13821	13654	13537	13610	13702	13790	13708	13643	13727	13624	13429	13545	13693	13708	13654	13684	13851	13688	13781	13664	13563	13582	13582	13600	13654	13722	13933	13580	13644	13730	13667	13723	13767	13712	13646	13812	13652	13610	13586	13709	13847	13601	13739	13752	13618	13629	13753	13720	13728	13654	13707	13597	13661	13715	13623	13808	13717	13471	13677	13884	13654	13641	13810	13638	13747	13682	13677	13581	13745	13751	13708	13854	13688	13611	13691	13757	13690	13648	13679	13626	13570	13560	13611	13817	13728	13587	13684	13760	13737	13586	13550	13576	13578	13720	13617	13591	13684	13834	13752	13551	13593	13731	13620	13686	13674	13732	13659	13819	13679	13572	13659	13645	13798	13692	13664	13749	13602	13701	13628	13748	13693	13668	13715	13566	13588	13608	13718	13634	13660	13600	13631	13643	13570	13590	13728	13645	13914	13704	13719	13574	13688	13943	13681	13846	13679	13679	13648	13620	13772	13671	13609	13762	13640	13943	13740	13695	13606	13608	13599	13803	13742	13812	13678	13696	13737	13533	13761	13669	13662	13624	13691	13738	13720	13593	13701	13691	13772	13795	13752	13652	13724	13621	13659	13736	13606	13678	13725	13679	13731	13620	13876	13613	13637	13582	13858	13678	13626	13775	13717	13639	13733	13761	13581	13802	13663	13521	13560	13771	13589	13684	13684	13869	13574	13649	13652	13672	13642	13688	13510	13518	13538	13677	13792	13771	13638	13648	13747	13641	13674	13555	13810	13698	13716	13674	13664	13456	13673	13673	13764	13583	13491	13565	13688	13721	13642	13849	13747	13684	13600	13566	13629	13540	13748	13909	13742	13419	13709	13696	13742	13702	13682	13942	13643	13676	13625	13695	13648	13685	13765	13575	13672	13569	13523	13836	13754	13813	13752	13592	13631	13695	13741	13689	13663	13614	13575	13815	13841	13641	13852	13509	13760	13905	13697	13718	13743	13669	13661	13564	13642	13712	13577	13643	13752	13781	13746	13754	13709	13748	13749	13508	13682	13630	13547	13678	13506	13650	13687	13504	13743	13731	13638	13667	13570	13802	13532	13512	13695	13761	13655	13591	13689	13740	13667	13666	13689	13650	13491	13665	13672	13828	13658	13728	13682	13799	13646	13721	13554	13624	13821	13669	13701	13757	13649	13635	13647	13556	13664	13578	13625	13693	13629	13678	13762	13660	13647	13612	13622	13750	13582	13506	13819	13829	13837	13654	13617	13612	13687	13713	13633	13702	13564	13654	13473	13682	13740	13584	13804	13794	13731	13766	13506	13495	13580	13829	13621	13543	13774	13862	13620	13604	13673	13571	13662	13686	13600	13698	13602	13662	13657	13766	13629	13762	13518	13713	13724	13596	13621	13826	13753	13676	13704	13578	13753	13622	13675	13715	13568	13665	13610	13718	13691	13748	13628	13699	13646	13818	13666	13732	13814	13665	13503	13627	13719	13584	13541	13751	13535	13444	13599	13722	13583	13628	13675	13679	13609	13747	13521	13632	13722	13609	13718	13753	13621	13842	13742	13784	13691	13714	13609	13647	13657	13763	13767	13594	13705	13676	13702	13633	13713	13788	13621	13715	13546	13786	13485	13754	13653	13657	13718	13592	13751	13732	13673	13635	13836	13577	13580	13621	13753	13574	13754	13627	13622	13708	13700	13711	13678	13700	13640	13684	13753	13713	13778	13691	13698	13625	13794	13607	13692	13641	13790	13621	13693	13551	13634	13855	13525	13880	13684	13546	13626	13601	13712	13486	13661	13653	13732	13513	13621	13661	13684	13599	13758	13711	13750	13631	13639	13611	13712	13574	13657	13731	13839	13642	13582	13563	13774	13670	13774	13435	13679	13603	13581	13634	13684	13763	13678	13554	13598	13645	13549	13693	13625	13501	13790	13656	13658	13601	13522	13676	13486	13570	13639	13913	13493	13587	13846	13672	13737	13656	13601	13499	13632	13637	13691	13639	13598	13832	13752	13630	13658	13618	13780	13685	13760	13697	13766	13777	13509	13819	13547	13663	13707	13652	13815	13804	13669	13609	13824	13698	13700	13679	13809	13710	13741	13769	13701	13868	13647	13569	13859	13724	13701	13684	13720	13736	13719	13791	13584	13686	13886	13735	13714	13610	13642	13588	13595	13870	13738	13582	13828	13481	13705	13770	13656	13800	13653	13605	13692	13740	13742	13585	13642	13654	13661	13876	13581	13850	13793	13767	13647	13680	13669	13696	13702	13704	13651	13785	13630	13575	13659	13543	13717	13533	13681	13764	13603	13719	13840	13625	13635	13714	13554	13798	13730	13529	13622	13540	13682	13640	13594	13733	13516	13819	13645	13730	13653	13387	13712	13707	13573	13731	13707	13639	13772	13623	13589	13715	13775	13707	13625	13698	13756	13517	13685	13785	13720	13821	13557	13594	13720	13677	13756	13439	13593	13667	13664	13820	13635	13572	13671	13696	13783	13700	13742	13605	13549	13916	13691	13672	13705	13783	13741	13714	13629	13630	13655	13643	13575	13675	13820	13612	13559	13700	13498	13621	13728	13811	13682	13443	13576	13567	13644	13635	13677	13700	13575	13574	13534	13651	13469	13601	13816	13796	13544	13649	13716	13665	13709	13629	13734	13663	13798	13624	13639	13827	13834	13575	13605	13596	13738	13704	13560	13499	13702	13752	13588	13735	13671	13793	13632	13531	13677	13631	13572	13642	13754	13586	13799	13496	13669	13535	13596	13546	13801	13704	13655	13709	13683	13740	13651	13608	13681	13775	13708	13665	13690	13799	13719	13668	13786	13639	13719	13600	13866	13728	13599	13585	13581	13830	13680	13645	13568	13647	13814	13692	13636	13559	13701	13664	13687	13763	13565	13863	13551	13797	13733	13582	13582	13794	13702	13761	13520	13449	13831	13743	13632	13748	13638	13757	13535	13746	13771	13752	13687	13786	13824	13593	13522	13710	13716	13666	13580	13770	13691	13601	13622	13681	13622	13525	13732	13699	13599	13760	13714	13797	13608	13681	13724	13680	13745	13572	13664	13656	13792	13610	13711	13636	13675	13784	13753	13711	13521	13678	13553	13604	13866	13520	13874	13676	13608	13881	13760	13676	13595	13770	13679	13678	13671	13608	13837	13637	13621	13615	13744	13619	13716	13559	13740	13718	13480	13659	13507	13678	13786	13623	13650	13635	13694	13594	13748	13642	13659	13762	13702	13754	13652	13684	13662	13533	13713	13694	13816	13615	13625	13663	13546	13725	13625	13596	13608	13693	13744	13698	13610	13694	13673	13674	13756	13934	13872	13532	13773	13841	13758	13549	13472	13382	13689	13644	13809	13575	13707	13740	13672	13429	13683	13577	13584	13883	13663	13732	13683	13685	13606	13634	13576	13717	13607	13469	13598	13642	13747	13730	13670	13700	13638	13729	13750	13467	13609	13623	13565	13599	13748	13708	13544	13530	13776	13503	13816	13656	13730	13677	13754	13560	13562	13769	13675	13691	13605	13659	13634	13577	13763	13902	13615	13491	13622	13580	13861	13722	13695	13700	13656	13715	13731	13782	13703	13587	13588	13701	13675	13608	13658	13460	13727	13783	13807	13607	13716	13506	13823	13702	13946	13681	13472	13693	13712	13846	13817	13762	13709	13575	13582	13619	13657	13653	13756	13656	13664	13622	13474	13653	13641	13704	13787	13615	13611	13701	13833	13941	13632	13581	13703	13709	13723	13725	13674	13661	13703	13702	13663	13616	13705	13746	13803	13793	13703	13551	13565	13678	13730	13781	13751	13677	13660	13715	13682	13553	13635	13538	13814	13637	13677	13741	13621	13665	13752	13593	13747	13556	13546	13635	13676	13748	13514	13753	13629	13732	13606	13631	13575	13781	13617	13673	13642	13736	13568	13643	13817	13522	13771	13510	13773	13715	13574	13725	13623	13832	13652	13791	13688	13649	13665	13614	13768	13609	13741	13688	13718	13685	13586	13611	13626	13859	13805	13454	13571	13539	13541	13773	13620	13688	13756	13770	13747	13650	13760	13632	13533	13697	13676	13660	13695	13783	13577	13709	13708	13555	13687	13698	13631	13640	13564	13750	13797	13803	13745	13755	13733	13636	13597	13775	13557	13643	13678	13681	13689	13708	13768	13658	13852	13630	13714	13722	13731	13766	13788	13686	13721	13669	13596	13803	13747	13514	13654	13606	13735	13484	13710	13812	13695	13670	13713	13755	13663	13710	13707	13574	13801	13721	13564	13702	13593	13612	13676	13760	13699	13600	13719	13688	13743	13748	13862	13560	13624	13685	13653	13602	13691	13683	13483	13700	13747	13610	13677	13828	13571	13751	13629	13645	13598	13667	13590	13745	13620	13706	13688	13587	13556	13601	13608	13678	13627	13756	13732	13578	13807	13690	13625	13758	13751	13822	13792	13678	13592	13641	13790	13560	13682	13557	13795	13696	13631	13769	13554	13735	13716	13576	13654	13750	13675	13715	13616	13638	13515	13734	13683	13605	13682	13606	13539	13540	13552	13636	13857	13731	13782	13683	13855	13758	13593	13609	13912	13659	13633	13694	13843	13754	13675	13668	13684	13586	13736	13585	13675	13632
22801	21113	28890	23638	21596	23787	24878	19601	18544	18186	18141	17657	17527	17460	17326	17201	17125	17033	17192	17255	17012	16837	17098	17098	16871	16931	17124	16836	16713	16854	17018	16819	16833	16705	16850	16740	16907	16649	16761	16805	16805	16788	16730	16806	16933	16721	16838	16901	16857	16654	16609	16686	16785	16741	16696	16779	16819	16507	16754	16725	16824	16688	16847	16612	16657	16743	16696	16622	16607	16781	16855	16711	16931	17019	16846	16892	16850	16749	16735	16791	16902	16745	16733	16660	16736	16850	16824	16834	16729	16705	16819	16966	16845	16862	16677	16741	16796	16739	16808	16753	16762	16784	16736	16742	16846	16526	16659	16624	16730	16813	16746	16753	16600	16970	16523	16718	16941	16718	16783	16423	16730	16860	16864	16920	16660	16633	16671	16592	16544	16751	16671	16751	16679	16782	16764	16807	16415	16799	16968	16791	16605	16701	16691	16703	16480	16633	16665	16556	16560	16423	16492	16565	16789	16688	16697	16676	16779	16753	16550	16853	16808	16657	16818	16617	16584	16586	16861	16804	16751	16706	16614	16672	16855	16703	16563	16716	16744	16727	16774	16767	16660	16664	16491	16676	16739	16746	16569	16471	16558	16652	16874	16889	16814	16793	16556	16691	16696	16798	16730	16562	16871	16679	16701	16670	16522	16781	16738	16720	16486	16801	16579	16599	16681	16738	16948	16812	16648	16760	16559	16847	16774	16747	16513	16788	16867	16754	16362	16700	16700	16609	16621	16625	16906	16655	16685	16683	16724	16684	16846	16595	16656	16602	16639	16776	16787	16474	16821	16756	16717	16788	16758	16631	16821	16644	16512	16767	16695	16895	16609	16793	16757	16869	16625	16593	16590	16848	16693	16578	16846	16757	16795	16618	16548	16577	16759	16839	16642	16692	16861	16559	16571	16615	16655	16542	16706	16794	16985	16750	16691	17055	16592	16680	16719	16752	16615	16798	16966	16556	16681	16539	16592	16684	16783	16719	16683	16592	16717	16838	16628	16513	16722	16651	16804	16783	16644	16713	16620	16754	16801	16777	16654	16701	16748	16664	16728	16621	16574	16701	16684	16804	16564	16646	16643	16629	16797	16583	16583	16541	16528	16647	16583	16588	16615	16694	16570	16492	16844	16685	16649	16556	16589	16515	16640	16675	16740	16608	16624	16784	16660	16803	16780	16615	16541	16706	16647	16839	16647	16690	16579	16808	16683	16754	16839	16708	16810	16589	16837	16479	16690	16658	16688	16755	16513	16547	16886	16570	16572	16815	16702	16652	16683	16740	16750	16745	16766	16421	16635	16739	16645	16643	16602	16634	16707	16753	16781	16651	16770	16643	16533	16625	16777	16674	16789	16670	16702	16540	16843	16594	16704	16631	16695	16841	16870	16588	16574	16578	16568	16600	16764	16715	16771	16711	16693	16656	16600	16588	16686	16511	16514	16860	16687	16572	16583	16586	16766	16762	16765	16899	16737	16460	16540	16300	16737	16725	16581	16695	16636	16751	16845	16832	16843	16481	16653	16636	16691	16649	16587	16631	16558	16581	16718	16786	16776	16810	16550	16409	16767	16345	16503	16627	16555	16478	16567	16582	16562	16624	16603	16784	16823	16682	16656	16732	16784	16631	16912	16575	16643	16659	16624	16548	16796	16756	16835	16725	16587	16900	16763	16779	16612	16699	16663	16478	16608	16682	16701	16662	16713	16801	16661	16800	16690	16732	16729	16704	17010	16722	16740	16795	16887	16661	16586	16711	16491	16767	16709	16973	16945	16887	16845	16480	16645	16730	16756	16659	16579	16447	16736	16645	16525	16643	16681	16748	16820	16711	16629	16823	16681	16686	16883	16721	16666	16680	16489	16521	16739	16627	16828	16518	16712	16771	16573	16610	16627	16580	16553	16726	16675	16595	16584	16693	16687	16854	16714	16619	16561	16602	16623	16694	16768	16652	16816	16476	16775	16549	16790	16656	16814	16699	16628	16505	16671	16535	16632	16645	16728	16918	16724	16862	16660	16658	16824	16873	16551	16623	16830	16713	16846	16888	16541	16745	16761	16703	16817	16590	16813	16797	16674	16783	16641	16819	16793	16782	16624	16669	16695	16758	16572	16651	16631	16672	16617	16777	16677	16679	16552	16650	16739	16901	16623	16596	16662	16733	16787	16740	16681	16773	16471	16692	16615	16718	16482	16617	16564	16701	16757	16574	16515	16744	16714	16888	16661	16746	16786	16734	16720	16738	16476	16743	16837	16380	16687	16858	16666	16629	16567	16760	16554	16709	16767	16717	16486	16583	16679	16956	16573	16621	16638	16642	16804	16392	16562	16625	16882	16640	16663	16643	16565	16594	16666	16730	16872	16621	16525	16565	16696	16542	16748	16734	16746	16553	16855	16622	16624	16718	16811	16866	16608	16587	16765	16689	16616	16498	16773	16708	16771	16638	16666	16704	16742	16628	16697	16704	16727	16614	16745	16584	16498	16682	16786	16919	16815	16700	16908	16763	16565	16608	16522	16580	16548	16660	16607	16630	16610	16571	16654	16603	16704	16832	16574	16643	16713	16688	16809	16565	16758	16660	16919	16618	16923	16683	16789	16594	16652	16572	16544	16708	16736	16721	16454	16682	16740	16516	16647	16836	16860	16640	16549	16510	16619	16463	16638	16659	16792	16692	16613	16697	16786	16577	16738	16624	16790	16819	16653	16812	16703	16555	16549	16759	16655	16752	16802	16685	16811	16694	16827	16514	16723	16799	16761	16610	16579	16560	16810	16727	16724	16822	16545	16914	16665	16628	16552	16667	16864	16316	16713	16581	16559	16520	16693	16563	16633	16745	16813	16697	16747	16717	16969	16673	16574	16702	16687	16511	16633	16650	16608	16586	16625	16600	16508	16585	16424	16511	16802	16697	16589	16619	16748	16693	16543	16704	16653	16665	16835	16605	16671	16830	16732	16687	16823	16691	16505	16607	16765	16618	16690	16808	16825	16638	16800	16730	16630	16635	16624	16717	16707	16682	16526	16543	16796	16635	16769	16732	16789	16701	16740	16739	16784	16805	16749	16550	16636	16783	16659	16589	16848	16720	16709	16646	16745	16872	16616	16783	16631	16719	16568	16587	16688	16675	16653	16694	16662	16560	16856	16715	16485	16616	16769	16734	16649	16719	16703	16685	16780	16655	16489	16675	16382	16640	16689	16692	16757	16736	16610	16791	16690	16825	16804	16667	16596	16778	16658	16539	16611	16672	16792	16652	16593	16574	16515	16664	16721	16716	16674	16733	16503	16662	16911	16740	16686	16747	16678	16754	16699	16635	16861	16677	16716	16846	16804	16600	16627	16613	16656	16717	16864	16571	16645	16701	16735	16675	16699	16702	16638	16601	16699	16759	16603	16722	16679	16687	16859	16684	16754	16710	16869	16725	16871	16605	16503	16491	16857	16743	16577	16841	16640	16529	16849	16743	16833	16762	16867	16576	16622	16755	16572	16795	16546	16811	16600	16878	16835	16691	16618	16459	16534	16369	16787	16605	16598	16698	16707	16545	16665	16611	16642	16752	16925	16904	16687	16742	16601	16958	16495	16627	16753	16664	16580	16583	16763	16665	16744	16789	16691	16748	16475	16736	16713	16808	16683	16782	16832	16560	16737	16595	16809	16669	16761	16788	16689	16623	16637	16622	16792	16725	16600	16837	16523	16581	16767	16675	16647	16546	16714	16518	16698	16814	16708	16726	16799	16401	16392	16665	16827	16693	16632	16640	16676	16752	16768	16867	16843	16763	16874	16848	16739	16783	16835	16704	16789	16860	16670	16709	16694	16685	16799	16506	16570	16573	16589	16723	16858	16947	16656	16688	16828	16793	16813	16683	16712	16587	16693	16569	16886	16764	16866	16787	16712	16683	16755	16720	16846	16902	16828	16582	16668	16632	16520	16638	16774	16665	16755	16773	16849	16797	16730	16677	16805	16834	16614	16625	16619	16602	16737	16577	16655	16750	16636	16609	16802	16574	16600	16562	16672	16463	16491	16506	16536	16736	16871	16904	16690	16710	16635	16700	16646	16463	16463	16741	16672	16752	16778	16680	16510	16862	16755	16745	16758	16485	16651	16528	16778	16817	16679	16732	16696	16836	16902	16537	16525	16445	16661	16546	16597	16730	16733	16678	16680	16535	16667	16507	16644	16689	16795	16781	16522	16778	16712	16799	16644	16684	16628	16784	16825	16737	16461	16875	16735	16881	16560	16850	16700	16795	16813	16730	16594	16658	16666	16734	16660	16494	16620	16683	16548	16579	16819	16599	16854	16650	16671	16668	16788	16717	16751	16653	16752	16716	16668	16728	16731	16542	16611	16699	16716	16479	16647	16707	16625	16529	16498	16628	16693	16428	16694	16575	16777	16532	16752	16842	16588	16468	16487	16682	16634	16820	16671	16586	16690	16907	16636	16617	16607	16626	16696	16564	16652	16847	16932	16764	16727	16681	16717	16721	16807	16666	16636	16578	16786	16505	16728	16679	16761	16553	16508	16908	16528	16583	16620	16648	16656	16711	16687	16830	16758	16569	16823	16535	16646	16615	16744	16685	16740	16776	16618	16680	16608	16832	16714	16650	16688	16530	16761	16688	16531	16652	16782	16775	16861	16736	16553	16779	16554	16719	16826	16642	16823	16832	16840	16704	16545	16747	16893	16587	16623	16789	16632	16648	16604	16597	16608	16849	16672	16582	16651	16677	16640	16683	16668	16601	16710	16719	16507	16661	16675	16449	16587	16738	16728	16759	16707	16722	16789	16893	16767	16494	16639	16655	16568	16524	16561	16601	16583	16586	16797	16775	16670	16600	16682	16492	16723	16620	16781	16474	16674	16560	16662	16835	16792	16691	16728	16959	16692	16410	16608	16588	16587	16623	16587	16669	16767	16712	16641	16759	16501	16636	16828	16722	16580	16426	16601	16555	16873	16564	16538	16677	16613	16783	16709	16806	16837	16600	16780	16479	16567	16660	16844	16634	16712	16642	16651	16494	16572	16576	16911	16667	16741	16451	16616	16612	16560	16649	16646	16619	16735	16844	16726	16641	16685	16812	16868	16735	16913	16681	16782	16710	16643	16908	16764	16556	16644	16620	16775	16627	16699	16697	16682	16758
23882	41937	38008	29275	24833	20988	18674	17413	16484	15922	15445	15011	14907	14745	14630	14575	14536	14353	14368	14400	14371	14417	14372	14128	14274	14281	14438	14323	14052	13964	14157	14077	14274	13854	14118	14069	14207	14063	13836	14092	14046	14041	14159	14094	14086	14066	13913	14113	14080	14011	14103	14110	14038	14297	14025	14047	13975	14172	14099	14007	14029	13939	14178	14069	13986	13937	14105	13994	14010	14202	14156	14061	14049	13878	13958	14198	14154	14224	14041	14056	14064	14190	14195	14017	13833	14141	14208	14164	14270	14081	14099	13899	14036	14119	14159	14128	14035	14261	14170	14017	13908	14194	13986	13986	14025	14028	13969	14024	14132	14079	13876	14149	14142	14073	14278	14071	14257	14044	14011	13956	14048	13996	14136	14105	14097	14105	13971	14057	14148	14123	13913	14073	14065	13934	13994	14197	14155	14047	14179	14043	14060	13977	14084	14115	14064	14174	14020	14114	13884	13951	13946	13922	14117	13889	14014	14054	14065	14066	14087	14100	14147	14014	13836	14073	14095	13990	13944	14085	14036	14059	13912	13773	14144	14048	14006	14081	14175	13980	14095	13986	14110	14023	13957	14097	14053	14000	14070	14137	13940	14013	14026	13872	13958	13997	13996	13960	14023	13991	14242	14153	13990	14074	13949	14079	14056	13893	13973	13886	14257	14053	13984	13997	14002	13876	14180	14045	14012	13984	14253	13830	14145	14029	13986	13883	13744	14018	13986	13891	13999	13873	14104	13961	14092	13874	14026	14028	14117	14117	13977	14006	13988	14051	13935	14069	14038	13934	13989	13983	14120	14002	14090	14058	14248	13870	14112	14032	14044	13937	14042	14109	14121	14017	14001	14128	13993	13981	14139	13961	14049	13904	13976	13910	13932	14086	13918	13904	13970	13992	14155	14065	14038	13925	14124	14129	14092	13945	14209	14046	14142	14079	14067	14188	14051	13981	13875	13971	13838	13965	14153	14096	14101	13923	14013	14096	14187	13899	14081	13926	14149	14258	14004	13838	14037	13994	13943	13831	14101	14067	14238	14125	14083	13946	14083	13998	14001	14072	13882	13789	13955	14018	14122	13940	14049	14065	13984	14130	14155	14060	14107	13984	14015	14005	13992	13862	14078	13913	14025	14015	14066	14090	14128	14024	13921	14050	14107	13965	14125	13926	14056	14028	14050	13911	14083	14067	14181	13957	14125	13928	13975	14104	14064	13915	14068	13975	14035	13988	14169	14079	13950	13852	14105	13874	13996	14063	14006	13991	13989	13957	13984	14106	14094	13996	13993	13979	14216	13968	14068	14175	13959	13981	13887	14099	14038	14088	13937	14109	14060	13976	14033	14129	14153	14000	13981	14043	14118	13980	13979	14090	14045	14149	13998	14212	13993	14020	13890	13966	13876	14001	13922	13951	14273	14137	14039	14016	14115	13930	13976	13895	14066	13919	14110	13885	14126	13889	14042	14132	14139	13962	13981	14049	14170	14037	14053	14099	14121	14213	14063	13940	14030	14053	13874	14139	13885	14093	14112	13989	14112	13938	14232	13849	13890	14100	14001	14108	14159	14046	13951	14198	14061	14030	14037	14042	13917	14004	13743	14043	13989	14051	14037	14046	14155	14083	14111	13989	13938	13911	14020	13978	14080	14049	14048	14197	14070	14164	14083	13932	14136	14203	13972	14011	14172	13953	14024	13829	13881	13997	13856	13906	14144	14173	14024	14166	14026	13935	13907	14029	14001	14104	14080	14157	14147	14082	14106	14018	13888	14021	14042	14012	14044	14172	13947	14066	14252	14024	14086	13965	14190	13991	14147	13982	13893	14093	14061	14129	13980	13942	13935	14083	14162	14078	13998	14061	14081	14048	14038	13884	13977	13941	13911	14078	13877	14073	14057	14153	13925	14093	13827	14021	14068	13954	13961	14127	14016	13976	14047	13915	14053	14043	13924	13969	14138	13936	14009	13921	14063	14050	14043	14007	13905	14069	13967	13874	14034	14070	13925	14175	14060	13974	14181	14119	14169	14047	14092	14062	14024	13974	14051	13991	13972	13990	13948	13950	13983	14126	13958	13937	13929	14010	13976	14018	14074	13965	14094	14181	14220	14087	13959	14048	13972	13986	13990	13922	13912	13951	13834	13902	14030	13969	14063	13978	13957	14000	13987	13929	14050	13907	14054	14067	14080	13936	14005	14100	14163	14213	14029	13899	13947	13982	14046	13875	14143	14005	14113	13992	14000	14084	13998	14095	14011	13909	13981	13964	14018	14159	13961	14072	14010	13967	14176	13950	14228	14054	13899	13934	14128	13964	13930	14087	13878	13898	14125	14131	14052	14086	13967	14073	14058	14031	13868	13883	13928	14002	14048	14069	14032	14232	14001	14082	14004	14015	13887	13974	14017	13955	13970	13911	14067	13835	14147	13909	14088	14049	13973	14077	13885	14031	14004	14027	13910	14093	14059	14012	14119	14052	14027	13978	14010	14039	14036	14101	13984	14068	14039	13869	13853	13993	13895	14068	13991	14076	14130	14126	14094	13945	13988	13966	14029	14013	13884	14040	14067	13956	14009	14043	14098	14046	14144	14018	14088	14005	14011	14165	14013	13785	13985	14048	13975	14214	14012	13975	14017	13977	14010	13918	13948	14103	14153	14132	14053	13770	14098	14086	13979	14154	13900	14111	13913	14121	13948	14013	13992	13995	13977	14087	14158	14008	13854	13978	14099	13981	13913	13944	13896	14104	14144	14107	13940	13952	14105	14038	13924	13922	14092	14121	13999	14013	14087	14016	13943	14017	14027	14164	14131	14079	13981	13958	13842	14050	14062	13900	13957	13997	14036	13958	14213	14051	14085	14040	13898	14064	14068	13860	13999	13967	14089	14135	14035	13998	13954	14142	13883	14012	14118	14028	14065	13995	14096	14109	13988	14062	13908	14178	13909	14044	13958	13945	13931	14178	14007	14085	14006	13990	14082	13996	13930	13946	14201	14079	13998	14004	13856	13833	14098	14009	13960	13928	14063	13989	13960	13965	14194	13975	13989	14123	14092	13991	13925	13988	14059	14051	14130	14037	14063	13808	14113	14048	14039	14043	14015	14015	13887	13849	14103	14086	14053	14190	14099	13923	14134	13899	14105	13911	14061	13988	14039	14242	14008	14119	13975	14033	13997	14142	14020	13860	13950	14142	14123	14057	13975	14137	14121	13893	13967	14053	13964	13967	13902	14013	14180	14114	13993	14204	14035	14079	14053	13953	14175	13982	13835	14046	14115	14238	14041	14050	13989	13990	13885	14030	14205	14011	14010	14056	14215	14135	14104	13939	14064	13890	13998	13919	14131	14035	13954	13983	14001	14004	14005	14018	14086	14034	14154	13916	13979	14171	14076	14199	14013	14090	14066	14027	14064	14029	14238	13731	14014	14110	13962	14048	14038	13912	14142	14120	14116	14069	13922	13821	14045	14020	14074	13918	14000	14012	13820	13954	14052	13968	14056	13914	14099	14125	14020	13947	13877	13978	14085	13922	13799	13864	13965	14009	13839	14078	14086	14075	13943	14050	13841	14073	13964	13988	13987	13947	13900	13829	14125	14086	14157	13799	14117	14023	13988	14004	14033	13977	14146	13989	14068	14055	13980	13989	13981	14127	14096	14073	14047	14045	13969	14277	13953	13849	14008	14191	14083	14066	14062	14059	13989	14096	14004	14012	14095	14010	13938	13989	14062	14027	13862	13957	14077	13993	14058	13944	13983	13939	14003	14151	14081	14143	14081	14079	14154	14068	13960	13953	14085	14035	13993	14075	13920	14033	13832	14071	14081	14083	13996	14301	14028	14021	13858	14144	13924	13854	13968	13936	13993	14016	14146	14001	13963	14036	14068	14009	14025	14165	14007	13943	14147	14072	13922	14137	14036	14038	13966	13957	13919	14115	13972	14037	14073	14008	14074	14131	13904	14157	14033	14074	14082	14138	14040	14063	13936	14009	14007	13923	14089	13994	13966	14076	14002	13948	14046	14082	14018	14122	14166	13852	14162	13929	13939	13962	13956	13904	14072	14150	14023	14090	14053	13982	14100	14003	13958	14105	14071	14061	13988	14020	14025	14097	13957	14068	14081	14069	14168	13985	13941	13980	14033	13874	14225	13978	14008	13876	13963	13944	14038	14017	13909	13928	13927	14004	14049	13967	14082	13905	14319	14099	14071	13873	13912	13920	14113	14149	13982	13997	14173	14226	14092	13896	14097	13899	14054	13864	13973	13988	14068	13955	13886	14194	13879	14236	13961	13960	13989	14202	14097	14059	13870	14168	14090	14150	14027	14142	14145	14137	14017	14154	13955	13979	13911	14148	14096	14134	14129	14064	14140	14026	13911	14053	14056	13965	13995	13991	14222	14205	14045	14037	14105	13973	14160	13877	14235	14061	13909	13956	14191	14006	14012	14033	13964	14197	13989	14038	14088	14024	13950	13946	14025	13982	14042	13899	13999	14193	13932	13993	13993	13955	14088	13824	14050	13927	14191	14000	14100	13848	14011	13936	13906	13952	13949	13869	14109	13972	13980	14096	14141	13864	13956	14233	13780	14080	14027	13948	14012	14025	14020	14033	13929	13967	13935	13971	13941	13987	14028	13906	13989	13989	14108	14088	13981	13995	14088	14094	13930	13955	14017	14028	13933	13904	13955	14136	14020	14093	14055	13806	13942	14077	13914	14268	14076	14111	14015	14032	14248	13948	14075	14017	14114	13921	14021	14112	13970	14017	14023	13976	13940	14065	14086	13982	14087	13948	13982	13970	14126	14055	14113	14090	13930	13901	13878	13937	13787	14028	14151	14147	14069	14010	14010	13854	14016	14136	14010	14185	14085	14037	14071	14125	14076	14038	14008	14008	14159	13915	14073	13921	13896	14113	14060	13923	13985	14007	14148	14166	13931	14089	14063	14035	14067	14172	14054	13987	13962	13988	14145	14027	13984	13952	13986	14039	14019	14076	14133	14013	14068	14043	14034	14070	14204	14198	14023	13991	13839	13949	14113	14020	14018	14121	14071	14028	13939	14196	14039	14055	14050	14177	14153	13957	13922	13919	13926	14046	13888	14066	14183	14028	14021	14031	14156	14154	14036	14069	13939	14169	14015	14080	14040	14031
28251	23499	27439	24286	20291	18935	17824	17565	17104	16914	16694	16773	16775	16653	16803	16579	16585	16561	16659	16742	16621	16464	16668	16721	16700	16665	16701	16651	16679	16642	16401	16608	16514	16464	16535	16565	16697	16711	16609	16679	16637	16382	16607	16730	16471	16564	16499	16735	16576	16543	16495	16623	16731	16538	16536	16560	16703	16687	16404	16406	16578	16667	16635	16636	16643	16322	16496	16602	16679	16709	16498	16486	16511	16581	16345	16478	16530	16367	16487	16413	16382	16656	16385	16720	16424	16591	16573	16805	16749	16748	16633	16761	16799	16592	16482	16591	16657	16528	16660	16474	16427	16391	16824	16572	16606	16600	16598	16602	16508	16675	16606	16642	16656	16518	16463	16708	16528	16598	16526	16625	16712	16525	16453	16729	16552	16545	16584	16656	16564	16490	16599	16555	16589	16523	16433	16439	16470	16695	16726	16801	16541	16703	16671	16517	16505	16539	16788	16419	16435	16560	16872	16614	16511	16678	16489	16445	16691	16507	16638	16572	16692	16451	16617	16615	16653	16780	16669	16753	16633	16718	16612	16582	16578	16387	16641	16571	16810	16668	16552	16829	16618	16338	16673	16452	16420	16634	16513	16569	16624	16867	16694	16410	16734	16450	16427	16543	16540	16667	16403	16670	16664	16454	16383	16418	16350	16388	16472	16537	16702	16618	16379	16396	16351	16612	16431	16452	16546	16478	16566	16521	16498	16578	16656	16365	16460	16591	16707	16487	16640	16615	16389	16505	16317	16456	16443	16560	16650	16420	16576	16397	16366	16561	16643	16688	16574	16543	16525	16455	16459	16519	16568	16611	16426	16452	16474	16488	16494	16445	16365	16397	16642	16499	16395	16355	16466	16487	16489	16538	16544	16565	16704	16557	16462	16398	16682	16665	16700	16554	16513	16576	16620	16500	16842	16719	16348	16448	16556	16537	16513	16391	16507	16640	16485	16638	16444	16350	16522	16535	16672	16527	16431	16488	16535	16653	16600	16695	16690	16401	16538	16469	16635	16522	16572	16558	16498	16471	16394	16525	16474	16566	16523	16544	16729	16576	16683	16531	16507	16642	16571	16619	16546	16425	16520	16359	16374	16785	16526	16580	16753	16533	16336	16463	16395	16479	16637	16601	16534	16383	16706	16554	16420	16421	16498	16744	16574	16348	16589	16736	16442	16580	16623	16502	16660	16612	16544	16670	16495	16668	16779	16626	16644	16500	16623	16501	16736	16247	16487	16582	16599	16797	16586	16350	16553	16373	16272	16690	16584	16601	16603	16573	16464	16449	16426	16389	16556	16457	16691	16456	16716	16524	16467	16666	16552	16384	16270	16309	16616	16386	16551	16475	16527	16564	16595	16431	16408	16601	16526	16753	16649	16473	16638	16622	16612	16707	16665	16447	16633	16548	16634	16635	16567	16624	16493	16542	16767	16676	16618	16687	16767	16530	16584	16686	16454	16624	16772	16441	16465	16772	16325	16621	16519	16662	16678	16434	16480	16707	16365	16596	16445	16688	16501	16498	16663	16573	16659	16570	16624	16463	16613	16568	16569	16525	16450	16604	16289	16569	16488	16480	16528	16719	16686	16566	16463	16658	16518	16557	16592	16592	16526	16385	16379	16419	16821	16462	16513	16406	16509	16549	16427	16560	16588	16781	16675	16573	16827	16462	16418	16522	16495	16588	16557	16566	16524	16324	16427	16689	16486	16269	16526	16564	16719	16655	16708	16577	16561	16613	16532	16512	16336	16437	16589	16524	16561	16405	16566	16501	16492	16539	16458	16464	16436	16498	16660	16580	16564	16421	16627	16585	16394	16501	16427	16723	16536	16488	16668	16691	16509	16641	16533	16495	16641	16451	16404	16555	16564	16554	16695	16548	16694	16330	16701	16809	16597	16468	16551	16718	16555	16548	16486	16736	16668	16414	16472	16577	16319	16547	16518	16502	16636	16564	16440	16538	16531	16416	16510	16466	16361	16491	16433	16432	16534	16367	16639	16547	16519	16377	16540	16567	16520	16398	16614	16499	16648	16655	16501	16679	16554	16507	16540	16591	16499	16541	16747	16558	16436	16604	16542	16680	16482	16638	16585	16447	16620	16547	16511	16465	16580	16297	16478	16508	16667	16475	16638	16431	16517	16515	16496	16634	16338	16424	16547	16586	16555	16644	16481	16656	16657	16657	16556	16699	16459	16490	16453	16588	16645	16461	16665	16442	16647	16603	16532	16631	16574	16479	16533	16358	16473	16517	16550	16655	16361	16535	16473	16481	16658	16617	16517	16483	16438	16648	16506	16722	16759	16512	16789	16539	16593	16433	16640	16553	16506	16671	16562	16555	16616	16612	16611	16339	16620	16480	16626	16470	16692	16612	16456	16554	16737	16667	16634	16460	16582	16426	16391	16572	16470	16797	16346	16365	16685	16761	16628	16760	16537	16700	16548	16587	16632	16618	16756	16697	16540	16571	16574	16412	16585	16711	16666	16561	16699	16657	16443	16459	16728	16551	16629	16637	16440	16370	16536	16632	16820	16532	16503	16567	16519	16288	16519	16515	16659	16661	16608	16374	16522	16433	16620	16443	16615	16711	16661	16584	16672	16583	16709	16548	16360	16377	16413	16539	16425	16572	16524	16581	16617	16437	16560	16516	16821	16382	16400	16456	16486	16375	16523	16695	16354	16523	16668	16697	16524	16519	16309	16736	16841	16631	16711	16606	16605	16679	16590	16679	16571	16668	16494	16494	16443	16552	16603	16681	16451	16650	16649	16621	16670	16478	16484	16475	16595	16392	16495	16445	16391	16495	16474	16698	16749	16530	16590	16783	16721	16594	16648	16569	16720	16638	16437	16600	16377	16616	16528	16601	16497	16528	16521	16498	16564	16687	16380	16535	16429	16588	16571	16418	16584	16450	16600	16744	16668	16579	16653	16420	16635	16694	16608	16596	16353	16628	16765	16858	16645	16371	16763	16519	16532	16639	16401	16566	16515	16563	16444	16471	16515	16641	16494	16418	16384	16644	16550	16765	16601	16569	16661	16486	16576	16631	16613	16506	16578	16458	16652	16507	16686	16508	16413	16616	16629	16495	16639	16582	16567	16312	16596	16554	16515	16581	16626	16558	16528	16539	16526	16701	16717	16626	16589	16756	16456	16596	16644	16607	16546	16662	16561	16631	16402	16545	16530	16629	16472	16546	16393	16611	16484	16449	16422	16757	16491	16567	16749	16604	16629	16459	16501	16542	16528	16572	16710	16508	16695	16835	16510	16670	16482	16546	16526	16528	16605	16641	16456	16516	16649	16470	16487	16731	16634	16428	16454	16528	16580	16495	16571	16585	16579	16761	16564	16472	16334	16538	16446	16542	16559	16553	16583	16736	16527	16670	16649	16690	16351	16439	16513	16394	16691	16595	16556	16522	16590	16510	16551	16631	16468	16702	16650	16692	16548	16675	16679	16455	16451	16482	16634	16475	16552	16617	16477	16537	16604	16531	16498	16497	16575	16682	16677	16527	16618	16574	16567	16374	16630	16640	16598	16600	16519	16703	16547	16469	16602	16529	16554	16597	16258	16442	16529	16406	16545	16609	16416	16663	16631	16513	16613	16646	16444	16474	16687	16595	16750	16546	16581	16590	16377	16457	16605	16474	16432	16509	16550	16599	16685	16545	16556	16663	16432	16587	16704	16422	16748	16604	16707	16577	16416	16677	16544	16520	16589	16539	16685	16493	16753	16529	16627	16618	16671	16600	16583	16573	16381	16560	16586	16645	16665	16466	16461	16405	16630	16434	16438	16564	16575	16485	16431	16578	16610	16489	16526	16531	16660	16529	16518	16489	16568	16487	16425	16499	16673	16494	16648	16545	16621	16423	16494	16620	16669	16505	16661	16553	16545	16314	16445	16566	16542	16463	16598	16445	16547	16577	16640	16488	16533	16521	16576	16517	16458	16435	16529	16764	16516	16379	16563	16625	16637	16608	16667	16517	16479	16524	16555	16465	16635	16643	16441	16558	16566	16706	16658	16385	16561	16391	16762	16697	16604	16409	16553	16615	16373	16607	16710	16405	16518	16715	16677	16635	16497	16724	16477	16422	16385	16403	16733	16742	16640	16648	16723	16435	16724	16575	16561	16467	16539	16500	16387	16563	16679	16628	16549	16487	16434	16625	16483	16734	16659	16721	16556	16733	16809	16617	16514	16633	16464	16624	16572	16634	16625	16585	16298	16640	16661	16615	16664	16398	16545	16538	16542	16488	16629	16621	16394	16387	16589	16545	16616	16538	16668	16600	16508	16419	16612	16467	16449	16562	16625	16365	16504	16437	16505	16576	16743	16397	16644	16644	16525	16695	16699	16548	16518	16384	16692	16605	16579	16460	16777	16420	16475	16622	16585	16497	16376	16494	16422	16481	16566	16462	16557	16323	16630	16450	16479	16570	16303	16602	16462	16481	16366	16566	16370	16390	16561	16526	16540	16447	16600	16606	16518	16481	16449	16429	16642	16616	16537	16634	16465	16678	16535	16636	16527	16705	16515	16683	16566	16611	16560	16351	16779	16646	16622	16668	16666	16674	16526	16435	16452	16521	16394	16527	16605	16533	16476	16662	16559	16510	16580	16643	16620	16430	16377	16784	16588	16689	16795	16569	16627	16373	16664	16447	16545	16385	16601	16609	16663	16678	16703	16687	16483	16625	16408	16729	16447	16361	16437	16449	16746	16584	16508	16511	16511	16565	16766	16635	16575	16629	16640	16447	16491	16604	16378	16593	16717	16757	16624	16553	16631	16647	16500	16438	16524	16624	16699	16663	16690	16680	16548	16587	16636	16677	16545	16583	16547	16578	16508	16647	16745	16712	16526	16440	16760	16772	16600	16782	16602	16549	16731	16800	16635	16587	16505	16546	16620	16707	16752	16402	16681	16440	16558	16516	16636	16618	16522	16706	16435	16523	16488	16597	16492	16579	16609	16571	16693	16418	16460	16692	16697	16688	16539	16627	16578	16612	16620	16604	16672	16560	16466	16593	16641	16470	16741	16653	16742	16547	16402	16580	16724	16587	16524	16561	16772	16511	16631	16523	16529	16675	16568	16600	16556	16533	16501	16437	16648	16374	16605	16718	16697	16475	16606	16390	16592	16636	16590	16444
21032	30522	27096	21214	19184	17236	15572	15389	14753	14590	14450	14442	14167	14222	14200	14143	14139	14264	14005	14132	14111	14259	13971	14177	14052	13993	13990	13892	14077	13966	14109	14016	14193	14049	14028	13919	13917	13933	14029	14150	13961	13974	14111	13847	14000	13977	14065	14053	14025	13982	13849	14056	14063	14229	14063	13904	14014	14069	14010	13952	14045	14038	13933	13991	13925	13766	13861	14128	14110	13912	13881	14007	14074	14002	14062	13813	13999	14124	14141	13966	13982	14051	13901	13986	14073	13887	14024	14002	13792	14060	13988	14019	14064	14063	14010	14151	14033	13972	13936	13992	13988	14116	13911	13809	13915	14063	13932	14044	14135	13966	13969	13858	13886	13955	14087	13993	14077	13870	14045	13954	14170	14189	13916	14096	14066	13994	13997	13878	13942	14135	13941	13901	13941	14065	14027	14046	14017	13992	14056	13964	13990	14044	14059	14070	13962	13922	13872	14048	13981	13901	13920	13994	13912	13984	13861	13947	13824	14019	14024	14052	13790	14160	14163	13940	14015	14074	14193	13916	13844	13953	13892	14095	13927	13943	14062	13900	14027	13987	14078	13954	14078	13885	13973	14040	13968	13958	14154	14054	14003	14029	14005	13927	13941	13970	13923	14139	14008	14030	13995	13851	14044	13874	13898	13989	14081	14117	14058	14045	14004	13927	13762	13962	13917	14141	13993	14148	14143	14035	13969	13963	14066	14094	13976	13877	14164	13948	13937	14019	13841	14025	13951	13899	14185	13847	13890	14017	14003	13878	14047	14038	13939	13910	14068	14017	14079	13996	13798	14097	14083	14056	13916	14068	13983	13871	13881	13981	14077	14165	13904	14188	14129	13970	14077	14023	14079	14024	13923	14008	13924	13959	14033	13882	13910	14024	14098	14097	13874	13949	13989	13975	13981	13984	13986	14123	14021	13994	13845	14027	13990	13961	13994	13873	14064	13926	13915	13959	14024	14011	13876	13957	13926	14041	13858	14068	13982	13922	13967	13964	13830	13864	14146	13962	13852	14109	14183	14014	13947	13938	14022	13930	14131	13853	13963	14159	14025	13969	13964	13828	13925	14092	13882	14003	13979	14082	14118	13880	14109	14064	14097	13969	13875	13984	14031	13882	14027	13926	13870	14041	13903	14044	13789	13910	13962	13826	13849	13950	13977	13977	14066	14166	13936	14025	13888	14128	14054	13993	13951	13843	13992	13938	13844	13990	14043	13800	14219	13936	14002	13931	13986	14019	13997	14242	14016	13809	14081	13985	13868	13995	13918	13941	14052	14037	14041	13966	14074	14141	13975	14005	13898	13879	14073	13891	13981	13865	14099	13909	14060	14097	13954	13937	14005	14111	14035	13924	14182	14028	14105	13952	14094	14006	14050	14073	13965	14122	13835	13921	14010	13864	14054	13833	14087	13900	14235	13944	14008	14023	14078	14069	14066	14047	14013	14030	13778	14046	13915	13944	13821	13942	14154	14005	13815	13966	14040	14071	13922	14064	13996	14060	13892	13835	14082	13922	13885	13981	13837	14011	14021	13870	13949	13819	13968	13945	13955	14002	13928	14035	13966	14068	14107	14034	14109	13958	14143	14016	13968	13916	14067	14191	13997	14039	13986	14036	14053	13912	13997	14076	14111	13735	14039	13963	14112	13948	14042	13991	13961	13949	14061	13958	13916	13930	13948	14031	14015	13896	14119	14152	13940	14048	14032	14120	14075	13973	13879	14000	13862	13987	13887	14019	13973	13917	14006	14081	13969	14043	13928	14010	13994	13995	14007	13881	13983	14064	14064	14053	13892	13988	13940	14120	13910	14065	13982	13975	14049	14095	13923	14095	14094	13919	13906	13926	13996	14142	14070	13854	14034	14004	13878	13979	14041	13953	13913	13834	14027	13942	14047	13909	13978	13892	14029	14062	14130	13918	14002	14004	14103	13944	13914	13997	14040	13890	14008	14064	14012	13949	13945	13938	14023	14002	14069	14112	14035	14047	14133	13986	14023	13829	13947	13955	13978	13875	14023	13916	13897	14054	13887	14108	13891	14080	13932	13943	13878	13815	14112	13978	13956	13931	13890	14001	14038	14104	13938	14165	13905	14068	13982	13914	13839	13981	14123	13946	13945	14082	14063	13917	14105	14010	14051	14088	14061	13931	13934	13839	14136	13988	14138	14088	14063	14114	13844	14047	13996	13968	14098	13840	13968	13976	14041	13958	13877	14120	14060	13845	14027	13902	14071	13953	13978	13933	14058	13883	14002	13925	14079	14163	14136	13993	14037	14000	14030	14124	14128	13900	14070	13932	13938	13991	13977	14056	14017	13951	14081	14059	13942	14112	14039	14099	13909	13936	14059	13957	13980	14006	13951	14091	13871	13910	13909	13896	13894	13710	13952	13780	14075	13873	13985	14023	13895	13895	14127	14019	13898	13906	13894	13998	13972	13860	14090	13995	13826	14077	13975	14224	13870	14041	13914	13914	14045	13752	13982	13899	14132	14135	13959	14064	13832	14023	14144	13957	14041	13880	14104	13972	14041	14180	14011	13691	13924	13913	13803	14037	14032	14106	14038	14039	14112	13870	14056	14091	13810	14033	14091	14027	14005	13928	13972	14151	13993	14031	13994	13989	13861	14064	14004	14026	13920	13899	14025	13813	13792	13960	14079	14129	14087	14043	13948	14011	13998	14087	14024	13949	13987	13888	13850	14104	13934	13893	14079	14091	13853	14052	14094	14068	13879	13953	13945	14154	13957	14015	13972	14027	14144	14075	14136	13932	13989	13869	13982	13870	14070	14040	14036	14100	13998	14152	13979	13725	14049	14082	13798	14044	13961	14079	13919	14151	14014	14020	14004	14053	13981	14029	13965	14160	13956	13808	13862	14076	13888	14071	14116	13914	14035	14033	13992	13908	14089	13973	13774	13868	14091	13880	14210	14026	13962	13949	13889	14031	14058	13912	13928	13888	14079	14055	13884	14138	13954	13983	13970	13960	13899	13887	13930	14022	13998	13914	13973	14017	14072	14047	13974	14086	13997	14063	14036	14002	14029	13899	14086	14046	13912	13945	14000	14064	14072	13949	14019	13902	14046	13906	14104	13983	14152	13751	13806	13848	13887	14103	14067	13993	13897	13953	13844	13964	13923	14094	13840	14034	14112	13908	13998	13945	14136	13998	13958	14068	13789	13888	13761	14050	13888	14191	14035	14032	13937	13932	14174	14004	14252	14070	13901	13986	14209	14083	14163	13961	14015	13971	13825	13810	13981	14149	14003	13984	14015	14012	13968	13830	14070	14105	14034	14037	13937	13904	14061	14091	13882	13995	13916	13976	13938	14108	13858	14157	13900	13934	13911	14035	13975	14006	13979	14046	13985	14028	13799	13974	14011	13916	13961	13797	14137	13947	14057	14137	14044	14003	14019	14054	14080	14034	13868	14022	14033	14014	14121	14015	13943	14105	14035	14095	13978	13950	14214	13953	14085	13979	14173	14123	14123	14015	13957	14061	13813	13890	14038	14185	13954	14013	14144	13926	13932	14105	14117	13964	13858	14075	14090	14102	14060	14060	14026	14023	14031	14073	14128	14013	14135	14012	13909	14056	14114	13963	14025	13976	14015	13961	13941	13972	14037	14026	13997	13917	14056	14090	13866	13988	13958	13890	13886	13950	13819	13896	14097	13827	13980	14016	13877	13865	14151	13851	13898	13903	13847	13973	13947	13949	13907	13908	14029	13966	14037	13993	14028	13937	13969	13934	13902	14018	14130	13886	13916	14096	14017	14027	13971	14106	13980	13968	14031	14033	14093	13850	13938	13853	14056	13919	14071	13917	13973	13887	14008	14172	13975	13824	14013	13888	14119	13829	13931	14071	13938	14092	14172	14003	13999	14024	13925	14086	14202	13882	14016	14157	13939	13967	14047	14051	13926	14041	13906	13913	13856	14170	14082	13843	13841	13935	14003	13975	13840	14154	14298	13988	13923	14014	13998	14211	13903	13940	13914	14031	14008	13946	13755	13940	14018	13997	14010	13994	13934	13974	13975	14007	14043	14025	14012	13940	13960	13940	13915	14134	14043	13868	14200	13979	13886	13920	14014	13918	14030	14051	14030	14124	14108	14006	13973	14025	14006	14136	13920	13944	13921	13941	14021	13935	14106	13803	13896	13949	14093	13988	14095	13948	13870	13880	13995	13920	13936	13937	13902	13899	14086	13885	14187	13798	14027	14026	14063	13846	13913	13975	14108	14032	13894	14093	13891	14088	13962	13870	13960	13904	13987	14011	14045	14068	14081	14057	13935	13978	14016	14092	13984	13955	14005	13986	13972	13987	13853	13897	13903	13983	14039	13909	13986	13912	13977	14062	13773	13977	13960	14110	14142	13916	14039	13870	13951	13933	14069	13890	14204	14044	13943	14095	14073	14140	13984	13922	13961	14007	13831	14166	13997	14055	14037	13989	14117	13936	14151	13889	13806	13779	14068	13961	13919	13981	13808	14061	13966	13956	14080	14036	14080	14015	14027	13911	14091	13924	14012	13933	14117	14108	13991	13981	14033	14104	13889	13843	13880	13921	13875	13897	14040	14041	13887	14042	13968	13965	13921	14018	14061	13911	13913	14163	13916	13984	13867	14124	14023	13874	14049	13925	13927	13876	13908	13869	13927	13938	14178	13890	14007	14125	14283	13909	13814	14145	13826	14052	13864	13986	14019	14000	13973	14066	13913	14078	13975	13881	13992	13993	14006	13850	14083	14076	14047	13845	14163	13928	14127	14319	14100	14113	14011	13792	14041	14123	13972	14033	14100	14002	13881	14041	13826	13887	14051	13808	14043	13895	14080	13900	14161	13985	13807	14008	14213	13927	14007	13914	13898	13957	13945	13766	13986	14002	14052	13916	13824	14026	14016	13981	14007	13943	13944	14007	13870	13920	13756	14069	14050	14051	13991	13937	13955	13918	13785	13832	13966	14059	14115	14013	13732	13895	13909	14126	13976	13921	14087	13686	13960	14047	13914	13954	13962	14088	14133	13910	13943	14010	14112	13963	14004	13780	13975	14045	14076	13877	13986	13882	14109	13891	13939	13933	13970	13824	14066	14089	14125	13856	13943	14122	13867	13946	13973	14116	13959	14139	14103	13840	14122	13984
24022	21114	28409	24299	22640	22587	20671	17756	17168	17023	16732	16618	16341	16354	16434	16331	16245	16312	16225	16282	16318	16186	16223	16054	16154	16027	16200	16194	16072	16080	16142	16111	16147	15927	15993	15973	16091	15969	16100	16095	16033	16055	15807	15960	16064	16020	15813	16075	16289	16047	16029	16186	16004	15890	15940	15852	15952	16190	15943	16005	16058	15899	15854	16017	16001	15894	15960	15932	15886	15777	16018	15966	16068	16039	15958	15874	15835	16090	16022	15954	15979	15902	16010	16067	16016	15975	16058	16075	16004	16048	15999	15968	16038	15919	15951	15839	16007	15999	15837	16057	15928	15805	15844	15787	15830	15837	15921	16057	15958	16011	16208	16169	15843	16128	15931	15943	16047	15911	15796	16015	15847	16031	16130	15908	15722	15910	15758	16117	16070	15815	15924	15900	15808	15845	16066	15921	15885	15868	15904	16050	15917	15970	16130	15928	15988	16051	16056	16177	15982	16015	15909	16071	16016	15756	16014	15857	16040	16162	16022	15779	15785	15983	16043	15818	15927	15959	16054	15955	15922	16077	16156	15973	15907	15936	16002	15941	15940	15851	15932	15861	16124	15866	15937	16062	16060	15889	15911	16046	15981	15734	15900	15990	16209	15921	16067	15881	15922	16019	16029	15817	15960	15842	15911	15918	15997	16005	15882	15771	15902	16095	15871	15977	15915	15995	15851	16055	16090	15922	15860	15859	16011	15976	15899	16018	15921	15916	16029	15863	15862	15901	15802	16006	15967	15816	15808	15952	16055	16049	15944	16105	15883	15967	15983	15962	15882	16012	16013	16206	15934	15879	15851	16105	15952	15989	16048	16084	15859	16118	15835	15945	16000	15919	15887	15987	15838	15916	16070	15807	15992	16002	15816	15832	16150	16105	15996	15992	16050	16063	16158	15976	15784	16105	16155	15992	15806	15925	15836	15881	15939	15856	16004	15975	15880	15898	15979	16108	15896	15918	15957	15846	15959	15795	16043	15794	15867	15761	15914	16068	15939	16098	16157	15903	15894	16003	16002	15857	16025	16049	15868	15806	16047	16059	16072	15821	15959	16018	15882	15934	16143	16104	16152	16036	15859	15786	15995	15998	16033	15949	15870	16029	15991	15969	15941	16136	15935	15943	15894	16046	16052	15997	15951	15563	16020	16054	16191	15897	15907	16033	16046	15979	16000	15873	15925	15918	15953	15980	15932	15894	15855	15876	16063	15944	15939	15733	15925	15974	15967	15856	16100	15978	15974	15865	15969	16015	16002	15884	15912	15913	15882	16116	15910	15798	15997	16231	15965	15873	15998	16248	16078	15826	16058	15956	16068	16040	15906	15823	15941	15799	16050	15879	15980	15679	16143	15776	15984	15964	16023	15855	15861	15816	15776	16008	16160	15901	15878	16049	16002	16041	16056	16080	15896	15956	15782	15976	15993	16095	16079	15955	16168	15927	16016	16020	16130	16218	16073	15828	15855	16205	15907	15967	15795	15746	16050	15928	15806	15939	16113	16234	16072	16082	16187	15953	15880	15935	16192	16068	16032	16089	16076	15715	15906	16132	16019	15906	15962	16031	16151	16001	15820	15788	15705	15703	15841	15852	15914	15794	16052	15979	16100	16012	15936	16060	15975	15895	15933	16024	16014	15972	16065	15824	15651	15783	15958	15823	16110	16054	16053	15687	15977	15934	16023	16022	16073	15975	16122	15746	16210	15955	15807	16067	16038	15939	15901	15938	15918	15840	15755	16041	15800	16036	15924	15930	15818	15870	15763	15924	16013	15953	15994	15806	16041	15849	15922	16086	15810	15955	16085	15949	16093	15865	15896	16150	15993	15805	15822	15910	16115	16064	15919	15946	16042	15931	15841	15821	15935	16003	15979	15972	16181	16023	16025	15988	15970	15907	15992	15881	15964	15968	15957	16063	15945	15933	15904	16035	15847	15991	16033	15955	15978	16127	16127	16097	15879	15636	15860	15875	16013	15970	16163	16076	16013	16055	16025	16041	16180	16023	16047	15875	15981	15836	15796	15807	15997	15865	15738	16188	16002	16024	16012	15977	16272	15956	16112	16042	15934	16048	15944	15870	16172	16009	16010	15924	16262	15984	16131	15857	15924	15950	15786	15973	15938	15895	16001	15939	15970	15813	16048	16018	15994	15969	15932	15959	16100	15744	15822	15843	16038	15887	15929	15889	15994	15964	15988	15991	15994	15899	15793	15914	15983	15984	15977	15907	15946	15958	15954	16096	15857	15938	15986	16094	15900	16036	15938	15891	15748	15751	15956	16013	16012	15961	16121	15965	15953	15916	16041	15837	15917	16148	15981	16059	16136	15989	15991	15995	16059	15982	15825	15737	15981	16025	16092	15976	16045	16156	15934	15908	15957	16065	15855	15925	16109	16196	16008	15693	15999	15816	15913	16032	15886	16014	16028	16008	16024	15926	15801	15973	16160	15866	15939	16050	15809	15771	15737	15865	15952	16241	15915	16160	15944	15964	15974	15932	15902	15842	15990	15940	15906	16061	15866	15960	15785	16000	16055	16045	16024	15861	15988	16150	16023	15917	15842	16078	16076	16030	15888	15790	15956	15975	15862	16004	15975	15850	15890	15745	15940	16044	15825	15880	15975	15890	15769	15921	15944	15927	15933	15953	16018	16119	15942	15820	16091	15895	15928	15953	16087	16193	15897	15784	15941	15917	16006	15879	16023	16114	15750	15818	16000	15874	16024	16069	15984	15943	15966	16069	15879	15962	16001	16051	15830	15764	15965	15822	16013	16047	15978	15854	16115	15919	15868	15962	15990	15768	15960	15984	15996	16169	16295	15942	16067	15943	15857	15927	16116	15984	16060	15901	15917	15989	16021	15878	16058	16014	15899	15693	16153	15847	16080	16118	15985	15943	15916	15903	15801	15934	15892	15961	16188	16003	15994	15974	15963	16052	16041	15862	16170	15940	16276	15958	16103	15958	15967	16020	16107	15949	15922	15901	15993	15957	16141	15910	15848	15967	15940	15925	16082	15976	15862	16043	16088	16044	16071	15864	15971	15828	15918	15827	15984	15993	16009	16052	15877	15988	15904	15778	15913	16018	15932	16020	15933	15829	15894	15876	16002	15998	15712	15772	15675	15961	15893	15962	15989	15979	15914	15766	15941	15971	16002	16027	16016	15755	15799	16063	16181	15951	15939	16075	16220	15973	15855	15716	16047	16068	15740	15887	16061	15832	15884	15960	16003	15970	15953	15953	15997	15934	16033	15928	15984	15786	16052	16028	15877	16223	15943	15854	15843	15958	15932	15808	15994	15844	16190	16000	15958	16021	15905	16065	16057	15873	16076	16230	15942	15849	15877	15981	15979	16067	16054	16023	15966	15912	15948	15938	16055	15716	16048	15979	15868	15960	16056	15977	15769	16225	16003	15987	15894	16144	16044	15776	16057	16021	15976	15820	15824	15983	16073	16034	15979	16182	15920	15999	15916	16013	15909	16082	15804	15965	15937	15892	15940	15922	15817	15973	15851	15884	15893	15925	15850	15874	16062	15886	16043	15939	15902	15887	16007	15795	16053	15854	16044	15975	15762	16039	15971	15800	16243	15939	16190	15977	16035	15748	15839	16104	15969	15807	15942	15855	16072	16067	16105	16026	16109	16014	16080	15901	16036	15927	15975	16049	16079	15763	16106	15922	15985	15969	16042	16022	16066	16061	15893	15884	15784	15919	16043	15748	15841	16014	16189	15978	16142	15986	15854	15974	15913	16223	15933	16033	15917	15836	15821	15824	15917	16015	15941	15957	16085	16051	15973	15731	15679	15881	15828	16074	16016	15871	15966	15795	16048	15816	15867	15826	15950	16208	16133	15925	15794	16041	15863	15809	15999	16118	15957	15839	15922	15940	15947	16039	15922	16098	15841	15938	15948	15931	15930	16028	16055	16104	16022	15998	16038	15970	16018	16147	15962	16115	15689	15943	16000	15925	15886	15776	16008	15826	15590	15829	16123	15916	15860	16008	16080	16010	15935	15961	15970	15914	15958	16062	15826	16127	15989	16207	15978	15925	15950	15971	15886	15865	16052	15920	15806	15893	15947	16075	15855	16050	15868	15805	15851	15937	15978	16119	15871	15896	16029	15952	15856	15783	15908	15936	16002	16008	16008	16085	15900	15939	15752	15800	16106	15861	16061	15924	15763	15910	15913	16115	15904	15879	16038	15813	15999	15954	15916	16034	16091	16132	15918	15933	15998	15792	15897	16022	15789	16073	15900	15844	16045	15942	15993	15803	16113	15984	15948	16057	16139	15959	15849	15921	15860	15961	16101	16105	16116	15760	16085	16113	16157	16000	15814	15839	15939	15794	16000	15956	15786	16074	15997	16052	16129	15921	16028	15896	15840	15797	15977	16029	15993	16127	15952	16027	15892	16057	15859	15738	15929	15899	15917	16042	15957	16061	16093	15861	16056	15734	16073	15894	15840	15982	16109	15921	15911	15892	15914	16069	16151	16025	15946	16041	15892	15981	15843	15871	15998	15848	15846	16031	16030	15887	15987	15912	15850	16025	15848	15876	15969	15918	15939	15963	16022	15912	15973	16007	16129	15917	16001	15870	15957	15933	15927	16011	15901	15822	15855	16114	16063	16029	15886	16000	16124	16055	15990	15897	15865	16227	16085	15890	15944	16107	15866	16086	15816	15836	15940	15886	15999	15887	15943	16170	16039	16112	15926	16065	15944	15946	15899	15884	15873	15892	15888	15899	16206	15808	15810	15914	16045	15833	15893	15973	16139	15942	16117	16084	15880	16010	16102	15841	16173	16030	15973	16201	16000	15917	15973	16040	15973	15773	15923	15783	15922	15883	15961	16052	16041	16067	15998	15854	15920	16255	15726	15978	15918	16043	16032	15980	15918	16006	15887	15848	16083	15951	15965	16030	15948	15949	15972	15849	16020	15917	15835	15875	16060	16104	16075	16051	15996	15723	15936	16089	16020	16011	15894	16110	15847	15909	15892	16153	15832	16007	16079	15990	16001	15831	15799	15867	15890	15820	16120	15917	15921	15996	15936	16070	15946	15824	16019	16019	15947	15967	16127	16041	15922	15984	16143	16079	15875	15846	16001	16070	16074	16216	16145	15920	16006	16113	15959	16172	15974	15990
20939	36901	31676	24285	22023	19548	17222	16017	15356	14916	14508	14395	14112	14185	14196	14137	14090	14078	13997	13789	14035	13795	13982	14031	13917	13709	13756	13866	13738	13806	13902	13787	13865	13613	13570	13439	13733	13530	13644	13688	13720	13702	13705	13704	13764	13558	13445	13781	13672	13705	13712	13772	13624	13654	13737	13735	13776	13484	13714	13708	13514	13856	13626	13551	13798	13609	13626	13643	13858	13706	13624	13692	13963	13750	13558	13646	13615	13768	13794	13791	13662	13688	13619	13671	13628	13753	13763	13751	13900	13603	13725	13822	13687	13576	13686	13731	13683	13546	13648	13626	13608	13751	13701	13731	13631	13721	13761	13586	13845	13605	13639	13621	13676	13665	13585	13625	13687	13687	13531	13585	13621	13584	13900	13821	13740	13662	13535	13604	13698	13624	13770	13645	13647	13630	13571	13694	13622	13742	13694	13609	13583	13606	13592	13712	13528	13573	13499	13691	13531	13658	13667	13747	13574	13530	13500	13765	13661	13450	13711	13787	13832	13644	13592	13567	13599	13696	13717	13563	13559	13676	13557	13638	13680	13545	13716	13584	13644	13730	13786	13686	13607	13609	13678	13605	13779	13526	13734	13535	13611	13696	13734	13731	13742	13521	13536	13683	13657	13690	13523	13514	13579	13715	13597	13630	13691	13643	13550	13745	13752	13683	13752	13701	13567	13666	13715	13664	13752	13578	13699	13608	13712	13698	13765	13562	13555	13690	13606	13758	13556	13820	13669	13475	13657	13621	13771	13712	13674	13507	13572	13592	13639	13866	13766	13610	13696	13741	13480	13571	13532	13582	13666	13698	13844	13634	13580	13862	13600	13712	13744	13672	13608	13664	13592	13612	13597	13579	13621	13618	13636	13589	13619	13678	13563	13787	13609	13688	13583	13655	13469	13549	13667	13602	13781	13785	13782	13589	13489	13803	13681	13627	13557	13618	13862	13738	13555	13713	13727	13640	13736	13477	13588	13506	13505	13570	13511	13563	13586	13461	13744	13593	13585	13689	13546	13826	13648	13771	13644	13659	13638	13681	13642	13673	13761	13662	13535	13667	13603	13685	13640	13786	13549	13617	13587	13630	13639	13670	13505	13717	13739	13724	13755	13573	13606	13674	13606	13504	13745	13689	13695	13627	13468	13580	13626	13638	13634	13838	13530	13698	13576	13573	13739	13607	13653	13600	13764	13593	13658	13603	13844	13714	13705	13588	13686	13511	13774	13540	13661	13656	13954	13610	13756	13862	13715	13735	13671	13723	13662	13518	13725	13540	13774	13729	13636	13596	13684	13676	13623	13730	13703	13513	13478	13709	13721	13695	13708	13564	13590	13564	13634	13639	13691	13731	13773	13635	13616	13551	13767	13702	13639	13677	13700	13686	13745	13703	13778	13701	13755	13726	13708	13647	13708	13545	13874	13575	13825	13719	13722	13725	13557	13539	13734	13617	13660	13570	13525	13689	13715	13516	13574	13553	13775	13556	13741	13722	13652	13710	13640	13568	13778	13681	13687	13472	13688	13767	13637	13597	13723	13652	13632	13642	13431	13645	13663	13540	13535	13600	13877	13562	13737	13642	13589	13828	13544	13616	13672	13596	13446	13617	13513	13670	13576	13577	13648	13532	13729	13667	13585	13554	13793	13706	13623	13630	13657	13466	13613	13504	13747	13745	13703	13605	13733	13699	13693	13685	13624	13612	13673	13887	13601	13567	13679	13760	13543	13744	13748	13611	13698	13557	13671	13734	13749	13636	13676	13669	13764	13786	13555	13674	13780	13622	13693	13615	13593	13596	13747	13706	13572	13675	13700	13765	13742	13647	13625	13626	13588	13676	13538	13508	13587	13768	13711	13831	13478	13660	13507	13412	13740	13608	13601	13737	13661	13557	13745	13627	13492	13596	13586	13833	13596	13586	13514	13517	13710	13609	13603	13591	13624	13398	13466	13614	13448	13622	13482	13383	13651	13721	13581	13631	13680	13780	13798	13637	13709	13543	13726	13686	13605	13660	13740	13454	13569	13579	13641	13630	13649	13608	13485	13843	13651	13593	13731	13628	13706	13457	13640	13612	13591	13606	13612	13620	13732	13482	13721	13628	13637	13511	13544	13814	13500	13738	13632	13537	13743	13487	13803	13515	13509	13530	13623	13598	13630	13845	13643	13513	13756	13649	13577	13537	13625	13641	13640	13539	13663	13689	13614	13715	13603	13531	13572	13723	13724	13673	13697	13677	13629	13566	13922	13693	13763	13586	13706	13698	13651	13521	13494	13611	13656	13644	13724	13687	13838	13728	13576	13727	13528	13641	13626	13668	13585	13585	13618	13598	13466	13652	13728	13651	13581	13599	13656	13652	13620	13668	13516	13671	13616	13693	13710	13754	13645	13578	13708	13527	13601	13598	13692	13588	13760	13725	13714	13613	13628	13554	13600	13583	13731	13649	13645	13777	13646	13697	13599	13577	13702	13539	13706	13583	13784	13546	13483	13693	13697	13606	13585	13658	13442	13711	13714	13533	13706	13703	13641	13546	13692	13581	13754	13632	13563	13626	13639	13644	13658	13553	13611	13604	13645	13690	13661	13547	13576	13766	13663	13614	13564	13605	13592	13718	13654	13706	13716	13681	13674	13651	13593	13598	13602	13552	13702	13624	13669	13633	13741	13629	13537	13657	13484	13767	13797	13677	13587	13732	13642	13545	13656	13690	13749	13571	13660	13493	13646	13561	13737	13544	13716	13627	13789	13819	13674	13678	13501	13600	13625	13568	13733	13558	13584	13743	13685	13605	13697	13559	13659	13521	13622	13489	13625	13622	13666	13536	13608	13731	13635	13630	13635	13717	13708	13673	13583	13604	13808	13562	13520	13738	13728	13803	13528	13582	13447	13604	13830	13680	13689	13634	13719	13606	13716	13698	13615	13682	13727	13492	13687	13747	13642	13488	13649	13717	13732	13680	13628	13708	13792	13528	13586	13732	13602	13788	13762	13648	13586	13485	13640	13494	13585	13704	13658	13521	13716	13640	13443	13671	13833	13542	13688	13837	13654	13817	13563	13755	13562	13506	13597	13571	13558	13628	13865	13434	13586	13609	13640	13665	13667	13684	13733	13626	13704	13423	13578	13639	13628	13705	13670	13635	13752	13540	13702	13549	13631	13656	13558	13607	13528	13527	13716	13682	13580	13649	13661	13788	13695	13494	13660	13615	13596	13425	13726	13642	13521	13588	13554	13774	13692	13454	13663	13665	13676	13892	13790	13633	13682	13537	13658	13569	13639	13744	13535	13881	13676	13602	13606	13557	13684	13512	13774	13644	13538	13714	13795	13809	13570	13546	13499	13718	13593	13662	13589	13653	13734	13707	13638	13695	13548	13609	13682	13672	13625	13647	13701	13669	13583	13709	13560	13753	13502	13547	13698	13529	13604	13725	13642	13647	13612	13594	13578	13694	13547	13651	13703	13680	13617	13551	13694	13540	13614	13544	13570	13582	13767	13536	13699	13826	13681	13575	13615	13768	13533	13446	13658	13715	13570	13608	13511	13614	13419	13713	13693	13734	13662	13677	13738	13717	13670	13714	13828	13724	13630	13570	13548	13765	13570	13568	13846	13588	13713	13541	13496	13512	13588	13471	13653	13475	13625	13640	13638	13637	13553	13741	13679	13673	13536	13576	13720	13484	13835	13584	13759	13642	13705	13721	13758	13734	13626	13650	13634	13608	13839	13509	13634	13567	13691	13654	13585	13804	13608	13444	13600	13790	13642	13711	13495	13715	13631	13750	13661	13603	13656	13773	13702	13688	13752	13545	13661	13539	13590	13570	13882	13644	13679	13726	13486	13741	13658	13563	13687	13532	13573	13554	13689	13467	13807	13510	13659	13681	13736	13652	13486	13682	13710	13639	13686	13511	13635	13699	13652	13809	13721	13786	13517	13637	13609	13427	13706	13690	13563	13684	13535	13776	13569	13681	13678	13704	13584	13591	13662	13603	13520	13697	13657	13710	13581	13682	13649	13809	13549	13694	13674	13588	13560	13454	13598	13521	13640	13778	13516	13784	13555	13703	13657	13587	13386	13608	13557	13594	13765	13645	13648	13746	13660	13524	13659	13615	13799	13686	13570	13447	13793	13545	13727	13731	13674	13436	13640	13640	13528	13706	13557	13564	13633	13514	13617	13650	13600	13664	13615	13608	13595	13617	13632	13506	13546	13794	13593	13593	13776	13589	13550	13739	13672	13645	13541	13636	13678	13675	13646	13685	13763	13594	13644	13591	13553	13614	13368	13771	13733	13506	13649	13653	13677	13608	13703	13586	13761	13644	13722	13673	13765	13672	13614	13492	13616	13730	13787	13697	13607	13691	13774	13570	13703	13670	13723	13644	13718	13639	13737	13688	13778	13864	13446	13647	13588	13798	13623	13744	13532	13690	13698	13851	13545	13613	13645	13607	13548	13501	13611	13544	13497	13798	13436	13730	13822	13683	13473	13481	13673	13566	13594	13669	13580	13735	13679	13669	13588	13615	13664	13726	13643	13575	13675	13789	13460	13590	13742	13523	13723	13505	13634	13452	13628	13601	13648	13648	13569	13611	13539	13515	13620	13672	13513	13822	13751	13683	13577	13632	13556	13526	13586	13518	13627	13654	13729	13715	13726	13585	13614	13730	13592	13789	13642	13699	13674	13654	13580	13601	13657	13539	13862	13765	13627	13547	13597	13548	13757	13542	13733	13579	13557	13606	13670	13541	13613	13615	13531	13564	13628	13655	13547	13717	13491	13649	13693	13416	13585	13749	13531	13618	13704	13730	13653	13628	13570	13469	13642	13675	13451	13614	13685	13509	13850	13675	13581	13761	13837	13660	13628	13609	13494	13670	13564	13728	13843	13668	13532	13797	13320	13661	13555	13547	13524	13593	13726	13540	13658	13610	13576	13426	13682	13724	13468	13816	13634	13756	13624	13643	13585	13497	13746	13810	13702	13719	13534	13654	13598	13513	13493	13638	13617	13637	13660	13608	13558	13633	13639	13480	13718	13674	13740	13590	13716	13566	13633	13820	13661	13586	13596	13546	13599	13810	13646	13768	13751	13601	13561	13661	13475	13635	13782	13572	13634	13651	13651	13631	13499	13598	13670	13683	13595	13658
22756	21052	28838	23540	21513	24059	25269	19473	18306	18232	17627	17299	17383	17124	17190	17058	16988	17222	17059	16990	16819	16871	16708	16716	16744	16741	16795	16645	16927	16610	16778	16789	16890	16616	16732	16699	16723	16727	16852	16649	16883	16788	16515	16589	16697	16729	16614	16652	16699	16732	16519	16588	16701	16571	16641	16594	16577	16559	16554	16684	16739	16531	16566	16650	16623	16676	16596	16500	16747	16686	16502	16594	16628	16686	16651	16711	16727	16480	16647	16729	16595	16697	16687	16462	16672	16508	16507	16651	16543	16604	16701	16681	16630	16485	16570	16745	16607	16550	16636	16538	16562	16595	16335	16740	16532	16615	16714	16678	16673	16495	16551	16387	16348	16554	16800	16542	16572	16410	16536	16526	16425	16560	16702	16578	16514	16690	16565	16729	16459	16735	16569	16795	16606	16745	16580	16587	16519	16523	16759	16397	16636	16453	16529	16572	16551	16556	16556	16660	16429	16489	16655	16394	16571	16519	16576	16603	16559	16563	16376	16453	16557	16582	16589	16529	16508	16496	16688	16657	16546	16680	16465	16437	16689	16338	16380	16724	16674	16482	16516	16566	16731	16572	16506	16612	16518	16585	16454	16578	16343	16591	16478	16501	16641	16619	16549	16530	16492	16458	16462	16400	16640	16413	16523	16639	16677	16820	16588	16795	16476	16581	16782	16570	16625	16618	16630	16565	16596	16487	16485	16634	16479	16455	16449	16470	16487	16417	16360	16532	16589	16633	16617	16429	16476	16572	16461	16673	16477	16563	16752	16446	16691	16585	16738	16549	16538	16522	16573	16531	16442	16341	16696	16367	16533	16596	16412	16608	16462	16447	16488	16491	16617	16631	16579	16489	16580	16507	16478	16607	16672	16614	16521	16700	16461	16622	16654	16453	16585	16600	16491	16395	16512	16423	16550	16733	16534	16477	16380	16571	16333	16454	16419	16490	16378	16543	16453	16599	16567	16447	16476	16194	16450	16566	16751	16761	16544	16508	16515	16391	16464	16664	16496	16760	16472	16347	16344	16255	16643	16516	16803	16539	16567	16619	16558	16575	16567	16474	16596	16444	16460	16533	16627	16392	16542	16398	16541	16528	16629	16452	16540	16574	16428	16511	16504	16387	16544	16647	16626	16446	16669	16674	16595	16555	16720	16596	16653	16640	16617	16512	16524	16600	16526	16650	16415	16526	16494	16548	16508	16510	16391	16553	16285	16527	16511	16461	16502	16531	16699	16489	16434	16552	16562	16208	16462	16384	16462	16699	16609	16624	16704	16380	16411	16705	16793	16690	16563	16722	16580	16494	16624	16545	16366	16505	16506	16423	16562	16306	16691	16494	16662	16557	16554	16580	16517	16576	16527	16646	16561	16623	16513	16505	16521	16585	16575	16462	16590	16660	16662	16518	16722	16740	16574	16535	16511	16514	16497	16571	16790	16636	16530	16396	16344	16509	16497	16503	16546	16405	16344	16461	16593	16602	16754	16630	16446	16507	16533	16684	16637	16519	16394	16581	16516	16553	16646	16414	16408	16736	16679	16399	16526	16427	16330	16468	16545	16633	16525	16597	16745	16546	16517	16551	16434	16476	16516	16661	16610	16391	16526	16299	16455	16561	16644	16622	16678	16420	16551	16579	16455	16499	16495	16473	16662	16674	16285	16485	16465	16765	16537	16663	16608	16543	16496	16412	16638	16431	16536	16513	16656	16592	16613	16672	16600	16688	16570	16447	16674	16463	16481	16694	16519	16428	16499	16280	16502	16624	16598	16619	16584	16653	16510	16637	16641	16466	16619	16325	16629	16718	16562	16572	16507	16519	16460	16354	16523	16478	16503	16442	16528	16531	16543	16456	16556	16674	16558	16538	16638	16702	16677	16343	16657	16698	16594	16547	16487	16494	16529	16306	16467	16584	16594	16500	16401	16543	16584	16432	16467	16363	16489	16554	16461	16529	16434	16527	16644	16555	16570	16487	16534	16717	16489	16389	16438	16363	16464	16528	16521	16329	16729	16536	16634	16477	16445	16420	16490	16558	16724	16508	16529	16680	16573	16451	16486	16605	16622	16337	16400	16669	16381	16655	16613	16800	16590	16555	16465	16547	16572	16277	16432	16537	16547	16653	16475	16585	16591	16612	16429	16634	16557	16432	16539	16314	16463	16457	16549	16404	16507	16525	16694	16627	16512	16490	16647	16608	16661	16553	16485	16510	16616	16634	16691	16586	16578	16380	16691	16542	16695	16424	16667	16512	16398	16561	16504	16570	16436	16482	16611	16531	16688	16562	16488	16438	16503	16519	16663	16570	16467	16621	16402	16401	16550	16735	16697	16607	16448	16703	16530	16641	16623	16539	16620	16404	16474	16554	16592	16628	16682	16624	16646	16501	16364	16457	16575	16785	16647	16539	16746	16534	16473	16385	16733	16559	16485	16407	16645	16589	16466	16640	16469	16456	16476	16438	16614	16548	16545	16499	16559	16623	16438	16555	16516	16457	16495	16575	16641	16749	16517	16746	16585	16465	16549	16353	16658	16544	16495	16458	16385	16562	16575	16592	16498	16551	16640	16254	16366	16678	16539	16337	16355	16317	16561	16484	16586	16414	16638	16614	16684	16636	16511	16676	16449	16753	16513	16475	16452	16535	16495	16639	16644	16466	16414	16452	16617	16480	16601	16447	16738	16487	16647	16647	16528	16439	16515	16365	16589	16558	16413	16683	16671	16593	16484	16593	16626	16622	16494	16519	16431	16322	16436	16596	16498	16498	16448	16541	16408	16513	16527	16486	16486	16380	16527	16621	16494	16399	16380	16544	16573	16452	16666	16519	16501	16553	16451	16528	16568	16538	16591	16558	16474	16582	16583	16698	16374	16455	16386	16510	16748	16542	16595	16422	16608	16406	16682	16539	16720	16634	16598	16399	16636	16420	16464	16385	16447	16533	16512	16728	16767	16463	16637	16871	16701	16595	16535	16609	16621	16327	16509	16555	16732	16398	16593	16447	16568	16550	16486	16646	16523	16591	16696	16324	16334	16392	16489	16542	16597	16376	16490	16654	16571	16539	16484	16414	16506	16459	16591	16741	16619	16544	16543	16504	16400	16664	16454	16574	16506	16611	16363	16701	16657	16707	16542	16633	16802	16624	16706	16528	16537	16579	16490	16475	16755	16439	16538	16640	16641	16503	16498	16505	16186	16420	16456	16535	16740	16681	16592	16583	16532	16449	16688	16523	16486	16439	16542	16419	16365	16395	16636	16535	16461	16298	16344	16476	16514	16541	16504	16781	16598	16441	16380	16621	16728	16535	16494	16564	16588	16582	16621	16479	16680	16605	16405	16700	16675	16366	16527	16516	16616	16514	16379	16499	16648	16556	16540	16584	16449	16580	16490	16431	16568	16407	16579	16365	16496	16644	16367	16421	16447	16526	16525	16683	16584	16667	16547	16687	16428	16580	16508	16541	16749	16481	16576	16489	16280	16448	16471	16552	16530	16474	16458	16607	16600	16409	16581	16423	16471	16659	16587	16647	16375	16575	16672	16698	16440	16549	16679	16413	16477	16733	16545	16485	16490	16466	16749	16604	16550	16216	16565	16380	16334	16441	16565	16570	16411	16465	16474	16392	16584	16643	16739	16733	16598	16579	16564	16878	16651	16327	16372	16494	16570	16555	16406	16701	16624	16802	16630	16574	16392	16639	16472	16566	16563	16466	16488	16217	16486	16620	16637	16623	16547	16488	16544	16463	16631	16674	16632	16540	16639	16294	16399	16591	16668	16366	16324	16495	16473	16547	16589	16451	16479	16444	16511	16425	16498	16653	16556	16423	16632	16376	16604	16711	16495	16483	16445	16355	16577	16528	16415	16328	16460	16558	16350	16756	16668	16383	16580	16413	16498	16507	16496	16439	16639	16447	16550	16366	16607	16416	16601	16374	16629	16441	16342	16455	16439	16645	16503	16610	16642	16645	16443	16518	16780	16598	16491	16300	16500	16472	16503	16486	16461	16507	16458	16524	16393	16771	16395	16456	16383	16393	16682	16280	16619	16483	16557	16460	16618	16638	16557	16586	16499	16570	16603	16430	16583	16406	16669	16358	16566	16366	16639	16523	16521	16618	16428	16500	16524	16568	16466	16636	16461	16511	16729	16459	16389	16605	16387	16653	16568	16661	16569	16720	16536	16539	16525	16735	16667	16408	16296	16679	16833	16398	16593	16455	16687	16500	16504	16709	16406	16599	16472	16568	16522	16477	16422	16554	16542	16635	16726	16533	16565	16531	16575	16638	16519	16627	16562	16496	16601	16589	16598	16539	16423	16498	16470	16648	16671	16415	16419	16764	16566	16433	16438	16554	16550	16501	16572	16454	16395	16592	16795	16557	16335	16533	16600	16566	16637	16491	16562	16530	16567	16626	16364	16705	16626	16610	16365	16562	16427	16667	16432	16499	16357	16429	16571	16601	16669	16371	16311	16515	16681	16593	16520	16626	16483	16440	16674	16419	16493	16604	16537	16684	16542	16451	16736	16518	16596	16431	16484	16621	16626	16534	16574	16492	16442	16527	16560	16673	16483	16593	16579	16565	16689	16426	16562	16629	16471	16356	16790	16462	16695	16587	16447	16574	16494	16400	16589	16609	16509	16510	16614	16399	16469	16449	16575	16640	16539	16489	16508	16440	16485	16699	16621	16582	16557	16493	16339	16559	16806	16502	16416	16705	16539	16645	16496	16460	16448	16679	16445	16243	16371	16603	16564	16741	16460	16480	16288	16721	16392	16668	16649	16505	16617	16542	16525	16533	16723	16379	16544	16512	16540	16516	16362	16494	16544	16479	16626	16481	16661	16428	16708	16428	16458	16427	16476	16381	16549	16333	16573	16424	16668	16496	16410	16575	16677	16472	16482	16513	16468	16521	16478	16627	16573	16489	16393	16630	16488	16754	16565	16510	16798	16414	16465	16513	16584	16745	16587	16562	16582	16701	16447	16515	16456	16535	16532	16424	16452	16593	16754	16792	16531	16656	16589	16607	16504	16522	16564	16529	16703	16740	16524	16501	16425	16438	16375	16497	16405	16486	16706	16513	16570	16517	16624	16769	16642	16629	16544	16557	16563	16642	16522	16639	16583	16555	16624	16719	16504	16180	16553	16430
22797	40851	35928	28017	24274	22178	19009	17401	16342	16261	15194	15175	14741	14612	14585	14429	14224	14434	14513	14318	14292	14506	14158	14246	14075	14050	14178	14025	14089	13984	13988	14234	14056	14072	14092	13923	13994	13942	14001	14008	13899	14159	13820	13909	13902	13970	14102	13912	14002	13932	14091	13960	13968	13991	14116	13917	13953	13989	13946	14098	13994	13964	13982	13923	14039	13962	13993	13884	14032	14018	14012	13956	14066	14006	14121	13923	13840	13868	13877	13928	14020	14040	14072	14062	14021	14116	13896	13934	14056	14091	14135	14021	14196	13994	13967	13950	14046	14024	13986	14009	13896	14046	14082	13862	13795	13919	14012	13934	13883	13960	14152	13808	14015	13879	14010	13978	13915	14002	13812	13934	13861	13918	13762	13837	13963	14018	13928	14155	14126	13820	14049	14027	13843	13956	14036	13975	14018	14019	13853	14055	13673	14139	13877	13926	13901	14091	13974	13917	13875	13998	13767	13941	13851	13992	13913	13943	14075	13914	14051	13981	13772	14039	13974	14084	13743	13978	14000	13803	13929	13950	13893	13950	13875	13857	13973	14021	13846	14031	13906	14030	13982	13876	13928	13951	14210	13776	13941	13824	13841	13952	13972	14004	13864	14008	13926	13944	13909	13882	14015	13980	13972	14042	13846	13790	13754	13914	13898	13712	14010	13919	13901	13887	14061	13988	13830	14105	13931	13896	13922	13886	13945	13889	13741	13920	13899	13985	13982	13928	13809	13741	14060	14061	13901	14046	14001	13882	13786	14150	13868	13740	13991	13887	14001	13883	14010	13985	13730	14089	13931	14108	13961	13990	13921	14143	13941	14017	13979	14007	13790	13956	13771	13928	13938	13992	13985	13877	13889	14141	14004	13835	13972	14056	13968	13895	13831	13963	13990	13832	13925	13896	13808	14003	13909	13943	14029	13915	13991	13947	13945	14007	13912	13861	13921	14003	14081	13954	13931	13867	13907	13973	13857	13777	13929	13984	13820	14025	13922	13942	14032	13995	13819	14019	13865	14082	14090	13929	13960	14052	13902	13998	13949	13868	13858	14084	13735	13870	14060	13860	13983	13967	13839	13777	14118	14028	13781	13898	13937	13982	13860	14006	13934	13979	13885	13919	13683	14017	13796	14032	13788	13941	13837	13935	13782	13981	13728	14021	14040	13894	13888	13908	13937	13829	13974	13764	14008	14056	13970	13723	13900	14028	13953	13968	13837	13947	13858	13815	13928	13871	14033	13946	13926	14007	14110	14024	13912	13994	13945	13875	13948	14000	14012	14074	13903	14086	13979	13972	14002	13832	13908	13953	13805	14016	14077	13718	13884	13922	13951	13937	14014	13998	13956	14015	13916	13992	13947	13918	14067	14002	13927	14001	13869	13941	14003	13942	14089	13909	14003	13969	13964	13795	13928	14009	13928	14013	13834	14033	13836	13718	14020	13953	13867	14021	13956	13983	14099	14038	13925	14018	13972	13946	13793	14096	13984	13897	13931	13909	13929	13936	13952	14035	14023	14196	13860	13855	13913	13931	13932	13893	13958	13936	13875	13931	13915	13994	13852	14079	14048	13979	13968	13879	13958	13832	13874	13951	14043	14032	13883	14003	13961	13928	13986	14090	14048	13923	13980	13858	13998	13782	13982	13815	13899	13904	13905	14035	13897	13833	14018	13908	14054	13785	14111	13940	13944	13892	13886	13838	13949	13960	14031	14051	13877	13873	13898	14009	13839	14175	14013	14033	13898	13978	13934	13690	13762	13931	13937	13984	13889	13710	13763	14121	13769	13894	14066	13846	14022	13963	13871	13879	13702	13953	14085	13908	13809	13969	14083	13924	14095	14006	14064	14011	13920	13768	14046	13922	13943	14016	13993	13775	13887	14083	13943	13827	14002	13931	14055	14014	13895	13946	13959	13950	13961	13818	13978	13868	14150	13997	13864	13874	13925	13964	13980	13984	13899	13911	13997	13992	13933	13948	13799	13971	13544	13988	14111	13934	13808	14088	13819	13964	13875	14062	14016	13921	13845	14155	13873	13885	13840	13908	13957	13712	13977	13910	14025	13976	13987	13934	13825	13984	13798	13945	13845	13953	13851	13917	13893	13927	13985	13876	13828	13865	14026	13951	13852	14098	13903	13910	14124	13930	14010	14036	13919	13900	13846	13851	13835	13904	13888	13923	14134	13835	13925	13865	13894	13983	13909	13953	13982	13879	14045	13969	14031	14040	13956	13974	13847	13981	13981	13864	14021	13976	13738	13970	13854	13955	13717	13966	14012	13926	13719	13711	13869	13992	13943	13906	13888	13789	13871	13981	13859	14021	13759	13917	13829	13990	13790	14066	14018	13945	14030	14037	14031	13823	13985	13932	13974	13933	13779	13934	13683	13838	14047	14141	13978	13967	14059	13931	13853	13937	13813	13892	13858	13972	13828	14039	13846	13784	13874	13860	13992	13974	13991	14000	13883	13941	13924	13887	13814	13896	14018	14125	14002	13881	14039	13858	13841	13939	13820	13935	14016	14001	13952	13939	13923	13908	13964	13871	13925	14049	13883	14120	13824	14028	13874	13989	13976	13974	13884	13995	13903	13958	13927	14235	13837	13817	13973	13898	13866	13948	14034	13946	13928	13863	14012	13848	13951	13949	13843	13798	13976	13974	13897	13908	13987	13989	13816	14057	13902	13865	13811	13837	13987	14020	14062	13869	13829	13867	13994	13806	13992	14022	14013	13968	14120	13933	14000	13869	13747	13948	13983	13863	13948	13983	13643	13777	14074	13842	13989	13979	13929	13934	13890	14058	13951	14064	13946	13990	13807	13778	13840	13901	13760	13956	13895	14015	14050	13963	13796	14002	14082	13904	13906	13766	13978	13966	14040	13958	13863	13930	14023	14026	13883	13806	14051	13889	13966	13752	13851	13978	13770	13722	14014	13903	13851	13970	13807	13817	14025	14034	13969	13798	13908	13981	13967	13924	14003	13928	13993	13886	13900	13857	13983	13912	14104	13925	13930	13918	13887	13796	14005	14012	14043	13967	13879	13960	14052	13935	13846	13805	13702	13954	13951	13857	13853	13920	13932	13989	13741	13848	14028	13979	13857	14012	13960	13824	13986	14106	13888	14164	13860	13997	13911	13957	14060	14066	14026	13860	13853	14051	13914	13962	14036	14072	13726	13942	13900	13929	13909	13877	13865	13981	14115	13898	14019	14063	13715	14062	13997	13750	13856	13851	13784	13902	14135	13798	13880	13939	14072	13852	14001	14032	13881	14068	13880	14034	14093	13902	14013	14019	13937	13965	13832	13995	13959	13883	13937	13840	13808	13767	14009	13905	13913	14043	13811	13899	13943	14119	13903	13973	13916	13986	13891	14045	13871	13976	13940	13828	13836	13913	14063	13981	13930	13868	13954	13918	13953	13886	13706	14127	14038	13966	13806	13901	14031	13861	13972	13958	14083	13976	13960	13996	13970	13809	13947	13819	13979	13922	13813	13918	13796	13869	13894	13941	13836	13961	13881	14053	13923	13699	13995	13903	13894	13819	13964	13896	13986	13976	13942	13892	13945	14023	13735	13961	14062	13854	14120	13933	13931	13840	14041	14079	14007	13849	13970	13950	13926	14043	13949	13887	14073	14010	13885	14030	14125	14125	13860	13960	13883	14141	13899	14004	13890	14005	13969	13880	14068	13889	13940	13938	14113	14017	13920	13790	13734	13817	14174	14083	14000	13813	14010	13865	14000	14011	14002	13946	13842	13792	14025	13955	13958	14052	13929	14065	14026	13877	13972	13897	13764	14074	14157	13728	13882	14001	13801	14059	13822	13844	13880	14004	13779	14083	13958	14020	13903	13907	13768	13861	13874	13940	13856	13947	14052	14020	13892	13960	13971	14107	13997	13829	13895	13927	13840	13976	13820	13841	13928	14056	13779	13925	13884	14106	13918	13995	13771	13956	13809	14020	13877	13919	13870	13924	13825	13882	13956	13812	13985	13915	13994	14010	13981	13744	13994	13870	13950	13886	13878	13889	13990	13909	13782	13771	14083	14066	13843	13861	13893	13923	13824	13958	13917	13780	13795	14194	14191	13927	13936	13975	13865	14009	13845	13771	13981	14049	13828	14001	13944	13861	13912	13846	13824	14016	13810	13909	13929	13883	13973	14036	14008	14020	13901	14027	13909	13887	13999	13813	13931	14009	13812	14088	13972	13766	13911	14058	14008	13964	14033	14111	13991	13849	13918	13981	13852	14001	13987	13791	13785	14059	13932	13912	13925	13926	13957	13974	13947	14002	13973	14081	13907	13928	13908	13878	13928	13933	13939	13886	13843	14096	13977	14026	13940	13872	13998	14091	13832	13845	14022	13994	14013	13994	13860	13969	13925	13893	13921	13965	13918	14076	14108	14106	13962	13867	13914	13935	13971	13993	13801	13872	13830	13940	13924	13896	14106	13923	14010	13959	13929	13985	13873	13947	13846	14057	13957	13998	13936	13811	13805	13914	13804	13799	13965	13774	14022	13990	13916	13895	13922	13827	13909	13978	13807	13980	14000	13849	13871	14054	13918	13913	14010	13914	13937	14009	14025	14008	13928	13721	13743	13995	13933	13872	13841	13868	13854	13945	14045	14084	13920	13911	13940	13977	13981	13825	14088	13919	14075	13875	13851	13923	13896	14102	13930	13803	14030	13868	13854	13981	13905	14009	14005	13996	14083	13950	13944	13887	13974	13863	13872	14032	14140	13794	13728	14055	13952	13860	13855	13969	13779	13849	13716	13902	13778	14026	13919	13869	14025	13666	13932	14063	13900	13847	13931	13761	13897	13868	14031	13788	13756	13758	13947	13970	13849	13889	14057	13961	13938	13874	14087	13894	14006	13886	14021	13940	14060	13965	14059	13808	14032	14005	13838	13998	13825	14003	13969	14069	13837	13953	13844	13877	13844	13865	13890	13991	13923	13848	13834	14192	14010	13880	14044	14007	14086	13928	13849	13659	13979	14014	14035	13986	13812	14013	13962	13726	14146	13894	14021	13992	13987	13707	13910	13943	14004	13891	13844	14020	14018	13819	13875	13825	13878	13860	14023	13724	13800	14054	13993	13824	13806	13897	14020	13802	14019	14074	13752	14004	13982	13993	14002	13899
28110	22930	26451	23293	19542	19034	18347	17348	17056	16751	16753	16648	16637	16698	16671	16645	16624	16549	16731	16598	16503	16559	16717	16495	16639	16612	16654	16565	16410	16524	16460	16484	16561	16573	16610	16509	16528	16585	16407	16554	16638	16585	16520	16438	16339	16387	16368	16518	16437	16504	16595	16359	16560	16519	16389	16439	16658	16522	16477	16318	16516	16477	16328	16456	16401	16359	16526	16567	16422	16633	16340	16304	16459	16585	16347	16580	16515	16334	16393	16247	16531	16490	16481	16515	16449	16287	16385	16448	16388	16504	16357	16243	16567	16626	16426	16499	16634	16512	16514	16510	16429	16267	16469	16378	16406	16282	16411	16444	16555	16466	16449	16532	16623	16419	16590	16355	16305	16572	16552	16423	16548	16371	16296	16533	16442	16312	16415	16452	16413	16363	16553	16433	16454	16391	16680	16389	16529	16713	16341	16400	16327	16288	16437	16398	16400	16371	16413	16362	16291	16309	16403	16314	16082	16449	16461	16392	16500	16534	16589	16432	16502	16561	16493	16579	16435	16351	16585	16360	16499	16386	16510	16444	16255	16412	16568	16568	16377	16542	16448	16466	16489	16216	16307	16586	16558	16409	16571	16505	16391	16637	16699	16438	16405	16357	16421	16395	16346	16511	16532	16591	16245	16283	16232	16403	16487	16321	16451	16568	16425	16282	16484	16417	16368	16304	16351	16508	16482	16412	16421	16403	16618	16568	16444	16431	16403	16416	16258	16387	16530	16399	16343	16485	16424	16402	16441	16453	16478	16386	16495	16524	16333	16466	16381	16415	16523	16369	16719	16578	16319	16392	16460	16463	16354	16218	16182	16500	16544	16481	16283	16307	16558	16555	16628	16410	16307	16419	16320	16628	16274	16338	16345	16384	16368	16701	16458	16424	16466	16387	16405	16273	16440	16603	16522	16343	16450	16347	16372	16437	16477	16511	16318	16263	16530	16484	16619	16492	16446	16370	16331	16376	16410	16507	16429	16386	16483	16424	16461	16517	16394	16424	16353	16512	16528	16388	16699	16513	16337	16349	16376	16610	16533	16365	16450	16262	16325	16623	16402	16508	16525	16489	16556	16466	16432	16307	16380	16397	16336	16279	16401	16379	16362	16499	16543	16408	16681	16494	16584	16349	16435	16444	16565	16312	16276	16536	16478	16433	16308	16419	16423	16364	16357	16477	16466	16558	16587	16395	16391	16276	16281	16265	16323	16233	16507	16478	16464	16458	16408	16527	16650	16530	16545	16377	16381	16609	16412	16369	16577	16422	16330	16333	16494	16398	16422	16441	16503	16510	16405	16620	16641	16514	16483	16468	16586	16330	16390	16360	16574	16507	16419	16439	16517	16330	16425	16602	16459	16432	16535	16520	16446	16562	16486	16447	16199	16407	16498	16464	16350	16481	16321	16585	16349	16272	16321	16452	16499	16525	16528	16537	16473	16524	16437	16218	16446	16375	16308	16431	16566	16543	16420	16536	16489	16526	16278	16555	16439	16499	16644	16626	16275	16291	16341	16386	16451	16530	16677	16393	16503	16576	16365	16563	16453	16434	16547	16475	16452	16344	16324	16561	16355	16360	16399	16372	16570	16650	16645	16617	16301	16404	16220	16585	16588	16478	16376	16456	16579	16394	16448	16530	16424	16324	16421	16547	16596	16491	16499	16373	16285	16408	16484	16302	16470	16567	16358	16545	16429	16378	16313	16323	16592	16437	16401	16480	16380	16452	16443	16415	16497	16610	16460	16437	16468	16350	16478	16539	16421	16196	16493	16459	16227	16298	16435	16594	16493	16605	16516	16396	16384	16453	16335	16522	16342	16538	16360	16507	16215	16300	16648	16468	16362	16266	16399	16505	16365	16584	16683	16362	16380	16312	16406	16573	16364	16477	16437	16647	16251	16414	16396	16615	16535	16302	16445	16613	16377	16409	16482	16326	16363	16461	16536	16347	16385	16513	16199	16271	16498	16442	16493	16629	16460	16389	16346	16380	16476	16383	16405	16311	16619	16470	16408	16551	16467	16550	16451	16456	16588	16391	16375	16560	16613	16452	16561	16564	16562	16458	16675	16631	16500	16495	16358	16403	16414	16672	16412	16599	16359	16467	16677	16300	16471	16307	16409	16374	16339	16419	16543	16472	16573	16426	16286	16593	16482	16611	16507	16321	16326	16426	16560	16385	16518	16572	16567	16391	16506	16367	16520	16378	16187	16408	16496	16391	16479	16448	16542	16364	16436	16446	16292	16399	16498	16406	16573	16293	16432	16406	16543	16613	16407	16503	16329	16490	16341	16395	16436	16330	16324	16524	16366	16463	16644	16685	16452	16451	16391	16422	16409	16537	16535	16322	16566	16586	16503	16339	16340	16180	16380	16596	16569	16546	16473	16229	16335	16654	16286	16521	16343	16455	16617	16421	16435	16569	16466	16538	16291	16552	16463	16522	16531	16328	16479	16276	16293	16546	16619	16421	16515	16376	16239	16375	16292	16250	16458	16418	16661	16573	16334	16422	16349	16278	16412	16572	16502	16460	16629	16588	16480	16463	16336	16641	16509	16443	16411	16410	16478	16476	16512	16480	16533	16495	16588	16525	16529	16348	16319	16411	16453	16385	16312	16418	16512	16261	16523	16298	16346	16534	16297	16317	16533	16469	16582	16433	16463	16586	16475	16464	16438	16348	16292	16481	16497	16497	16378	16277	16302	16381	16446	16533	16526	16507	16481	16433	16429	16404	16521	16410	16485	16590	16594	16498	16410	16585	16456	16523	16510	16518	16471	16553	16523	16339	16494	16379	16444	16483	16391	16320	16259	16308	16328	16274	16335	16257	16376	16358	16421	16469	16338	16505	16336	16483	16537	16703	16368	16604	16337	16365	16579	16482	16329	16415	16478	16638	16386	16254	16381	16547	16182	16567	16621	16183	16451	16237	16331	16594	16367	16423	16661	16338	16465	16392	16547	16479	16447	16492	16473	16488	16269	16382	16247	16365	16453	16426	16401	16478	16410	16518	16490	16373	16503	16410	16425	16421	16475	16366	16554	16411	16622	16346	16550	16515	16524	16411	16649	16542	16216	16451	16325	16551	16498	16352	16640	16436	16180	16365	16450	16476	16652	16465	16371	16623	16562	16442	16392	16229	16340	16389	16535	16385	16624	16304	16369	16220	16527	16232	16412	16534	16499	16350	16569	16491	16377	16441	16678	16472	16338	16353	16534	16386	16180	16300	16467	16635	16412	16415	16167	16522	16667	16461	16415	16503	16597	16277	16644	16444	16453	16659	16495	16452	16484	16203	16374	16307	16345	16293	16305	16557	16672	16390	16486	16264	16467	16321	16457	16418	16660	16431	16426	16290	16402	16524	16471	16273	16411	16383	16355	16551	16505	16511	16427	16369	16570	16309	16607	16420	16445	16585	16701	16549	16625	16604	16578	16516	16549	16395	16419	16400	16652	16489	16470	16366	16567	16566	16515	16506	16704	16372	16438	16492	16205	16437	16633	16542	16430	16519	16498	16500	16419	16425	16382	16335	16388	16352	16449	16537	16596	16294	16361	16238	16425	16506	16515	16603	16410	16475	16639	16460	16440	16417	16406	16611	16318	16358	16501	16532	16407	16475	16600	16627	16547	16594	16550	16418	16313	16627	16379	16319	16546	16314	16404	16426	16411	16668	16457	16322	16449	16321	16171	16344	16457	16444	16399	16517	16581	16457	16540	16430	16552	16364	16517	16435	16637	16283	16624	16413	16554	16454	16433	16392	16488	16248	16337	16546	16337	16579	16349	16267	16495	16474	16374	16462	16405	16402	16527	16468	16433	16457	16424	16372	16505	16587	16734	16628	16608	16504	16419	16349	16401	16276	16319	16453	16349	16330	16413	16503	16473	16428	16377	16226	16477	16470	16600	16693	16312	16399	16556	16375	16618	16465	16598	16484	16510	16367	16604	16336	16459	16464	16371	16459	16346	16447	16376	16413	16203	16300	16469	16342	16463	16398	16582	16680	16410	16295	16349	16391	16402	16503	16535	16385	16446	16271	16275	16536	16556	16316	16535	16638	16424	16340	16278	16402	16441	16448	16547	16579	16474	16627	16441	16633	16548	16529	16697	16380	16690	16529	16408	16487	16519	16536	16255	16481	16381	16485	16447	16473	16468	16591	16364	16212	16506	16246	16350	16292	16482	16404	16426	16566	16487	16443	16383	16436	16169	16482	16566	16436	16295	16376	16290	16471	16369	16582	16355	16471	16572	16453	16464	16542	16328	16459	16535	16323	16278	16253	16385	16455	16392	16681	16534	16598	16522	16503	16472	16393	16579	16399	16435	16478	16474	16360	16402	16461	16435	16372	16319	16217	16443	16562	16651	16341	16401	16370	16360	16549	16493	16221	16399	16660	16453	16507	16687	16437	16437	16479	16410	16337	16465	16503	16568	16486	16378	16454	16170	16422	16344	16328	16443	16287	16495	16404	16525	16540	16509	16552	16667	16371	16424	16518	16423	16390	16333	16545	16423	16453	16534	16252	16508	16562	16530	16749	16585	16295	16442	16517	16294	16470	16758	16650	16447	16536	16345	16264	16416	16513	16498	16464	16596	16489	16287	16325	16326	16317	16563	16393	16642	16619	16327	16367	16306	16516	16258	16340	16510	16523	16392	16339	16416	16391	16534	16483	16410	16548	16375	16331	16552	16192	16364	16479	16399	16392	16428	16409	16366	16593	16410	16493	16341	16246	16495	16484	16482	16507	16557	16324	16652	16444	16620	16401	16185	16323	16448	16369	16612	16466	16527	16525	16495	16582	16732	16469	16668	16462	16535	16563	16546	16404	16186	16463	16598	16298	16481	16376	16538	16384	16516	16549	16576	16607	16500	16572	16552	16525	16427	16174	16405	16319	16384	16359	16416	16451	16513	16414	16413	16467	16439	16525	16524	16342	16481	16414	16534	16615	16496	16241	16440	16301	16302	16372	16602	16363	16545	16401	16480	16468	16342	16563	16580	16266	16320	16455	16393	16527	16425	16433	16573	16462	16299	16513	16290	16473	16558	16458	16540	16384	16451	16540	16481	16190	16405	16350	16346	16407	16441	16535	16391	16581	16508	16480	16763	16506	16471	16410	16580	16562	16530	16417	16364	16255	16417	16571
20641	27977	25084	19841	18422	17415	16288	15248	14794	14607	14262	14211	14075	14026	14285	14113	14131	14015	14014	14125	14130	14198	13880	13945	13883	14123	13951	13971	14176	14054	14033	13821	14083	13846	13874	14077	13955	13799	14084	14013	13856	13915	13909	13865	13955	14002	13856	13915	13941	13825	13968	13900	13717	13711	13899	13976	13862	13822	13898	13896	13929	13698	14128	13968	13915	14060	13877	13842	13854	13885	13953	13866	13819	13906	14008	13935	13838	13915	13875	13919	13889	13704	13901	14013	14006	13935	13854	13898	13802	13935	13886	13880	13972	14034	13997	13880	13895	14190	14098	13985	13986	14094	13886	14036	13997	13878	13954	14121	13778	13863	13858	13937	13835	13782	13981	13817	13803	13992	13970	13830	13849	13926	13796	13945	13800	13967	13869	13926	14013	13859	13790	13919	13845	13964	13788	13796	13807	13840	13826	14005	13867	13892	14066	13912	13991	13922	13852	13885	13951	13853	13895	13925	14009	13931	13870	13832	13970	13870	13745	13840	14012	13841	13801	14012	13927	13857	13976	13904	13901	14020	13822	13922	13829	13911	13852	13933	14030	13893	13892	13902	13879	13722	14046	13796	14020	13873	14070	13897	13904	13904	13989	14028	13874	13868	13963	14031	13847	13846	13891	13841	13855	13967	13896	13910	13865	13845	13815	13844	13764	13808	14021	13953	13759	13951	13967	13729	14020	13925	13954	13914	13973	13819	13948	13791	13777	13964	13947	13978	13917	13917	13883	13930	13936	14168	13902	14069	13808	13679	13986	13846	13929	13892	13974	13727	13935	13665	14003	13847	13973	13831	13810	13943	13941	13948	13797	13989	14106	13844	13816	13797	13753	14041	13937	14017	14005	13939	13994	13892	13819	14108	13746	13666	13924	13943	13748	14042	13860	13908	13872	13975	13962	13749	13785	13989	13908	13843	13760	14028	13662	13886	14040	14053	14045	14028	13888	13799	13926	13740	13939	14022	13694	13987	13987	13860	13876	13948	13729	13956	13909	13786	13947	13875	13785	13926	13787	13862	13976	14040	13836	13893	13908	13961	13833	13963	13969	13901	13880	13792	13920	13787	13947	13914	13764	13785	14106	13853	13849	13826	13717	13760	13994	13801	14074	13882	13958	13916	14012	13687	13970	14088	13809	13949	13900	13860	13966	13868	14065	13929	13926	13926	13893	14091	13872	13805	13915	13919	14134	13907	13907	13954	13745	13953	14027	13822	14091	13846	13990	13877	13860	13990	13900	13825	13706	13830	13857	14101	13978	13839	14018	13796	13884	13699	13969	13846	13982	13986	13844	13902	13866	13727	13922	13940	14131	13996	14053	13850	13796	13910	13871	13904	13837	13863	14004	13890	13802	13907	13923	14180	13934	14047	13846	13933	13885	14008	13817	13743	14064	13825	13919	13926	14001	13829	13910	13972	13869	13950	13932	13968	13867	13809	13921	13998	13889	13919	13803	13968	13975	14041	14049	14002	13795	13994	13817	13889	14096	13939	14020	13915	13977	13956	13865	13883	13895	13882	13823	14089	13950	14035	13781	13973	14043	13965	13816	13884	13902	13820	13940	13886	13930	13889	13713	13852	13982	13940	13908	13997	13965	13903	13788	13847	13978	13846	13883	13975	14151	13858	13976	13980	13940	14023	13940	13967	13963	13860	13920	13994	14070	13867	13824	13911	13977	13979	13811	14162	13893	13808	13809	13821	13968	13987	13922	13857	14075	14005	13887	13841	13893	13795	13921	13750	13912	14088	14028	13936	13977	14031	13904	13951	13920	13987	14004	13931	13912	13951	13835	13757	13907	13975	13785	13837	13824	14000	13967	13762	13936	13866	13988	13850	13980	13823	14065	13893	13797	13883	13949	13882	14070	13965	13780	13763	13952	13995	13832	13939	13956	13951	14131	14039	13968	13877	13849	13819	13878	13946	13943	13861	13863	13961	13832	13775	14047	13866	14027	13989	13856	14076	13861	13963	14119	13883	13951	13963	13979	13754	13963	13687	14044	13959	13981	14198	13816	14016	13930	13877	13983	13915	13958	13890	13939	13988	13706	13999	13831	13915	13900	13836	14058	13919	13769	13881	13860	13901	13881	13981	13958	13731	13934	13852	13949	13898	13859	13745	14028	13860	14051	13932	14083	13933	13819	13996	13971	13844	14007	13975	14005	14022	13929	13664	13946	14149	13848	13787	13811	13764	13891	13634	14007	14001	13843	13997	13909	13867	13762	13973	13803	13926	13946	13796	13930	13883	13779	13861	13843	13864	14000	13894	13937	13791	13749	13793	13860	13793	13884	13820	13830	13920	13904	13805	13894	13933	13720	14101	13892	13916	14071	13856	13913	13903	13927	13820	13792	13895	13882	13970	13808	14040	13916	13933	13889	13973	13772	13935	14011	14121	13754	14065	13794	13871	13798	13905	14049	13852	13984	13871	13858	13792	13971	13813	13939	13689	13997	13850	13925	13937	13853	13897	14163	13877	14091	13871	13750	13708	14017	13968	13848	13738	13923	13921	14028	14016	13853	13973	13916	13609	13939	13997	13859	13904	13958	14019	13826	14037	13703	13853	14023	13852	13905	13921	13859	13850	14074	13946	13903	13848	13923	13802	14191	13859	13763	13771	13974	13840	13668	13890	13812	13881	13933	13785	13902	13900	14039	13844	13974	13903	13967	13771	13901	13802	13971	13941	13729	13859	13841	13914	13833	13958	13918	13786	14019	13997	13988	13863	13914	14005	13983	13819	13890	13919	13942	13899	14010	14005	13752	13986	13978	13936	13865	13935	13985	13768	13878	13992	13895	13984	14131	13826	13839	14002	14059	13916	13761	13873	13990	13961	13854	13906	13919	13881	13967	13881	13913	13931	13976	13896	14052	13792	13981	14062	13929	13881	14138	13844	13897	13931	14006	13885	13821	13971	13824	13896	13942	13937	13915	13898	13920	13860	13838	13908	13837	13785	14012	13830	13864	13936	14093	13804	14038	13825	13929	13781	13928	13939	14018	13898	13941	13817	14204	13743	13696	13946	13909	13851	13887	13884	13860	13834	13963	13767	13928	13860	13739	13922	14082	13989	13980	13872	13954	14034	14009	13911	14033	13932	13993	14053	13902	13983	13858	13829	14042	13894	13808	14009	13896	13883	13877	14040	13811	13761	13805	13901	13865	13933	13728	14038	14056	14020	13897	14052	13849	13954	13889	13916	14101	13954	14084	14004	13772	14043	13888	14086	13659	14034	13930	13983	13894	13975	14021	13749	13955	14057	13942	13813	13786	13821	13902	13903	13863	13974	13874	13920	13908	14011	13880	13882	13972	13956	13833	13924	13855	13952	13838	13860	13877	13984	13889	13821	14046	13790	13783	14036	13876	13872	13781	13962	14056	13863	13773	13905	13938	14048	13882	13752	13909	13797	13995	13978	13928	13921	13837	13856	13874	14016	13847	13928	13732	13689	13703	13940	13755	13726	13871	13911	13926	13925	13862	13955	13977	14044	14030	13892	13977	13822	13872	13886	13971	13855	13943	13917	13827	13743	13890	13852	14032	13907	13799	14092	13959	14029	13771	13909	13793	14004	13880	13787	13860	13993	13811	13888	13946	13811	13850	13819	14020	13893	14009	13891	13741	13809	13885	13932	13835	13753	13878	13722	13873	13831	13752	13945	13826	13911	13985	13952	13890	13834	13809	13833	13839	13794	14082	13899	13901	13774	13816	14022	13794	13918	13923	13993	14092	14024	13936	13860	13722	13897	14052	14005	13929	13902	13860	13953	13738	14047	13905	13994	13932	14081	14041	13813	14016	13789	13906	14090	13860	13992	13832	13835	13832	13951	13819	13774	14022	13851	13982	13865	13904	13845	13980	13949	14057	13814	13910	13849	13930	14015	13926	13918	14035	13955	13954	13792	14020	14038	14064	13778	13912	13823	13900	14021	13933	13907	13958	13924	13987	13936	13787	13849	13867	13943	13915	14005	14014	13855	13885	13785	13870	14088	13927	14205	13858	13871	13872	13949	13862	13918	13835	14002	13823	13695	13856	13830	13928	13930	14011	14059	14016	13954	13865	13912	13973	13770	13902	13980	13886	13724	13999	14001	13734	13954	13966	14044	14003	13788	13795	13923	13703	14022	14005	13894	13961	13973	13901	13893	13866	13934	14134	13785	13945	13979	13899	13851	13906	13938	13919	13876	14037	13762	13985	13915	13836	13982	13762	13739	13804	13842	13701	13849	13961	13834	14036	14014	13931	13878	14125	13861	14066	13882	13936	14048	13925	13949	13834	13938	13956	13880	13944	13993	13877	13852	13777	14117	13988	13922	13892	14021	13813	13832	13933	13726	14034	13909	13835	13821	13873	13830	13988	13875	13899	13955	13928	13936	13939	14169	13810	14036	14030	13945	14010	13902	13917	13885	13859	13996	14074	13877	13943	13982	14005	13885	13865	14058	13895	13864	13883	13943	13955	13871	13842	13869	14022	13862	13789	14143	13913	13997	13971	14060	13894	14012	13958	13971	13841	13840	13975	13815	13926	13719	13980	13917	13930	13933	13878	13916	13833	13867	13898	13796	13928	13913	13972	13729	13928	13890	13816	13868	13797	13719	13950	13894	13905	14010	14012	13891	13816	13858	13930	13925	13702	13941	13965	13767	14042	13886	13927	13945	14028	13976	13836	13995	13764	13962	13899	13852	14078	14084	13730	13923	13875	13991	13783	13789	13887	14038	13942	13817	13843	13845	14115	13879	13998	13926	13839	13866	14137	13777	14020	13955	13841	13995	13755	13817	13805	13906	13803	13896	13903	13954	13927	13924	13856	14048	13764	14022	13967	13953	13953	13946	13947	13823	13947	13884	13967	13737	13941	13719	13924	14065	13795	13941	14063	13759	13878	13891	13873	13864	13982	13996	13929	13962	13986	13888	13878	14060	14148	13961	14070	13879	13801	14119	14075	13894	13858	13856	13876	13948	13777	14045	13940	13887	13745	13964	13976	13877	13983	13995	13778	13939	13901	14116	13915	13949	14030	13893	13857	13870	13775	14029	13904	13981	13968	13878	14100	13912	13899	13914	13914	13867	13745	13910	13862	13993	13980	14137	13867	13872	13809	13912	13931	13902	13762	14023	13731	13991	13875	13919	13756	14110
23911	21064	28324	24263	22166	22061	21120	17759	17018	16688	16723	16565	16252	16319	16131	16007	16070	16014	16236	15907	16067	15973	16035	15923	15991	16118	15948	16117	15969	15935	15797	15619	15911	15943	15695	15855	15904	15711	15884	15513	15716	15739	15888	15783	15968	15650	15709	15808	15817	15525	15922	15785	15708	15645	15677	15721	15931	15883	15800	15920	15567	15778	15845	15881	15718	15774	15711	15700	15867	15856	15846	15648	15725	15710	15876	15772	15834	15766	15696	15686	15788	15950	15824	15914	15951	15777	15890	15968	15788	15935	15916	15639	15594	15815	15808	15925	15898	15674	15695	15648	15738	15896	15927	15783	15921	15781	15967	15632	15631	15810	15684	15669	15852	15672	15645	15662	15462	15675	15581	15718	15838	15609	15966	15828	15844	15752	15638	15444	15783	15779	15766	15726	15756	15846	15752	15864	15789	15721	15946	15943	15797	15725	15732	15546	15760	15867	15643	15670	15765	15567	15729	15664	15639	15656	15658	15628	15743	15688	15669	15731	15610	15776	15870	15601	15767	15634	15648	15554	15755	15858	15749	15871	15612	15781	15837	15713	15961	15705	15787	15733	15683	15721	15848	15726	15800	15757	15719	15761	15643	15767	15785	15748	15937	15722	15814	15741	15616	15658	15569	15694	15711	15637	15766	15832	15719	15822	15652	15684	15831	15879	15857	15364	15812	15638	15816	15734	15809	15881	15643	15761	15649	15803	15768	15838	15832	15892	15688	15681	15674	15790	15898	15823	15767	16009	15575	15844	15698	15593	15750	15569	15840	15760	15810	15629	15639	15607	15940	15775	15698	15832	15757	15707	15848	15991	15764	15639	15616	15864	15757	15825	15894	15725	15687	15744	15749	15579	15655	15960	15830	15703	15767	15555	15622	15949	15729	15864	15711	15745	15788	15839	15861	15597	15687	15770	15670	15913	15828	15687	15595	15683	15840	15736	15654	15712	15775	15616	15713	15798	15822	15738	15764	15729	15839	15786	15910	15766	15765	15735	15736	15732	15679	15608	15697	15875	15730	15854	15742	15795	15820	15776	15641	15817	15823	15754	15785	15876	15822	15775	15916	15692	15765	15775	15781	15659	15644	15681	15779	15716	15741	15617	15672	15573	15673	15802	15604	15725	15517	15733	15736	15854	15733	15635	15843	15606	15687	15671	15746	15754	15808	15727	15647	15724	15797	15861	15735	15764	15722	15831	15777	15762	15713	15716	15691	15802	15906	15661	15919	15696	15953	15517	15774	15840	15828	15665	15712	15756	15725	15815	15743	15882	15814	15840	15821	15493	15703	15714	15764	15708	15826	15514	15732	15821	15842	15832	15748	15569	15896	15778	15624	15618	15667	15815	15692	15673	15811	15578	15674	15631	15830	15637	15700	15841	15811	15702	15645	15648	15812	15683	15797	15850	15810	15753	15629	15651	15696	15701	15568	15717	15701	15637	15823	15678	15713	15771	15544	15642	15848	15578	15634	15753	15695	15908	16056	15862	15662	15855	15987	15878	15753	15874	15925	15897	15836	15690	15833	15661	15638	15718	15528	15582	15788	15838	15784	15768	15684	15642	15789	15903	15576	15751	15876	15822	15738	15687	15775	15953	15904	15732	15736	15545	15699	15594	15761	15723	15769	15727	15554	15690	15765	15798	15867	15820	15856	15548	15702	15662	15710	15812	15840	15837	15660	15632	15687	15698	15787	15534	15738	15655	15904	15984	15664	15570	15676	15875	15591	15668	15793	15733	15692	15743	15756	15666	15781	15770	15885	15845	15643	15771	15715	15798	15888	15711	15795	15505	15492	15926	15879	15594	15728	15628	15789	16059	15657	15930	15972	15773	15742	15847	15756	15630	15808	15848	15866	15792	15757	15648	15702	15866	15807	15752	15609	15738	15693	15901	15901	15554	15785	15696	15638	15817	15868	15674	15858	15736	15698	15680	15774	15771	15751	15806	15884	15604	15755	15694	15644	15703	15972	15655	15702	15645	15733	15662	15630	15644	15897	15733	15671	15872	15883	15888	15674	15749	15610	15635	15631	15773	15831	16006	15845	15700	15881	15717	15563	15772	15907	15831	15593	15770	15783	15743	15920	15712	15884	15659	15659	15695	15702	15742	15866	15844	15933	15934	15835	15831	15786	15663	15785	15741	15642	15763	15850	15726	15858	15733	15669	15592	15728	15782	15664	15668	15812	15984	15717	15947	15957	15717	15722	15868	15922	15770	15618	15693	15921	15788	15682	15965	15784	15666	15792	15681	15580	15725	15606	15976	15671	15753	15745	15684	15846	15973	15704	15899	15812	15731	15686	15597	15661	15577	15815	15887	15698	15719	15766	15684	15768	15774	15756	15720	15781	15757	15644	15641	15711	15883	15750	15702	15816	15841	15567	15714	15624	15730	15792	15679	15901	15862	15855	15473	15837	15690	15817	15829	15715	15591	15600	15623	15564	15712	15777	15605	15614	15769	15622	15907	15869	15797	15646	15783	15679	15771	15885	15560	15784	15747	15619	15632	15823	15694	15729	15747	15709	15657	15769	15777	15999	15737	15923	15726	15853	15743	15772	15817	15698	15691	15742	15574	15922	15767	15709	15696	15594	15623	15823	15643	15744	15658	15668	15876	15644	15757	15868	15787	15798	15886	15722	15860	15532	15584	15917	15581	15738	15711	15726	15778	15709	15721	15898	15899	15862	15819	15742	15703	15621	15872	15775	15815	15807	15751	15961	15739	15714	15633	15661	15620	15693	15802	15839	15706	15747	15814	15675	15917	15600	15754	15658	15710	15968	15637	15730	15673	15877	15658	15823	15740	15929	15694	15797	15739	15693	15814	15679	15724	15868	15926	15756	15763	15762	15557	15739	15616	15943	15750	15725	15610	15809	15845	15714	15690	16026	15836	15890	15694	15788	15812	15756	15725	15773	15796	15511	15807	15616	15854	15955	16176	15852	15708	15771	15688	15670	15888	15767	15813	15913	15675	15730	15664	15734	15565	15757	15640	15819	15931	15688	15739	15592	15651	15893	15860	15725	15632	15768	15600	15861	15671	15587	15813	15698	15832	15581	15709	15922	15809	15832	15783	15787	16033	15696	15637	15771	15720	15854	15771	15606	15810	15779	15688	15761	15670	15745	15837	15735	15755	15849	15613	15900	15765	15754	15703	15922	15699	15666	15527	15750	15723	15901	15638	15709	15715	15760	15343	15688	15838	15905	15974	15739	15639	15816	15639	15677	15575	15671	15660	15911	15755	15703	15882	15863	15801	15677	15704	15560	15776	15715	15647	15742	15794	15689	15781	15756	15570	15710	15745	15629	15853	15865	15696	15764	15852	15821	15859	15909	15616	15754	15628	15828	15772	15787	15639	15761	15833	15714	15692	15832	15686	15676	15642	15630	15571	15728	15706	15707	15688	15696	15626	15772	15738	15867	15765	15597	15768	15659	15712	15650	15804	15536	15524	15673	15637	15847	15848	15682	15841	15928	15778	15792	15611	15770	15897	15617	15568	15706	15873	15906	15850	15606	15675	15672	15754	15703	15910	15898	15735	15655	15781	15827	15783	15672	15849	15779	15686	15725	15815	15825	15652	15548	16007	15704	15809	15986	15790	15890	15769	15717	15710	15783	15953	15842	15763	15711	15526	15743	15559	15943	15864	15592	15652	15772	15845	15778	15643	15787	15673	15880	15924	15718	15620	16046	15603	15749	15706	15794	15669	15695	15786	15765	15704	15685	15855	15850	15634	15913	15783	15894	15733	15857	15706	15686	15753	15895	15736	15621	15691	15751	15885	15772	15842	15636	15706	15689	15807	15766	15827	15599	15790	15796	15769	15699	15626	15696	15669	15536	15782	15920	15739	15594	15627	15938	15846	15772	15778	15639	15912	15888	15623	15660	15770	15870	15787	15785	15826	15783	15649	15693	15838	15869	15757	15817	15764	15709	15706	15723	15468	15765	15756	15783	15588	15650	15863	15804	15860	15880	15524	15673	15809	15959	15669	15831	15776	15525	15752	15715	15879	15644	15673	15910	15932	15839	15896	15814	15850	15946	15839	15793	15649	15744	15640	15903	15819	15788	15630	15625	15689	15775	15867	15760	15760	15657	15818	15822	15653	15717	15736	15887	15616	15808	15839	15742	15807	15835	15766	15649	15777	15518	15737	15632	15553	15896	15744	15789	15856	15703	15765	15956	15574	15503	15655	15727	15789	15626	15890	15601	15833	15886	15728	15655	15666	15810	15692	15826	15727	15846	15709	15819	15811	15873	15698	15532	15637	15772	15982	15716	15795	15848	15629	15717	15486	15918	15794	15789	15718	15752	15788	15972	15653	15724	15798	15835	15644	15769	15690	15752	15727	15628	15784	15737	15979	15923	15769	15842	15795	16025	15719	15709	15628	15758	15513	15742	15651	15685	15658	15833	15652	15663	15751	15935	15739	15730	15785	15644	15558	15726	15892	15562	15640	15881	15637	15731	15659	15949	16004	15742	15998	15879	15777	15782	15501	15802	15800	15858	15890	15891	15643	15741	15826	15819	15747	15858	15710	15978	15630	15772	15718	15500	15717	15844	15844	15821	15723	15603	15641	15750	16065	15832	15820	15772	15657	15783	15759	15641	15891	15874	15780	15987	15763	15868	15912	15880	15665	15766	15895	15736	15713	15679	15709	15898	15879	15805	15893	15804	15516	15966	15866	15913	15822	15897	15609	15583	15857	15694	15852	15574	15798	15946	15769	15794	15890	15722	15639	15730	15941	15772	15782	15720	15869	15730	15650	15800	15729	15575	15704	15762	15874	15757	15689	15811	15641	15792	15751	15786	15741	15701	15853	15665	15652	15633	15845	15744	15748	15722	15695	15842	15958	15880	15783	15791	15647	15492	15825	15844	15707	15725	15590	15425	15567	15801	15644	15893	15708	15564	15632	15923	15749	15743	15801	15735	15819	15757	15630	15675	15809	15929	16000	15734	15633	15594	15622	15858	15686	15709	15577	15794	15630	15933	15831	15896	15774	15743	15862	15696	15736	15663	15576	15816	15837	15688	15751	15670	15589	15753	16009	15697	15929	15870	15807	15820	15743	15678	15509	15684	15473	15741	15688	15680	15838	15799	15626	15820	15684	15713	15807	15606	15680	15566	15793	15777	15679
20585	33885	30411	23073	19726	18404	17702	15878	15358	14963	14349	14467	14086	13968	13923	13815	13958	13728	14038	13789	13920	13758	13637	13760	13774	13719	13530	13728	13690	13563	13568	13686	13633	13487	13378	13525	13582	13570	13588	13624	13465	13630	13451	13484	13399	13571	13489	13600	13618	13556	13536	13463	13435	13614	13384	13389	13491	13436	13573	13515	13635	13449	13507	13404	13474	13351	13477	13568	13511	13524	13658	13522	13606	13719	13505	13600	13527	13627	13620	13417	13482	13568	13493	13544	13553	13534	13553	13476	13523	13482	13580	13481	13375	13604	13388	13468	13508	13466	13431	13644	13612	13522	13468	13504	13438	13529	13574	13279	13582	13472	13463	13549	13523	13437	13656	13469	13481	13471	13569	13715	13601	13417	13532	13563	13399	13418	13495	13564	13498	13371	13315	13512	13601	13570	13574	13529	13485	13340	13471	13515	13481	13499	13577	13558	13472	13606	13518	13549	13522	13503	13550	13593	13619	13496	13492	13476	13484	13546	13770	13559	13427	13408	13546	13461	13530	13455	13472	13577	13492	13573	13546	13449	13457	13417	13414	13483	13373	13437	13389	13512	13538	13415	13694	13474	13546	13601	13385	13571	13479	13393	13457	13519	13384	13626	13521	13539	13423	13495	13495	13451	13585	13422	13615	13438	13672	13382	13465	13401	13484	13519	13514	13513	13602	13571	13428	13492	13478	13616	13357	13439	13665	13389	13368	13408	13546	13593	13551	13423	13522	13417	13645	13416	13420	13462	13641	13620	13400	13517	13431	13471	13557	13487	13541	13667	13608	13553	13455	13408	13531	13412	13446	13512	13298	13530	13398	13413	13324	13594	13519	13330	13482	13689	13417	13531	13409	13449	13649	13561	13557	13461	13378	13746	13573	13395	13458	13258	13422	13447	13396	13497	13441	13547	13562	13594	13475	13456	13405	13413	13377	13526	13498	13537	13606	13547	13493	13411	13442	13350	13389	13524	13535	13449	13402	13461	13597	13517	13194	13343	13547	13351	13432	13325	13494	13484	13502	13315	13505	13483	13455	13448	13500	13230	13461	13637	13529	13441	13386	13460	13609	13456	13491	13348	13535	13363	13534	13545	13497	13460	13460	13423	13483	13466	13436	13325	13519	13390	13360	13450	13527	13518	13621	13211	13506	13542	13489	13400	13474	13380	13504	13549	13436	13346	13628	13444	13511	13361	13436	13503	13480	13374	13469	13386	13502	13442	13563	13394	13394	13522	13472	13521	13516	13385	13445	13578	13424	13467	13561	13468	13727	13705	13529	13487	13539	13759	13385	13445	13638	13319	13478	13566	13395	13466	13546	13434	13529	13534	13433	13356	13431	13581	13341	13504	13524	13523	13639	13473	13525	13573	13634	13456	13562	13399	13400	13305	13444	13558	13691	13459	13577	13455	13442	13440	13514	13541	13497	13372	13411	13652	13424	13430	13492	13575	13591	13535	13384	13325	13511	13633	13521	13532	13548	13490	13554	13578	13477	13498	13371	13496	13460	13504	13427	13563	13427	13283	13609	13546	13364	13381	13519	13547	13469	13459	13437	13446	13533	13590	13603	13432	13416	13452	13337	13472	13416	13390	13641	13454	13635	13544	13488	13331	13593	13538	13519	13398	13516	13438	13440	13478	13657	13543	13500	13472	13431	13426	13520	13412	13417	13455	13614	13528	13526	13297	13403	13533	13537	13597	13408	13355	13287	13532	13452	13524	13366	13617	13450	13453	13532	13322	13538	13454	13500	13510	13361	13377	13592	13475	13600	13445	13630	13484	13558	13442	13247	13502	13490	13511	13639	13546	13552	13299	13522	13391	13496	13688	13451	13589	13400	13562	13480	13458	13358	13511	13638	13471	13468	13504	13470	13435	13586	13301	13393	13578	13534	13468	13568	13493	13449	13486	13359	13560	13355	13471	13474	13302	13435	13481	13435	13596	13486	13483	13452	13507	13595	13541	13408	13417	13642	13653	13546	13369	13405	13555	13440	13537	13615	13475	13511	13528	13596	13520	13487	13551	13475	13467	13408	13504	13568	13404	13513	13459	13444	13253	13507	13659	13487	13456	13577	13408	13644	13472	13607	13368	13450	13473	13450	13642	13644	13431	13470	13460	13416	13491	13397	13361	13451	13187	13566	13483	13422	13358	13466	13458	13465	13414	13322	13495	13524	13641	13338	13405	13602	13492	13636	13404	13510	13596	13403	13438	13390	13496	13590	13444	13420	13326	13333	13646	13457	13477	13477	13454	13462	13553	13482	13502	13444	13554	13347	13415	13521	13445	13411	13522	13564	13482	13526	13528	13480	13368	13560	13408	13278	13487	13420	13514	13410	13548	13592	13455	13487	13507	13526	13498	13403	13345	13423	13559	13482	13565	13453	13472	13381	13531	13470	13399	13628	13520	13343	13503	13627	13545	13434	13436	13408	13490	13495	13379	13261	13522	13449	13528	13595	13483	13476	13624	13594	13559	13421	13350	13480	13557	13473	13494	13434	13552	13500	13458	13492	13457	13366	13509	13620	13610	13404	13540	13420	13315	13286	13526	13492	13522	13563	13446	13531	13317	13534	13549	13488	13541	13626	13357	13551	13449	13481	13466	13430	13570	13526	13453	13690	13574	13458	13586	13424	13494	13484	13462	13551	13420	13589	13523	13657	13466	13528	13483	13472	13410	13443	13419	13669	13374	13495	13495	13504	13458	13311	13453	13402	13361	13412	13602	13447	13542	13515	13570	13418	13496	13416	13601	13585	13259	13507	13552	13487	13423	13625	13376	13611	13532	13569	13336	13307	13640	13393	13506	13504	13422	13644	13599	13439	13333	13511	13490	13615	13347	13535	13486	13552	13361	13417	13537	13337	13610	13376	13334	13457	13498	13503	13454	13610	13628	13421	13605	13439	13412	13387	13568	13491	13562	13526	13493	13386	13425	13621	13531	13386	13441	13403	13423	13447	13392	13575	13463	13534	13449	13509	13640	13524	13605	13643	13495	13513	13429	13417	13583	13490	13504	13509	13416	13592	13578	13521	13360	13556	13686	13503	13683	13425	13529	13449	13438	13392	13575	13517	13388	13456	13439	13520	13591	13421	13461	13476	13464	13394	13651	13393	13557	13561	13492	13505	13345	13473	13379	13628	13515	13580	13467	13449	13408	13592	13461	13540	13579	13628	13610	13516	13583	13442	13418	13426	13456	13455	13370	13475	13343	13494	13550	13417	13528	13458	13514	13536	13403	13512	13252	13511	13459	13473	13578	13604	13325	13406	13614	13455	13566	13485	13475	13554	13376	13408	13509	13422	13425	13379	13478	13507	13417	13519	13480	13488	13412	13417	13421	13401	13472	13728	13319	13580	13404	13637	13323	13360	13323	13532	13665	13394	13540	13647	13463	13472	13547	13537	13585	13469	13441	13376	13441	13648	13443	13426	13446	13455	13356	13504	13532	13505	13226	13442	13611	13318	13457	13406	13498	13509	13619	13391	13531	13532	13584	13500	13413	13348	13373	13622	13294	13572	13515	13443	13348	13526	13585	13539	13603	13606	13407	13397	13564	13560	13456	13597	13529	13382	13544	13445	13519	13464	13345	13690	13375	13546	13571	13413	13434	13381	13476	13456	13306	13602	13482	13439	13451	13428	13664	13586	13556	13643	13412	13660	13406	13497	13461	13424	13555	13615	13581	13417	13496	13484	13418	13457	13546	13528	13426	13431	13384	13382	13369	13354	13515	13441	13371	13527	13389	13484	13503	13460	13422	13493	13522	13354	13545	13352	13552	13409	13471	13622	13466	13341	13394	13486	13438	13354	13597	13438	13485	13359	13436	13616	13432	13559	13489	13452	13469	13440	13374	13451	13583	13552	13297	13516	13318	13342	13544	13349	13368	13554	13438	13578	13515	13478	13484	13548	13717	13509	13474	13357	13511	13679	13662	13498	13546	13560	13537	13444	13429	13678	13428	13581	13474	13663	13589	13388	13560	13271	13558	13634	13627	13397	13338	13410	13439	13563	13448	13609	13294	13639	13553	13499	13474	13466	13554	13517	13486	13562	13420	13565	13546	13644	13597	13552	13518	13522	13484	13400	13368	13460	13552	13395	13445	13525	13624	13570	13425	13523	13475	13526	13504	13502	13663	13501	13501	13410	13408	13487	13469	13365	13319	13459	13477	13446	13422	13300	13446	13501	13574	13513	13313	13543	13491	13548	13530	13491	13381	13456	13577	13556	13572	13406	13517	13569	13491	13454	13314	13566	13487	13589	13570	13433	13725	13463	13407	13491	13748	13486	13618	13470	13512	13495	13561	13455	13439	13333	13489	13489	13415	13370	13439	13587	13202	13535	13534	13504	13472	13303	13338	13603	13319	13485	13625	13587	13572	13571	13476	13486	13590	13458	13562	13341	13502	13395	13481	13618	13634	13569	13559	13523	13443	13394	13527	13534	13442	13572	13493	13421	13340	13537	13518	13387	13570	13459	13513	13467	13420	13377	13440	13444	13425	13479	13531	13392	13506	13552	13447	13622	13315	13668	13462	13289	13300	13582	13370	13577	13583	13565	13592	13471	13409	13612	13314	13516	13615	13411	13430	13622	13498	13583	13532	13569	13450	13510	13370	13507	13524	13531	13475	13648	13522	13332	13470	13421	13337	13600	13475	13653	13604	13451	13635	13512	13690	13416	13390	13555	13606	13498	13341	13559	13433	13511	13545	13547	13457	13488	13470	13540	13467	13384	13596	13389	13369	13546	13414	13495	13614	13653	13549	13473	13455	13594	13553	13417	13553	13492	13577	13410	13510	13414	13650	13523	13459	13632	13607	13678	13370	13474	13461	13364	13359	13464	13489	13609	13549	13433	13528	13565	13459	13581	13478	13536	13516	13430	13439	13512	13519	13508	13550	13471	13347	13559	13482	13609	13472	13393	13454	13331	13563	13405	13555	13533	13565	13503	13443	13624	13530	13466	13458	13561	13526	13494	13531	13451	13435	13407	13498	13501	13372	13402	13472	13496	13399	13642	13480	13523	13430	13606	13580	13569	13524	13446	13559	13336	13573	13392	13632	13582	13477	13409	13442	13404	13551	13577	13398	13602	13327	13428	13499	13326	13550	13362	13534	13580	13476	13580	13423	13371	13533	13582	13468
22862	21150	28910	23667	21492	23637	25199	19552	18062	18013	17580	17464	17119	17198	16842	16795	16869	16757	16877	16935	16831	16642	16784	16812	16544	16707	16542	16444	16541	16610	16614	16608	16496	16393	16636	16332	16584	16600	16257	16513	16577	16540	16344	16317	16673	16382	16441	16386	16414	16422	16364	16360	16572	16442	16405	16255	16194	16675	16504	16237	16271	16421	16227	16647	16505	16467	16391	16510	16324	16381	16264	16259	16594	16467	16303	16377	16410	16382	16559	16264	16294	16496	16254	16414	16378	16440	16411	16351	16186	16383	16527	16642	16709	16404	16517	16303	16334	16332	16258	16510	16386	16359	16211	16389	16286	16367	16377	16257	16490	16254	16352	16612	16303	16287	16221	16289	16284	16123	16181	16197	16345	16216	16305	16295	16323	16368	16347	16494	16465	16388	16247	16437	16502	16496	16405	16412	16349	16309	16384	16180	16415	16428	16357	16483	16177	16486	16355	16472	16469	16263	16261	16302	16541	16401	16238	16087	16217	16362	16306	16163	16369	16386	16439	16206	16378	16262	16312	16293	16496	16431	16406	16171	16239	16298	16258	16298	16369	16377	16283	16254	16463	16583	16149	16263	16373	16285	16376	16282	16293	16272	16397	16381	16262	16236	16540	16181	16330	16412	16185	16340	16166	16295	16396	16267	16338	16430	16251	16377	16418	16259	16208	16414	16272	16186	16272	16429	16203	16322	16372	16377	16237	16440	16536	16213	16227	16158	16352	16306	16314	16385	16505	16190	16256	16275	16201	16142	16311	16426	16352	16271	16566	16552	16352	16310	16166	16463	16499	16281	16403	16402	16466	16141	16428	16461	16146	16233	16219	16255	16264	16373	16256	16297	16194	16353	16242	16051	16342	16408	16355	16240	16354	16219	16438	16329	16268	16185	16316	16289	16508	16303	16323	16150	16257	16427	16384	16506	16263	16399	16376	16476	16255	16260	16302	16397	16373	16436	16245	16050	16319	16292	16263	16337	16362	16306	16202	16145	16386	16402	16294	16361	16386	16404	16232	16094	16285	16228	16171	16367	16261	16346	16354	16384	16287	16187	16316	16176	16208	16323	16108	16124	16394	16376	16350	16377	16258	16163	16408	16364	16597	16406	16332	16515	16228	16226	16366	16407	16329	16152	16340	16266	16322	16368	16246	16298	16204	16209	16404	16480	16464	16197	16440	16225	16382	16279	16294	16233	16305	16300	16316	16181	16328	16280	16417	16389	16425	16171	16176	16246	16194	16527	16260	16188	16305	16163	16431	16363	16209	16192	16492	16344	16408	16219	16320	16409	16331	16322	16290	16314	16380	16435	16404	16392	16213	16503	16253	16327	16238	16348	16298	16410	16538	16432	16382	16554	16139	16262	16269	16437	16509	16457	16203	16135	16323	16402	16447	16296	16408	16528	16198	16415	16430	16295	16108	16339	16202	16268	16202	16449	16390	16434	16358	16228	16286	16150	16393	16351	16250	16393	16244	16343	16424	16629	16424	16349	16302	16256	16475	16403	16242	16212	16199	16270	16213	16318	16329	16365	16385	16139	16416	16442	16144	16363	16373	16462	16292	16285	16187	16251	16450	16162	16444	16301	16174	16183	16297	16396	16401	16546	16328	16213	16260	16444	16340	16352	16484	16488	16256	16260	16162	16164	16242	16183	16285	16307	16158	16314	16455	16447	16267	16147	16310	16273	16270	16246	16205	16251	16208	16189	16364	16475	16411	16243	16285	16224	16293	16262	16269	16237	16266	16133	16314	16200	16338	16115	16361	16464	16207	16236	16182	16322	16414	16083	16341	16436	16205	16120	15970	16331	16559	16258	16476	16322	16375	16545	16293	16283	16464	16214	16476	16351	16368	16403	16258	16317	16137	16276	16279	16258	16380	16249	16177	16404	16273	16337	16214	16266	16520	16399	16634	16442	16382	16217	16278	16461	16431	16411	16343	16287	16412	16178	16374	16466	16592	16199	16372	16402	16169	16244	16481	16117	16307	16269	16132	16307	16307	16314	16494	16385	16274	16440	16329	16361	16318	16291	16365	16126	16236	16233	16347	16400	16301	16269	16384	16470	16493	16451	16282	16419	16250	16313	16304	16323	16185	16351	16288	16349	16366	16189	16410	16317	16260	16225	16315	16225	16348	16462	16068	16406	16198	16211	16188	16363	16249	16306	16341	16225	16377	16236	16449	16243	16082	16472	16348	16187	16424	16378	16273	16222	16213	16334	16165	16324	16118	16401	16504	16217	16444	16380	16317	16206	16389	16234	16419	16412	16550	16569	16253	16344	16232	16296	16186	16506	16415	16370	16257	16349	16235	16174	16375	16297	16444	16195	16335	16369	16311	16077	16334	16341	16513	16373	16238	16317	16318	16433	16382	16208	16358	16186	16199	16121	16437	16414	16178	15964	16180	16288	16264	16127	16532	16138	16211	16294	16182	16318	16235	16306	16343	16287	16326	16218	16186	16063	16351	16273	16356	16281	16170	16204	16534	16327	16346	16376	16227	16114	16497	16147	16254	16349	16200	16387	16423	16144	16347	16299	16171	16335	16212	16259	16305	16204	16344	16134	16395	16125	16409	16234	16325	16353	16332	16337	16326	16420	16497	16335	16192	16483	16321	16345	16415	16384	16331	16247	16249	16340	16262	16247	16313	16207	16378	16314	16370	16106	16329	16513	16252	16415	16208	16359	16254	16311	16368	16257	16433	16346	16343	16331	16163	16569	16328	16340	16258	16382	16213	16207	16356	16306	16204	16114	16226	16193	16334	16488	16292	16118	16227	16142	16466	16253	16311	16373	16344	16229	16240	16163	16253	16317	16351	16285	16141	16224	16175	16409	16248	16410	16436	16133	16271	16394	16367	16329	16141	16316	16306	16400	16440	16394	16327	16386	16389	16407	16501	16240	16377	16238	16232	16447	16083	16257	16274	16087	16212	16480	16359	16366	16311	16357	16522	16257	16172	16282	16354	16246	16463	16562	16368	16495	16265	16270	16240	16370	16173	16072	16312	16105	16378	16528	16386	16270	16111	16226	16241	16306	16522	16465	16373	16432	16478	16512	16210	16123	16339	16299	16528	16383	16429	16128	16309	16243	16499	16298	16429	16192	16398	16221	16422	16335	16389	16309	16163	16398	16612	16259	16469	16232	16464	16215	16146	16161	16290	16446	16206	16179	16303	16325	16138	16136	16362	16308	16188	16445	16216	16244	16262	16375	16352	16304	16469	16210	16364	16293	16154	16251	16580	16449	16455	16213	16274	16271	16134	16182	16489	16105	16260	16144	16272	16419	16227	16383	16270	16410	16340	16505	16531	16041	16300	16231	16288	16280	16030	16363	16275	16407	16362	16323	16371	16185	16121	16411	16386	16492	16293	16514	16144	16224	16252	16146	16155	16304	16422	16411	16419	16377	16301	16373	16382	16237	16418	16165	16544	16109	16378	16369	16295	16327	16267	16308	16362	16319	16210	16208	16368	16466	16276	16303	16564	16417	16340	16427	16509	16234	16458	16278	16285	16394	16407	16220	16256	16142	16259	16286	16293	16369	16505	16395	16394	16275	16459	16577	16462	16278	16276	16338	16343	16208	16323	16340	16063	16272	16317	16488	16351	16272	16288	16381	16280	16211	16384	16201	16315	16202	16154	16368	16382	16050	16264	16404	16187	16108	16269	16312	16303	16346	16455	16375	16214	16280	16227	16321	16209	16388	16410	16454	16300	16254	16320	16420	16415	16379	16299	16224	16314	16251	16361	16392	16423	16380	16275	16205	16267	16181	16286	16355	16451	16495	16199	16175	16362	16376	16483	16100	16311	16375	16348	16325	16260	16326	16410	16249	16305	16211	16070	16225	16282	16254	16163	16210	16382	16397	16284	16292	16435	16436	16366	16178	16380	16082	16463	16208	16357	16218	16154	16386	16278	16311	16290	16436	16265	16402	16316	16238	16243	16270	16295	16502	16275	16196	16015	16248	16346	16358	16392	16154	16277	16503	16278	16348	16282	16182	16390	16264	16387	16163	16438	16483	16183	16409	16440	16601	16315	16246	16182	16247	16247	16339	16419	16171	16308	16375	16105	16252	16180	16146	16185	16473	16214	16281	16215	16331	16253	16271	16280	16340	16313	16183	16192	16304	16267	16425	16386	16494	16326	16426	16189	16423	16438	16386	16442	16268	16199	16469	16243	16427	16420	16565	16324	16354	16509	16337	16307	16222	16339	16556	16350	16305	16279	16324	16267	16429	16547	16306	16119	16254	16340	16378	16470	16273	16505	16379	16442	16460	16344	16268	16263	16394	16560	16323	16313	16378	16369	16318	16298	16308	16390	16436	16368	16159	16353	16279	16388	16374	16454	16347	16435	16277	16269	16219	16328	16439	16406	16576	16332	16199	16410	16355	16480	16241	16178	16181	16457	16493	16365	16101	16389	16214	16200	16474	16491	16291	16285	16136	16045	16105	16217	16157	16326	16501	16099	16002	16348	16430	16289	16301	16467	16248	16250	16421	16373	16287	16334	16478	16467	16450	16219	16293	16326	16215	16275	16263	16620	16390	16248	16135	16180	16329	16453	16391	16162	16227	16168	16491	16328	16386	16198	16227	16414	16196	16222	16412	16484	16561	16250	16239	16295	16319	16202	16323	16278	16371	16441	16271	16254	16414	16394	16148	16351	16159	16191	16149	16228	16291	16479	16206	16536	16340	16261	16277	16508	16411	16363	16452	16464	16389	16372	15949	16051	16241	16394	16232	16324	16436	16352	16186	16459	16326	16421	16399	16421	16372	16172	16393	16286	16407	16258	16326	16330	16322	16291	16426	16341	16434	16408	16292	16094	16331	16342	16366	16407	16560	16281	16489	16466	16283	16151	16178	16155	16325	16373	16413	16286	16228	16269	16182	16377	16457	16382	16312	16262	16453	16323	16435	16421	16423	16432	16392	16486	16573	16233	16361	16195	16191	16325	16156	16512	16280	16352	16098	16173	16257	16095	16367	16429	16373	16169	16368	16431	16324	16232	16348	16274	16289	16222	16253	16335	16229	16183	16299	16356	16363	16415	16416	16182	16433	16233	16283	16348	16351	16484	16467	16339	16352	16285	16196	16133	16207	16407	16285	16206	16185	16375	16530	16178	16336	16370	16200	16358	16200
21835	38782	34105	25810	21723	20002	19635	17497	16550	15824	15610	14915	14899	14533	14471	14397	14353	14123	14443	14234	14286	14265	14229	14190	14066	14007	13862	13965	13994	13920	13987	13975	13904	13778	13867	13889	13897	13823	14051	13804	13708	13896	13866	13902	13838	13709	13838	13890	13798	13814	13877	13732	13935	13981	13891	13743	13893	13829	13979	13862	13893	13897	13861	13833	13728	13860	13858	13744	13969	13827	13820	13856	13951	13778	13696	13818	13799	13901	13890	13831	14003	13874	13980	13875	13902	13838	13927	13993	13772	14031	13838	13993	13928	13943	13888	13983	13750	13985	13906	13779	13929	13668	13973	13995	13690	13939	13882	13872	13795	13722	13820	13948	13828	13612	13759	13765	13962	13738	13917	13907	13825	13837	13766	13735	13779	13690	13946	13878	13730	13884	13855	13941	13861	14000	13678	14013	13941	13787	13822	14000	13780	13810	13809	13628	13649	13836	13757	13823	13787	13781	13892	13882	13750	13802	13778	13841	13938	13638	13628	13707	13744	13794	13811	13853	13898	13826	13808	13865	13915	13864	13714	13907	13806	13748	13781	13762	13764	13923	13782	13878	13827	13723	13878	13683	14021	13927	13732	13944	13822	13948	13888	13729	13744	13771	13753	13987	13912	13724	13773	13891	13864	13772	13916	13673	13844	13862	13747	13837	13789	13883	13722	14048	14011	13858	14028	13797	13929	13910	13639	13728	13851	13841	13794	13747	13729	13840	13778	13974	13811	13746	13836	13728	13792	13682	13967	13898	13865	13825	13875	13698	13826	13937	13638	13822	13722	13803	13844	13752	13732	13863	13664	13725	13773	13828	13697	13684	13771	13956	13825	14007	13909	13746	13962	13669	13851	13791	13875	13811	13783	13728	13814	13955	13807	13820	13762	13834	13727	13903	13866	13803	13841	13916	13974	13758	13690	13759	13745	14043	13959	13852	13899	13860	13807	13907	13782	13859	13686	13821	13975	13938	13910	13918	13598	13784	13648	13944	13842	13984	13733	13717	13674	13837	13736	13804	13885	13929	13686	13667	13808	13694	13686	13999	13649	13717	13816	13907	13835	13970	13838	13677	13666	13774	13925	13801	13721	13853	13755	13774	13901	13585	13842	13826	13890	13761	13817	13832	13766	13662	13850	13677	13751	13760	13776	13918	13940	13963	13786	13784	13972	14070	13729	13738	13656	13889	13776	13772	13777	13805	13887	13740	14002	13836	13809	13921	13978	13884	13853	13953	13697	13901	13915	13756	13667	13856	13977	13703	13958	13679	13721	13976	13754	13751	13921	13952	13855	13635	13872	13776	13945	13732	13825	13955	13950	13908	13982	13774	13804	13598	13876	13812	13802	14002	13939	13748	13800	13740	13594	13739	13865	13674	13827	13954	13801	13859	13793	13664	13709	13701	13675	13783	14044	13854	13777	13726	13805	13816	13837	13941	13815	13882	13855	13866	13788	13733	13814	13702	13803	13736	13711	13713	13883	13816	13947	13902	13803	13750	13845	13748	13801	13814	13817	13875	13836	13870	13766	13762	13845	13750	13746	13670	13724	13783	14023	13946	13791	13688	13999	13772	13980	13821	13784	13892	13896	13918	13820	13936	13725	13780	13847	13801	13696	13729	13832	13898	13742	13681	13922	13710	13703	14011	13999	13862	13741	13881	13802	13948	13816	13702	13984	13662	13797	13761	13872	13724	13782	13680	13799	13769	13887	13595	13753	13902	13882	13811	13837	13803	13844	13778	13816	13714	13877	13790	13679	13761	13809	13728	13718	13772	13838	13800	13677	13981	13753	13742	13775	13675	13897	13868	13873	13845	13932	13796	13852	13877	13767	13765	13918	13810	13752	13940	13978	13807	13780	13783	13888	13617	13850	13733	13827	13882	13707	13791	13817	13724	13844	13655	13987	13920	13832	13739	13922	13617	13855	13750	13772	13897	13777	13746	13871	13713	13876	13885	13813	13734	13728	13754	13676	13839	13771	13724	13670	13725	13890	13845	13776	13913	13738	13966	13838	13854	14021	13930	13911	13813	13855	13823	13885	13746	13812	13803	13837	13897	13905	13821	13690	13973	13855	13746	13793	13694	13806	13763	13787	13840	13691	13831	13597	13817	13875	13761	13719	13864	13896	13865	13812	13873	13874	14015	13785	13780	13930	13868	13838	13969	13888	13764	13775	13897	13781	13751	13775	13887	13859	13653	13905	13752	13815	13726	13861	13948	13734	13835	13627	13673	13865	13718	13767	13900	13856	13653	13834	13786	13909	13865	13894	13856	13831	13926	13931	13801	13853	13878	13834	13674	13912	13788	13822	13769	13889	13692	13867	13924	13863	13902	13781	13867	13752	13938	13857	13825	13703	13837	13773	13678	13790	13687	13852	13800	13725	13685	13778	13705	13738	13690	13962	14037	13727	13893	13779	13696	13623	13680	13740	13891	13691	13935	13883	13852	13923	13732	14051	13718	13741	13873	13716	13873	13729	13740	13870	13665	13866	13702	13684	13892	13820	13945	13852	13828	13890	13885	13954	13728	13684	13904	13779	13893	13814	13825	13769	13795	13776	13627	13802	13815	13850	13820	13812	13784	13956	13898	13836	13800	13844	13744	13871	13725	13884	13655	13924	13732	13821	13659	13886	13869	13680	13915	13605	13783	13908	13830	13744	13578	13893	13715	13796	13658	13707	13678	13746	13794	13896	13743	13737	13946	13845	13798	13639	13823	13798	13794	13821	13842	13656	13903	13677	13800	13722	13754	13814	13797	13876	13742	13769	13736	13829	13786	13808	13749	13737	13829	13741	14008	13659	13575	13852	14025	13786	13893	13846	13812	13652	13838	13855	13751	13798	13814	14046	13874	13782	13735	13826	13913	13782	13900	13874	13764	13870	13841	13880	13869	13900	13846	13962	13807	13963	13787	13814	13704	13893	13761	13766	13734	13800	13844	13748	13660	13582	13814	13817	13712	13909	13719	13948	13757	13825	13784	13802	13922	13786	13838	13826	13826	13928	13888	13814	13877	13773	13641	13815	13826	13866	13783	13838	13970	13839	13831	13835	13880	13877	13681	13659	13806	13861	13711	13884	13716	13962	13875	13962	13858	13728	13791	13849	13732	13756	13754	13685	13931	13978	13734	13755	13823	13885	13879	13828	13938	13808	13721	13789	13800	13856	13827	13727	13821	13999	13743	13812	13715	13781	13733	13739	13691	13920	13871	13759	14030	13849	13602	13901	13798	13985	13831	13717	13802	13869	13642	13746	13760	13894	13701	13658	13863	13844	13734	13886	13878	13771	13855	13616	13734	13776	13861	13710	13699	13780	13765	13845	13731	13834	13768	13716	13959	13777	13806	13763	13687	13810	13941	14041	13845	13860	13808	13983	13873	13781	13732	13925	13836	13791	13776	13716	13788	13631	13862	13862	13870	13853	13830	13749	13775	13832	13953	13697	13829	13811	13730	13873	13876	13543	13693	13862	13772	13898	13781	13776	13767	13865	13734	13841	13803	13996	13816	13695	13780	13866	13926	13732	13821	13747	13803	13925	13682	13843	13872	13821	13803	13942	13826	13802	13843	13797	13816	13906	13685	13930	13797	13883	13845	13755	13737	13912	13862	13856	13774	13934	13958	13757	13837	13890	13976	13731	13862	13709	13697	13879	13771	13789	13899	13803	13799	13727	13873	13821	13887	13808	13673	13842	13828	13733	13863	13683	13706	13925	13777	13749	13903	13727	13791	13772	13666	13837	14014	13804	13599	13692	13814	13705	13831	13836	13854	13717	13810	13962	13739	13909	13987	13800	13775	13845	13853	13891	13781	13795	13627	13702	13834	13802	13929	13783	13718	13732	13808	13739	13859	13794	13691	13953	13834	13944	13853	13851	13708	13885	13764	13690	13943	13874	13734	13785	13845	13756	13817	13903	13772	13814	14040	13677	13939	13819	13870	13782	13737	13800	13942	13871	13846	13794	13895	13846	13784	13710	13718	13787	13895	13616	13817	13967	13892	13876	13973	13855	13850	13768	13738	13891	13830	13883	13911	13780	13738	13974	13678	13827	13717	13878	13868	13812	13793	13769	13609	13793	13701	13870	13851	13876	13780	13723	13871	13589	13709	13656	13873	13820	13806	13796	13760	13799	13916	13699	13660	13786	13631	13799	13872	13849	13881	13844	13669	13752	13792	13972	13826	13764	13798	13828	13589	13781	13722	13721	13792	13764	13730	13829	13903	13795	13820	13822	13681	13788	13844	13830	13852	13732	13977	13870	13734	13838	13860	13869	13863	13742	13917	14065	13793	13770	13687	13908	13862	13798	13899	13767	13689	13720	14047	13829	13762	13711	13750	13591	13802	13927	13616	13795	14001	13747	13765	13771	13912	13903	13809	13932	13775	13835	13788	13906	13906	14060	13762	13795	13832	13769	13692	13735	13875	13747	13855	13760	13820	13848	13805	13722	13778	13744	13672	13793	13809	13895	13700	13878	13892	13860	13674	13701	13946	13716	13850	13704	13806	13916	13851	13837	14020	13792	13780	13864	13874	13606	13698	13830	13767	13831	13789	13777	13678	13775	13894	13863	13853	13777	13836	13875	13806	13937	13716	13890	13781	13887	13656	13858	13808	13793	13841	13794	13849	13841	13727	13819	13755	13766	13666	13742	14015	13932	13810	13913	13733	13712	13716	13923	13795	13957	13912	13739	13724	13847	13819	13816	13738	13751	13826	14108	13806	13927	13746	13821	13725	13779	13883	13701	13770	13775	13787	13786	13819	13774	13851	13758	13796	13830	14005	13866	13893	13832	13875	13731	13838	13746	13823	13899	13944	13663	13804	13688	13922	13919	13925	13776	13816	13649	13776	13634	13960	13818	13853	13790	13793	13847	13799	13776	13742	13945	13782	13813	13685	13772	13815	13923	13768	13877	13861	13920	13892	13836	13812	13886	13825	13929	13869	13765	13869	13806	13778	13956	13935	13852	13940	13879	13712	13859	13748	14032	13679	13792	13764	13771	13770	13857	13751	13846	13771	13695	13767	13944	13846	13837	13772	13738	13776	13745	13898	14076	13614	13806	13833	13940	13862	13586	13678	13915	13917	13715	13738	13795	13733	13774	13768	13826	13824	13734	14003	13914	13868	13874	13629	13725	13843
28047	22678	25163	21834	18070	17901	17805	17240	16757	16662	16691	16402	16591	16293	16403	16473	16415	16349	16175	16366	16368	16424	16274	16335	16219	16411	16264	16314	16211	16219	16215	16370	16207	16129	16325	16353	16111	16168	16411	16297	16332	15980	15994	16402	16377	16290	16266	16132	16257	16348	16221	16198	16476	16307	16413	16352	16317	16129	16331	16310	16113	16127	16299	16192	16223	16373	16095	16232	16094	16515	16226	16340	16112	16239	16257	15966	16152	16276	16239	16333	16090	16371	16196	16160	16306	16120	16189	16239	16166	16219	16316	16140	16333	16261	16307	16170	16279	16314	16181	16085	16352	16126	16193	16390	16239	16134	16155	16262	16152	16179	16195	16233	16182	16255	16327	16328	16153	16075	16298	16165	15945	16340	16312	16158	16281	16210	16351	16115	16173	16166	16282	16102	16306	16134	16358	16070	16215	16076	16169	16173	16247	16225	16107	16222	16249	16297	16116	15979	16105	16055	16283	16060	16266	16178	16386	16275	16081	16144	16255	16041	16145	16314	16288	16245	16257	16381	16400	16229	16465	16331	16111	16286	16314	16340	16247	16013	16233	16432	16480	16419	16032	16315	16071	16332	16163	16131	16336	16256	16204	16251	16285	16168	16448	16098	16119	16264	16288	16148	16262	16151	15992	16421	16187	16189	16316	16216	15944	16189	16159	16193	16273	16323	16333	16344	16084	16216	16479	16286	16186	16199	16360	16305	16403	16296	16277	16241	16240	16278	16274	16274	16256	16157	16410	16321	16368	16043	16045	16108	16153	16252	16150	16105	16167	16178	16335	16230	16352	16296	16150	16203	16339	16214	16081	16219	16176	16141	16084	16403	16381	16236	16311	16144	16211	16285	16196	16303	16275	16346	16125	16351	16319	16154	16234	16269	16195	16284	16304	16019	16314	16394	16230	16467	16002	16160	16212	16345	16351	16071	16099	16190	16403	16307	16180	16291	16174	16282	16144	16081	16413	16095	16214	16143	16343	16338	16165	16118	15979	16151	16182	16202	16084	16232	16384	16290	16157	16080	16074	16378	16179	16330	16207	16278	16172	16418	16358	16273	16283	16166	16257	16318	16374	16383	16376	16275	16296	16148	16127	16326	16255	16176	16115	16309	16308	16023	16060	16164	16352	16232	16397	16200	16116	16390	16357	15925	16122	16278	16272	16200	16258	16303	16403	16449	16344	16036	16242	16253	16155	16239	16125	16236	16217	16256	16338	16311	16452	16208	16448	16336	16266	16334	16239	16436	16138	16099	16188	16196	16390	16289	16244	16237	16267	16387	16393	16100	16222	16174	16286	16259	16336	16358	16161	16360	16111	16273	16170	16021	16208	16164	16205	16200	16333	16108	16223	16302	16329	16331	16277	16328	16116	16077	16216	16346	16169	16233	16215	16310	16162	16224	16254	16135	16255	16294	16119	16247	16264	16256	16297	16178	16089	16352	16383	16333	16130	16255	16295	16090	16155	16163	16293	16370	16324	16167	15893	16214	16397	16218	16278	16325	16251	16113	16200	16203	16277	16216	16072	16389	16362	16255	16312	15986	16225	16087	16011	16228	16231	16268	16071	16531	16286	16205	16259	16376	16036	16159	16371	16259	16276	16176	16254	16117	16407	16243	16254	16278	16298	15971	16191	16235	16245	16359	16238	16304	16390	16290	16333	16287	16136	16364	16102	16298	16210	16224	16114	16218	16102	16271	16147	16218	16207	16184	16192	16253	16279	16018	15986	16328	16210	16244	16176	16179	16227	16153	16181	16206	16291	16324	16404	16307	16164	16220	16218	16249	16316	16249	16207	16311	16356	16326	16279	16429	16330	16077	16225	16320	16204	16153	16252	16420	16276	16025	16177	16244	16147	16153	16146	16233	16269	16163	16247	16167	16084	16351	16266	16090	16115	16241	16308	16118	16272	16353	16311	16046	16023	16082	16120	16207	16032	16210	16428	16257	16219	16299	16315	16322	16185	16101	16153	16388	16236	16235	16243	16080	16238	16209	16256	16262	16359	15990	16380	16237	16241	16264	16111	16144	16306	15958	16075	16337	16326	16322	16376	16241	16353	16319	16138	16137	16371	16335	16470	16381	16057	16186	16394	16244	16241	16512	16180	16031	16195	16168	16030	16214	16397	16435	16310	16168	16197	16102	16243	16190	16202	16330	16027	16298	16272	16300	16356	16229	16364	16145	16395	16139	16190	16291	16303	16244	16217	16285	16283	16215	16213	16032	16326	16428	16192	16175	16216	16266	16418	16269	16401	16121	16281	16315	16225	16143	16193	16308	16440	16268	16383	16339	16341	16177	16167	16228	16283	16231	16123	16360	16239	16176	16367	16305	16273	16302	16300	16127	16308	16374	16286	16111	16104	16311	16125	16348	16197	16257	16258	16082	16409	16315	16428	16279	16212	16203	16268	15992	16217	16252	16109	16279	16113	16334	16104	16222	16179	16387	16240	16152	16339	16195	16319	16163	16330	16306	16172	16038	16098	16197	16383	16302	16194	16253	16252	16153	16134	16266	16392	16013	16224	16151	16195	16323	16347	16234	16272	16173	16421	16330	16302	16244	16023	16217	16165	16263	16290	16359	16020	16194	16327	16183	16243	16386	16140	16280	16449	16285	16298	16230	16269	16088	16326	16450	16267	16185	16159	16271	16191	16381	16072	16416	16241	16274	16296	16289	16198	16252	16420	16189	16154	16211	16397	16075	16244	16112	16149	16315	16368	16146	16275	16186	16308	16194	15945	16296	16376	16148	16257	16099	16255	15994	16400	16073	16242	16288	16282	16343	16249	16236	16378	16187	16161	16213	16410	16339	16450	16266	16389	16332	16228	16348	16221	16268	16141	16230	16408	16324	16240	16220	16175	16277	16075	16200	15976	16136	16328	16042	16289	16189	16351	16058	16265	16270	16262	16344	16176	16297	16096	16197	16236	16235	16223	16242	16249	16198	16331	16166	16393	16179	16116	16092	16172	16216	16114	16401	16230	16102	16312	16076	16174	16344	16169	16346	16214	16247	16300	16278	16354	16210	16198	16041	16397	15984	16173	16278	16224	16163	16266	16164	15997	16375	16099	16270	16174	16068	16334	16401	16170	16139	16258	16261	16366	16370	16261	16304	16371	16342	16335	16209	16265	16146	16249	16343	16407	16397	15994	16261	16229	16302	16145	16315	16348	16078	16338	16423	16158	16393	16028	16111	16292	16210	16381	16274	16365	16518	16387	16330	16207	16237	16169	16128	16213	16246	16151	16182	16170	16321	16311	16085	16317	16228	16240	16003	16320	16161	16227	16319	16229	16363	16301	16294	16252	16452	16217	16231	16185	16342	16413	16582	16264	16163	16117	16120	16329	16497	16301	16299	16282	16401	16230	16141	16321	16272	16212	16325	16345	16161	16001	16401	16132	16227	16407	16148	16234	16097	16314	16119	16139	16334	16473	16314	16274	16303	16070	16064	16153	16304	16229	16123	16182	16054	16204	15915	16211	16185	15939	16269	16243	16133	16234	16091	16202	16254	16367	16397	16262	16311	16318	16099	16055	16265	16206	16449	16255	16276	16242	16322	16136	16283	16364	16062	16217	16252	16322	16388	16261	16324	16137	16332	16341	16443	16188	16156	16190	16284	16125	16107	16176	16288	16224	16192	16325	16173	16311	16247	16238	16126	16221	16177	16440	16353	16219	16228	16351	16274	16245	16285	16206	16245	16271	16225	16341	16262	16078	16238	16076	16207	16269	16299	16434	16216	16094	16350	16045	16283	16152	16073	16294	16331	16184	16191	16378	16135	16251	16354	16221	16171	16192	16294	16222	16134	16526	16194	16323	16284	16231	16149	16197	16148	16308	16101	16032	16059	16184	16191	16173	16077	16289	16212	16132	16122	16117	16339	16192	16185	16163	16387	16224	16119	16291	16237	16287	16158	16247	16193	16053	16242	16162	16292	16402	16240	16104	16378	16164	16278	16183	16307	16042	16255	16073	16191	16464	16230	16076	16352	16360	16253	16162	16341	16264	16283	16231	16266	16229	16299	16289	16263	16225	16332	16266	16363	16454	16007	16254	16260	16217	16275	16280	16514	16141	16259	16476	16075	15811	16251	16171	16234	16220	16296	16524	16330	16234	16364	16119	16158	16199	16184	16188	16123	16351	16150	16165	16539	16190	16333	16467	16332	16271	16163	16279	16173	16215	16336	16251	16301	16276	16139	16180	16227	16206	16221	16196	16213	16234	16363	16121	16298	16158	16121	16154	16325	16394	16402	16416	16254	16316	16159	16304	16150	16199	16121	16134	16278	16155	16263	16293	16084	16293	15950	16059	16288	16314	16272	16060	16170	16197	16141	16372	16448	16449	16258	16201	16272	16266	16173	16445	16184	16199	16389	16060	16159	16143	16285	16227	16318	16226	16366	16306	16432	16389	16161	16187	16212	16170	16350	16183	16376	16155	16242	16393	16271	16281	16291	16091	16072	16387	16123	16276	16275	16259	16097	16129	16369	16241	16171	16295	16335	16218	16403	16292	16281	16184	16385	16049	16160	16097	16098	16288	16217	16182	16193	16428	16236	16168	16125	16284	16100	16146	16286	16168	16062	16413	16104	16315	16161	16355	16266	16270	16326	16365	16149	16227	16161	16250	15887	16304	16150	16405	16228	16191	16319	16415	16162	16100	16153	16403	16290	16099	16277	16162	16179	16154	16356	16420	16022	16194	16326	16027	16170	16244	16266	16175	16057	16402	16211	16252	16448	16261	16145	16191	15962	16265	16335	16108	16381	16300	16392	16405	16143	16150	16123	16166	16360	16185	16328	16478	16253	16080	16149	16186	16166	16284	16353	16286	16403	15998	16289	16079	16261	16379	16368	16453	16376	16064	16212	16266	16226	16227	16236	16255	16179	16309	16358	16349	16230	16151	16334	16313	16113	16502	16464	16123	16456	16292	16202	16362	16157	16203	16279	16154	16376	16232	15954	16420	16148	16264	16358	16233	16310	16160	16245	16197	16274	16170	16181	16258	16296	16098	16173	16129	16271	16356	16182	16280	16275	16262	16093	16102	16083	16233	16422	16244	16221	16338	16184	16124	16484	16240	16040	16197	16140	16273	16278	16269	16291	16242	16236	16494	16092	16205	16383	16139	16130	16296	16281
19499	26017	23041	17840	16295	16166	15925	15138	14852	14668	14337	14036	14135	13856	14127	14042	13944	13888	13982	14066	13938	13976	13862	13937	13720	13818	13783	13898	13795	13811	13822	13761	13807	13735	13838	13845	13828	13707	13864	13658	13830	13707	13750	13993	13901	13816	13807	13785	13910	13747	13830	13873	13850	13936	13744	13754	13541	13830	13771	13657	13825	13818	13814	13775	13751	13770	13788	13952	13517	13745	13719	13800	13807	13727	13742	13706	13590	13855	13878	13784	13828	13840	13766	13798	13697	13868	13690	13778	13711	13762	13663	13835	13721	13847	13614	13737	13820	13710	13863	13641	13780	13646	13720	13749	13732	13855	13671	13826	13887	13718	13783	13901	13667	13781	13727	13692	13687	13703	13669	13794	13949	13686	13777	13793	13936	13717	13770	13779	13800	13713	13827	13634	13724	13793	13744	13550	13809	13826	13700	13977	13671	13773	13774	13761	13716	13607	13737	13841	13764	13921	13735	13843	13741	13749	13619	13770	13838	13716	13751	13747	13905	13718	13777	13794	13795	13660	13618	13685	13950	13819	13997	13765	13679	13893	13899	13739	13706	13717	13811	13695	13702	13795	13778	13828	13929	13672	13710	13812	13736	13880	13675	13855	13625	13800	13817	13692	13841	13935	13701	13685	13685	13728	13893	13726	13720	13820	13848	13829	13697	13802	13769	13627	13892	13610	13716	13752	13713	13832	13798	13757	13854	13725	13738	13622	13883	13729	13687	13702	13678	13731	13724	13823	13897	13776	13780	13691	13722	13859	13870	13744	13771	13836	13814	13776	13825	13728	13767	13820	13679	13607	13722	13772	13722	13808	13807	13575	13864	13889	13629	13788	13730	13881	13642	13796	13724	13668	13752	13777	13613	13484	13849	13847	13625	13690	13899	13866	13581	13729	13681	13705	13793	13736	13840	13736	13552	13763	13711	13866	13662	14109	13752	13750	13662	13746	13701	13742	13805	13798	13620	13582	13760	13739	13731	13549	13916	13715	13748	13724	13762	13686	13827	13681	13865	13876	13770	13806	13809	13744	13775	13802	13833	13914	13793	13769	13665	13652	13864	13841	13662	13801	13622	13791	13835	13755	13730	13693	13745	13771	13760	13695	13808	13930	13767	13696	13756	13799	13810	13672	13738	13732	13859	13743	13809	13607	13866	13783	13766	13661	13587	13645	13742	13720	13698	13859	13730	13799	13849	13761	13685	13764	13836	13717	13783	13790	13782	13743	13602	13691	13966	13673	13763	13763	13727	13704	13936	13770	13856	13863	13850	13716	13915	13740	13816	13771	13707	13841	13753	13893	13720	13805	13741	13805	13665	13706	13547	13798	13774	13699	13838	13690	13777	13832	13725	13869	13758	13851	13812	13725	13811	13752	13881	13921	13912	13728	13703	13691	13837	13722	13792	13770	13775	13710	13751	13719	13764	13697	13875	13820	13624	13820	13718	13724	13955	13736	13786	13858	13897	13791	13889	13769	13729	13750	13816	13571	13736	13722	13836	13968	13946	13757	13758	13794	13658	13920	13736	13729	13553	13688	13775	13632	13870	13604	13697	13724	13716	13653	13944	13807	13727	13772	13807	13843	13816	13786	13700	13877	13777	13736	13686	13682	13824	13876	13864	13788	13591	13814	13721	13760	13894	13851	13676	13723	13753	13817	13850	13682	13746	13724	13807	13512	13732	13676	13714	14022	13822	13728	13742	13777	13788	13594	13782	13756	13718	13673	13678	13794	13741	13668	13836	13775	13932	13736	13635	13711	13904	13824	13741	13710	13655	13926	13709	13556	13519	13859	13762	13723	13838	13637	13734	13719	13743	13846	13749	13843	13829	13844	13558	13766	13794	13736	13798	13675	13788	13848	13698	13690	13958	13858	13790	13753	13819	13918	13723	13851	13738	13602	13807	13905	13728	13679	13816	13854	13864	13800	13946	13575	13739	13811	13757	13715	13881	13717	13722	13743	13889	13728	13726	13573	13903	13775	13786	13739	13644	13705	13811	13733	13782	13749	13870	13522	13788	13552	13863	13649	13727	13752	13848	13839	13739	13862	13847	13808	13620	13733	13767	13747	13719	13758	13764	13783	13753	13547	13712	13882	13522	13843	13886	13795	13832	13614	13633	13635	13784	13679	13756	13862	13959	13633	13790	13788	13678	13742	13770	13907	13794	13746	13737	13854	13759	13974	13827	13831	13692	13886	13935	13746	13786	13839	13641	13675	13794	13862	13797	14008	13797	13705	13746	13646	13754	13584	13720	13745	13824	13872	13746	13754	13754	13694	13622	13995	13915	13767	13748	13726	13725	13688	13852	13742	13692	13825	13822	13800	13860	13708	13872	13804	13772	13637	13779	13780	13676	13731	13967	13842	13895	13911	13750	13793	13662	13782	13907	13748	13818	13781	13863	13705	13702	13803	13860	13611	13703	13860	13755	13765	13770	13798	13648	13726	13750	13800	13693	13842	13773	13883	13764	13764	13711	13655	13809	13737	13813	13718	13738	13763	13774	13703	13642	13766	13888	13729	13769	13829	14034	13820	13879	13830	13732	13688	13940	13759	13754	13802	13829	13848	13772	13833	13740	13828	13665	13679	13754	13572	13792	13808	13704	13686	13718	13863	13701	13654	13772	13839	13741	13715	13697	13664	13797	13854	13583	13773	13803	13811	13796	13803	13824	13575	13755	13840	13846	13683	13753	13602	13811	13851	13875	13791	13713	13542	13996	13726	13616	13782	13682	13928	13786	13784	13619	13725	13716	13792	13906	13626	13661	13654	13732	13797	13780	13835	13843	13663	13873	13455	13773	13781	13754	13760	13839	13753	14057	13774	13810	13729	13624	13663	13836	13893	13701	13777	13889	13775	13633	13785	13830	13965	13741	13709	13845	13757	13588	13896	13900	13818	13581	13883	13657	13749	13796	13797	13682	13663	13675	13687	13714	13831	13758	13873	13759	13866	13758	13729	13776	13769	13705	13795	13637	13688	13764	14041	13730	13700	13886	13753	13784	13856	13842	13777	13674	13722	13743	13900	13682	13972	13670	13739	13796	13792	13697	13669	13784	13663	13820	13814	13885	13816	13715	13729	13817	13775	13798	13810	13925	13636	13977	13890	13948	13632	13815	13748	13795	13687	13976	13868	13688	13650	13951	13845	13594	13653	13785	13703	13840	13646	13839	13644	13876	13813	13728	13940	13762	13809	13888	13931	13655	13814	13790	13823	13707	13828	13621	13844	13799	13776	13785	13695	13954	13817	13721	13722	13691	13949	13604	13644	13809	13661	13624	13765	13631	13855	13794	13781	13837	13857	13663	13791	13788	13616	13681	13755	13795	13689	13778	13890	13831	13884	13561	13831	13823	13846	13769	13735	13852	13683	13889	13824	13733	13815	13839	13747	13905	13715	13763	13728	13854	13707	13772	13749	13886	13724	13757	13887	13839	13653	13638	13707	13628	13792	13701	13966	13926	13704	13688	13696	13675	13780	13875	13812	13707	13771	13911	13683	13795	13878	13721	13887	13800	13906	13636	13741	13838	13807	13639	13668	13674	13842	13777	13732	13849	13782	13786	13923	13804	13701	13761	13662	13713	13863	13840	13821	13775	13807	13977	13756	13851	13577	13674	13824	13724	13756	13677	13771	13890	13663	13659	13618	13893	13680	13732	13819	13870	13600	13946	13698	13918	13840	13704	13727	13800	13907	13773	13978	13679	13661	13825	13843	13773	13741	13913	13713	13806	13783	13919	13725	13661	13731	13820	13782	13760	13787	13841	13764	13822	13837	13813	13808	13830	13662	13694	13768	13735	13854	13718	13830	13557	13872	13690	13741	13557	13728	13769	13599	13806	13769	13695	13667	13763	13808	13848	13809	13960	13824	13828	13892	13753	14029	13784	13751	13996	13699	13816	13766	13647	13667	13724	13743	13644	13805	13851	13789	13611	13745	13838	13962	13948	13661	13702	13795	13836	13950	13755	13771	13556	13892	13774	13657	13791	13741	13869	13732	13822	13839	13785	13748	13810	13813	13722	13800	13805	13803	13965	13536	13737	13990	13723	13693	13897	13723	13771	13672	13725	13753	13880	13828	13771	13722	13757	13863	13782	13769	13706	13817	13812	13777	13736	13798	13737	13800	13824	13737	13887	13781	13938	13757	13634	13791	13758	13689	13823	13868	13737	13795	13757	13759	13667	13922	13777	13659	13904	13846	13802	13771	13767	13814	13795	13911	13680	13680	13696	13784	13758	13729	13690	13686	13797	13560	13829	13688	13743	13859	13749	13854	13705	13775	13723	13677	13701	13731	13719	13788	13744	13733	13567	13906	13852	13693	13742	13768	13838	13570	13845	13928	13691	13859	13896	13745	13771	13830	13737	13871	13786	13725	13823	13695	13806	13796	13830	13867	13809	13839	13701	13636	13674	13916	13751	13712	13704	13626	13710	13716	13743	13817	13820	13638	13694	13793	13872	13631	13721	13899	13756	13765	13944	13827	13542	13851	13772	13689	13679	13699	13972	13736	13928	13818	13745	13823	13788	13782	13653	13781	13776	13750	13724	13939	13694	13843	13692	13795	13858	13663	13702	13904	13858	13878	13743	13686	14075	13799	13804	13773	13608	13751	13719	13712	13792	13786	13750	13794	13624	13713	13930	13746	13664	13768	13731	13714	13814	13719	13746	13915	13982	13797	13748	13860	13943	13712	13697	13726	13834	13685	13816	13835	13915	13849	13724	13599	13703	13678	13880	13845	13736	13782	13681	13784	13759	13630	13772	13801	13833	13873	13721	13826	13819	14032	13718	13719	13762	13727	13793	13904	13750	13687	13762	13662	13860	13867	13718	13846	13690	13770	13644	13634	13869	13731	13811	13816	13621	13728	13804	13866	13793	13741	13790	13726	13950	13684	13632	13930	13729	13852	13775	13583	13794	13781	13887	13788	13733	13654	13773	13969	13828	13628	13742	13688	13860	13742	13843	13928	13873	13860	13728	13957	13841	13770	13598	13643	13848	13850	13810	13833	13714	13824	13768	13972	13908	13859	13608	13737	13631	13875	13633	13762	13793	13838	13735	13663	13959	13626	13683	13833	13673	13675	13750	13777	13960	13670	13814	13800	13708	13813	13786	13789	13888	13636	13833	13580	13813	13722
23931	21073	28407	24133	21966	21331	20137	17609	16713	16479	16271	15948	15936	15848	15936	15855	15804	15701	15923	15928	15887	15736	15829	15640	15762	15863	15672	15572	15800	15620	15443	15664	15610	15572	15561	15688	15455	15383	15574	15742	15535	15463	15723	15505	15534	15428	15663	15385	15421	15661	15406	15203	15631	15544	15503	15456	15393	15534	15599	15621	15489	15542	15360	15426	15519	15473	15422	15491	15475	15561	15502	15689	15541	15502	15567	15515	15460	15642	15576	15409	15752	15559	15605	15723	15625	15633	15435	15536	15567	15589	15418	15511	15522	15400	15587	15514	15642	15428	15591	15493	15630	15530	15557	15372	15518	15645	15539	15438	15519	15370	15625	15499	15485	15384	15520	15499	15319	15305	15471	15458	15469	15405	15451	15602	15572	15646	15463	15550	15481	15475	15253	15409	15418	15512	15585	15578	15513	15461	15468	15745	15646	15646	15435	15403	15461	15447	15523	15482	15498	15470	15278	15421	15461	15403	15281	15558	15459	15509	15439	15538	15340	15543	15539	15410	15442	15657	15650	15404	15399	15516	15457	15632	15586	15544	15428	15516	15470	15126	15465	15641	15566	15365	15596	15593	15344	15557	15561	15241	15512	15784	15306	15490	15418	15604	15394	15690	15577	15346	15267	15281	15384	15474	15556	15494	15358	15542	15439	15508	15512	15474	15650	15474	15500	15511	15399	15549	15595	15532	15432	15638	15433	15417	15259	15356	15488	15616	15516	15579	15392	15631	15688	15549	15501	15544	15721	15415	15387	15469	15402	15495	15592	15405	15579	15399	15408	15477	15341	15322	15311	15375	15551	15533	15569	15418	15470	15569	15348	15473	15512	15540	15512	15444	15557	15544	15480	15498	15525	15433	15266	15482	15596	15419	15460	15542	15457	15295	15472	15480	15544	15558	15356	15498	15477	15460	15405	15624	15378	15649	15523	15564	15633	15574	15487	15280	15551	15332	15551	15484	15606	15364	15692	15595	15581	15262	15526	15339	15365	15412	15531	15583	15491	15369	15623	15520	15480	15542	15461	15442	15448	15518	15512	15599	15658	15462	15368	15522	15404	15268	15293	15608	15439	15264	15502	15624	15422	15582	15562	15581	15476	15447	15462	15579	15407	15454	15402	15369	15359	15282	15534	15400	15549	15598	15525	15287	15431	15437	15456	15471	15379	15482	15483	15517	15647	15386	15403	15551	15462	15430	15613	15546	15695	15547	15578	15491	15492	15421	15368	15379	15399	15376	15527	15722	15658	15458	15596	15462	15347	15613	15462	15485	15603	15482	15569	15419	15378	15629	15296	15295	15387	15445	15488	15512	15660	15669	15598	15640	15400	15484	15520	15536	15396	15565	15639	15348	15492	15471	15447	15613	15440	15567	15707	15454	15646	15424	15456	15440	15642	15562	15470	15492	15785	15406	15525	15380	15581	15607	15343	15637	15610	15351	15411	15639	15474	15492	15494	15356	15477	15526	15683	15413	15628	15292	15444	15527	15416	15504	15559	15600	15485	15416	15556	15511	15328	15559	15297	15608	15457	15529	15435	15369	15418	15524	15572	15558	15491	15614	15479	15426	15453	15407	15547	15434	15319	15475	15364	15542	15639	15492	15383	15479	15551	15397	15495	15470	15313	15383	15657	15286	15673	15689	15581	15533	15419	15386	15579	15436	15454	15414	15515	15174	15451	15411	15368	15572	15597	15253	15433	15435	15478	15428	15565	15449	15467	15562	15442	15374	15590	15471	15458	15464	15367	15325	15616	15593	15335	15396	15558	15498	15424	15278	15512	15355	15425	15533	15531	15254	15347	15475	15378	15417	15499	15378	15348	15634	15518	15534	15575	15385	15415	15434	15425	15447	15420	15478	15458	15383	15339	15580	15684	15573	15305	15406	15259	15303	15337	15590	15292	15669	15511	15516	15568	15688	15378	15434	15394	15663	15471	15544	15488	15460	15271	15384	15407	15485	15532	15516	15598	15399	15673	15521	15547	15469	15477	15432	15484	15642	15613	15466	15498	15468	15387	15473	15574	15356	15428	15505	15353	15339	15403	15585	15585	15500	15677	15373	15440	15471	15468	15410	15322	15553	15392	15506	15488	15595	15514	15673	15451	15380	15537	15420	15492	15553	15400	15485	15530	15622	15456	15391	15495	15651	15513	15783	15568	15574	15410	15576	15549	15655	15621	15512	15474	15492	15387	15642	15491	15391	15509	15482	15574	15553	15484	15516	15374	15472	15381	15426	15649	15401	15365	15382	15588	15480	15468	15322	15398	15569	15597	15401	15612	15444	15505	15432	15564	15494	15559	15338	15437	15444	15488	15626	15461	15563	15570	15679	15408	15535	15368	15488	15307	15568	15346	15534	15407	15698	15480	15453	15456	15451	15392	15497	15564	15464	15548	15466	15591	15583	15294	15337	15462	15429	15423	15365	15558	15258	15465	15320	15525	15518	15466	15410	15571	15465	15525	15334	15399	15410	15455	15333	15430	15459	15545	15607	15489	15261	15298	15522	15283	15577	15423	15540	15474	15410	15526	15488	15605	15453	15570	15539	15491	15444	15244	15440	15556	15463	15475	15481	15301	15398	15374	15412	15463	15102	15539	15486	15494	15640	15571	15423	15289	15447	15419	15586	15404	15646	15450	15627	15338	15492	15492	15428	15276	15660	15625	15453	15429	15579	15333	15414	15270	15653	15594	15544	15302	15353	15327	15573	15570	15471	15443	15424	15443	15645	15433	15496	15381	15289	15584	15783	15557	15484	15475	15714	15421	15463	15376	15472	15544	15391	15397	15389	15576	15514	15384	15498	15496	15745	15568	15464	15487	15611	15527	15467	15273	15445	15548	15426	15534	15545	15495	15587	15694	15448	15372	15510	15402	15551	15594	15440	15590	15410	15639	15540	15622	15402	15590	15685	15515	15504	15517	15614	15561	15607	15547	15589	15691	15599	15568	15390	15397	15526	15561	15296	15503	15430	15435	15541	15621	15403	15290	15445	15553	15472	15508	15461	15393	15537	15541	15561	15404	15379	15545	15766	15485	15527	15448	15671	15321	15478	15526	15455	15402	15453	15520	15559	15296	15762	15670	15427	15487	15433	15377	15579	15423	15589	15541	15461	15485	15527	15395	15578	15462	15551	15554	15400	15545	15412	15523	15575	15525	15408	15533	15526	15536	15503	15682	15641	15592	15401	15552	15500	15683	15542	15623	15601	15438	15752	15279	15442	15493	15491	15477	15382	15583	15491	15587	15492	15375	15462	15592	15486	15468	15589	15423	15619	15692	15388	15486	15515	15391	15620	15454	15541	15536	15393	15532	15600	15324	15366	15293	15311	15419	15456	15535	15465	15360	15481	15432	15731	15570	15585	15425	15515	15461	15436	15588	15316	15564	15694	15570	15486	15447	15220	15326	15610	15396	15487	15445	15720	15628	15555	15641	15471	15344	15661	15712	15475	15585	15586	15508	15530	15495	15353	15566	15665	15575	15537	15561	15529	15486	15524	15382	15581	15435	15567	15530	15500	15571	15480	15601	15356	15340	15421	15558	15720	15255	15551	15561	15632	15481	15516	15248	15537	15585	15404	15445	15432	15388	15532	15563	15353	15414	15708	15689	15403	15596	15541	15628	15440	15428	15492	15596	15592	15510	15553	15545	15304	15404	15658	15493	15538	15565	15381	15546	15663	15350	15375	15567	15527	15576	15428	15436	15587	15359	15564	15490	15591	15566	15424	15636	15347	15358	15450	15554	15515	15470	15942	15551	15463	15363	15574	15356	15424	15555	15305	15359	15487	15527	15623	15641	15507	15411	15496	15431	15691	15420	15384	15265	15533	15455	15411	15389	15438	15455	15394	15460	15517	15496	15619	15578	15328	15437	15345	15448	15339	15569	15630	15414	15272	15477	15539	15530	15587	15528	15378	15477	15407	15599	15503	15420	15390	15332	15521	15601	15524	15558	15409	15404	15291	15355	15494	15422	15388	15457	15417	15195	15402	15528	15534	15408	15488	15474	15671	15709	15400	15444	15402	15318	15407	15452	15436	15312	15602	15599	15513	15608	15426	15448	15789	15699	15463	15460	15582	15605	15382	15372	15618	15493	15671	15550	15499	15483	15371	15649	15568	15569	15454	15356	15480	15518	15562	15480	15323	15500	15510	15424	15476	15562	15439	15533	15381	15372	15392	15413	15439	15577	15669	15556	15478	15369	15670	15446	15471	15372	15539	15413	15504	15332	15437	15507	15690	15431	15248	15648	15416	15454	15397	15587	15555	15535	15724	15314	15398	15337	15415	15430	15506	15638	15781	15300	15475	15642	15409	15637	15454	15603	15452	15447	15349	15504	15632	15378	15495	15542	15611	15544	15487	15527	15444	15582	15469	15355	15492	15521	15591	15446	15485	15575	15490	15510	15394	15453	15559	15404	15512	15632	15480	15450	15442	15599	15526	15407	15285	15406	15328	15461	15484	15638	15481	15487	15392	15595	15227	15583	15508	15448	15565	15694	15376	15524	15469	15674	15632	15487	15404	15560	15366	15456	15793	15257	15457	15538	15588	15424	15447	15301	15678	15727	15300	15571	15516	15464	15574	15501	15591	15548	15494	15554	15380	15166	15411	15522	15565	15542	15634	15618	15703	15502	15385	15684	15407	15625	15398	15297	15515	15442	15343	15429	15697	15518	15480	15488	15396	15703	15500	15263	15536	15719	15352	15610	15431	15417	15525	15637	15609	15436	15261	15425	15634	15397	15648	15732	15508	15393	15384	15526	15400	15526	15609	15350	15484	15353	15471	15383	15488	15471	15399	15343	15604	15419	15420	15314	15302	15310	15448	15538	15450	15442	15712	15502	15652	15534	15541	15415	15450	15605	15531	15444	15490	15481	15446	15471	15485	15471	15503	15473	15369	15380	15453	15476	15474	15538	15549	15465	15554	15482	15586	15370	15467	15254	15378	15238	15344	15484	15569	15538	15421	15533	15403	15423	15411	15343	15333	15190	15407	15539	15604	15492	15437	15545	15370	15518	15706	15374	15353	15525	15493	15283	15712	15459	15641	15578	15596	15429	15292	15613	15402	15492	15307	15513	15538	15672	15523	15422	15506	15402	15606	15432	15541	15302	15338	15644	15259	15489	15413	15546	15503
18546	31562	27076	20464	18022	17201	16968	16068	15171	14773	14495	14134	13865	13779	13788	13777	13513	13739	13704	13629	13766	13529	13711	13478	13685	13690	13520	13498	13570	13500	13404	13411	13350	13401	13323	13263	13454	13445	13329	13371	13508	13336	13361	13316	13280	13331	13347	13264	13448	13293	13304	13342	13363	13476	13431	13440	13262	13126	13394	13446	13464	13301	13426	13366	13333	13419	13338	13410	13402	13339	13469	13397	13304	13349	13438	13357	13403	13435	13275	13492	13315	13357	13320	13269	13358	13315	13351	13528	13436	13483	13461	13404	13531	13604	13326	13441	13568	13326	13363	13271	13358	13442	13238	13256	13330	13280	13320	13508	13282	13227	13315	13367	13399	13317	13303	13323	13305	13349	13332	13307	13346	13214	13227	13131	13357	13254	13388	13400	13312	13133	13464	13322	13291	13274	13330	13298	13336	13403	13376	13242	13258	13405	13310	13204	13245	13279	13298	13396	13223	13112	13439	13307	13374	13267	13400	13309	13420	13406	13320	13246	13401	13339	13261	13417	13298	13368	13180	13316	13439	13471	13373	13275	13318	13284	13221	13281	13399	13266	13164	13180	13230	13270	13457	13521	13197	13273	13315	13477	13391	13345	13246	13300	13436	13306	13275	13381	13476	13553	13343	13430	13248	13174	13393	13182	13426	13250	13303	13254	13238	13296	13574	13283	13497	13370	13413	13258	13328	13328	13415	13330	13575	13460	13315	13366	13329	13360	13206	13303	13433	13294	13283	13225	13365	13549	13390	13468	13370	13302	13590	13213	13316	13329	13277	13284	13550	13333	13416	13274	13452	13219	13212	13404	13326	13355	13379	13586	13332	13277	13416	13198	13368	13270	13355	13423	13373	13401	13270	13469	13265	13384	13316	13417	13361	13296	13370	13149	13364	13304	13125	13284	13218	13155	13377	13290	13389	13320	13319	13443	13440	13392	13281	13361	13282	13262	13223	13313	13382	13271	13104	13401	13419	13320	13390	13249	13320	13434	13438	13349	13406	13382	13243	13528	13272	13379	13391	13193	13288	13309	13232	13357	13430	13349	13334	13389	13422	13345	13246	13326	13379	13371	13406	13404	13301	13402	13400	13296	13322	13366	13314	13347	13198	13284	13482	13252	13359	13330	13295	13262	13399	13235	13373	13489	13453	13361	13307	13130	13370	13450	13251	13268	13294	13421	13359	13399	13272	13317	13333	13200	13317	13353	13325	13307	13345	13236	13440	13209	13358	13305	13348	13265	13324	13370	13301	13268	13355	13252	13436	13251	13230	13436	13221	13471	13241	13175	13328	13306	13180	13484	13350	13231	13205	13225	13240	13315	13435	13349	13373	13308	13314	13231	13236	13305	13353	13238	13400	13327	13356	13212	13261	13382	13245	13419	13366	13352	13329	13341	13314	13334	13350	13341	13457	13129	13235	13439	13425	13435	13309	13165	13308	13113	13305	13311	13430	13243	13361	13274	13220	13372	13411	13260	13300	13308	13440	13302	13284	13286	13466	13231	13270	13270	13321	13241	13213	13314	13498	13306	13351	13170	13311	13264	13305	13391	13255	13264	13477	13489	13381	13435	13261	13358	13307	13583	13341	13440	13409	13509	13397	13337	13287	13331	13413	13169	13270	13296	13173	13282	13302	13327	13181	13218	13241	13252	13432	13283	13423	13352	13369	13322	13179	13218	13253	13376	13340	13363	13390	13377	13254	13444	13190	13389	13284	13383	13189	13211	13318	13425	13339	13396	13203	13151	13347	13271	13359	13460	13150	13413	13276	13355	13264	13563	13509	13203	13404	13440	13446	13237	13303	13347	13122	13381	13306	13258	13281	13354	13327	13447	13383	13350	13274	13323	13442	13439	13405	13388	13264	13317	13323	13229	13214	13283	13434	13200	13325	13385	13242	13448	13347	13314	13368	13321	13268	13288	13094	13261	13295	13223	13236	13339	13341	13428	13231	13358	13367	13338	13409	13403	13249	13483	13394	13367	13319	13331	13231	13211	13348	13336	13443	13311	13342	13309	13135	13344	13337	13387	13346	13212	13470	13209	13309	13290	13367	13324	13346	13320	13422	13467	13237	13406	13224	13286	13356	13437	13295	13447	13339	13144	13292	13215	13361	13247	13241	13345	13468	13315	13451	13332	13476	13371	13358	13567	13400	13215	13323	13320	13309	13288	13480	13507	13494	13417	13458	13415	13378	13543	13426	13334	13382	13415	13313	13214	13252	13257	13277	13285	13357	13422	13327	13266	13369	13485	13185	13305	13255	13266	13270	13283	13303	13481	13400	13336	13283	13327	13366	13297	13339	13245	13316	13427	13295	13372	13468	13375	13263	13442	13239	13520	13362	13338	13224	13359	13367	13295	13404	13326	13392	13367	13367	13312	13300	13415	13429	13165	13329	13250	13365	13383	13301	13359	13186	13263	13364	13349	13195	13438	13245	13331	13270	13461	13404	13304	13371	13366	13277	13140	13384	13288	13342	13379	13285	13302	13228	13376	13373	13192	13299	13297	13350	13202	13219	13318	13291	13564	13496	13240	13293	13375	13425	13267	13367	13182	13225	13309	13291	13335	13380	13343	13224	13314	13455	13492	13294	13358	13374	13332	13403	13343	13208	13312	13294	13217	13325	13302	13362	13088	13259	13224	13305	13472	13534	13265	13322	13307	13287	13415	13303	13254	13375	13406	13392	13275	13366	13266	13399	13445	13462	13242	13297	13447	13328	13268	13245	13280	13420	13306	13270	13364	13330	13366	13459	13335	13186	13300	13365	13369	13234	13476	13316	13286	13366	13388	13264	13176	13393	13275	13235	13221	13360	13433	13395	13393	13334	13473	13252	13331	13272	13218	13335	13410	13178	13369	13447	13230	13352	13328	13274	13300	13320	13370	13273	13265	13329	13320	13222	13292	13305	13339	13252	13386	13211	13300	13267	13213	13424	13304	13312	13322	13428	13393	13328	13371	13198	13333	13222	13428	13225	13232	13235	13198	13383	13441	13295	13198	13227	13320	13559	13233	13184	13256	13393	13322	13184	13458	13343	13385	13325	13229	13397	13304	13450	13234	13370	13257	13202	13331	13244	13376	13304	13248	13411	13347	13386	13209	13279	13211	13350	13354	13310	13406	13350	13404	13400	13341	13436	13186	13378	13395	13290	13295	13263	13382	13286	13467	13240	13278	13466	13263	13497	13224	13341	13484	13431	13251	13420	13306	13260	13318	13306	13315	13357	13308	13502	13259	13238	13285	13310	13266	13467	13473	13382	13386	13422	13213	13334	13282	13348	13256	13257	13356	13248	13420	13341	13178	13211	13318	13334	13279	13287	13286	13372	13290	13445	13479	13252	13355	13178	13145	13501	13241	13348	13286	13228	13398	13243	13251	13300	13551	13298	13373	13287	13282	13223	13238	13349	13385	13219	13344	13297	13388	13128	13280	13399	13192	13316	13340	13321	13357	13343	13343	13376	13379	13295	13300	13375	13460	13311	13415	13384	13423	13315	13343	13340	13349	13523	13252	13362	13320	13315	13402	13278	13254	13326	13337	13258	13291	13295	13363	13326	13286	13317	13281	13320	13256	13284	13205	13291	13401	13265	13346	13264	13356	13274	13446	13610	13230	13498	13276	13298	13388	13378	13476	13372	13153	13473	13405	13329	13308	13331	13379	13261	13306	13465	13396	13408	13487	13289	13253	13270	13262	13408	13419	13188	13390	13337	13397	13253	13141	13216	13350	13287	13461	13392	13267	13370	13365	13259	13388	13395	13233	13361	13346	13380	13180	13414	13285	13253	13342	13419	13362	13328	13223	13201	13189	13296	13389	13352	13281	13169	13246	13288	13245	13304	13245	13425	13411	13302	13174	13398	13215	13062	13381	13351	13230	13268	13333	13434	13212	13248	13248	13473	13296	13389	13382	13413	13317	13304	13355	13300	13273	13313	13280	13195	13422	13287	13253	13240	13178	13286	13298	13339	13377	13409	13363	13274	13250	13352	13339	13371	13406	13253	13436	13455	13366	13372	13251	13380	13540	13477	13322	13397	13431	13439	13363	13273	13271	13327	13337	13338	13334	13468	13384	13395	13467	13354	13376	13286	13356	13376	13233	13407	13136	13394	13583	13095	13243	13483	13321	13385	13291	13342	13596	13301	13391	13178	13328	13237	13308	13228	13338	13241	13391	13473	13318	13363	13293	13612	13271	13338	13247	13202	13425	13331	13333	13375	13186	13292	13342	13405	13282	13228	13315	13148	13326	13414	13251	13293	13417	13199	13365	13299	13261	13352	13181	13150	13052	13164	13210	13193	13417	13432	13235	13290	13330	13465	13471	13241	13419	13297	13346	13356	13335	13364	13435	13320	13235	13376	13275	13266	13193	13494	13257	13335	13304	13399	13311	13220	13274	13262	13321	13359	13303	13152	13278	13369	13313	13287	13491	13360	13351	13259	13304	13213	13437	13352	13416	13419	13248	13270	13377	13296	13348	13409	13276	13331	13267	13438	13234	13438	13388	13385	13324	13315	13459	13134	13306	13173	13267	13373	13312	13377	13366	13346	13285	13238	13266	13441	13341	13292	13298	13303	13335	13371	13140	13252	13552	13343	13234	13347	13295	13366	13334	13332	13292	13326	13316	13227	13394	13281	13391	13387	13380	13220	13258	13275	13387	13267	13379	13189	13442	13273	13255	13256	13242	13436	13358	13514	13386	13172	13388	13244	13356	13384	13232	13274	13289	13132	13386	13256	13420	13205	13234	13384	13429	13516	13362	13315	13169	13234	13357	13250	13221	13512	13301	13309	13220	13393	13459	13226	13267	13331	13365	13220	13365	13288	13360	13345	13354	13431	13283	13093	13357	13151	13282	13396	13303	13362	13381	13164	13241	13223	13418	13385	13227	13408	13382	13253	13356	13182	13445	13607	13357	13096	13497	13319	13204	13469	13410	13302	13388	13327	13302	13365	13405	13224	13416	13346	13374	13371	13327	13315	13349	13324	13286	13386	13536	13268	13165	13392	13366	13439	13204	13262	13490	13228	13229	13263	13200	13261	13291	13329	13289	13488	13276	13285	13354	13358	13383	13283	13322	13335	13405	13354	13414	13528	13096	13216	13444	13346	13286	13225	13409	13361	13274	13302	13387	13401	13169
22836	21078	28854	23559	21361	23246	24323	19519	17793	17679	17235	17118	16922	16819	16721	16587	16606	16598	16613	16646	16431	16503	16429	16386	16517	16387	16325	16500	16557	16217	16490	16287	16218	16166	16267	16272	16433	16421	16359	16214	16388	16281	16217	16334	16314	16229	16379	16161	16275	16179	16112	16173	16276	16247	16370	16286	16223	15987	16306	16252	16358	16130	16192	16354	16132	16108	16350	16213	16119	16213	16223	16197	16222	16113	16199	16176	16303	16127	16419	16334	16274	16342	16274	16132	16122	16240	16423	16213	16501	16240	16198	16120	16274	16412	16356	16328	16117	16129	16337	16268	16191	16320	16275	16215	16167	16198	16110	16317	16226	16298	16229	16223	15967	16334	16161	16242	16193	16238	16332	16109	16131	16189	16111	16182	15998	16101	16218	16050	16116	16071	16199	16114	16224	16224	16217	16302	16285	16253	16218	16232	16020	16079	16215	16195	16246	16345	16153	16090	16014	16179	16160	16229	16171	16177	16251	16187	15984	16210	15925	16098	16013	16257	16090	16162	16234	16192	16204	16178	16155	15927	16238	16158	16016	16204	16284	16082	16228	16224	16311	16159	16169	16194	16257	16236	16264	16201	16150	16045	16184	16120	16241	16320	16308	16133	16138	16271	16060	15981	16204	16246	16072	16093	16052	16118	16212	16360	16194	15958	16177	16206	16103	16174	16125	16052	16318	16140	16140	15988	16198	16065	16121	16189	16219	16325	16168	16063	16292	16183	16305	16323	16374	16225	15862	16130	16098	16202	16109	16182	16395	16256	16319	16308	16144	16183	15955	15914	16131	16205	16066	16229	16075	16129	16277	16124	16213	16065	16058	16149	16147	16448	16082	16076	16264	16107	16094	16227	16197	16248	16227	16153	15911	15876	16029	16105	16181	16287	16129	16061	16191	16246	16111	16230	16285	16149	16193	16053	16193	16147	16117	16156	16281	16149	16196	16240	16139	16128	16236	16109	16182	16019	16214	16148	16270	16258	16281	16160	16134	16320	16114	16092	16184	16114	16095	16104	16309	16355	16201	16096	16123	16141	16193	16323	16327	16256	16167	16106	16066	16190	16188	16126	16157	16191	16105	16274	16157	15925	16204	16073	16148	15950	16009	16348	16268	16041	15932	16136	16060	16073	16007	16160	16092	16035	16060	15936	16123	16243	16011	16177	16420	16080	16039	16086	16422	16166	16082	16165	16192	16254	16201	16150	16184	16188	16001	16092	16063	16022	16389	16277	16337	16211	16104	16196	16016	16036	16409	16159	16582	16351	16122	16160	16160	16228	16253	16019	16035	16165	16088	16093	16188	15969	16114	16155	16164	16140	16139	16054	16184	16140	16153	16313	16220	16271	16100	16200	16310	16101	16164	16129	16242	16420	16192	16123	16012	16106	16120	16309	16410	16185	16117	16173	16079	16298	16199	16273	16090	15913	16139	16081	16096	16027	16253	16068	16208	16031	16173	16120	16350	16096	16180	16402	16134	15879	16033	16089	16170	16028	16052	16111	16056	16104	16272	16232	16249	16257	16147	16348	15893	16140	16092	16103	16220	16157	16265	16199	16178	16323	16116	16102	16404	15897	16186	16376	16289	16044	16273	16124	16118	16103	16284	16407	16242	16129	15916	16058	16269	16316	16296	16126	16212	16105	16072	16124	16032	16015	15969	15959	16117	16193	16014	16094	16050	16159	15993	16176	15828	16267	16080	16351	16230	16154	16321	16143	16003	16092	15993	16147	16068	16180	15972	16118	16293	16206	16004	16005	16148	16129	16070	15923	16041	16158	16346	16135	15914	16126	16113	16134	16044	16220	16115	16064	16110	16052	16089	16109	16110	16223	16389	16095	16195	16095	16190	16195	16178	16119	16158	16126	16193	16173	16023	16111	15968	16132	16176	16270	16099	15976	16192	16180	16076	15995	16004	16222	16288	16264	16191	16002	16307	16188	16235	16240	16004	16131	16228	16067	16269	16239	16108	16195	16220	16286	16371	16109	16188	16303	16065	16121	16219	16111	16146	15997	16156	16220	16097	15886	16302	16115	16104	16220	16152	16207	16213	16084	16178	16140	16230	16092	16168	16156	16225	16269	15963	15796	16106	16030	16157	16293	16174	16130	16104	16252	15995	16237	15989	16123	16127	16093	16139	16153	16309	16257	16160	16212	16007	16064	16208	16250	16253	16115	16231	16084	16107	16041	16031	16103	16344	16205	16169	16343	16046	16268	16089	16103	16206	16244	16044	16211	16172	16241	16255	16204	16301	15881	16154	16215	16307	16260	16226	16103	16145	16087	16116	16097	16262	16157	16127	16102	16338	16208	16169	16038	16246	16203	16201	16296	16122	16140	16054	16353	16371	16091	16019	16133	16145	16215	16279	16182	16250	16205	16158	16231	16182	16159	16379	16234	16130	15983	16036	16052	16111	16236	16230	16175	16278	16172	16052	16061	16167	16091	16128	16132	16358	16115	16036	16289	16171	16242	16007	15998	16169	16405	16243	16090	16093	16222	16154	15949	16138	16219	16242	16319	15970	16112	16062	16128	16210	16254	16009	16341	16118	16061	16244	16341	16215	16190	16281	16158	15943	16145	16076	16071	15971	16133	16081	16252	16127	16299	16172	16009	16342	16463	15960	16197	16082	16229	16148	16299	15986	16101	16381	16183	16121	16222	16082	16106	15926	16178	16246	16251	16006	16155	15991	16065	16121	16297	15983	16050	16044	16224	16136	15925	16190	16200	16072	16003	16063	16130	16166	16126	16317	16210	15949	16132	16050	16191	16164	16207	16095	16294	16174	16119	16032	16054	16201	16222	16028	16053	16092	15974	16071	16022	16064	16102	16167	16063	16157	16270	16264	16056	16314	16206	15997	16362	16244	16247	16116	16039	16379	15952	16112	16236	16094	16077	16052	16096	16192	16205	16192	16163	16076	16207	16170	16065	16177	16225	16269	16116	15953	16126	16128	16189	16323	16161	16352	16071	16158	16207	16216	16094	16118	16120	16249	16155	16026	16237	16201	15910	15946	15958	16093	16180	15982	16047	15910	16178	16082	16071	16172	16204	16125	16242	16343	16352	16131	16261	16260	16361	16255	15994	16186	16164	16202	16252	16297	16214	16253	16156	16186	16106	16185	16149	16174	16043	16359	16286	16400	16192	16113	16125	16144	16158	16243	16051	16306	16130	16241	16131	16130	16145	16345	16256	16107	16173	16244	16149	16171	16073	16028	16248	16211	16141	16243	16161	16249	16144	16205	16139	16064	16156	16273	16163	16014	16249	15973	16262	16015	16121	16066	16296	15843	16178	16280	16002	16136	16221	16136	16158	16236	16047	16136	16203	16179	16229	16207	16070	15937	16264	15958	16129	15926	16188	16249	16260	16117	16211	16301	16096	16050	16278	16096	16051	16257	16156	16053	16099	16177	16025	15946	16412	16242	16344	16130	16187	15987	15996	16138	16078	16068	16281	16064	16245	16310	16255	16112	16223	16222	15919	16176	16302	16159	16376	16166	16213	16262	16144	15970	16130	16301	16208	16184	16210	16271	16092	16109	16009	15985	16099	16440	16133	15947	16143	16311	16190	16073	16131	16201	16251	16171	16202	16241	16214	16096	16207	16028	16033	15943	16100	16159	16212	16095	16234	15951	16025	15971	16315	15923	16170	16350	16146	15948	16225	15850	16197	16043	16031	16043	15999	15985	16154	16139	16136	16240	15917	16040	16276	16209	16137	16316	16195	16366	16029	16154	16045	16387	15965	16089	15964	16341	16236	16309	16147	16132	16278	15948	16225	16274	16357	16284	16230	16282	16111	16106	16169	16254	16165	16178	16129	16138	16052	16098	16009	16165	16162	16253	16173	16238	16273	16113	16209	15976	16117	16449	16211	16070	16233	16102	16125	16126	16069	16341	16284	16169	16098	15976	16018	16208	16203	15924	16318	16069	16167	16063	16189	16235	16086	16093	16103	16382	15983	16163	16249	16008	16097	16147	16022	16325	16169	16143	16075	16353	16344	16180	16263	16287	16234	16176	16255	16091	16247	16140	16147	16257	16028	16184	16210	16073	16274	16199	15909	15967	16118	16299	16117	16278	16195	16279	15999	15817	15852	16107	16109	16191	16134	16028	16024	16086	16103	15799	16127	16011	16269	16293	16201	16011	16021	16212	16138	16101	16204	16208	16161	16141	16010	16281	16030	16204	16026	16072	16163	16262	16162	16142	16165	15979	16051	16163	15927	16210	16152	16068	16082	15879	16036	16079	16076	16153	16196	16098	16039	16227	16205	16235	16124	16072	16228	16120	16213	16229	16168	16140	15974	16180	15978	16329	16075	16193	16030	16223	15967	16117	16097	16139	16081	16104	16335	16209	16129	15900	15939	16155	16182	16159	16060	16177	16144	16250	16028	16039	16092	16070	16195	16087	16082	16232	16104	15922	16120	16121	16180	16239	16464	16318	16014	16226	16178	16175	16270	16226	16180	16205	15997	16358	16196	16078	16167	16183	16260	16193	16141	16250	16193	16124	16184	16113	16244	16159	16087	16158	16230	16144	16198	16206	16282	16192	16280	15907	15916	16083	16150	16183	16027	15991	15992	16081	16080	16365	16053	16220	16041	15973	16058	16058	16127	16156	16292	16180	16265	16186	16103	16137	16139	16170	16200	15955	16334	16232	16115	16346	16051	16201	16034	16144	16052	16236	16161	16081	16359	16252	16331	16139	16171	15938	16119	16299	15920	16225	16146	16012	16177	16519	16140	16159	16305	15874	16108	16133	15949	16088	16099	16110	16268	16223	16096	16099	16245	16110	15970	16150	16239	16094	16278	16238	16197	16080	16201	16274	16203	16253	16070	16071	16095	16250	16157	16137	16134	16180	16265	16085	16189	16223	16208	16283	16130	16295	15995	15968	16068	16090	16130	15989	16188	16111	16034	16285	16229	16019	16193	16319	16148	16094	15882	16175	16002	16177	16067	16153	16038	16189	15963	16185	16140	16168	16143	16226	16080	16038	16296	16526	16161	16076	16210	16027	16269	16240	16100	16155	16165	15968	16154	16137	16093	16123	16219	16141	16301	16153	16040	16133	16033	16149	16116	16221	16182	16049	16169	16184	16311	16213	15986	16088	16177	16107	16213	16153	16209	16084	15859
20087	35978	30995	23932	20817	19023	18192	17599	16485	15537	15410	14938	14591	14230	14393	14195	14248	14243	14170	14174	14184	14237	14014	13937	13910	13912	13990	13878	13775	13803	13809	13863	13795	13898	13794	13591	13696	13738	13870	13614	13597	13769	13813	13734	13632	13692	13727	13722	13612	13693	13727	13655	13698	13616	13647	13618	13655	13703	13737	13675	13644	13793	13693	13883	13690	13788	13665	13812	13625	13709	13841	13864	13858	13796	13846	13750	13750	13780	13767	13746	13784	13553	13751	13595	13667	13910	13879	13972	13812	13888	13788	13769	13705	13914	13862	13624	13758	13750	13928	13763	13572	13672	13725	13757	13679	13776	13743	13670	13683	13741	13821	13693	13650	13871	13729	13701	13761	13532	13685	13807	13703	13769	13659	13624	13805	13741	13714	13664	13655	13737	13608	13594	13716	13897	13754	13634	13624	13678	13791	13582	13668	13851	13696	13844	13630	13551	13779	13838	13772	13691	13718	13779	13660	13722	13739	13612	13592	13746	13680	13741	13706	13641	13801	13717	13697	13612	13767	13576	13597	13726	13637	13708	13683	13806	13688	13742	13690	13793	13643	13741	13779	13697	13675	13787	13652	13808	13880	13794	13494	13804	13607	13873	13824	13803	13830	13876	13509	13733	13657	13755	13625	13789	13605	13690	13672	13577	13837	13815	13601	13550	13720	13742	13695	13620	13736	13663	13649	13572	13666	13677	13661	13558	13802	13798	13711	13738	13641	13722	13522	13446	13733	13589	13546	13846	13852	13667	13697	13634	13577	13703	13691	13710	13746	13630	13736	13660	13639	13649	13574	13713	13653	13689	13628	13710	13746	13828	13692	13747	13784	13662	13714	13732	13604	13882	13734	13761	13838	13737	13492	13616	13631	13570	13495	13756	13666	13627	13683	13754	13657	13711	13813	13828	13692	13782	13659	13693	13753	13639	13651	13744	13794	13648	13654	13630	13554	13687	13618	13672	13642	13794	13600	13678	13722	13709	13786	13651	13697	13643	13797	13752	13651	13704	13598	13698	13732	13969	13633	13661	13689	13729	13726	13710	13728	13614	13823	13763	13622	13678	13831	13589	13855	13680	13694	13722	13685	13660	13828	13629	13723	13662	13644	13554	13771	13679	13634	13716	13710	13639	13532	13623	13708	13607	13668	13631	13756	13702	13569	13775	13567	13629	13630	13772	13676	13542	13581	13759	13834	13455	13787	13687	13628	13704	13716	13737	13543	13729	13644	13501	13725	13777	13615	13664	13697	13673	13752	13565	13491	13809	13571	13744	13670	13774	13735	13723	13719	13763	13738	13671	13698	13635	13736	13864	13704	13656	13574	13767	13640	13515	13647	13502	13601	13730	13821	13828	13754	13619	13694	13391	13778	13716	13639	13695	13689	13704	13797	13614	13603	13634	13673	13688	13717	13747	13609	13680	13696	13754	13563	13648	13590	13758	13564	13677	13658	13588	13687	13678	13586	13756	13549	13695	13654	13634	13511	13772	13851	13638	13655	13579	13709	13637	13772	13658	13766	13747	13576	13555	13721	13606	13455	13585	13610	13652	13745	13528	13737	13687	13818	13622	13695	13713	13663	13884	13727	13721	13657	13596	13656	13852	13567	13590	13561	13736	13682	13715	13796	13607	13720	13770	13940	13691	13593	13655	13692	13496	13765	13770	13637	13734	13686	13745	13718	13792	13470	13646	13645	13738	13709	13786	13702	13750	13538	13625	13534	13583	13759	13556	13739	13610	13691	13435	13682	13607	13618	13724	13769	13687	13622	13817	13714	13429	13762	13556	13758	13639	13712	13677	13587	13739	13807	13737	13642	13578	13587	13702	13849	13724	13583	13638	13738	13865	13608	13717	13660	13667	13682	13685	13563	13483	13563	13546	13652	13600	13651	13627	13707	13685	13732	13800	13594	13549	13675	13664	13812	13668	13491	13782	13661	13764	13557	13672	13581	13582	13687	13740	13790	13698	13561	13742	13684	13617	13610	13865	13721	13642	13556	13721	13775	13716	13844	13695	13526	13761	13551	13528	13679	13646	13555	13568	13667	13684	13745	13694	13568	13610	13752	13643	13696	13534	13590	13582	13763	13544	13664	13679	13736	13768	13808	13783	13665	13543	13686	13607	13790	13567	13746	13599	13777	13700	13665	13572	13696	13634	13692	13793	13633	13689	13785	13693	13550	13690	13679	13667	13656	13714	13799	13678	13625	13725	13631	13612	13530	13669	13763	13766	13596	13738	13832	13610	13598	13694	13773	13609	13844	13780	13727	13675	13542	13762	13643	13557	13779	13741	13655	13604	13691	13607	13772	13767	13698	13567	13759	13531	13655	13582	13725	13684	13553	13653	13794	13679	13552	13485	13585	13792	13676	13520	13721	13566	13521	13689	13853	13805	13736	13730	13742	13703	13577	13712	13659	13621	13819	13668	13558	13635	13618	13640	13715	13585	13808	13675	13777	13614	13522	13697	13663	13803	13677	13798	13555	13755	13648	13587	13569	13776	13554	13752	13783	13639	13697	13718	13623	13595	13683	13857	13699	13800	13645	13740	13687	13671	13492	13752	13627	13524	13690	13734	13569	13598	13729	13726	13562	13697	13851	13653	13805	13594	13633	13812	13814	13586	13581	13617	13695	13757	13686	13604	13779	13728	13709	13752	13683	13598	13782	13787	13757	13702	13680	13690	13679	13578	13684	13522	13730	13645	13655	13668	13623	13569	13826	13633	13601	13770	13601	13616	13601	13738	13642	13588	13640	13831	13679	13774	13597	13670	13852	13558	13620	13646	13558	13773	13535	13783	13862	13730	13748	13726	13646	13699	13707	13733	13668	13543	13675	13793	13604	13675	13698	13598	13482	13699	13674	13702	13812	13815	13698	13711	13688	13576	13633	13715	13679	13699	13661	13584	13837	13652	13596	13590	13705	13656	13565	13786	13614	13617	13656	13460	13692	13765	13634	13581	13714	13577	13560	13739	13634	13645	13561	13700	13740	13771	13774	13660	13705	13804	13654	13463	13607	13547	13862	13690	13646	13761	13707	13716	13688	13554	13881	13671	13667	13587	13680	13614	13542	13630	13773	13789	13601	13684	13637	13691	13711	13616	13702	13843	13779	13577	13612	13494	13662	13711	13799	13795	13756	13645	13750	13694	13754	13621	13725	13662	13641	13623	13728	13648	13777	13651	13793	13827	13674	13669	13733	13710	13714	13593	13651	13677	13592	13673	13624	13592	13681	13729	13590	13545	13647	13542	13731	13711	13675	13753	13513	13649	13648	13657	13554	13687	13628	13781	13624	13585	13718	13768	13566	13711	13700	13756	13800	13659	13743	13532	13630	13739	13524	13549	13661	13636	13703	13717	13686	13771	13875	13578	13836	13803	13587	13878	13716	13681	13667	13497	13627	13650	13496	13479	13734	13637	13693	13664	13625	13700	13740	13586	13574	13812	13570	13745	13873	13703	13712	13619	13545	13772	13545	13889	13717	13625	13702	13433	13739	13403	13761	13754	13630	13745	13607	13677	13738	13564	13689	13712	13652	13831	13530	13572	13667	13654	13731	13585	13699	13572	13753	13520	13683	13733	13709	13596	13760	13648	13659	13539	13672	13676	13608	13607	13629	13684	13728	13710	13719	13727	13619	13593	13969	13735	13732	13677	13746	13622	13574	13808	13685	13671	13621	13529	13701	13674	13659	13640	13625	13566	13663	13657	13718	13656	13651	13882	13682	13444	13663	13710	13599	13695	13680	13599	13644	13792	13724	13405	13863	13522	13649	13646	13624	13619	13586	13811	13677	13653	13786	13654	13679	13733	13738	13695	13667	13701	13701	13665	13646	13714	13631	13705	13742	13816	13614	13696	13557	13705	13744	13642	13579	13511	13798	13644	13831	13666	13723	13616	13582	13503	13719	13822	13702	13822	13696	13456	13765	13801	13700	13746	13578	13836	13608	13729	13579	13500	13529	13660	13621	13694	13818	13490	13811	13682	13632	13755	13656	13719	13544	13698	13676	13879	13552	13759	13693	13641	13637	13621	13635	13615	13678	13622	13677	13771	13531	13705	13799	13861	13771	13720	13818	13412	13757	13682	13852	13466	13670	13804	13609	13601	13741	13541	13786	13748	13708	13645	13650	13632	13594	13715	13591	13708	13773	13663	13681	13678	13777	13619	13456	13658	13659	13737	13725	13631	13727	13705	13847	13761	13611	13675	13611	13575	13585	13614	13639	13678	13644	13709	13709	13597	13612	13629	13781	13606	13660	13781	13543	13824	13766	13622	13721	13788	13724	13703	13736	13593	13695	13732	13736	13669	13615	13765	13795	13761	13808	13696	13738	13602	13782	13648	13667	13717	13723	13676	13594	13648	13552	13756	13654	13674	13558	13472	13740	13744	13618	13771	13633	13735	13783	13713	13694	13726	13888	13563	13599	13534	13766	13643	13543	13608	13776	13834	13774	13755	13728	13563	13650	13619	13670	13534	13741	13721	13653	13459	13587	13654	13725	13866	13539	13856	13726	13619	13470	13655	13572	13670	13724	13797	13670	13726	13633	13561	13831	13569	13648	13527	13627	13644	13663	13692	13747	13678	13782	13610	13747	13804	13661	13685	13553	13738	13656	13700	13628	13782	13766	13806	13603	13751	13767	13632	13738	13596	13745	13620	13685	13580	13627	13855	13688	13598	13569	13614	13450	13754	13736	13786	13631	13540	13865	13667	13639	13650	13691	13587	13727	13739	13797	13717	13653	13738	13793	13720	13582	13663	13851	13793	13726	13757	13700	13630	13853	13610	13685	13688	13770	13757	13640	13766	13573	13793	13574	13594	13722	13575	13706	13702	13812	13583	13445	13750	13806	13771	13707	13758	13583	13817	13595	13639	13625	13681	13676	13651	13771	13625	13777	13475	13676	13631	13645	13800	13824	13712	13619	13541	13611	13642	13704	13673	13683	13679	13734	13728	13687	13639	13701	13580	13838	13622	13725	13669	13647	13844	13648	13639	13524	13712	13768	13724	13703	13675	13743	13718	13643	13474	13788	13595	13726	13672	13739	13737	13529	13788	13765	13642	13758	13805	13640	13578	13786	13718	13940	13724	13629	13667	13656	13680	13586	13723	13719	13640	13799	13671	13623	13721	13603	13722
27703	22185	24419	21072	17558	17202	17247	16807	16761	16567	16382	16262	16292	16139	16166	16033	16281	16109	16110	15995	16161	15943	16045	15857	16164	15990	15961	16027	15974	16081	15940	16133	15951	16011	16206	16152	15931	15962	15882	16105	16085	15965	16049	15926	15846	16055	16059	15880	15891	15897	16099	15814	16093	16016	16081	16277	15984	16051	15922	16033	15856	16051	15988	15771	16023	15857	15991	16139	16168	16172	15892	16094	15998	16132	16037	15997	16012	15936	15998	15945	15982	15963	15963	15993	16018	15916	15942	15950	15944	16069	16178	16275	16215	15955	15987	15909	15977	15781	16051	15967	15945	16202	16007	16071	15887	15945	15946	16056	15951	16070	15945	15991	15916	15692	15802	16180	16174	15981	15993	16123	15937	15886	15994	15955	15995	15790	16158	16093	15747	15890	15979	15994	15999	16061	16081	15932	15978	15922	16097	15906	15829	16195	15892	15890	16025	16027	16009	15929	15948	15863	15952	15892	15935	15811	16104	15875	15865	16067	16106	16085	15854	15973	15956	15980	16023	16054	15952	16088	15834	16085	15866	16055	16040	15991	15967	16034	15824	15854	15735	15786	15800	16059	15917	16060	15912	16084	15687	15845	15867	15872	16071	15977	15940	15973	15952	16013	15956	16053	15887	15968	15996	15849	16145	16156	15980	15976	16034	16030	16100	16053	15640	15970	15871	16053	15809	15817	16035	15904	15900	16067	16285	16005	15867	15993	15981	15824	15943	16132	16072	15943	16089	15855	16023	15804	15787	15884	15879	16136	15866	15920	15990	15920	16206	16017	15975	15857	16025	16108	15927	15911	15923	15955	16054	16090	15951	15964	15877	16287	16089	15901	15971	16160	15898	15992	15945	15927	15993	15926	15825	16010	16043	15823	15956	15974	15928	16132	15953	16012	15981	15912	15973	15930	15778	16056	16030	15803	15830	16024	16073	16032	16102	16027	15831	16117	16060	15697	15770	16034	16121	16159	15706	16058	16002	15872	16113	16158	16085	15979	16000	16060	16010	16012	16118	16070	15958	16036	15849	16132	16027	16057	15924	16089	16061	15977	16057	15953	16067	15978	15845	16058	16093	15906	15906	15996	15969	16063	16083	15968	15855	15887	15903	16132	15936	15882	16112	15791	16176	15983	15933	16070	15847	15817	16041	16077	16252	15894	15882	15983	15886	15926	15963	15977	16039	15820	15908	15887	15833	15976	16066	15873	16196	15823	15893	15868	15875	15925	15853	16088	16148	15974	15952	15939	15990	15954	15985	16006	16057	16114	16123	15986	15928	16013	15924	16090	16048	15853	15901	16039	15930	15925	15830	16045	16082	16033	15980	15987	16011	16005	16028	16077	16022	16056	16007	15952	16070	16098	16102	15877	15818	16021	16226	16052	15942	16112	15990	15905	15927	16104	16005	15953	15813	16063	16070	16027	15970	15999	15999	16158	16028	16047	15911	15788	16078	16078	15999	16003	15971	16046	15843	15844	15977	15817	15801	15962	16052	15971	16035	15943	15891	15865	15881	16028	15860	15874	15989	15951	15777	15898	15864	16116	16074	15994	15967	15947	15825	15974	15930	16147	15948	16056	15932	16014	16137	16034	16029	15934	15916	15837	16145	15985	15996	15916	16021	16087	15929	15888	16120	16131	15887	15975	15777	15858	16245	15923	16027	15991	16037	16042	16079	15956	16156	16023	15935	15748	15866	16007	15732	15982	16177	15911	15916	16036	15992	15918	16006	16101	16071	15951	15987	15995	15889	15898	15781	16088	16099	16116	16028	16187	15909	15929	16014	15895	15924	15866	16087	15914	15763	16010	15870	15939	15965	15959	15911	15964	16243	16021	16061	16112	15916	16010	16223	16198	15912	15776	15935	15796	16023	16065	15987	16054	16075	16132	15822	16040	16081	16002	15927	15991	16118	15841	15991	15907	16089	16140	16166	15941	16050	16073	16097	16049	15963	15807	15862	16015	15973	15972	16031	16037	16075	15947	15777	15989	16079	15907	16070	16017	16040	15998	15998	15872	16095	16043	16081	15926	15939	16025	16229	15863	16076	15878	15990	16013	16059	16144	15896	16180	16157	16137	16122	16146	16073	15955	16077	16037	16109	15977	15987	15921	15781	16036	16069	16061	16015	16091	15802	15925	16158	16040	16145	15711	15777	16084	16062	16122	15954	15804	15969	15818	16033	16143	15955	16024	15968	15990	16050	15893	15957	15815	15983	15927	16038	15818	15939	16017	15989	15892	15991	15895	15817	16019	15993	16024	15912	15886	15946	15882	15960	15996	16173	15877	16215	15871	15880	16013	15990	15982	16074	15869	16129	15927	15870	16011	15890	16000	15914	16010	16048	16306	15983	16063	16173	15773	15829	16050	15845	16029	16107	16045	16019	16036	16109	16066	16016	15884	16036	15919	15965	15833	16074	15901	15937	16013	15997	15951	15850	15875	15737	15927	15872	16089	15898	15915	15723	15892	16091	16296	15909	16051	16080	15949	16056	16142	16115	15971	16214	16241	15779	16058	15998	16016	15934	15750	15964	15901	16000	16005	16162	15972	16054	16061	16074	15976	16069	15839	16026	16075	15950	15973	16002	15933	16204	16128	16152	16023	16057	15976	16037	16031	16019	15953	15986	16152	15916	15856	15900	15974	15990	16139	15941	16068	15935	16032	15973	16042	16062	15757	16150	15967	16001	15964	16104	15949	16104	15937	15880	15959	16092	15971	16088	16069	16045	16042	16157	16197	16118	16191	16055	15906	16094	16003	15920	16074	16012	15942	16038	16033	16028	15915	16117	16111	15899	15920	16073	15888	16066	15929	15958	15891	16066	15912	15802	15946	16127	15980	15908	16012	15974	16146	16029	16030	15859	15968	15874	16167	16041	15875	15964	16051	16001	16057	16011	15981	15842	16095	15869	15944	15804	15910	15912	15999	15988	15965	16042	15912	15988	16179	16054	15941	15996	16072	15879	15982	15963	16077	16011	16091	15825	16021	15948	15850	15959	15876	16110	16099	16005	16079	15969	15887	16090	15868	16010	16015	16003	15930	15928	15769	16024	16010	15915	15918	16064	16001	15964	15962	15844	15982	15892	15910	15967	15868	15987	16012	15778	15942	15939	15923	15747	16125	15892	16235	15960	15857	16123	15973	15926	15851	16020	15833	15991	16004	15934	15875	15947	16060	15995	15932	16115	16036	15987	15924	16058	15976	15826	15944	16119	16015	16077	16046	15983	16121	15892	16013	15986	16157	16048	16067	15910	15926	15946	16079	16089	15700	16008	15864	16179	15864	15938	16090	15865	16042	16001	15779	15952	15881	15983	16174	15886	15761	15915	15962	15869	15875	15997	15941	15977	15969	16004	15824	16019	15886	15928	16036	15994	15879	16192	16057	16102	15889	15923	15952	16063	16021	15996	16056	15962	15920	16056	16087	16046	15979	16055	15941	15967	16122	15933	16039	16070	16008	15890	16051	16107	16030	16016	15892	16063	16093	16009	15931	16201	16051	15838	16015	16099	16080	15902	15934	15903	15913	15799	16031	16075	15938	16067	15950	16079	16070	16069	16065	15911	15916	15855	16044	15910	16161	15995	15914	16004	16017	16017	16043	15960	15893	15948	15988	16064	15857	15964	15854	15911	16131	16031	15973	15825	16106	16131	15842	15960	15974	15941	15966	16024	15966	16101	16160	16010	16124	15955	15910	15897	16153	15816	16044	15833	15767	15965	16047	15979	16025	16098	16132	16247	15913	15955	16002	15905	16074	16212	15881	15991	15985	16114	15836	15934	16135	15999	15838	15990	15935	16118	15870	15989	15966	15973	15842	15888	16211	16064	16021	15877	16036	16048	15881	15999	16024	15806	16045	15820	16180	16093	15863	15981	16306	16079	15908	16250	15605	16024	16089	16040	15979	15992	16158	15779	15951	15863	15872	15909	16154	15924	16043	15926	15846	15925	16140	15789	16046	16161	16131	16026	16057	16135	15873	15873	16001	16133	15907	15916	16068	15951	15917	16057	15848	15748	16049	15890	15874	16078	16039	16173	15924	15931	16005	16010	15969	16053	15868	16064	15961	15982	15964	15945	15859	15919	15868	16070	15971	16204	15838	15853	16020	15951	16044	15861	15927	15895	15923	15918	16152	16002	16263	16200	15969	15932	15737	15932	15952	15946	16135	15911	15922	15921	15899	16054	15990	15946	16175	15973	15789	16114	16100	16158	15894	15859	15947	15869	15913	16066	15965	15887	16112	16110	16163	15916	15901	15979	15951	15986	15943	16001	15931	16017	16034	15890	15918	15838	15860	15865	15824	16191	15910	16063	15957	15976	15940	16090	15949	16061	16074	15786	16080	15874	15756	16008	15874	16147	16038	15974	16203	16130	16084	15987	16074	15851	16203	16140	16074	16173	15982	15845	15908	16036	15941	16048	16226	16035	16175	16001	15927	15971	16109	16066	16021	15968	16112	16125	15843	16057	16063	16098	16098	16069	15956	16263	16006	16021	16121	16114	16015	16188	16065	16256	16022	15861	16107	15956	15975	15962	16133	15994	16025	16225	16069	16092	16044	16029	16207	16061	15804	15963	15954	16017	16056	16098	16002	16120	16147	16065	15998	15843	16017	15989	16234	16034	15928	15961	16018	15864	16270	15996	16051	16027	15983	15867	15988	15834	16217	15904	15921	16024	16339	16139	15871	16086	16019	16020	15926	15754	16009	15928	16176	16034	15871	15999	16042	16118	15977	15948	16235	16034	15882	15917	16032	16089	16133	16015	15831	15996	16164	15902	16281	15984	15934	16082	15956	15870	16008	16032	15958	15878	15829	15754	16049	15996	16160	16162	16119	15964	16123	15960	16006	15912	16032	15989	16089	15980	15951	15948	16181	16041	16035	16126	15958	16075	16109	16032	16116	15983	16065	15911	15919	16094	16025	16154	16003	16101	16039	15750	15989	15946	16165	16044	16098	16077	15928	16001	15988	15994	16061	15839	16068	15992	15741	15789	15904	15966	15886	15963	16241	16117	16036	16070	15932	16126	15836	15986	15933	15852	15826	16242	16065	16077	15828	16114	16205	16095	15986	16087	15939	16121	16131	15900	15985	16070	15815	15821	16151	15991	16038	15858	15934	16079	16046	15988	15972	15976	16037
18031	23991	21541	17113	15739	15461	15202	15216	14690	14314	14250	14025	13800	13738	13795	13677	13800	13686	13785	13907	13778	13785	13791	13756	13765	13682	13655	13495	13941	13686	13688	13601	13629	13571	13752	13577	13713	13690	13767	13602	13615	13582	13607	13484	13608	13615	13507	13429	13706	13628	13600	13604	13543	13479	13542	13777	13481	13520	13545	13555	13657	13730	13622	13616	13574	13613	13672	13719	13685	13711	13591	13551	13586	13647	13724	13563	13694	13721	13662	13690	13570	13565	13740	13751	13592	13495	13722	13723	13595	13821	13593	13758	13586	13662	13541	13614	13515	13597	13655	13640	13581	13740	13640	13555	13513	13688	13690	13684	13661	13713	13568	13671	13630	13566	13677	13611	13596	13764	13653	13527	13643	13586	13477	13649	13548	13569	13728	13708	13545	13665	13547	13676	13603	13670	13441	13640	13636	13771	13578	13783	13582	13587	13551	13678	13627	13568	13628	13513	13464	13663	13677	13770	13543	13714	13562	13787	13687	13641	13698	13783	13685	13652	13623	13725	13664	13581	13587	13522	13587	13680	13696	13685	13504	13580	13671	13613	13622	13496	13733	13582	13774	13550	13611	13652	13581	13692	13544	13708	13608	13629	13760	13698	13787	13595	13687	13784	13479	13566	13897	13782	13599	13580	13628	13530	13525	13692	13761	13550	13562	13608	13519	13493	13618	13525	13585	13594	13740	13700	13617	13636	13542	13702	13625	13697	13652	13525	13747	13719	13505	13555	13665	13524	13657	13546	13567	13641	13734	13808	13767	13548	13519	13554	13678	13557	13700	13521	13387	13711	13507	13500	13366	13463	13552	13566	13635	13509	13568	13723	13525	13730	13431	13604	13606	13635	13661	13695	13567	13776	13688	13637	13524	13690	13483	13555	13472	13611	13577	13392	13467	13543	13503	13521	13453	13712	13636	13736	13567	13558	13493	13722	13712	13596	13567	13696	13635	13679	13763	13463	13643	13621	13549	13537	13636	13588	13581	13518	13505	13628	13574	13783	13735	13564	13522	13589	13650	13682	13707	13550	13585	13548	13668	13663	13607	13539	13500	13715	13612	13564	13582	13668	13772	13519	13570	13643	13684	13668	13589	13586	13604	13543	13586	13534	13704	13810	13698	13641	13527	13509	13614	13641	13531	13565	13553	13620	13601	13472	13725	13733	13725	13606	13695	13578	13734	13481	13645	13655	13679	13632	13531	13596	13751	13574	13488	13593	13500	13730	13558	13624	13695	13451	13712	13542	13694	13584	13717	13779	13552	13525	13600	13622	13492	13711	13507	13645	13466	13659	13628	13496	13653	13641	13546	13520	13628	13656	13639	13696	13549	13640	13526	13530	13686	13663	13695	13585	13608	13511	13690	13647	13683	13543	13693	13598	13586	13561	13676	13498	13675	13666	13515	13682	13577	13856	13573	13609	13666	13568	13578	13661	13667	13456	13538	13573	13760	13647	13601	13671	13635	13503	13647	13641	13655	13568	13542	13545	13609	13640	13504	13634	13696	13501	13651	13635	13625	13581	13660	13654	13533	13616	13589	13503	13779	13557	13438	13679	13603	13774	13474	13580	13534	13513	13511	13555	13743	13587	13587	13789	13693	13577	13647	13795	13604	13776	13575	13527	13720	13677	13586	13701	13679	13629	13519	13551	13571	13698	13670	13691	13628	13635	13457	13519	13757	13763	13659	13643	13634	13450	13677	13688	13802	13533	13615	13693	13369	13504	13548	13594	13450	13533	13749	13446	13731	13714	13700	13486	13638	13541	13590	13578	13660	13596	13578	13552	13656	13669	13597	13490	13802	13530	13628	13619	13496	13403	13660	13574	13645	13543	13660	13584	13681	13594	13619	13634	13514	13681	13690	13812	13702	13651	13587	13632	13568	13670	13591	13608	13650	13637	13634	13686	13526	13521	13800	13659	13757	13419	13591	13701	13763	13768	13518	13709	13693	13693	13711	13434	13602	13558	13577	13665	13700	13636	13526	13491	13612	13712	13610	13579	13598	13860	13651	13553	13720	13570	13581	13629	13440	13650	13580	13608	13565	13606	13820	13576	13515	13749	13749	13599	13514	13671	13592	13672	13517	13327	13639	13699	13442	13625	13424	13487	13614	13626	13580	13591	13671	13658	13694	13748	13547	13646	13478	13495	13696	13608	13729	13384	13414	13817	13707	13789	13597	13622	13616	13550	13614	13775	13631	13622	13855	13671	13630	13708	13841	13609	13579	13727	13593	13532	13638	13579	13597	13648	13840	13590	13590	13763	13648	13582	13515	13621	13656	13590	13531	13676	13701	13642	13503	13651	13694	13913	13610	13621	13559	13695	13516	13722	13614	13681	13634	13538	13598	13768	13688	13626	13651	13686	13599	13771	13539	13489	13721	13678	13556	13549	13560	13445	13678	13725	13597	13586	13650	13627	13488	13592	13614	13686	13713	13675	13551	13643	13540	13630	13563	13514	13686	13495	13684	13729	13747	13649	13629	13579	13550	13653	13433	13633	13519	13578	13565	13598	13623	13665	13604	13686	13518	13470	13595	13509	13504	13677	13600	13589	13594	13522	13534	13451	13618	13392	13634	13648	13633	13694	13673	13688	13746	13725	13468	13679	13550	13579	13305	13528	13513	13591	13659	13775	13676	13558	13675	13723	13623	13614	13658	13648	13542	13591	13541	13572	13684	13749	13493	13591	13593	13741	13499	13638	13630	13560	13709	13820	13616	13571	13537	13734	13628	13463	13758	13705	13621	13650	13610	13382	13655	13675	13637	13727	13635	13517	13575	13846	13660	13498	13601	13794	13685	13623	13720	13487	13551	13548	13656	13627	13697	13414	13532	13523	13776	13772	13539	13588	13619	13616	13655	13635	13810	13596	13646	13604	13626	13554	13704	13631	13772	13585	13645	13654	13588	13759	13712	13725	13536	13583	13570	13663	13560	13491	13779	13603	13737	13652	13564	13664	13558	13585	13643	13626	13615	13671	13616	13695	13691	13743	13560	13543	13771	13756	13579	13592	13570	13629	13587	13647	13534	13660	13664	13380	13541	13637	13695	13730	13567	13621	13591	13788	13592	13567	13611	13597	13572	13620	13637	13712	13673	13584	13662	13514	13489	13688	13647	13555	13695	13540	13675	13667	13544	13630	13548	13676	13751	13770	13464	13586	13456	13700	13700	13538	13622	13545	13762	13688	13767	13597	13630	13711	13806	13568	13547	13567	13604	13535	13544	13773	13631	13622	13669	13570	13524	13617	13654	13693	13597	13542	13704	13649	13497	13837	13779	13669	13645	13609	13675	13808	13540	13672	13437	13648	13648	13592	13793	13645	13609	13702	13530	13542	13482	13537	13521	13436	13616	13739	13664	13667	13592	13682	13606	13596	13502	13542	13565	13724	13639	13603	13621	13583	13510	13596	13574	13642	13500	13698	13731	13567	13623	13619	13666	13665	13755	13346	13588	13592	13757	13703	13495	13639	13602	13653	13694	13663	13427	13538	13695	13728	13725	13467	13799	13691	13659	13710	13524	13593	13533	13693	13660	13654	13772	13832	13759	13614	13715	13618	13536	13391	13483	13606	13547	13730	13554	13554	13580	13575	13501	13600	13523	13629	13741	13494	13749	13600	13551	13530	13677	13653	13705	13632	13607	13690	13605	13482	13575	13613	13535	13554	13758	13564	13477	13640	13536	13681	13553	13631	13490	13603	13658	13847	13616	13692	13378	13628	13642	13713	13577	13780	13720	13742	13733	13491	13656	13674	13673	13532	13527	13753	13611	13561	13582	13561	13697	13536	13536	13643	13527	13616	13700	13551	13447	13683	13662	13627	13821	13615	13575	13606	13595	13681	13503	13695	13665	13407	13732	13623	13571	13602	13434	13745	13386	13712	13601	13655	13637	13437	13590	13650	13493	13590	13530	13716	13689	13673	13604	13822	13726	13740	13630	13608	13730	13743	13612	13772	13521	13594	13569	13673	13582	13596	13579	13627	13570	13441	13510	13459	13818	13669	13650	13373	13405	13624	13675	13517	13568	13477	13723	13600	13712	13715	13544	13539	13705	13665	13656	13780	13686	13574	13493	13555	13600	13595	13638	13608	13513	13712	13847	13762	13721	13659	13451	13590	13799	13719	13601	13360	13623	13687	13509	13690	13697	13669	13512	13578	13700	13704	13696	13683	13828	13603	13663	13516	13578	13711	13542	13640	13601	13436	13655	13601	13372	13607	13715	13587	13724	13556	13566	13763	13801	13440	13522	13700	13618	13652	13493	13819	13753	13611	13678	13534	13742	13726	13642	13676	13728	13817	13593	13669	13660	13585	13583	13604	13487	13556	13824	13489	13575	13625	13537	13746	13486	13630	13691	13566	13686	13552	13819	13635	13704	13663	13631	13612	13505	13566	13717	13724	13542	13607	13648	13739	13740	13564	13585	13595	13531	13674	13577	13602	13715	13675	13641	13842	13692	13707	13719	13521	13562	13688	13594	13711	13629	13619	13631	13636	13635	13552	13565	13482	13643	13484	13612	13638	13745	13617	13714	13687	13636	13745	13771	13644	13591	13648	13568	13459	13683	13546	13560	13647	13619	13700	13542	13689	13702	13604	13580	13611	13561	13819	13605	13610	13506	13561	13655	13559	13685	13653	13564	13643	13570	13642	13572	13607	13625	13654	13632	13517	13602	13602	13678	13632	13722	13663	13782	13763	13778	13787	13685	13399	13777	13582	13572	13540	13489	13647	13647	13607	13571	13655	13735	13636	13685	13587	13653	13631	13612	13666	13510	13507	13620	13583	13527	13655	13609	13653	13570	13744	13738	13736	13660	13520	13890	13621	13502	13633	13743	13680	13489	13545	13596	13605	13611	13560	13706	13671	13675	13632	13590	13533	13480	13522	13653	13780	13518	13473	13648	13702	13483	13710	13673	13762	13630	13650	13662	13631	13600	13652	13629	13651	13777	13596	13580	13637	13668	13635	13588	13551	13682	13608	13826	13664	13636	13643	13547	13695	13695	13641	13642	13625	13456	13658	13615	13687	13570	13612	13540	13566	13615	13680	13596	13704	13817	13668	13714	13612	13526	13604	13681	13701	13691	13577	13755	13642	13520	13633	13797	13673	13621	13674	13609	13462	13601	13625	13805	13446
24038	21140	28497	24198	21950	21034	19890	17888	17123	16890	16552	16515	16237	16073	15995	15921	15904	16041	15953	15770	16020	15971	15848	15915	15905	16029	15655	15775	15848	15698	15926	15738	16050	15838	15743	15656	15694	15695	15773	15747	15469	15769	15782	15644	15590	15587	15875	15755	15643	15635	15536	15594	15638	15701	15608	15514	15712	15640	15754	15633	15689	15701	15676	15778	15754	15633	15672	15673	15744	15809	15740	15659	15595	15825	15616	15652	15757	15627	15493	15477	15756	15722	15779	15705	15901	15509	15882	15737	15789	15640	15574	15688	15757	15721	15789	15669	15824	15682	15619	15687	15581	15587	15613	15456	15678	15588	15633	15654	15555	15620	15804	15572	15401	15655	15703	15685	15766	15570	15537	15502	15733	15697	15648	15661	15630	15627	15608	15467	15650	15578	15765	15589	15652	15645	15665	15626	15677	15657	15532	15604	15743	15683	15663	15509	15691	15624	15719	15579	15789	15456	15680	15585	15520	15680	15751	15577	15529	15733	15519	15587	15795	15628	15701	15682	15618	15520	15765	15645	15599	15542	15815	15744	15715	15569	15526	15555	15735	15762	15643	15670	15527	15530	15769	15633	15364	15669	15529	15682	15808	15687	15453	15516	15834	15468	15603	15722	15603	15576	15663	15543	15629	15550	15640	15648	15688	15595	15611	15604	15641	15835	15778	15549	15693	15657	15586	15677	15682	15756	15616	15721	15551	15583	15503	15622	15629	15526	15587	15648	15707	15418	15643	15740	15789	15558	15568	15521	15411	15504	15741	15451	15745	15862	15823	15532	15746	15614	15701	15780	15647	15543	15510	15540	15719	15558	15590	15365	15464	15743	15751	15708	15571	15676	15860	15557	15730	15481	15875	15557	15651	15728	15778	15809	15498	15688	15560	15564	15709	15495	15502	15531	15542	15533	15698	15603	15633	15895	15789	15724	15819	15703	15527	15733	15636	15629	15658	15831	15713	15699	15747	15649	15657	15919	15582	15751	15443	15627	15685	15831	15663	15651	15607	15584	15642	15604	15571	15399	15505	15520	15674	15536	15730	15463	15654	15714	15772	15577	15587	15561	15675	15776	15690	15719	15536	15528	15657	15833	15848	15635	15644	15557	15782	15591	15613	15721	15624	15688	15667	15494	15778	15798	15703	15624	15762	15823	15535	15538	15653	15703	15482	15483	15488	15658	15539	15640	15571	15719	15579	15611	15531	15606	15572	15519	15822	15640	15667	15865	15616	15500	15719	15718	15730	15750	15601	15848	15618	15530	15485	15768	15601	15501	15725	15643	15947	15551	15810	15785	15744	15773	15874	15610	15635	15759	15621	15570	15705	15402	15417	15384	15675	15719	15620	15612	15665	15570	15518	15667	15460	15618	15457	15524	15669	15631	15704	15768	15787	15673	15641	15709	15774	15622	15502	15490	15754	15815	15685	15520	15561	15564	15682	15762	15822	15741	15566	15715	15742	15611	15754	15534	15484	15931	15709	15513	15754	15741	15600	15625	15868	15657	15772	15941	15723	15419	15653	15596	15715	15704	15712	15611	15729	15649	15815	15694	15582	15617	15668	15563	15701	15488	15505	15617	15760	15695	15675	15590	15652	15581	15653	15603	15608	15651	15583	15618	15501	15767	15809	15884	15814	15710	15722	15694	15650	15775	15819	15636	15598	15792	15669	15763	15877	15579	15616	15781	15528	15671	15513	15683	15624	15504	15668	15622	15538	15637	15756	15616	15630	15637	15824	15627	15459	15483	15642	15742	15710	15576	15572	15496	15671	15786	15751	15668	15612	15775	15639	15724	15595	15495	15633	15712	15802	15622	15665	15611	15828	15473	15752	15716	15623	15541	15626	15686	15543	15667	15629	15742	15749	15475	15603	15753	15622	15567	15699	15596	15508	15776	15639	15552	15764	15887	15680	15560	15708	15393	15586	15602	15716	15510	15615	15573	15789	15576	15803	15578	15863	15751	15717	15725	15548	15551	15582	15473	15477	15615	15503	15611	15718	15664	15563	15647	15672	15772	15447	15680	15521	15625	15649	15474	15629	15538	15749	15534	15673	15731	15676	15704	15454	15678	15582	15689	15480	15577	15636	15559	15694	15696	15741	15494	15489	15556	15707	15775	15710	15576	15774	15659	15838	15677	15715	15725	15881	15555	15519	15682	15689	15635	15466	15759	15533	15643	15615	15443	15604	15548	15582	15851	15664	15565	15526	15812	15634	15653	15709	15459	15731	15687	15619	15470	15367	15980	15622	15678	15561	15503	15550	15697	15810	15739	15775	15518	15770	15614	15687	15428	15632	15793	15720	15610	15706	15759	15713	15607	15697	15603	15667	15719	15625	15650	15623	15737	15684	15575	15933	15681	15688	15607	15775	15623	15517	15531	15680	15828	15669	15536	15650	15591	15851	15632	15711	15602	15575	15638	15611	15786	15527	15499	15469	15712	15683	15580	15668	15689	15833	15678	15619	15629	15762	15661	15722	15638	15748	15576	15521	15567	15596	15636	15846	15569	15687	15609	15567	15512	15798	15571	15857	15758	15631	15649	15619	15623	15593	15657	15671	15791	15725	15648	15620	15437	15527	15649	15580	15581	15518	15693	15668	15524	15681	15662	15453	15672	15752	15569	15591	15661	15381	15553	16009	15755	15712	15652	15706	15683	15574	15673	15657	15408	15648	15797	15587	15625	15730	15526	15562	15691	15561	15511	15843	15612	15849	15609	15633	15650	15594	15675	15716	15606	15654	15685	15706	15668	15702	15517	15591	15595	15566	15545	15714	15510	15591	15676	15597	15743	15583	15783	15476	15794	15540	15636	15728	15750	15956	15834	15717	15624	15641	15547	15757	15617	15572	15583	15576	15578	15570	15523	15605	15534	15659	15777	15663	15573	15454	15393	15738	15757	15667	15551	15635	15557	15567	15719	15614	15742	15557	15558	15702	15708	15559	15649	15652	15592	15468	15648	15617	15676	15751	15652	15690	15613	15786	15534	15625	15616	15615	15688	15690	15572	15489	15549	15625	15779	15744	15560	15640	15824	15667	15686	15599	15653	15531	15837	15404	15536	15824	15594	15640	15552	15885	15676	15483	15720	15885	15702	15743	15558	15478	15651	15671	15676	15466	15560	15724	15690	15782	15846	15637	15883	15831	15798	15700	15741	15660	15577	15559	15673	15579	15331	15640	15773	15680	15671	15602	15722	15769	15627	15690	15553	15623	15573	15664	15500	15564	15800	15620	15691	15338	15833	15494	15625	15402	15636	15665	15754	15784	16007	15843	15672	15664	15810	15610	15661	15468	15624	15668	15712	15608	15646	15428	15566	15580	15666	15560	15609	15600	15629	15726	15541	15623	15696	15578	15884	15742	15732	15660	15924	15786	15568	15648	15831	15741	15556	15728	15804	15423	15729	15645	15554	15573	15720	15767	15720	15664	15586	15477	15699	15725	15692	15767	15685	15476	15689	15741	15797	15757	15482	15667	15687	15550	15476	15705	15665	15552	15653	15608	15671	15675	15742	15685	15646	15555	15565	15490	15627	15717	15538	15577	15622	15539	15698	15663	15649	15668	15741	15756	15652	15718	15520	15910	15596	15708	15664	15879	15687	15665	15807	15804	15662	15620	15484	15778	15505	15555	15695	15749	15605	15531	15458	15590	15882	15795	15647	15743	15615	15658	15546	15598	15566	15619	15818	15656	15762	15612	15649	15733	15784	15695	15890	15453	15626	15634	15666	15737	15440	15583	15681	15704	15692	15638	15450	15518	15578	15616	15668	15767	15633	15593	15531	15498	15716	15736	15802	15717	15657	15527	15630	15586	15526	15497	15626	15540	15512	15557	15641	15839	15467	15614	15454	15738	15645	15610	15568	15656	15737	15608	15616	15506	15708	15704	15462	15738	15485	15586	15566	15589	15668	15520	15643	15718	15617	15689	15752	15604	15558	15348	15482	15548	15856	15618	15586	15742	15776	15564	15666	15601	15658	15690	15659	15837	15768	15732	15730	15687	15603	15686	15659	15628	15740	15650	15601	15824	15759	15765	15787	15603	15678	15641	15578	15648	15601	15610	15679	15562	15565	15812	15690	15749	15505	15482	15608	15511	15610	15641	15698	15707	15469	15863	15694	15588	15455	15843	15642	15625	15613	15736	15571	15631	15590	15623	15763	15818	15750	15723	15714	15509	15844	15758	15833	15738	15510	15697	15537	15705	15729	15726	15703	15721	15729	15644	15733	15874	15525	15542	15538	15694	15508	15580	15783	15697	15288	15771	15718	15613	15721	15638	15829	15536	15507	15721	15783	15765	15735	15693	15725	15724	15621	15814	15797	15680	15665	15850	15667	15708	15612	15730	15653	15700	15626	15585	15645	15711	15649	15511	15726	15729	15671	15679	15569	15619	15616	15474	15768	15703	15509	15648	15528	15592	15530	15590	15765	15596	15595	15536	15631	15646	15921	15761	15682	15564	15692	15676	15617	15509	15841	15712	15643	15718	15783	15661	15714	15804	15731	15743	15667	15652	15752	15729	15672	15576	15544	15677	15532	15609	15718	15613	15621	15656	15581	15521	15683	15577	15577	15652	15698	15776	15539	15656	15630	15594	15639	15406	15689	15687	15761	15688	15552	15673	15546	15601	15441	15777	15726	15847	15709	15427	15601	15672	15524	15628	15509	15576	15750	15491	15661	15463	15611	15754	15778	15482	15470	15580	15697	15676	15549	15555	15538	15669	15516	15572	15636	15713	15731	15663	15774	15805	15713	15755	15771	15704	15649	15761	15656	15640	15495	15706	15771	15582	15661	15545	15718	15804	15539	15638	15647	15584	15605	15609	15606	15706	15736	15657	15573	15749	15676	15655	15590	15527	15721	15628	15467	15726	15534	15695	15609	15658	15662	15711	15543	15807	15542	15575	15773	15480	15602	15617	15707	15626	15624	15536	15534	15692	15538	15784	15660	15809	15678	15685	15694	15602	15615	15595	15610	15647	15937	15627	15631	15599	15527	15481	15449	15664	15583	15694	15540	15665	15690	15699	15584	15605	15735	15645	15548	15642	15920	15749	15842	15586	15668	15655	15486	15765	15692	15753	15511	15651	15536	15722	15561	15839	15479	15565	15843	15893	15591	15781	15637	15622	15525	15880	15596
17919	30663	27402	20471	17437	16621	16231	16201	15493	14988	14602	14663	13916	14003	13963	13802	13628	14000	13879	13788	13809	13652	13630	13574	13535	13672	13505	13619	13547	13520	13567	13551	13385	13226	13426	13543	13455	13433	13488	13567	13514	13456	13541	13297	13420	13659	13426	13449	13517	13384	13490	13463	13505	13462	13489	13490	13437	13429	13453	13614	13439	13441	13528	13317	13314	13751	13489	13637	13354	13337	13446	13543	13517	13318	13392	13463	13533	13559	13544	13525	13550	13470	13446	13567	13654	13603	13607	13416	13409	13603	13659	13531	13434	13445	13456	13462	13581	13476	13478	13623	13461	13565	13517	13376	13442	13325	13474	13460	13516	13469	13542	13583	13441	13575	13429	13544	13408	13583	13538	13583	13364	13396	13323	13529	13495	13405	13383	13625	13521	13502	13498	13403	13496	13586	13420	13479	13510	13348	13579	13377	13438	13500	13418	13349	13261	13377	13454	13348	13548	13613	13477	13566	13544	13488	13414	13451	13322	13600	13495	13369	13657	13382	13447	13515	13430	13614	13509	13334	13442	13436	13443	13307	13495	13315	13476	13321	13385	13473	13408	13355	13559	13374	13385	13324	13426	13471	13519	13396	13487	13382	13466	13501	13354	13549	13427	13541	13450	13293	13528	13370	13270	13441	13509	13415	13414	13593	13503	13398	13460	13548	13447	13310	13428	13286	13361	13435	13399	13381	13449	13367	13532	13546	13326	13509	13389	13487	13478	13458	13439	13612	13566	13323	13356	13378	13314	13397	13475	13613	13394	13528	13452	13611	13711	13402	13480	13328	13403	13453	13361	13557	13600	13511	13370	13376	13337	13641	13449	13526	13415	13596	13418	13441	13481	13524	13372	13348	13598	13336	13448	13341	13413	13455	13450	13428	13477	13422	13346	13640	13601	13448	13379	13538	13483	13559	13627	13547	13478	13576	13497	13478	13429	13405	13643	13374	13334	13475	13595	13495	13760	13457	13602	13436	13475	13434	13483	13388	13533	13384	13563	13424	13395	13377	13374	13369	13386	13291	13382	13307	13521	13432	13499	13562	13507	13484	13658	13487	13423	13506	13556	13302	13372	13381	13443	13415	13534	13417	13367	13443	13364	13661	13454	13601	13529	13530	13481	13406	13309	13444	13553	13594	13363	13417	13418	13375	13347	13565	13552	13557	13461	13556	13513	13412	13589	13511	13453	13397	13477	13282	13334	13568	13498	13462	13394	13572	13457	13427	13521	13502	13471	13419	13449	13499	13386	13459	13507	13507	13518	13344	13466	13472	13392	13513	13463	13402	13515	13503	13369	13491	13399	13344	13460	13474	13435	13372	13456	13374	13421	13485	13448	13580	13545	13391	13552	13455	13397	13290	13363	13351	13576	13522	13562	13577	13477	13431	13457	13527	13298	13442	13485	13450	13608	13251	13540	13503	13362	13462	13564	13266	13476	13505	13424	13529	13571	13376	13347	13436	13395	13578	13462	13412	13519	13513	13664	13380	13410	13434	13485	13412	13279	13471	13442	13474	13638	13347	13374	13379	13354	13233	13496	13458	13562	13387	13466	13450	13391	13511	13390	13566	13438	13457	13378	13464	13331	13361	13348	13479	13364	13600	13449	13468	13497	13440	13546	13408	13411	13433	13492	13602	13462	13414	13429	13570	13431	13665	13314	13548	13409	13303	13364	13497	13391	13483	13317	13374	13368	13405	13377	13418	13312	13468	13520	13512	13527	13568	13396	13464	13529	13627	13442	13411	13366	13403	13507	13500	13338	13362	13468	13573	13476	13406	13397	13416	13541	13463	13554	13390	13472	13436	13581	13594	13394	13403	13601	13314	13450	13503	13554	13458	13498	13443	13510	13472	13277	13448	13396	13469	13619	13463	13563	13394	13467	13429	13460	13482	13466	13469	13518	13366	13323	13515	13340	13606	13465	13400	13387	13512	13310	13448	13297	13515	13417	13455	13386	13398	13439	13451	13414	13400	13555	13384	13516	13242	13616	13500	13504	13473	13448	13439	13483	13225	13424	13514	13452	13433	13415	13560	13469	13540	13417	13546	13378	13478	13521	13307	13312	13525	13413	13290	13425	13426	13475	13459	13388	13298	13505	13542	13453	13620	13499	13413	13335	13320	13513	13507	13479	13424	13285	13500	13378	13438	13545	13386	13390	13399	13398	13374	13551	13443	13428	13584	13325	13428	13408	13393	13527	13512	13354	13438	13571	13405	13356	13423	13424	13556	13413	13402	13506	13620	13386	13559	13370	13364	13458	13513	13481	13447	13370	13495	13379	13353	13587	13412	13419	13473	13368	13541	13432	13443	13392	13320	13342	13360	13372	13507	13561	13584	13444	13540	13566	13610	13454	13332	13488	13442	13419	13388	13320	13549	13588	13518	13479	13658	13321	13503	13391	13374	13648	13348	13415	13539	13483	13458	13436	13427	13587	13490	13552	13486	13276	13487	13454	13426	13420	13398	13366	13388	13546	13577	13552	13523	13323	13499	13577	13562	13379	13508	13456	13346	13441	13421	13362	13392	13455	13392	13333	13448	13356	13502	13366	13557	13523	13475	13454	13397	13496	13417	13609	13386	13337	13393	13552	13439	13388	13574	13373	13409	13576	13462	13445	13604	13595	13440	13381	13371	13436	13656	13477	13363	13507	13412	13426	13430	13399	13510	13523	13445	13455	13592	13474	13218	13211	13397	13448	13439	13354	13708	13492	13556	13411	13350	13503	13459	13455	13542	13508	13478	13527	13513	13541	13637	13397	13502	13479	13440	13591	13486	13384	13476	13239	13410	13463	13448	13516	13491	13522	13329	13375	13399	13396	13462	13428	13477	13440	13359	13514	13335	13635	13538	13380	13446	13487	13503	13505	13417	13318	13575	13504	13498	13508	13461	13487	13593	13402	13558	13406	13303	13596	13392	13340	13455	13300	13473	13434	13657	13364	13461	13454	13513	13347	13656	13428	13629	13388	13411	13487	13422	13433	13407	13379	13363	13520	13295	13376	13479	13599	13670	13428	13201	13446	13633	13532	13448	13585	13472	13475	13415	13489	13515	13385	13411	13478	13509	13539	13572	13461	13440	13269	13475	13399	13544	13344	13305	13582	13425	13355	13405	13452	13483	13518	13450	13438	13389	13561	13454	13464	13498	13591	13569	13466	13458	13558	13535	13446	13533	13519	13501	13283	13416	13310	13543	13627	13431	13474	13532	13660	13578	13256	13533	13468	13324	13603	13354	13467	13421	13584	13402	13447	13551	13488	13651	13518	13576	13573	13618	13421	13613	13311	13425	13407	13414	13465	13500	13586	13358	13432	13422	13403	13407	13527	13485	13457	13371	13663	13437	13451	13428	13346	13403	13456	13427	13542	13446	13506	13518	13451	13522	13487	13561	13484	13412	13384	13436	13574	13324	13553	13407	13491	13353	13463	13503	13523	13463	13515	13368	13478	13314	13558	13437	13582	13436	13409	13424	13413	13426	13417	13518	13368	13592	13466	13513	13410	13549	13451	13497	13510	13318	13417	13441	13563	13505	13438	13468	13412	13346	13513	13507	13420	13304	13356	13466	13536	13394	13262	13394	13448	13450	13560	13421	13460	13337	13390	13338	13476	13420	13575	13392	13549	13470	13402	13483	13403	13516	13450	13275	13305	13256	13505	13360	13485	13519	13462	13376	13512	13405	13623	13343	13664	13521	13439	13372	13503	13412	13484	13332	13599	13586	13492	13510	13482	13497	13412	13465	13494	13589	13448	13296	13340	13592	13598	13357	13342	13464	13617	13438	13552	13517	13278	13355	13349	13610	13527	13515	13469	13470	13386	13457	13480	13437	13483	13325	13397	13370	13576	13385	13552	13536	13552	13349	13301	13406	13435	13316	13372	13300	13541	13522	13556	13546	13391	13512	13534	13351	13410	13245	13369	13535	13518	13374	13400	13478	13363	13335	13405	13436	13495	13255	13471	13444	13251	13522	13462	13466	13469	13623	13466	13575	13642	13501	13486	13431	13418	13463	13535	13480	13398	13474	13557	13482	13404	13469	13268	13494	13470	13328	13435	13495	13395	13269	13578	13529	13456	13395	13489	13575	13474	13442	13466	13504	13550	13380	13541	13466	13634	13547	13355	13438	13500	13454	13430	13410	13577	13424	13581	13464	13472	13578	13592	13533	13494	13654	13433	13436	13477	13460	13444	13454	13419	13547	13348	13463	13452	13537	13466	13465	13340	13465	13394	13466	13460	13304	13452	13466	13462	13371	13483	13545	13435	13443	13476	13515	13574	13476	13438	13627	13453	13507	13488	13454	13274	13394	13420	13436	13434	13373	13510	13492	13432	13368	13474	13332	13437	13507	13432	13191	13306	13627	13268	13431	13441	13290	13505	13345	13509	13296	13642	13595	13558	13378	13378	13335	13564	13463	13364	13502	13438	13408	13425	13421	13471	13444	13503	13386	13506	13468	13611	13587	13472	13297	13601	13365	13483	13507	13281	13360	13437	13496	13353	13686	13484	13410	13476	13450	13345	13445	13391	13489	13513	13315	13356	13292	13496	13403	13465	13454	13485	13568	13384	13451	13623	13410	13582	13501	13628	13269	13386	13504	13322	13468	13509	13441	13346	13487	13301	13536	13398	13450	13434	13382	13571	13451	13498	13445	13540	13529	13456	13535	13484	13252	13272	13593	13244	13520	13391	13624	13367	13600	13555	13360	13476	13531	13515	13641	13414	13330	13519	13493	13566	13632	13491	13419	13492	13452	13337	13550	13528	13454	13589	13474	13492	13209	13225	13477	13434	13568	13406	13297	13542	13317	13493	13502	13537	13380	13665	13410	13425	13479	13359	13551	13451	13413	13488	13509	13497	13433	13465	13328	13326	13472	13554	13462	13576	13425	13493	13491	13394	13416	13419	13474	13478	13342	13480	13605	13365	13444	13375	13402	13471	13406	13509	13519	13398	13480	13538	13559	13546	13535	13451	13454	13414	13412	13451	13396	13560	13388	13592	13561	13495	13430	13391	13447	13465	13310	13570	13484	13532	13282	13375	13437	13511	13430	13527	13387	13572	13591	13411	13485	13560	13495	13400	13509	13344	13504	13497	13288	13398	13564	13467	13498	13605	13486	13413	13565	13381	13454	13451	13470
22829	21074	28795	23618	21357	23221	23929	19176	18062	17859	17423	17318	17084	16659	16566	16492	16603	16741	16760	16575	16463	16513	16597	16410	16539	16434	16151	16343	16417	16226	16208	16424	16476	16395	16105	16320	16316	16325	16281	16425	16404	16278	16242	16614	16286	16366	16438	16340	16504	16162	16126	16248	16225	16126	16300	16345	16072	16275	16060	15972	16376	15988	16240	16007	16375	16155	16349	16267	16272	16375	16259	16355	16150	16150	16282	16391	16139	16276	16286	16214	16340	16118	16032	16233	16365	16442	16308	16266	16310	16449	16361	16246	16159	16178	16260	16056	16325	16155	16209	16148	16201	16196	16046	16155	16058	16069	16325	16347	16412	16284	16109	16075	16199	16155	16113	16403	16254	16057	16075	16287	16199	16158	16198	16008	16236	16300	16209	16112	16367	16279	16304	16220	16212	16325	16159	16288	16114	16258	16138	16190	16235	16053	16044	16293	16409	16417	16267	16055	16150	16364	16158	16180	16127	16143	16189	15970	16039	16003	16275	16252	16324	16138	16288	16130	16152	16244	16057	16219	15999	16309	16187	16099	16150	16254	16160	16320	16146	16056	16157	16164	15987	16223	16061	16250	16121	16128	15965	16154	16167	16294	16385	16124	16249	16055	16274	16255	16088	16266	16160	16222	16138	16085	16104	16170	16335	16222	16137	16113	16178	16027	15976	16137	16183	16085	16207	16130	16156	16102	16234	16124	16176	16118	16040	16046	16070	16244	16048	16233	16247	16191	15976	16342	16171	15853	16231	16301	16224	16196	16051	15914	16121	16091	16234	16340	16231	16255	16162	16323	16031	16264	16186	16148	16253	16391	16255	16088	16269	16188	16112	16098	16104	16284	16189	16328	16146	16159	16201	16076	16193	16283	16099	16069	16175	16115	16211	16049	16132	16076	16304	16020	16039	16126	16228	16047	16151	16104	16096	16262	16122	16178	16375	16036	16050	16108	16083	16308	16391	16040	16129	16101	16058	16144	16242	16379	16215	16029	16045	16194	16255	16120	16026	16012	16120	16335	16366	16176	16184	16231	16111	15824	16103	16130	16131	16173	16194	16272	16302	16219	15873	15877	16043	16057	16259	16097	16270	16020	16161	16125	16161	15992	16233	16298	16154	16240	16349	16184	16159	16073	16304	15988	16185	16351	16018	16056	16197	16128	16371	16161	16193	16160	16086	16249	16165	16297	16031	16051	16083	15966	15921	15949	16177	16122	16222	16093	16202	16200	16089	16142	16307	16283	16154	16301	15942	16209	16141	16183	16137	16042	16314	15971	16074	16065	16340	16066	16264	16137	16169	16220	16212	16099	15949	16277	16079	16093	16182	16339	16376	16159	16122	16189	16271	16113	16189	15925	15931	16086	16195	16303	16090	16082	16152	15846	16206	16154	16093	16030	16214	16122	16067	16283	16050	16371	16143	16161	16086	16051	16283	15805	16122	16244	16279	16440	16193	16286	16163	16075	16179	16062	16191	16216	16145	15978	15989	16320	16187	16286	16190	16257	16309	16046	16099	16124	16030	16233	16250	16055	16080	15926	16216	16026	16017	16231	16249	16127	16275	16047	16246	16195	16262	16040	15981	15947	16074	16281	16075	16190	16116	16021	16280	16217	16322	16138	16134	16067	16323	16275	16122	16070	16290	16212	16136	15957	16303	16119	16027	16121	16186	16353	16113	16172	16176	16069	16008	16012	16054	16220	16226	16001	16359	15915	16146	15977	16152	16167	16162	16267	16064	16338	16144	15913	16330	16090	16206	15918	16216	15926	16069	16208	16155	16238	16269	16143	16151	16049	16246	16033	16048	16060	16116	16125	16154	16118	16221	16124	16102	16109	15950	16057	16016	16096	16131	16378	16126	16108	16141	16023	16052	15944	16065	16040	16203	16337	16216	16201	16142	16163	16206	16250	16287	16035	15966	16131	16089	16225	15951	16183	16232	16019	16115	16196	16269	16177	16068	16185	15991	15960	16123	16044	16224	16082	16046	15989	16192	16014	16129	16155	16148	15971	15864	16037	16177	16002	16067	16131	16107	16056	16231	16343	15974	16127	16210	16210	16237	16265	16114	16420	16099	16244	16063	16096	16019	16181	16100	15984	16172	16140	16024	16236	16230	16100	16101	16196	16046	16143	16141	16110	16113	16269	16219	16181	16047	16244	16088	16080	16050	16007	16263	16313	16228	16048	16218	16208	16096	16042	16163	16160	16191	16209	16135	16197	16021	16181	16339	16099	16025	16209	16242	16027	16367	16026	16220	16189	16094	16147	16116	16263	16017	16067	15946	16204	16116	16114	15955	16161	16123	16257	16070	16246	16292	16001	16053	16160	16059	16227	16122	15965	16004	15970	16303	16229	16194	16015	16272	16087	16287	16107	16032	16179	16113	16115	16099	16104	16321	15926	15981	16382	16163	15935	16127	16203	16193	16119	16036	16057	16256	16173	16244	16169	16190	15929	16228	16062	16035	16089	15962	16202	16154	15994	16226	16139	15953	16059	16140	16274	16115	16011	15949	16057	16040	16063	16067	15969	16067	16167	16325	15999	16255	16188	16094	16274	16187	16395	16066	16111	16098	16068	16217	16165	16242	16204	16201	16142	16139	16085	16179	16143	16102	16372	16173	16091	16190	16157	16055	16080	16242	16062	15901	16048	16172	16117	16224	16206	16257	16116	16245	16210	16164	16114	15972	16147	16122	16151	16084	16100	16201	16147	16238	16176	16199	16188	16144	16163	16153	16228	16239	16038	15954	16016	16106	16115	16196	16156	16079	16107	15965	16025	16059	16207	16281	16131	16169	15940	16139	16188	16115	16219	16142	16219	16235	16130	16138	16098	16066	16198	16141	16186	16114	15992	15994	16301	16117	16050	16225	16143	16299	16167	16314	16189	16193	16346	16359	16145	16235	16052	16264	16064	16283	16298	16079	16228	16040	16240	16066	16223	16344	16220	16168	16000	16250	16155	16028	16177	15879	16133	16179	16125	16225	16332	16237	16046	16091	16023	15846	16062	16135	16021	16045	16259	16482	16205	16255	16172	16200	16387	16152	16311	16291	16180	16095	16161	16176	16190	16185	16040	16126	16310	16260	16106	16308	16179	16048	16073	16095	16097	16109	16161	16164	16112	16093	16211	16041	16277	16111	16154	16223	16168	16250	16111	16184	16171	16224	16152	16052	16286	16105	16090	16082	16319	15953	16222	16120	16166	16134	16031	16170	16150	15962	15909	16089	16173	16150	16226	16203	16135	16065	16200	16261	16117	16358	16179	16088	16132	16129	16229	16298	16204	16273	16234	16174	16135	16010	16061	16105	16087	16222	15886	16168	16174	16127	16263	16292	16225	16161	16077	16100	16135	16172	15970	16094	16337	16265	16200	16171	16135	16239	15943	16025	16291	16448	16260	16115	16192	16115	16175	16244	16089	16246	16165	16213	16231	15925	16115	16173	16241	16121	16198	16245	16011	16164	16220	16085	16260	16197	16128	16066	16341	16051	16027	16171	16084	16052	16054	16058	15964	16163	16370	16062	15995	16011	16111	16055	16056	16341	16261	16216	16233	16187	16086	16297	16110	16167	15960	16082	16208	16177	15981	16231	16129	16009	16054	16218	15968	16472	16070	16061	16028	15980	16117	16071	15883	16246	16204	16306	16000	16209	15994	16063	15991	16049	16068	16236	16197	16017	16044	15986	16225	16201	16213	16054	16360	16130	16022	16222	16195	16101	16041	16112	16079	16506	16159	16113	16279	16110	16030	16329	16351	16200	16044	16171	16109	16258	16088	16216	16166	16242	16270	16269	16267	16089	16224	16023	16188	16146	15983	16292	16092	16043	15920	15999	16120	15896	16287	16093	16170	16213	15982	16306	16072	16273	16432	16228	16009	16220	16017	16280	16144	16053	16083	16105	16139	16227	16217	16244	16058	16114	16164	16188	16097	16000	16251	16363	16169	16200	16120	16196	16218	16137	16158	16055	15943	16051	16138	16020	16190	16115	16040	16317	16258	16146	16164	15997	16212	16333	16099	16152	16244	16041	16286	16229	16018	16260	16342	16057	16029	16285	16151	16249	16042	16189	16099	16003	16450	16226	16248	16235	16184	16138	16247	16201	15963	16039	16389	16281	16165	16034	16224	16074	16173	16223	16290	16183	16188	16051	16130	16118	16148	16190	16194	16256	16226	15951	16086	15918	16068	16192	16138	15972	16002	15936	15887	16171	16168	16167	16099	16000	16151	16092	16267	16149	16097	15965	16148	16131	16145	16085	16272	16132	16118	16057	16222	16150	16120	16127	15968	16362	16227	16140	15856	16114	16094	16163	16049	16188	16181	16031	16254	16382	16155	16197	16096	16093	16150	15957	16023	16137	16087	15996	16056	16211	16157	16127	16242	16181	16282	16009	16123	16210	16169	16088	16268	16169	16308	16219	16125	16071	16276	16173	16095	16136	16175	16044	16204	16063	16121	15959	16105	16417	16062	16504	16074	16231	16375	16186	16128	16226	16204	16093	16205	16040	16063	15986	16087	16016	16082	15931	16152	16133	16194	15999	16043	16209	16135	15931	16141	16125	16029	16334	16163	16276	16211	16134	16226	16340	16271	16123	16028	16290	16153	16074	16096	16232	16141	16184	16285	16176	16253	16102	16023	16110	16141	16224	16179	16111	16250	16217	16073	16123	16212	16210	16240	16275	16205	16276	15947	16120	16313	16197	16091	16199	16235	16461	16238	16255	16135	16144	16028	16376	16306	16232	16052	16124	16209	16070	16271	16033	16286	16231	16197	16273	16288	16014	16121	16128	16190	16202	16122	15786	16190	16035	16284	16349	16340	16516	16129	16038	16204	16288	16052	16331	16100	16146	16163	16164	16286	15995	16007	16297	16113	16262	16168	16066	16357	16216	16382	16126	15997	16300	16068	16329	16034	16261	16227	16091	16290	16111	16211	16076	16095	16219	16168	16323	16169	16271	16115	16062	16053	16024	16246	16224	16120	16184	15951	16129	16365	16273	16141	16202	16054	16041	16011	16160	16142	16138	16018	15962	16156	16145	16083	16103	16178	16210	16059	16090	16079	16219	16223	16125	16067	16084	16279	16252	15880	16016	16355	15976	16015	16237	16230	16286	16166	16139	16140	16113	16120	16365	16030
20398	35995	32216	23755	20107	17916	17391	17541	16622	15932	15382	15289	14497	14391	14302	14215	14201	14090	14181	14195	14172	14130	14170	13941	13951	13735	13799	13809	13955	13879	13790	13995	13800	13837	13714	14016	13635	13869	13743	13694	13797	13695	13746	13730	13845	13789	13686	13691	13707	13606	13802	13668	13615	13763	13697	13780	13799	13775	13757	13707	13498	13805	13778	13641	13686	13719	13659	13709	13763	13632	13598	13652	13924	13766	13747	13736	13782	13693	13830	13580	13745	13659	13673	13757	13705	13773	13788	13799	13853	13667	13740	13797	13623	13837	13780	13654	13770	13683	13681	13950	13690	13764	13651	13824	13530	13720	13741	13801	13728	13583	13602	13741	13824	13763	13768	13608	13558	13600	13454	13572	13581	13713	13562	13736	13751	13510	13642	13711	13636	13584	13675	13711	13778	13761	13713	13619	13588	13710	13766	13696	13706	13708	13491	13683	13710	13670	13613	13645	13801	13680	13553	13615	13638	13634	13718	13688	13670	13782	13661	13739	13829	13407	13799	13552	13570	13616	13687	13601	13543	13701	13675	13769	13837	13790	13645	13703	13706	13707	13624	13672	13660	13630	13778	13655	13753	13635	13729	13712	13658	13579	13716	13706	13682	13670	13862	13718	13691	13627	13636	13678	13769	13703	13784	13803	13764	13712	13586	13797	13628	13625	13744	13768	13590	13769	13718	13683	13773	13752	13680	13729	13835	13657	13570	13637	13680	13645	13636	13802	13542	13607	13874	13604	13745	13666	13658	13678	13734	13524	13716	13725	13681	13679	13677	13678	13689	13455	13684	13712	13568	13646	13700	13700	13797	13813	13587	13497	13707	13720	13648	13608	13793	13770	13682	13623	13882	13663	13670	13722	13642	13696	13752	13834	13574	13714	13492	13576	13697	13656	13706	13587	13645	13604	13605	13694	13641	13721	13774	13857	13780	13538	13779	13506	13780	13814	13662	13713	13606	13805	13562	13615	13531	13614	13708	13511	13435	13790	13671	13756	13763	13654	13663	13680	13720	13724	13813	13684	13597	13572	13706	13679	13715	13636	13735	13668	13661	13602	13663	13795	13702	13577	13695	13602	13619	13682	13737	13766	13555	13745	13679	13863	13697	13618	13488	13584	13614	13648	13595	13586	13493	13702	13662	13746	13482	13715	13702	13491	13765	13710	13631	13647	13722	13612	13754	13670	13675	13727	13752	13656	13723	13688	13629	13633	13738	13728	13646	13791	13732	13569	13699	13653	13709	13654	13777	13665	13768	13578	13797	13769	13669	13654	13609	13531	13741	13672	13602	13717	13742	13680	13737	13685	13751	13634	13631	13588	13705	13792	13630	13591	13741	13849	13761	13805	13586	13625	13571	13685	13778	13755	13783	13843	13693	13624	13561	13635	13839	13630	13612	13579	13707	13603	13742	13630	13651	13765	13595	13787	13747	13582	13716	13549	13530	13705	13750	13603	13623	13649	13750	13602	13619	13760	13836	13799	13673	13735	13698	13630	13593	13799	13717	13704	13716	13638	13580	13776	13733	13705	13770	13607	13700	13535	13747	13667	13509	13590	13635	13553	13669	13771	13760	13545	13514	13633	13612	13708	13659	13612	13938	13674	13602	13666	13698	13817	13707	13721	13715	13658	13752	13755	13659	13547	13719	13713	13789	13536	13730	13590	13596	13586	13600	13708	13786	13779	13643	13604	13757	13620	13599	13732	13666	13708	13664	13765	13657	13601	13572	13858	13592	13697	13671	13807	13615	13891	13752	13600	13482	13727	13670	13695	13697	13792	13736	13772	13816	13733	13735	13668	13595	13559	13775	13685	13691	13725	13563	13742	13826	13444	13904	13630	13575	13745	13812	13618	13721	13738	13672	13655	13627	13728	13603	13927	13671	13417	13791	13742	13829	13624	13656	13743	13737	13723	13694	13666	13598	13725	13658	13656	13672	13557	13596	13662	13730	13652	13638	13833	13608	13550	13509	13657	13671	13622	13654	13519	13616	13766	13669	13756	13750	13595	13627	13768	13629	13764	13624	13540	13712	13774	13739	13619	13578	13631	13462	13770	13648	13492	13816	13599	13606	13764	13806	13769	13569	13546	13813	13646	13534	13692	13585	13688	13524	13753	13703	13811	13717	13734	13702	13458	13662	13689	13582	13667	13741	13661	13757	13627	13728	13780	13526	13625	13795	13719	13659	13637	13788	13840	13660	13556	13697	13764	13617	13627	13700	13588	13819	13761	13567	13517	13757	13532	13777	13578	13700	13677	13715	13586	13857	13743	13688	13618	13695	13663	13711	13604	13795	13714	13846	13738	13682	13741	13786	13613	13487	13600	13618	13524	13806	13535	13699	13758	13741	13563	13662	13595	13763	13658	13801	13758	13718	13654	13704	13592	13653	13676	13617	13631	13707	13754	13634	13760	13800	13622	13673	13688	13635	13605	13719	13780	13598	13585	13601	13535	13618	13712	13673	13573	13729	13941	13549	13660	13689	13714	13719	13608	13628	13603	13607	13847	13661	13799	13766	13644	13788	13582	13705	13724	13558	13769	13740	13637	13623	13737	13553	13780	13691	13589	13744	13736	13720	13658	13661	13651	13698	13646	13542	13773	13618	13717	13773	13639	13582	13585	13551	13596	13413	13592	13624	13511	13697	13654	13808	13545	13737	13658	13628	13782	13690	13702	13627	13715	13849	13633	13709	13675	13542	13736	13740	13621	13719	13623	13697	13718	13758	13826	13739	13725	13654	13676	13632	13757	13538	13709	13664	13652	13702	13665	13454	13802	13614	13586	13519	13606	13658	13725	13629	13410	13706	13711	13730	13728	13755	13855	13480	13540	13735	13658	13830	13716	13654	13582	13689	13695	13736	13589	13653	13751	13725	13733	13724	13739	13695	13682	13543	13714	13801	13802	13648	13625	13725	13758	13756	13580	13774	13558	13674	13637	13749	13617	13574	13685	13665	13622	13737	13586	13664	13738	13536	13567	13742	13722	13679	13697	13584	13727	13590	13811	13698	13797	13625	13661	13786	13751	13740	13711	13613	13693	13801	13569	13628	13717	13762	13659	13738	13584	13747	13538	13713	13597	13569	13675	13795	13757	13604	13652	13640	13709	13749	13545	13853	13726	13561	13706	13781	13634	13589	13604	13577	13540	13705	13595	13725	13479	13675	13661	13721	13688	13603	13737	13683	13633	13708	13806	13432	13740	13550	13946	13655	13638	13639	13627	13621	13745	13619	13696	13509	13615	13621	13737	13686	13633	13704	13588	13625	13832	13779	13829	13765	13695	13685	13714	13846	13706	13719	13634	13614	13779	13561	13608	13738	13776	13762	13713	13770	13805	13603	13758	13786	13691	13764	13613	13624	13449	13695	13769	13741	13756	13748	13640	13657	13707	13563	13710	13720	13584	13651	13623	13836	13866	13694	13612	13517	13517	13660	13719	13729	13773	13691	13732	13795	13582	13554	13593	13697	13812	13516	13716	13812	13752	13607	13559	13752	13662	13814	13739	13820	13706	13691	13593	13638	13829	13768	13726	13654	13639	13761	13643	13632	13682	13679	13669	13631	13650	13629	13923	13507	13559	13728	13615	13833	13841	13619	13609	13497	13620	13778	13602	13527	13771	13530	13688	13761	13460	13771	13828	13768	13658	13661	13626	13706	13456	13786	13610	13571	13545	13802	13791	13760	13617	13869	13673	13688	13560	13613	13614	13741	13598	13705	13694	13786	13804	13724	13708	13667	13601	13545	13615	13564	13742	13635	13708	13583	13687	13695	13459	13587	13788	13776	13739	13634	13604	13621	13647	13501	13632	13696	13715	13651	13630	13628	13637	13734	13760	13592	13649	13747	13698	13644	13552	13608	13753	13646	13623	13582	13791	13602	13553	13670	13942	13722	13642	13780	13700	13663	13541	13848	13677	13715	13633	13756	13731	13688	13583	13665	13721	13565	13768	13725	13720	13470	13578	13695	13901	13666	13677	13640	13582	13575	13553	13769	13719	13705	13592	13775	13596	13625	13624	13670	13650	13724	13679	13737	13573	13723	13515	13647	13643	13631	13768	13676	13738	13567	13643	13681	13791	13616	13744	13522	13642	13704	13621	13733	13840	13586	13842	13641	13595	13658	13699	13818	13786	13655	13539	13710	13743	13766	13653	13408	13800	13712	13558	13691	13713	13744	13841	13501	13750	13411	13631	13493	13528	13752	13609	13864	13664	13669	13680	13510	13679	13709	13597	13600	13702	13736	13650	13739	13563	13628	13518	13800	13631	13765	13745	13738	13645	13654	13581	13729	13621	13646	13692	13732	13715	13755	13717	13547	13670	13791	13688	13658	13605	13615	13716	13745	13709	13842	13681	13682	13641	13647	13742	13573	13756	13660	13591	13696	13672	13558	13729	13735	13577	13649	13806	13614	13789	13582	13709	13617	13865	13653	13658	13540	13794	13677	13728	13600	13658	13720	13720	13686	13626	13672	13802	13687	13773	13617	13701	13517	13726	13599	13745	13614	13688	13700	13676	13631	13679	13764	13654	13694	13505	13647	13633	13629	13702	13826	13725	13547	13771	13572	13681	13661	13656	13661	13744	13733	13554	13673	13545	13764	13702	13756	13727	13545	13661	13491	13668	13584	13592	13688	13638	13713	13587	13636	13699	13633	13748	13736	13678	13431	13600	13700	13558	13606	13599	13651	13568	13805	13834	13648	13568	13504	13687	13656	13607	13753	13864	13723	13402	13814	13623	13477	13756	13747	13525	13702	13570	13685	13611	13577	13754	13568	13648	13916	13604	13692	13785	13744	13772	13649	13764	13571	13842	13662	13659	13500	13748	13457	13562	13615	13812	13775	13714	13667	13581	13697	13605	13728	13553	13702	13741	13631	13665	13605	13668	13538	13712	13620	13841	13710	13679	13497	13735	13730	13645	13691	13618	13754	13808	13916	13639	13649	13552	13799	13593	13825	13591	13813	13722	13702	13586	13722	13794	13623	13691	13821	13810	13686	13778	13686	13689	13513	13632	13424	13677	13900	13713	13669	13698	13837	13614	13407	13789	13663	13827	13822	13706	13718	13616	13703	13519	13671	13755	13580	13630	13544	13692	13689	13730	13521	13747	13531	13660	13702	13530	13740	13748	13717	13770
27960	22301	24283	21118	17285	16952	16868	16876	16616	16364	16128	16234	16255	16002	15870	15941	15857	15994	16059	16055	16045	16023	16095	16027	16155	15875	16064	15998	15992	16006	16087	16018	16060	16059	15883	16096	16043	16008	16150	15976	15907	15907	16098	15946	16064	16016	16087	15831	15955	15790	15934	16057	15763	16055	15724	16044	15893	15959	15952	16104	15927	16004	15909	15975	15969	15974	15959	16011	15784	15894	15853	16044	16023	15919	15872	15803	16013	15944	16072	16007	15900	15890	16038	16094	15945	16030	16124	15952	15996	15906	15798	15950	16171	16128	15819	15965	16058	15799	15979	15769	15827	15860	15711	15910	15986	15924	15907	15709	16003	15650	15981	16017	15830	15923	15943	15861	15929	15784	15888	15850	15871	15936	15610	15776	15908	15951	15891	15800	16214	16010	15603	15907	15992	15928	16100	15823	15915	15924	15997	15853	16019	15865	15863	16096	15963	15921	16013	16045	15991	16094	16040	15955	15955	15826	15979	15991	15968	16059	15941	15893	16004	15908	15914	15880	15916	15776	15914	15761	16149	16013	16066	15895	15818	15996	16078	15889	15838	15850	15875	15929	15763	15988	16015	15772	16039	15951	15661	16014	15925	16098	15984	15868	16075	15927	16007	15919	15747	16058	16050	15982	16050	15965	15884	16110	16011	15880	16057	15835	15971	15935	15827	15836	15943	15861	16054	16145	15890	15829	15968	15790	15797	15930	15914	15935	15837	16093	15858	15874	16009	15869	15847	15783	15968	15920	15913	15916	15973	15989	15959	15872	15788	15849	16047	15771	15989	15773	16037	16018	15890	16145	15994	15901	16137	15959	15846	16136	15941	16145	16032	16042	15729	15935	16146	16109	16148	15918	16062	15747	16095	16034	16189	15945	15953	15921	15904	15996	15858	15831	15734	15887	16065	15935	16070	15914	16057	15983	15881	15988	15954	15644	15873	15856	15738	15980	15949	15910	15650	16096	15995	15823	15849	16035	15775	15894	15869	15956	15995	15986	15977	15900	16069	16004	16093	15937	15964	16042	15924	15923	15792	15950	15801	15769	16123	15948	15780	16135	16118	15932	16052	15964	15932	15901	16044	15867	15962	16036	15854	15966	15845	15931	15890	15905	15857	15914	16032	15926	16143	15921	15840	15912	16237	16118	16040	15743	15978	15945	15932	15977	15888	15913	15905	15931	16086	15821	15890	16139	16077	15851	15904	16045	15845	15928	16095	16122	16036	16135	15940	15916	15969	15919	15874	15956	15954	15775	16076	16022	15970	15657	15727	16043	15951	15744	15876	16050	15967	15755	16032	15925	16080	15844	15717	16063	15906	15887	15958	15912	15759	15988	15926	15752	15689	15941	15845	16177	15988	16034	15974	15867	16034	15881	15931	15986	16057	15931	15961	16207	15837	15914	15985	16060	15932	15965	16038	15844	16105	15912	15956	15792	15904	15902	16022	16060	16075	16039	15889	15837	16001	15954	16004	15939	15876	15821	15801	15779	16047	15859	15906	15989	15901	15990	15905	15927	15834	15905	15863	15889	15983	16198	15883	16030	16039	15922	16089	15996	16037	16023	15892	15825	15958	15895	15684	15798	15829	15802	15808	16062	15950	15944	15957	15911	16120	15923	15828	16125	15948	15955	15829	15918	15906	16000	15884	15765	15807	15873	15914	16052	15926	15982	15949	15896	15906	16185	15753	16184	15915	16058	16007	15969	15803	15787	15790	15763	15968	15874	15955	15887	15937	15998	15840	16038	15812	16072	16126	15919	16018	15888	15863	15934	15960	15961	15990	15912	15972	15927	15744	16038	15897	15888	15913	15847	16042	15740	16042	15822	16092	15932	15843	15875	16183	15843	15858	15890	15782	15888	16047	16012	15914	15969	15802	15984	15846	15938	15817	15863	16120	15857	15976	15850	15949	15974	15868	15817	16006	15998	15946	15979	15908	15753	15849	15815	15732	15905	15830	15965	15915	16065	15888	16047	15970	15892	15970	15820	15987	16009	15955	15951	16121	15999	15960	15852	16033	15808	15824	15822	16072	15873	16065	15960	15933	15998	15991	15789	16062	15943	15930	15956	15942	15947	16037	15842	16002	15988	16052	16119	16099	15973	15933	15913	15853	15857	15881	15935	15981	15910	16104	15867	15857	15892	15981	15951	16089	16073	15950	15924	15835	15937	15991	16034	15885	15829	15983	15823	15762	16087	15956	15949	15952	15894	15778	16050	15970	15794	15882	16046	15869	15942	15879	16098	15940	15999	16020	16006	15798	15939	16122	15919	15998	15985	15894	15842	15956	15682	16110	15806	15856	15721	15937	16111	15831	15787	15945	15700	15861	15817	15893	15978	15883	15962	16065	15875	15894	15875	16029	15947	15903	16248	15931	15703	15888	15930	15610	15835	16174	16046	16082	15900	15951	15897	15839	15828	16161	16000	15826	15853	15715	16112	15940	15975	15749	15965	15839	15826	15922	16048	15947	16031	15907	15915	15843	15656	15981	15813	16014	15917	16028	15784	16090	15838	15709	15815	15915	16050	15789	15977	16023	15850	15969	15932	16160	15946	15693	15748	15931	16026	15980	15962	16045	15933	15916	16107	15910	15943	15992	15991	15859	15929	16133	15978	15971	16148	15965	15837	16163	16217	15839	15922	16056	15909	15927	15919	15867	16004	15877	16083	16127	16144	15852	15719	15997	16035	15967	15886	16038	15960	16058	15976	15985	15952	15684	15837	15737	15978	16031	15724	15963	15869	15845	15944	15977	15781	15729	16044	15774	15994	16045	16100	15895	16050	16145	15955	16144	15877	16092	16116	16093	16010	15878	15955	15942	16158	16032	16035	15947	15993	15973	16178	15934	16098	15945	16096	15984	16035	15929	16032	16018	15957	15999	15770	16002	15959	16155	15925	15976	15811	15859	15912	15879	15926	16156	15924	15922	15864	16143	16181	16133	15902	16059	15853	15940	15899	15921	16093	16003	15668	15984	15922	15896	15814	16152	15853	15935	15858	15746	15990	15821	15964	16015	15983	15889	15891	15899	15856	15876	15915	15988	15975	16039	15888	15861	15901	15944	15773	15905	15924	16234	16073	15951	15955	15796	15905	16131	15884	15853	15988	15988	15697	16001	16062	15959	15805	16090	15929	15876	16010	15840	16116	16182	15824	16128	16030	16043	16008	15681	15825	15958	15916	15912	16004	15835	15767	15896	15980	15978	15946	15948	16059	15960	15710	16074	15715	15851	16012	15950	15997	15958	15983	15858	15806	15925	15999	16039	15967	15984	16036	16127	16079	15838	15957	16019	16036	15785	15968	15915	16083	15974	15975	15956	15993	15720	15915	15942	16045	16084	15867	16070	15879	15945	16016	16060	16045	15855	15796	15957	16011	16046	16020	16028	15994	16078	16061	16041	15749	15954	15913	15965	15860	16078	15897	15935	15950	16129	15907	15785	15976	15928	16037	15995	15774	15860	16123	15884	15936	16073	16048	16014	15820	16019	15942	15733	15919	16077	15911	16063	15743	15841	15939	16035	15893	15968	15829	16025	15993	15900	16105	15895	15913	15828	15859	16018	15891	16084	15823	15902	15749	15956	15874	15809	15933	15804	15931	15888	15973	15761	15912	15917	15996	15980	15795	15900	16008	15987	15877	16065	15957	15984	16014	16014	15932	15815	15800	16070	15951	15863	15867	15769	15716	15940	15947	15974	15845	16008	15894	15976	16065	15898	15925	16109	15893	16159	15990	16011	15889	15948	15912	15881	15952	15813	15797	15826	15876	16164	15875	16007	15893	16056	16065	15857	15921	15966	15996	15978	15990	15972	15874	15848	15959	15902	16149	15738	15914	15930	15997	15743	16004	15999	15832	15853	15874	16129	15922	15963	15882	15712	15999	15922	15790	15921	15636	15851	15857	15858	15890	15972	15833	15960	15866	16180	15867	15933	16115	15952	15915	15789	15851	15904	15966	15993	16039	15965	16176	15865	15968	15994	15889	15686	15931	16193	15953	15927	15893	15705	15743	15993	16017	16084	15933	16021	15794	15878	16111	15765	15957	16166	16065	16151	15878	15965	15875	15993	15953	15970	15737	15837	15815	16142	15871	15520	15823	15994	15960	15850	15858	15850	15782	15891	15908	16022	16056	16018	16090	15930	15997	16039	16039	16021	16046	15770	15835	15762	15721	16028	15804	15738	15788	15874	15964	15828	15995	16049	15888	15811	15780	15880	16005	15895	15908	16129	15946	16023	15872	15876	16019	15915	15791	15926	15991	16100	16010	15729	15838	16044	15914	15995	15907	15830	15802	15936	15761	15960	16003	15851	15997	15773	15801	15930	15784	15758	15846	15908	15967	16052	15748	15959	16030	15916	16057	15901	16054	16022	16032	15940	15935	15991	15831	16172	15826	15894	15903	15731	16047	15838	15714	16000	16070	15863	15738	15894	16052	16075	15944	15811	15920	16072	15850	15920	15922	15979	16067	16106	15944	16031	16068	16134	15903	15794	15841	15850	15920	15858	15960	15941	15837	15996	16098	16030	16033	15977	15844	15984	16202	15841	15872	15925	15892	15802	15978	16002	15893	15858	15955	16136	15926	16057	15908	15831	15774	15853	16100	16041	15952	15879	15911	15849	16020	15960	15858	15790	15828	16108	15884	15793	15964	15799	15902	16013	15945	16033	16043	15932	15880	15955	15943	15992	16065	15918	16198	15882	16079	15740	16027	15969	15874	15926	15943	16151	16027	15930	16041	15837	16139	16004	15835	15837	15767	16120	15737	15705	15874	15826	15861	15973	15834	15950	15859	15870	15742	15977	15868	15844	15968	15847	15770	15839	15802	16114	16078	16180	15839	15973	16061	15983	16082	15982	15710	15960	15841	15998	15774	15939	16015	15933	15952	15837	15971	16042	16094	15883	15696	15864	15854	15990	16017	15995	16034	16109	15887	15989	15838	15994	15932	15780	15924	15980	15853	15905	16014	15945	15955	15828	16115	15894	16123	16161	15987	16108	15820	15916	15886	15980	15869	15996	15881	15884	15732	16082	15647	16066	16106	16046	16034	15967	15921	15868	16171	15744	15754	16044	15983	16039	15927	15869	15793	16054	16061	15864	15954	15864	15806	16023	15941	15883	15779	15613	15838	15729	15872
18932	23802	21287	17059	15344	14719	14713	14954	14578	14300	14085	14012	13893	13765	13608	13743	13534	13665	13754	13787	13705	13756	13853	13584	13508	13524	13642	13671	13523	13655	13693	13772	13812	13797	13579	13471	13601	13508	13662	13662	13669	13576	13681	13698	13705	13495	13460	13776	13549	13619	13497	13605	13534	13657	13788	13606	13523	13566	13614	13658	13563	13769	13599	13292	13599	13529	13584	13606	13594	13622	13487	13464	13655	13816	13695	13603	13606	13688	13632	13512	13515	13679	13558	13822	13631	13722	13661	13682	13536	13742	13485	13728	13653	13586	13472	13314	13516	13628	13600	13482	13642	13664	13662	13723	13751	13600	13606	13645	13714	13293	13444	13583	13662	13535	13601	13622	13587	13528	13725	13649	13528	13695	13685	13652	13437	13451	13726	13634	13604	13519	13665	13516	13683	13604	13571	13507	13488	13464	13568	13651	13501	13665	13442	13619	13536	13662	13606	13565	13624	13587	13488	13565	13490	13712	13615	13578	13600	13556	13656	13636	13579	13645	13610	13621	13497	13526	13722	13629	13519	13571	13439	13475	13491	13752	13669	13659	13529	13611	13460	13677	13500	13608	13790	13588	13856	13481	13642	13588	13435	13660	13595	13444	13614	13572	13591	13662	13547	13417	13649	13678	13608	13342	13472	13633	13625	13586	13397	13537	13678	13487	13441	13678	13607	13498	13567	13666	13417	13678	13513	13462	13537	13449	13625	13537	13598	13720	13520	13732	13663	13688	13732	13542	13452	13558	13714	13715	13392	13509	13541	13467	13658	13603	13455	13666	13634	13482	13590	13641	13501	13484	13627	13488	13585	13586	13675	13592	13469	13630	13570	13733	13430	13581	13530	13659	13719	13567	13514	13588	13598	13558	13576	13440	13597	13666	13640	13665	13485	13585	13635	13571	13515	13419	13478	13637	13619	13656	13725	13574	13624	13644	13577	13571	13620	13590	13485	13615	13652	13605	13642	13644	13559	13525	13627	13642	13575	13442	13587	13706	13528	13537	13681	13548	13584	13602	13576	13400	13650	13613	13486	13476	13432	13748	13506	13659	13595	13504	13596	13520	13658	13538	13437	13818	13756	13766	13405	13578	13627	13437	13549	13570	13568	13794	13579	13394	13570	13577	13567	13519	13495	13541	13468	13539	13458	13572	13511	13706	13604	13701	13660	13602	13535	13521	13526	13661	13707	13453	13553	13463	13624	13504	13658	13650	13688	13394	13485	13579	13701	13649	13523	13578	13485	13635	13578	13654	13635	13530	13588	13449	13646	13529	13628	13650	13522	13550	13609	13458	13433	13660	13665	13584	13636	13809	13658	13544	13693	13710	13482	13541	13593	13497	13497	13422	13709	13572	13575	13538	13698	13510	13781	13481	13588	13661	13692	13525	13698	13508	13495	13453	13620	13510	13438	13531	13736	13701	13584	13500	13447	13704	13624	13592	13603	13744	13607	13526	13618	13515	13530	13441	13538	13665	13651	13586	13541	13561	13563	13604	13733	13647	13468	13622	13549	13537	13410	13717	13538	13666	13506	13529	13645	13520	13607	13664	13565	13644	13692	13582	13655	13667	13724	13618	13512	13611	13505	13592	13592	13525	13504	13709	13536	13544	13493	13644	13456	13437	13571	13546	13678	13646	13543	13370	13746	13520	13656	13541	13769	13401	13504	13638	13544	13650	13616	13538	13598	13677	13689	13723	13673	13605	13549	13761	13650	13667	13428	13786	13539	13629	13551	13662	13633	13565	13542	13612	13502	13700	13585	13504	13555	13477	13543	13663	13553	13744	13637	13528	13560	13636	13625	13533	13644	13527	13554	13580	13536	13589	13650	13740	13615	13703	13683	13603	13574	13725	13528	13533	13636	13521	13544	13482	13399	13583	13435	13739	13507	13596	13551	13734	13484	13645	13595	13626	13796	13568	13503	13634	13387	13461	13622	13485	13547	13623	13702	13675	13604	13732	13675	13554	13639	13646	13480	13594	13477	13501	13548	13541	13611	13569	13717	13542	13524	13631	13659	13475	13578	13609	13608	13620	13533	13807	13517	13441	13450	13542	13498	13349	13748	13720	13578	13439	13695	13621	13636	13485	13548	13531	13539	13461	13502	13515	13691	13592	13643	13639	13507	13537	13721	13539	13681	13594	13551	13585	13668	13508	13605	13459	13501	13535	13625	13409	13614	13629	13469	13691	13658	13747	13752	13579	13571	13686	13555	13552	13718	13613	13676	13604	13561	13646	13613	13348	13546	13701	13474	13510	13674	13550	13753	13634	13588	13516	13693	13640	13538	13544	13819	13634	13671	13579	13770	13530	13478	13616	13634	13467	13539	13494	13605	13568	13465	13455	13574	13537	13751	13543	13731	13592	13694	13590	13528	13525	13473	13614	13521	13675	13642	13702	13628	13515	13533	13590	13607	13622	13728	13460	13644	13638	13638	13295	13544	13553	13662	13546	13630	13606	13610	13634	13555	13661	13792	13680	13735	13475	13529	13660	13693	13494	13456	13538	13425	13562	13569	13784	13654	13539	13703	13318	13664	13636	13581	13633	13500	13589	13516	13560	13729	13617	13639	13587	13677	13714	13625	13630	13605	13413	13706	13443	13634	13803	13776	13554	13619	13590	13554	13734	13493	13667	13478	13591	13592	13687	13554	13560	13654	13599	13661	13609	13642	13580	13609	13498	13766	13647	13622	13601	13662	13499	13514	13701	13503	13644	13567	13570	13665	13581	13574	13607	13528	13531	13551	13650	13729	13579	13538	13672	13656	13520	13601	13668	13792	13596	13638	13689	13449	13559	13446	13668	13646	13450	13690	13525	13584	13663	13568	13691	13746	13508	13629	13584	13492	13606	13529	13453	13602	13647	13504	13593	13662	13721	13601	13593	13597	13732	13558	13515	13644	13580	13728	13592	13683	13535	13763	13656	13555	13583	13738	13642	13598	13517	13431	13507	13662	13697	13593	13698	13497	13718	13590	13709	13534	13661	13696	13504	13674	13631	13676	13866	13618	13706	13409	13683	13594	13622	13519	13678	13702	13510	13692	13636	13619	13610	13554	13591	13503	13652	13588	13603	13434	13535	13697	13611	13663	13627	13735	13678	13515	13608	13698	13499	13539	13716	13417	13649	13582	13500	13599	13690	13350	13641	13414	13438	13607	13314	13492	13606	13552	13596	13567	13815	13731	13555	13649	13459	13661	13574	13662	13611	13605	13591	13780	13432	13476	13632	13630	13595	13536	13628	13482	13574	13763	13673	13700	13786	13610	13683	13622	13546	13610	13624	13677	13461	13681	13490	13558	13608	13701	13607	13528	13628	13668	13705	13584	13593	13581	13586	13678	13573	13549	13587	13738	13705	13546	13757	13560	13661	13579	13586	13613	13314	13761	13577	13597	13698	13575	13513	13587	13627	13480	13750	13579	13524	13628	13567	13508	13626	13734	13579	13617	13692	13429	13510	13771	13746	13579	13549	13697	13537	13643	13709	13650	13592	13627	13441	13698	13667	13725	13644	13616	13651	13782	13545	13547	13675	13366	13558	13543	13466	13500	13422	13467	13569	13535	13641	13425	13665	13630	13409	13606	13807	13440	13458	13563	13530	13651	13708	13636	13556	13440	13724	13703	13664	13590	13574	13443	13586	13528	13579	13567	13702	13759	13418	13489	13570	13482	13701	13568	13660	13362	13576	13387	13711	13509	13725	13551	13526	13784	13803	13608	13495	13735	13497	13583	13695	13717	13716	13561	13668	13764	13601	13557	13458	13636	13485	13571	13649	13630	13578	13625	13502	13563	13735	13463	13566	13715	13535	13572	13617	13643	13681	13568	13582	13442	13681	13580	13636	13626	13604	13539	13682	13766	13657	13600	13722	13505	13473	13479	13548	13534	13490	13630	13516	13700	13658	13498	13699	13621	13604	13561	13422	13604	13518	13620	13501	13634	13696	13678	13622	13635	13433	13708	13558	13548	13538	13600	13585	13384	13657	13642	13675	13556	13440	13822	13663	13785	13470	13712	13550	13614	13614	13613	13560	13462	13665	13629	13643	13492	13539	13615	13450	13676	13429	13495	13762	13382	13677	13640	13676	13553	13754	13438	13780	13529	13551	13579	13712	13651	13752	13570	13706	13469	13556	13536	13524	13332	13599	13500	13513	13658	13562	13541	13599	13339	13682	13688	13712	13563	13637	13667	13468	13763	13699	13459	13723	13509	13544	13785	13584	13641	13518	13586	13475	13503	13659	13668	13581	13597	13635	13578	13541	13615	13636	13582	13567	13686	13606	13617	13596	13484	13343	13578	13463	13839	13581	13626	13672	13584	13573	13636	13423	13493	13468	13610	13452	13477	13610	13516	13617	13435	13627	13519	13562	13633	13529	13527	13679	13469	13627	13507	13580	13402	13686	13568	13603	13646	13661	13663	13518	13528	13501	13529	13778	13697	13603	13606	13615	13559	13589	13719	13541	13626	13541	13628	13641	13719	13593	13647	13628	13440	13581	13595	13641	13742	13438	13607	13462	13640	13701	13662	13544	13548	13744	13508	13641	13537	13633	13366	13679	13509	13507	13668	13461	13756	13789	13583	13694	13709	13616	13618	13643	13744	13794	13429	13464	13586	13647	13521	13445	13683	13571	13555	13489	13599	13487	13631	13632	13634	13597	13634	13600	13487	13543	13567	13595	13492	13649	13455	13658	13718	13609	13603	13688	13651	13767	13565	13525	13632	13552	13630	13574	13493	13627	13649	13763	13496	13623	13599	13587	13712	13669	13719	13558	13613	13447	13731	13882	13611	13632	13542	13648	13548	13455	13714	13603	13626	13642	13537	13490	13540	13560	13502	13552	13745	13617	13597	13562	13695	13538	13567	13702	13710	13713	13688	13538	13588	13570	13641	13648	13708	13450	13652	13550	13653	13562	13673	13488	13668	13642	13573	13563	13626	13566	13658	13777	13482	13634	13671	13546	13662	13637	13476	13430	13632	13554	13581	13600	13568	13454	13491	13622	13560	13727	13524	13597	13580	13593	13623	13506	13557	13497	13364	13651	13555	13590	13610	13597	13508	13566	13537	13530	13679	13588	13624	13518	13588	13736	13582	13787	13562	13437	13673	13766	13494	13607	13780	13614	13766	13551	13681	13600
23983	21070	28387	24151	21883	20594	19309	17260	16806	16730	16519	16395	16243	16058	15862	16024	15819	15932	15742	15961	15965	16043	15977	15792	15791	15650	15845	15815	15830	15862	15887	15626	15714	15725	15907	15790	15688	15826	15650	15665	15716	15712	15780	15651	15492	15694	15741	15760	15625	15720	15631	15568	15578	15491	15704	15508	15550	15590	15557	15530	15515	15512	15747	15499	15642	15648	15637	15677	15578	15557	15899	15433	15589	15652	15397	15591	15582	15536	15517	15697	15740	15724	15608	15639	15677	15682	15795	15786	15693	15771	15860	15773	15599	15642	15661	15515	15634	15571	15446	15589	15455	15582	15642	15462	15578	15514	15585	15521	15524	15642	15573	15504	15368	15688	15708	15714	15624	15573	15710	15667	15639	15527	15566	15648	15664	15558	15679	15596	15666	15538	15585	15719	15442	15521	15599	15597	15716	15449	15910	15487	15535	15466	15565	15778	15469	15482	15719	15714	15623	15465	15598	15667	15636	15507	15717	15573	15694	15650	15678	15632	15545	15419	15815	15477	15383	15607	15567	15583	15702	15699	15561	15554	15535	15508	15502	15573	15659	15719	15645	15581	15796	15503	15599	15683	15538	15446	15624	15500	15578	15436	15444	15467	15737	15609	15588	15486	15717	15716	15471	15600	15523	15526	15669	15445	15735	15680	15588	15634	15513	15600	15450	15538	15761	15484	15660	15436	15793	15719	15507	15742	15720	15705	15568	15646	15352	15598	15586	15436	15690	15721	15702	15419	15682	15486	15499	15443	15373	15511	15437	15614	15575	15785	15554	15680	15728	15473	15597	15725	15600	15578	15533	15450	15682	15570	15409	15523	15673	15684	15562	15534	15447	15557	15533	15582	15664	15447	15476	15627	15722	15723	15454	15401	15747	15744	15598	15678	15599	15512	15500	15632	15437	15606	15371	15673	15426	15782	15454	15475	15553	15748	15495	15564	15601	15692	15610	15483	15725	15459	15598	15598	15472	15449	15589	15556	15680	15458	15577	15607	15749	15578	15443	15498	15655	15429	15509	15490	15528	15530	15659	15563	15522	15460	15605	15507	15445	15643	15501	15426	15656	15490	15817	15547	15506	15434	15455	15438	15640	15475	15393	15473	15657	15673	15474	15489	15724	15672	15544	15428	15679	15665	15680	15433	15762	15385	15642	15589	15618	15605	15635	15865	15530	15662	15581	15420	15643	15443	15539	15729	15609	15594	15584	15524	15513	15479	15632	15459	15561	15649	15651	15405	15618	15578	15717	15713	15550	15619	15581	15379	15514	15857	15577	15482	15567	15401	15789	15489	15639	15410	15362	15707	15628	15478	15508	15430	15527	15666	15590	15630	15579	15579	15645	15531	15439	15642	15243	15545	15643	15618	15534	15533	15381	15448	15618	15784	15664	15386	15669	15411	15456	15590	15611	15583	15576	15570	15668	15514	15808	15499	15553	15737	15493	15361	15572	15334	15623	15688	15515	15706	15542	15345	15694	15505	15743	15570	15435	15332	15521	15645	15489	15653	15673	15672	15502	15408	15620	15535	15815	15652	15643	15562	15616	15560	15623	15785	15599	15775	15757	15613	15580	15530	15603	15555	15583	15425	15622	15497	15617	15523	15629	15708	15665	15486	15820	15639	15725	15725	15302	15505	15564	15673	15653	15595	15485	15423	15444	15669	15576	15565	15529	15482	15689	15615	15606	15672	15653	15476	15641	15693	15730	15447	15653	15583	15404	15829	15487	15638	15625	15378	15500	15692	15699	15634	15632	15644	15537	15634	15560	15713	15530	15512	15508	15647	15626	15518	15603	15717	15540	15616	15762	15563	15468	15655	15440	15582	15508	15518	15555	15639	15648	15801	15521	15766	15642	15407	15851	15599	15648	15528	15746	15590	15712	15648	15693	15417	15521	15602	15362	15327	15601	15545	15724	15578	15420	15578	15774	15532	15570	15673	15676	15448	15446	15655	15474	15669	15812	15510	15554	15622	15562	15693	15666	15427	15505	15679	15749	15551	15558	15659	15697	15759	15614	15460	15510	15573	15728	15729	15577	15745	15638	15432	15451	15505	15678	15697	15684	15662	15465	15509	15493	15402	15641	15648	15674	15444	15448	15720	15528	15524	15532	15533	15655	15504	15581	15511	15751	15677	15561	15716	15455	15563	15561	15695	15694	15408	15627	15427	15726	15707	15638	15630	15398	15492	15829	15808	15613	15775	15601	15530	15428	15565	15572	15621	15799	15582	15639	15687	15684	15623	15570	15453	15530	15640	15481	15466	15549	15644	15769	15557	15590	15692	15574	15522	15633	15468	15603	15722	15605	15496	15459	15507	15581	15573	15564	15325	15608	15621	15518	15592	15664	15498	15528	15612	15751	15535	15669	15496	15478	15544	15503	15797	15683	15587	15629	15594	15603	15862	15729	15557	15888	15645	15516	15733	15574	15412	15545	15421	15545	15619	15669	15532	15539	15417	15556	15696	15586	15635	15713	15657	15603	15563	15820	15589	15725	15493	15637	15466	15641	15543	15505	15363	15475	15702	15563	15521	15670	15710	15750	15746	15536	15518	15576	15829	15552	15376	15519	15630	15721	15636	15641	15471	15575	15724	15728	15361	15619	15466	15539	15346	15622	15504	15655	15583	15439	15694	15458	15549	15549	15538	15485	15525	15533	15626	15561	15839	15528	15562	15657	15495	15698	15593	15642	15479	15635	15611	15563	15538	15427	15660	15652	15774	15547	15568	15685	15664	15532	15444	15528	15719	15564	15570	15694	15638	15557	15622	15604	15414	15768	15490	15665	15735	15518	15619	15743	15655	15479	15424	15542	15589	15655	15697	15610	15717	15577	15592	15563	15620	15548	15513	15540	15495	15485	15592	15507	15501	15768	15692	15457	15548	15561	15478	15646	15461	15535	15477	15634	15617	15588	15646	15620	15492	15617	15623	15665	15559	15557	15644	15642	15590	15671	15700	15628	15609	15571	15556	15647	15600	15568	15621	15493	15601	15675	15583	15562	15594	15663	15456	15513	15605	15483	15562	15640	15529	15713	15584	15558	15388	15484	15588	15617	15501	15445	15607	15743	15468	15625	15744	15574	15514	15840	15568	15752	15668	15670	15646	15565	15538	15578	15485	15454	15542	15668	15708	15566	15588	15646	15729	15793	15595	15658	15678	15515	15532	15809	15704	15778	15479	15445	15650	15463	15571	15738	15847	15645	15628	15418	15538	15578	15650	15703	15582	15553	15515	15577	15499	15568	15560	15540	15543	15830	15670	15626	15706	15728	15341	15517	15508	15642	15458	15770	15618	15607	15710	15525	15607	15600	15386	15662	15510	15674	15635	15772	15696	15793	15702	15595	15634	15859	15512	15422	15519	15364	15557	15507	15682	15663	15751	15611	15626	15472	15720	15758	15325	15539	15647	15527	15656	15598	15628	15641	15728	15578	15522	15788	15592	15401	15706	15528	15583	15574	15457	15693	15792	15516	15377	15525	15533	15617	15646	15636	15640	15494	15577	15649	15694	15448	15678	15663	15578	15571	15485	15534	15699	15655	15564	15684	15514	15514	15193	15561	15783	15829	15702	15624	15671	15700	15366	15576	15412	15776	15622	15797	15796	15880	15652	15585	15654	15747	15400	15536	15581	15539	15456	15573	15683	15694	15744	15681	15742	15655	15616	15810	15594	15406	15604	15644	15559	15615	15619	15570	15497	15527	15718	15655	15672	15520	15570	15443	15649	15527	15612	15536	15483	15650	15577	15659	15562	15498	15622	15566	15464	15517	15409	15527	15427	15644	15415	15737	15726	15652	15697	15678	15565	15589	15558	15492	15595	15654	15686	15370	15551	15754	15571	15517	15354	15650	15563	15518	15723	15491	15592	15431	15680	15468	15637	15780	15590	15586	15656	15655	15730	15769	15674	15526	15679	15723	15699	15309	15464	15490	15556	15629	15539	15587	15543	15613	15486	15408	15587	15503	15640	15690	15670	15737	15524	15499	15474	15668	15653	15770	15656	15663	15758	15526	15562	15461	15603	15635	15634	15603	15480	15631	15660	15546	15447	15648	15528	15761	15476	15421	15524	15641	15573	15467	15555	15443	15413	15647	15415	15537	15584	15643	15562	15695	15434	15304	15486	15731	15567	15571	15743	15603	15542	15653	15702	15692	15435	15708	15407	15529	15589	15445	15537	15633	15567	15615	15660	15714	15561	15624	15544	15671	15699	15695	15557	15517	15681	15732	15540	15583	15479	15576	15733	15704	15643	15637	15687	15581	15495	15688	15663	15504	15535	15685	15526	15691	15548	15742	15800	15487	15470	15727	15459	15348	15635	15526	15780	15594	15594	15356	15603	15591	15550	15693	15399	15412	15604	15582	15750	15630	15493	15682	15630	15590	15729	15613	15754	15583	15387	15755	15616	15561	15561	15598	15433	15668	15534	15484	15597	15456	15594	15601	15697	15648	15524	15526	15644	15659	15720	15746	15852	15725	15572	15541	15663	15426	15583	15733	15624	15852	15648	15617	15445	15605	15533	15728	15491	15513	15410	15568	15585	15686	15488	15616	15606	15793	15574	15647	15509	15562	15427	15793	15577	15591	15512	15786	15606	15497	15745	15695	15613	15595	15643	15724	15528	15622	15454	15664	15786	15485	15491	15526	15436	15639	15487	15723	15862	15670	15367	15630	15647	15664	15574	15881	15526	15629	15698	15502	15677	15682	15616	15583	15539	15657	15628	15473	15564	15523	15746	15552	15514	15556	15422	15519	15626	15574	15572	15686	15571	15607	15662	15604	15426	15837	15729	15629	15577	15496	15557	15467	15508	15566	15712	15556	15393	15663	15722	15587	15733	15601	15680	15746	15746	15517	15325	15622	15719	15574	15675	15400	15454	15579	15666	15446	15576	15632	15366	15538	15564	15496	15577	15553	15476	15551	15524	15476	15595	15549	15586	15633	15647	15586	15510	15455	15586	15818	15447	15533	15574	15639	15629	15738	15559	15598	15471	15407	15615	15785	15762	15634	15837	15706	15570	15640	15645	15732	15600	15652	15625	15578	15705	15586	15563	15627	15482	15678	15533	15472	15722	15674	15471	15715	15680	15483	15490	15577	15419	15790	15719	15493	15636	15738	15545	15666	15709	15698	15666
17948	31210	27572	20017	17448	15934	15442	15701	15272	14758	14507	14288	13975	13863	13798	13859	13543	13714	13778	13752	13573	13669	13718	13567	13558	13500	13632	13566	13596	13553	13559	13455	13411	13386	13488	13466	13384	13571	13520	13344	13291	13450	13599	13295	13349	13415	13524	13531	13446	13341	13474	13480	13522	13424	13518	13420	13415	13368	13440	13541	13333	13379	13474	13503	13430	13461	13305	13290	13370	13516	13391	13443	13355	13349	13462	13389	13301	13528	13358	13415	13374	13537	13326	13464	13549	13405	13334	13635	13466	13524	13404	13620	13321	13492	13383	13468	13532	13425	13524	13425	13343	13545	13423	13477	13380	13459	13519	13447	13579	13465	13199	13516	13424	13483	13537	13405	13419	13437	13502	13139	13359	13330	13352	13370	13446	13479	13413	13510	13568	13212	13357	13350	13572	13556	13449	13349	13302	13403	13389	13276	13428	13441	13332	13439	13328	13580	13594	13469	13407	13390	13471	13525	13423	13301	13410	13407	13337	13458	13452	13372	13438	13326	13489	13450	13285	13417	13410	13492	13361	13611	13387	13413	13334	13412	13374	13603	13436	13387	13345	13416	13292	13412	13264	13314	13450	13533	13203	13521	13531	13406	13238	13349	13244	13481	13549	13456	13408	13397	13517	13536	13501	13396	13326	13493	13397	13445	13466	13393	13387	13503	13391	13369	13502	13279	13438	13379	13325	13378	13462	13291	13527	13407	13380	13557	13469	13423	13388	13310	13541	13209	13391	13403	13348	13525	13458	13352	13395	13313	13455	13429	13400	13335	13331	13418	13354	13399	13450	13274	13222	13440	13380	13369	13359	13381	13192	13404	13410	13534	13441	13420	13453	13491	13293	13385	13309	13353	13534	13292	13442	13387	13479	13409	13608	13419	13442	13607	13257	13311	13428	13273	13197	13445	13334	13386	13372	13258	13414	13337	13257	13442	13439	13576	13353	13457	13209	13388	13299	13620	13416	13435	13385	13514	13493	13367	13406	13265	13479	13386	13333	13552	13328	13439	13385	13424	13427	13398	13522	13349	13392	13547	13452	13356	13433	13350	13648	13515	13333	13490	13466	13365	13399	13687	13267	13428	13353	13611	13558	13515	13431	13414	13520	13390	13402	13312	13530	13463	13547	13414	13450	13332	13452	13374	13220	13442	13322	13299	13275	13407	13313	13426	13445	13479	13284	13452	13478	13476	13353	13396	13531	13597	13354	13385	13619	13640	13418	13251	13450	13429	13470	13403	13447	13477	13407	13393	13468	13588	13348	13347	13361	13408	13363	13570	13503	13392	13311	13524	13533	13407	13314	13344	13329	13547	13476	13402	13445	13363	13385	13452	13446	13494	13428	13367	13349	13410	13550	13460	13360	13200	13472	13369	13312	13421	13471	13507	13341	13440	13470	13676	13504	13461	13501	13323	13471	13410	13416	13320	13475	13357	13497	13540	13421	13460	13436	13363	13506	13199	13472	13396	13561	13548	13506	13300	13425	13407	13450	13464	13372	13603	13504	13436	13505	13420	13499	13457	13407	13341	13478	13392	13366	13505	13319	13360	13309	13479	13587	13371	13583	13407	13380	13407	13353	13323	13297	13406	13401	13512	13507	13404	13511	13210	13515	13278	13394	13445	13422	13414	13355	13403	13380	13512	13337	13518	13453	13429	13564	13497	13301	13381	13293	13300	13432	13402	13381	13524	13338	13436	13425	13376	13685	13209	13397	13474	13397	13554	13506	13400	13412	13333	13424	13397	13424	13498	13387	13361	13623	13385	13457	13559	13507	13372	13451	13386	13520	13520	13337	13497	13415	13448	13248	13365	13400	13337	13316	13481	13316	13368	13435	13366	13251	13627	13374	13465	13323	13260	13488	13398	13406	13592	13322	13379	13410	13372	13431	13573	13528	13356	13616	13497	13435	13550	13555	13502	13400	13298	13378	13484	13437	13374	13289	13624	13427	13452	13388	13391	13497	13475	13401	13375	13402	13418	13396	13237	13559	13525	13478	13545	13366	13360	13330	13667	13464	13460	13361	13557	13421	13518	13451	13321	13359	13370	13331	13460	13398	13549	13550	13488	13420	13336	13403	13325	13503	13463	13278	13443	13481	13491	13344	13423	13307	13284	13369	13428	13656	13326	13428	13502	13420	13429	13448	13405	13400	13418	13565	13414	13440	13349	13386	13222	13485	13350	13389	13499	13410	13359	13608	13329	13196	13279	13473	13356	13523	13341	13394	13385	13492	13352	13370	13576	13383	13406	13470	13391	13419	13377	13280	13469	13519	13435	13561	13314	13322	13384	13472	13321	13512	13281	13337	13438	13506	13387	13166	13399	13505	13386	13529	13383	13486	13266	13156	13397	13351	13442	13347	13437	13439	13164	13448	13377	13476	13400	13495	13308	13489	13214	13265	13528	13339	13576	13431	13304	13509	13375	13394	13418	13605	13521	13401	13484	13303	13556	13535	13304	13357	13229	13284	13504	13403	13390	13535	13536	13472	13440	13345	13335	13665	13260	13506	13520	13416	13389	13434	13369	13556	13249	13365	13442	13415	13450	13388	13557	13254	13484	13470	13446	13468	13446	13469	13452	13472	13372	13229	13547	13352	13405	13419	13359	13298	13236	13490	13379	13359	13316	13414	13344	13223	13395	13628	13359	13358	13334	13305	13441	13336	13370	13389	13404	13420	13305	13374	13381	13301	13326	13373	13220	13495	13476	13537	13503	13539	13479	13293	13433	13532	13389	13470	13479	13333	13365	13387	13482	13446	13453	13297	13401	13487	13606	13331	13370	13450	13379	13411	13545	13328	13365	13411	13390	13418	13460	13316	13494	13435	13330	13381	13423	13444	13465	13520	13297	13491	13480	13298	13362	13384	13523	13336	13362	13378	13288	13417	13314	13537	13427	13325	13428	13419	13395	13400	13260	13427	13369	13308	13176	13504	13391	13398	13300	13430	13529	13477	13424	13423	13375	13477	13454	13439	13359	13329	13511	13326	13255	13445	13374	13484	13383	13415	13309	13330	13631	13333	13519	13415	13387	13319	13417	13370	13289	13360	13366	13307	13224	13489	13452	13394	13463	13379	13476	13406	13423	13354	13459	13597	13573	13382	13345	13475	13342	13169	13378	13519	13464	13260	13376	13500	13282	13383	13433	13339	13238	13480	13400	13453	13400	13558	13254	13432	13607	13351	13357	13523	13271	13468	13533	13515	13484	13500	13423	13244	13632	13394	13708	13411	13412	13381	13539	13602	13482	13418	13412	13352	13468	13378	13532	13501	13428	13342	13449	13350	13303	13415	13617	13328	13400	13286	13274	13402	13503	13371	13564	13358	13426	13481	13429	13282	13343	13434	13425	13652	13407	13402	13463	13554	13401	13358	13308	13520	13378	13569	13427	13537	13367	13443	13489	13474	13352	13554	13371	13334	13451	13427	13429	13451	13243	13434	13412	13206	13429	13314	13293	13417	13203	13291	13303	13433	13439	13308	13479	13522	13480	13515	13250	13327	13420	13307	13460	13558	13475	13293	13254	13539	13490	13379	13386	13447	13450	13419	13376	13460	13501	13391	13473	13551	13428	13335	13495	13432	13444	13552	13525	13395	13375	13465	13253	13339	13331	13425	13397	13592	13380	13336	13342	13442	13386	13393	13173	13346	13535	13425	13406	13366	13385	13430	13345	13643	13517	13409	13391	13338	13480	13453	13376	13469	13354	13431	13422	13509	13216	13506	13439	13498	13505	13426	13487	13361	13394	13482	13479	13465	13359	13344	13490	13472	13268	13417	13352	13309	13429	13276	13388	13545	13394	13387	13198	13353	13392	13492	13380	13314	13408	13411	13217	13311	13522	13451	13253	13503	13286	13437	13298	13550	13412	13322	13417	13499	13441	13388	13411	13341	13404	13594	13567	13178	13376	13243	13285	13535	13422	13382	13528	13373	13323	13423	13395	13385	13314	13511	13503	13412	13438	13490	13386	13475	13422	13250	13414	13458	13506	13448	13389	13589	13385	13437	13506	13216	13258	13507	13429	13317	13455	13358	13496	13509	13373	13330	13381	13464	13406	13409	13621	13550	13580	13338	13388	13384	13301	13377	13316	13452	13379	13338	13401	13585	13417	13471	13416	13327	13419	13298	13458	13502	13463	13280	13401	13386	13430	13553	13528	13438	13346	13394	13504	13368	13471	13337	13436	13481	13409	13360	13377	13388	13382	13357	13378	13458	13356	13340	13372	13300	13671	13457	13575	13429	13430	13661	13203	13508	13305	13378	13446	13210	13387	13427	13486	13346	13342	13441	13370	13583	13422	13379	13423	13529	13484	13358	13491	13437	13511	13309	13406	13428	13282	13218	13464	13318	13250	13451	13273	13540	13528	13481	13412	13380	13378	13536	13457	13274	13497	13447	13536	13403	13391	13457	13457	13374	13632	13444	13418	13379	13330	13410	13415	13454	13387	13442	13244	13480	13557	13544	13407	13465	13325	13479	13420	13382	13336	13477	13667	13392	13356	13327	13270	13441	13328	13377	13508	13353	13423	13289	13438	13530	13489	13508	13584	13447	13412	13231	13494	13337	13443	13379	13411	13420	13606	13280	13461	13405	13419	13387	13545	13510	13311	13283	13354	13478	13453	13317	13519	13404	13539	13483	13365	13350	13473	13462	13402	13383	13347	13464	13482	13570	13462	13525	13369	13357	13498	13366	13478	13466	13260	13386	13373	13329	13308	13451	13321	13392	13542	13275	13479	13423	13480	13364	13436	13466	13457	13268	13366	13437	13408	13343	13403	13472	13455	13447	13247	13286	13509	13410	13514	13243	13348	13332	13435	13396	13566	13539	13531	13197	13472	13538	13382	13464	13519	13603	13347	13263	13307	13485	13421	13428	13461	13241	13377	13394	13490	13273	13188	13383	13476	13458	13456	13339	13481	13483	13406	13353	13388	13402	13518	13387	13533	13573	13324	13318	13422	13580	13293	13363	13295	13248	13441	13387	13299	13415	13413	13393	13319	13497	13374	13352	13365	13452	13238	13339	13270	13442	13525	13497	13569	13294	13544	13327	13464	13421	13258	13378	13578	13519	13453	13440	13318	13437	13376	13477	13511	13434	13353	13607	13490	13455	13369	13525	13483	13489	13309	13461	13401
22794	21084	28799	23623	21328	23075	23775	19036	17849	17779	17685	17307	17110	17007	16834	16814	16738	16615	17022	16846	16748	16703	16700	16376	16622	16612	16709	16446	16536	16545	16373	16391	16534	16358	16494	16443	16440	16194	16482	16294	16515	16456	16399	16425	16443	16428	16533	16260	16493	16477	16429	16482	16385	16471	16506	16477	16424	16243	16256	16403	16302	16348	16273	16389	16316	16343	16236	16137	16483	16396	16665	16328	16345	16211	16310	16486	16317	16431	16566	16128	16470	16328	16519	16392	16271	16302	16466	16362	16320	16314	16317	16324	16299	16246	16263	16411	16368	16178	16256	16334	16573	16329	16192	16340	16327	16143	16441	16413	16449	16281	16530	16396	16227	16395	16454	16516	16202	16214	16285	16309	16203	16440	16372	16399	16379	16411	16589	16216	16417	16175	16342	16263	16483	16498	16338	16380	16256	16381	16369	16165	16316	16442	16437	16287	16270	16286	15978	16314	16303	16386	16198	16287	16285	16278	16288	16512	16316	16351	16617	16205	16475	16424	16440	16369	16349	16435	16384	16375	16120	16177	16409	16471	16365	16383	16526	16272	16222	16215	16285	16409	16405	16150	16235	16275	16134	16288	16232	16077	16248	16262	16209	16492	16314	16208	16519	16615	16326	16299	16353	16394	16292	16278	16168	16234	16175	16250	16228	16236	16316	16461	16364	16304	16395	16199	16113	16230	16164	16178	16381	16432	16393	16347	16284	16401	16362	16324	16560	16311	16375	16258	16022	16178	16141	16185	16268	16178	16341	16133	16449	16406	16326	16319	16267	16222	16336	16370	16425	16436	16337	16350	16209	16301	16353	16222	16423	16276	16318	16309	16187	16107	16319	16160	16229	16223	16244	16264	16348	16316	16228	16229	16296	16239	16147	16441	16317	16301	16342	16491	16311	16416	16472	16499	16261	16101	16403	16293	16362	16330	16351	16348	16340	16277	16388	16326	16369	16313	16359	16486	16420	16264	16291	16389	16416	16260	16179	16328	16168	16368	16253	16138	16520	16304	16181	16192	16456	16276	16217	16342	16405	16300	16418	16476	16068	16207	16411	16113	16410	16154	16199	16245	16252	16292	16334	16178	16349	16210	16218	16273	16348	16283	16242	16323	16341	16390	16153	16318	16222	16200	16021	16377	16620	16411	16425	16134	16371	16134	16308	16339	16108	16252	16234	16232	16357	16294	16381	16400	16222	16379	16350	16292	16197	16202	16233	16505	16376	16272	16294	16388	16075	16269	16183	16324	16395	16401	16228	16343	16308	16454	16034	16180	16212	16261	16356	16568	16327	16227	16472	16396	16182	16206	16323	16426	16268	16524	16323	16258	16369	16446	16285	16349	16485	16396	16274	16282	16287	16339	16153	16259	16375	16407	16252	16517	16300	16412	16280	16263	16212	16380	16455	16298	16270	16223	16428	16287	16321	16248	16094	16053	16474	16552	16197	16269	16431	16169	16280	16167	16366	16200	16272	16271	16334	16316	16254	16416	16201	16275	16489	16272	16302	16257	16407	16288	16224	16343	16546	16398	16350	16399	16198	16389	16194	16443	16222	16403	16461	16509	16180	16106	16296	16399	16262	16302	16427	16291	16403	16330	16441	16308	16216	16140	16465	16249	16260	16468	16393	16396	16210	16432	16340	16298	16294	16262	16141	16118	16252	16276	16264	16195	16421	16363	16335	16424	16361	16287	16221	16167	16284	16239	16425	16326	16194	16319	16202	16142	16418	16143	16401	16236	16149	16341	15985	16229	16340	16336	16485	16149	16432	16211	16245	16272	16493	16216	16241	16168	16111	16236	16254	16182	16270	16090	16218	16363	16373	16246	16412	16272	16178	16293	16263	16262	16320	16295	16332	16417	16229	16349	16373	16245	16138	16520	15959	16195	16172	16269	16434	16242	16254	16379	16435	16175	16462	16407	16224	16216	16280	16136	16204	16344	16313	16436	16282	16115	16352	16197	16240	16211	16233	16457	16208	16233	16250	16509	16280	16328	16293	16177	16388	16334	16532	16279	16133	16192	16222	16173	16533	16283	16394	16260	16285	16289	16261	16231	16311	16317	16128	16284	16322	16541	16351	16210	16354	16393	16282	16334	16199	16396	16374	16399	16207	16339	16391	16295	16295	16394	16161	16101	16175	16577	16413	16094	16315	16390	16116	16379	16237	16370	16505	16332	16114	16145	16148	16319	16236	16230	16241	16203	16442	16236	16659	16343	16306	16250	16240	16390	16321	16282	16387	16448	16472	16209	16367	16377	16272	16330	16238	16442	16577	16213	16271	16162	16302	16361	16315	16290	16368	16209	16383	16264	16362	16264	16261	16416	16453	16118	16530	16296	16322	16278	16215	16379	16138	16367	16576	16245	16250	16302	16373	16324	16400	16317	16294	16225	16282	16245	16360	16489	16495	16213	16254	16191	16247	16383	16179	16433	16239	16238	16263	16505	16201	16109	16160	16347	16284	16164	16346	16263	16523	16393	16264	16347	16367	16346	16216	16395	16283	16222	16364	16391	16259	16319	16472	16294	16291	16366	16344	16364	16175	16177	16288	16434	16241	16392	16358	16273	16246	16400	16475	16453	16383	16275	16255	16199	16318	16310	16382	16294	16280	16372	16258	16149	16276	16279	16246	16304	16605	16328	16339	16177	16302	16225	16202	16371	16363	16354	16330	16308	16194	16158	16202	16394	16384	16359	16328	16210	16248	16373	16280	16287	16133	16280	16329	16430	16179	16268	16338	16438	16304	16443	16367	16412	16427	16428	16177	16293	16264	16243	16290	16453	16255	16213	16599	16192	16216	16132	16259	16178	16397	16156	16253	16256	16111	16341	16163	16243	16148	16568	16204	16202	16353	16161	16170	16379	16362	16395	16401	16308	16530	16376	15970	16269	16379	16291	16274	16167	16335	16322	16246	16174	16347	16421	16459	16113	16526	16099	16341	16231	16203	16294	16113	16149	16150	16340	16508	16307	16242	16183	16177	16244	16262	16387	16329	16381	16322	16537	16041	16350	16426	16282	16287	16343	16312	16261	16314	16344	16192	16333	16288	16297	16302	16048	16434	16156	16259	16458	16406	16192	15989	15970	16272	16121	16359	16260	16320	16213	16352	16234	16387	16368	16307	16127	16113	16398	16220	16223	16191	16175	16284	16105	16260	16231	16243	16381	16483	16315	16306	16088	16486	16372	16393	16184	16263	16305	16328	16327	16416	16371	16285	16331	16421	16353	16410	16194	16150	16332	16312	16310	16375	16439	16373	16249	16231	16332	16368	16352	16292	16190	16259	16242	16196	16371	16211	16276	16383	16411	16360	16284	16540	16225	16300	16241	16089	16248	16272	16246	16433	16196	16032	16444	16362	16181	16261	16366	16417	16067	16213	16082	16203	16255	16256	16304	16505	16308	16193	16338	16311	16230	16313	16254	16154	16349	16312	16318	16203	16309	16206	16292	16145	16388	16242	16202	16208	16234	16244	16415	16299	16227	16295	16296	16366	16221	16195	16316	16295	16357	16292	16452	16350	16152	16263	16348	16222	16561	16356	16249	16380	16235	16226	16383	16394	16262	16367	16329	16282	16210	16179	16205	16294	16476	16169	16310	16236	16386	16412	16303	16078	16450	16166	16216	16213	16366	16395	16313	16244	16311	16146	16478	16349	16131	16148	16268	16363	16080	16269	16272	16281	16284	16313	16349	16346	16448	16499	16201	16380	16334	16267	16306	16289	16248	16221	16256	16411	16235	16349	16328	16007	16215	16418	16280	16208	16372	16283	16243	16303	16177	16318	16306	16402	16265	16409	16324	16061	16477	16470	16491	16331	16336	16230	16178	16286	16445	16193	16188	16226	16251	16218	16215	16352	16320	16299	16348	16282	16438	16125	16137	16186	16241	16436	16319	16363	16307	16255	16009	16341	16412	16284	16199	16384	16175	16275	16197	16564	16242	16282	16178	16131	16207	16136	16153	16283	16356	16462	16310	16406	16308	16202	16326	16362	16377	16209	16377	16094	16158	16360	16344	16212	16328	16289	16333	16373	16328	16255	16176	16454	16434	16379	16384	16572	16429	16332	16366	16530	16307	16028	16264	16349	16137	16397	16204	16321	16143	16306	16255	16374	16452	16458	16347	16152	16166	16144	16298	16281	16208	16335	16068	16223	16178	16296	16273	16084	16262	16385	16545	16468	16325	16363	16421	16357	16198	16168	16370	16349	16468	16432	16301	16482	16331	16193	16414	16311	16366	16381	16493	16297	16153	16261	16233	16359	16494	16148	16198	16202	16361	16344	16509	16058	16204	16410	16168	16141	16124	16202	16191	16187	16267	16141	16376	16364	16245	16292	15919	16111	16134	16360	16543	16383	16262	16149	16348	16261	16355	16275	16222	16346	16338	16319	16323	16285	16195	16336	16237	16272	16190	16240	16356	16312	16229	16264	16103	16501	16265	16352	16289	16414	16190	16214	16314	16265	16208	16288	16168	16158	16265	16282	16413	16451	16344	16401	16134	16127	16350	16181	16337	16211	16163	16057	16147	16230	16283	16294	16403	16197	16190	16236	16287	16360	16273	16134	16420	16580	16329	16317	16308	16324	16145	16231	16342	16341	16352	16241	16064	16260	16253	16521	16588	16306	16319	16345	15980	16203	16271	16217	16365	16255	16361	16370	16279	16311	15843	16136	16362	16316	16467	16450	16134	16428	16469	16134	16075	16336	16269	16408	16366	16362	16530	16423	16365	16343	16206	16280	16306	16361	16244	16349	16321	16360	16347	16213	16126	16359	16454	16418	16094	16369	16304	16302	16082	15970	16234	16333	16071	16288	16346	16150	16225	16267	16286	16262	16283	16505	16207	16156	16389	16292	16215	16140	16346	16262	16369	16221	16339	16285	16244	16261	16271	16219	16310	16221	16401	16216	16259	16479	16585	16182	16123	16145	16376	16340	16221	16322	16239	16335	16360	16415	16318	16304	16362	16252	16408	16268	16168	16306	16165	16270	16177	16175	16122	16268	16139	16600	16381	16306	16165	16179	16288	16089	16216	16199	16357	16143	16387	16188	16281	16182	16343	16200	16345	16337	16390	16434	16316	16115	16010	16181	16265	16325	16322	16348	16236	16401	16194	16094	16421	16284	16278	16278	16462
20032	35103	30428	23577	19452	17512	16997	17073	16601	15701	15371	15045	14761	14574	14401	14245	14138	14268	14076	14326	14210	14164	14042	14106	13865	14014	14010	13992	14128	13999	13864	13969	13792	13799	13848	13919	13811	13700	13853	13756	13811	13606	13905	13873	13938	13854	13735	13814	13721	13824	13859	13766	13782	13693	13822	13790	13768	13596	13857	13792	13797	13748	13846	13879	13823	13619	13941	13880	13944	13755	13828	13875	13855	13694	13678	13682	13899	13762	13783	13770	13782	13833	14131	13840	13959	13802	13961	14000	13996	13843	14045	13733	13879	13807	13780	13723	13770	13839	13803	13772	13748	13864	13877	13864	13944	13676	13833	13709	13957	13816	13791	13810	13829	13817	13843	13979	13820	13884	13828	13800	13821	13731	13709	14012	13863	13852	13727	13869	13822	13919	13899	13727	13789	13728	13768	13860	13789	13777	13887	13820	13744	13758	13776	13900	13869	13793	13668	13711	13786	13589	13812	13778	13841	13762	13857	13761	13742	13705	13908	13723	13693	13761	13658	13898	13810	13765	13685	13886	13804	13702	13882	13655	13873	13800	13815	13676	13927	13647	13762	13763	13803	13773	13733	13928	13652	13813	13735	13773	13692	13746	13790	13805	13677	13717	13615	13509	13837	13696	13678	13706	13816	13938	13722	13875	13773	13681	13738	13784	13861	13859	13851	13630	13790	13699	13692	13638	13631	13804	13873	13833	13729	13760	13843	13530	13683	13822	13834	13679	13748	13739	13860	13826	13897	13706	13830	13881	13844	13712	13822	13839	14009	13848	13818	13891	13749	13764	13771	13787	13815	13903	13812	13645	13785	13779	13664	13862	13981	13895	13998	13734	13916	13815	13760	13788	13826	13693	13835	13966	13914	13858	13986	13899	13717	13796	13683	13803	13785	13800	13718	13848	13736	13792	13511	13792	13661	13599	13750	13661	13941	13809	13884	13802	13738	13674	13646	13955	13724	13900	13881	13799	13791	13936	13809	13818	13833	13902	13776	13785	13763	13812	13798	13953	13771	13565	13641	13797	13811	13731	13851	13786	13795	13789	13835	13857	13742	13754	13785	13748	13822	13769	13738	13766	13792	13960	13713	13731	13836	13857	13677	13810	13834	13609	13837	13651	13943	13895	13746	13709	13771	13849	13787	13968	13628	13618	13848	13768	13940	13763	13685	13802	13653	13766	13718	13767	13766	13577	13823	13844	13790	13860	13809	13928	13656	13853	13736	13796	13710	13864	13814	13843	13770	13697	13849	13839	13700	13767	13827	13630	13899	13731	13687	13834	13694	13660	13672	13786	13816	13878	13806	13744	13754	13634	13845	13863	13790	13842	13985	13838	13865	13687	13765	13862	13805	13746	13975	13750	13669	13887	13800	13784	13721	13697	13839	13868	14047	13827	13668	13675	13492	13741	13847	13703	13692	13628	13859	13700	13632	13767	13787	13723	13767	13906	13805	13805	13834	13791	13704	13642	13689	13647	13713	13701	13752	13877	13633	13707	13800	13789	13774	13738	13805	13768	13964	13870	13703	13764	13805	13779	13738	13930	13889	13607	13957	13680	13722	13786	13810	13809	13740	13658	13667	13881	13674	13856	13685	13785	13646	13835	13793	13483	13663	13727	13805	13723	13874	13692	13888	13652	13738	13702	13681	13809	13898	13848	13837	13813	13825	13653	13699	13789	13819	13651	13806	13745	13708	13781	13805	13855	13710	13734	13750	13634	13734	13849	13847	13872	13799	13696	13667	13774	13678	13811	13829	13845	13804	13894	13823	13751	13724	13926	13815	13798	13703	13857	13901	13823	13612	13545	13903	13648	13867	13845	13769	13592	13684	13736	13601	13745	13635	13683	13960	13893	13718	13645	13882	13849	13787	13796	14069	13799	13742	13828	13691	13926	13670	13694	13759	13909	13785	13846	13805	13900	13757	13647	13735	13749	13879	13681	13821	13764	13717	13772	13797	13717	13719	13765	13708	13766	13875	13694	13634	13620	13704	13806	13591	13728	13743	13712	14021	13798	13585	13750	13922	13774	13763	13739	13693	13877	13713	13796	13674	13695	13702	13719	13749	13775	13911	13888	13899	13876	13775	13896	13571	13821	13727	13891	13716	13873	13759	13749	13760	13643	13803	13877	13677	13831	13724	13735	13754	13796	13818	13647	13932	13690	13763	13855	13671	13755	13858	13813	13910	13604	13802	13782	13736	13725	13653	13822	13849	13772	13900	13685	13834	13729	13836	13677	13819	13737	13973	13772	13819	13785	13732	13820	13699	13847	13783	13744	13757	13658	13868	13733	13594	13698	13747	13775	13677	13777	13707	13608	13823	13646	13879	13892	13936	13629	13836	13696	13784	13630	13808	13764	13893	13738	13803	13623	13699	13605	13818	13554	13896	13768	13697	13630	13614	13779	13781	13880	13826	13873	13811	13816	13777	13791	13652	13805	13684	13906	13722	13826	13593	13549	13662	13675	13671	13869	13701	13857	13634	13781	13924	13777	13750	13732	13909	13665	13854	13672	13683	13816	13740	13810	13800	13856	13671	13960	13873	13748	13761	13736	13815	13660	13537	13786	13770	13736	13699	13843	13743	13632	13778	13765	13691	13830	13706	13764	13729	13878	13743	13788	13707	13880	13857	13638	13749	13748	13748	13797	13820	13766	13787	13698	13716	13701	13787	13800	13851	13796	13773	13738	13876	13880	13744	13731	13796	13814	13870	13648	13574	13678	13666	13816	13881	13765	13707	13726	13654	13639	13721	13744	13609	13855	13705	13762	13843	13744	13870	13755	13884	13894	13814	13777	13772	13752	13953	13731	13728	13736	13807	13789	13640	13762	13807	13680	13879	13747	13776	13757	13781	13826	13647	13778	13698	13876	13847	13814	13788	13845	13547	13852	13807	13720	13721	13773	13634	13820	13955	13869	13736	13805	13640	13743	13744	13826	13786	13789	13667	13680	13963	13752	13584	13872	13656	13870	13806	13806	13805	13913	13732	13901	13612	13683	13677	13779	13665	13697	13838	13668	13849	13841	13617	13854	13638	13740	13736	13806	13588	13811	13636	13787	13717	13711	13730	13826	13846	13813	13623	13746	13747	13649	13685	13882	13805	13830	13779	13726	13741	13820	13688	13753	14009	13767	13709	13729	13849	13882	13765	13681	13906	13727	13831	13847	13742	13797	13793	13729	13952	13734	13725	13714	13785	13859	13825	13970	13738	13711	13871	13619	13678	13777	13797	13721	13693	13748	13866	13743	13763	13768	13673	13753	13839	13732	13718	13774	13898	13656	13899	13770	13819	13811	13926	13631	13813	13861	13740	13702	13934	13857	13568	13706	13821	13825	13734	13630	13779	13922	13480	13738	13799	13760	13752	13668	13671	13899	13876	13743	13716	13751	13497	13632	13727	13736	13593	13709	13882	13728	13822	13792	13506	13863	13516	13661	13860	13867	13639	13893	13744	13922	13845	13847	13802	13860	13719	13765	13840	13820	13814	13816	13715	13818	13860	13729	13632	13791	13761	13873	13708	13539	13907	13685	13779	13724	13748	13849	13717	13891	13719	13947	13820	13846	13786	13729	13935	13734	13747	13710	13886	13668	13854	13745	13783	13778	13988	13834	13850	13722	13793	13914	13732	13797	13742	13897	13664	13790	13841	13792	13664	13559	13700	13638	13831	13843	13898	13711	13921	13667	13607	13754	13536	13740	13744	13704	13813	13713	13725	13751	13797	13646	13780	13890	13712	13939	13642	13719	13757	13826	13626	13775	13676	13698	13812	13692	13819	13773	13744	13881	13867	13903	13737	13633	13732	13775	13866	13787	13643	13767	13941	13696	13659	13891	13815	13661	13737	13597	13751	13714	13862	13868	13815	13629	13754	13764	13693	13931	13728	13828	13819	13799	13767	13808	13655	13653	13671	13605	13664	13734	13697	13782	13847	13699	13984	13762	13726	13799	13740	13904	13789	13738	13752	13795	13914	13765	13788	13640	13744	13622	13779	13703	13780	13831	13669	13854	13780	13790	13761	13823	13851	13858	13793	13791	13670	13777	13915	13805	13794	13763	13713	13788	13624	13705	13816	13705	13665	13706	13895	13933	13754	13656	13546	13740	13823	13697	13662	13708	13806	13868	13901	13761	13856	13826	13735	13535	13604	13849	13795	13928	13697	13760	13697	13780	13846	13759	13850	13715	13718	13634	13529	13824	13676	13840	13793	13762	13761	13709	13730	13880	13753	13850	13745	13752	13644	13764	13688	13918	13811	13764	13622	13864	13874	13715	13797	13742	13833	13882	13818	13797	13720	13668	13883	13888	13906	13730	13705	13697	13787	13887	13895	13903	13890	13877	13647	13792	13822	13589	13833	13662	13760	13726	13693	13973	13785	13811	13693	13901	13831	13737	13662	13838	13607	13823	13806	13573	13863	13718	13731	13927	13889	13763	13817	13793	13844	13725	13793	13669	13757	13799	13817	13717	13624	13674	13692	13711	13662	13914	13830	13693	13908	13698	13698	13670	13725	13728	13796	13850	13725	13702	13969	13760	13751	13866	13789	13644	13765	13591	13633	13718	13768	13747	13835	13818	13863	13644	13711	13777	13670	13785	13739	13667	13759	13709	13718	13734	13638	13720	13819	13713	13762	13841	13732	13726	13650	13742	13713	13729	13825	13702	13921	13786	13650	13707	13698	13786	13630	13933	13794	13622	13650	13794	13774	13668	13799	13777	13809	13815	13799	13807	13702	13853	13697	13658	13780	13679	13702	13804	13674	13749	13804	13775	13581	13713	13729	13776	13736	13841	13788	13792	13518	13776	13689	13840	13857	13785	13668	13793	13742	13822	13871	13793	13791	13809	13662	13780	13736	13770	13788	13911	13620	13800	13894	13776	13801	13729	13683	13769	13802	13970	13873	13584	13838	13850	13603	13630	13719	13757	13716	13716	13804	13736	13789	13685	13792	13895	13833	13732	13791	13794	13793	13715	14036	13965	13743	13700	13691	13725	13727	13790	13844	13779	13677	13775	13759	13899	13857	13763	13731	13739	13970	13761	13788	13740	13786	13709	13747	13825	13822	13832	13842	13619	13787	13775	13832	13798	13715	13753	13803	13829	13878	13705	13824	13757	13856	13812	13610	13679	13935	13661
28005	22203	24186	20896	17111	16976	17106	16966	16921	16807	16559	16621	16636	16471	16486	16314	16341	16532	16401	16091	16604	16328	16342	16443	16557	16191	16380	16362	16365	16369	16324	16368	16261	16332	16177	16385	16415	16226	16170	16244	16451	16368	16569	16229	16260	16325	16378	16521	16324	16311	16242	16261	16147	16412	16283	16261	16257	16140	16316	16294	16232	16257	16305	16308	16334	16432	16409	16200	16281	16303	16428	16227	16281	16210	16319	16383	16199	16308	16298	16303	16319	16243	16397	16250	16198	16506	16300	16225	16102	16472	16505	16385	16356	16213	16298	16259	16217	16498	16369	16251	16163	16164	16424	16476	16617	16262	16083	16164	16292	16247	16337	16392	16361	16248	16142	16299	16362	16193	16405	16487	16353	16238	16224	16260	16174	16450	16348	16600	16397	16428	16238	16183	16280	16238	16425	16282	16430	16206	16239	16282	16429	16343	16216	16312	16402	16424	16374	16169	16159	16382	16328	16289	16219	16406	16278	16365	16421	16312	16392	16392	16188	16120	16382	16392	16149	16284	16286	16338	16210	16273	16258	16565	16416	16213	16129	16271	16212	16434	16214	16476	16526	16301	16125	16102	16404	16447	16330	16114	16270	16269	16375	16428	16464	16134	16166	16092	16181	16262	16432	16421	16415	16197	16446	16352	16243	16292	16147	16246	16341	16284	16235	16247	16376	16269	16398	16273	16129	16358	16350	16186	16348	16499	16375	16227	16129	16380	16213	16310	16173	16222	16308	16252	16372	16223	16256	16269	16363	16259	16323	16177	16450	16478	16242	16328	16283	16310	16350	16063	16216	16420	16275	16237	16176	16291	16132	16452	16301	16504	16284	16355	16262	16375	16411	16393	16105	16133	16031	16176	16372	16207	16380	16212	16260	16119	16208	16225	16125	16355	16295	16232	16305	16241	16193	16251	16315	16082	16369	16357	16419	16319	16248	16234	16318	16164	16255	16388	16387	16339	16268	16228	16182	16187	16320	16379	16340	16369	16262	16180	16266	16254	16128	16339	16333	16447	16432	16224	16392	16276	16258	16278	16196	16229	16301	16250	16269	16037	16001	16297	16263	16464	16362	16359	16296	16316	16461	16271	16261	16297	16077	16258	16354	16444	16241	16304	16369	16075	16142	16297	16424	15958	16472	16377	16314	16354	16430	16331	16307	16223	16237	16476	16278	16116	16375	16399	16342	16191	16305	16299	16248	16240	16351	16354	16457	16287	16345	16365	16353	16280	16403	16097	16313	16182	16282	16293	16494	16123	16330	16241	16187	16263	16234	16294	16494	16389	16279	16467	16355	16490	16284	16197	16411	16308	16412	16335	16367	16303	16124	16090	16108	16350	16313	16107	16275	16321	16617	16347	16199	16323	16335	16300	16295	16079	16267	16381	16181	16314	16247	16264	16275	16127	16339	16275	16247	16041	16475	16153	16215	16249	16226	16141	16368	16219	16424	16368	16421	16213	16169	16299	16273	16288	16197	16430	16470	16342	16379	16149	16429	16201	16061	16188	16269	16207	16245	16176	16501	16292	16315	16168	16220	16174	16420	16442	16281	16420	16450	16167	16271	16370	16518	16174	16201	16355	16215	16233	16423	16228	16217	16394	16246	16221	16287	16212	16285	16322	16246	16317	16237	16449	16452	16197	16370	16286	16266	16203	16118	16204	16391	16222	16211	16402	16434	16270	16266	16380	16281	16320	16463	16425	16406	16114	16307	16269	16297	16305	16432	16262	16071	16129	16115	16551	16339	16343	16360	16489	16177	15997	16335	16299	16357	16385	16146	16391	16318	16196	16460	16105	16397	16292	16145	16329	16138	16431	16497	16421	16440	16530	16138	16141	16270	16365	16226	16431	16157	16186	16190	16593	16433	16325	16006	16258	16328	16218	16175	16084	16223	16356	16452	16481	16321	16272	16021	16237	16408	16216	16194	16391	16126	16407	16295	16501	16369	16290	16405	16213	16372	16235	16218	16448	16255	16144	16366	16090	16247	16234	16311	16229	16441	16335	16243	16305	16138	16246	16165	16305	16288	16371	16042	16555	16395	16320	16361	16504	16358	16411	16380	16251	16401	16410	16444	16309	16279	16341	16257	16199	16314	16286	16420	16208	16228	16210	16267	16358	16366	16346	16248	16383	16238	16334	16394	16249	16222	16228	16246	16318	16277	16486	16171	16271	16254	16422	16272	16246	16229	16364	16532	16130	16451	16274	16433	16268	16281	16403	16459	16275	16216	16353	16299	16299	16183	16236	16333	16321	16258	16179	16310	16327	16168	16247	16190	16378	16166	16401	16347	16261	16341	16506	16357	16401	16345	16381	16565	16179	16353	16238	16254	16227	16261	16413	16512	16426	16373	16127	16424	16286	16340	16208	16148	16222	16230	16349	16199	16346	16237	16300	16557	16231	16225	16269	16341	16299	16485	16193	16452	16209	16432	16202	16227	16332	16332	16166	16421	16249	16376	16415	16237	16460	16249	16253	16306	16464	16387	16323	16229	16359	16249	16333	16613	16510	16415	16193	16258	16266	16457	16412	16239	16246	16431	16388	16316	16322	16470	16430	16399	16206	16166	16178	16218	16252	16438	16288	16298	16058	16109	16180	16309	16376	16458	16292	16166	16319	16208	16252	16354	16295	16358	16387	16259	16278	16103	16267	16399	16216	16256	16459	16184	16243	16407	16517	16192	16243	16153	16433	16424	16335	16265	16287	16378	16421	16420	16362	16299	16200	16295	16167	16391	16344	16341	16203	16138	16303	16127	16233	16215	16220	16290	16331	16269	16316	16232	16365	16073	16353	16439	16091	16220	16310	16283	16318	16312	16299	16181	16309	16282	16182	16406	16396	16097	16311	16155	16378	16399	16319	16366	16342	16325	16405	16197	16468	16332	16259	16320	16269	16311	16302	16198	16303	16165	16301	16450	16211	16297	16132	16246	16195	16348	16136	16331	16231	16455	16267	16301	16137	16222	16136	16318	16285	16314	16235	16118	16271	16340	16246	16364	16237	16346	16300	16526	16141	16459	16169	16173	16276	16203	16304	16190	16180	16324	16261	16335	16364	16460	16229	16235	16155	16404	16286	16257	16279	16243	16238	16282	16281	16176	16149	16206	16217	16277	16209	16247	16368	16437	16597	16228	16316	16301	16526	16294	16426	16283	16367	16221	16302	16301	16334	16197	16270	16325	16200	16290	16181	16236	16215	16283	16300	16264	16146	16134	16061	16219	16318	16417	16287	16407	16230	16325	16220	16141	16332	16330	16259	16352	16346	16314	16267	16457	16581	16345	16417	16266	16045	16337	16236	16083	16342	16419	16313	16265	16344	16366	16180	16236	16298	16246	16267	16211	16342	16283	16293	16303	16289	16428	16286	16421	16411	16484	16357	16249	16262	16430	16321	16371	16135	16334	16243	16344	16433	16336	16238	16331	16144	16309	16187	16379	16568	16485	16143	16286	16149	16093	16318	16333	16240	16177	16090	16068	16205	16280	16402	16178	16321	16424	16333	16214	16203	16189	16175	16487	16257	16325	16211	16113	16347	16353	16376	16152	16369	16426	16327	16265	16284	16170	16285	16158	16272	16397	16265	16445	16316	16256	16274	16148	16143	16286	16259	16409	16252	16431	16392	16137	16433	16453	16396	16325	16165	16359	16355	16361	16291	16511	16291	16411	16388	16389	16160	16211	16330	16141	16367	16472	16033	16409	16451	16256	16364	16268	16311	16413	16263	16340	16408	16246	16246	16319	16316	16207	16358	16227	16183	16320	16305	16239	16568	16327	16190	16241	16427	16239	16352	16191	16153	16483	16257	16192	16272	16378	16040	16210	16276	16103	16181	16120	16110	16337	16371	16490	16334	16394	16248	16284	16042	16232	16451	16245	16127	16274	16232	16331	16207	16216	16304	16377	16284	16390	16261	16086	16171	16230	16320	16291	16272	16337	16293	16370	16131	16397	16524	16559	16189	16394	16312	16362	16296	16259	16210	16324	16349	16213	16355	16258	16357	16359	16333	16381	16172	16357	16423	16362	16186	16108	16336	16337	16200	16301	16384	16152	16379	16392	16238	16294	16456	16428	16286	16286	16264	16450	16434	16331	16231	16445	16438	16431	16159	16255	16251	16342	16253	16278	16260	16214	16163	16136	16299	16275	16230	16249	16003	16326	16461	16278	16223	16478	16250	16264	16262	16361	16126	16279	16364	16367	16364	16324	16352	16360	16365	16089	16517	16312	16373	16259	16175	16209	16316	16230	16213	16188	16259	16231	16288	16215	16116	16492	16348	16394	16261	16266	16243	16045	16131	16253	16364	16389	16386	16347	16553	16387	16234	16411	16466	16437	16296	16150	16056	16211	16173	16498	16302	16129	16120	16330	16046	16124	16292	16425	16322	16447	16376	16093	16087	16336	16510	16187	16266	16309	16272	16301	16290	16409	16236	16114	16358	16273	16169	16404	16488	16329	16407	16211	16259	16356	16259	16311	16336	16145	16310	16497	16151	16434	16257	16457	16422	16165	16181	16485	16403	16369	16424	16442	16417	16013	16218	16267	16290	16308	16268	16371	16345	16282	16203	16276	16229	16332	16228	16258	16342	16368	16128	16260	16399	16281	16278	16224	16221	16391	16236	16346	16099	16410	16383	16321	16167	16411	16353	16268	16249	16375	16189	16202	16234	16374	16353	16414	16503	16321	15985	16244	16150	16104	16275	16290	16241	16320	16210	16483	16231	16464	16204	16191	16282	16285	16157	16333	16108	16459	16339	16279	16130	16103	16132	16151	16316	16124	16264	16319	16131	16396	16236	16141	16408	16352	16368	16086	16221	16348	16174	16308	16275	16357	16279	16330	16155	16205	16343	16329	16310	16330	16328	16260	16287	16393	16230	16285	16287	16101	16242	16123	16160	16227	16458	16399	16224	16293	16374	16335	16192	16450	16328	16308	16186	16346	16268	16122	16415	16192	16330	16341	16241	16249	16300	16471	16317	16339	16272	16400	16248	16485	16452	16144	16391	16332	16154	16316	16225	16228	16454	16270	16372	16388	16310	16297	16126	16303	16322	16165	16208	16228	16359	16115	16282	16211	16245	16361	16366	16300	16075	16209	16385	16340	16420	16314	16427	16087	16279	16309	16372	16319	16301
17767	22544	20331	16242	15183	14724	14653	14856	14892	14417	14248	14301	14108	14063	13938	13766	14017	13970	13992	13888	13791	13869	13850	13843	13850	13921	13965	13869	13771	13879	13785	13959	13871	13912	14001	13963	13778	13702	13917	13852	13818	13730	13769	13726	13704	14107	13670	13766	13909	13829	13824	13818	13814	13776	13776	13805	13866	13810	13823	13658	13854	13783	13909	13728	13882	13722	13763	13736	13715	13824	13809	13628	13872	13982	13756	13855	13903	13854	13825	13813	13878	13795	14078	13885	13879	13868	13756	13648	13793	13716	13792	13863	13746	13948	13770	13635	13816	13955	13760	13785	13829	13858	13866	13936	13865	13861	13583	13787	13945	13766	13852	13846	13875	13752	13858	13627	13804	13810	13827	13763	13947	13872	13734	13743	13747	13837	13816	13963	13822	13732	13786	13872	13877	13733	13696	13792	13791	13876	13712	13876	13910	13772	13682	13873	13880	13769	13917	13623	13759	13950	13630	13857	13841	13706	13855	13821	13869	13687	13796	13655	13733	13579	13837	13730	13716	13772	13692	13683	13614	13719	13864	13824	13737	13792	13773	13847	13741	13744	13880	13733	13957	13803	13859	13768	13736	13770	13865	13776	13671	13840	13808	13708	13749	13778	13798	13867	13876	13744	13821	13840	13815	13826	13776	13788	13919	13762	13843	13818	13764	13736	13831	13890	13831	13943	13682	13816	13885	13945	13964	13733	13754	13910	13767	13694	13754	13689	13855	13667	13770	13855	13824	13767	13880	13720	13685	13795	13872	13572	13755	13713	13710	13787	13749	13779	13859	13799	13799	13616	13870	13832	13712	13791	13794	13823	13680	13763	13679	13895	13683	13753	13791	13914	13675	13777	13716	13745	13852	13702	13649	13681	13898	13710	13761	13666	13902	13745	13909	13913	13919	13854	13762	13821	13758	13781	13663	13667	14049	13723	13814	13676	13864	13825	13845	13751	13872	13599	13745	13816	13712	13834	13766	13617	13883	13843	13803	13740	13703	13733	13777	13743	13843	13849	13757	13804	13576	13905	13840	13782	13830	13778	13883	13764	13751	13941	13855	13671	13701	13917	13811	13634	13807	13669	13733	13810	13718	13897	13812	13846	13764	13804	13786	13918	13675	13871	13792	13772	13737	13716	13755	13766	13747	13953	13676	13734	13713	13839	13766	13656	13927	13840	13958	13712	13653	13795	13783	13808	13719	13896	13805	13983	13630	13710	13722	13925	13743	13639	13653	13796	13809	13654	13650	13744	13786	13854	13630	13744	13786	13936	13699	13746	13859	13643	13715	13899	13801	13848	13852	13856	13760	13816	13739	13921	13761	13597	13873	13791	13796	13719	13824	13730	13790	13907	13877	13668	13808	14014	13766	13844	13976	13866	13767	13743	13805	13863	13777	13828	13883	13737	13721	13744	13846	13801	13819	13727	13766	13763	13982	13624	13857	13810	13743	13667	13679	13828	13962	13833	13876	13796	13801	13871	13960	13895	13629	13743	13612	13523	13538	13650	13704	13718	13816	13873	13884	13894	13864	13893	13828	13809	13738	13808	13829	13800	13763	13873	13892	13921	13867	13969	13802	13878	13791	13877	13871	13825	13756	13737	13755	13765	13922	13977	13848	13776	13746	13889	13808	13825	13707	13735	13806	13902	13811	13952	13885	13926	13799	13821	13838	13923	13841	13813	13763	13934	13857	13748	13776	13708	13882	13755	13839	13803	13851	13655	13737	13872	13757	13699	13751	13989	13872	13836	13805	13808	14020	13979	13803	13638	13968	13712	13859	13793	13651	13810	13819	13714	13646	13667	13855	13905	13822	13812	13784	13842	13703	13856	13922	13779	13739	13589	13826	13675	13858	13741	13587	13837	13884	13819	13793	13883	13815	13793	13910	13842	13726	13791	13894	13754	13745	13879	13748	13733	13844	13827	13796	14004	13784	13850	13838	13738	13860	13889	13732	13716	13802	13669	13756	13854	13784	13829	13747	13946	13858	13899	13831	13796	13824	13747	13816	13724	13713	13736	13863	13797	13793	13629	13766	13937	13621	13795	13897	13996	13819	13915	13854	13790	13800	13743	13666	13877	13906	13656	13904	13900	13772	13797	13749	13766	13780	13746	13712	13681	13760	13736	13644	13727	13902	13774	14026	13752	13643	13760	13678	13789	13736	13796	13679	13956	14064	13761	13845	13747	13801	13817	13946	13913	13879	13756	13767	13645	13791	13604	13716	13570	13773	13843	13767	13861	13737	13817	13659	13972	13846	13639	13901	13894	13795	13758	13782	13898	13769	13794	13844	14077	13844	13687	13767	13807	13864	13944	13909	13834	13812	13813	13595	13607	13843	13770	13759	13941	13820	13611	13762	13685	13964	13899	13841	13581	13785	13839	13848	13854	13850	13786	13885	13648	13768	13751	13880	13861	13885	13762	13887	13750	13768	13752	13838	13927	13868	13765	13826	13789	13851	13779	13708	13980	13621	13653	13671	13808	13924	13638	14022	13835	13761	13640	13883	13937	13741	13809	13949	13803	13663	13942	13717	13766	13723	13585	13858	13687	13808	13706	13782	13861	13904	13816	13686	13829	13702	13867	13597	13872	13787	13737	13911	13711	13854	13872	13698	13759	13784	13877	13923	13818	13939	13894	13614	13806	13767	13870	13737	13988	13878	13910	13629	13904	13848	14044	13703	13776	13702	13760	13961	13822	13829	13575	13715	13903	13501	14032	13928	13648	14035	13846	13806	13704	13889	13900	13658	13714	13636	13859	13819	13672	13872	13792	13727	13856	13837	13664	13925	13866	13879	13865	13828	13940	13707	13648	13747	13849	13834	13809	13861	13807	13728	13793	13721	13711	13832	13919	13836	13811	13847	13769	13775	13907	13687	13952	13812	13782	13812	13991	13920	13844	13765	13713	13810	13881	13678	13680	13741	13869	13828	13772	13840	13951	13789	13856	13837	13703	13853	13739	13680	13867	13777	13714	13681	13767	13941	14073	13804	13827	13781	13699	13746	13732	13867	13884	13718	13750	13680	13655	13813	13847	13834	13805	13879	13716	13863	13730	13765	13877	13808	13524	13786	13815	13860	13770	13882	13708	13965	13581	13775	13879	13687	13914	13793	13858	13839	13764	13829	13829	13823	13828	13932	13819	13767	13818	13737	13760	13678	13879	13929	13828	13774	13847	13739	13695	13869	13701	13720	13775	13675	13838	13683	13709	13848	13730	13767	13735	13875	13757	13973	13850	13836	13689	13683	13788	13700	13913	13871	13821	13883	13922	13704	13766	13668	13721	13812	13708	13815	13888	13940	13731	14015	13703	13893	13724	13815	13707	13811	13989	13745	13673	13900	13861	13785	13716	13721	13902	13743	13694	13862	13955	13888	13745	13931	13772	13773	13947	13786	13846	13711	13794	13858	13705	13663	13676	13901	13769	13796	13690	13822	13800	13892	13813	13897	13708	13807	13697	13730	13956	13941	13821	13609	13627	13651	13905	13824	13708	13735	13851	13679	13850	14013	13723	13721	13775	13658	13703	13827	13929	13812	13698	13646	13723	13774	13843	13838	14009	13950	13787	13882	13762	13794	13789	13891	13815	13819	13759	13866	13854	13767	13769	13975	13785	13841	13885	13682	13732	13762	13780	13882	13871	13796	13832	13893	13770	13914	13782	13761	13781	13804	13890	13829	13830	13978	13772	13890	13887	13821	13793	13839	13807	13646	13677	13736	13727	13670	13722	13903	13906	13975	13788	13760	13739	13872	13834	13776	13832	13947	13727	13769	13828	13686	13792	14022	13862	13746	13735	13801	13826	13687	13730	13733	13709	13994	13679	13735	13820	13956	13826	13731	13924	13853	13796	13837	13606	13677	13783	13917	13810	13975	13947	13788	13801	13886	13793	13723	13723	13684	13808	13719	13978	13913	13617	13937	13861	13799	13695	13702	13932	13908	13934	13792	13796	13779	13877	13813	13842	13817	13653	13694	13946	13816	13998	13796	13667	13661	13799	13832	13734	13807	13780	13724	13839	13823	13780	13739	13881	13958	13665	13830	13755	13764	13768	13785	13880	13873	13835	13815	13888	13874	13723	13977	13817	13774	13912	13671	13716	13801	13786	13877	13918	13846	13719	13885	13751	13851	13768	13737	13747	13685	13812	13795	13747	13620	13634	13736	13817	13743	13953	13787	13890	13718	13860	13834	13776	13912	13804	13753	13715	13818	13793	13807	13552	13857	13921	13579	13833	13862	13814	13897	13903	13896	13745	13708	13842	13879	13666	13799	13816	13793	13672	13645	13703	13950	13948	13857	13710	13820	13787	13800	13716	13755	13817	13861	13876	13737	13877	13776	13829	13990	13789	13655	13767	13753	13765	13850	13781	13877	13784	13751	13688	13868	13922	13787	13740	13880	13901	13842	13744	13786	13855	13699	13819	13768	13837	13984	14037	13644	13889	13687	13864	13763	13765	13951	13923	13900	13718	13812	13777	13678	13801	13851	13687	13610	13721	13657	13844	13875	13797	13895	13751	13815	13821	13777	13686	13877	13817	13837	13759	13786	13773	13684	13837	13828	13822	13715	13630	13868	13879	13778	13768	13695	13872	13949	13866	13813	13721	13720	13947	13896	13652	13883	13748	13754	13780	13836	13838	13827	13818	13849	13686	13753	13768	13784	13719	13812	13685	13842	13942	13799	13975	13746	13811	13673	13876	13876	13890	13797	13866	13912	13832	13724	13820	13698	14009	13812	13797	13814	13733	13839	13797	13828	13707	13693	13822	13860	13707	13811	13882	13821	13799	13674	13672	13798	13807	13761	13851	13839	13713	13756	13842	13862	13739	13898	13969	13810	13854	13890	13666	13870	13727	13743	13749	13830	13683	13680	13770	13751	13808	13908	13837	13655	13864	13742	13786	13766	13792	13758	13725	13861	13856	13857	13831	13745	13872	13828	13739	13684	13657	13801	13715	13736	13943	13671	13796	13818	13774	13912	13716	13892	13864	13810	13788	13872	13811	13746	13773	13810	13865	13750	13881	13772	13928	13855	13982	13861	13891	13904	13900	13682	14042	13952	13717	13867	13835	13835	13880	13943	13671	13872	13684	13822	13832	13725	13889	13808	13655	13751	13903	13719	13833	13910	13518	13756	13780
23985	21128	28448	24227	21939	20897	19217	17127	16953	16947	16482	16478	16470	16171	16103	16039	15854	15949	15843	15962	15962	15868	15932	15816	15795	16033	15895	15932	15695	15970	15687	15885	15762	15731	15887	15799	15863	15724	15821	15830	15771	15705	15701	15775	15659	15695	15611	15501	15755	15586	15658	15831	15725	15684	15679	15827	15653	15614	15796	15598	15607	15670	15485	15941	15818	15640	15779	15661	15661	15664	15796	15729	15541	15515	15589	15657	15671	15662	15735	15693	15638	15835	15744	15773	15904	15657	15719	15834	15810	15804	15749	15622	15776	15760	15664	15647	15729	15811	15852	15874	15872	15770	15839	15652	15738	15787	15619	15606	15611	15553	15859	15948	15709	15535	15804	15751	15792	15536	15767	15866	15878	15614	15636	15635	15561	15885	15604	15724	15626	15749	15939	15752	15652	15764	15649	15643	15796	15565	15765	15584	15726	15788	15802	15751	15775	15645	15778	15700	15621	15698	15782	15804	15691	15425	15715	15706	15778	15713	15764	15797	15659	15619	15612	15603	15720	15734	15500	15594	15778	15660	15746	15780	15423	15636	15570	15594	15483	15708	15532	15541	15652	15424	15626	15550	15521	15830	15847	15603	15857	15650	15703	15695	15580	15779	15658	15690	15660	15745	15649	15616	15557	15693	15635	15483	15722	15635	15699	15609	15703	15852	15813	15800	15784	15713	15769	15754	15635	15812	15649	15844	15802	15821	15691	15555	15528	15587	15663	15741	15744	15772	15659	15636	15789	15883	15875	15706	15659	15768	15662	15788	15566	15713	15637	15747	15706	15525	15636	15756	15590	15671	15657	15884	15735	15810	15748	15686	15539	15643	15677	15911	15659	15722	15605	15848	15757	15711	15545	15729	15733	15820	15607	15753	15605	15700	15646	15684	15656	15815	15898	15747	15692	15800	15748	15748	15649	15652	15809	15667	15749	15581	15763	15705	15879	15823	15823	15590	15656	15707	15674	15715	15574	15820	15772	15719	15842	15728	15415	15811	15707	15790	15606	15685	15627	15736	15594	15798	15670	15762	15822	15767	15640	15712	15823	15813	15660	15791	15575	15629	15796	15539	15673	15787	15635	15870	15639	15802	15811	15687	15750	15612	15595	15852	15812	15730	15678	15777	15602	15740	15781	15622	15601	15822	15704	15556	15640	15821	15717	15750	15537	15694	15829	15604	15763	15711	15916	15650	15667	15719	15782	15844	15653	15552	15785	15576	15724	15679	15706	15643	15772	15587	15834	15732	15728	15776	15774	15750	15790	15768	15698	15907	15650	15759	15853	15670	15806	15740	15692	15723	15595	15871	15748	15595	15670	15647	15755	15711	15650	15493	15660	15862	15645	15624	15743	15863	15844	15872	15930	15564	15906	15590	15697	15734	15649	15692	15569	15459	15588	15871	15734	15619	15813	15671	15699	15729	15608	15798	15663	15769	15674	15609	15822	15738	15859	15729	15692	15872	15875	15689	15791	15506	15980	15789	15736	15738	15535	15725	15560	15736	15683	15578	15716	15785	15870	15805	15819	15716	15671	15618	15759	15939	15812	15457	15918	15639	15667	15713	15865	15697	15667	15741	15602	15590	15595	15762	15841	15678	15534	15767	15757	15611	15674	15598	15537	15623	15714	15779	15787	15954	15730	15873	15636	15718	15616	15900	15713	15669	15610	15754	15729	15613	15713	15941	15828	15724	15654	15779	15690	15702	15910	15578	15646	15845	15647	15909	15725	15674	15834	15694	15562	15644	15772	15709	15784	15867	15558	15719	15891	15653	15703	15850	15692	15619	15706	15654	15627	15663	15720	15637	15705	15562	15680	15634	15749	15745	15715	15685	15737	15642	15578	15753	15933	15782	15592	15862	15641	15774	15861	15616	15757	15894	15805	15688	15625	15546	15560	15573	15724	15948	15759	15593	15681	15799	15726	15691	15721	15759	15661	15903	15868	15610	15718	15742	15577	15573	15760	15669	15754	15860	15742	15626	15641	15719	15731	15699	15619	15636	16052	15772	15827	15776	15743	15672	15546	15699	15927	15690	15791	15858	15605	15695	15728	15874	15792	15633	15782	15459	15799	15767	15797	15771	15551	15560	15804	15688	15587	15660	15538	15770	15778	15875	15633	15658	15605	15806	15770	15763	15755	15753	15741	15677	15706	15781	15687	15823	15652	15730	15809	15702	15757	15534	15917	15705	15778	15737	15609	15708	15683	15647	15779	15694	15809	15863	15696	15761	15729	15688	15849	15806	15753	15533	15714	15672	15703	15807	15741	15752	15777	15669	15913	15761	15507	15553	15704	15726	15626	15577	15683	15595	15863	15846	15632	15751	15595	15721	15713	15615	15841	15601	15757	15721	15814	15589	15566	15728	15676	15752	15532	15707	15827	15781	15659	15714	15531	15738	15756	15941	15704	15715	15506	15705	15640	15630	15722	15752	15658	15666	15663	15802	15832	15775	15660	15703	15605	15599	15607	15672	16008	15704	15851	15770	15809	15675	15670	15918	15655	15623	15688	15709	15729	15658	15641	15776	15686	15550	15670	15630	15753	15684	15803	15549	15481	15755	15583	15618	15619	15511	15704	15680	15769	15515	15675	15812	15699	15740	15808	15694	15762	15634	15652	15779	15686	15662	15882	15894	15899	15822	15725	15689	15751	15829	15619	15820	15793	15788	15614	15635	15737	15520	15848	15663	15717	15495	15689	15695	15828	15730	15659	15755	15686	15896	15729	15698	15836	15729	15887	15767	15664	15687	15659	15715	15596	15681	15767	15779	15892	15864	15804	15740	15731	15685	15817	15720	15674	15900	15539	15849	15574	15760	15680	15610	15617	15502	15636	15735	15714	15583	15705	15664	15835	15797	15983	15844	15624	15640	15616	15765	15809	15704	15895	15837	15855	15734	15734	15600	15638	15562	15667	15993	15826	15643	15621	15909	15687	15807	15633	15746	15595	15902	15508	15719	15748	15814	15624	15666	15615	15764	15712	15738	15674	15665	15786	15752	15824	15641	15671	15627	15865	15712	15736	15590	15594	15775	15695	15634	15676	15685	15678	15846	15710	15726	15802	15638	15689	15604	15724	15610	15681	15945	15863	15813	15712	15553	15756	15656	15662	15483	15587	15856	15521	15653	15628	15816	15822	15562	15737	15760	15575	15788	15638	15823	15808	15709	15853	15947	15714	15631	15541	15812	15608	15637	15521	15768	15777	15790	15740	15751	15533	15645	15954	15654	15684	15925	15691	15763	15656	15776	15762	15786	15797	15653	15646	15560	15903	15755	15714	15649	15679	15678	15534	15877	15809	15758	15777	15637	15876	15598	15686	15950	15671	15527	15605	15659	15792	15609	15709	15722	15633	15790	15688	15869	15656	15713	15706	15802	15905	15650	15696	15859	15756	15834	15634	15631	15550	15561	15706	15856	15752	15653	15761	15624	15716	15590	15685	15588	15647	15794	15672	15796	15663	15508	15827	15922	15784	15657	15644	15807	15640	15634	15809	15792	15886	15613	15734	15788	15860	15727	15748	15787	15680	15687	15674	15650	15660	15666	15567	15541	15623	15663	15490	15803	15644	15679	15811	15515	15525	15753	15604	15772	15665	15794	15922	15845	15570	15560	15700	15715	15616	15653	15935	15609	15710	15643	15691	15583	15945	15481	15880	15685	15803	15788	15711	15545	15579	15741	15744	15860	15748	15832	15672	15703	15529	15690	15727	15792	15882	15680	15923	15703	15605	15787	15696	15663	15879	15667	15801	15902	15877	15683	15706	15522	15588	15805	15747	15858	15712	15707	15824	15797	15557	15701	15656	15666	15732	15797	15859	15892	15633	15794	15897	15692	15796	15773	15631	15711	15836	15886	15649	15644	15811	15523	15623	15517	15723	15663	15701	15880	15682	15759	15877	15786	15630	15823	15622	15499	15700	15646	15737	15669	15646	15652	15801	15824	15675	15610	15842	15869	15706	15820	15832	15754	15776	15658	15742	15747	15680	15754	15675	15752	15706	15750	15697	15737	15553	15588	15879	15786	15680	15636	15884	15709	15634	15817	15558	15845	15659	15736	15778	15669	15503	15749	15788	15711	15626	15737	15721	15607	15671	15759	15654	15588	15596	15635	15633	15787	15734	15726	15572	15673	15628	15777	15643	15799	15671	15792	15960	15914	15777	15754	15834	15689	15502	15634	15668	15743	15555	15649	15607	15880	15753	15588	15774	15811	15778	15809	15698	15809	15768	15750	15758	15726	15709	15868	15737	15755	15604	15579	15918	15638	15765	15565	15748	15765	15842	15645	15496	15654	15563	15614	15892	15738	15776	15592	15596	15684	15657	15671	15686	15740	15595	15850	15797	15711	15484	15662	15724	15728	15705	15681	15758	15702	15780	15889	15765	15753	15750	15657	15843	15801	15738	15873	15797	15688	15592	15402	15605	15683	15787	15825	15673	15678	15698	15692	15770	15899	15743	15579	15694	15777	15577	15657	15599	15655	15907	15585	15864	15728	15738	15867	15730	15746	15832	15751	15817	15564	15715	15614	15642	15762	15733	15817	15625	15740	15559	15928	15543	15779	15694	15818	15747	15598	15779	15710	15744	15696	15638	15911	15792	15718	15698	15888	15930	15828	15673	15721	15708	15709	15742	15766	15607	15707	15692	15858	15540	15731	15778	15674	15846	15715	15629	15559	15698	15699	15694	15615	15847	15618	15872	15814	15706	15662	15483	15787	15647	15732	15604	15656	15821	15789	15435	15769	15777	15702	15473	15608	15681	15796	15703	15702	15772	15573	15648	15534	15894	15879	15919	15817	15752	15662	15723	15837	15755	15676	15842	15638	15607	15667	15744	15698	15753	15665	15670	15789	15797	15685	15700	15514	15559	15845	15701	15811	15718	15748	15712	15545	15765	15833	15730	15488	15734	15712	15792	16017	16010	15762	15564	15509	15615	15836	15804	15812	15843	15762	15671	15742	15929	15833	15615	15730	15748	15832	15630	15669	15803	15712	15647	15756	15727	15830	15751	15777	15663	15681	15770	15833	15648	15864	15686	15752	15699	15524	15779	15690	15757	15836	15612	15719	15713	15778	15674	15544	15609	15859	15717	15558	15734	15748	15647	15659	15667	15809	15831	15633	15779	15681	15709	15733
17780	29745	26363	19323	16845	15781	15476	15400	15482	14762	14354	14290	14150	14022	14041	13766	13711	13799	13796	13906	13831	13620	13719	13732	13564	13550	13493	13717	13585	13649	13698	13496	13588	13652	13627	13610	13642	13575	13508	13506	13442	13651	13643	13520	13427	13433	13579	13466	13563	13440	13612	13492	13629	13614	13533	13528	13543	13385	13417	13563	13380	13378	13446	13506	13428	13582	13454	13360	13531	13543	13572	13599	13347	13328	13481	13596	13416	13719	13671	13551	13626	13604	13400	13511	13626	13602	13521	13524	13665	13547	13572	13378	13583	13545	13541	13697	13444	13689	13691	13339	13492	13504	13430	13431	13587	13346	13395	13321	13431	13560	13716	13430	13546	13454	13535	13468	13386	13489	13704	13448	13412	13659	13477	13600	13489	13629	13574	13548	13452	13619	13444	13471	13540	13456	13452	13392	13446	13349	13532	13596	13433	13468	13453	13407	13639	13551	13545	13573	13419	13468	13511	13630	13505	13454	13517	13436	13416	13519	13472	13472	13369	13575	13435	13557	13330	13584	13366	13435	13588	13336	13584	13626	13637	13387	13453	13587	13476	13524	13443	13496	13235	13462	13394	13502	13679	13369	13384	13586	13409	13485	13501	13537	13505	13388	13563	13657	13437	13564	13425	13495	13494	13253	13416	13622	13538	13449	13502	13501	13407	13328	13480	13436	13388	13435	13319	13462	13449	13483	13418	13459	13582	13391	13586	13463	13527	13636	13669	13382	13450	13476	13470	13521	13302	13405	13485	13684	13607	13441	13386	13337	13634	13532	13392	13475	13537	13489	13375	13396	13482	13483	13329	13531	13467	13475	13468	13565	13431	13388	13448	13425	13562	13289	13631	13362	13526	13501	13511	13533	13479	13367	13448	13467	13369	13366	13438	13522	13585	13418	13485	13352	13448	13361	13524	13367	13357	13362	13440	13459	13334	13597	13493	13442	13528	13312	13440	13617	13383	13570	13474	13441	13504	13381	13488	13221	13389	13441	13516	13681	13502	13487	13367	13414	13544	13368	13534	13489	13398	13229	13521	13464	13398	13542	13541	13677	13480	13552	13531	13609	13495	13545	13524	13469	13407	13515	13600	13360	13455	13388	13483	13530	13576	13565	13426	13487	13489	13501	13460	13596	13523	13546	13524	13493	13605	13567	13625	13355	13405	13481	13423	13463	13401	13605	13592	13589	13539	13274	13479	13426	13547	13504	13439	13514	13558	13531	13347	13390	13590	13312	13550	13525	13506	13681	13437	13370	13500	13544	13639	13297	13486	13394	13474	13552	13263	13438	13486	13485	13441	13382	13594	13452	13452	13451	13499	13535	13480	13538	13514	13326	13457	13456	13476	13612	13456	13531	13487	13538	13595	13490	13503	13476	13609	13327	13484	13571	13512	13389	13542	13352	13489	13635	13481	13497	13639	13671	13304	13427	13495	13455	13393	13263	13428	13504	13448	13538	13507	13423	13576	13545	13496	13421	13418	13380	13520	13550	13363	13430	13503	13623	13480	13378	13390	13451	13605	13417	13350	13704	13462	13489	13508	13441	13485	13383	13522	13553	13640	13459	13473	13292	13472	13565	13348	13416	13397	13347	13643	13463	13498	13559	13376	13466	13638	13421	13423	13498	13508	13713	13417	13360	13591	13531	13294	13390	13425	13278	13587	13730	13553	13412	13472	13508	13468	13489	13509	13655	13522	13473	13630	13402	13380	13372	13562	13347	13475	13529	13465	13459	13407	13445	13467	13380	13507	13649	13425	13500	13683	13391	13533	13546	13394	13439	13502	13329	13558	13475	13674	13507	13462	13465	13531	13478	13408	13536	13488	13382	13454	13447	13488	13633	13500	13260	13594	13564	13355	13576	13323	13466	13527	13460	13554	13606	13587	13399	13435	13319	13478	13446	13468	13612	13503	13566	13436	13467	13375	13575	13436	13476	13355	13584	13577	13534	13427	13397	13339	13391	13488	13673	13559	13432	13360	13386	13459	13413	13521	13441	13416	13475	13588	13569	13400	13426	13508	13314	13440	13467	13439	13539	13578	13603	13432	13477	13597	13478	13583	13557	13433	13483	13408	13562	13462	13492	13449	13323	13323	13461	13432	13539	13401	13426	13407	13522	13535	13486	13468	13386	13552	13550	13511	13469	13479	13557	13615	13393	13521	13394	13553	13549	13386	13558	13355	13379	13487	13503	13627	13311	13373	13351	13418	13428	13429	13326	13561	13517	13520	13415	13495	13499	13484	13443	13368	13482	13468	13405	13549	13681	13492	13443	13554	13603	13435	13531	13511	13470	13661	13490	13522	13380	13678	13383	13461	13485	13332	13458	13457	13325	13492	13506	13430	13352	13466	13437	13440	13629	13524	13403	13558	13434	13429	13275	13439	13668	13418	13482	13398	13349	13464	13404	13359	13516	13453	13644	13429	13508	13576	13563	13489	13437	13401	13242	13449	13473	13469	13374	13613	13299	13593	13504	13664	13468	13427	13477	13579	13488	13533	13511	13385	13469	13419	13476	13475	13397	13488	13458	13307	13352	13479	13500	13622	13407	13288	13513	13416	13554	13475	13580	13473	13493	13282	13481	13452	13660	13474	13607	13607	13400	13585	13366	13365	13462	13397	13467	13416	13328	13431	13477	13314	13499	13429	13543	13414	13318	13609	13409	13464	13473	13524	13523	13480	13578	13469	13347	13634	13434	13502	13355	13536	13579	13589	13549	13473	13642	13301	13493	13404	13465	13423	13518	13510	13528	13516	13437	13535	13564	13459	13525	13340	13424	13471	13503	13259	13486	13475	13563	13185	13643	13538	13588	13369	13532	13478	13513	13365	13417	13512	13379	13532	13509	13474	13413	13589	13376	13514	13469	13431	13421	13485	13401	13368	13498	13599	13406	13482	13439	13546	13479	13520	13525	13490	13452	13391	13464	13604	13378	13576	13593	13585	13469	13502	13600	13607	13250	13383	13506	13493	13502	13575	13407	13528	13523	13572	13701	13529	13536	13574	13514	13550	13433	13397	13585	13561	13545	13376	13554	13509	13544	13453	13521	13449	13618	13429	13622	13582	13398	13463	13553	13447	13380	13453	13193	13412	13633	13323	13359	13360	13448	13442	13240	13546	13421	13592	13329	13517	13491	13590	13350	13611	13320	13242	13539	13333	13449	13556	13490	13594	13535	13517	13561	13541	13645	13439	13518	13566	13422	13465	13431	13427	13430	13608	13607	13248	13568	13520	13462	13403	13447	13363	13322	13418	13474	13569	13274	13371	13436	13628	13404	13487	13516	13585	13525	13536	13360	13445	13405	13498	13435	13470	13453	13422	13480	13472	13371	13391	13536	13501	13515	13354	13390	13521	13560	13503	13436	13531	13572	13539	13498	13538	13526	13479	13391	13385	13608	13468	13476	13385	13531	13507	13337	13357	13468	13490	13369	13488	13391	13515	13405	13564	13457	13484	13543	13423	13523	13453	13377	13604	13605	13539	13470	13383	13483	13541	13423	13517	13362	13238	13631	13526	13592	13478	13467	13448	13466	13449	13339	13547	13452	13546	13479	13346	13474	13644	13357	13407	13575	13468	13641	13482	13486	13380	13353	13454	13307	13413	13400	13488	13445	13486	13452	13428	13503	13584	13568	13536	13552	13448	13449	13451	13499	13350	13450	13439	13540	13324	13691	13598	13464	13621	13466	13520	13498	13475	13677	13581	13448	13509	13349	13618	13401	13483	13398	13562	13465	13510	13471	13478	13545	13393	13459	13571	13435	13459	13401	13546	13436	13691	13485	13566	13302	13601	13478	13479	13322	13457	13578	13426	13490	13513	13555	13588	13580	13507	13450	13455	13423	13311	13625	13718	13624	13467	13523	13540	13601	13510	13311	13630	13346	13400	13509	13552	13609	13416	13502	13301	13460	13457	13441	13297	13464	13444	13472	13363	13642	13563	13321	13415	13521	13492	13474	13473	13471	13484	13619	13462	13528	13459	13532	13478	13535	13481	13498	13539	13290	13561	13575	13451	13426	13435	13545	13425	13612	13461	13633	13476	13629	13450	13336	13399	13452	13480	13590	13362	13312	13535	13553	13422	13506	13497	13482	13416	13387	13587	13516	13555	13369	13445	13608	13413	13403	13698	13406	13520	13506	13539	13400	13535	13460	13507	13462	13559	13417	13612	13573	13469	13455	13592	13425	13467	13542	13427	13273	13526	13406	13523	13389	13513	13562	13563	13336	13486	13550	13555	13552	13402	13397	13433	13488	13503	13341	13465	13349	13513	13491	13375	13452	13554	13643	13487	13513	13498	13525	13460	13550	13536	13556	13626	13472	13467	13474	13496	13407	13416	13552	13503	13488	13385	13382	13367	13534	13445	13358	13592	13459	13461	13349	13392	13344	13500	13604	13322	13507	13407	13429	13458	13461	13446	13488	13409	13393	13584	13381	13323	13512	13509	13359	13450	13470	13449	13504	13616	13465	13442	13419	13565	13448	13339	13556	13483	13549	13598	13354	13392	13468	13609	13429	13369	13422	13429	13351	13565	13319	13491	13594	13438	13582	13626	13480	13446	13394	13410	13398	13552	13530	13430	13413	13601	13333	13498	13530	13430	13529	13431	13480	13618	13503	13408	13552	13627	13515	13424	13530	13484	13409	13391	13520	13581	13260	13460	13341	13474	13586	13396	13508	13374	13512	13543	13448	13644	13390	13468	13478	13489	13456	13429	13463	13475	13630	13535	13379	13511	13568	13618	13476	13454	13492	13617	13424	13460	13426	13580	13279	13562	13544	13458	13583	13487	13557	13488	13514	13526	13528	13559	13471	13367	13408	13488	13375	13544	13512	13500	13274	13549	13303	13500	13404	13511	13516	13493	13504	13589	13515	13474	13511	13586	13514	13528	13422	13678	13414	13427	13602	13346	13377	13429	13477	13398	13479	13523	13586	13584	13670	13492	13289	13386	13474	13529	13407	13456	13414	13567	13410	13471	13387	13421	13549	13381	13328	13536	13507	13429	13589	13524	13569	13477	13545	13558	13577	13471	13485	13438	13486	13669	13471	13547	13634	13376	13494	13504	13512	13549	13565	13513	13497	13467	13617	13498	13377	13552	13419	13615	13478	13602	13321	13445	13520	13479	13542	13479	13357
22774	21074	28844	23561	21305	23114	24048	18785	18285	18149	17833	17539	17226	17245	16810	16939	16748	16891	16999	16772	16795	16806	16701	16866	16801	16801	16771	16780	16672	16790	16644	16595	16578	16635	16703	16552	16626	16591	16598	16622	16470	16585	16511	16723	16620	16740	16609	16387	16589	16333	16416	16396	16338	16472	16412	16575	16657	16667	16604	16470	16505	16537	16512	16449	16471	16671	16566	16630	16534	16429	16313	16662	16493	16470	16558	16575	16515	16528	16476	16540	16469	16577	16521	16578	16393	16605	16717	16618	16499	16666	16437	16667	16425	16450	16560	16419	16563	16537	16277	16488	16629	16473	16524	16380	16457	16541	16512	16661	16440	16599	16535	16377	16651	16456	16488	16563	16594	16481	16481	16526	16411	16431	16585	16650	16458	16361	16568	16384	16344	16458	16551	16372	16452	16500	16270	16654	16498	16569	16622	16539	16384	16551	16542	16412	16580	16646	16614	16638	16307	16464	16470	16461	16428	16520	16446	16458	16297	16424	16349	16425	16502	16395	16449	16499	16612	16463	16614	16498	16717	16442	16478	16546	16544	16281	16787	16383	16396	16432	16343	16391	16433	16457	16351	16338	16454	16524	16562	16486	16543	16372	16441	16549	16682	16338	16401	16409	16478	16557	16697	16439	16455	16498	16316	16540	16636	16396	16513	16539	16353	16422	16525	16383	16575	16422	16462	16405	16582	16523	16342	16278	16357	16279	16306	16736	16377	16509	16359	16470	16282	16346	16529	16441	16445	16269	16470	16592	16461	16600	16434	16448	16488	16482	16345	16376	16321	16450	16519	16646	16551	16217	16411	16507	16413	16404	16599	16642	16474	16316	16387	16627	16459	16432	16327	16331	16438	16296	16353	16350	16614	16582	16441	16575	16598	16509	16474	16293	16494	16451	16357	16476	16561	16567	16337	16584	16581	16550	16685	16378	16606	16388	16492	16305	16467	16449	16592	16608	16577	16466	16578	16470	16681	16594	16352	16303	16429	16486	16574	16359	16326	16337	16455	16595	16537	16440	16496	16381	16381	16399	16674	16536	16604	16354	16581	16469	16580	16347	16623	16440	16519	16448	16547	16436	16398	16481	16469	16434	16463	16468	16479	16306	16492	16466	16489	16528	16458	16355	16399	16515	16639	16445	16620	16565	16511	16207	16416	16467	16324	16531	16461	16519	16388	16456	16389	16518	16528	16674	16451	16470	16544	16313	16471	16450	16556	16494	16468	16650	16376	16337	16647	16399	16465	16483	16279	16409	16353	16412	16453	16593	16501	16486	16633	16549	16589	16674	16339	16419	16361	16294	16677	16273	16178	16391	16415	16451	16436	16491	16654	16474	16471	16474	16486	16330	16531	16351	16731	16601	16502	16459	16370	16726	16453	16329	16633	16566	16404	16468	16339	16620	16537	16520	16420	16498	16475	16557	16250	16488	16492	16546	16426	16300	16544	16506	16373	16370	16673	16623	16264	16476	16531	16364	16479	16512	16687	16440	16457	16528	16283	16467	16450	16342	16352	16371	16544	16543	16597	16352	16368	16530	16481	16599	16554	16506	16537	16556	16379	16596	16635	16472	16494	16533	16495	16604	16623	16614	16545	16489	16503	16660	16360	16576	16370	16369	16298	16576	16459	16432	16508	16400	16279	16381	16625	16437	16309	16513	16474	16476	16283	16571	16599	16468	16495	16502	16513	16559	16558	16500	16657	16360	16520	16490	16493	16633	16551	16472	16510	16441	16532	16694	16428	16502	16600	16405	16409	16507	16206	16567	16474	16418	16833	16458	16388	16515	16322	16377	16547	16567	16521	16491	16286	16385	16442	16484	16587	16494	16458	16525	16531	16423	16435	16622	16258	16463	16392	16553	16399	16427	16544	16463	16462	16495	16402	16421	16467	16469	16457	16456	16355	16437	16510	16393	16503	16406	16181	16515	16602	16344	16380	16430	16483	16430	16316	16595	16416	16296	16312	16515	16480	16451	16382	16300	16378	16543	16364	16329	16675	16299	16346	16386	16410	16528	16515	16405	16479	16451	16563	16512	16575	16484	16335	16636	16626	16519	16567	16434	16420	16428	16351	16426	16540	16390	16592	16351	16214	16322	16647	16320	16732	16548	16516	16482	16350	16537	16497	16518	16279	16667	16384	16544	16448	16298	16480	16359	16416	16413	16454	16383	16628	16486	16518	16458	16495	16308	16619	16507	16706	16585	16359	16551	16514	16508	16463	16399	16348	16354	16669	16427	16423	16548	16485	16309	16445	16462	16251	16498	16430	16452	16565	16478	16353	16559	16356	16558	16535	16355	16494	16529	16451	16185	16557	16476	16496	16245	16461	16532	16304	16556	16518	16410	16314	16345	16167	16467	16524	16368	16585	16532	16385	16473	16389	16581	16564	16558	16516	16388	16239	16445	16363	16456	16503	16430	16483	16554	16599	16598	16477	16324	16342	16354	16465	16505	16348	16593	16478	16219	16507	16621	16359	16292	16428	16526	16359	16591	16386	16549	16569	16665	16271	16462	16298	16507	16338	16272	16433	16420	16389	16342	16661	16515	16690	16520	16204	16258	16388	16420	16361	16517	16386	16476	16355	16334	16438	16178	16269	16315	16340	16544	16394	16617	16562	16394	16489	16460	16345	16561	16439	16535	16636	16327	16349	16270	16247	16332	16382	16425	16474	16395	16383	16320	16396	16388	16396	16554	16399	16421	16576	16447	16424	16562	16685	16625	16373	16369	16450	16436	16739	16571	16590	16542	16429	16351	16274	16383	16388	16500	16633	16523	16437	16363	16447	16460	16320	16594	16373	16519	16386	16627	16316	16436	16662	16478	16582	16522	16473	16298	16462	16366	16465	16463	16297	16653	16524	16509	16389	16546	16354	16298	16363	16577	16582	16344	16316	16400	16563	16428	16538	16699	16656	16483	16483	16406	16596	16357	16583	16431	16447	16282	16511	16317	16368	16423	16287	16419	16413	16446	16681	16463	16369	16426	16362	16270	16417	16406	16532	16453	16389	16499	16477	16647	16759	16666	16381	16323	16299	16506	16738	16408	16662	16536	16470	16451	16356	16455	16552	16460	16359	16593	16631	16579	16487	16485	16522	16505	16476	16495	16656	16566	16523	16430	16548	16488	16647	16526	16556	16470	16430	16457	16389	16547	16297	16525	16465	16519	16466	16392	16435	16607	16416	16484	16233	16365	16347	16470	16476	16377	16374	16576	16474	16511	16323	16428	16474	16417	16665	16414	16333	16419	16343	16409	16367	16475	16384	16407	16212	16400	16564	16487	16459	16233	16476	16497	16355	16564	16351	16383	16541	16485	16619	16285	16405	16445	16616	16508	16369	16401	16677	16679	16384	16262	16331	16532	16491	16516	16371	16526	16498	16629	16363	16353	16396	16613	16317	16410	16334	16434	16348	16563	16475	16424	16396	16592	16465	16417	16541	16432	16391	16362	16596	16335	16482	16295	16391	16408	16379	16602	16507	16356	16355	16269	16431	16614	16216	16310	16586	16393	16560	16388	16553	16489	16418	16520	16286	16332	16438	16440	16249	16260	16539	16282	16499	16491	16482	16475	16429	16656	16493	16642	16397	16530	16470	16390	16536	16119	16465	16539	16441	16500	16609	16263	16434	16463	16223	16540	16543	16683	16429	16444	16435	16484	16463	16617	16507	16590	16423	16576	16225	16385	16479	16342	16360	16472	16257	16496	16400	16425	16478	16422	16350	16518	16504	16435	16792	16640	16383	16453	16590	16166	16650	16540	16396	16335	16341	16373	16087	16468	16453	16417	16510	16540	16618	16458	16444	16575	16558	16410	16347	16339	16416	16384	16267	16344	16522	16484	16541	16556	16414	16599	16380	16611	16517	16252	16262	16443	16512	16294	16472	16427	16538	16408	16280	16448	16486	16505	16459	16331	16647	16619	16497	16274	16620	16636	16469	16557	16345	16428	16437	16340	16390	16434	16548	16521	16358	16392	16244	16481	16484	16412	16312	16766	16479	16322	16376	16190	16589	16585	16575	16387	16614	16384	16540	16442	16635	16581	16458	16660	16361	16525	16480	16330	16368	16358	16314	16424	16540	16390	16250	16423	16392	16517	16652	16542	16448	16686	16475	16532	16425	16478	16572	16597	16436	16507	16421	16627	16558	16564	16473	16470	16532	16273	16443	16595	16366	16189	16387	16413	16586	16401	16342	16335	16409	16454	16526	16402	16381	16317	16644	16459	16459	16458	16549	16372	16486	16213	16014	16471	16595	16314	16389	16674	16519	16289	16426	16342	16610	16400	16539	16468	16618	16469	16396	16304	16422	16600	16475	16564	16589	16597	16504	16610	16418	16393	16613	16617	16394	16280	16205	16235	16293	16599	16520	16569	16503	16583	16490	16275	16367	16262	16314	16262	16562	16694	16554	16444	16552	16546	16437	16456	16358	16552	16678	16488	16425	16547	16374	16449	16531	16556	16367	16267	16541	16380	16431	16432	16433	16489	16447	16551	16387	16356	16640	16481	16681	16405	16538	16356	16448	16490	16318	16456	16506	16425	16380	16177	16451	16393	16382	16443	16415	16608	16448	16457	16366	16420	16485	16449	16500	16348	16237	16498	16542	16523	16572	16240	16511	16464	16469	16441	16512	16440	16416	16283	16512	16472	16535	16300	16423	16357	16445	16522	16418	16585	16412	16361	16422	16424	16518	16565	16415	16474	16592	16525	16413	16508	16352	16509	16333	16489	16423	16394	16267	16376	16582	16271	16515	16600	16519	16526	16409	16542	16468	16499	16420	16445	16571	16542	16533	16421	16514	16647	16419	16553	16405	16367	16560	16454	16632	16284	16424	16542	16372	16447	16210	16380	16419	16444	16464	16301	16350	16328	16477	16700	16291	16684	16532	16584	16329	16608	16592	16373	16429	16460	16391	16379	16512	16611	16535	16331	16642	16371	16341	16419	16280	16416	16643	16726	16561	16545	16472	16567	16500	16331	16476	16446	16215	16379	16243	16411	16714	16451	16487	16342	16260	16381	16248	16414	16547	16515	16570	16538	16444	16455	16425	16338	16568	16544	16402	16433	16508	16303	16514	16502	16431	16581	16532	16493	16539	16294	16342	16392	16592	16644	16664	16464	16326	16502	16359	16533
19822	34251	30032	22273	18739	17340	17007	16272	16605	15819	15220	15125	15120	14474	14363	14324	14525	14190	14392	14175	14315	14311	14089	14127	14157	13956	14068	14210	14064	14026	14079	13999	13939	14088	14060	13867	13948	13837	13860	13936	13918	13897	13742	13829	13898	13983	13884	13780	13867	13944	13913	13847	14063	13752	13866	13678	13858	14113	13885	13901	13873	13900	14038	13939	13828	13964	13742	13805	13954	13882	13914	13899	13893	13912	13967	13852	13980	13850	14065	13882	13962	13872	13945	13984	14039	14162	14149	13909	13969	14011	13872	13810	13939	13911	13733	14033	13952	13929	13852	13773	13926	13833	13901	14013	13867	13919	13684	13890	13955	13904	13911	13830	13946	13921	14034	13979	13767	13819	13872	13832	13932	13936	13889	13908	13733	13894	13833	13891	13865	13980	13798	13966	13898	13983	13923	13843	13823	13998	13914	13895	13801	13639	13800	13930	13832	13808	14142	13720	13966	13891	13975	14068	13793	13930	13909	14015	13830	13786	13964	13770	13990	13720	13889	13935	13837	13793	13883	13856	13987	13820	14009	13886	13790	14041	13805	13907	13889	13772	13772	13875	13925	13817	14087	13803	13871	13899	13858	13817	13878	13827	13930	13713	13771	13879	14064	13863	13823	13908	14037	13922	13953	13799	13824	13722	13887	13834	13999	13764	13740	13876	13880	13910	13923	13961	13876	13783	13940	13754	13971	13864	13776	13886	13811	13926	13886	13854	13841	14053	13787	13769	13971	13934	13899	13865	13879	13961	13785	13890	13799	13680	13860	13741	13942	13915	13833	13901	13841	13783	13875	13924	13674	13860	14067	13877	13960	13761	13876	13822	13812	13797	13890	13777	13976	13854	13865	13749	13873	13842	13989	13892	13991	13987	13916	13804	13955	13999	13691	13951	13805	13891	13773	13908	13900	13825	13839	13865	13749	13661	13800	13914	13810	13801	14020	13928	13693	13935	13844	13797	13953	13895	13966	13935	13773	13947	13894	13732	13932	13830	13863	14002	13774	13815	13920	13628	13901	13853	13947	13902	13761	13820	13796	13797	13870	13878	13735	13880	13798	13930	13921	13825	13946	13863	13796	13977	13798	13883	13926	13901	13890	13747	13902	13953	13876	13918	13772	13941	13829	13952	13747	13836	13728	13769	14012	13871	13844	13973	13845	13920	13838	13967	13839	14033	13925	13933	13981	13884	13920	13817	13906	13777	13869	13847	13966	13809	13830	13699	13878	13869	14021	13738	13890	13876	14013	13647	13879	13860	13952	13855	13669	13843	13831	13826	13860	13818	13743	13750	13902	13947	13859	13800	14047	13790	13799	13927	13768	13803	13859	13903	13897	13928	13842	13843	13786	13848	13909	13883	13754	13853	13911	13912	13886	13746	13791	13892	13843	13948	13837	13875	13728	13784	13772	13870	13766	13841	13724	13731	13934	13648	13907	13796	13849	13808	13747	13905	13787	13984	13725	13841	13668	13974	13643	14041	13799	13714	13761	13899	13705	13947	13892	13900	13843	13828	13878	13848	13929	13772	13954	13645	13851	13909	13791	13794	13596	13747	13993	13806	13812	13811	13733	13900	13791	13586	13925	13841	14066	13830	13988	13779	13847	13889	13831	13799	13761	13836	13898	13735	13720	13754	13847	13730	13875	13791	14006	13710	13905	13820	14085	13928	13944	13875	13848	13702	13943	13888	13915	13966	13717	13855	13842	13841	13831	13777	13919	13852	13912	13854	13791	13975	13755	13879	13746	13842	13827	13872	13800	13785	13981	13882	13807	13747	13807	13879	13916	13800	13896	13944	13948	14137	13722	13708	13823	13875	13882	13660	13794	13929	13851	13827	13936	13742	13856	13903	13831	13951	13771	13872	13868	13867	13688	14046	13887	13828	13930	14026	13895	13856	14062	13990	13680	13879	13812	13886	13842	13763	13898	13855	13753	13989	13743	13677	13792	13845	13760	13765	13775	13668	13671	13825	13859	14029	13721	13949	13872	13915	13988	13838	13817	13833	13855	13828	13861	13888	13956	13896	13837	13746	13915	13751	13765	13853	13873	13793	13855	13888	13721	13814	13901	13807	13798	13863	13910	13944	13793	13904	13842	13768	13739	13841	13864	13836	13890	13604	13948	13854	13911	13873	13877	13874	13824	13856	13721	13935	13935	13724	13894	13797	13865	13844	13761	13897	13778	13941	13824	13789	13851	13649	13939	13930	13758	13783	13915	13776	13728	13771	13800	13922	14033	13787	13854	13935	13855	13939	13809	13851	13879	13781	13850	13802	13867	13854	13837	13924	13910	13902	13860	13812	13835	13837	13825	13753	14054	13663	13798	13962	13866	13657	13858	14008	13869	13902	13891	13621	13789	13725	13792	13695	13712	13752	13787	13775	13970	13834	13715	13765	13834	14002	13964	13944	13878	13831	14028	13981	13925	13575	13902	13925	13782	13736	13938	13762	13835	14193	13931	13821	13872	13866	13836	13804	13731	13931	13694	14006	13898	13911	13851	13853	13839	13840	13894	13861	13818	13833	14013	13759	13743	13991	13891	14050	13839	13933	13775	14082	13772	13798	13897	13856	13895	13873	13801	13973	13985	13904	13809	13866	13981	13890	13825	13796	13794	13848	13853	14019	13758	13736	13863	13833	13965	13875	13849	13774	13839	13940	13902	13918	13887	13919	13906	13936	13976	14052	13961	13804	13770	13729	13898	13875	13790	13743	13958	13720	13682	13828	13806	13885	13851	14016	13722	13896	13925	13870	13895	13892	13911	13814	13892	13822	13918	13875	13877	13825	13869	13739	13890	13799	13775	13718	13813	13793	13994	13860	13858	13833	13904	13630	13991	13994	13962	13779	13906	13853	13984	13839	13764	13893	14021	13825	13969	14017	14056	13829	13814	13955	13992	13940	13956	13688	13968	13757	13854	13903	13958	13881	13865	13783	13940	13979	13672	13888	13885	13722	13852	13760	13799	13697	13752	13889	13851	13894	13905	14030	13623	13801	13869	13882	13772	13809	13880	13893	13859	13803	13723	13789	13887	13928	13843	13951	13870	13830	13886	13854	13791	13990	13905	13830	13886	13870	13917	13784	13826	13888	13876	13773	13763	13898	13934	13864	13855	13619	13801	13775	13896	13700	13918	13697	13827	13869	13824	13787	13818	13749	13811	13801	13681	13921	13923	13898	13758	13941	13781	13793	14025	13698	13958	13772	13798	13972	13890	13881	13929	13903	13788	13829	13862	13846	13837	13959	13842	13753	13761	13942	13949	13737	13967	13679	13804	13788	13740	13792	14040	13944	13992	13769	13768	13917	13797	13952	13743	13711	13793	13883	13717	13803	13799	13858	13799	13870	13843	13942	13762	13839	13735	13759	14062	13839	13854	13759	13839	13938	13734	13932	13747	13667	14059	13912	13791	13756	13914	13830	13892	13781	13935	13794	13932	13945	13794	13940	13774	13824	13711	13870	13847	13897	13787	13711	13885	13871	13918	13732	13816	13964	13834	13853	13857	13828	13903	13901	13700	13843	13844	13825	13832	13955	13816	13948	13778	13751	13794	13864	13849	13853	13947	13763	13864	13885	13897	13944	13880	14011	13906	13843	13856	13813	13786	13803	13736	13768	13997	13821	13741	13827	13895	13713	13998	14013	13840	13742	13958	14011	13815	13979	13765	13848	13818	13916	13782	13781	13754	13791	13986	13799	13897	13927	13862	13870	13844	13883	13819	13924	13784	13864	13791	13798	13869	13928	13711	13889	13622	13884	13905	13972	13910	13895	13810	13754	13846	13900	13854	13880	14127	13890	13731	13896	13755	13773	13749	13789	13923	13819	14004	13888	13969	13711	14056	13898	13792	13782	13743	13800	13910	13913	13796	13692	13851	13744	13810	13622	13916	13847	13807	13899	13806	13820	14000	13955	13750	13839	13802	13969	13945	13783	13920	13836	13841	13703	13815	13828	13792	13757	14002	13733	13820	13864	13624	13919	13929	13766	13973	13942	13948	13782	13928	13879	13892	13833	13872	13854	13875	13808	13842	13752	13833	13797	13841	13821	13758	13986	13979	13857	13802	13863	13748	13788	13928	13862	13765	13760	13965	13894	13907	13851	13792	13841	13934	13708	14030	13951	13900	13928	13951	13853	13753	13928	13891	13735	13850	13780	13824	13961	13864	13963	13934	13815	13794	13947	13741	13888	13897	13868	13830	13869	13834	13760	13805	13823	13685	13810	13901	13697	13939	13819	13913	14007	13880	13814	13990	13824	13832	13853	13865	13845	13847	13820	13691	13794	13896	13830	13672	13978	13812	13884	13809	13886	13982	13845	13959	13738	13806	13869	13864	13902	14035	14094	13982	13889	13844	13724	13915	13861	13824	13864	13824	13954	13799	13688	13909	13943	13899	13850	13844	13927	13826	14000	13808	14043	13689	13789	13833	13967	13828	13981	13798	13826	13921	13783	13888	13719	13840	13728	13801	13737	13799	13856	13900	13738	13931	13803	13759	13775	13896	13789	13874	13915	13831	13798	13763	13966	13952	13803	14031	13794	13906	13746	13901	13742	13824	13753	13730	13905	13753	13948	13786	13943	13782	13818	13920	13702	13932	13985	13772	13877	13919	13866	13798	13889	13941	13980	13836	13697	13801	13888	13755	13928	13859	13803	13920	13885	13981	13800	13612	13925	13706	13841	13796	13946	13607	13962	13800	13703	13804	14111	13778	13922	14049	13750	13874	13687	14082	13937	13812	13778	14014	13905	13815	13910	13897	13871	13804	13855	13892	13845	13719	13717	13980	13891	13767	13937	13896	13872	13751	13803	13886	13810	13881	13886	13930	13841	13833	13851	13952	13870	13910	13903	13932	13994	13981	13893	13787	13875	13752	13833	13866	13561	13999	13783	13818	13833	13926	13906	13956	13702	13901	13881	13830	13713	13833	14026	13965	13918	13856	13747	13848	13967	13798	13839	13778	13897	13867	13697	13934	13810	13802	13586	13804	13902	13925	13725	13875	13784	13758	13715	13754	13988	13839	14201	13930	13937	13861	13886	13938	13732	13862	13940	13710	13942	13841	13838	13821	13884	13897	13937	13860	13778	13866	13648	13637	13815	13990	13837	13899	13924	13755	13827	13893	13800	13878	13895
27808	22054	24114	20474	17196	16916	17056	16631	16701	16779	16422	16359	16560	16355	16367	16332	16234	16408	16539	16439	16421	16352	16234	16340	16331	16372	16262	16314	16419	16046	16304	16283	16425	16333	16353	16218	16238	16266	16265	16426	16103	16311	16442	16353	16180	16462	16252	16359	16359	16186	16370	16048	16071	16277	16066	16167	16163	15993	16321	16273	16360	16268	16225	16052	16047	16127	16259	16454	16171	16362	16251	16289	16089	16305	16287	16447	16305	16339	16296	16411	16281	16151	16102	16324	16388	16182	16277	16072	15970	16276	16175	16162	16335	16341	16189	16063	16169	16106	16090	16101	16163	16252	16149	16217	16260	16180	16172	16304	16411	16435	16111	16314	16115	16173	16225	16503	16252	16240	16336	16371	16343	16302	16203	16201	16239	16291	16200	16281	16353	16122	16441	16227	16099	16267	16255	16175	16307	16173	16192	16226	16164	16162	16248	16524	16082	16155	16107	16188	16289	16221	16131	16258	16243	16343	16318	16162	16414	16290	16220	16293	16215	16196	16196	16286	16215	16192	16327	16118	16270	16442	16415	16104	16297	16220	16254	16354	16345	16357	16413	16240	16171	16405	16130	16514	16167	16305	16145	16177	16118	16177	16398	16289	16547	16262	16310	16389	16250	16152	16372	16265	16223	16093	16186	16389	16233	16240	16344	16223	16125	16317	16197	16209	16494	16304	16292	16215	16373	16127	16307	16210	16253	16211	16264	16244	16441	16133	16258	16417	16282	16273	16226	16182	16429	16240	16334	16311	16147	16146	16334	16312	16240	16310	16455	16221	16097	16184	16287	16415	16402	16185	16108	16305	16214	16425	16181	16162	16317	16142	16254	16153	16304	16310	16060	16225	16113	16321	16137	16273	16380	16095	16380	16165	16175	16236	16203	16361	16446	16433	16188	16280	16415	16411	16171	16311	16067	16096	16110	16191	16255	16209	16260	16421	16475	16221	16223	16160	16183	16334	16248	16134	16218	16274	16215	16035	16208	16114	16176	16119	16297	16244	16234	16327	16341	16283	16263	16177	16248	16187	16274	16263	16326	16163	16158	16222	16236	16396	16164	16288	16248	16243	16325	16295	16450	16148	16222	16232	16111	16207	16235	16196	16124	16094	16303	16334	16299	16301	16150	16204	16120	16311	16176	15934	16244	16066	16266	16238	16460	16195	16288	16209	16392	16285	16211	16324	16269	16354	16221	16285	16339	16405	16232	16321	16271	16270	16346	16379	16184	16297	16256	16253	16342	16193	16146	16207	16222	16166	16128	16480	16394	16160	16070	16356	16144	16211	16189	16232	16202	16033	16354	16099	16167	16033	16176	16434	16496	16252	16485	16484	16143	16165	16369	16236	16099	16070	16313	16217	16214	16277	16337	16302	16415	16370	16107	16195	16292	16150	16304	16153	16327	16300	15946	16230	16419	16153	16194	16287	16217	16205	16289	16236	16208	16217	16258	16145	16241	16248	16359	16194	16467	16238	16240	16201	16110	16324	16415	16146	16387	16127	16389	16373	16363	16226	16342	16256	16150	16295	16201	16379	16537	16431	16405	16192	16064	16273	16321	16272	16368	16234	16163	16499	16427	16318	16350	16159	16233	16279	16269	16306	16225	16270	16162	16204	16528	16344	16135	16160	16218	16278	16247	16180	16207	16287	16327	16235	16190	16232	16289	16322	16181	16290	16132	16278	16296	16282	16222	16214	16212	16275	16212	16140	16236	16208	16402	16359	16393	16452	16325	16249	16254	16056	16250	16237	16303	16229	16401	16188	16351	16356	16184	16310	16026	16355	16227	16440	16170	16194	16266	16284	16252	16176	16272	16422	16281	16035	16099	16318	16320	16385	16066	16208	16383	16199	16085	16377	16233	16376	16326	16177	16281	15896	16227	16365	16331	16586	16465	16248	16047	16384	16273	16334	16121	16366	16088	15972	16246	16484	16306	16229	16512	16366	16301	16381	16275	16390	16304	16393	16174	16251	16222	16149	16232	16228	16349	16309	16243	16252	16248	16128	16245	16353	16210	16156	16150	16247	16199	16265	16297	16314	16369	16172	16092	16114	16164	16175	16260	16347	16462	16216	16178	16434	16289	16258	16259	16208	15992	16426	16413	16503	16263	16268	16401	16260	16195	16298	16299	16136	16201	16407	16305	16261	16340	16278	16515	16319	16268	16154	16364	16232	16242	16202	16262	16229	16310	16157	16290	15877	16332	16285	16340	16110	16328	16158	16144	16195	16187	16186	16236	16036	16296	16243	16297	16370	16406	16215	16466	16113	16364	16243	16228	16261	16324	16111	16044	16269	16105	16081	16332	16095	16224	16197	16074	16301	16420	16298	16219	15841	16281	16068	16078	16237	16340	16103	16220	16150	16315	16210	16345	16135	16259	16446	16175	16232	16154	16280	16332	16380	16221	16218	16125	16218	16278	16127	16256	16185	16115	16420	16418	16258	16184	16286	16202	16289	16294	16224	16345	16415	16371	16229	16347	16231	16371	16172	16496	16286	16181	16349	16303	16226	16332	16132	16168	16270	16068	16188	16408	16059	16210	16197	16190	16049	16251	16322	16243	16149	16249	16145	16042	16183	16090	16257	16373	16330	16300	16297	16305	16311	16437	16383	16172	16321	16156	16266	16271	16320	16163	16389	16200	16196	16039	16338	16236	16362	16140	16138	16380	16015	16387	16225	16218	16164	16075	16221	16098	16439	16322	16189	16247	16309	16250	16221	16423	16344	16352	16385	16331	16326	16066	16279	16104	16024	16309	16177	16234	16135	16319	16223	16246	16169	16428	16260	16217	16386	16365	16263	16122	16077	16212	16147	16053	16198	16351	16218	16042	16336	16376	16136	16160	16315	16329	16431	16333	16195	16330	16264	16238	16235	16383	16157	16222	16277	16245	16241	16202	16179	16042	16212	16086	16256	16235	16062	16335	16544	16370	16234	16117	16258	16097	16182	16140	16313	16201	16216	16308	16392	16362	16126	16214	16310	16345	16361	16387	16127	16177	16299	16207	16182	16097	16172	16261	16148	16107	16200	16190	16233	16151	16266	16386	16250	16221	16262	16235	16455	16233	16256	16262	16376	16360	16196	16263	16319	16276	16174	16247	16450	16268	16198	16352	16193	16283	16170	16298	16129	16216	16267	16336	16208	16272	16327	16250	16208	16314	16305	16243	16094	16205	16331	16243	16346	16247	16113	16226	16350	16392	16365	16263	16223	16190	16082	16294	16256	16216	16427	16217	16101	16210	16333	16301	16124	16130	16429	16289	16218	16273	16097	16106	16443	16187	16418	16179	16109	16249	16251	16354	16366	16135	16217	16192	16301	16570	16353	16338	16273	16306	16355	16217	16398	16286	16330	16239	16157	16282	16220	16203	16202	16199	16320	16255	16424	16313	16212	16328	16412	16135	16373	16192	16417	16303	16255	16345	16227	16340	16205	16279	16169	16358	16303	16124	16011	16215	16311	16254	16232	16117	16260	16073	16260	16368	16399	16153	16133	16337	16411	16292	15971	16141	16096	16330	16284	16186	16252	16403	16256	16297	16268	16250	16000	15948	16203	16415	16226	16317	16269	16275	16053	16376	16315	16154	16271	16348	16305	16395	16284	16246	16279	16271	16226	16200	16216	16201	16390	16200	16164	16088	16153	16178	16230	16202	16190	16367	16351	15990	16208	15945	16200	16193	16330	16405	16149	16385	16181	16311	16212	16112	16237	16068	16215	16305	16263	16134	16172	16229	16374	16571	16280	16337	16173	16319	16411	16282	16392	16174	16248	16380	16221	16227	16169	16339	16310	16281	16309	16181	16345	16134	16134	16157	16083	16488	16070	16263	16317	16329	16272	16123	16331	16164	16278	16178	16286	16177	16409	16377	16272	16464	16236	16485	16425	16310	16255	16319	16323	16402	16344	16277	16290	16330	16185	16223	16276	16127	16182	16551	16383	16282	16024	16194	16213	16232	16447	16304	16358	16261	16378	16241	16228	16168	16423	16310	16196	16261	16371	16209	16248	16056	16244	16331	16377	16266	16094	16190	16321	16137	16276	16415	16421	16111	16320	16285	16369	16218	16287	16270	16213	16200	16523	16507	16264	16195	16082	16285	16141	16317	16332	16399	16262	16347	16336	16259	16290	16204	16316	16219	16222	16294	16096	16211	16211	16560	16302	16479	16105	16325	16273	16170	16204	16270	16107	16329	16072	16063	16234	16236	16446	16379	16067	16414	16154	16395	16241	16312	16213	16175	16341	16235	16125	16158	16336	16077	16108	16369	16335	16340	16188	16240	16129	16276	16335	16363	16274	16327	16290	16230	16160	16246	16212	16204	16293	16219	16104	16043	16197	16174	16204	16348	16230	16523	16253	16262	16145	16407	16300	16173	16265	16431	16306	16335	16381	16006	16348	16020	16378	16278	16489	16240	16147	16116	16271	16398	16316	16090	16211	16166	16178	16270	16380	16276	16345	16202	16191	16116	16236	16074	16272	16371	16194	16258	16164	16202	16200	16492	16165	16361	16430	16430	16275	16110	16258	16237	16169	16326	16280	16208	16171	16405	16206	16452	16291	16397	16286	16356	16216	16301	16308	16157	16272	16437	16131	16182	16441	16400	16063	16361	16184	16449	16184	16159	16111	16017	16252	16197	16207	16399	16267	16252	16497	16309	16161	16338	16345	16324	16231	16460	16381	16200	16194	16279	16179	16397	16315	16245	16202	16049	16256	16174	16239	16403	16399	16260	16161	16180	16198	16177	16367	16204	16333	16496	16430	16274	16210	16061	16341	16376	16294	16212	16276	16382	16252	16417	16264	16105	16306	16332	16256	16340	16233	16127	16092	16437	16103	16330	16356	16143	16184	16127	16334	16169	16293	16348	16109	16118	16233	16043	16241	16325	16295	16371	16221	16338	16089	16267	16024	16447	16321	16076	16204	15999	16115	16370	16307	16341	16270	16284	16268	16104	16183	16399	16291	16309	16325	16121	16227	16349	16322	16272	16081	16413	16358	16237	16158	16202	16244	16236	16086	16275	16213	16037	16199	16271	16316	16623	16220	16556	16308	16333	16318	16473	16397	16317	16441	16177	16083	16145	16170	16236	16264	16443	16290	16429	16194	16190	16395	16320	16113	16243	16151	16275	16315
16138	21160	19953	16320	15250	14542	14635	14489	14769	14530	14366	14248	14004	13960	13967	13948	13991	13907	13867	13807	13961	13804	13888	13935	13937	13936	13730	13774	13894	13885	14040	13784	13829	14003	13828	13853	13799	13691	13733	13854	13814	13570	13711	13811	13800	13756	13839	13797	13750	13725	13663	13556	13827	13877	13816	13840	13852	13853	13816	13811	13732	13858	13825	13550	13801	13748	13993	13685	13678	13864	13742	13797	13791	13717	13676	13927	13926	13761	13767	13837	13734	13691	13869	13854	13932	13771	13877	13869	13777	13715	13821	13770	13782	13789	13841	13735	13680	13676	13830	13643	13829	13824	13757	13725	13910	13862	13879	13683	13580	13862	13725	13783	13951	14038	13852	13745	13902	13672	13810	13852	13688	13872	13767	13811	13801	13687	13763	13871	13791	13707	13646	13771	13816	13924	13606	13584	13797	13783	13903	13906	13878	13940	13682	13824	14011	13617	13776	13862	13904	13833	13729	13700	13739	13860	13700	13782	13850	13726	13674	13820	13673	13826	13610	13694	13713	13725	13788	13832	13903	13839	13802	13766	13831	13820	13622	13830	13820	13757	13756	13857	13817	13665	13710	13808	13768	13819	13755	13732	13888	13807	13734	13878	13811	13652	13852	13866	13725	13886	13756	13931	13712	13923	13812	13876	13654	13731	13933	13696	13624	13707	13776	13890	13615	13834	13885	13698	13734	13814	13784	13796	13585	13667	13865	13834	13708	13730	13774	13814	13590	13810	13872	13641	13745	13713	13817	13746	13776	13700	13929	13742	13913	13753	13683	13799	13720	13721	13869	13686	13682	13793	13667	13926	13897	13843	13606	13755	13893	13776	13962	13718	13684	13781	13651	13715	13864	13842	13746	13695	13687	13743	13865	13759	13712	13661	13907	13703	13754	13717	13821	13825	13868	13785	13720	13780	13786	13733	13758	13864	13988	13860	13738	13663	13791	13797	13677	13714	13862	13787	13920	13900	13751	13700	13929	13968	13695	13637	13936	13792	13558	13976	13946	13758	13842	13705	13816	13667	13916	13851	13655	13738	13680	13736	13835	13765	13663	13850	13751	13611	13842	13771	13764	13833	13848	13678	13805	13742	13914	13645	13729	13981	13782	13809	13880	13772	13715	13712	13921	13887	13706	13707	13738	13555	13765	13785	13790	13802	13735	13772	13765	13729	13885	13913	13763	13948	13823	13851	13838	13831	13748	13777	13966	13616	13669	13750	13787	13845	13607	13804	13860	13695	13795	13808	13773	13795	13752	13808	13849	13663	13752	13812	13637	13832	13849	13821	13708	13765	13977	13830	13710	13926	13714	13705	13796	13739	13772	13758	13756	13856	13686	13752	13755	13720	13854	13840	13699	13786	13770	13664	13811	13696	13765	13965	13814	13708	13859	13640	13723	13958	13695	13921	13864	13766	13903	13870	13762	13915	13693	13854	13754	13757	13708	13817	13746	13857	13801	13853	13823	13690	13680	13685	13980	13875	13813	13675	13589	13758	13938	13685	13740	13750	13820	13721	13911	13856	13745	13759	13858	13858	13889	13807	13653	13833	13711	13731	13785	13729	13808	13770	13826	13815	13729	13648	13968	13678	13905	13774	13724	13762	13859	13875	13640	13804	13808	13556	13806	13860	13827	13836	13885	13909	13712	13838	13940	13783	13866	13646	13767	13705	14078	13883	13895	13775	13749	13744	13811	13910	13688	13916	13836	13992	13826	13757	13767	13824	13721	13809	13778	13755	13732	13838	13670	13786	13793	13811	13644	13720	13773	13809	13853	13708	13764	13805	13806	13885	13746	13717	13789	13793	13856	13836	13791	13786	13629	13874	13916	13735	13652	13801	13654	13785	14047	13781	13905	13756	13794	13830	13822	13729	13871	13819	13818	13833	13621	13783	13804	13702	13857	13737	13620	13782	13788	13763	13667	13584	13789	13814	13818	13725	13646	13851	13647	13696	13850	13743	13820	13631	13731	13744	13651	13837	14020	13780	13774	13686	13789	13768	13781	13836	13999	13809	13794	13639	13843	13766	13818	13801	13704	13752	13902	13877	13800	13737	13758	13817	13854	13735	13730	13939	13651	13758	13768	13888	13842	13721	13947	13712	13596	13792	13705	13796	13823	13767	13725	13633	13862	13653	13675	13756	14083	13663	13665	13822	13913	13696	13724	13593	13788	13820	13756	13715	13805	13750	13872	13812	13792	13783	13788	13866	13627	13872	13636	13862	13789	13638	13795	13928	13727	13728	13685	13831	13908	13788	13868	13675	13833	13791	13762	13629	13778	13811	13749	13801	13669	13710	13811	13735	13782	13732	13680	13667	13947	13716	13680	13809	13838	13632	13714	13791	13794	13668	13876	13775	13779	13792	13697	13933	13775	13711	13719	13722	13862	13529	13801	13850	13777	13882	13718	13873	13710	13710	13677	13773	13960	13806	13873	13797	13849	13671	13816	13445	13836	13673	13703	13735	13892	13764	13787	13879	13880	13628	13940	13588	13821	13790	13762	13997	13572	13716	13815	13819	13794	13810	13860	13788	13773	13665	13799	13654	13784	13842	13751	13746	13802	13924	13756	13801	13863	13726	13740	13909	13796	13788	13760	13759	13611	13807	13884	13703	13930	13988	13693	13740	13783	13821	13761	13692	13780	13861	13757	13721	13658	13808	13733	13751	13808	13661	13805	13847	13800	13709	13731	13653	13824	13801	13737	13583	13930	13750	13885	13822	13806	13661	13776	13785	13693	13852	13744	13840	13835	13670	13678	13897	13817	14195	13689	13813	14014	13712	14034	13850	13843	13795	13677	13685	13801	13835	13759	13725	13838	13638	13706	13853	13696	13750	13752	13743	13837	13760	13821	13860	13736	13890	13698	13767	13859	13830	13856	13768	13735	13700	13744	13804	13699	13859	13799	13942	13782	13757	13853	13836	13723	13767	13776	13740	13847	13705	13647	13663	13883	13819	13900	13779	13801	13589	13747	13890	13818	13634	13813	13892	13831	13789	13896	13636	13854	13784	13860	13745	13758	13748	13890	13775	13826	13778	13778	13731	13985	13576	13813	13752	13779	13763	13866	13849	13781	13848	13774	13620	13607	13738	13827	13642	13661	13945	13895	13908	13780	13888	13809	13626	13736	13727	13751	13747	13797	13814	13793	13760	13857	13919	13724	13838	13665	13816	13642	13762	13862	13706	13729	13771	13789	13647	13834	13746	13701	13820	13849	13740	13913	13827	13735	13760	13891	13839	13735	13642	13946	13709	13867	13837	13655	13848	13775	13719	13672	13711	13723	13904	13809	13820	13822	13855	13851	13708	13698	13802	13875	13772	13792	13877	13636	13864	13952	13680	13788	13732	13759	13772	13913	13834	13916	13821	13979	13937	13822	13938	13829	13782	13843	13869	13753	13620	13815	13624	13727	13843	13754	13657	13785	13566	13828	13767	13741	13682	13868	13815	13680	13772	13748	13670	13766	13874	13672	13659	13926	13750	13829	13897	13755	13752	13795	13875	13932	13811	13759	13849	13781	13828	13907	13681	13732	13753	13728	13715	13831	13825	13812	13716	13821	13787	13776	13752	13783	13838	13655	13625	13752	13735	13927	13782	13862	13881	13828	13820	13884	13695	13780	13745	13790	13627	13797	13764	13720	13836	13763	13674	13688	13752	13837	13720	13766	13703	13886	13722	13855	13781	13617	13875	13599	13782	13938	13739	13877	13675	13673	13732	13794	13725	13770	13593	13734	13992	13866	13759	13780	13830	13767	13707	13759	13866	13728	13815	13823	14023	13940	13753	13685	13654	13795	13780	13786	13604	13878	13796	13815	13790	13673	13930	13781	13900	13658	13806	13833	13723	13794	13766	13628	13829	13730	13816	13717	13935	13854	13846	13763	13801	13618	13623	13710	13668	13831	13711	13718	13839	13639	13804	13730	13841	13724	13779	13809	13796	13823	13902	13853	13798	13681	13806	13729	13855	13831	13774	13699	13748	13945	13974	13731	13675	13822	13811	13848	13890	13604	13710	13728	13713	13798	13727	13978	13716	13879	13695	13882	13777	14014	13691	13812	13736	13656	13921	13898	13955	13705	13714	13796	13810	13657	13752	13872	13706	13814	13761	13788	13716	13822	13756	13733	13917	13697	13681	13971	13740	13794	13925	13644	13804	13852	13654	13859	13825	13787	13751	13748	13742	13746	13806	13738	13772	13876	13701	13660	13866	13820	13835	13948	13796	13960	13788	13710	13737	13640	14002	13867	13676	13597	13815	13723	13743	13789	13754	13652	13751	13777	13928	13738	13891	13773	13862	13700	13661	13773	13732	13758	13665	13904	13739	13581	13827	13812	13830	13728	13740	13795	13788	13866	13833	13979	13888	13762	13744	13712	13703	13988	13790	13917	13880	13772	13656	13785	13927	13668	13863	13824	13749	13653	13632	13655	13786	13711	13734	13848	13802	13745	13979	13742	13780	13747	13808	13804	13853	13788	13585	13778	13768	13832	13714	13835	13836	13774	13759	13736	13849	13901	13789	13666	13738	13782	13828	13786	13758	13866	13794	13864	13675	13738	13740	13767	13813	13895	13792	13770	13739	13780	13959	13735	13796	13847	13923	13727	13753	14015	13831	13828	13869	13933	13733	13713	13796	13798	13685	13841	13819	13656	13863	13804	13780	13759	13760	13662	13757	13859	13725	13666	13739	13777	13784	13973	13848	13816	13762	13817	13919	13828	13630	13859	13805	13851	13907	13723	13723	13827	13727	13626	13809	13982	13939	13902	13891	13792	13836	13829	13697	13739	13758	13716	13908	13855	13749	13793	13655	13812	13929	13856	13746	13749	13899	13794	13819	13843	13886	14053	13685	13758	13818	13929	13854	13809	13627	13775	13642	13847	13791	13790	13827	13707	13625	13760	13687	13825	13761	13682	13852	13840	13975	13757	13797	13835	13850	13727	13716	13789	13667	13927	13773	13835	13656	13870	13622	13890	13712	13691	13746	13777	13708	13744	13901	13823	13759	13769	13869	13697	13611	13745	13843	13737	13726	13750	13757	13933	13886	13900	13842	13704	13844	13820	13798	13695	13772	13773	13857	13841	13722	13856	13800	13800	13699	13811	13846	14003	13794	13630	13835	13945	13862	13900	13772
23983	21086	28356	24204	21858	20942	19242	17271	16827	16938	16775	16696	16410	16069	16021	16036	16159	15876	16033	16180	16017	16125	15901	16013	16126	15968	15865	16037	15855	15873	15873	15947	16006	15850	15921	15770	15756	15818	15803	15889	15844	15898	15798	15831	15704	15947	15804	15821	15839	15761	15889	15967	15861	15912	15751	15853	15792	15868	15917	15882	15899	15828	15749	15764	15897	15959	15963	15951	15923	15810	15774	15887	15899	15820	15769	15955	15892	15673	15920	15852	15819	15883	16011	16021	16067	15860	15803	16027	15976	15883	15824	15877	15917	15958	15789	15736	15685	15832	15715	15829	15668	15795	15899	15874	15620	15809	15879	15876	15697	15744	15750	15549	15635	15789	15801	15815	15949	15779	15829	15679	15742	15715	15821	15660	15713	15862	15867	15764	15690	15820	15870	15795	15710	15692	16037	15848	15925	15620	15784	15913	15894	15987	15811	15650	15856	15815	15731	15879	15662	15771	15670	15741	15881	15737	15876	16006	15811	15679	15828	15726	15750	15760	15825	15874	15655	15639	15731	15619	15787	15906	15945	15938	15919	15730	15763	15970	15830	15787	15827	15692	15725	15810	15827	15813	15974	15830	15868	15901	15899	15924	15618	15550	15548	15871	15754	15813	15611	15800	15546	15783	15846	16071	15750	15883	15740	16000	15730	15815	15708	15443	15876	15667	15813	15943	15835	15617	15816	15696	15789	15902	15704	15626	15555	15625	15956	15849	15878	15677	15745	15941	15759	15825	15751	15775	15870	15699	15852	15937	15869	15784	15771	15793	15871	15736	15755	15632	15911	15795	15637	15861	16019	15633	15789	15854	15856	15892	15908	15489	15557	15666	16037	15671	15833	15764	15763	15750	15805	15733	15804	15814	15567	16073	16027	15815	15789	15795	15849	15782	15768	15684	15645	15840	15881	15830	15902	15626	15804	15804	15832	15807	15652	15667	15782	15815	15894	15843	15874	15522	15706	15725	15841	15844	15869	16059	15747	15824	15878	15901	15822	15652	15660	15727	15761	15719	15957	15878	15856	15819	15721	15859	15835	15931	15817	15598	15873	15769	15679	15829	15719	15994	15905	15768	15717	15981	15794	15735	15963	15722	15697	15804	15686	15733	15466	15960	15743	15984	15928	15743	15838	15708	15766	15887	15991	15748	15972	15802	15865	15734	15606	15771	15824	15826	15841	15818	15919	15789	15716	15767	15880	15765	15682	15779	15828	15948	15863	15664	15909	15654	15885	15719	15950	15697	15650	15939	15961	15820	15984	15920	15934	15892	15899	15874	15754	15683	15897	15753	15550	15484	15688	15732	15818	15852	15852	15726	15886	15939	15784	15933	15794	16012	15748	15913	15839	15956	15805	15887	16000	15723	15754	15903	15909	15710	15723	15805	15846	15686	15766	15752	15861	15822	15761	15635	15704	15707	15728	15750	15846	15910	15681	15888	15799	15800	15751	15914	15757	15661	15728	15761	15889	15950	15881	15865	15853	15667	15822	15725	15762	15847	15769	15929	15773	15832	15725	16131	15808	15724	16033	15858	15757	15908	15794	15747	15716	15717	15502	15847	15872	15930	15910	15844	15698	15883	15774	15696	15789	15850	15697	15589	15775	15865	15730	15886	15789	15917	15770	15741	15825	15855	15807	15661	15800	15760	15668	15665	15901	15829	15723	15901	15880	15663	15777	15880	15839	15659	15688	15712	15773	15935	15771	15960	15851	15876	15816	15535	15890	15946	15831	15940	15720	15781	15578	15750	15958	15824	15922	15856	15974	15659	15827	15843	15874	15729	15943	15893	15755	15892	15796	15827	15800	15976	15770	15663	15809	15890	15696	15632	15746	15864	15875	15742	15920	15927	15913	15839	15653	15849	15531	15660	15660	15830	15782	15796	15920	15982	15865	15757	15811	15987	15796	15663	15721	15799	15863	16023	15973	15789	15541	15825	15794	15967	15630	15735	15764	15952	15903	15809	15697	15607	15824	15806	15917	15753	15760	15667	15883	16023	15832	15796	15809	15792	15729	15731	15803	15838	16013	15672	16076	15797	15813	15891	15647	15715	15545	15671	15656	15835	15692	15820	15816	15906	15582	15858	15774	15874	15761	15768	15848	15791	15670	15761	15692	15835	15757	15734	15971	15874	15829	15988	15679	15815	15695	15742	15813	15869	15854	15920	15881	15841	15672	15694	15794	15734	15854	15827	15913	15919	15620	15808	15791	15659	15728	15893	15861	15595	15924	15712	15891	15711	15902	15902	15880	15787	15867	15738	15873	15899	15907	15845	15875	15891	15961	16042	15708	15668	15914	15803	15869	15748	15748	15609	15853	16009	16026	15825	15838	15976	15882	15688	15671	15819	15728	15641	15800	15838	15876	15910	15930	15707	15709	15696	15901	15631	15777	15876	15868	15721	15778	15936	15727	15799	15756	15835	15856	15741	15580	15976	15932	15838	15737	15973	15872	15831	15843	15759	15817	15836	15868	15911	15766	15745	15886	15862	15711	15752	15694	15648	15790	15888	15855	15679	15652	15725	15796	15736	15975	15819	15829	15779	15742	15822	15778	15883	15617	15629	15846	15712	15848	15829	15780	15689	15816	15640	15910	15656	15845	15824	15651	16050	15715	15791	15845	15553	15846	15711	15700	15720	15948	15757	15859	15757	15882	15886	15856	15778	15631	15973	15715	15846	15808	15579	15781	15973	15621	15936	16056	15902	15799	15799	15901	15841	15712	15616	15794	15782	15650	15915	15725	15865	15905	15597	15761	15656	15843	15915	15923	15905	15835	15771	15692	15723	15680	15713	15916	15674	15834	15755	15775	15834	15854	15879	15906	15823	15907	15890	15836	15550	15944	15587	15801	15760	15705	15730	15812	15744	15832	15891	15814	15777	15842	15874	15769	15972	15830	15665	15844	15842	15616	15995	15798	15708	15652	15647	15685	15929	15832	15757	15905	15774	15659	15719	15818	15742	15834	15907	15846	15794	15811	15619	15982	15702	15859	15886	15813	15784	15834	15736	15967	15768	15857	15848	15869	15718	15848	15840	15660	15956	15757	15820	15736	15770	15762	15884	15921	15933	15876	15674	15766	15610	15876	15741	15838	15822	15828	15670	15839	15855	15969	15872	15895	15722	15724	15897	15804	15732	15911	15765	15751	15860	15781	15954	15959	15827	15790	15866	15676	15652	15845	15829	15703	15680	15530	15975	15822	15812	15688	15768	15671	15735	15828	15703	15771	15869	15637	15715	15944	15519	15922	15918	15923	15714	15889	15988	15796	15772	15788	15835	15743	15656	15652	15821	15948	15880	15926	15822	15916	15586	15783	15642	15986	15863	16029	15726	15732	15771	15776	15745	15697	15990	15988	15876	15807	15844	15834	15725	15836	15590	15646	15702	15823	15649	15655	15719	15714	15861	15916	15883	15635	15866	15912	15945	15851	15679	15894	15865	15819	15907	15672	15817	15966	15614	15884	15690	15886	15692	15805	15609	15855	15918	15780	15919	15904	15863	15846	15847	15956	15729	15787	15625	15834	16015	15840	15814	15608	15870	15947	16164	15806	15821	15831	15800	16039	15928	15843	15774	15790	15823	15943	15786	15732	15909	15560	15715	15743	15808	15898	15880	15637	15755	15882	15797	15628	15605	15779	15804	15896	15800	15805	15722	15791	15789	15806	15915	15887	15747	15725	15765	15613	15770	15704	15971	15882	15780	15736	15800	15658	15985	15856	15871	15712	15787	15703	15780	15780	15718	15830	16163	15803	15895	15788	15769	16025	15751	15791	15783	15754	15714	15866	15810	15884	15817	15671	15757	15763	15880	15726	15728	15752	15994	15871	15629	15799	15874	15710	15960	15477	15642	15596	15887	15760	15564	15662	15719	15741	15930	15807	15982	15941	15682	15795	15979	15898	15958	15898	15868	15918	15909	15880	15693	15767	15690	15792	15498	15827	15825	15950	15831	15871	15813	15765	15690	16072	15801	15897	15726	15786	15746	15907	15978	15881	15866	15743	15864	15818	15598	15914	15765	15824	15873	15767	15858	15739	15824	15905	15891	15728	15706	15866	15740	15606	15736	15675	15781	15801	15785	15985	15603	15809	15853	16060	15706	15841	15957	16006	15671	15514	15721	15786	15602	15787	15928	15860	15837	15816	15664	15821	15808	15651	15717	15900	15807	15852	15789	15778	15948	15792	15881	15845	15890	15629	15812	15769	15836	15633	15938	15817	15915	15649	15720	15715	15949	15735	15680	15895	15711	15796	15659	15981	15784	15781	16018	15789	15766	15754	15906	15880	15867	15847	16059	15793	15927	15696	15695	15931	15720	15778	15833	15773	15601	15864	15818	15816	15824	15805	15642	15833	15855	15774	15624	15885	15808	15715	16063	15834	15883	15591	15698	16055	15952	15815	15845	15609	15746	15953	15693	15653	15797	15915	15786	15812	15790	15751	15726	15742	15853	15654	15721	15679	15718	15822	15959	15856	15777	15799	15709	15753	15822	15839	15648	15773	15831	15920	15753	15819	15720	15713	15780	16040	16002	15893	16007	15780	15794	15893	15714	15875	15758	16039	16117	16028	15842	15678	15852	15740	15815	15789	15754	15763	15805	15572	15692	15795	15729	15752	15699	15759	15932	15795	15894	15912	15845	15916	15706	15925	15839	16107	15894	16101	15986	15825	15890	15734	15698	15724	15913	15873	15841	15896	15624	15788	15842	15877	15700	15998	15965	15694	15781	15929	15765	16007	15809	15795	15863	15956	15857	15616	15913	15853	15753	15753	15659	15749	15770	15942	15769	15952	15752	15873	15811	15928	15940	15641	15772	15949	15878	15845	15860	15838	15783	15844	15766	15912	15786	15723	15845	15862	15978	15666	15810	15794	15834	15869	15857	15788	15880	15865	15803	15794	15701	15935	15857	16008	15863	15892	15668	15988	15805	15767	15746	15845	15841	15806	16063	15763	15737	15929	15743	16094	15878	15787	15705	15759	15810	15749	15747	15955	15714	15732	15779	15984	15911	15837	15615	15758	15817	15755	15765	15891	15851	15756	15816	15735	15891	15884	15702	15858	15900	15954	15675	15752	15835	15831	15814	15852	15828	15814	15972	15834	15871	15732	15771	15802	15743	15962	15784	15795	15749
16535	28533	26152	20023	17136	15812	15123	15196	15452	14890	14688	14384	14364	14067	14041	13958	13622	13988	13811	13804	13790	13845	13813	13786	13606	13873	13648	13609	13872	13701	13659	13701	13531	13650	13541	13559	13596	13553	13601	13556	13729	13650	13486	13649	13680	13506	13637	13592	13653	13493	13576	13714	13551	13624	13551	13472	13558	13732	13570	13637	13526	13541	13442	13522	13562	13494	13496	13591	13645	13609	13589	13647	13455	13609	13469	13650	13483	13607	13643	13527	13621	13570	13573	13592	13479	13736	13503	13507	13436	13681	13527	13626	13614	13556	13538	13544	13638	13434	13640	13686	13610	13571	13569	13554	13795	13549	13557	13617	13543	13492	13723	13527	13726	13457	13674	13524	13482	13740	13519	13494	13441	13604	13585	13477	13554	13654	13350	13708	13546	13565	13344	13508	13549	13529	13549	13524	13513	13687	13578	13613	13341	13346	13522	13509	13522	13526	13658	13580	13628	13609	13724	13488	13731	13485	13712	13414	13548	13588	13519	13578	13596	13585	13613	13441	13599	13584	13418	13628	13674	13702	13660	13559	13435	13476	13649	13654	13533	13549	13415	13502	13522	13478	13608	13591	13621	13533	13584	13617	13584	13525	13610	13404	13414	13717	13560	13422	13641	13488	13651	13507	13418	13629	13603	13576	13436	13591	13725	13573	13757	13689	13363	13507	13528	13579	13539	13543	13625	13541	13500	13702	13413	13377	13610	13629	13653	13647	13558	13604	13590	13682	13532	13608	13633	13542	13821	13549	13568	13570	13484	13563	13683	13411	13750	13539	13527	13639	13445	13623	13501	13595	13570	13463	13648	13702	13698	13459	13786	13502	13582	13507	13718	13490	13577	13592	13675	13426	13545	13543	13677	13547	13459	13458	13491	13551	13660	13557	13445	13500	13475	13423	13728	13434	13695	13587	13657	13560	13646	13590	13446	13643	13580	13658	13466	13586	13743	13479	13485	13424	13520	13680	13571	13594	13414	13525	13635	13564	13555	13545	13577	13591	13721	13569	13480	13575	13585	13546	13609	13514	13614	13471	13642	13519	13354	13521	13708	13537	13659	13688	13512	13371	13577	13532	13557	13667	13520	13586	13553	13583	13631	13722	13503	13574	13547	13589	13516	13496	13574	13463	13578	13563	13636	13424	13539	13429	13587	13506	13591	13592	13683	13383	13538	13612	13523	13565	13532	13513	13551	13483	13396	13531	13679	13499	13584	13531	13568	13564	13555	13518	13552	13518	13360	13530	13547	13431	13512	13543	13464	13685	13561	13465	13474	13637	13590	13442	13499	13536	13441	13585	13538	13649	13474	13434	13454	13496	13440	13699	13593	13469	13642	13521	13670	13321	13609	13545	13442	13638	13468	13619	13528	13469	13529	13402	13627	13556	13627	13575	13582	13640	13429	13538	13537	13572	13524	13542	13378	13438	13557	13603	13629	13588	13601	13475	13456	13398	13664	13640	13637	13458	13573	13601	13423	13653	13553	13667	13658	13517	13563	13470	13446	13695	13426	13485	13527	13636	13488	13528	13522	13513	13688	13490	13567	13611	13721	13519	13724	13516	13655	13660	13564	13540	13550	13630	13644	13437	13545	13579	13659	13623	13640	13333	13522	13537	13648	13558	13531	13536	13398	13711	13431	13576	13529	13581	13678	13780	13558	13415	13518	13440	13548	13630	13531	13511	13543	13612	13628	13611	13634	13557	13600	13551	13538	13451	13505	13546	13581	13596	13521	13490	13445	13682	13481	13630	13693	13571	13668	13538	13716	13639	13486	13470	13579	13560	13495	13504	13449	13475	13510	13600	13565	13516	13462	13492	13661	13620	13551	13457	13595	13484	13620	13709	13540	13517	13539	13358	13649	13448	13474	13463	13656	13559	13589	13553	13510	13447	13664	13466	13729	13398	13685	13610	13519	13478	13553	13518	13535	13430	13667	13499	13502	13560	13515	13531	13609	13467	13424	13787	13342	13562	13503	13376	13590	13428	13436	13532	13545	13612	13479	13521	13660	13499	13721	13352	13603	13565	13593	13409	13584	13632	13509	13615	13439	13522	13623	13441	13632	13429	13532	13566	13480	13513	13356	13689	13597	13570	13434	13623	13403	13355	13623	13654	13461	13597	13507	13508	13536	13480	13501	13706	13525	13295	13657	13584	13587	13527	13621	13492	13554	13565	13449	13561	13460	13660	13619	13492	13493	13433	13692	13347	13545	13528	13477	13493	13411	13573	13694	13633	13641	13589	13601	13539	13459	13614	13442	13525	13441	13658	13470	13589	13597	13507	13530	13571	13619	13479	13585	13316	13509	13518	13508	13619	13742	13400	13408	13447	13570	13618	13536	13475	13612	13382	13668	13427	13438	13619	13694	13416	13704	13650	13683	13473	13684	13483	13771	13586	13379	13460	13466	13637	13596	13636	13680	13564	13577	13599	13594	13658	13657	13427	13657	13437	13584	13586	13540	13653	13484	13522	13407	13579	13539	13593	13384	13578	13524	13706	13671	13558	13430	13474	13525	13590	13618	13561	13657	13365	13662	13647	13488	13530	13541	13710	13629	13681	13549	13519	13473	13661	13581	13455	13440	13585	13480	13534	13567	13606	13280	13531	13685	13671	13654	13397	13693	13508	13444	13746	13542	13651	13468	13481	13597	13622	13717	13524	13395	13614	13560	13522	13450	13498	13574	13498	13510	13605	13499	13619	13681	13586	13459	13578	13421	13491	13619	13588	13566	13569	13526	13552	13592	13684	13470	13707	13602	13522	13508	13636	13666	13309	13456	13542	13557	13563	13462	13657	13649	13600	13536	13505	13562	13681	13593	13540	13634	13725	13568	13511	13608	13551	13578	13640	13599	13528	13625	13539	13536	13674	13608	13331	13735	13517	13652	13577	13461	13600	13480	13612	13725	13613	13544	13466	13579	13543	13675	13501	13490	13599	13598	13570	13479	13453	13660	13569	13549	13359	13570	13689	13512	13527	13681	13468	13689	13675	13478	13665	13619	13567	13521	13651	13451	13578	13654	13530	13564	13476	13476	13477	13581	13653	13487	13461	13610	13593	13675	13611	13420	13688	13565	13635	13479	13508	13519	13634	13574	13706	13699	13687	13485	13572	13396	13490	13502	13713	13602	13585	13454	13509	13693	13568	13541	13614	13764	13462	13519	13538	13703	13630	13455	13500	13544	13548	13714	13626	13513	13336	13531	13584	13625	13583	13345	13458	13583	13628	13478	13530	13535	13547	13333	13505	13561	13494	13534	13373	13665	13559	13599	13423	13560	13434	13566	13690	13563	13622	13649	13608	13628	13620	13410	13501	13635	13636	13607	13450	13471	13525	13572	13498	13632	13504	13551	13604	13597	13382	13490	13711	13612	13668	13438	13579	13619	13654	13502	13542	13568	13624	13582	13346	13717	13553	13490	13651	13493	13433	13558	13544	13459	13676	13497	13364	13545	13460	13499	13549	13528	13720	13562	13566	13594	13713	13635	13618	13756	13514	13599	13460	13508	13534	13606	13654	13646	13470	13515	13631	13659	13555	13497	13617	13572	13624	13591	13520	13405	13471	13783	13660	13512	13561	13666	13589	13404	13423	13592	13598	13646	13461	13571	13505	13627	13637	13627	13456	13620	13534	13581	13553	13463	13529	13561	13677	13497	13543	13549	13547	13485	13463	13528	13680	13521	13638	13562	13564	13694	13490	13586	13559	13622	13568	13632	13538	13433	13717	13538	13577	13443	13625	13591	13698	13622	13645	13531	13573	13542	13518	13584	13625	13413	13392	13751	13522	13559	13651	13568	13586	13663	13480	13534	13434	13759	13649	13599	13612	13451	13409	13667	13663	13610	13625	13554	13516	13527	13585	13666	13809	13588	13581	13612	13519	13472	13658	13444	13505	13560	13536	13522	13772	13636	13573	13548	13523	13529	13548	13695	13429	13642	13624	13542	13623	13417	13774	13559	13633	13554	13733	13557	13683	13536	13555	13465	13559	13551	13498	13636	13635	13637	13497	13526	13520	13617	13528	13608	13644	13646	13596	13505	13541	13624	13572	13505	13653	13742	13557	13491	13567	13603	13647	13595	13495	13668	13598	13451	13568	13632	13500	13646	13587	13595	13575	13530	13580	13640	13437	13466	13490	13596	13653	13506	13589	13650	13688	13656	13558	13601	13676	13423	13580	13533	13463	13361	13398	13671	13516	13631	13315	13449	13615	13481	13497	13662	13619	13492	13564	13572	13602	13477	13707	13649	13500	13567	13490	13502	13594	13583	13697	13541	13658	13713	13586	13512	13600	13398	13629	13602	13647	13681	13564	13643	13513	13497	13559	13556	13596	13541	13507	13525	13753	13601	13603	13559	13543	13763	13640	13525	13619	13549	13616	13543	13610	13532	13735	13722	13758	13688	13551	13504	13607	13514	13445	13606	13568	13457	13528	13624	13507	13524	13392	13574	13711	13438	13407	13458	13414	13483	13523	13595	13542	13476	13712	13425	13398	13740	13558	13632	13539	13554	13542	13742	13458	13406	13676	13461	13519	13504	13573	13569	13601	13585	13321	13507	13647	13818	13338	13573	13556	13671	13564	13683	13670	13520	13876	13462	13582	13412	13565	13588	13623	13585	13607	13549	13572	13583	13519	13665	13654	13388	13585	13499	13680	13442	13655	13592	13505	13436	13522	13328	13477	13461	13580	13589	13399	13594	13582	13560	13492	13613	13456	13498	13492	13402	13523	13555	13533	13585	13558	13614	13729	13417	13488	13523	13437	13540	13537	13602	13625	13520	13497	13594	13543	13744	13622	13581	13583	13578	13607	13476	13462	13754	13623	13526	13428	13483	13629	13455	13561	13524	13498	13402	13435	13639	13471	13757	13486	13356	13731	13530	13656	13498	13643	13512	13621	13549	13459	13589	13449	13594	13622	13587	13722	13777	13504	13492	13562	13588	13654	13497	13681	13593	13631	13576	13339	13511	13423	13536	13576	13670	13750	13598	13666	13464	13724	13396	13388	13539	13600	13467	13700	13445	13539	13593	13610	13417	13662	13437	13662	13696	13476	13479	13569	13319	13699	13490	13648	13648	13510	13621	13657	13590	13726	13405	13510	13458	13546	13643	13523	13630	13615	13633	13462	13572	13490
22883	21134	28869	23691	21352	23229	24008	18741	18073	18348	17580	17488	17249	17354	17040	16897	17036	17094	16813	16713	16871	16776	16770	16854	16787	16698	16787	16973	16676	16764	16719	16620	16744	16804	16633	16611	16661	16862	16577	16481	16654	16672	16635	16537	16463	16581	16428	16627	16507	16619	16675	16718	16525	16617	16750	16435	16389	16428	16627	16666	16589	16480	16628	16501	16349	16707	16696	16691	16558	16534	16594	16714	16749	16498	16467	16753	16435	16536	16453	16677	16599	16644	16729	16606	16575	16687	16602	16424	16527	16468	16684	16689	16639	16575	16498	16747	16599	16527	16568	16541	16510	16476	16495	16491	16577	16614	16544	16302	16642	16316	16464	16605	16545	16679	16470	16684	16407	16679	16557	16552	16413	16616	16524	16611	16666	16501	16594	16489	16436	16675	16645	16569	16540	16479	16496	16497	16546	16456	16419	16398	16556	16560	16225	16528	16552	16470	16458	16603	16392	16483	16420	16532	16535	16556	16527	16518	16318	16651	16538	16499	16600	16686	16587	16512	16539	16440	16486	16592	16483	16275	16497	16306	16355	16544	16414	16592	16540	16385	16471	16551	16630	16593	16515	16661	16708	16506	16567	16424	16550	16495	16497	16505	16385	16463	16545	16559	16519	16542	16516	16539	16502	16333	16477	16502	16571	16276	16476	16634	16545	16604	16596	16652	16632	16389	16493	16475	16534	16334	16562	16463	16564	16404	16646	16482	16744	16500	16435	16528	16655	16506	16476	16482	16483	16385	16281	16535	16540	16488	16707	16583	16582	16271	16504	16574	16392	16366	16369	16531	16242	16399	16512	16433	16352	16631	16677	16459	16713	16474	16521	16441	16611	16554	16326	16398	16571	16561	16625	16589	16486	16505	16633	16706	16575	16491	16439	16532	16779	16683	16386	16423	16605	16514	16509	16534	16317	16489	16291	16431	16561	16538	16539	16501	16577	16315	16478	16628	16484	16816	16409	16290	16523	16675	16477	16328	16427	16364	16315	16657	16521	16275	16510	16600	16720	16474	16375	16405	16398	16536	16448	16480	16642	16433	16509	16556	16455	16482	16799	16319	16307	16571	16549	16631	16526	16620	16736	16411	16474	16434	16619	16271	16441	16690	16659	16413	16385	16456	16297	16219	16485	16559	16475	16527	16400	16337	16467	16475	16359	16530	16254	16361	16451	16483	16544	16272	16381	16762	16547	16529	16507	16598	16550	16429	16494	16429	16298	16356	16387	16410	16558	16498	16363	16454	16278	16482	16481	16700	16722	16453	16511	16425	16791	16467	16412	16475	16525	16484	16510	16562	16371	16556	16654	16490	16426	16653	16317	16613	16438	16447	16542	16490	16476	16479	16383	16564	16554	16577	16479	16417	16655	16388	16348	16511	16543	16277	16636	16584	16503	16315	16532	16455	16645	16481	16591	16351	16555	16514	16667	16637	16553	16404	16598	16509	16448	16481	16245	16315	16448	16507	16452	16292	16631	16557	16617	16486	16296	16339	16422	16582	16515	16332	16324	16620	16377	16543	16488	16566	16582	16456	16434	16424	16581	16543	16656	16630	16426	16319	16417	16458	16437	16423	16803	16666	16577	16492	16731	16556	16453	16388	16523	16501	16461	16568	16483	16493	16336	16502	16471	16641	16559	16579	16225	16527	16370	16605	16379	16611	16519	16536	16559	16566	16411	16544	16475	16632	16414	16514	16594	16302	16528	16809	16785	16497	16583	16825	16504	16523	16531	16266	16647	16447	16554	16589	16551	16367	16569	16520	16341	16453	16467	16549	16569	16386	16475	16484	16527	16666	16495	16715	16345	16357	16745	16465	16496	16515	16614	16512	16542	16452	16458	16608	16567	16382	16511	16558	16501	16545	16625	16511	16434	16570	16486	16632	16430	16433	16630	16558	16418	16476	16690	16304	16529	16575	16363	16292	16643	16487	16455	16538	16433	16381	16557	16672	16484	16395	16600	16562	16526	16566	16392	16311	16530	16548	16471	16409	16477	16527	16526	16388	16518	16454	16437	16446	16648	16496	16558	16514	16474	16503	16630	16682	16503	16370	16564	16448	16488	16472	16605	16415	16669	16473	16542	16528	16605	16398	16387	16424	16453	16399	16347	16551	16238	16351	16452	16645	16475	16471	16359	16498	16308	16626	16460	16524	16483	16570	16662	16526	16381	16453	16413	16276	16526	16437	16398	16350	16495	16324	16432	16502	16389	16335	16487	16552	16751	16616	16676	16516	16666	16508	16492	16476	16312	16384	16590	16461	16513	16556	16544	16453	16715	16686	16527	16558	16450	16590	16814	16428	16474	16616	16574	16455	16585	16449	16510	16563	16458	16458	16459	16740	16481	16371	16429	16538	16586	16443	16272	16450	16488	16546	16437	16665	16600	16313	16530	16358	16450	16655	16546	16703	16633	16458	16433	16406	16448	16318	16570	16398	16313	16358	16427	16556	16321	16404	16578	16416	16497	16432	16437	16723	16453	16519	16336	16384	16564	16560	16489	16496	16250	16452	16559	16687	16374	16513	16417	16517	16591	16630	16471	16466	16461	16564	16407	16609	16330	16507	16438	16382	16466	16511	16673	16652	16622	16420	16349	16666	16578	16421	16491	16463	16438	16580	16379	16593	16672	16550	16461	16342	16402	16611	16590	16531	16387	16507	16398	16205	16240	16606	16592	16370	16361	16712	16436	16358	16742	16421	16520	16428	16584	16611	16459	16372	16524	16455	16366	16453	16462	16492	16554	16584	16566	16419	16573	16622	16611	16423	16451	16455	16525	16566	16515	16512	16667	16616	16443	16583	16411	16320	16357	16262	16474	16421	16481	16431	16399	16457	16402	16470	16427	16712	16509	16585	16327	16685	16487	16465	16642	16557	16520	16336	16514	16512	16583	16495	16291	16386	16480	16386	16496	16446	16488	16550	16596	16474	16568	16429	16472	16486	16557	16580	16480	16585	16439	16586	16377	16483	16378	16374	16751	16501	16521	16354	16257	16301	16321	16266	16475	16583	16680	16791	16342	16675	16587	16421	16484	16495	16572	16638	16426	16187	16346	16508	16467	16527	16607	16532	16426	16603	16585	16435	16505	16611	16485	16392	16517	16627	16440	16551	16354	16394	16548	16532	16403	16593	16430	16423	16561	16338	16522	16641	16591	16674	16439	16439	16459	16477	16323	16398	16202	16537	16596	16553	16471	16433	16386	16445	16603	16493	16526	16310	16500	16579	16372	16498	16372	16649	16330	16473	16348	16402	16514	16493	16544	16508	16609	16414	16542	16393	16591	16511	16652	16567	16620	16499	16433	16371	16429	16423	16559	16560	16371	16412	16677	16702	16512	16654	16585	16555	16598	16643	16345	16617	16365	16457	16487	16598	16593	16254	16394	16413	16516	16569	16534	16678	16452	16393	16326	16350	16559	16398	16616	16374	16572	16369	16555	16446	16418	16575	16414	16577	16547	16499	16482	16349	16500	16500	16489	16452	16383	16376	16616	16331	16524	16743	16391	16649	16539	16515	16388	16545	16543	16589	16415	16443	16460	16600	16639	16552	16485	16471	16383	16423	16542	16586	16360	16431	16435	16458	16347	16443	16450	16591	16626	16505	16293	16651	16488	16636	16532	16610	16487	16200	16444	16450	16446	16596	16402	16592	16535	16400	16529	16626	16449	16334	16492	16558	16559	16438	16440	16369	16503	16352	16446	16372	16583	16355	16567	16360	16575	16494	16491	16617	16308	16524	16616	16630	16504	16396	16636	16505	16648	16512	16429	16345	16646	16634	16435	16558	16459	16392	16505	16471	16535	16543	16477	16392	16628	16523	16779	16653	16613	16609	16606	16428	16643	16265	16526	16480	16732	16477	16333	16631	16302	16388	16518	16416	16409	16484	16515	16666	16384	16542	16634	16456	16444	16668	16496	16349	16455	16318	16434	16519	16476	16452	16501	16400	16375	16574	16462	16742	16650	16537	16529	16750	16407	16408	16610	16423	16447	16210	16375	16219	16396	16458	16431	16411	16697	16438	16685	16520	16554	16584	16653	16449	16483	16551	16305	16522	16447	16602	16544	16379	16428	16469	16401	16620	16504	16455	16482	16555	16433	16502	16369	16293	16477	16451	16566	16578	16512	16596	16441	16649	16493	16438	16485	16685	16629	16593	16611	16486	16522	16444	16405	16432	16336	16539	16645	16434	16361	16595	16535	16638	16267	16274	16334	16483	16572	16328	16474	16488	16362	16334	16649	16453	16296	16441	16402	16664	16374	16392	16646	16621	16571	16471	16425	16486	16513	16351	16438	16507	16533	16308	16489	16557	16598	16495	16387	16325	16369	16488	16453	16453	16560	16591	16350	16528	16597	16323	16536	16279	16356	16533	16490	16674	16540	16366	16484	16636	16464	16485	16448	16659	16596	16658	16253	16387	16241	16336	16506	16523	16386	16593	16414	16277	16513	16442	16282	16293	16484	16371	16467	16328	16459	16496	16344	16498	16358	16508	16545	16526	16582	16539	16372	16489	16482	16412	16369	16413	16546	16489	16430	16517	16449	16544	16550	16423	16656	16491	16624	16581	16365	16455	16534	16245	16543	16478	16638	16482	16495	16458	16663	16651	16556	16624	16646	16448	16652	16559	16250	16623	16406	16452	16294	16567	16446	16582	16546	16526	16499	16474	16642	16658	16453	16365	16580	16309	16428	16373	16585	16680	16684	16575	16594	16432	16453	16440	16512	16555	16381	16445	16567	16425	16480	16526	16555	16454	16327	16308	16509	16713	16197	16595	16429	16637	16727	16489	16467	16581	16495	16463	16538	16484	16536	16433	16660	16538	16569	16544	16736	16641	16404	16647	16539	16506	16554	16462	16471	16601	16648	16375	16593	16337	16526	16719	16555	16363	16533	16437	16764	16379	16539	16425	16403	16550	16510	16421	16653	16631	16485	16540	16444	16498	16462	16701	16481	16388	16362	16660	16478	16338	16643	16466	16555	16541	16591	16388	16279	16457	16304	16429	16419	16382	16309	16567	16566	16550	16520	16433	16508	16493	16536	16531	16656	16484	16592	16423	16548	16284	16468	16341	16575	16409	16570	16564	16406	16414	16625	16512	16489	16580	16546	16409	16537	16555	16488	16461	16357	16437
18849	34265	29872	22542	19492	17747	16607	16296	16748	16043	15183	15099	15101	14709	14317	14387	14343	14346	14355	14540	14351	14165	14390	14129	14136	14326	14055	13935	14201	14196	14218	14053	14079	14116	14082	14046	13849	13942	13939	13947	13948	14066	13970	13865	13979	14037	13893	14055	14176	13906	14036	13896	13931	14018	14027	14036	13868	13837	13994	13885	13924	13930	13816	14028	13957	13973	14023	13978	13826	13869	13991	14051	13934	14058	13812	14022	13838	13800	13833	13984	14040	13939	14022	14087	14008	13890	14062	14094	13906	13846	13960	13940	14174	13747	14055	13934	13963	13854	14017	14027	14014	13987	13914	14077	13778	13899	13872	13850	14027	13911	14057	13963	13948	13847	13942	13966	14015	14011	14000	13879	14180	13990	13893	14144	13994	13935	13887	13919	14096	13942	14033	13885	14010	13957	13873	13794	13912	13874	13939	13701	13935	13920	13907	13908	13863	13759	14110	13896	13780	13788	13977	14146	13948	14040	13976	14023	13979	13843	13879	14015	14054	14006	13945	14087	13946	14129	13798	13921	13803	13815	13797	13948	13986	14009	13846	13833	14037	13936	13960	13932	13887	14064	13755	14104	14003	13844	13904	13939	13996	14008	13864	13888	14029	13993	13961	13920	13807	13908	13912	13930	14061	13881	13985	14027	13904	13964	13868	13940	14001	14084	13845	13925	14020	13894	13957	13801	14039	13833	14020	13911	13877	14027	13812	13761	13788	13918	13752	13834	13955	13773	13784	13968	13802	13953	13861	13904	13927	13990	14000	13880	13806	13793	13867	13868	14078	13825	13869	13838	13973	13847	13796	13919	13794	14085	13980	13779	13836	13723	13955	14103	13764	14011	13824	13943	14013	14071	13946	13918	13876	13850	13873	13943	13836	13810	13974	14111	13855	13807	14111	13786	13961	13879	14027	13858	13928	13707	13996	13805	13991	13947	13856	13839	13857	13855	13882	13815	14027	14013	13923	13736	13887	14127	13831	13852	13910	13962	13970	13792	13901	13826	13792	13838	13924	14064	13860	14005	13824	13943	13871	14001	13946	13919	13925	13941	13852	13995	13839	13839	13951	13906	14059	13823	13941	14068	13908	14137	13868	13853	13997	14037	13846	13780	13795	14003	13945	14085	14018	13797	13767	13897	13770	13993	13932	13860	14091	13963	13834	13839	13874	13824	14003	13840	13875	13863	13981	13827	13859	14005	13971	13838	13988	13706	13986	13824	13829	13872	14053	13956	13900	13848	13859	14058	13855	14071	13769	14001	13887	14049	14033	13965	13831	13986	13798	13970	13779	13896	14065	13987	14041	13933	13876	13892	13888	13964	13957	13896	13997	13946	13783	14078	13908	13858	14008	13945	13832	13854	13948	13826	13913	13888	13755	13898	13825	13827	13927	13916	13975	13946	13806	14061	13723	13810	13977	13842	13832	13897	13952	13875	13972	13901	13889	13840	13967	14025	13867	13943	13960	13807	13918	13855	13880	13848	13950	13857	13903	14028	13867	13776	14084	13935	13857	13740	13922	13789	14083	13920	13963	13851	13898	13909	13899	13975	14013	13797	13942	13965	14046	13827	13752	13970	13947	14104	14041	13895	13857	13785	13932	13906	13983	13971	13697	13952	13821	14025	13858	13830	14122	13863	13999	13918	13844	13874	14036	13795	13796	13910	13920	13783	13794	13887	13875	13968	13998	13924	13988	13937	13792	14049	14003	14031	13855	13874	13973	13862	13914	13912	13931	13924	13948	13885	14049	13848	13783	13960	13890	13893	14014	13994	13924	13885	14032	13996	13907	13976	13919	13903	13844	14033	13819	13963	13843	13892	13842	13958	13872	14054	13692	14001	13958	13931	13887	13901	13961	13759	13995	13710	13792	13952	13931	13852	13920	13908	13923	13834	13881	13975	13966	13716	13830	13891	13808	13723	13885	14099	14003	13966	13830	14060	14015	13878	13824	13940	13872	13907	13892	14008	13993	13706	13782	13973	13779	13841	13989	13809	13913	13828	13899	14021	13856	13854	13919	13942	13780	13789	13947	14036	14079	13870	13867	13792	13858	13814	14004	13996	13916	13881	14011	13895	13929	13917	13987	13841	13888	13933	13962	13686	14039	13875	13834	13844	13882	13723	13879	13881	13784	13581	13986	14027	13806	13799	14001	13944	13778	13878	13950	13702	13974	13783	14008	13969	13674	13981	13869	13816	13916	13950	13892	13947	13707	13971	13928	13856	13944	13852	13868	13920	13958	13893	13801	14040	13900	14060	13840	13803	13959	13969	13892	13876	13795	14037	13905	14019	13999	13929	13914	13807	13932	13982	13904	13820	14075	13988	13824	13762	13962	13918	13836	13927	13859	13841	14021	13911	14004	13929	13853	14031	13875	14116	14003	13913	13872	14022	13832	13936	13985	14045	13953	14005	13856	13797	13810	13893	13822	13822	13815	13836	14058	13873	13801	13920	13793	13688	13791	13890	13885	14029	13967	13898	13781	13975	13894	13957	13842	13957	13842	13953	13821	13943	13987	13918	13889	13883	13978	13955	13733	13956	13862	13904	13926	13920	13950	14045	13838	13848	13790	13876	13967	13843	13897	13967	13872	13788	14023	13839	14030	13889	13784	13998	14027	13892	13866	13947	14034	13928	13916	13972	13870	13958	13826	13844	13943	13858	13856	13858	13796	13927	13875	13765	14047	13930	13886	13958	13990	13921	13775	13855	14028	13859	13831	13896	13997	13919	13996	13992	13894	13798	13824	13945	13873	13984	14028	14006	14010	13886	13990	13937	13935	13839	14073	13682	13810	13986	14067	13787	13820	14134	13959	13811	14044	13999	13754	13742	13944	13800	13826	13929	13723	13984	13906	13866	14098	13779	13963	14008	13914	13905	14013	13847	13794	13820	13948	14043	14082	13883	13935	14090	13953	13918	14128	13951	13905	13797	13800	13961	13772	13999	13930	13833	13964	13785	13877	14046	13980	14051	13734	14025	13925	13958	13920	13862	14100	13996	14038	13849	13879	13972	13867	13854	13927	13776	13968	13946	13898	13961	13879	13910	13874	13960	13873	13932	13845	13930	13821	13889	13901	14058	14073	13803	14006	13827	13969	13942	13800	13944	13881	13897	13916	13998	13917	13943	13973	13846	13857	14036	13937	13844	13904	13927	14036	13947	14003	13875	13844	14059	13852	13817	13846	14027	13744	13893	13799	13882	13944	13894	13869	13893	13989	13997	13836	13996	13750	13763	13952	13796	13913	13899	13973	13720	13813	13868	14031	14022	13857	13931	13889	13927	13984	13757	13987	13995	13869	13952	13846	14001	13825	13853	14030	13938	13834	13915	13945	14006	13881	13881	13736	14021	13942	14037	13925	13894	13839	13974	13995	14099	13928	13933	13900	13872	13884	13861	14039	13921	13761	13766	13903	13857	13941	13961	13845	13870	13927	13876	13964	13792	13915	13904	13974	13842	14013	13782	14021	14157	13799	13878	13965	13967	13839	13948	13888	14013	13912	13691	13796	13800	13785	13909	13678	13886	13805	13718	13936	13714	13977	13900	13761	14114	13948	13904	13941	13779	13898	13929	13890	13906	13892	13936	13941	13791	13702	13906	13958	13718	13726	13990	14007	13812	13877	13850	13845	13837	14003	13853	13685	13982	13997	13998	13866	13826	13861	13918	13882	13844	14053	13909	13944	13817	13775	13864	13911	13861	13863	13956	13769	13954	13889	13930	13989	13793	13915	13976	13816	13986	14032	13741	13942	13868	13987	13808	13945	13918	13929	13838	13934	13913	14130	13881	13952	14007	13833	13996	13909	13853	13962	13899	13871	13989	13779	13884	13844	13822	13914	13880	13812	13743	13871	14001	13780	14062	13874	13804	13953	13857	14019	13676	14086	13826	13986	14013	13917	13995	13911	13958	13847	13943	13958	13859	13851	14022	14027	13761	14071	13883	14004	13777	13828	13969	13871	13769	14138	13984	13978	14037	13846	13993	13972	14003	13963	13892	13845	13761	13839	13846	13910	13812	13917	13939	13711	13941	13964	13952	13596	14055	13878	13769	13806	13702	13982	13976	13852	13899	13837	13925	13958	13918	13943	13804	13850	13965	13935	14028	13920	14115	13949	13850	13844	13949	13810	13834	14102	13905	13856	13845	13807	13878	13951	14085	13810	13864	13931	13875	13939	13827	13819	13842	13832	13831	14040	14080	14068	13919	13873	14075	13926	13818	13881	14012	13995	13883	13885	13907	14011	13940	13836	13851	13797	13943	13877	13841	13901	13865	13899	13928	13897	14060	14036	13736	13992	13923	13953	13934	13872	13846	13859	13935	13958	14046	13898	13962	13887	13909	13867	14099	13930	13928	14010	14038	13856	13742	14143	13876	13889	13917	13854	13806	13726	13859	13665	13745	13836	13936	13870	13935	13940	13956	13830	13914	13916	13910	13947	13980	13879	13985	13735	13847	13922	13892	13918	14059	13839	13936	13889	13822	14035	13806	13965	13965	13888	14138	13825	14049	14021	13926	13946	14001	14001	13976	13772	13901	13739	13903	13863	13912	13957	13811	14002	13931	13736	13858	13868	13937	13880	13709	13785	13771	13800	13870	13965	13936	13921	14016	13933	13818	13857	13880	13798	14066	13841	13895	13928	13963	13775	13905	14125	13780	14052	13890	13838	13976	13892	13937	13932	13859	13914	13957	13928	13783	13920	13888	13813	13873	13903	13947	13808	13828	14078	13945	13888	13972	13897	14024	13925	13900	14014	13939	13951	13945	13902	13773	13958	14010	13934	13834	13809	13901	13861	13822	13918	13969	13869	13754	13985	13895	13897	13965	13896	13981	13860	13874	13837	14079	13699	13761	13697	14021	13930	13874	13782	14152	13882	13895	13941	13953	13937	14059	13954	13713	13983	13965	13856	13716	13850	13797	13914	13930	14057	13937	13800	13944	13848	13764	13768	13946	13876	13823	13985	13874	13990	13947	13937	13975	13902	14137	13918	13757	13711	13985	13785	13977	13962	13928	13932	13972	14019	14151	13876	13818	14037	13743	13806	13800	13738	13927	13867	13896	13902	13910	13753	13947	13974	13828	13914	13774	13924	13787	14071	13944	14025	14006	13924	13971	14058	13793	13962	13992	13830	13999
27871	22200	24251	20997	17652	17196	16927	16763	17048	17025	16690	16734	16667	16626	16581	16567	16554	16533	16532	16594	16451	16595	16540	16519	16451	16651	16407	16544	16611	16350	16469	16571	16587	16556	16498	16577	16640	16401	16411	16492	16512	16442	16482	16365	16526	16373	16500	16394	16446	16432	16395	16540	16278	16503	16280	16514	16540	16149	16427	16715	16394	16420	16444	16545	16241	16481	16601	16494	16579	16389	16630	16456	16613	16510	16482	16301	16501	16419	16293	16354	16638	16591	16634	16262	16431	16404	16457	16343	16558	16345	16518	16460	16608	16619	16470	16451	16502	16424	16408	16398	16462	16557	16478	16426	16345	16534	16391	16399	16555	16450	16585	16570	16564	16590	16299	16256	16475	16436	16653	16457	16333	16497	16600	16422	16482	16408	16483	16442	16385	16437	16463	16465	16303	16514	16521	16424	16630	16444	16470	16560	16524	16321	16291	16274	16449	16468	16440	16393	16475	16408	16434	16280	16404	16424	16392	16505	16474	16488	16455	16463	16440	16477	16578	16528	16394	16515	16364	16315	16393	16434	16537	16435	16348	16333	16369	16257	16540	16479	16416	16546	16378	16166	16477	16422	16431	16348	16506	16355	16437	16556	16410	16578	16468	16425	16436	16606	16343	16513	16521	16368	16417	16412	16362	16337	16300	16468	16455	16219	16380	16163	16289	16336	16491	16436	16640	16375	16589	16473	16316	16358	16400	16480	16331	16391	16244	16424	16533	16215	16431	16517	16380	16578	16422	16438	16620	16488	16458	16365	16449	16605	16563	16593	16458	16411	16483	16180	16581	16395	16290	16314	16390	16617	16499	16618	16339	16318	16445	16446	16261	16348	16489	16369	16210	16418	16541	16506	16337	16297	16580	16415	16443	16495	16293	16232	16400	16489	16379	16495	16674	16472	16302	16301	16339	16279	16397	16510	16449	16616	16249	16356	16382	16370	16389	16779	16269	16537	16445	16471	16562	16246	16370	16407	16305	16444	16583	16183	16508	16465	16489	16521	16343	16263	16473	16540	16329	16347	16528	16657	16506	16481	16302	16506	16480	16362	16505	16470	16663	16625	16631	16699	16358	16511	16549	16576	16512	16545	16200	16237	16616	16358	16432	16541	16597	16574	16326	16535	16554	16364	16486	16296	16704	16412	16345	16435	16463	16583	16389	16114	16478	16436	16361	16395	16593	16519	16482	16560	16293	16266	16175	16379	16552	16567	16420	16420	16429	16314	16255	16570	16561	16774	16289	16324	16470	16598	16428	16224	16273	16362	16352	16321	16327	16440	16379	16491	16477	16554	16245	16479	16392	16545	16451	16437	16461	16343	16482	16286	16534	16479	16438	16530	16363	16448	16497	16526	16640	16405	16410	16485	16604	16374	16460	16438	16376	16368	16293	16333	16420	16542	16517	16539	16445	16405	16499	16216	16494	16274	16219	16284	16271	16510	16366	16419	16339	16215	16396	16634	16486	16515	16308	16438	16295	16376	16493	16670	16413	16412	16293	16469	16430	16520	16261	16478	16536	16371	16439	16401	16396	16589	16411	16377	16314	16452	16444	16418	16499	16448	16399	16587	16377	16461	16453	16406	16360	16570	16511	16489	16676	16317	16504	16344	16507	16315	16362	16494	16253	16640	16484	16448	16433	16477	16586	16374	16493	16408	16507	16372	16282	16443	16471	16376	16334	16478	16346	16347	16306	16433	16520	16437	16488	16206	16188	16371	16771	16611	16405	16449	16368	16441	16436	16492	16291	16388	16329	16464	16438	16327	16474	16570	16454	16552	16330	16596	16368	16307	16402	16381	16389	16472	16391	16381	16554	16290	16514	16252	16321	16471	16424	16386	16364	16491	16478	16574	16635	16367	16376	16359	16534	16483	16395	16407	16546	16425	16393	16265	16301	16301	16529	16470	16308	16301	16215	16404	16421	16474	16575	16501	16296	16450	16465	16477	16562	16470	16621	16565	16486	16461	16630	16319	16337	16491	16296	16307	16515	16461	16356	16501	16530	16376	16627	16490	16381	16452	16528	16485	16495	16364	16340	16525	16461	16505	16565	16392	16513	16387	16159	16336	16383	16357	16551	16428	16700	16401	16413	16415	16429	16397	16559	16405	16358	16382	16506	16584	16466	16272	16238	16486	16413	16515	16231	16413	16334	16641	16508	16561	16630	16480	16599	16541	16403	16333	16352	16637	16352	16390	16490	16460	16398	16435	16416	16509	16383	16404	16377	16400	16439	16360	16335	16507	16442	16372	16269	16331	16321	16491	16402	16612	16401	16608	16456	16587	16400	16319	16328	16526	16663	16452	16350	16577	16702	16499	16382	16473	16520	16483	16638	16587	16445	16439	16459	16335	16389	16561	16585	16371	16436	16352	16491	16522	16382	16609	16537	16425	16412	16193	16180	16450	16503	16523	16258	16374	16494	16436	16600	16424	16469	16416	16399	16211	16347	16600	16520	16548	16409	16399	16401	16392	16550	16453	16281	16144	16462	16230	16444	16417	16421	16551	16374	16477	16399	16401	16347	16427	16552	16467	16392	16359	16561	16527	16294	16294	16392	16239	16312	16334	16444	16411	16427	16391	16522	16349	16304	16448	16506	16318	16553	16469	16538	16531	16406	16380	16394	16588	16458	16251	16455	16375	16453	16598	16613	16552	16591	16393	16163	16103	16403	16424	16432	16427	16448	16442	16132	16216	16566	16377	16370	16441	16453	16553	16278	16340	16577	16651	16411	16404	16493	16499	16549	16314	16407	16307	16430	16447	16459	16582	16425	16397	16474	16229	16280	16443	16366	16351	16601	16518	16217	16283	16530	16538	16504	16492	16425	16472	16498	16649	16522	16450	16620	16416	16320	16364	16366	16473	16564	16595	16412	16372	16516	16465	16572	16400	16408	16587	16478	16249	16359	16403	16377	16562	16640	16399	16341	16536	16443	16409	16459	16440	16443	16518	16494	16534	16526	16170	16316	16259	16449	16527	16573	16433	16682	16436	16343	16446	16508	16512	16422	16393	16478	16426	16352	16385	16434	16533	16411	16241	16568	16260	16308	16313	16549	16413	16385	16544	16393	16329	16597	16590	16455	16359	16400	16380	16505	16312	16342	16409	16459	16440	16444	16482	16793	16455	16410	16342	16507	16209	16351	16333	16719	16492	16398	16365	16389	16404	16298	16437	16380	16400	16458	16358	16415	16294	16461	16539	16410	16303	16548	16616	16198	16476	16653	16350	16579	16508	16271	16373	16627	16457	16336	16257	16505	16649	16158	16354	16392	16240	16457	16414	16457	16328	16537	16393	16505	16527	16580	16578	16305	16433	16495	16459	16103	16333	16434	16526	16519	16392	16416	16319	16563	16569	16485	16300	16319	16349	16469	16353	16453	16346	16480	16391	16521	16243	16301	16562	16671	16466	16362	16377	16474	16303	16434	16575	16486	16200	16270	16397	16485	16631	16580	16641	16539	16353	16296	16423	16568	16380	16507	16312	16409	16330	16532	16359	16432	16261	16348	16682	16558	16510	16551	16510	16371	16432	16494	16516	16451	16557	16374	16282	16505	16503	16517	16414	16580	16729	16428	16458	16376	16445	16461	16451	16460	16506	16498	16240	16151	16401	16446	16308	16390	16401	16394	16325	16518	16540	16451	16575	16395	16669	16473	16527	16352	16445	16333	16481	16545	16362	16361	16464	16179	16442	16476	16437	16559	16512	16655	16440	16469	16627	16372	16371	16576	16459	16436	16323	16396	16282	16461	16517	16362	16357	16450	16437	16555	16404	16617	16369	16286	16483	16401	16406	16377	16542	16402	16419	16322	16402	16291	16366	16528	16716	16579	16533	16465	16413	16432	16358	16600	16413	16400	16503	16299	16392	16493	16425	16453	16340	16238	16449	16454	16482	16491	16446	16413	16357	16498	16659	16263	16252	16400	16414	16349	16607	16597	16445	16526	16583	16489	16509	16677	16436	16413	16250	16294	16524	16409	16421	16269	16392	16546	16371	16517	16503	16477	16363	16517	16255	16469	16301	16383	16447	16360	16506	16480	16613	16445	16659	16728	16335	16388	16478	16574	16513	16289	16470	16744	16364	16456	16258	16380	16550	16553	16457	16385	16295	16386	16553	16614	16368	16407	16390	16285	16604	16455	16423	16359	16360	16434	16403	16407	16535	16466	16379	16404	16249	16312	16436	16450	16487	16442	16456	16260	16439	16472	16298	16398	16457	16392	16377	16476	16399	16423	16287	16498	16407	16387	16494	16437	16456	16369	16487	16552	16655	16535	16451	16514	16498	16338	16346	16432	16422	16489	16329	16544	16613	16483	16444	16291	16380	16307	16409	16309	16501	16425	16375	16555	16473	16462	16517	16416	16528	16655	16301	16380	16619	16405	16456	16427	16507	16386	16437	16252	16609	16593	16416	16440	16430	16394	16331	16271	16452	16527	16621	16337	16558	16430	16412	16618	16405	16565	16308	16635	16448	16420	16266	16290	16389	16653	16505	16352	16342	16424	16386	16599	16521	16456	16429	16326	16403	16459	16297	16349	16378	16587	16579	16345	16524	16535	16300	16342	16526	16499	16533	16496	16410	16480	16540	16424	16635	16401	16291	16349	16433	16384	16412	16432	16541	16522	16560	16288	16494	16500	16572	16575	16570	16429	16369	16380	16465	16281	16601	16379	16233	16352	16650	16518	16384	16422	16347	16484	16540	16465	16628	16285	16353	16446	16494	16374	16341	16560	16366	16363	16450	16437	16276	16428	16527	16440	16569	16358	16420	16383	16342	16204	16396	16362	16397	16503	16486	16676	16429	16490	16538	16320	16344	16531	16530	16433	16531	16493	16336	16604	16309	16444	16386	16335	16338	16566	16349	16641	16460	16473	16419	16381	16568	16364	16467	16529	16539	16565	16193	16479	16436	16460	16619	16639	16464	16476	16561	16422	16229	16515	16401	16565	16417	16305	16493	16394	16293	16292	16624	16302	16513	16576	16502	16482	16486	16566	16523	16414	16260	16589	16499	16385	16488	16362	16301	16194	16384	16645	16311	16267	16500	16447	16228	16299	16477	16497	16467	16405	16303	16367	16318	16439	16286	16397	16254	16310	16677	16319	16282	16618	16234	16531	16263	16534	16648	16487	16446
16729	21996	20366	16918	15683	15055	14639	14488	14774	14720	14366	14242	14250	14107	14021	13904	13938	14083	14078	13966	14169	14080	13951	14160	13928	13944	14009	14068	13818	13902	13977	13811	13953	13900	13944	13835	13856	13941	13889	13870	13852	13944	13894	13828	13987	13829	14071	13897	13864	13812	13890	14055	13867	13863	13928	13986	13885	13829	13783	13817	13879	13820	14192	13894	13862	13901	13842	13986	13929	13970	13923	13795	13849	13905	13903	14074	14042	13972	13889	13859	13882	13934	13905	13893	13808	13817	14118	13997	13980	13889	13910	14066	13916	14028	13852	13807	13901	13856	13931	13921	13822	13846	13918	13824	14037	14156	13882	13906	14177	13615	13872	13849	14041	13911	13840	13928	13870	13894	13937	13843	13724	13857	13931	13918	13867	13943	13938	14011	13986	13780	13867	13852	13928	13837	14040	13990	13979	13795	13889	13855	13926	13977	13870	13876	13842	13871	14026	14053	13912	13755	13723	13914	13826	13892	13970	13671	13830	13928	13828	13879	14054	13969	13800	13868	13942	13821	13874	13951	13902	13983	13751	13881	13928	13923	13830	13842	13791	13846	13961	14009	14029	13810	13768	13909	13686	13873	13932	13811	14051	13812	13938	13927	13807	13944	13890	13727	13937	13932	13640	14104	13615	13884	13855	13914	13838	14040	13961	13788	13917	13939	13873	13912	13828	13817	13792	13851	13998	13829	13938	13816	13950	13821	13855	13856	13991	13995	13926	13736	13907	13899	13918	13924	13845	13787	13869	13846	13808	13911	13926	13804	13793	13797	14035	13687	13902	13995	13767	13743	13833	14038	13796	13814	14062	13840	13885	14064	13799	13918	13867	13969	14027	13808	13982	13890	13895	14046	13721	13897	13649	13953	13970	13901	14015	13975	13922	13816	13909	13864	13904	13869	13791	13904	14099	13936	14015	14094	13847	13913	14090	13758	13952	14018	13933	13926	13833	13663	14056	13827	14001	13899	13932	13956	13781	13867	13893	14035	13815	13966	13962	13942	14084	13912	13740	13752	13864	13963	13847	13872	13792	13723	13925	13968	13749	13962	14012	13928	13728	14044	13877	13954	13795	13802	13968	13776	13740	13871	13907	13864	13935	13827	13881	13931	13937	13852	13944	13812	13925	13929	13818	14024	13834	13868	14029	13887	13853	13987	13844	14044	13813	13866	13898	13946	13829	13901	14089	13944	13863	13880	13815	13868	13865	13921	13966	13870	13873	13960	13849	14077	13808	13962	13854	13994	13913	13740	13856	13860	13933	13731	13947	13885	13840	13775	13821	13798	13927	13850	13793	13890	13968	13923	14004	13922	13857	13977	14024	13948	13965	13889	13769	13803	13861	13919	14052	14004	13841	13826	13855	13892	14002	13924	13748	13954	14001	13902	13854	13850	14025	13791	14015	13862	13912	13898	13903	13878	13798	13785	13871	14052	14019	13967	13861	13889	13821	13861	13901	13687	13910	13796	13885	13801	13958	13882	13977	13998	14031	13823	13955	13827	14063	13863	13832	13839	13849	13983	13972	13966	13904	13975	13923	13818	13777	13738	14067	14082	13992	13795	13920	13818	13810	13802	13864	13902	13873	13837	13795	13997	13911	13972	14037	14078	13866	13897	14052	13801	13933	13896	14028	13839	14069	13925	13937	13796	13883	13982	13882	13976	13924	13835	13855	14083	14109	13787	13897	13870	13961	13938	13905	13981	13887	14032	14030	13969	13884	14043	13771	13889	13936	13983	13859	13863	13814	14020	13810	13837	13920	13834	13835	13937	14083	13898	13989	13749	13996	13980	13893	13878	13986	13935	13929	13937	13899	13819	13869	14056	13822	13926	13998	13837	13976	13950	13997	13853	13869	13772	13916	13863	13891	13934	13885	13999	13816	13884	14006	14007	13946	13785	13882	13958	13919	13908	14018	13773	13934	13888	14061	13712	13920	13845	13860	13919	13816	14017	13994	13944	13646	13896	13849	13966	13919	13825	13830	14039	13915	13953	13744	13875	13924	13917	13899	13972	13745	13974	13782	13871	13985	13887	13943	14007	14014	13828	13925	13885	13941	13888	13905	13901	13834	13903	13894	13948	13861	14035	13786	13858	13989	14106	13945	13893	13846	13690	13912	13933	14075	13919	13915	13861	13958	13886	13946	13751	13844	13831	13929	14004	13919	13901	13806	13979	13964	14086	13960	13844	13925	13894	13971	13869	13981	13893	13771	13772	13838	13809	13852	13853	13975	13807	13898	13993	14014	13971	13889	13954	13864	13877	13782	13861	13852	13979	14004	13870	13887	13889	13889	13810	13865	13817	13817	13979	13918	14028	13871	14054	13857	13883	13982	13888	13906	13809	13880	14094	14002	13795	13890	13847	13917	13751	13916	13971	13894	13938	13874	13788	13909	13961	14049	14028	13836	13791	13820	13920	13900	14056	13919	13761	13818	13741	13853	13868	13827	13841	13870	13947	13749	13758	13904	13860	14012	13781	13810	13821	14057	13932	13901	13892	14172	13902	13911	14094	13911	13800	13869	13920	13948	13921	13807	13834	13871	13895	13829	14028	13847	13998	13914	13898	13808	13853	13848	13900	13915	13934	13870	14038	13729	14092	13942	13782	14023	13916	13809	14093	13782	13932	13933	13911	13850	13769	14089	13842	14045	13811	13882	14012	13989	13823	13920	13902	13883	13683	13880	14054	14029	13833	13961	13984	13916	13959	13931	13899	13721	13919	13669	13969	13944	14108	13847	13927	13950	13705	13871	13951	13875	13611	13785	13870	13790	13921	13889	14062	14081	13830	13739	13856	14088	13841	13950	13974	13922	13890	13979	13905	13851	13716	14033	14046	13938	14030	14018	13860	13945	13788	13709	13849	13920	13921	14213	13805	13964	13791	13767	13739	13735	14048	13774	14118	14081	13922	13830	13671	13984	13796	13933	14071	13865	13847	13931	13784	14064	13975	13761	13981	13939	13980	13863	14047	13871	13966	13687	13742	13927	13730	13910	13591	13937	13965	13827	13797	14144	13664	13778	14159	13860	13873	13879	13989	14072	13924	14145	13840	13931	13750	13740	13947	13891	13865	13905	14028	13873	13848	13885	13918	13960	13838	13952	13746	14021	13991	13946	13798	13998	13966	13818	13822	13903	13876	13894	13825	13945	13791	14013	13765	13873	13773	14011	13808	13929	13909	13923	13806	13998	13723	13843	13756	13941	13967	13902	13924	13969	13951	13872	13856	13926	13771	13945	13971	13854	13834	13947	13760	13823	13835	13899	13826	13722	13691	13924	13932	13852	13847	14013	14028	13968	13927	13850	13734	13992	13900	13760	13884	13981	13935	13913	13865	13834	13999	13803	13900	13942	13992	13793	14027	13811	14025	13939	13775	13852	13981	13963	13758	13827	13792	13823	13982	13968	13935	13847	13716	13929	13735	13904	13845	13882	14120	14008	13762	13774	13915	13976	13757	14002	13674	13818	14133	13870	13952	13840	14001	13883	13936	13897	13888	13934	13887	13876	14005	13888	13900	13845	13799	13885	13870	13943	13899	13832	14003	13800	13961	13903	13813	13820	13919	13942	13812	13966	13775	13920	13920	13914	13761	13724	13873	14005	13904	13810	13934	14015	13922	14157	13885	13776	13958	13955	13855	14089	13972	14064	13878	13961	13625	13909	13942	13785	13875	13995	13918	13658	13949	14095	13819	13744	14021	13696	13836	13875	13884	13918	13824	14003	13740	14122	13765	13868	13843	13898	13872	13884	14049	13883	13784	13951	13911	14014	13911	13887	13819	13850	13918	13999	13880	13894	13866	13900	13969	14079	13984	13875	13858	13912	13962	13919	13906	13917	14037	14006	13848	13894	13806	13817	13946	13785	13896	14060	13974	13847	13926	13888	14071	13881	14045	14037	13947	13882	13840	13898	13883	14080	13872	13840	14025	13868	13951	14037	13972	13998	13767	13983	13918	13762	14013	13866	14005	13855	13912	14020	13905	13928	13777	14068	13973	13955	13977	13912	13917	13875	13934	13805	13955	14030	14075	13851	13903	14042	13896	13878	13848	13835	13948	14077	14097	13939	13759	13813	13901	13805	14025	13971	13926	13998	13765	13851	13648	14060	13835	13877	13881	13873	13907	13949	13910	13986	13876	13782	13947	13675	13933	13871	13908	13912	13835	13950	13858	13903	13942	13742	13964	13843	13786	13942	13976	13846	13992	13995	13863	13714	13872	13842	13996	14006	13784	13927	13767	13948	13704	14044	13714	13919	13856	13840	13852	13882	14068	13679	13911	13793	13871	13805	13765	13693	13973	13890	13859	13875	13864	13766	13800	14040	13871	14125	13890	14049	13782	13803	13917	13942	13818	13770	13817	13760	13918	13988	13825	13908	14026	13800	13919	13915	13857	13827	13920	13771	13930	13993	13869	14054	14049	13972	13945	13858	13863	13911	13828	13995	13922	13963	13879	13922	13968	13943	13881	13896	14008	13972	13744	13872	13871	13788	14153	14013	13930	13871	13875	13948	13869	13933	13819	14044	13908	13843	13895	13937	13868	13961	13918	13990	13960	13846	14012	14000	14117	13907	13768	13946	13852	13924	13861	13795	13860	13909	13970	14008	13854	13939	14000	13908	13865	13913	13854	13965	13834	13868	13809	13870	13970	13928	13828	13952	13941	13839	13811	13938	13803	13815	13904	14022	13896	13815	13994	14014	13926	13817	13997	14006	13754	14110	13849	13911	13958	13955	13881	13968	13778	13903	13932	13765	13933	13759	13976	13865	13779	13868	13878	13720	13840	13995	13878	13778	13867	13927	13912	13840	13907	14061	13851	13768	14007	13925	13961	14030	14038	13937	13869	13945	13963	14086	13759	13915	13794	13843	13923	13913	13879	13770	14042	14008	13796	13952	13743	13903	13818	13827	13906	13957	13994	13978	13856	13969	13890	14030	13867	13993	13937	13917	13844	13911	13707	13946	14009	13853	13940	14017	14107	13802	13787	13760	13945	14030	13849	13920	13823	13917	13701	13811	14030	13876	13930	13850	13813	13820	13788	13856	13784	13916	13845	13791	13828	13827	13741	14014	13846	13860	13963	13753	13975	14027	13739	13971	13883	13885	13883	13920	14037	13881	13849	13985	13886	13906	13919
23958	21070	28343	24165	22020	21096	19457	17208	16809	16984	16743	16397	16448	16537	16199	16200	16204	16066	16206	16154	16221	16128	15850	16043	16087	15830	15813	15833	16052	16134	16055	15958	15875	16058	15814	15887	15988	15915	15670	15784	15835	15785	15903	15869	15801	15851	15839	15777	15718	15792	15768	15811	15848	15699	15759	15817	15895	15956	15741	16013	15820	15895	15875	15911	15734	16097	15937	15858	15892	15872	16065	15881	15766	15885	15842	16072	15829	15885	15818	15827	15880	15897	15714	15904	15796	15868	15869	15911	15589	15799	15730	15896	15958	16113	15937	15445	15659	15792	15821	15773	15647	15827	15615	15807	15881	16020	15687	15977	15695	15803	15864	15779	15647	15710	15674	15738	15824	16133	15873	15810	15861	15675	15724	15708	16007	15801	15660	15741	15747	15887	15696	15844	15589	15961	15836	15760	16149	16095	16042	15753	15758	15832	15680	15917	15826	15802	15903	15955	15942	15990	15919	15947	15846	15860	15784	15835	15875	15701	15851	15835	15829	15767	15756	15860	15635	15695	15702	15806	15819	15779	15847	15751	15757	15899	15906	15815	15963	15825	15780	15650	15908	15798	15740	15795	15879	15944	15628	15746	15725	15772	15762	15971	16045	15952	15834	15991	15810	15792	15782	15904	15783	15716	15877	15858	16042	15590	15691	15769	15861	15714	15828	15845	15959	15835	15894	15919	15902	15788	15475	15909	15672	15999	15884	15876	15848	16016	15887	15686	15879	15851	16110	16050	15966	15710	15588	15714	15720	15785	15824	15854	15864	15625	15673	15879	15791	15911	15744	15807	15820	15784	15889	15829	15816	15858	15945	15819	15769	15755	15846	15668	15848	15885	15728	15812	16002	15748	15806	15923	15872	15765	15745	15720	15727	15647	15786	15898	15709	15619	15613	15910	15855	15884	15735	15782	15780	15791	15751	16020	15641	16020	15647	15808	15573	15693	15615	15720	15779	15797	15906	15906	15805	15861	15788	15873	15689	15839	15839	15744	15838	15947	15658	15766	16137	15862	15733	15631	15842	15717	15752	15808	15759	15838	15911	15909	15751	15799	15714	15837	15801	15670	15738	15621	15876	15962	15820	15923	15757	15898	15777	15804	15975	15675	15972	15595	15828	15771	15650	15680	15891	15819	15806	15777	15773	15962	15762	15812	15765	15739	16166	15827	15723	15857	15858	15607	15673	15738	15730	15899	15898	15722	15769	15756	15678	15671	15551	15852	15915	15743	15686	15887	15735	15938	15635	15891	15734	16014	15699	15960	15879	15625	15713	15765	15690	15829	15836	15942	15781	15766	15503	15602	15789	15732	15799	15849	15931	15644	15913	15806	15659	15763	15804	15768	15826	15790	15893	15973	15937	15713	15860	15870	15733	15940	15733	15770	15847	15657	15621	15768	15820	15729	15964	15506	15966	15713	15815	15895	15813	15991	15751	15765	15684	15727	15828	15756	15818	15819	15872	15757	15811	15883	15874	15701	15936	15686	15721	15772	15751	15563	15707	15936	15779	15778	15762	15883	15904	15939	15812	15911	15687	15771	15827	15663	15721	15935	15704	15699	15874	15732	15768	15807	15755	15777	15750	15760	15670	15798	15807	15643	15690	15854	15784	15889	15875	15718	15719	15873	15847	15918	15798	15757	15642	15757	15819	15885	15892	15767	15768	15788	15874	15871	15725	15769	15889	15850	15726	15675	15742	15764	15988	15899	15804	15645	15686	15805	15817	15646	15724	15779	16060	15650	15734	15723	15700	15935	15925	15705	15828	15825	15707	15899	15721	15854	15875	15682	15807	15767	15974	15542	15840	15802	15780	15756	15753	15747	15913	15745	15801	15671	15886	15854	15736	15639	15576	15791	15873	15963	15816	15571	15745	15813	15929	15838	15799	15966	15785	15956	15714	15850	15893	15691	15749	15797	15592	15797	15844	15542	15731	15722	15628	15674	15834	15848	15738	15885	15735	15730	15802	15923	15929	15703	15671	15843	15729	15654	15786	15773	15877	15719	15701	15803	15637	15925	15764	15485	15793	15858	16043	15782	15757	15803	15754	15748	15773	15748	15771	15575	15757	15823	15810	15614	15615	15877	15777	15943	15823	15830	15824	15746	15750	15777	15865	15785	16082	15766	15836	15755	15958	15757	15615	15878	15865	15707	15767	15826	15881	15954	15697	15657	15940	15832	15720	15783	15804	15867	15794	15772	15858	15959	15876	15805	15724	15832	15875	15826	15993	15796	15897	15800	15712	15607	15708	15497	15768	15906	15754	15732	15647	15783	15872	15659	15637	15663	15855	15834	15928	15699	15723	15866	15819	15743	15755	15837	15849	15736	15667	15739	15652	15889	15674	15585	15792	15834	15972	15725	15710	15717	15684	15889	15831	15602	15649	15698	15765	15885	15829	15754	15830	15761	15611	15666	15815	15835	15946	15718	15661	15950	15593	15710	15742	15820	15685	15779	15876	15695	15731	15880	15749	15718	15714	15975	15733	15581	15853	15516	15779	15907	15887	15793	15862	15784	15894	15891	15772	15862	15833	15701	15840	15813	15938	15858	15878	15730	15773	15780	15870	15819	16129	15939	15632	15948	15837	15744	15825	15708	15930	15784	15833	15888	15627	15821	15789	15770	15720	15739	15871	15731	15875	15841	15657	15689	15863	15842	16065	15776	15834	15915	15716	15859	15928	15686	15807	15709	15780	15628	15807	15892	16037	15835	15772	16054	15870	15879	15790	15686	15674	15673	15846	15650	15531	15846	15739	15927	15870	15865	15873	15615	15633	15765	15815	15901	15709	16019	15932	15928	16026	15718	15816	15720	15657	15861	15870	16043	15856	15850	15738	15779	15914	15710	15668	15729	15648	15723	15843	15598	15803	15709	15789	15674	15748	15879	15686	15735	15765	15789	15840	15966	15759	15959	15745	15808	15898	15751	15654	15855	15915	15597	15752	15959	15753	16006	16013	15772	15632	15715	15667	15909	15809	15686	15831	15910	15875	15753	15751	15706	15719	15594	16056	15852	15647	15752	15563	15916	15910	15826	15846	15788	16013	16013	15840	15976	15849	15882	16067	15883	15822	15798	15819	15909	15911	15722	15925	15774	15699	15793	15673	15736	15981	15942	16048	15740	15804	15735	15788	15793	15822	15942	15942	15769	15699	15941	15867	15861	15807	15845	15657	15736	15883	15608	15722	15765	15805	15867	15819	15853	15827	15818	15828	15857	15799	15789	15654	16000	15713	15690	15833	15677	15983	15987	15639	15836	15836	15887	15773	16004	15812	15777	15764	15875	15846	15906	15800	15682	15669	15965	15857	15840	15723	15979	15914	15830	15820	15713	15751	15965	15856	15675	15676	15653	15692	15860	15776	15756	15918	15937	15679	15816	15787	15760	15881	15957	15850	15858	15612	15852	16045	15749	15858	15958	15997	15772	15805	15950	15702	15684	16005	15888	15916	15829	15850	15764	15869	15778	15795	15822	15806	15785	15706	15668	15813	15675	15836	15814	15796	15793	15780	15809	15805	15742	15735	15665	15752	15778	15770	15633	15701	15804	15992	15967	15565	16028	15917	15893	15873	15840	15687	15936	15770	16212	15845	15644	15735	15857	15881	15951	15907	15821	15808	15777	15872	15787	15859	15839	15756	15643	16117	15677	15663	15850	15840	15753	15741	15806	15756	15696	15889	15788	15878	15637	15796	15531	15926	15712	15856	15780	15731	15992	15707	15809	15551	15888	15800	15900	15837	15825	15678	15747	15891	16002	15752	15821	15629	15817	15833	15767	15958	15764	15814	15697	15682	15771	15604	15853	15780	15754	15637	15800	15857	15956	15848	15665	15907	15711	15879	15889	15999	15701	15773	15566	15888	15816	15789	15794	15677	15855	15867	15717	15780	15600	15825	15891	15674	15969	15826	16054	15624	15810	15794	15944	15802	15899	15711	15725	15989	15841	15674	15691	15799	15904	15980	15616	15747	15805	15701	15880	15893	15796	15934	15815	16085	15849	15847	15831	15861	15824	15732	15797	15725	15700	16041	15831	15947	15855	15716	15831	15818	15650	15798	15757	15958	15748	15702	15861	15803	15702	15806	15673	15818	15969	15781	15869	15718	15768	15792	16000	15883	15845	15459	15773	15790	15793	15788	15731	15757	15685	15755	15774	15786	15724	15938	15845	15661	15816	15847	15758	15780	15598	15690	16047	15652	15668	15666	15645	15751	15763	15646	15873	15885	15852	15788	15995	15745	15880	15710	15822	15850	15647	15744	15840	15767	15793	15789	15919	15816	15839	15861	15688	15820	15866	15948	15656	16080	15936	15900	16033	15908	15694	15898	15821	15704	15797	15731	15905	15799	15862	15795	15804	15964	15827	15528	15753	15891	15949	15733	15913	15816	15785	15848	15990	15871	15869	15860	15843	15687	15700	15834	15702	15679	15632	15840	15758	15896	15751	15642	15860	15796	15862	15691	15624	15987	15655	15938	15814	15875	15901	15844	15804	15756	15724	15701	15907	15820	15853	15704	15745	15856	15707	15764	15755	15761	15798	15675	15732	15828	15800	15819	15993	15820	15764	15871	15815	15666	15816	16000	15887	15814	15684	15939	15836	15987	15842	15916	15856	15827	15859	15808	15784	15654	16019	15764	15893	15664	15707	15814	15744	15539	15656	15849	15938	15763	15767	15548	15738	15852	15787	15774	15969	16152	16063	15821	15538	15664	15795	16021	15738	15835	15722	15950	15887	15822	15740	15722	15601	15768	15848	15824	15772	15688	15891	15627	15751	15810	15599	15745	15661	15806	15772	15729	15785	15763	15493	15797	15795	15765	15656	15709	15889	15535	15804	15692	15878	15949	15672	15815	15676	15696	15675	15851	15852	15806	15868	15763	15784	15780	15950	15748	15842	15832	15978	15922	15774	15705	15645	15942	15652	15696	15811	15543	15820	15992	15931	15820	15868	15751	15787	15835	15959	15705	15795	15841	15723	15997	15847	15955	15909	15533	15848	15885	15728	15917	15557	15888	15868	16032	15876	15901	15858	15966	15972	15593	15744	15749	15940	15779	15821	15767	15757	15680	15903	15764	15806	15724	16030	15871	15666	15755	15577	15813	15662	15781	15840	15742	15893	15903	15850	15792	15997
16472	29435	26718	20854	18125	16199	15390	15244	15164	15131	14494	14472	14084	14058	14024	13915	13906	13910	13846	13927	13835	13784	13793	13903	13606	13673	13797	13755	13780	13758	13535	13661	13670	13651	13558	13678	13745	13539	13530	13619	13675	13545	13652	13504	13501	13637	13501	13655	13673	13690	13601	13477	13540	13743	13656	13590	13539	13669	13561	13596	13558	13685	13636	13500	13623	13753	13612	13570	13662	13499	13572	13744	13699	13583	13543	13470	13613	13754	13597	13673	13643	13490	13541	13689	13658	13632	13678	13532	13712	13694	13580	13764	13575	13585	13571	13603	13735	13492	13525	13557	13605	13631	13584	13652	13623	13723	13656	13667	13549	13459	13556	13522	13675	13584	13763	13566	13612	13580	13542	13461	13689	13414	13531	13730	13608	13500	13619	13483	13696	13561	13518	13633	13564	13689	13509	13556	13580	13624	13653	13680	13629	13412	13513	13691	13593	13616	13680	13574	13489	13597	13638	13723	13453	13617	13548	13638	13466	13598	13561	13510	13557	13653	13476	13457	13513	13739	13566	13605	13635	13551	13537	13535	13582	13579	13496	13631	13503	13642	13446	13604	13573	13579	13518	13503	13487	13566	13630	13646	13542	13778	13541	13637	13301	13477	13545	13289	13415	13635	13456	13440	13602	13742	13549	13521	13582	13512	13576	13657	13534	13408	13756	13751	13570	13655	13616	13575	13489	13658	13666	13596	13633	13548	13559	13585	13508	13604	13585	13502	13435	13666	13523	13567	13446	13575	13479	13477	13607	13403	13659	13532	13569	13537	13650	13579	13608	13588	13563	13448	13468	13499	13516	13592	13697	13652	13446	13499	13571	13511	13723	13527	13669	13544	13488	13667	13445	13706	13571	13523	13566	13615	13521	13574	13454	13498	13631	13716	13676	13558	13650	13694	13553	13515	13366	13594	13474	13514	13537	13548	13494	13676	13535	13351	13584	13639	13584	13473	13527	13554	13664	13503	13512	13650	13408	13698	13634	13817	13579	13811	13444	13450	13614	13612	13800	13581	13501	13578	13686	13741	13480	13464	13572	13603	13721	13692	13519	13767	13483	13672	13704	13492	13344	13528	13446	13487	13599	13454	13441	13537	13610	13528	13582	13561	13534	13502	13605	13507	13497	13627	13573	13666	13584	13613	13558	13410	13486	13466	13554	13591	13553	13466	13604	13608	13493	13662	13678	13584	13443	13446	13621	13435	13548	13530	13463	13559	13458	13592	13506	13402	13518	13722	13449	13770	13742	13403	13596	13479	13741	13596	13446	13415	13537	13683	13480	13573	13514	13650	13655	13491	13648	13623	13672	13623	13628	13547	13665	13552	13597	13558	13512	13470	13419	13562	13610	13461	13514	13604	13507	13640	13629	13690	13551	13601	13699	13539	13640	13614	13588	13616	13676	13405	13495	13434	13632	13692	13652	13417	13591	13666	13661	13572	13400	13536	13536	13501	13555	13581	13639	13651	13607	13726	13530	13500	13617	13563	13595	13508	13735	13526	13591	13473	13623	13618	13571	13524	13510	13516	13352	13497	13514	13482	13567	13308	13687	13596	13519	13631	13547	13671	13612	13684	13558	13632	13547	13561	13629	13647	13415	13552	13546	13588	13676	13604	13531	13813	13548	13689	13627	13462	13670	13447	13548	13667	13472	13558	13630	13540	13503	13711	13579	13592	13591	13754	13432	13643	13575	13572	13677	13490	13586	13529	13510	13702	13589	13602	13443	13463	13544	13559	13532	13508	13537	13576	13621	13712	13494	13566	13429	13489	13370	13600	13589	13564	13616	13556	13449	13503	13655	13508	13466	13592	13443	13665	13550	13607	13492	13529	13485	13512	13415	13556	13413	13618	13615	13599	13515	13505	13471	13397	13494	13567	13602	13587	13611	13590	13524	13469	13598	13682	13474	13582	13534	13458	13463	13701	13409	13625	13592	13615	13731	13421	13494	13520	13551	13346	13656	13439	13594	13583	13710	13403	13620	13548	13705	13607	13523	13529	13692	13561	13590	13510	13488	13480	13567	13379	13531	13571	13666	13536	13679	13443	13498	13632	13558	13605	13503	13653	13511	13492	13425	13597	13485	13708	13617	13479	13517	13584	13578	13519	13636	13526	13473	13501	13591	13594	13498	13601	13585	13731	13669	13625	13621	13556	13601	13619	13624	13554	13656	13436	13596	13539	13553	13490	13521	13488	13567	13560	13473	13732	13628	13642	13614	13507	13666	13557	13579	13580	13553	13443	13570	13654	13645	13386	13694	13583	13551	13722	13615	13510	13486	13489	13547	13625	13575	13629	13690	13634	13464	13607	13539	13491	13529	13684	13398	13615	13573	13602	13519	13542	13536	13577	13593	13685	13593	13566	13490	13578	13761	13475	13657	13492	13510	13623	13562	13503	13497	13590	13503	13453	13609	13619	13531	13686	13591	13413	13463	13747	13583	13787	13488	13605	13553	13473	13715	13414	13658	13551	13538	13547	13625	13567	13460	13602	13473	13699	13637	13333	13524	13535	13515	13484	13478	13550	13720	13508	13653	13628	13568	13502	13569	13582	13434	13595	13560	13630	13586	13568	13536	13613	13619	13431	13592	13458	13510	13512	13625	13662	13631	13536	13604	13258	13599	13514	13593	13405	13704	13609	13466	13566	13476	13480	13501	13574	13634	13495	13565	13573	13320	13508	13626	13446	13689	13491	13613	13422	13603	13541	13728	13643	13488	13482	13502	13455	13575	13555	13619	13496	13503	13702	13464	13551	13639	13672	13577	13519	13468	13631	13579	13707	13548	13520	13517	13653	13540	13677	13568	13659	13654	13647	13507	13375	13498	13411	13510	13545	13502	13563	13324	13640	13565	13708	13486	13537	13402	13578	13536	13497	13685	13399	13655	13598	13505	13653	13680	13526	13435	13561	13500	13625	13479	13558	13461	13590	13686	13531	13452	13473	13586	13636	13480	13521	13634	13782	13714	13553	13497	13663	13660	13756	13585	13406	13613	13507	13752	13397	13653	13545	13609	13364	13561	13700	13693	13471	13441	13442	13707	13401	13798	13589	13727	13568	13525	13532	13510	13604	13345	13512	13720	13521	13695	13578	13578	13460	13683	13525	13593	13409	13314	13583	13601	13548	13527	13441	13516	13671	13571	13633	13687	13540	13635	13399	13661	13419	13492	13592	13550	13666	13511	13512	13684	13424	13417	13439	13538	13638	13624	13660	13547	13585	13378	13393	13639	13425	13477	13624	13678	13565	13534	13519	13666	13639	13573	13432	13503	13466	13689	13654	13692	13620	13560	13562	13621	13611	13554	13622	13433	13498	13413	13654	13538	13522	13636	13432	13437	13580	13644	13492	13554	13489	13664	13617	13762	13616	13561	13679	13548	13633	13522	13563	13371	13607	13711	13454	13697	13562	13649	13400	13556	13378	13429	13701	13570	13735	13515	13552	13471	13531	13722	13670	13539	13596	13548	13516	13548	13513	13486	13594	13542	13421	13606	13381	13647	13595	13706	13631	13577	13701	13695	13559	13572	13448	13647	13449	13679	13538	13562	13528	13526	13494	13514	13404	13567	13737	13641	13386	13652	13570	13570	13603	13483	13378	13604	13518	13650	13560	13540	13680	13443	13642	13816	13600	13617	13678	13574	13507	13473	13431	13453	13654	13638	13578	13735	13461	13579	13628	13530	13536	13584	13578	13514	13585	13645	13541	13457	13271	13505	13701	13370	13503	13574	13550	13392	13599	13669	13542	13640	13524	13640	13571	13557	13507	13568	13533	13673	13538	13598	13672	13507	13524	13525	13511	13536	13538	13587	13537	13613	13338	13617	13657	13567	13552	13697	13475	13594	13659	13590	13486	13601	13416	13630	13531	13651	13611	13632	13556	13520	13421	13491	13491	13527	13374	13601	13511	13664	13560	13540	13438	13414	13500	13580	13614	13590	13628	13504	13520	13710	13503	13475	13543	13342	13536	13548	13455	13587	13504	13660	13711	13568	13742	13585	13596	13373	13469	13598	13591	13586	13583	13569	13655	13659	13553	13517	13666	13589	13676	13455	13533	13687	13558	13721	13654	13645	13632	13746	13573	13725	13488	13517	13638	13651	13510	13706	13557	13626	13528	13630	13608	13543	13536	13662	13475	13683	13644	13734	13695	13585	13447	13644	13534	13540	13514	13476	13577	13603	13406	13410	13597	13655	13418	13641	13520	13581	13470	13555	13580	13588	13691	13400	13549	13532	13454	13458	13542	13596	13590	13539	13560	13713	13654	13547	13697	13551	13515	13434	13619	13674	13734	13508	13533	13640	13627	13591	13433	13532	13508	13548	13858	13633	13564	13593	13678	13468	13626	13463	13638	13530	13606	13560	13579	13546	13603	13478	13410	13626	13489	13589	13502	13393	13407	13693	13425	13668	13606	13686	13608	13775	13413	13630	13550	13338	13500	13594	13539	13583	13471	13474	13629	13637	13636	13464	13569	13380	13557	13527	13598	13656	13658	13455	13626	13601	13530	13681	13409	13602	13573	13606	13696	13547	13553	13558	13503	13459	13413	13524	13587	13685	13486	13695	13641	13506	13547	13541	13500	13444	13467	13664	13425	13683	13662	13556	13611	13532	13583	13598	13383	13562	13358	13686	13554	13607	13579	13660	13604	13670	13550	13563	13551	13573	13519	13653	13467	13392	13526	13586	13729	13417	13398	13635	13553	13604	13611	13605	13439	13379	13510	13343	13462	13640	13463	13392	13480	13657	13624	13586	13623	13462	13607	13592	13639	13627	13524	13553	13550	13734	13612	13590	13653	13520	13511	13617	13609	13566	13598	13565	13537	13525	13500	13591	13604	13644	13564	13671	13730	13589	13545	13461	13559	13748	13624	13720	13668	13411	13640	13707	13555	13686	13545	13438	13599	13531	13527	13445	13586	13693	13636	13560	13485	13528	13536	13569	13588	13505	13457	13586	13500	13628	13780	13555	13530	13554	13519	13581	13472	13508	13523	13609	13548	13587	13548	13691	13513	13418	13517	13399	13675	13802	13571	13625	13400	13427	13640	13642	13607	13626	13444	13622	13458	13621	13632	13500	13524	13541	13494	13511	13489	13570	13571	13576	13731	13525	13670	13492	13663	13506	13859	13573	13446
22813	21108	28848	23616	21364	23125	23840	18635	17605	18071	17656	17250	17220	17012	16797	16567	16730	16604	16886	16658	16850	16568	16853	16819	16668	16630	16893	16733	16735	16654	16588	16503	16718	16516	16453	16606	16462	16583	16428	16597	16493	16644	16605	16444	16444	16452	16727	16581	16333	16297	16695	16466	16419	16403	16429	16594	16397	16540	16459	16466	16426	16374	16451	16419	16381	16347	16354	16676	16478	16405	16511	16459	16584	16423	16289	16492	16216	16356	16641	16468	16152	16236	16463	16493	16528	16450	16251	16401	16347	16237	16424	16434	16461	16577	16463	16451	16574	16406	16430	16474	16469	16353	16526	16485	16407	16460	16419	16476	16382	16386	16274	16487	16321	16268	16260	16476	16528	16632	16432	16244	16236	16325	16566	16261	16554	16340	16495	16460	16200	16326	16520	16581	16106	16442	16326	16310	16305	16309	16460	16410	16571	16456	16392	16229	16444	16212	16627	16246	16261	16254	16515	16376	16405	16489	16431	16359	16306	16527	16628	16475	16258	16519	16461	16418	16329	16325	16151	16358	16351	16311	16261	16362	16302	16225	16251	16369	16140	16552	16463	16647	16389	16381	16292	16432	16382	16387	16379	16525	16302	16565	16550	16326	16315	16364	16351	16302	16367	16498	16377	16295	16318	16495	16359	16268	16390	16433	16208	16572	16495	16172	16400	16261	16319	16379	16480	16245	16534	16159	16266	16341	16242	16494	16366	16355	16261	16283	16357	16294	16496	16434	16238	16377	16605	16362	16236	16132	16350	16390	16414	16435	16301	16427	16435	16362	16464	16400	16359	16326	16432	16266	16351	16391	16428	16323	16364	16273	16400	16468	16389	16483	16275	16330	16318	16298	16223	16263	16423	16460	16306	16571	16486	16090	16409	16563	16369	16489	16341	16490	16415	16213	16428	16402	16242	16452	16567	16427	16429	16245	16291	16274	16332	16276	16323	16534	16365	16233	16380	16255	16295	16353	16354	16358	16269	16252	16438	16502	16548	16406	16339	16208	16409	16215	16315	16387	16544	16549	16475	16330	16397	16389	16421	16429	16235	16477	16237	16586	16284	16426	16415	16263	16224	16368	16330	16294	16316	16371	16307	16355	16348	16367	16291	16257	16145	16175	16413	16223	16459	16499	16377	16190	16344	16259	16353	16390	16419	16347	16255	16445	16595	16468	16287	16319	16101	16487	16172	16404	16366	16364	16344	16508	16238	16394	16479	16347	16353	16355	16396	16281	16487	16258	16398	16220	16382	16416	16069	16446	16130	16360	16487	16447	16421	16416	16133	16255	16398	16381	16263	16274	16273	16219	16466	16356	16363	16282	16345	16280	16483	16423	16076	16337	16298	16387	16436	16342	16162	16143	16388	16500	16494	16380	16424	16349	16159	16279	16339	16348	16337	16413	16362	16335	16312	16429	16296	16167	16368	16376	16586	16282	16447	16243	16286	16447	16431	16624	16342	16515	16380	16330	16307	16474	16344	16335	16466	16227	16149	16343	16276	16327	16404	16382	16385	16463	16344	16283	16380	16304	16204	16309	16452	16382	16374	16382	16301	16651	16372	16371	16196	16276	16508	16255	16414	16508	16347	16468	16274	16398	16393	16288	16580	16492	16343	16389	16520	16263	16423	16486	16468	16502	16411	16463	16473	16588	16506	16275	16382	16309	16310	16522	16326	16369	16634	16273	16378	16590	16376	16640	16317	16316	16566	16438	16407	16313	16465	16354	16331	16257	16317	16275	16349	16236	16511	16317	16320	16409	16308	16394	16469	16286	16325	16182	16400	16125	16425	16371	16411	16338	16481	16198	16368	16311	16224	16511	16402	16465	16305	16390	16267	16292	16205	16180	16455	16446	16402	16204	16503	16298	16300	16433	16360	16473	16323	16403	16365	16364	16478	16311	16443	16455	16316	16381	16450	16179	16600	16009	16338	16305	16425	16060	16394	16567	16219	16097	16223	16334	16450	16373	16314	16283	16572	16430	16559	16265	16347	16440	16412	16220	16129	16409	16511	16451	16361	16485	16370	16462	16388	16486	16281	16373	16211	16372	16065	16389	16373	16295	16341	16265	16406	16355	16450	16471	16405	16511	16467	16000	16198	16365	16456	16350	16549	16579	16459	16569	16331	16356	16180	16390	16354	16283	16417	16291	16330	16284	16257	16375	16540	16349	16518	16372	16476	16425	16547	16543	16547	16471	16499	16395	16368	16264	16374	16522	16494	16432	16167	16382	16288	16256	16481	16356	16552	16593	16235	16380	16321	16482	16434	16431	16297	16414	16359	16303	16238	16428	16185	16328	16448	16270	16542	16255	16533	16298	16445	16491	16379	16419	16410	16261	16297	16559	16420	16433	16396	16552	16498	16293	16376	16451	16492	16502	16495	16438	16339	16467	16312	16262	16377	16499	16269	16437	16426	16454	16400	16284	16185	16310	16407	16260	16446	16418	16196	16189	16275	16151	16108	16152	16407	16468	16465	16546	16297	16252	16432	16448	16334	16291	16344	16398	16276	16264	16134	16396	16460	16449	16670	16456	16500	16435	16394	16386	16469	16478	16592	16255	16351	16273	16225	16438	16448	16255	16417	16406	16430	16356	16352	16223	16273	16544	16369	16345	16307	16424	16481	16305	16374	16405	16214	16340	16339	16518	16228	16440	16419	16380	16486	16468	16338	16364	16539	16450	16377	16494	16445	16421	16457	16279	16297	16152	16417	16522	16357	16361	16405	16335	16192	16273	16521	16282	16400	16374	16216	16400	16255	16495	16495	16451	16514	16382	16342	16417	16482	16353	16119	16248	16351	16353	16426	16219	16277	16467	16451	16291	16205	16087	16474	16128	16234	16303	16392	16393	16359	16207	16281	16193	16331	16203	16158	16334	16444	16186	16362	16287	16275	16385	16465	16377	16502	16228	16422	16471	16380	16109	16471	16393	16418	16305	16260	16401	16395	16367	16154	16351	16399	16286	16412	16410	16122	16360	16433	16384	16352	16517	16378	16536	16292	16239	16366	16300	16326	16505	16503	16399	16303	16482	16318	16358	16223	16358	16260	16425	16404	16408	16319	16345	16456	16298	16251	16399	16376	16172	16140	16439	16651	16148	16494	16341	16370	16292	16350	16410	16393	16296	16374	16451	16576	16593	16376	16429	16468	16452	16271	16282	16377	16363	16461	16578	16455	16353	16406	16529	16507	16540	16372	16438	16264	16271	16341	16377	16164	16239	16237	16161	16459	16390	16246	16482	16277	16496	16468	16316	16378	16291	16494	16376	16310	16225	16406	16388	16252	16481	16357	16334	16339	16505	16382	16310	16304	16185	16337	16289	16373	16558	16323	16239	16254	16352	16362	16278	16226	16393	16090	16205	16598	16500	16222	16505	16364	16236	16365	16450	16190	16269	16355	16246	16495	16341	16356	16461	16545	16461	16364	16295	16175	16156	16328	16453	16329	16424	16449	16212	16272	16346	16306	16433	16408	16451	16472	16370	16352	16677	16233	16262	16291	16527	16360	16483	16347	16164	16457	16279	16333	16401	16366	16389	16392	16440	16481	16237	16355	16244	16224	16424	16136	16379	16383	16278	16209	16311	16651	16406	16295	16239	16347	16376	16526	16263	16476	16271	16205	16421	16402	16402	16378	16465	16228	16442	16405	16364	16311	16326	16517	16265	16101	16294	16466	16344	16473	16291	16599	16319	16351	16314	16408	16411	16285	16320	16514	16466	16364	16229	16546	16324	16337	16296	16417	16224	16361	16438	16276	16325	16675	16439	16281	16351	16330	16237	16448	16399	16282	16141	16344	16214	16199	16285	16231	16374	16377	16436	16552	16353	16721	16307	16269	16432	16334	16594	16394	16267	16573	16470	16441	16241	16375	16423	16311	16436	16422	16413	16448	16377	16547	16479	16553	16397	16356	16426	16391	16464	16232	16237	16277	16329	16273	16259	16356	16220	16290	16195	16290	16429	16463	16423	16478	16346	16224	16361	16357	16412	16521	16170	16324	16490	16393	16455	16260	16223	16331	16322	16277	16441	16222	16350	16398	16361	16298	16314	16569	16327	16464	16343	16437	16270	16428	16323	16389	16477	16472	16315	16421	16437	16509	16398	16378	16288	16466	16351	16477	16492	16461	16572	16482	16567	16266	16428	16371	16505	16325	16306	16260	16467	16424	16358	16264	16368	16418	16352	16272	16556	16396	16388	16535	16471	16307	16420	16633	16345	16343	16375	16251	16440	16390	16327	16386	16359	16338	16508	16329	16536	16071	16076	16317	16445	16364	16479	16444	16200	16206	16425	16276	16483	16387	16294	16081	16465	16426	16399	16277	16369	16314	16253	16424	16371	16384	16356	16499	16428	16301	16154	16251	16293	16204	16318	16286	16242	16334	16489	16459	16321	16414	16176	16509	16411	16444	16522	16340	16379	16499	16290	16262	16503	16539	16572	16408	16281	16583	16378	16312	16369	16501	16460	16401	16344	16238	16322	16223	16284	16314	16221	16587	16237	16540	16476	16332	16328	16476	16275	16370	16480	16414	16264	16334	16289	16393	16406	16309	16358	16323	16384	16228	16503	16353	16458	16389	16462	16252	16380	16252	16491	16515	16420	16382	16504	16258	16304	16390	16356	16432	16441	16217	16200	16461	16363	16344	16281	16411	16402	16262	16251	16366	16380	16337	16298	16391	16506	16511	16398	16189	16243	16287	16341	16370	16590	16380	16480	16396	16275	16281	16320	16571	16282	16392	16276	16365	16336	16504	16235	16494	16562	16382	16382	16383	16333	16333	16244	16234	16427	16370	16417	16456	16225	16362	16308	16516	16254	16435	16352	16186	16416	16347	16274	16228	16391	16395	16152	16571	16510	16385	16392	16392	16361	16251	16261	16425	16399	16178	16318	16356	15919	16304	16294	16452	16513	16260	16543	16393	16413	16221	16284	16354	16448	16457	16434	16290	16473	16367	16383	16515	16297	16309	16343	16226	16159	16378	16441	16428	16442	16342	16442	16492	16527	16456	16377	16414	16372	16276	16465	16258	16502	16476	16354	16383	16491	16316	16462	16273	16355	16364	16499	16344	16365	16504	16411	16501	16171	16394	16281	16235	16640	16561	16554	16340	16316	16428	16461	16291	16278	16489	16412
19508	34980	31107	23953	19984	17527	16860	16395	15891	16142	15531	15095	14961	14798	14549	14326	14122	14211	14401	14261	14194	14063	14013	14106	14160	14207	14068	14009	14132	13992	14081	14090	14092	13958	13998	14131	13910	13771	14028	13817	14070	13914	13914	13946	13992	13879	14056	13965	13736	13904	13909	13889	13910	13914	13905	13860	13987	13983	13932	13908	13971	13701	13825	13850	13893	14079	13885	13758	13873	13652	13792	13895	13842	13727	14036	13980	13897	13938	13840	13879	14030	13932	13939	13990	13785	13804	13994	13897	13856	13877	13882	13891	13979	13948	13831	13924	13911	14023	13915	13799	13973	13858	14033	13736	13927	13738	13833	13866	13936	13914	13821	13920	14067	13869	13758	13994	13782	13988	13785	13846	13836	13987	13851	13848	13846	13839	13734	13906	13909	13726	13859	13906	13871	13779	13665	13736	13844	13799	14065	13807	13835	14080	13825	13870	13921	13947	14038	13917	13829	13818	13643	13890	13749	13945	13818	13800	13874	13868	13805	13943	13812	13785	14021	13834	14106	13860	13591	13756	13642	13880	14067	13633	13902	13929	13974	13829	13830	14060	13835	13770	13799	13792	13996	13787	13921	13809	13871	13921	13908	13680	14085	13619	13715	13775	13812	13757	13745	13863	14055	13880	13885	13949	13864	13754	13708	14048	13757	14021	13719	13786	14076	13769	13775	14068	13849	13853	13747	13754	13896	14012	13853	13941	13698	13897	13912	13702	13936	13976	13760	13853	13873	13829	13841	13863	13851	13944	13827	13765	13958	13824	13820	13828	13869	13846	13775	13976	13832	13729	13870	13907	13861	13870	13710	13959	14016	13915	13914	13786	14087	13796	13926	13828	13567	13934	13901	13817	13796	13839	13805	13730	13797	13903	13720	13940	13961	13907	14059	13852	13873	13823	13718	13817	13866	13867	13902	13759	13702	13884	13865	13665	13730	13737	13829	13812	13804	13618	13888	13908	13823	13731	13897	13778	13759	13866	13987	13834	13944	13921	13885	13906	13826	13837	13903	13891	13789	13764	13870	13812	13790	13906	13850	13896	13745	13913	13832	13825	13855	13901	13894	13899	13876	13883	13768	13839	13707	13890	13731	13988	13886	13867	13800	14035	13923	13880	13794	13954	13903	13901	13847	13851	13921	13911	13773	13930	13946	13957	13814	13680	13855	13920	13772	13793	13752	13958	14010	13800	13839	13895	13884	13829	13946	13794	13860	13726	13808	13861	13817	13930	13790	13884	13770	13920	13873	13930	13942	13817	13904	13821	13806	14031	13952	13951	13798	13812	13772	13916	14004	13992	13874	13944	13946	13850	13991	13834	13952	13984	13795	13875	13823	13915	13971	13809	13905	13821	13791	13992	13876	13683	13908	13846	13978	13895	13835	13716	13842	13966	13740	13878	14032	13872	13806	13842	13916	13847	13997	13922	13862	13863	13835	13797	13866	13828	14001	13790	13823	14028	13808	13903	13951	13750	13814	13817	13612	13846	13849	13982	13894	14009	13848	13738	13781	13864	13939	13814	13758	13912	13796	13976	13806	13855	13794	13851	13997	13819	13951	13849	13920	13781	13976	13815	13941	14045	13768	13833	13888	13739	13750	13769	13950	13992	13765	13827	13912	13762	13999	13779	13650	13703	13801	13771	13754	13969	13773	13786	13891	13950	13789	13796	13844	13745	13862	13757	13971	14122	13766	13885	13929	13756	13801	13800	13842	13948	13898	13696	13862	13862	13647	13848	13827	13851	13968	13975	13873	13885	13951	13941	13844	13802	13922	13840	13801	13894	13973	13789	14070	13884	13649	14091	13843	13868	13961	13741	13870	13947	13802	13981	13791	13988	13919	13999	13849	13926	13695	14023	13918	13945	13952	13756	13857	14034	13673	13843	13913	13756	13710	14000	13860	13876	13837	13939	14108	13783	13850	13774	14007	13800	13916	13843	13878	13833	13845	13934	13875	13738	13777	13893	14005	13854	13908	13850	13945	13969	13879	13901	13799	13702	13682	13975	13811	13774	13802	13865	13768	13622	13718	13873	13780	13687	13997	13850	13998	13759	13992	13902	13917	13685	13753	13750	13871	13841	13802	13847	13830	13835	13824	13855	14000	13906	13942	13694	13819	13786	13860	13821	13784	13837	13921	13981	13802	13963	13759	13792	13771	13834	13955	13821	13839	13945	13966	13806	13844	13958	14022	13936	13828	13809	13820	13897	13942	13759	13868	13896	13860	13814	14025	13896	13821	13927	13830	13894	13895	13690	13716	13888	13865	13846	13726	13772	13921	13831	13735	13940	13805	13845	13976	13815	13845	13872	13867	13849	13844	13850	13925	13988	13911	14033	13973	13779	13897	13810	13875	13924	13813	13950	13937	14094	13861	13943	13889	13983	14003	13961	13853	13880	13743	13918	13883	13986	13794	13826	13922	13804	14005	13899	13825	13931	13948	13835	13851	13793	13945	13847	13897	13880	13913	13956	13899	13904	13825	13866	13888	13752	13859	13736	13917	13723	13983	13813	13793	13888	13776	13849	13858	13778	13839	13883	14028	13922	13753	13821	13660	13813	13870	13719	13903	13886	13676	13858	13846	13909	13860	14129	13867	13632	13961	13780	13841	13814	13775	13856	13930	13795	13893	13823	13873	13887	13887	13833	13822	13933	13652	13944	13746	13926	13840	13905	13774	13977	13928	13872	13999	13867	13829	13631	13839	13765	13868	13747	13801	13879	13857	13823	13742	13965	13755	13774	13803	13859	13716	13832	13764	13839	13978	13815	13941	13799	13874	13951	13951	14000	13860	13826	13909	13700	13997	13766	13895	13822	13950	13887	13733	13896	13911	13856	13913	13870	13832	13981	13543	13880	13791	13843	13856	13793	13879	13947	13670	13940	13892	13727	13959	13866	13881	13666	13897	13832	13927	13709	13867	13691	13692	13738	13817	13859	13780	13822	13849	13773	13901	13746	13842	13817	13941	13846	13857	13906	13817	13702	14016	13854	13835	13830	14009	13690	13807	13876	13864	13918	13794	13921	13845	13887	13952	13826	13940	13742	13884	13842	13803	13837	13826	14006	13779	13804	13902	13671	13744	14022	13735	14003	14096	13937	13836	13859	13935	13885	13592	13708	13858	13848	13861	14097	13791	13891	13839	13910	13934	14018	13926	13741	13759	13772	13853	13877	13950	13883	14031	13783	13759	13882	13832	14039	13652	13804	13920	13859	13798	13847	13781	13795	13936	13766	13738	13972	13827	13966	13734	13903	13770	13896	13690	13837	13938	13870	13917	14131	13768	13842	13791	13907	13735	14068	13880	13872	13997	13959	13891	13965	13929	13889	13895	13952	13933	13875	13820	13852	13864	13904	13989	13755	13740	13904	13746	13886	13962	14038	13859	13972	13767	13984	13746	13782	13808	13976	13911	13902	13829	13876	13936	13758	13677	13849	13758	13776	13877	13886	14096	14040	13718	13969	13657	13792	13859	13751	13853	14043	13956	13716	13756	13862	13864	13857	13818	13858	13884	13865	13696	13767	13910	13894	13975	13845	14001	13901	13854	13952	14050	13834	13942	14114	13879	13726	13924	13906	13995	13959	13879	13867	13779	13793	13757	13979	13856	13869	13867	13916	13754	13873	13995	14002	13809	13725	13802	13900	13773	13978	13918	13931	13857	13951	13984	13836	13901	13926	13776	13923	13857	13748	13926	13997	13846	13741	13883	13724	13834	13969	13867	13964	13965	13920	13818	13808	13889	13778	13679	13856	13853	14017	13859	13861	13781	13786	13931	13905	13875	13823	13894	13933	13812	13832	13744	13860	13976	13748	13671	13794	13857	13867	13656	13741	13835	13851	13932	13855	13771	13947	13739	13861	13942	13815	13881	13881	13650	13777	13761	13837	13828	13825	13932	13975	13757	13906	13972	13763	13926	13778	13899	13816	13887	13846	13743	13917	13969	13880	13939	13722	13836	13798	13832	13903	13780	13810	13750	13860	13816	13766	13799	13971	13939	13919	13741	13979	13942	13680	13722	13938	13793	13862	13969	13837	14029	13981	13780	14005	13936	14015	13949	13846	13713	13990	13869	13701	13861	13934	13932	13884	13940	13837	13951	13839	13783	13966	13736	13740	13864	13733	13913	13798	13884	13853	13836	14002	13836	13854	13846	13968	13816	13819	13949	13865	13805	13853	13807	13794	13812	13843	13770	13850	13958	13839	13792	13838	13725	13972	13789	13745	13688	13885	13816	13824	13679	13743	13795	13770	13931	13723	13878	13846	13920	13655	13886	13875	13945	13838	13962	13897	13693	13905	14028	13840	13897	13938	13920	13734	13970	13826	13895	14027	13766	13837	13880	14028	13992	13836	13939	13832	13855	13858	13904	13901	13791	13865	13692	13912	13835	13800	13932	13911	13962	13773	13932	13837	13731	13862	13854	13801	13933	13879	13793	13963	13741	13941	13907	13833	13830	13786	13913	13800	13908	13979	13827	13667	13978	13716	13679	13895	13789	13799	13726	13922	13987	13804	13902	13915	13894	13746	13700	13752	13844	13751	13898	13986	13867	13912	13838	13770	14031	13977	13796	13801	13774	13770	13902	14007	13716	13895	13987	13816	13954	13694	13762	13880	13920	14027	14047	14070	13763	13886	13847	13841	13863	13679	13910	13839	13944	13879	13935	13827	13820	13943	13926	13817	14000	13880	13844	13768	13964	13908	13737	13924	13855	13924	13863	13851	13816	13780	13848	13704	13908	13840	13826	13850	13799	13897	13838	13855	13793	14005	13743	13918	13947	13815	13926	13770	13961	13920	13730	13842	14024	13955	13784	13966	14112	13946	13839	13747	13724	13879	13834	13811	13894	13835	13787	13835	13780	13681	13866	13833	13878	13974	13808	13838	13875	13943	13866	13911	13639	14102	13773	13903	13900	13864	13798	13828	13978	13911	13892	13796	13986	13644	13769	13984	13874	14083	13793	13950	13921	13873	13827	13879	13964	13756	13933	13739	13926	13884	13923	13848	13778	13842	13746	13830	13853	13793	13899	13910	13825	13729	13745	13679	13942	13739	13756	13900	13860	13910	13873	13797	13797	13710	14006	13957	13924	13831	13940	13923	14008	13808	13894	13984	13840	13863	13944	13856	14060	13969
28019	22139	24122	20817	17505	16868	16893	16626	16381	16663	16201	16395	16287	16326	16383	16236	16149	16223	16085	16244	16236	16240	16231	16203	16150	16099	16252	16100	16080	16045	15963	16303	15902	16141	16154	16000	16281	15946	16043	15972	16092	16214	16047	16147	16099	16161	16127	16042	16168	16286	16006	16245	16097	16051	16137	16003	16006	16380	16076	16023	16220	16047	16128	16271	15865	16061	16160	16039	16039	16219	16054	16053	16056	16091	15919	16155	16306	16230	16195	16170	15997	16189	16013	16042	16268	16001	16018	16144	16107	15918	15944	15866	16066	15967	16236	16121	16002	15981	15949	16033	16164	16218	15895	16213	16133	16200	16074	15878	16002	15996	16102	16032	16090	16036	16028	16164	15955	16108	16016	16002	16233	16150	15996	16039	16189	16203	16180	16098	16060	16156	16208	16089	15956	16324	16030	16148	16137	15951	15962	16010	16158	16209	16210	15979	16295	16017	16197	16024	16016	15952	16063	16047	16102	16095	16230	16064	16108	16051	16321	15939	15951	15990	16257	16030	16104	16194	16240	16107	16053	16048	15927	16155	16123	16030	15991	16149	16058	16238	16068	16010	16026	16126	16051	16046	15995	15925	15848	15984	16148	16174	16155	16130	16179	16087	16187	16004	15918	16149	16025	16133	16071	15859	15988	16089	16069	16107	16149	16190	16141	16057	16019	16161	16001	16208	16164	16087	15983	16170	16103	16228	15938	16176	16106	15968	16181	16033	16205	16248	16000	16200	16030	16159	16271	16127	15997	15925	16030	16093	16055	16085	16176	16178	16077	16041	16162	16108	16019	16028	16185	16120	16064	16043	16002	16203	16154	15952	16164	15879	16009	15924	16094	16181	16080	16280	16267	16097	16123	16201	16190	16086	16067	16054	15859	16045	16170	16145	15775	16056	16199	15937	16086	16033	16088	16140	16106	16061	16008	16079	16102	16432	15916	16094	16208	16214	15982	16046	16180	16178	16159	16081	16237	16022	16066	16223	16139	16085	16212	16211	16277	16081	15933	16032	16176	16106	16101	16022	16211	16231	16169	16305	16134	15955	16009	16024	16000	15890	16048	16204	16164	15877	16065	16162	15972	16060	16084	16074	16148	16242	16078	15860	16193	16184	15949	16003	16207	16084	16033	16024	16000	15981	16058	16001	15977	16045	16174	16104	16053	16106	16135	16295	16068	16179	15993	16245	16181	16134	16245	16386	16097	16129	16064	16081	16158	15927	15983	16250	15911	16091	16321	16017	16095	16044	16185	16235	16009	16213	16075	16081	16160	16096	15934	15939	16128	16051	15969	16040	16022	16215	16032	16035	16086	15978	15976	15733	16001	16113	15910	15854	15996	16199	15983	15919	16286	16064	16030	16065	16059	16288	16238	15994	16346	16160	15965	16055	16179	16178	16028	16260	16179	16051	16129	16101	16049	16133	16063	16187	15932	16213	15976	16042	16245	16097	15978	16162	15860	16143	16077	16187	16028	16139	16164	16097	16056	16126	16160	16153	16181	16068	16065	16028	16084	16193	16126	16198	16279	16128	16155	16249	16091	16128	16171	16075	16018	16016	16157	16287	16170	16090	15983	16317	16214	16306	16169	16179	15914	16245	15901	15989	16047	16167	16161	16060	16109	16040	16168	16160	16082	16371	15988	16091	15998	16069	16071	16166	16187	16184	16064	16044	16219	16008	16110	15988	16175	16074	16195	16058	16044	16114	16158	16135	15932	15980	16060	16212	16239	16008	16000	16008	15862	15921	16084	15858	16088	16147	16209	16131	16055	16004	15977	16089	16127	16085	16037	16190	16273	16250	16259	16198	16368	16317	16148	15930	16266	16193	16034	16157	16246	16025	15976	16026	16085	15864	15915	16103	16026	15939	16124	15985	16069	16036	16046	15957	16004	16192	16117	15851	15992	15997	16043	15978	16069	16190	16122	16115	16120	16008	16167	16062	16211	15904	16130	16157	16201	16222	16330	15996	16223	16107	16242	16436	16187	16123	16027	16067	16086	16216	16101	16043	16288	15988	16305	16095	15917	16123	16253	16052	15980	15983	16062	15884	15870	15958	16208	16058	16015	16117	16315	16182	16297	16234	16054	16280	16058	16165	16198	16230	16077	16075	16098	15927	16125	15998	16135	16196	16136	16052	15927	16148	16121	16219	16170	16067	16048	15927	16071	16056	16090	16120	16079	16183	16056	16051	16162	16137	16184	16086	16180	16093	16033	16109	16341	16154	15970	16052	16119	16001	16021	16042	16108	15967	16041	16064	16135	16069	16051	16187	16034	16069	15945	16096	16213	16088	16041	15993	16188	16044	16135	15835	16080	15974	16045	16065	16247	16057	16020	16052	16197	16052	16245	15884	15861	15991	16021	16014	16204	16097	15910	16012	16036	16016	16211	16110	16051	16164	16115	16163	16181	16278	15923	16227	16193	16242	15925	15912	16085	16196	16281	16226	16011	15900	16240	16053	16063	16176	16150	16106	16096	16259	16076	16126	15926	16080	15979	16236	16249	16197	16186	16026	16115	16202	16014	15982	16122	15976	16050	16146	16180	16021	16043	16194	15975	15982	16104	16126	16101	16130	16180	16067	16047	16136	16022	16125	16236	16017	16049	16161	16275	16150	16126	16005	16205	16250	16254	16169	16195	15970	16080	16137	16037	16029	16223	16091	16093	16171	16191	16014	16108	15827	16251	16102	15956	16092	16068	16106	16197	16061	16130	16104	16027	16160	16099	15896	16163	16208	16083	16004	16192	16110	16095	16260	16151	16103	16170	16172	16139	16170	16215	16295	16034	16248	16064	16183	16436	16123	16124	16148	16098	16109	16195	16277	16224	16154	16011	16121	16285	16135	16234	15979	16050	16067	15962	15974	15965	15867	15967	16255	16182	15981	16079	16037	16082	16079	16084	16077	16060	16088	16152	16079	15975	16041	16074	16282	16277	15815	16197	16133	16203	16180	16097	16075	16125	16161	16086	16251	16252	16073	16265	16037	15907	15873	16266	16068	16227	16185	16181	16086	16094	15895	16198	15997	16147	16100	16152	16052	16129	16213	16108	16058	15939	16050	16190	16067	15979	15944	16140	16128	16092	16205	16102	16201	16094	16110	16181	16151	16151	16116	16117	16113	16032	16024	16134	16336	15991	16078	15955	16000	16001	16156	16088	16143	16115	16090	16016	16083	16014	16233	16040	16091	16124	16252	16209	16171	16064	16097	16298	16084	16058	16137	16031	16092	16246	16107	16220	16032	15886	16158	16312	16073	16204	15967	16207	16151	16211	16120	16243	16078	16315	16011	16210	16117	16085	15957	16101	16211	16188	16117	16209	16282	16094	16121	16198	16191	16133	16205	16104	16315	16077	16048	15991	16086	16145	16006	16287	16164	16019	15959	15989	16260	16178	16354	16123	16037	16156	16100	16163	16240	16106	16198	15984	16015	16109	16186	16301	16171	16094	16086	16127	16137	16054	15970	15989	16228	16012	16136	16125	16046	16023	16105	16009	15985	16207	15868	15955	15942	16377	16206	16088	16022	16135	16141	16028	16123	16153	16248	16319	16016	16123	16145	16103	15795	16324	16139	16120	16179	16135	16040	16208	15999	16162	16115	16129	16088	16155	16250	16179	16146	16110	16092	16079	16085	16167	16150	15891	15980	16093	16144	16093	15995	15830	16210	16112	15955	16248	15967	15782	16047	16052	16243	16187	16216	16324	16195	16243	16050	16200	16066	15981	16160	16249	16095	16115	16015	15694	15972	15931	16014	16176	16061	16072	16056	15926	15974	16257	16161	15765	16062	16309	16055	15844	16231	16067	16024	15762	15937	16203	16113	15983	16084	15899	16170	16128	15952	16225	16292	15907	16083	16324	16045	16022	15935	16216	16083	16249	16099	16293	16057	15981	15936	16185	16335	16202	16052	16166	16093	16125	16255	15959	16130	16145	16027	16239	16042	16068	15943	16105	16037	16037	16175	15933	16192	16236	15987	16177	16190	16272	15972	16039	16002	15952	15968	16146	16034	16099	16203	16058	16168	16157	15958	15999	15958	16206	16016	16076	16024	16145	16159	16225	16160	16135	15976	16057	16027	16145	16010	16102	16297	16313	16091	16200	15975	16182	16084	16214	15983	16153	16061	15984	15986	16307	16248	15978	16065	16301	16325	16012	16059	16102	15917	15983	16280	16181	16140	16112	16007	16031	15961	15993	16200	16246	16003	16179	16013	16128	16007	16055	16062	16061	15918	15959	15972	16024	16153	16090	16209	15925	16103	15873	16169	15989	16015	16271	16090	16128	16122	16165	16068	15987	15930	16126	15917	16007	16114	16169	16111	16168	16193	15969	16133	16091	16058	16121	15931	16074	15957	15955	16122	16023	15825	16084	16209	15809	16249	16190	16026	16151	16032	16191	16118	16189	16060	16109	16076	16074	16055	16108	16258	16201	16126	16160	16032	16149	15884	16201	16068	16111	16120	16093	16189	16009	15952	16064	16099	16050	16047	16157	16202	16239	16172	16324	16072	16172	15913	16003	16143	15862	16215	16001	15924	16233	16094	16134	16197	15992	16014	16107	16143	16060	15937	16098	16184	15991	15952	15933	16056	16009	16028	16007	16045	16033	16021	16098	16068	16064	16129	16056	16039	16126	16011	16047	16151	16134	16318	16137	15980	16015	16158	16212	16274	16040	16229	16086	16020	16011	16017	16049	16397	16054	16216	16049	16067	16267	16221	16056	15959	16086	16012	15937	16052	15929	16371	16227	16270	16011	16126	16180	16090	16106	16431	16371	16073	15971	16094	16061	16115	16202	16112	16005	16042	16018	16019	15992	15854	16170	15938	16072	16044	15933	16124	15970	16077	16037	16087	16329	16038	16148	16316	16049	16079	16214	16176	16074	16223	16151	16000	16096	16137	16073	15947	15852	15974	16129	16028	16051	15997	16109	16061	16051	16141	15862	16090	16173	16132	16076	16259	16190	16010	16220	16151	16031	16202	16028	16222	15960	16183	16180	16126	15977	16145	16147	16190	16039	15918	16185	15919	16076	16077	16077	15794	16182	15912	16224	16230	15814	16014	16196	16130	16180	16126	15931	16279	16188	15977	16127	16011	16094	16202	16047	16166	16088	16159	16025	16223	16342	16007	16135	16022
17309	22722	20684	16791	15674	14740	14729	14386	14440	14448	14331	14046	14001	14016	13808	13739	13877	13835	13970	13927	13741	14028	13978	13962	13920	13755	13854	13846	13739	13673	13526	13938	13757	13763	13908	13827	13733	13853	13708	13567	13747	13795	13710	13873	13676	13738	13669	13771	13783	13896	13698	13854	13835	13636	13709	13603	13754	13792	13794	13763	13864	13623	13723	13829	13801	13829	13811	13701	13741	13709	13691	13736	13911	13822	13741	13675	13825	13756	13861	13821	13805	13752	13884	13694	13677	13777	13640	13845	13617	13832	13790	13789	13862	13809	13690	13769	13641	13751	13838	13731	13850	13686	14005	13721	13721	13767	13703	13886	13657	13705	13514	13719	13684	13714	13730	13563	13776	13629	13739	13881	13589	13554	13755	13618	13775	13722	13686	13849	13553	13704	13702	13703	13632	13764	13728	13605	13729	13788	13667	13471	13786	13626	13669	13907	13842	13700	13787	13607	13687	13806	13795	13625	13699	13914	13722	13635	13687	13674	13628	13875	13739	13812	13718	13854	13717	13943	13815	13703	13681	13525	13653	13758	13946	13704	13780	13797	13672	13803	13724	13844	13532	13922	13814	13864	13694	13709	13763	13642	13851	13704	13720	13832	13616	13760	13851	13767	13877	13753	13776	13797	13630	13654	13726	13912	13646	13567	13689	13681	13660	13834	13684	13593	13917	13673	13760	13753	13558	13739	13661	13839	13608	13736	13666	13717	13657	13682	13664	13692	13753	13620	13825	13729	13788	13822	13781	13745	13652	13723	13695	13832	13748	13568	13781	13856	13542	13635	13781	13817	13613	13708	13717	13710	13803	13863	13963	13628	13677	13686	13628	13754	13724	13836	13707	13821	13721	13631	13747	13726	13689	13879	13615	13726	13612	13861	13840	13700	13857	13745	13843	13728	13549	13787	13726	13704	13657	13863	13959	13727	13714	13678	13638	13858	13689	13712	13767	13880	13741	13622	13604	13577	13845	13630	13740	13858	13694	13859	13811	13751	13773	13835	13758	13781	13739	13928	13790	13714	13741	13841	13753	13757	13760	13832	13694	13718	13888	13467	13739	13706	13621	13685	13765	13602	13883	13725	13891	13726	13591	13820	13673	13639	13806	13839	13690	13701	13791	13871	13754	13614	13639	13736	13728	13841	13762	13740	13738	13603	13613	13581	13706	13710	13806	13680	13658	13695	13831	13691	13789	13725	13788	13643	13606	13808	13787	13692	13724	13670	13816	13816	13786	13779	13712	13671	13817	13917	13782	13931	13841	13859	13684	13735	13785	13741	13614	13724	13729	13896	13652	13846	13921	13690	13633	13925	13791	13618	13726	13641	13880	13714	13714	13965	13492	13615	13700	13546	13887	13667	13655	13765	13853	13800	13763	13780	13758	13828	13738	13700	13778	13906	13747	13641	13744	13842	13843	13747	13621	13606	13729	13677	13805	13727	13597	13742	13673	13602	13744	13771	13562	13779	13763	13666	13795	13868	13752	13571	13961	13728	13718	13556	13799	13709	13798	13630	13813	13741	13902	13587	13838	13810	13836	13824	13705	13590	13743	13708	13740	13824	13683	13583	13800	13887	13853	13620	13714	13855	13757	13793	13740	13695	13734	13785	13794	13745	13712	13667	13718	13716	13881	13667	13746	13851	13766	13674	13859	13939	13635	13710	13791	13793	13757	13671	13735	13681	13860	13856	13792	13554	13804	13896	13781	13695	13701	13632	13847	13786	13667	13657	13723	13915	13651	13520	13757	13771	13781	13777	13707	13682	13663	13659	13784	13760	13809	13531	13830	13708	13671	13606	13702	13804	13789	13757	13688	13869	13763	13808	13650	13844	13848	13716	13826	13724	13890	13718	13809	13731	13906	13613	13786	13969	13601	13764	13789	13786	13695	13765	13662	13761	13684	13876	13833	13825	13838	13680	13604	13707	13833	13721	13587	13708	13777	13634	13811	13510	13815	13692	13588	13799	13688	13638	13825	13627	13813	13768	13642	13824	13771	13712	13667	13718	13689	13736	13815	13658	13691	13940	13799	13605	13706	13729	13787	13773	13620	13692	13691	13775	13787	13510	13729	13601	13560	13787	13908	13702	13801	13735	13740	13728	13934	13651	13747	13708	13610	13871	13627	13503	13549	13648	13755	13761	13650	13736	13779	13786	13604	13741	13844	13589	13813	13825	13717	13716	13844	13816	13766	13730	13721	13867	13645	13745	13796	13964	13889	13587	13623	13698	13770	13658	13657	13537	13721	13708	13659	13741	13879	13752	13747	13780	13616	13791	13692	13586	13632	13779	13735	13773	13752	13951	13675	13722	13593	13872	13740	13886	13738	13555	13782	13709	13729	13714	13632	13721	13752	13920	13741	13704	13745	13618	13622	13710	13740	13667	13707	13844	13699	13633	13910	13771	13774	13801	13888	13944	13791	13695	13700	13809	13864	13766	13804	13902	13756	13684	13669	13761	13757	13728	13829	13715	13924	13583	13807	13843	13642	13762	13757	13820	13631	13768	13692	13680	13746	13862	13805	13448	13648	13897	13809	13763	13871	13797	13688	13782	13616	13584	13617	13716	13645	13635	13599	13740	13655	13801	13707	13835	13884	13824	13652	13925	13810	13845	13712	13882	13789	13732	13624	13725	13842	13753	13724	13719	13787	13828	13975	13552	13917	13871	13851	13614	13630	13614	13636	13793	13701	13638	13683	13672	13752	13758	13559	13549	13767	13631	13706	13670	13593	13754	13821	13694	13807	13729	13768	13678	13697	13745	13746	13995	13588	13790	13749	13715	13620	13775	13829	13740	13947	13664	13659	13804	13894	13626	13824	13789	13739	13773	13643	13870	13670	13688	13664	13846	13678	13683	13834	13585	13834	13729	13715	13746	13601	13698	13798	13737	13797	13676	13931	13782	13729	13847	13862	13652	13948	13735	13751	13758	13789	13917	13793	13792	13670	13758	13745	13663	13747	13664	13852	13657	13756	13690	13647	13768	13631	13655	13987	13924	13638	13657	13776	13787	13639	13818	13846	13790	13754	13797	13808	13657	13574	13836	13740	13660	13659	13538	13762	13736	13918	13615	13852	13768	13673	13646	13715	13563	13870	13744	13794	13524	13856	13718	13822	13708	13779	13785	13769	13690	13706	13703	13885	13754	13611	13739	13779	13694	13700	13740	13680	13678	13510	13849	13767	13807	13701	13760	13654	13661	13659	13745	13602	13786	13677	13725	13825	13737	13756	13710	13916	13632	13745	13873	13809	13547	13649	13662	13775	13672	13779	13802	13898	13802	13738	13810	13751	13642	13923	13881	13666	13819	13793	13793	13746	13811	13609	13732	13832	13674	13677	13698	13718	13723	13599	13877	13748	13713	13718	13663	13716	13691	13758	13568	13755	13738	13635	13798	13778	13750	13848	13825	13684	13741	13811	13585	13660	13817	13725	13860	13766	13580	13773	13789	13840	13659	13650	13628	13716	13803	13869	13773	13789	13574	13696	13711	13750	13824	13715	13533	13629	13619	13636	13820	13888	13812	13812	13744	13686	13627	13703	13684	13699	13826	13732	13641	13734	13613	13919	13621	13650	13899	13909	13741	13692	13699	13597	13713	13660	13856	13879	13872	13698	13717	13458	13626	13753	13780	13671	13738	13665	13883	13617	13768	13792	13856	13802	13552	13597	13933	13813	13714	13614	13586	13911	13769	13885	13699	13885	13744	13708	13866	13655	13870	13687	13632	13612	13743	13576	13697	13699	13688	13566	13617	13764	13720	13649	13718	13654	13703	13649	13789	13828	13561	13778	14020	13785	13556	13838	13558	13711	13787	13662	13685	13731	13679	13617	13612	13609	13845	13647	13813	13778	13708	13862	13690	13826	13580	13624	13920	13602	13693	13678	13824	13706	13693	13637	13688	13695	13798	13671	13764	13774	13558	13801	13781	13806	13641	13858	13709	13765	13659	13706	13634	13770	13692	13614	13739	13743	13813	13772	13665	13772	13680	13827	13865	13889	13816	13828	13876	13693	13722	13889	13640	13762	13775	13719	13953	13851	13842	13707	13660	13687	13743	13736	13829	13868	13760	13644	13852	13589	13693	13861	13643	13777	13723	13762	13717	13770	13707	13792	13802	13759	13786	13839	13782	13791	13731	13640	13720	13887	13745	13651	13650	13607	13743	13648	13879	13741	13681	13700	13950	13658	13637	13793	13751	13625	13712	13805	13712	13786	13727	13633	13882	13870	13882	13522	13841	13732	13771	13780	13745	13739	13818	13668	13694	13689	13728	13791	13630	13757	13756	13831	13658	13589	13699	13674	13910	13718	13657	13777	13710	13766	13784	13722	13684	13720	13891	13701	13880	13777	13699	13683	13659	13585	13699	13862	13669	13882	13648	13780	13843	13782	13755	13778	13558	13766	13854	13676	13762	13613	13512	13850	13798	13830	13771	13764	13615	13740	13864	13746	13798	13750	13747	13729	13805	13635	13833	13641	13718	13858	13834	13535	13597	13849	13710	13663	13870	13685	13728	13827	13717	13762	13768	13840	13851	13741	13677	13751	13546	13745	13631	13605	13866	13777	13803	13817	13772	13846	13733	13684	13871	13730	13829	13784	13735	13760	13645	13812	13778	13767	13805	13821	13718	13668	13609	13723	13768	13768	13752	13668	13842	13737	13634	13786	13744	13764	13794	13748	13559	13807	13635	13760	13614	13841	13751	13745	13680	13724	13620	13658	13747	13662	13727	13580	13728	13839	13704	13636	13734	13541	13863	13717	13798	13639	13921	13753	13619	13666	13828	13705	13719	13737	13758	13678	13751	13631	13810	13703	13966	13758	13751	13840	13592	13581	13805	13793	13664	13827	13685	13756	13760	13610	13673	13776	13790	13758	13628	13675	13579	13941	13582	13680	13709	13759	13657	13618	13669	13814	13770	13810	13828	13703	13948	13624	13815	13614	13853	13790	13842	13827	13607	13773	13625	13607	13694	13733	13823	13836	13817	13719	13820	13719	13727	13713	13672	13706	13756	13879	13829	13728	13891	13691	13765	13707	13869	13842	13704	13605	13583	13811	13709	13743	13716	13776	13838	13752	13836	13722	13793	13884	13614	13776	13711	13911	13806	13776	13719	13746	13746	13916	13763	13642	13851
23940	21084	28356	24161	21900	20808	19270	16869	16409	16646	16684	16236	15999	15985	16011	15810	16152	15904	15666	15937	15831	15801	15914	15805	15880	15744	15906	15849	15770	15760	15846	15642	15691	15473	15651	15629	15861	15660	15759	15666	15665	15740	15683	15746	15703	15766	15601	15718	15691	15991	15737	15594	15619	15835	15602	15550	15594	15825	15653	15833	15516	15618	15642	15751	15737	15634	15630	15653	15543	15635	15622	15674	15732	15795	15758	15552	15612	15554	15571	15560	15774	15675	15761	15579	15797	15632	15718	15850	15556	15710	15713	15663	15627	15417	15592	15707	15519	15780	15737	15524	15611	15358	15518	15726	15637	15639	15829	15614	15876	15653	15552	15626	15611	15861	15451	15629	15552	15718	15651	15598	15639	15753	15727	15453	15709	15756	15776	15536	15630	15587	15661	15634	15685	15638	15534	15641	15557	15299	15342	15482	15536	15270	15487	15570	15612	15681	15721	15571	15483	15595	15542	15722	15709	15548	15695	15186	15473	15789	15874	15595	15778	15658	15655	15628	15547	15547	15486	15386	15639	15696	15711	15686	15748	15485	15624	15659	15756	15714	15650	15559	15609	15606	15510	15652	15733	15716	15633	15620	15353	15779	15560	15554	15526	15635	15722	15602	15555	15577	15745	15739	15683	15529	15482	15577	15689	15456	15522	15607	15494	15707	15470	15390	15712	15845	15570	15384	15646	15806	15732	15447	15671	15749	15721	15744	15420	15486	15630	15468	15413	15690	15637	15407	15642	15620	15851	15558	15547	15586	15581	15641	15779	15564	15607	15874	15543	15745	15678	15525	15654	15479	15566	15695	15753	15757	15630	15456	15622	15641	15761	15683	15636	15758	15469	15693	15294	15601	15563	15603	15478	15653	15508	15656	15376	15756	15612	15730	15561	15537	15660	15619	15654	15503	15519	15622	15680	15571	15692	15396	15594	15503	15515	15532	15498	15686	15692	15584	15566	15872	15843	15624	15487	15494	15663	15736	15547	15792	15644	15549	15732	15708	15882	15535	15614	15297	15596	15576	15563	15594	15525	15460	15629	15891	15424	15591	15640	15781	15497	15685	15768	15357	15553	15619	15409	15705	15755	15561	15560	15733	15502	15512	15546	15478	15642	15519	15562	15670	15657	15575	15353	15690	15561	15617	15480	15616	15442	15778	15696	15499	15689	15518	15783	15537	15322	15522	15836	15738	15507	15749	15465	15776	15664	15659	15542	15608	15614	15839	15613	15601	15545	15555	15782	15503	15489	15854	15571	15775	15541	15580	15674	15618	15677	15629	15691	15699	15659	15634	15769	15872	15676	15693	15747	15604	15715	15522	15608	15662	15601	15690	15668	15597	15514	15623	15751	15646	15516	15586	15659	15643	15618	15616	15728	15746	15610	15652	15729	15544	15573	15507	15598	15513	15436	15537	15604	15478	15670	15687	15582	15637	15613	15636	15620	15783	15623	15484	15499	15612	15760	15519	15722	15681	15597	15708	15779	15608	15443	15736	15563	15491	15682	15788	15641	15559	15518	15369	15547	15530	15752	15631	15600	15480	15474	15647	15549	15506	15702	15509	15596	15666	15711	15622	15266	15627	15596	15495	15611	15683	15718	15691	15595	15791	15442	15574	15431	15454	15632	15792	15486	15649	15522	15524	15683	15616	15475	15867	15467	15602	15722	15587	15680	15570	15658	15656	15506	15509	15623	15576	15579	15419	15543	15534	15648	15534	15478	15571	15731	15744	15431	15680	15416	15664	15361	15665	15540	15613	15582	15631	15535	15716	15791	15530	15632	15781	15475	15752	15671	15690	15593	15535	15596	15529	15451	15566	15718	15689	15631	15759	15673	15575	15444	15472	15686	15635	15698	15677	15549	15514	15520	15494	15715	15412	15568	15585	15563	15597	15641	15662	15572	15536	15663	15428	15494	15541	15695	15518	15551	15553	15400	15640	15607	15659	15652	15478	15506	15538	15485	15533	15563	15653	15694	15560	15658	15644	15546	15605	15711	15542	15649	15549	15460	15644	15416	15676	15567	15715	15366	15718	15705	15464	15641	15526	15601	15740	15682	15634	15596	15710	15326	15615	15671	15338	15672	15646	15512	15577	15443	15599	15667	15661	15641	15565	15689	15649	15549	15517	15441	15727	15607	15529	15628	15585	15427	15682	15658	15486	15690	15545	15654	15522	15750	15600	15829	15649	15751	15647	15547	15505	15550	15506	15592	15772	15511	15533	15731	15735	15553	15462	15640	15802	15586	15544	15705	15822	15846	15511	15564	15394	15610	15596	15451	15428	15688	15803	15781	15523	15787	15407	15660	15408	15651	15550	15815	15359	15567	15590	15793	15548	15820	15655	15352	15662	15636	15660	15589	15649	15700	15666	15616	15622	15379	15672	15530	15506	15741	15677	15514	15481	15513	15399	15611	15415	15634	15757	15764	15584	15451	15672	15629	15701	15693	15670	15600	15651	15710	15497	15794	15357	15667	15569	15555	15645	15752	15626	15685	15567	15661	15638	15634	15455	15692	15755	15580	15702	15794	15360	15486	15418	15675	15620	15553	15508	15488	15706	15482	15625	15644	15426	15434	15631	15704	15393	15335	15522	15506	15669	15606	15424	15679	15615	15626	15492	15569	15568	15706	15514	15569	15660	15596	15490	15613	15582	15611	15467	15657	15720	15786	15580	15652	15522	15519	15486	15655	15639	15546	15529	15612	15484	15582	15694	15645	15543	15669	15618	15542	15749	15604	15679	15430	15704	15779	15601	15625	15541	15532	15723	15814	15475	15644	15712	15642	15789	15524	15640	15391	15672	15691	15408	15605	15546	15544	15511	15722	15433	15767	15532	15682	15753	15667	15454	15575	15598	15490	15598	15616	15458	15702	15774	15647	15670	15534	15578	15636	15560	15648	15588	15513	15768	15547	15570	15486	15691	15550	15709	15541	15732	15601	15509	15522	15629	15679	15860	15551	15606	15624	15681	15583	15716	15435	15571	15776	15516	15691	15583	15575	15607	15523	15555	15687	15431	15796	15408	15478	15673	15639	15432	15634	15677	15300	15645	15392	15748	15577	15636	15579	15442	15445	15522	15617	15527	15670	15714	15591	15588	15691	15586	15589	15568	15715	15513	15513	15730	15599	15810	15660	15884	15616	15787	15738	15588	15692	15529	15766	15609	15430	15705	15610	15622	15748	15548	15515	15524	15569	15595	15797	15787	15583	15561	15667	15655	15431	15545	15562	15677	15538	15579	15627	15646	15489	15687	15502	15662	15485	15459	15667	15551	15593	15639	15491	15752	15658	15732	15563	15628	15470	15627	15516	15585	15883	15578	15720	15906	15764	15521	15531	15647	15462	15555	15688	15625	15749	15827	15731	15660	15650	15537	15674	15703	15595	15707	15788	15569	15580	15624	15783	15657	15548	15502	15452	15661	15679	15540	15606	15574	15595	15606	15829	15493	15644	15574	15643	15571	15642	15567	15645	15618	15608	15666	15660	15575	15378	15739	15505	15552	15576	15537	15669	15681	15472	15535	15782	15602	15590	15705	15626	15594	15661	15486	15687	15625	15553	15498	15545	15599	15484	15455	15352	15743	15504	15478	15425	15812	15534	15535	15611	15675	15707	15701	15606	15780	15593	15698	15512	15555	15560	15655	15428	15394	15800	15561	15646	15517	15610	15571	15630	15797	15634	15631	15739	15526	15689	15740	15741	15641	15543	15465	15523	15648	15664	15457	15656	15573	15577	15668	15824	15608	15711	15495	15635	15649	15668	15654	15759	15715	15578	15669	15671	15658	15633	15500	15627	15518	15755	15690	15471	15644	15422	15512	15597	15591	15493	15470	15654	15695	15423	15547	15453	15405	15463	15552	15618	15420	15517	15733	15588	15473	15511	15654	15553	15629	15577	15602	15647	15549	15586	15581	15586	15487	15763	15658	15743	15722	15574	15566	15653	15740	15649	15611	15724	15680	15666	15579	15517	15673	15624	15719	15598	15461	15427	15480	15567	15621	15559	15496	15575	15650	15628	15583	15793	15591	15649	15491	15565	15405	15581	15405	15446	15632	15416	15400	15646	15683	15563	15476	15452	15451	15555	15645	15653	15647	15675	15504	15663	15547	15835	15475	15546	15606	15662	15498	15748	15672	15764	15646	15812	15794	15560	15685	15590	15557	15589	15610	15599	15772	15581	15592	15670	15614	15533	15661	15591	15604	15586	15584	15759	15531	15699	15758	15559	15822	15468	15687	15616	15616	15614	15694	15625	15562	15644	15678	15822	15613	15687	15543	15541	15416	15570	15678	15635	15580	15629	15686	15463	15654	15810	15710	15613	15591	15732	15603	15631	15569	15672	15473	15782	15650	15451	15654	15610	15539	15537	15337	15616	15547	15485	15546	15554	15723	15710	15631	15635	15570	15529	15738	15691	15462	15566	15624	15604	15637	15493	15529	15505	15561	15662	15516	15573	15678	15680	15544	15519	15558	15436	15549	15651	15576	15570	15573	15591	15613	15617	15480	15508	15540	15571	15594	15500	15534	15575	15596	15773	15395	15374	15563	15796	15419	15729	15784	15729	15458	15746	15585	15512	15698	15598	15522	15628	15632	15691	15679	15736	15773	15565	15602	15322	15572	15641	15494	15584	15755	15655	15502	15557	15720	15802	15649	15561	15458	15704	15544	15641	15619	15612	15630	15526	15762	15838	15626	15698	15622	15685	15582	15771	15544	15798	15499	15624	15715	15667	15559	15466	15607	15551	15565	15584	15555	15649	15554	15569	15399	15630	15705	15862	15605	15644	15480	15732	15628	15563	15615	15651	15809	15601	15534	15546	15539	15364	15638	15631	15677	15358	15559	15470	15612	15473	15615	15476	15617	15670	15772	15602	15616	15554	15559	15513	15513	15708	15490	15506	15402	15673	15596	15539	15679	15699	15510	15675	15692	15546	15461	15577	15667	15572	15472	15490	15448	15664	15636	15549	15576	15722	15763	15701	15655	15526	15540	15766	15679	15736	15625	15600	15464	15647	15703	15588	15459	15630	15596	15716	15817	15724	15669	15740	15478	15703	15673	15717	15683	15525	15619	15557	15667	15418	15551	15696	15687	15500	15711	15591	15453	15600	15564	15526	15647	15575	15715	15701	15261
16891	29015	26403	19848	17346	15653	15336	14917	14690	14893	14603	14156	14187	13943	13798	13573	13794	13672	13610	13730	13642	13699	13550	13654	13460	13611	13580	13503	13557	13434	13571	13525	13571	13591	13646	13510	13605	13517	13618	13334	13573	13654	13297	13433	13556	13423	13564	13301	13625	13485	13630	13445	13505	13508	13451	13337	13423	13393	13634	13340	13580	13563	13502	13574	13379	13561	13424	13475	13457	13369	13474	13357	13549	13500	13277	13464	13458	13521	13502	13402	13382	13391	13381	13486	13458	13432	13581	13503	13480	13530	13548	13628	13389	13489	13564	13452	13366	13495	13257	13511	13480	13378	13269	13369	13569	13534	13451	13501	13416	13468	13338	13383	13438	13520	13312	13470	13436	13568	13432	13529	13405	13566	13217	13407	13217	13375	13549	13436	13477	13207	13582	13293	13286	13491	13566	13629	13363	13358	13401	13335	13475	13441	13369	13211	13577	13493	13464	13408	13436	13496	13382	13492	13503	13448	13436	13298	13333	13390	13417	13532	13406	13360	13388	13453	13455	13500	13498	13348	13414	13265	13468	13268	13494	13346	13542	13295	13438	13439	13358	13458	13593	13367	13540	13374	13558	13536	13399	13413	13386	13333	13568	13317	13559	13323	13360	13349	13316	13518	13480	13440	13485	13398	13436	13416	13354	13480	13206	13364	13477	13332	13496	13557	13581	13334	13313	13465	13375	13408	13430	13520	13316	13451	13636	13449	13321	13514	13511	13382	13434	13505	13424	13375	13291	13389	13286	13557	13471	13526	13542	13475	13292	13487	13457	13527	13524	13429	13346	13366	13330	13371	13582	13437	13590	13473	13359	13365	13366	13451	13303	13528	13436	13472	13279	13428	13436	13379	13473	13354	13460	13480	13458	13366	13319	13493	13461	13420	13349	13364	13420	13420	13359	13279	13515	13620	13392	13496	13351	13370	13499	13290	13306	13444	13337	13448	13356	13551	13367	13448	13429	13451	13295	13243	13460	13512	13434	13361	13600	13413	13308	13424	13318	13472	13379	13485	13384	13401	13176	13419	13533	13324	13427	13372	13555	13444	13449	13432	13348	13342	13183	13624	13362	13333	13414	13545	13353	13495	13402	13460	13354	13478	13522	13316	13396	13364	13502	13460	13247	13216	13551	13326	13441	13256	13347	13394	13488	13465	13423	13359	13461	13495	13457	13308	13408	13247	13459	13446	13360	13477	13424	13379	13508	13349	13281	13258	13305	13417	13452	13376	13511	13405	13363	13258	13523	13470	13390	13328	13564	13624	13343	13472	13509	13332	13472	13461	13486	13385	13444	13480	13395	13362	13426	13293	13408	13562	13483	13330	13390	13409	13520	13465	13536	13388	13559	13305	13351	13463	13360	13344	13181	13651	13470	13467	13460	13421	13227	13303	13410	13466	13253	13459	13493	13536	13378	13258	13507	13455	13472	13448	13588	13300	13467	13245	13417	13444	13446	13211	13532	13362	13365	13313	13356	13472	13449	13169	13519	13414	13387	13344	13294	13516	13478	13393	13453	13351	13528	13317	13424	13413	13378	13424	13432	13505	13467	13636	13415	13285	13375	13511	13389	13464	13435	13359	13197	13460	13335	13421	13513	13340	13519	13413	13392	13520	13416	13376	13443	13467	13409	13566	13417	13437	13505	13350	13385	13452	13336	13411	13446	13564	13330	13412	13440	13544	13506	13433	13464	13367	13438	13364	13617	13463	13553	13449	13465	13474	13480	13369	13209	13497	13570	13442	13503	13292	13433	13342	13415	13461	13556	13370	13481	13454	13424	13507	13386	13412	13428	13407	13310	13338	13548	13485	13484	13351	13359	13406	13432	13491	13511	13312	13299	13411	13520	13428	13396	13382	13365	13417	13325	13447	13390	13373	13314	13561	13477	13354	13417	13480	13381	13362	13541	13374	13436	13337	13342	13334	13355	13410	13505	13417	13394	13447	13301	13282	13425	13407	13541	13392	13392	13531	13517	13382	13420	13489	13318	13587	13397	13454	13404	13399	13458	13323	13344	13392	13494	13414	13378	13627	13452	13313	13245	13492	13281	13501	13286	13526	13517	13440	13221	13514	13374	13385	13341	13432	13534	13429	13280	13356	13343	13431	13445	13439	13492	13317	13368	13405	13555	13340	13477	13345	13348	13377	13504	13419	13403	13443	13373	13362	13534	13220	13387	13325	13414	13418	13469	13292	13480	13252	13495	13433	13332	13357	13408	13428	13504	13431	13470	13290	13541	13260	13365	13211	13460	13375	13510	13249	13521	13424	13388	13355	13369	13247	13384	13434	13374	13311	13406	13480	13384	13419	13503	13380	13385	13429	13364	13551	13509	13555	13504	13454	13525	13539	13451	13447	13371	13316	13271	13423	13413	13446	13476	13429	13460	13375	13434	13550	13537	13448	13536	13466	13431	13473	13500	13419	13531	13432	13429	13253	13481	13398	13394	13444	13458	13277	13362	13459	13459	13347	13601	13456	13545	13486	13360	13446	13339	13452	13329	13435	13439	13414	13429	13587	13423	13426	13520	13357	13397	13469	13317	13525	13630	13356	13412	13466	13585	13450	13309	13509	13408	13502	13455	13428	13519	13190	13427	13371	13346	13414	13407	13283	13319	13389	13476	13537	13375	13475	13434	13400	13319	13477	13485	13381	13345	13590	13516	13427	13397	13303	13303	13529	13424	13465	13299	13311	13333	13466	13391	13332	13371	13414	13517	13395	13445	13471	13261	13435	13251	13367	13402	13398	13422	13305	13448	13406	13463	13499	13420	13459	13328	13400	13452	13298	13258	13424	13395	13432	13267	13313	13347	13599	13403	13434	13378	13331	13332	13333	13523	13386	13367	13487	13454	13248	13444	13481	13540	13400	13229	13443	13463	13387	13309	13334	13535	13509	13460	13397	13406	13389	13413	13511	13328	13454	13497	13449	13367	13409	13436	13384	13538	13514	13318	13469	13481	13404	13526	13467	13408	13460	13318	13327	13445	13575	13389	13402	13434	13366	13471	13495	13435	13509	13329	13276	13510	13306	13488	13447	13389	13427	13525	13328	13433	13497	13322	13420	13362	13222	13426	13359	13625	13348	13444	13631	13491	13400	13520	13215	13210	13514	13357	13398	13515	13472	13253	13424	13530	13399	13415	13349	13285	13505	13350	13466	13322	13339	13302	13421	13557	13360	13494	13487	13358	13466	13525	13455	13306	13428	13396	13478	13525	13340	13474	13441	13326	13328	13412	13328	13483	13531	13546	13466	13552	13427	13445	13514	13431	13573	13505	13234	13356	13485	13369	13321	13479	13465	13312	13454	13412	13558	13543	13350	13425	13577	13360	13466	13387	13424	13682	13350	13308	13313	13348	13501	13378	13470	13543	13401	13414	13376	13262	13516	13430	13367	13281	13511	13419	13419	13467	13455	13533	13274	13593	13484	13341	13433	13491	13315	13456	13345	13545	13457	13405	13425	13476	13350	13469	13309	13377	13453	13428	13425	13452	13454	13553	13406	13471	13400	13334	13497	13359	13438	13314	13447	13302	13347	13258	13461	13559	13389	13373	13418	13378	13318	13390	13417	13318	13352	13200	13482	13374	13271	13461	13446	13433	13355	13351	13507	13526	13445	13313	13591	13385	13180	13430	13364	13413	13423	13310	13526	13351	13372	13265	13487	13427	13353	13433	13412	13447	13376	13589	13321	13311	13417	13488	13405	13353	13409	13479	13293	13411	13492	13500	13563	13315	13403	13402	13293	13461	13322	13503	13320	13527	13364	13403	13264	13604	13549	13514	13220	13629	13406	13694	13486	13466	13358	13394	13309	13490	13392	13433	13293	13414	13365	13307	13455	13368	13336	13343	13452	13389	13388	13469	13380	13280	13497	13524	13418	13310	13314	13172	13417	13295	13503	13306	13305	13496	13324	13313	13462	13612	13537	13451	13409	13448	13388	13360	13387	13326	13605	13556	13487	13517	13437	13354	13500	13451	13508	13311	13530	13374	13494	13274	13506	13492	13452	13408	13271	13474	13408	13289	13361	13446	13518	13318	13378	13324	13393	13420	13382	13388	13408	13556	13548	13363	13376	13469	13489	13463	13496	13402	13330	13415	13297	13515	13403	13487	13274	13546	13430	13539	13441	13426	13490	13336	13441	13315	13479	13355	13345	13412	13458	13382	13470	13449	13520	13492	13380	13412	13541	13339	13405	13670	13309	13635	13345	13419	13441	13406	13453	13359	13471	13441	13258	13383	13633	13420	13485	13287	13347	13368	13257	13457	13384	13438	13297	13418	13351	13416	13219	13335	13451	13477	13363	13350	13528	13424	13417	13485	13444	13543	13525	13469	13339	13366	13470	13377	13386	13317	13366	13471	13485	13378	13533	13341	13406	13454	13315	13348	13470	13353	13349	13461	13542	13501	13487	13476	13307	13476	13219	13286	13417	13453	13265	13376	13377	13316	13420	13510	13463	13394	13275	13263	13431	13450	13278	13421	13424	13371	13231	13320	13473	13489	13418	13371	13233	13569	13430	13508	13498	13326	13652	13413	13430	13339	13239	13532	13290	13351	13311	13387	13513	13392	13325	13513	13425	13585	13494	13644	13471	13387	13501	13395	13557	13300	13466	13523	13409	13511	13379	13385	13308	13475	13411	13573	13510	13342	13333	13493	13577	13293	13351	13616	13253	13390	13243	13449	13297	13438	13401	13453	13391	13359	13395	13482	13515	13365	13311	13469	13456	13350	13422	13459	13521	13341	13445	13420	13420	13329	13487	13458	13467	13383	13443	13447	13478	13424	13253	13484	13310	13466	13291	13403	13338	13276	13398	13278	13514	13553	13466	13393	13246	13458	13347	13386	13324	13294	13588	13308	13417	13444	13440	13335	13184	13408	13478	13343	13498	13467	13482	13289	13300	13454	13353	13406	13270	13513	13373	13364	13280	13514	13442	13409	13547	13450	13261	13590	13395	13564	13288	13601	13394	13378	13524	13350	13523	13339	13506	13384	13547	13553	13437	13330	13362	13430	13362	13299	13273	13452	13222	13502	13593	13360	13403	13532	13511	13539	13578	13450	13468	13427	13342	13538	13388	13486	13461	13327	13370	13424	13485	13366	13357	13456	13309	13448	13342	13435	13282	13572	13429
22785	21068	28784	23542	21334	23026	23717	18479	17400	18018	17739	17218	17227	16984	16948	16829	16644	16858	16678	16656	16693	16565	16529	16703	16658	16599	16531	16559	16400	16447	16464	16587	16529	16501	16425	16431	16589	16281	16357	16498	16418	16191	16321	16282	16284	16349	16455	16400	16284	16412	16517	16442	16400	16295	16413	16188	16197	16396	16278	16147	16249	16340	16494	16428	16402	16333	16294	16342	16246	16315	16211	16301	16204	16399	16343	16376	16292	16643	16491	16435	16546	16311	16346	16393	16201	16278	16194	16072	16351	16570	16534	16256	16349	16365	16280	16373	16458	16505	16346	16594	16458	16159	16304	16236	16280	16423	16348	16112	16318	16457	16305	16231	16317	16318	16377	16468	16357	16318	16364	16262	16277	16293	16495	16358	16266	16288	16367	16058	16398	16476	16287	16215	16207	16412	16163	16220	16571	16276	16231	16537	16096	16144	16466	16383	16409	16416	16402	16447	16362	16420	16313	16279	16311	16112	16259	16369	16227	16415	16354	16274	16084	16164	16243	16531	16345	16204	16269	16386	16381	16133	16189	16426	16454	16181	16166	16178	16324	16310	16280	16140	16290	16399	16205	16255	16313	16318	16400	16410	16297	16069	16279	16316	16354	16297	16288	16091	16314	16160	16221	16243	16459	16362	16169	16262	16233	16488	16303	16382	16518	16192	16303	16285	16372	16286	16427	16353	16440	16320	16236	16304	16288	16235	16331	16289	16462	16211	16526	16241	16378	16277	16124	16681	16309	16456	16404	16490	16441	16196	16322	16346	16301	16201	16331	15978	16281	16227	16395	16357	16415	16095	16248	16262	16295	16306	16106	16264	16310	16300	16241	16273	16206	16346	16288	16287	16287	16343	16264	16338	16170	16270	16273	16182	16188	16266	16543	16147	16318	16171	16313	16365	16273	16340	16354	16336	16319	16172	16364	16403	16262	16449	16333	16302	16134	16251	16337	16285	16152	16488	16336	16342	16299	16521	16399	16373	16136	16338	16350	16213	16251	16411	16492	16251	16174	16117	16338	16136	16208	16239	16428	16049	16381	16387	16230	16360	16314	16221	16368	16427	16415	16377	16252	16345	16238	16059	16050	16291	16281	16382	16092	16229	16233	16415	16387	16307	16163	16205	16281	16134	16212	16290	16504	16209	16368	16338	16312	16097	16202	16219	16126	16432	16433	16251	16354	16254	16201	16204	16298	16471	16164	16395	16326	16342	16031	16269	16316	16329	16162	16363	16217	16477	16280	16296	16380	16285	16397	16446	16244	16301	16305	16400	16496	16172	16291	16212	16286	16185	16270	16267	16176	16316	16294	16392	16136	16234	16270	16086	16147	16235	16275	16163	16045	16316	16245	16286	16242	16321	16289	16198	16357	16176	16357	16371	16339	16222	16251	16384	16184	16237	16088	16290	16231	16321	16258	16292	16270	16399	16303	16277	16310	16308	16327	16281	16220	16348	16346	16182	16303	16270	16305	16509	16177	16321	16308	16204	16274	16354	16403	16225	16197	16558	16232	16068	16346	16388	16292	16321	16320	16494	16288	16203	16229	15999	16310	16384	16230	16215	16275	16286	16264	16235	16288	16411	16225	16400	16316	16280	16390	16134	16427	16536	16058	16197	16450	16423	16235	16264	16225	16301	16212	16233	16174	16328	16377	16248	16408	16326	16288	16216	16266	16244	16278	16325	16285	16323	16238	16123	16255	16170	16281	16225	16121	16218	16397	16324	16268	16224	16204	16261	16229	16272	16464	16191	16235	16251	16388	16158	16315	16196	16056	16294	16269	16387	16228	16451	16337	16324	16399	16556	16429	16283	16219	16317	16257	16200	16288	16281	16317	16186	16497	16178	16318	16261	16533	16252	16499	16282	16346	16172	16295	16265	16358	16318	16343	16299	16370	16235	16285	16446	16248	16294	16215	16381	16411	16207	16522	16126	16346	16123	16268	16379	16420	16458	16270	16513	16192	16229	16182	16287	16169	16465	16329	16193	16331	16267	16230	16241	16263	16140	16283	16392	16283	16417	16530	16565	16356	16431	16307	16245	16290	16217	16303	16207	16257	16331	16373	16239	16374	16287	16103	16191	16243	16541	16513	16317	16256	16147	16231	16414	16279	16243	16411	16333	16385	16283	16441	16230	16333	16325	16163	16390	16406	16154	16151	16221	16378	16390	16294	16337	16341	16257	16398	16272	16325	16311	16190	16257	16236	16347	16262	16250	16273	16490	16241	16274	16472	16258	16449	16077	16066	16411	16420	16173	16399	16005	16343	16235	16328	16163	16343	16282	16239	16228	16228	16346	16110	16274	16176	16326	16213	16319	16399	16232	16243	16384	16371	16212	16306	16277	16147	16240	16242	16231	16231	16343	16196	16250	16159	16310	16265	16194	16277	16291	16266	16182	16149	16079	16147	16350	16331	16427	16322	16399	16287	16173	16209	16243	16312	16178	16250	16214	16285	16211	16233	16257	16395	16152	16166	16323	16302	16156	16177	16064	16368	16238	16416	16145	16324	16331	16377	16380	16184	16277	16261	16216	16317	16338	16284	16195	16100	16167	16204	16252	16415	16350	16140	16237	16151	16185	16244	16190	16395	16348	16353	16080	16303	16492	16340	15956	16426	15978	16507	16175	16231	16265	16368	16257	16347	16318	16278	16262	16390	16348	16064	15962	16102	16301	16301	16412	16281	16254	16283	16410	16363	16205	16248	16323	16414	16192	16285	16173	16074	16441	16350	16280	16181	16130	16138	16327	16281	16216	16174	16184	16257	16139	16299	16224	16309	16147	16436	16359	16546	16381	16245	16157	16418	16148	16155	16275	16218	16256	16212	16287	16268	16286	16297	16345	16230	16436	16341	16325	16364	16189	16307	16250	16318	16315	16013	16018	16270	16185	16042	16267	16479	16144	16266	16450	16364	16404	16348	16162	16287	16500	16400	16107	16122	16352	16495	16150	16270	16231	16367	16398	16319	16464	16188	16344	16281	16375	16435	16312	16242	16395	16342	16247	16238	16302	16225	16331	16411	16448	16403	16094	16411	16173	16487	16371	16341	16323	16254	16275	16143	16301	16394	16355	16239	16343	16360	16202	16351	16388	16273	16155	16313	16349	16242	16163	16391	16341	16239	16203	16306	16188	16473	16414	16168	16277	16158	16505	16333	16138	16304	16264	16414	16483	16367	16197	16210	16626	16471	16487	16196	16269	16080	16184	16246	16321	16425	16239	16183	16283	16410	16178	16339	16388	16269	16324	16383	16138	16336	16250	16419	16141	16469	16187	16352	16265	16272	16325	16403	16485	16477	16465	16317	16188	16064	16294	16245	16233	16493	16111	16156	16432	16285	16187	16266	16303	16181	16246	16334	16322	16253	16292	16234	16252	16238	16277	16458	16165	16384	16537	16385	16248	16221	16320	16326	16306	16410	16087	16267	16153	16319	16230	16519	16305	16277	16152	16246	16160	16394	16253	16250	16379	16179	16195	16340	16329	16280	16187	16200	16402	16382	16068	16152	16265	16378	16397	16257	15977	16370	16556	16497	16373	16361	16139	16293	16287	16382	16329	16293	16258	16391	16348	16235	16102	16441	16231	16327	16149	16583	16261	16240	16385	16412	16218	16315	16115	16202	16151	16383	16297	16192	16421	16235	16340	16164	16321	16440	16289	16428	16430	16189	16100	16137	16384	16403	16492	16253	16326	16166	16398	16259	16572	16335	16372	16187	16092	16119	16132	16382	16324	16146	16345	16317	16188	16199	16538	16364	16365	16266	16238	16300	16370	16402	16323	16604	16195	16274	16379	16401	16448	16243	16307	16274	16316	16312	16107	16326	16402	16312	16495	16311	16116	16217	16339	16524	16417	16361	16256	16376	16289	16482	16274	16211	16320	16202	16400	16156	16164	16314	16370	16400	16152	16219	16104	16202	16075	16388	16585	16233	16370	16181	16556	16193	16389	16522	16116	16316	16352	16401	16291	16210	16242	16241	16129	16312	16304	16190	16295	16296	16182	16147	16033	16485	16363	16333	16274	16485	16341	16146	16305	16103	16232	16299	16182	16354	16310	16374	16295	16352	16190	16183	16347	16375	16218	16348	16162	16175	16169	16184	16077	16327	16331	16311	16401	16451	16223	16262	16342	16205	16306	16181	16391	16370	16135	16322	16310	16204	16222	16279	16261	16297	16444	16335	16047	16279	16374	16533	16239	16231	16228	16380	16332	16390	16253	16422	16158	16442	16115	16280	16319	16289	16322	16156	16098	16085	16340	16465	16262	16371	16351	16296	16480	16141	16307	16334	16457	16207	16173	16490	16325	16339	16311	16440	16345	16202	16346	16323	16528	16201	16096	16359	16330	16442	16331	16351	16332	16326	16246	16079	16206	16311	16429	16394	16262	16212	16092	16441	16222	16383	16347	16189	16299	16254	16309	16463	16418	16070	16033	16143	16115	16358	16273	16298	16360	16261	16152	16404	16362	16277	16353	16117	16206	16113	16222	16169	16339	16444	16154	16355	16234	16364	16324	16267	16380	16202	16189	16327	16518	16272	16327	16474	16218	16297	16108	16277	16326	16178	16336	16310	16234	16318	16323	16239	16547	16248	16232	16288	16236	16147	16137	16388	16275	16136	16290	16287	16227	16251	16390	16339	16382	16285	16201	16155	16257	16144	16195	16280	16143	16218	16425	16085	16379	16163	16337	16326	16217	16235	16355	16521	16134	16197	16364	16034	16155	16318	16208	16416	16422	16374	16358	16206	16289	16486	16425	16324	16215	16277	16201	16287	16332	16187	16308	16254	16221	16480	16222	16524	16394	16194	16340	16333	16416	16042	16191	16188	16228	16258	16008	16314	16343	16332	16237	16361	16138	16329	16459	16191	16232	16131	16181	16339	16439	16230	16515	16360	16322	16352	16289	16152	16212	16287	16254	16231	16184	16176	16257	16367	16184	16249	16073	16394	16367	16285	16165	16217	16115	16077	16214	16374	16371	16326	16265	16436	16410	16229	16015	16332	16168	16406	16355	16230	16141	16278	16079	16241	16113	16311	16378	16312	16285	16248	16280	16274	16130	16317	16172	16368	16179	15983	16340	16401	16199	16226	16261	16238	16328	16311	16379	16212	16233	16361	16416	16248	16340	16280	16336
18765	33973	29525	22129	19489	17287	16269	16190	15745	15874	15497	14739	14815	14630	14480	14202	14222	14159	13962	14194	13974	14227	14034	14302	14112	13993	13998	13999	14206	13953	13800	13888	13886	13960	13969	13922	13854	13845	13888	14006	13886	13856	13736	13849	13907	13887	13688	13708	13827	13897	13748	13847	13902	13870	13803	13697	13738	13632	13877	13876	13786	13808	13836	13871	13742	13826	13762	13742	13672	13616	13870	13679	13892	13701	13716	13906	13909	13729	13885	13876	13746	13939	13738	13864	13856	13887	13906	13814	13822	13796	13741	13850	13752	13933	13953	13712	13852	13837	13767	13730	13729	13842	13860	13906	13807	13723	13664	13853	13713	13794	13787	13738	13791	13835	13732	13788	13912	13823	13801	13850	13707	13600	13648	13573	13623	13801	13681	13736	13914	13786	13835	13541	13732	13789	13740	13802	13968	13603	13686	13803	13871	13983	13774	13871	13753	13842	13752	13824	13822	13905	13671	13590	13842	13742	13855	13588	13751	13730	13794	13835	13852	13742	13746	13746	13862	13655	13901	13964	13569	13852	13745	13708	13772	13596	13686	13742	13750	13839	13714	13722	13850	13990	13802	13664	13866	13666	13719	13785	13751	13832	13812	13599	13785	13787	13869	13815	13702	13731	13830	13778	13940	13837	13838	13684	13870	13854	13645	13766	13713	13906	13712	13796	13817	13976	13631	13917	13643	13661	13613	13666	13611	13826	13684	13806	13879	13762	13794	13646	13679	13708	13858	13754	13685	13705	13819	13603	13768	13911	13687	13779	13600	13844	13815	13796	13769	13632	13585	13693	13570	13808	13634	13885	13741	13837	13743	13838	13637	13826	13668	13678	13795	13801	13796	13925	13609	13748	13777	13840	13829	13611	13636	13773	13677	13676	13794	13649	13891	13729	13929	13660	13642	13791	13783	13819	13769	13754	13840	13737	13780	13829	13888	13739	13640	13739	13716	13763	13749	13691	13786	13803	13706	13786	13732	13681	13691	13585	13689	13760	13756	13954	13895	13740	13725	13862	13910	13721	13898	13816	13796	13781	13805	13668	13961	13839	13692	13618	13795	13697	13827	13722	13749	13884	13670	13701	13699	13862	13766	13739	13576	13752	13874	13649	13725	13793	13741	13760	13773	13702	13925	13813	13838	13847	13846	13861	13739	13803	13873	13796	13740	13727	13833	13819	13810	13784	13685	13628	13758	13796	13644	13709	13781	13910	13673	13824	13786	13576	13787	13831	13643	13802	13873	13872	13652	13743	13717	13764	13774	13654	13600	13826	13779	13616	13769	13692	13853	13701	13687	13864	13589	13842	13701	13722	13706	13706	13821	13695	13792	13831	13841	13853	13869	13676	13701	13718	13719	13702	13726	13774	13833	13778	13746	13793	13808	13849	13842	13744	13935	13679	13820	14007	13804	13802	13801	13712	13780	13810	13921	13803	13777	13751	13911	13815	13839	13715	13595	13856	13787	13909	13734	13819	13698	13767	13831	13734	13801	13628	13815	13865	13735	13679	13701	13735	13756	13893	13700	13793	13875	13679	13810	13750	13854	13856	13689	13793	13733	13851	13665	13725	13941	13696	13639	13852	13782	13968	13696	13770	13726	13872	13577	13628	13837	13626	13739	13712	13844	13771	13676	13708	13753	13691	13693	13764	13745	13846	13774	13799	13755	13822	13664	13850	13778	13788	13815	13743	13816	13802	13724	13776	13770	13847	13714	13840	13793	13744	13679	13641	13737	13589	13888	13775	13739	13672	13785	13915	13834	13684	13745	13795	13751	13911	13775	13781	13761	13759	13945	13733	13533	13822	13781	13738	13775	13959	13799	13794	13852	13787	13780	13988	13825	13477	13633	13744	13812	13626	13811	13825	13822	13827	13748	13818	13696	13779	13765	13801	13930	13701	13586	13698	13768	13804	13721	13945	13713	14034	13762	13787	13838	13786	13962	13784	13587	13767	13720	13930	13660	13788	13798	13962	13818	13644	13732	13705	13849	13652	13754	13756	13807	13733	13677	13726	13769	13668	13668	13881	13784	13703	13696	13696	13844	13742	13842	13607	13774	13721	13862	13782	13754	13739	13782	13697	13967	13686	13768	13818	13710	13864	13996	13623	13837	13776	13747	13690	13881	13799	13763	13693	13850	13657	13908	13847	13679	13830	13726	13737	13855	13859	13715	13762	13834	13732	13757	13713	13974	13721	13956	13735	13638	13929	13670	13764	13696	13832	13782	13903	13719	13780	13921	13881	13728	13889	13894	13827	13803	13765	13745	13742	13762	13611	13981	13637	13746	13834	13795	13622	13752	13586	13813	13639	13893	13826	13599	13775	13796	13834	13639	13734	13739	14022	13761	13675	13867	13717	13864	13598	13806	13790	13796	13713	13712	13615	13696	13782	13814	13733	13770	13831	13792	13869	13894	13791	13832	13846	13823	13849	13776	13595	13735	13678	13809	13658	13798	13775	13698	13666	13746	13822	13832	13781	13730	13819	13659	13813	13891	13551	13718	13684	13693	13627	13677	13761	13884	13645	13647	13763	13806	13670	13630	13802	13526	13989	13811	13773	13798	13707	13715	13680	13835	13641	13574	13877	13730	13877	13630	13765	13820	13780	13638	13874	13899	13742	13647	13786	13865	13767	13793	13819	13812	13735	13605	13829	13807	13693	13733	13700	13691	13720	13631	13826	13777	13739	13621	13842	13616	13673	13875	13892	13815	13611	13641	13759	13818	13600	13608	13759	13709	13836	13652	13825	13940	13989	13620	13755	13906	13803	13766	13816	13942	13853	13824	13881	13687	13901	13840	13803	13825	13601	13761	13880	13724	13692	13763	13777	13689	13864	13637	13789	13809	13669	13748	13744	13812	13865	13824	13762	13729	13809	13786	13645	13745	13922	13771	13811	13868	13731	13787	13594	13842	13757	13743	13758	13789	13623	13764	13865	13869	13926	13873	13802	13848	13696	13615	13718	13770	13773	13896	13758	13868	13700	13834	13840	13830	13724	13851	13783	13814	13795	13721	13983	13805	13699	13852	13701	13822	13727	13749	13757	13772	13830	13745	13731	13764	13614	13521	13685	13777	13862	13701	13768	13651	13822	13769	13682	13876	13633	13719	13678	13655	13607	13707	13875	13650	13842	13862	13662	13526	13660	13719	13643	13784	13652	13694	13712	13938	13842	13588	13868	13754	13795	13745	13766	13778	13752	13733	13680	13753	13761	13948	13771	13556	13829	13764	13805	13825	13778	13704	13730	13726	13523	13655	13730	13804	13748	13645	13877	13700	13921	13836	13672	13865	13879	13700	13665	13695	13647	13693	13641	13757	13893	13854	13683	13707	13858	13740	13832	13794	13875	13791	13773	13765	13868	13697	13742	13618	13691	13934	13702	13738	13732	13745	13785	13814	13748	13878	13791	13831	13743	13779	13800	13753	13746	13718	13674	13591	13758	13876	13950	13863	13883	13631	13973	14008	13739	13757	13762	13705	13824	13757	13840	13729	13694	13853	13772	13673	13739	13658	13676	13698	13859	13808	13726	13725	13842	13693	13702	13792	13759	13795	13730	13686	13651	13803	13904	14142	13577	13898	13770	13796	13839	13796	13692	13715	13685	13926	13569	13633	13727	13712	13688	13749	13785	13547	13779	13858	13739	13798	13737	13741	13693	13894	13766	13697	13954	13884	13800	13793	13739	13653	13673	13811	13824	13686	13914	13836	13721	13746	13772	13628	13800	13695	13907	13750	13670	13544	13764	13733	13799	13770	13933	13644	13831	13744	13933	13774	13834	13796	13797	13985	13811	13822	13907	13760	13705	13749	13829	13793	13899	13885	13888	13777	13854	13694	13537	13819	13677	13612	13695	13668	13829	13707	13773	13688	13803	13864	13757	13757	13758	13801	13763	13822	13679	13734	13756	13772	13732	13739	13755	13829	13811	13766	13681	13884	13683	13835	13810	13864	13902	13803	13761	13826	13725	13776	13604	13571	13943	13683	13746	13726	13776	13676	13725	13744	13787	13747	13680	13703	13724	13584	13831	13701	13743	13765	13647	13666	13744	13739	13929	13803	13760	13885	13776	13613	13678	13817	13649	13609	13814	13799	13688	13724	13713	13603	13822	13778	13811	13684	13909	13768	13875	13785	13888	13826	13819	13580	13780	13679	13854	13781	13836	13823	13749	13839	13749	13686	13704	13989	13711	13713	13758	13663	13663	13650	13794	13639	13875	13482	13802	13797	13637	13721	13905	13681	13602	13795	13802	13720	13643	13844	13810	13650	13717	13861	13763	13751	13581	13795	13884	13730	13938	13732	13901	13858	13804	13758	13962	13701	13750	13869	13990	13840	13809	13790	13829	13897	13617	13679	13663	13798	13673	13654	13767	13697	13631	13766	13745	13901	13635	13853	13653	13830	13895	13951	13700	13851	13915	13743	13865	13798	13753	13843	13773	13884	13863	13773	13852	13679	13721	13796	13815	13779	13655	13829	13825	13793	13701	13783	13731	13750	13824	13793	13964	13823	13858	13694	13727	13648	13744	13695	13773	13877	13802	13782	13910	13788	13752	13776	13880	13622	13773	13772	13607	13861	13611	13574	13783	13557	13773	13838	13717	13661	13877	13784	13760	13620	13794	13762	13735	13804	13742	13704	13615	13767	13672	13801	13722	13809	13833	13824	13931	13870	13735	13917	13761	13666	13866	13745	13804	13779	13684	13711	13865	13754	13613	13626	13740	13865	13779	13774	13745	13953	13628	13859	13618	13737	13620	13646	13750	13902	13671	13912	13524	13748	13821	13677	13785	13876	13599	13645	13719	13885	14005	13865	13772	13640	13764	13643	13658	13612	13565	13848	13659	13783	13796	13729	13907	13718	13741	13925	13862	13549	13673	13919	13817	13520	13577	13824	13695	13694	13723	13842	13644	13940	13812	13929	13685	13673	13912	13849	13708	13815	13885	13696	13800	13651	13825	13789	13757	13663	13590	13842	13752	13731	13806	13704	13823	13765	13619	13711	13735	13682	13824	13603	13875	13657	13786	13734	13826	13654	13804	13689	13744	13953	13724	13930	13730	13646	13742	13806	13709	13899	13769	13836	13674	13885	13824	13690	13730	13607	13811	13726	13806	13866	13774	13810	13776	13793	13740
27996	22199	23819	20408	17647	17070	16829	16845	16553	16792	16784	16541	16480	16464	16659	16552	16620	16361	16542	16476	16736	16427	16647	16516	16418	16294	16434	16408	16259	16443	16427	16214	16292	16262	16426	16443	16274	16476	16367	16426	16382	16255	16434	16136	16190	16386	16381	16327	16461	16388	16221	16486	16472	16467	16403	16368	16296	16413	16210	16234	16217	16489	16440	16201	16308	16177	16459	16459	16134	16303	16486	16287	16319	16514	16485	16463	16356	16385	16505	16447	16390	16426	16428	16298	16514	16279	16283	16412	16425	16298	16558	16423	16278	16290	16289	16480	16116	16218	16285	16396	16541	16151	16508	16405	16137	16318	16329	16425	16453	16465	16368	16410	16366	16262	16300	16298	16363	16301	16350	16455	16243	16403	16071	16280	16288	16165	16331	16443	16421	16448	16203	16425	16419	16377	16255	16259	16095	16389	16299	16508	16422	16356	16288	16425	16265	16350	16253	16390	16315	16307	16350	16476	16321	16271	16372	16437	16336	16548	16251	16253	16294	16151	16299	16212	16462	16405	16372	16278	16286	16224	16320	16416	16067	16301	16324	16333	16318	16344	16194	16133	16303	16233	16243	16306	16250	16362	16377	16272	16293	16330	16275	16163	16304	16310	16398	16317	16354	16541	16534	16449	16321	16603	16354	16185	16378	16059	16317	16279	16318	16233	16350	16274	16325	16200	16334	16241	16400	16396	16338	16371	16369	16218	16152	16455	16332	16386	16179	16330	16485	16432	16372	16296	16485	16258	16561	16425	16272	16320	16205	16451	16530	16056	16345	16331	16398	16563	16289	16235	16404	16139	16297	16256	16311	16380	16336	16251	16292	16329	16225	16409	16364	16547	16549	16295	16196	16300	16295	16164	16230	16241	16397	16428	16371	16168	16256	16100	16324	16190	16374	16381	16537	16531	16182	16263	16304	16363	16254	16174	16416	16535	16634	16426	16401	16459	16323	16332	16527	16408	16504	16479	16494	16473	16218	16422	16300	16279	16205	16249	16234	16355	16589	16232	16377	16375	16391	16332	16355	16505	16526	16589	16305	16424	16572	16480	16358	16472	16411	16315	16501	16283	16398	16406	16531	16428	16231	16358	16415	16508	16399	16565	16326	16265	16228	16284	16431	16209	16433	16328	16540	16277	16266	16145	16235	16302	16259	16188	16289	16305	16350	16267	16329	16386	16415	16266	16484	16291	16531	16437	16270	16338	16425	16205	16486	16182	16303	16294	16515	16340	16222	16188	16394	16552	16413	16444	16251	16309	16288	16491	16460	16459	16442	16332	16206	16249	16355	16246	16429	16412	16409	16376	16409	16351	16457	16371	16377	16323	16262	16210	16363	16479	16467	16335	16281	16237	16331	16265	16226	16398	16362	16344	16411	16202	16184	16315	16305	16210	16314	16534	16358	16154	16439	16378	16291	16159	16241	16400	16523	16327	16498	16422	16228	16481	16342	16226	16374	16457	16232	16295	16200	16349	16341	16209	16059	16516	16243	16207	16491	16390	16384	16442	16513	16442	16470	16431	16564	16374	16282	16255	16262	16394	16379	16294	16194	16263	16418	16389	16549	16415	16334	16359	16425	16429	16383	16340	16482	16489	16402	16390	16441	16454	16297	16376	16461	16397	16261	16412	16361	16470	16373	16289	16265	16370	16280	16270	16378	16456	16381	16291	16307	16420	16349	16344	16324	16283	16254	16389	16368	16144	16331	16399	16378	16316	16160	16472	16254	16285	16322	16275	16265	16283	16455	16393	16199	16371	16314	16219	16247	16397	16338	16106	16383	16284	16367	16468	16300	16392	16430	16522	16322	16490	16603	16368	16109	16413	16431	16513	16325	16248	16168	16444	16282	16246	16347	16493	16412	16284	16156	16121	16207	16223	16316	16186	16385	16240	16333	16356	16342	16336	16370	16421	16295	16307	16052	16295	16238	16334	16305	16303	16456	16552	16214	16404	16361	16181	16291	16207	16370	16381	16292	16186	16191	16510	16523	16388	16509	16491	16184	16218	16414	16441	16325	16399	16438	16400	16450	16388	16305	16387	16299	16344	16362	16252	16330	16318	16394	16237	16564	16335	16504	16171	16137	16526	16390	16543	16415	16260	16417	16287	16320	16352	16386	16200	16194	16080	16339	16316	16345	16212	16329	16338	16331	16416	16464	16432	16288	16188	16411	16374	16383	16504	16300	16108	16430	16386	16331	16466	16350	16546	16302	16374	16245	16361	16395	16355	16341	16392	16331	16415	16467	16348	16296	16159	16195	16221	16232	16397	16478	16317	16440	16416	16435	16485	16261	16272	16394	16402	16330	16317	16615	16083	16449	16282	16342	16525	16504	16493	16143	16398	16278	16189	16335	16361	16384	16165	16244	16269	16353	16551	16424	16418	16402	16346	16366	16410	16328	16308	16291	16307	16297	16404	16381	16365	16200	16548	16279	16206	16488	16143	16328	16211	16419	16331	16485	16395	16394	16433	16251	16096	16218	16278	16372	16337	16251	16390	16196	16269	16421	16342	16221	16529	16354	16156	16457	16440	16282	16428	16291	16363	16144	16213	16273	16075	16404	16455	16266	16267	16441	16412	16376	16361	16281	16478	16379	16265	16225	16300	16376	16596	16571	16334	16197	16428	16442	16327	16388	16524	16392	16351	16310	16398	16271	16374	16324	16331	16152	16335	16191	16200	16393	16521	16257	16310	16435	16314	16444	16460	16243	16287	16365	16360	16320	16342	16396	16415	16277	16507	16292	16159	16609	16174	16333	16279	16485	16568	16314	16224	16416	16237	16188	16489	16468	16197	16330	16139	16505	16335	16461	16473	16172	16304	16306	16483	16437	16406	16209	16527	16195	16239	16460	16409	16206	16370	16354	16413	16365	16432	16180	16341	16317	16351	16289	16177	16377	16454	16385	16570	16312	16449	16313	16350	16470	16405	16424	16208	16405	16405	16211	16293	16346	16308	16215	16430	16509	16486	16472	16481	16317	16447	16537	16320	16285	16408	16071	16126	16219	16235	16307	16428	16485	16199	16542	16462	16287	16455	16213	16316	16472	16300	16289	16448	16227	16457	16179	16388	16476	16538	16390	16321	16311	16252	16396	16262	16383	16305	16221	16311	16391	16411	16412	16378	16237	16618	16431	16424	16228	16452	16242	16142	16396	16348	16391	16320	16346	16367	16286	16291	16305	16347	16587	16504	16272	16237	16272	16508	16417	16201	16389	16293	16383	16219	16185	16348	16264	16464	16185	16345	16449	16232	16264	16427	16414	16330	16369	16297	16259	16601	16509	16465	16382	16105	16323	16475	16327	16427	16295	16348	16213	16528	16352	16520	16383	16360	16481	16418	16360	16551	16209	16699	16445	16395	16328	16434	16370	16266	16100	16461	16307	16266	16460	16344	16446	16419	16441	16311	16377	16329	16426	16378	16457	16361	16432	16199	16216	16378	16484	16235	16515	16307	16085	16325	16412	16223	16280	16345	16448	16441	16249	16185	16362	16456	16361	16403	16147	16603	16549	16342	16243	16414	16298	16348	16449	16242	16427	16337	16541	16288	16352	16322	16563	16455	16412	16561	16567	16431	16205	16445	16492	16446	16302	16389	16229	16471	16185	16320	16316	16429	16426	16410	16240	16353	16320	16433	16278	16387	16424	16448	16494	16412	16359	16492	16502	16426	16369	16456	16592	16331	16443	16423	16249	16431	16292	16344	16434	16593	16077	16295	16368	16243	16300	16254	16421	16312	16294	16184	16278	16341	16397	16294	16165	16484	16251	16339	16351	16326	16323	16042	16339	16601	16236	16503	16350	16422	16095	16456	16251	16240	16379	16258	16217	16290	16539	16458	16163	16265	16200	16424	16449	16306	16254	16395	16202	16316	16467	16492	16350	16335	16452	16192	16255	16363	16551	16353	16375	16489	16179	16317	16232	16231	16457	16293	16435	16385	16267	16252	16180	16391	16338	16424	16359	16438	16274	16437	16428	16428	16302	16272	16316	16511	16556	16239	16325	16466	16171	16437	16250	16538	16235	16314	16528	16505	16486	16476	16477	16213	16290	16382	16217	16267	16262	16334	16411	16488	16281	16580	16511	16211	16284	16456	16397	16260	16424	16205	16456	16331	16436	16373	16524	16319	16255	16352	16182	16415	16523	16526	16452	16491	16185	16303	16432	16414	16359	16327	16152	16313	16398	16186	16479	16422	16359	16433	16366	16434	16443	16411	16277	16446	16270	16415	16372	16393	16431	16321	16363	16354	16298	16331	16372	16457	16345	16362	16128	16156	16392	16401	16296	16261	16416	16341	16308	16269	16515	16496	16416	16260	16443	16532	16377	16403	16440	16402	16447	16330	16279	16331	16437	16398	16481	16333	16237	16321	16526	16554	16242	16514	16336	16355	16502	16319	16412	16374	16231	16328	16237	16427	16449	16453	16407	16443	16260	16292	16473	16492	16399	16446	16305	16397	16561	16224	16292	16475	16314	16399	16414	16544	16379	16397	16327	16430	16309	16222	16318	16275	16144	16268	16479	16470	16480	16518	16221	16301	16163	16398	16585	16353	16350	16455	16302	16434	16285	16375	16403	16360	16433	16286	16253	16340	16260	16272	16198	16425	16161	16319	16454	16341	16404	16314	16446	16246	16334	16613	16424	16493	16388	16393	16379	16408	16420	16055	16332	16289	16358	16391	16207	16312	16189	16371	16102	16537	16362	16173	16415	16071	16393	16284	16325	16411	16550	16283	16316	16259	16495	16278	16219	16271	16212	16363	16306	16180	16096	16183	16446	16439	16444	16304	16207	16380	16267	16401	16365	16279	16428	16328	16138	16297	16511	16371	16261	16360	16067	16293	16198	16219	16272	16251	16457	16395	16265	16263	16384	16141	16162	16191	16288	16348	16342	16333	16207	16228	16113	16332	16535	16239	16199	16409	16433	16415	16373	16389	16264	16366	16528	16460	16304	16346	16546	16232	16289	16285	16417	16458	16211	16264	16353	16329	16507	16325	16222	16308	16435	16560	16387	16419	16335	16086	16134	16328	16294	16441	16421	16381	16552	16396	16325	16358	16254	16381	16364	16351	16359	16038	16346	16408	16505	16533	16318	16460	16094	16357	16362	16152	16508	16446	16392	16467	16295	16379
17142	22370	19554	16320	15702	14872	14533	14687	14537	14615	14229	14183	14177	14179	14000	14091	13823	13923	13976	13862	13955	13941	13957	14064	13946	14070	13824	13895	13875	13804	13928	13834	13997	13930	13806	13883	13910	13796	13820	13965	13944	13774	13829	13832	13800	13832	13895	13664	13915	13763	13781	13854	13673	13780	13737	13940	13731	13805	13798	13738	13851	13854	13919	13818	13669	13934	13954	13722	13858	13811	13828	13867	14042	13795	13838	13990	13857	13774	13790	13782	13916	13974	13915	13789	13807	13814	13798	13916	13964	13824	13688	13897	14034	13783	13842	14012	13867	13797	13911	13926	13855	13917	13735	14054	13980	13751	13813	13721	13990	13780	13893	13801	13790	13872	13977	13766	13821	13827	13999	13751	13767	13915	13796	13854	13751	13915	13859	13777	13916	13935	13854	13996	13917	13686	13974	13703	13909	13902	13937	13855	13861	13844	13795	13987	13894	13908	13973	13927	13982	13958	13916	13832	13693	13906	13860	13715	13855	13903	13788	14036	13849	13593	13853	13962	13874	13887	13840	13955	13970	13928	13745	13664	13998	13730	13963	13941	13763	13773	13870	13800	13869	13922	13811	13708	13773	13881	13787	13743	13709	13746	13857	13856	13735	13842	13907	13795	13792	13778	13851	13788	13838	13837	13847	13882	13896	13994	13772	13794	14019	13965	13749	13823	14041	13971	13838	13896	13834	13833	13899	13839	13825	13757	14009	13771	13836	13957	13879	13810	13793	13875	13792	13721	13939	13892	13842	13839	13985	13770	13831	14020	13820	13885	13851	13945	13756	13681	13911	13746	13851	14139	13650	13663	13870	13821	13851	13784	13927	13665	13699	13744	13867	13875	13589	13932	13898	13844	13799	13864	13823	13701	13942	13896	13825	13903	13697	13949	13790	13798	13804	13846	13787	13983	13865	13697	13948	13830	13781	13811	13806	13795	13780	13865	13901	13838	13773	14046	13875	13831	13813	13891	13910	13849	13819	13874	13897	13773	13816	13876	13892	13856	13813	13724	13800	13858	14051	13870	13788	13857	13819	14005	13977	13822	13738	13882	13831	13908	13720	13970	13817	13781	13768	13875	13594	13651	13812	13769	13858	13930	13844	13860	13883	13866	13857	13718	13848	13940	13746	13859	13846	13832	13832	13739	13732	13817	13813	13824	13634	13784	13651	13834	13990	13870	13726	13736	13665	13679	13763	13741	13753	13874	13707	13844	13782	13845	13822	13966	13784	13831	13817	13829	13895	13784	13811	13930	14042	13673	13789	13713	13964	13824	13923	13811	13746	13716	13629	13812	14033	13598	14036	13754	13855	13804	13736	13954	13773	13780	13862	13839	13823	13829	13984	13910	13745	13728	13850	13908	13791	13717	13966	13868	13899	13872	13952	13787	13737	13740	13844	13760	13855	13892	13739	13824	13845	13806	13817	13803	13725	13739	13715	13880	13904	13866	13788	13706	14005	13712	13742	13938	14033	13855	13667	13843	13988	13893	13750	13996	13674	13811	13802	13913	13848	13886	13816	13912	13798	13830	13900	13820	13782	13791	13995	13839	13675	13770	13901	13901	13883	13933	13970	13838	13860	13922	13898	13874	13952	13719	13862	13752	13995	13780	13991	13727	13765	14006	13728	13835	13873	14027	13869	13810	13816	13884	13922	13882	13734	13814	13881	13894	13775	13891	13806	13932	13937	13860	13952	13798	14028	13729	13848	13651	13969	14034	13926	13972	13838	13797	13755	13817	13747	13929	13810	13737	13836	13743	13979	13867	13869	13859	13854	13840	13726	13732	13679	13837	13824	13904	13829	13775	13804	14057	13835	13644	13984	13753	13838	13669	13687	13799	13751	13817	13875	13827	14030	13936	13912	13718	13758	13960	13854	14093	13931	13762	13837	13977	13817	13847	13771	13713	13942	13616	13840	13881	13939	13788	13924	13950	13911	13834	13817	13842	13795	13936	13960	13817	13775	14015	13738	13883	13823	13669	13717	13784	13774	13809	13909	13837	13781	14040	13882	13820	13844	13807	13878	13941	13862	13874	13827	13976	13872	13910	13944	13902	13922	13878	13787	13776	13874	14065	13851	13993	13693	13770	13792	13824	13781	13924	13988	13816	13779	13809	13766	13850	13866	13808	13820	13745	13808	13819	13842	13858	13883	13833	13979	13659	13999	13905	13916	13754	13921	13807	13883	13804	13813	13801	13771	13959	13774	13920	13844	13814	13798	13966	13828	13734	13803	13963	13773	13903	13878	13836	13859	13915	13808	13896	13826	13773	13859	14001	13716	13686	13885	13776	13767	13723	13891	13976	13763	13765	13838	13770	13782	13963	13796	13746	13805	13912	13802	13845	13948	13801	13785	13641	13926	13824	13746	13666	13866	13713	13961	13893	13865	13811	13895	13740	13832	13771	13766	13862	13885	13893	13837	13933	13742	13871	13811	13852	14103	13802	13722	13833	13907	13844	13867	13735	13895	13701	13884	13830	13902	13919	14008	13795	13904	13802	13856	13935	13816	13827	13820	13877	13668	13776	13821	13990	13868	13758	13915	13904	13768	13691	13870	13908	13931	13962	13600	13924	13743	13878	13888	13832	13879	13950	13941	13828	13829	13826	13813	13814	13736	13829	13794	13866	13860	13732	13840	13780	13742	13971	13963	13674	13785	13884	13746	13677	13750	13925	13978	13899	13845	13635	13876	13838	13949	13792	13877	13688	13924	13746	13768	13879	13878	13744	13782	13769	13934	13707	13881	13789	13826	13800	13889	13863	13891	13683	13972	13809	13867	13780	13870	14021	13893	13879	13820	13845	13938	14028	13940	13849	13905	13912	13883	13887	13921	13915	13863	13931	13759	13817	13820	13874	13681	13838	13759	13948	14008	13999	13869	13769	13745	13897	13724	13705	13760	13934	13714	13978	13736	13840	13793	13902	13771	13880	13952	13788	13869	13741	13800	13814	13825	13717	13719	13929	13744	13737	13762	13838	14007	13818	13741	13859	13931	13878	13886	13870	13777	13744	13721	13593	13874	13908	13859	13863	13897	13835	13857	13744	13742	13801	13954	13805	14062	13842	13798	13761	13858	13788	13777	13907	13923	13760	13836	13807	13837	13845	13858	13694	13812	13800	13765	13845	13750	13889	13692	13856	13871	13996	13844	13970	13850	13857	13872	13782	13819	13776	13797	13952	13649	13865	13758	13809	13825	13896	13740	13801	13776	13921	13772	13873	13843	13830	13887	13821	13949	13798	13722	13983	13918	13879	13748	13966	13835	13793	13995	13771	13746	13956	13834	13849	13941	13877	14014	13790	13958	13790	13947	13967	13745	13813	13872	13948	13874	13706	13801	13735	13734	13900	13970	13833	13979	13975	13866	13746	13796	13823	13941	14089	13988	13746	13886	13823	13773	13825	13798	13864	13723	13753	13853	13810	13763	14060	13716	13885	13721	13774	14011	13744	13990	13828	13602	13753	13942	13852	13856	13870	13913	13946	13821	13823	13937	13905	13842	13910	13756	13771	13777	13831	13892	13817	13782	13781	13952	13836	13872	13885	13793	13874	13795	13740	13720	13685	13889	13835	13633	14022	13932	14020	13736	14041	13764	13711	13956	13877	14005	13977	13734	13773	13808	13772	13812	13828	13750	13904	13848	13589	13641	13675	13796	13975	13920	13856	13879	13877	13850	14021	13761	13881	13914	13622	13826	13904	13801	13824	13897	13862	13788	13960	13960	13881	13925	13807	13848	13825	13894	13926	13719	13885	13769	13692	13811	13880	13907	13891	13874	13794	13803	13780	13653	13888	13934	13744	13866	13825	13847	13948	13810	13887	13769	13852	13911	13703	13898	13893	13940	13857	13869	13778	13840	13884	13717	13972	13930	13660	13754	13876	13862	13979	13827	13828	13911	13826	13754	13839	14077	13925	13899	13770	13937	13869	14007	13748	13716	13924	13946	13941	13798	13764	13817	13978	13886	13891	13883	13970	13751	13899	13803	13684	13735	13768	13874	13758	13835	13799	14026	13834	13911	13810	13807	13848	13867	13980	13794	13654	13875	13789	13826	13854	13880	13884	13828	13860	13865	13917	13987	13831	13729	13781	13897	13887	13867	13715	13770	13944	13796	13832	13674	13795	13932	13864	13947	13995	13699	13785	13702	13908	13885	13944	13949	13772	13838	13953	13799	13931	13863	13928	13819	13826	13775	13905	13738	13893	13817	13731	13828	13903	13854	13882	13835	13999	13900	13791	13821	13825	13762	13868	13912	13840	13896	13873	13712	13621	13798	13889	13743	13871	14023	13871	13765	13930	13708	13753	13732	13834	13748	13821	13855	13927	13810	13915	13863	13902	13841	13795	13763	14031	13845	13925	13957	13931	13901	13823	13805	13730	13795	13762	13832	13908	13849	13844	13924	13904	13792	13752	13798	13940	13820	13884	13925	13657	13751	13815	13697	13749	13793	13978	13765	13882	13973	13885	13743	13813	13794	13918	13889	13840	13891	13947	13832	13829	13813	13851	13857	13843	13933	13876	13943	13890	13918	13770	13940	13851	13739	13915	13832	13859	13977	13888	13887	13961	13961	13924	13898	13973	13893	13626	13861	13732	13756	13941	13964	13638	13855	13964	13816	13897	13953	13799	13749	13904	14068	13609	13975	14082	13880	13855	13764	13825	13849	13928	13658	13874	13905	13769	14008	13634	13842	13871	13811	13790	13814	13815	13781	13828	13839	13766	13916	13700	13720	13952	13921	13906	13846	13890	13815	13692	13865	13950	13919	14013	13902	13720	13854	13921	13657	13892	13953	13932	13920	13976	13865	13603	13834	13705	13863	13868	13854	13828	13866	13875	13975	13732	13907	13783	13714	13881	13802	13812	14026	13808	13731	13832	13783	13758	13874	13913	14020	13899	13788	13971	13835	14168	13757	13639	13806	13909	13778	13802	13885	13830	13872	13747	13755	13730	13923	13804	13995	13975	13781	13870	13804	13820	13898	13716	13832	13940	13863	13702	13909	13915	13891	13791	13864	13932	13887	13928	13913	13984	13860	13685	13933	13812	13931	13923	13825	13878	13868	13794	13847	13976	13792	13818	13893	13888	13724	13879	13949	14039	13883	13828	13977	13808	13832	13955	13848	13851	13748	13768
23982	21070	28350	24109	21860	21120	19358	17017	16584	16812	16769	16546	16470	16162	16222	16254	16086	16144	16051	16368	16024	16267	16040	16192	16049	15948	16113	16050	15959	16161	16149	15997	16027	15992	15993	16142	15937	15943	16034	15731	15947	16055	16007	16113	15941	15946	15960	15796	15769	15878	16135	15961	15803	15910	15841	15690	15894	15807	15970	15859	15828	15891	15983	16007	15798	15968	15823	15961	15819	15978	15939	16038	16089	15923	15940	15726	15895	15981	15903	15918	15957	15849	15847	15820	15901	16012	15808	16040	15832	15850	15935	16040	15900	15921	15817	15930	16066	16108	15982	15817	15961	16046	15813	15756	15916	15839	15961	15859	15912	15815	15808	16092	15970	15682	15900	15977	16050	16178	15777	15972	15793	15799	15856	15922	15712	16001	15887	15868	15917	15675	15938	15786	16124	15887	15910	15864	15954	15891	15781	15734	16017	15713	15860	15981	15888	15743	15794	15770	15821	15921	15867	15997	15908	15745	16029	15788	15957	15968	15891	15759	15794	15659	15717	15876	15909	15820	15753	16117	15867	15911	15988	15780	15733	15699	15908	15791	15842	15812	15746	15843	15890	15940	15726	15765	15644	15944	15756	15972	15754	16026	15838	15835	15885	16031	15877	15785	15638	15758	15892	15916	15884	15844	16089	15851	16059	15659	16037	15724	15784	15698	15749	15893	15977	15718	16015	15984	15572	15705	15873	15797	15940	15800	15653	15747	15880	15886	15783	15793	15725	15855	16065	15760	15787	15889	15817	15774	15851	16071	15837	15773	15927	15727	15651	15927	15637	15909	15800	15985	15956	15734	16012	15941	15793	15861	16096	15918	16055	15773	15838	15857	15829	15813	15774	15946	15782	15829	15910	16073	15823	15842	15805	15878	15951	15909	15887	15706	15641	15944	16026	15903	15765	15851	15836	16150	15872	15829	15650	16049	15760	15887	15900	15880	15885	15755	15830	15931	15737	15760	15758	16064	15762	15846	15878	15770	15866	15866	15701	15701	16017	15624	15853	15688	15777	15759	15819	15892	15808	15709	16012	15800	15975	15786	15809	15865	15935	15904	15957	15851	15947	15866	15883	15842	15800	15976	15920	15953	15924	15806	15968	15980	15879	15853	15705	15902	15769	15970	16059	15925	15932	15806	15866	15794	15725	15854	15879	15809	16074	15780	15758	15890	15788	15838	15688	15907	15647	15908	15870	15866	15837	15624	15713	15871	16012	15862	15943	15860	15732	15851	15914	15666	15735	15798	15729	15577	15844	15866	15785	15860	16056	15720	15808	15885	15749	15856	15863	15970	15877	15718	15887	15919	16042	15852	15723	15965	15999	16072	15911	16104	15918	16013	15542	15707	15917	15708	15911	15778	15800	16222	15724	15924	15747	15813	15865	15775	15994	15809	15858	15832	16011	15880	15870	15858	15768	15831	15929	15880	15887	15930	15964	15959	16032	15913	16022	15786	15867	15972	15824	16065	15920	16029	16000	15675	15883	15764	15791	15989	15718	15798	15756	15686	15807	15640	15758	15667	15772	15872	15888	15864	15716	15895	15798	15842	15877	15706	15755	15950	16001	15772	16024	15781	15788	16053	15869	15897	15845	16136	15629	15938	15981	15798	15965	15876	15925	15889	15883	16024	15989	15674	15819	15832	15880	15825	15791	15875	15928	15737	15751	15825	15661	15718	15983	15722	15895	15805	15836	15868	16107	15986	15884	15901	15744	15957	15800	15636	15994	15917	15734	15944	15911	15924	15844	15908	15954	15818	15892	15832	15866	15856	15870	15867	15836	15926	15829	15879	15854	15795	15887	15854	15870	15874	15780	15833	16082	15912	15921	15854	15621	15800	15770	15838	15804	15927	15987	15975	15931	15962	15835	15754	15851	15808	15667	15986	15886	15783	15764	15817	15854	15931	15882	15961	16076	15881	15767	15990	16015	15884	15729	15700	15724	15859	15926	15988	15731	15727	16049	15786	16048	15842	15915	15892	15875	15906	15797	15731	15803	15803	15859	15884	16269	16050	15924	15808	15824	16005	15879	15906	15660	15992	15773	15734	15795	15899	15966	16111	15870	15749	15704	15819	15804	15743	15995	15678	15915	15723	15901	15895	15854	15907	15781	15844	15832	15878	15764	16014	16107	15878	15849	15727	15857	15849	15859	15835	15812	15752	15994	15941	15847	15727	15913	15834	15747	15819	15809	15784	15699	15882	15784	16058	15979	15727	15905	15857	15797	16037	15945	15704	15873	15883	15960	16086	15954	16012	16075	15850	15965	15953	15841	15731	16059	15698	15890	16045	15786	15907	15806	15896	15887	15823	15749	15832	15748	15761	15887	15850	15772	15911	15996	15878	15840	16040	15857	15782	15837	15946	15701	15932	15813	15907	15942	15761	15927	15788	15865	15966	15868	15727	15706	15709	15792	16009	15668	15824	15795	16013	15801	15679	15884	15893	15923	15893	15855	15742	15875	15767	15980	15810	15897	15814	16034	15903	15831	15884	15947	15929	15566	15864	15694	15778	15880	15714	15761	15790	15838	15805	15714	15816	15881	15887	15766	15684	15841	15704	15804	16035	15529	15885	15997	15774	15949	15924	15693	15802	16052	15773	15959	15868	15975	15856	15853	15807	15917	15781	15989	15986	15727	15814	15951	15869	15914	15921	15846	15839	15837	15823	15916	15852	15937	15757	16005	16051	15802	15894	15904	15879	16046	15922	15678	15908	15946	15937	16004	15851	15756	15846	15946	16184	15933	15754	15871	15906	16012	15967	15729	15879	16039	15986	15801	15784	15809	15744	15807	15835	16005	15636	15884	15786	15894	15843	15853	15998	16029	15888	15797	15874	15737	15815	15896	15710	15833	15727	15821	15818	15960	15635	15916	16004	15819	15874	15904	15644	15852	15799	15841	15734	15776	16096	15984	15945	15801	15870	16069	15857	15803	15938	15864	15664	15725	15721	15797	16031	15889	15948	16012	15945	15962	15879	15927	15740	16086	15733	15813	15771	15758	15805	16022	15946	15857	15843	15932	15856	16102	15762	15880	15751	15871	15661	15893	15807	15795	16206	15805	15841	15799	15706	15859	15885	15774	15948	15908	15782	15960	15923	15810	15547	15729	16060	15841	15924	15808	15773	15999	15868	15644	15916	15606	15982	15904	15869	15778	15843	15917	15835	15606	15935	15915	15912	15659	15763	16001	15851	15917	15906	15778	15940	15733	15742	15723	15858	15894	15933	15957	15772	15899	15789	15877	15723	15836	15912	15798	15927	15987	15762	15833	15857	16032	15915	16011	15956	15893	15811	16010	16131	15907	16069	15969	15929	15958	15866	15776	15770	16025	15923	15651	15707	15744	15924	16014	15608	15855	16031	15883	15919	16018	16000	15973	15892	15807	15831	15806	15914	15921	15885	16000	15774	15946	15953	15904	15910	15918	16046	15862	15671	15790	15947	15703	16026	15865	15770	15875	15930	15851	15779	15731	16027	15837	15825	15835	15861	15734	15818	15871	15656	15812	15849	15865	15936	15774	15826	15723	15902	15826	15887	15755	15771	15761	15713	15948	15959	15831	15876	15932	15814	15824	15859	15851	15860	15770	15942	15963	15971	15931	15793	15851	15846	15952	16022	15928	16010	15937	15899	15817	15910	15860	16007	15938	15841	15902	15899	15909	15872	15858	16024	15687	15911	15812	15906	15805	15942	15812	15917	15924	15749	15935	15964	15962	15849	15988	16009	15733	15657	15781	15870	15977	15721	15910	15841	15674	15930	15902	15862	15804	15970	15885	15928	15977	15959	15775	15767	15823	15928	16022	16092	16003	16053	15966	15726	15981	15939	15973	16129	15688	15761	15814	15848	15917	15950	15848	15834	15944	15871	15798	15947	15701	15841	15885	15917	15819	15848	15944	15883	15581	15575	15842	15969	15916	15798	15987	15803	15757	15827	15970	15917	15743	15997	15903	15951	15916	15720	15879	15810	15930	15853	15989	15875	15798	15822	16033	15684	15749	15765	15769	15956	15758	15900	15778	15867	15885	15683	15845	15740	15844	15921	15842	15881	15923	15933	15743	15858	15911	15509	15858	15925	15985	15748	15732	15706	15940	15897	15658	15736	15786	15901	15823	15607	15726	15737	15975	15816	15727	15689	15850	15916	15736	15920	15826	16066	15913	16025	15869	15745	15663	16015	15758	15785	15843	15746	15828	15743	15909	15812	15811	15892	15861	16019	15731	15775	15826	15775	15838	16061	15955	15991	15928	15981	15931	15796	15645	15998	16017	15943	15665	15946	15998	15921	15862	15844	15976	15905	15939	15958	15724	15809	15846	15881	15803	15927	15709	15751	15871	15669	15919	15912	16084	15932	15848	15720	15728	16083	15836	15763	15850	15771	16044	15727	16034	15938	15805	16000	15806	15858	15794	15492	16043	15769	15945	15791	15941	15956	15818	15827	16075	15979	16100	16147	15860	15886	15837	15881	15889	15867	15919	15874	15957	15766	15895	15997	15881	15711	15899	15945	15777	15736	15739	15874	15684	15786	15948	15755	15752	15770	15796	15628	15885	16050	15767	15961	15999	15834	16096	15776	15922	15991	16046	15848	15915	15934	16056	16161	16091	15988	15961	15681	15942	15695	15745	15900	15803	15824	16001	15642	15923	15915	15943	15838	15941	15866	15871	16011	15846	15844	15779	16047	16079	16019	15792	15814	15711	15799	15845	15863	15852	15804	16092	15802	15835	15884	15804	15911	15883	15779	15985	15761	15870	15974	15928	15873	15921	15674	15807	15650	15951	15833	15774	15682	15819	15804	15823	15882	15903	15907	15680	15819	15740	15950	15854	15904	15827	15920	15829	15861	15873	15947	15961	15819	15737	15840	16054	15863	15939	15862	15849	15947	15794	15789	15967	15750	15809	15856	16176	15991	15961	15894	15890	15959	15971	15872	15720	15786	15913	15846	15860	15795	15729	15794	15787	15948	15892	15918	16012	16022	15886	15789	15790	15950	15858	15819	16077	15908	15721	15829	15866	15604	15822	15894	15955	16083	15777	15806	15935	16182	15790	16039	15663	15710	15973	15812	15935	15793	15892	15851	15668	15823	15937	15866	15802	15951	15909	15779	15876	15803	15921	16074	15924	15847	15784	15769
16876	28147	24739	19082	17196	16420	15034	15137	14811	14838	14743	14253	14125	14109	14143	13971	13846	14062	13656	13882	13888	13712	13819	13938	13719	13772	13762	13559	13852	13620	13628	13740	13624	13745	13447	13542	13580	13572	13615	13646	13605	13758	13546	13662	13761	13419	13505	13617	13717	13579	13813	13490	13500	13465	13523	13577	13560	13593	13595	13629	13576	13626	13728	13596	13564	13685	13506	13575	13602	13689	13592	13542	13597	13668	13678	13570	13725	13467	13485	13755	13576	13612	13614	13628	13715	13765	13724	13534	13604	13723	13638	13528	13704	13650	13713	13678	13700	13615	13723	13574	13781	13747	13555	13608	13689	13517	13662	13721	13696	13788	13647	13567	13605	13565	13702	13666	13736	13592	13663	13479	13571	13719	13677	13569	13403	13673	13525	13509	13599	13462	13538	13430	13512	13608	13485	13443	13626	13543	13581	13688	13574	13721	13614	13611	13499	13445	13768	13485	13633	13758	13522	13594	13734	13618	13556	13598	13784	13678	13497	13411	13672	13674	13527	13690	13642	13576	13745	13482	13725	13577	13581	13556	13642	13507	13497	13568	13702	13540	13618	13556	13539	13524	13429	13671	13678	13633	13719	13551	13645	13608	13551	13571	13730	13563	13519	13760	13656	13544	13552	13594	13509	13681	13599	13737	13662	13627	13642	13648	13757	13728	13492	13601	13642	13543	13521	13742	13711	13582	13762	13602	13578	13598	13526	13495	13729	13705	13511	13610	13541	13510	13658	13538	13708	13548	13719	13528	13526	13722	13426	13655	13581	13483	13524	13502	13534	13588	13695	13536	13662	13735	13620	13586	13553	13690	13545	13573	13407	13560	13500	13517	13698	13493	13626	13478	13453	13538	13555	13482	13757	13407	13750	13631	13616	13753	13647	13555	13709	13595	13538	13426	13572	13420	13838	13458	13645	13683	13612	13576	13534	13638	13525	13631	13674	13612	13660	13369	13356	13428	13637	13508	13469	13382	13612	13449	13578	13648	13664	13449	13671	13582	13525	13602	13622	13529	13635	13678	13540	13605	13634	13760	13540	13460	13477	13580	13503	13679	13572	13412	13443	13651	13582	13628	13657	13458	13525	13562	13581	13519	13510	13637	13643	13645	13659	13613	13496	13751	13437	13604	13627	13452	13765	13452	13520	13669	13562	13568	13714	13810	13688	13417	13679	13509	13553	13549	13658	13475	13655	13834	13601	13677	13512	13742	13636	13511	13474	13648	13538	13661	13504	13410	13414	13702	13586	13576	13592	13461	13631	13602	13593	13565	13568	13510	13726	13684	13557	13543	13670	13615	13642	13548	13621	13689	13669	13568	13711	13547	13617	13516	13637	13569	13592	13528	13603	13505	13565	13579	13629	13685	13727	13580	13650	13460	13729	13521	13570	13699	13614	13729	13574	13673	13646	13404	13585	13689	13695	13365	13527	13549	13483	13639	13829	13616	13653	13682	13558	13639	13717	13599	13743	13450	13679	13586	13585	13508	13460	13520	13531	13494	13526	13587	13766	13746	13580	13767	13506	13650	13501	13432	13557	13538	13735	13583	13623	13646	13734	13531	13571	13613	13657	13538	13722	13689	13577	13665	13713	13520	13555	13682	13629	13537	13493	13604	13703	13591	13520	13558	13688	13584	13573	13505	13489	13516	13573	13632	13701	13616	13574	13721	13489	13698	13648	13716	13881	13601	13572	13471	13532	13773	13712	13655	13769	13623	13547	13581	13431	13453	13581	13685	13595	13606	13502	13654	13613	13392	13617	13617	13539	13541	13549	13444	13619	13566	13530	13507	13711	13481	13578	13564	13720	13543	13511	13687	13459	13676	13681	13456	13362	13588	13476	13623	13479	13518	13772	13724	13721	13678	13504	13519	13486	13571	13494	13650	13648	13620	13652	13689	13704	13650	13603	13549	13815	13794	13532	13521	13606	13579	13505	13612	13548	13539	13475	13659	13618	13711	13619	13757	13751	13447	13557	13652	13657	13730	13755	13568	13465	13740	13591	13650	13668	13528	13632	13442	13518	13577	13665	13587	13694	13614	13669	13530	13544	13527	13575	13630	13702	13707	13588	13569	13586	13608	13622	13673	13671	13594	13651	13767	13770	13714	13610	13404	13576	13528	13393	13626	13731	13651	13754	13549	13640	13781	13724	13517	13481	13620	13629	13655	13440	13441	13763	13732	13722	13577	13596	13617	13739	13608	13416	13657	13560	13515	13735	13720	13499	13473	13591	13836	13513	13616	13535	13561	13607	13449	13658	13597	13564	13632	13546	13579	13542	13672	13628	13620	13533	13668	13635	13709	13543	13617	13445	13564	13652	13720	13646	13602	13720	13525	13587	13492	13631	13707	13540	13713	13678	13555	13534	13656	13609	13579	13475	13492	13543	13847	13676	13481	13595	13560	13673	13559	13554	13511	13567	13486	13505	13686	13656	13487	13443	13609	13732	13672	13679	13535	13673	13703	13477	13538	13527	13752	13617	13640	13587	13424	13476	13728	13565	13557	13486	13525	13636	13683	13450	13657	13666	13700	13514	13731	13499	13646	13609	13621	13520	13630	13570	13630	13764	13452	13583	13558	13688	13693	13601	13627	13691	13641	13514	13591	13672	13620	13390	13557	13558	13567	13646	13653	13485	13563	13553	13545	13695	13558	13659	13585	13510	13543	13645	13727	13576	13628	13622	13599	13550	13466	13729	13604	13651	13726	13682	13516	13546	13696	13529	13560	13603	13761	13580	13677	13604	13599	13609	13634	13554	13663	13442	13589	13741	13595	13527	13496	13574	13708	13717	13538	13773	13577	13677	13649	13570	13603	13495	13733	13479	13343	13818	13679	13738	13504	13681	13632	13658	13584	13550	13717	13812	13599	13548	13677	13718	13544	13593	13633	13584	13664	13391	13490	13619	13639	13643	13517	13653	13505	13768	13531	13467	13558	13642	13496	13568	13693	13460	13729	13515	13583	13457	13512	13466	13703	13697	13578	13577	13569	13641	13460	13440	13621	13655	13540	13554	13678	13620	13686	13652	13672	13616	13621	13672	13649	13683	13507	13757	13644	13557	13606	13629	13495	13655	13655	13726	13597	13666	13565	13479	13653	13729	13470	13645	13800	13555	13708	13736	13594	13571	13602	13446	13520	13810	13754	13643	13526	13499	13630	13536	13467	13501	13511	13546	13597	13493	13431	13753	13622	13622	13562	13405	13526	13537	13723	13589	13705	13644	13604	13705	13702	13638	13593	13653	13598	13683	13741	13429	13558	13509	13609	13436	13700	13599	13573	13663	13755	13350	13520	13620	13499	13750	13671	13476	13581	13579	13403	13602	13634	13502	13682	13570	13573	13711	13671	13561	13634	13533	13616	13674	13383	13582	13701	13606	13572	13548	13546	13590	13654	13625	13565	13651	13616	13460	13636	13529	13583	13704	13564	13538	13643	13568	13608	13575	13630	13550	13604	13552	13578	13681	13578	13560	13421	13462	13720	13527	13512	13572	13697	13615	13637	13563	13752	13646	13457	13537	13547	13587	13654	13522	13621	13613	13562	13640	13638	13572	13500	13624	13554	13706	13700	13720	13578	13662	13737	13464	13583	13596	13704	13445	13570	13687	13427	13627	13531	13556	13573	13482	13620	13688	13489	13439	13490	13559	13525	13735	13704	13652	13546	13631	13571	13473	13533	13649	13669	13537	13494	13702	13617	13661	13502	13571	13360	13581	13729	13532	13592	13485	13608	13683	13414	13597	13770	13722	13585	13638	13526	13442	13556	13585	13410	13602	13575	13446	13464	13565	13682	13640	13573	13519	13463	13667	13565	13644	13617	13574	13619	13573	13566	13671	13579	13506	13672	13709	13646	13583	13801	13674	13603	13695	13612	13641	13645	13624	13605	13673	13438	13702	13587	13647	13685	13811	13600	13781	13523	13560	13694	13575	13603	13637	13604	13736	13606	13726	13446	13454	13637	13759	13555	13602	13682	13678	13530	13641	13679	13545	13522	13741	13567	13573	13494	13600	13531	13464	13688	13539	13594	13745	13553	13747	13662	13596	13558	13551	13531	13594	13603	13588	13655	13659	13629	13612	13749	13589	13510	13632	13446	13661	13493	13671	13544	13738	13591	13722	13657	13584	13535	13632	13543	13629	13724	13365	13476	13641	13591	13602	13732	13441	13493	13598	13650	13723	13658	13738	13705	13555	13646	13609	13496	13505	13626	13471	13521	13653	13502	13509	13687	13539	13597	13630	13714	13519	13502	13657	13630	13632	13437	13606	13781	13531	13556	13577	13487	13488	13545	13659	13758	13651	13625	13548	13726	13572	13566	13553	13505	13630	13640	13620	13557	13703	13534	13643	13551	13582	13638	13584	13562	13687	13649	13727	13439	13564	13713	13609	13492	13611	13628	13669	13515	13603	13537	13421	13644	13640	13720	13566	13655	13586	13651	13818	13506	13526	13763	13522	13660	13628	13746	13584	13637	13657	13692	13512	13738	13574	13482	13613	13609	13415	13545	13498	13611	13407	13566	13553	13596	13558	13680	13715	13548	13534	13600	13561	13707	13410	13665	13523	13482	13532	13622	13582	13657	13617	13577	13510	13616	13511	13532	13569	13606	13742	13728	13832	13511	13538	13714	13628	13483	13739	13602	13541	13468	13647	13650	13481	13566	13556	13627	13496	13497	13612	13687	13470	13578	13652	13551	13867	13697	13494	13427	13636	13651	13476	13545	13704	13550	13682	13578	13525	13609	13526	13536	13476	13737	13595	13636	13644	13631	13794	13556	13490	13582	13665	13514	13578	13629	13776	13587	13546	13643	13537	13750	13604	13473	13656	13638	13587	13639	13607	13611	13414	13737	13700	13614	13574	13516	13495	13459	13476	13505	13581	13719	13727	13562	13555	13660	13664	13545	13318	13837	13475	13502	13724	13581	13634	13730	13715	13688	13720	13606	13731	13451	13426	13575	13607	13528	13557	13664	13803	13591	13597	13606	13666	13626	13355	13729	13659	13636	13585	13681	13521	13525	13619	13575	13639	13664	13695	13461	13593	13434	13553	13778	13587	13542	13607	13803	13728	13605	13546	13666	13680	13658	13595	13486	13677	13544	13662	13667	13724	13485	13733	13522	13466	13579	13618	13665
22753	21003	28683	23533	21254	22995	23717	18676	17736	18068	17792	17522	17288	17120	17118	17115	17033	16964	17048	16769	16795	16738	16723	16983	17153	16711	16925	16761	16711	16926	16613	16623	16674	16545	16725	16776	16694	16820	16766	16638	16649	16558	16477	16776	16578	16574	16703	16579	16492	16462	16547	16534	16623	16539	16585	16599	16523	16641	16374	16756	16399	16386	16556	16529	16789	16546	16511	16550	16555	16517	16451	16466	16670	16527	16510	16527	16657	16636	16701	16450	16574	16432	16557	16477	16663	16689	16819	16626	16721	16563	16682	16453	16562	16613	16477	16758	16597	16540	16556	16475	16611	16397	16490	16565	16604	16425	16611	16463	16400	16646	16640	16502	16674	16469	16591	16619	16549	16479	16669	16446	16531	16462	16628	16424	16435	16508	16663	16519	16541	16528	16572	16380	16471	16403	16548	16560	16246	16355	16408	16644	16590	16558	16803	16380	16422	16471	16718	16298	16497	16470	16836	16412	16443	16478	16743	16577	16423	16476	16459	16551	16558	16778	16419	16404	16507	16438	16450	16668	16349	16699	16435	16426	16308	16484	16504	16490	16544	16662	16755	16377	16512	16466	16496	16642	16195	16486	16421	16645	16388	16452	16499	16559	16545	16442	16608	16536	16352	16505	16616	16662	16583	16662	16495	16255	16679	16626	16534	16537	16533	16415	16341	16569	16717	16641	16461	16781	16417	16543	16506	16642	16327	16530	16583	16636	16500	16485	16472	16376	16429	16256	16468	16519	16490	16475	16498	16554	16482	16365	16500	16297	16468	16470	16608	16257	16625	16464	16533	16472	16452	16505	16535	16443	16456	16505	16534	16424	16517	16342	16376	16350	16477	16457	16503	16386	16629	16389	16519	16528	16398	16501	16542	16470	16312	16535	16486	16587	16356	16500	16466	16582	16484	16383	16466	16506	16504	16522	16623	16463	16620	16566	16509	16462	16381	16364	16467	16704	16562	16412	16457	16447	16584	16503	16495	16377	16498	16714	16534	16405	16422	16628	16498	16444	16454	16467	16517	16380	16424	16550	16601	16317	16676	16445	16527	16362	16398	16495	16663	16550	16561	16287	16451	16526	16462	16590	16581	16425	16373	16250	16407	16412	16695	16416	16605	16320	16485	16379	16505	16561	16379	16260	16256	16617	16402	16373	16343	16419	16476	16487	16594	16403	16470	16244	16467	16475	16442	16579	16419	16649	16479	16461	16539	16495	16420	16393	16488	16481	16549	16290	16491	16419	16276	16455	16415	16399	16506	16452	16385	16300	16621	16544	16393	16492	16695	16470	16603	16586	16536	16608	16433	16700	16408	16417	16840	16616	16520	16487	16537	16612	16608	16503	16636	16514	16456	16569	16523	16586	16370	16454	16499	16430	16584	16385	16674	16481	16532	16391	16546	16532	16525	16445	16442	16164	16711	16649	16596	16538	16489	16487	16334	16234	16558	16585	16586	16446	16567	16338	16374	16424	16537	16519	16506	16438	16506	16488	16701	16564	16518	16384	16495	16508	16488	16725	16572	16613	16502	16679	16526	16634	16432	16569	16290	16472	16518	16570	16504	16542	16468	16289	16507	16387	16546	16414	16417	16518	16541	16518	16533	16543	16345	16451	16606	16453	16633	16544	16433	16365	16450	16338	16639	16389	16510	16754	16492	16624	16670	16534	16470	16484	16491	16508	16408	16478	16741	16547	16470	16475	16670	16630	16580	16412	16390	16525	16487	16399	16410	16610	16670	16801	16455	16413	16527	16499	16487	16378	16448	16533	16505	16513	16386	16583	16661	16563	16508	16304	16501	16402	16645	16449	16554	16586	16474	16435	16585	16573	16351	16553	16430	16203	16569	16643	16465	16488	16381	16457	16368	16374	16354	16466	16389	16397	16501	16439	16716	16384	16580	16469	16581	16535	16392	16585	16431	16532	16472	16676	16467	16424	16621	16685	16375	16451	16763	16503	16309	16578	16406	16272	16508	16600	16676	16494	16556	16381	16525	16531	16692	16600	16210	16475	16435	16402	16421	16514	16620	16514	16454	16362	16480	16562	16416	16477	16627	16525	16563	16487	16577	16478	16395	16517	16492	16329	16364	16581	16390	16448	16461	16407	16442	16376	16743	16480	16397	16501	16600	16443	16357	16571	16652	16483	16359	16554	16411	16523	16622	16493	16648	16437	16614	16606	16486	16521	16546	16728	16537	16548	16519	16569	16566	16535	16408	16547	16423	16526	16576	16513	16456	16614	16300	16415	16478	16422	16498	16624	16351	16663	16519	16531	16490	16386	16421	16400	16483	16612	16634	16518	16730	16340	16317	16541	16472	16516	16621	16453	16534	16525	16388	16609	16724	16433	16427	16523	16403	16519	16361	16323	16550	16499	16304	16586	16486	16401	16383	16397	16371	16389	16375	16550	16553	16467	16490	16526	16427	16513	16580	16525	16611	16393	16727	16627	16652	16601	16480	16478	16470	16537	16393	16501	16622	16548	16661	16446	16605	16459	16435	16632	16544	16528	16651	16447	16610	16456	16662	16470	16393	16189	16401	16498	16697	16648	16403	16579	16439	16609	16526	16470	16713	16316	16352	16539	16443	16647	16406	16494	16565	16568	16366	16683	16485	16458	16517	16427	16507	16369	16669	16426	16643	16442	16312	16381	16418	16437	16728	16473	16245	16308	16406	16325	16423	16323	16631	16590	16343	16604	16476	16490	16511	16520	16409	16414	16569	16598	16434	16728	16576	16468	16335	16394	16605	16507	16531	16421	16632	16682	16577	16465	16312	16181	16387	16573	16433	16632	16501	16490	16441	16503	16528	16528	16395	16446	16488	16444	16394	16241	16400	16527	16553	16494	16320	16435	16461	16529	16386	16610	16440	16397	16649	16278	16691	16508	16610	16416	16530	16626	16536	16273	16485	16264	16342	16404	16607	16454	16572	16592	16453	16816	16576	16379	16510	16653	16603	16593	16728	16476	16369	16325	16502	16494	16459	16596	16654	16501	16429	16482	16455	16471	16402	16534	16366	16502	16697	16473	16698	16383	16439	16289	16393	16313	16535	16317	16579	16559	16261	16293	16702	16482	16402	16386	16453	16466	16420	16500	16427	16516	16424	16367	16524	16424	16652	16519	16492	16506	16297	16417	16434	16372	16438	16512	16648	16644	16408	16522	16502	16609	16442	16583	16548	16571	16516	16586	16588	16497	16483	16693	16425	16556	16487	16478	16500	16304	16370	16625	16343	16655	16589	16620	16526	16713	16654	16314	16587	16319	16354	16546	16488	16506	16589	16506	16628	16409	16652	16618	16458	16328	16519	16653	16650	16643	16472	16545	16755	16418	16507	16557	16338	16617	16436	16512	16552	16383	16569	16353	16355	16388	16366	16530	16420	16476	16538	16456	16614	16560	16585	16579	16579	16512	16396	16474	16333	16594	16699	16463	16402	16347	16285	16400	16572	16298	16518	16493	16488	16545	16440	16486	16600	16566	16565	16533	16418	16666	16406	16550	16436	16307	16648	16505	16538	16379	16454	16518	16348	16341	16351	16525	16576	16463	16394	16623	16538	16492	16432	16564	16654	16269	16510	16386	16448	16491	16722	16694	16618	16735	16389	16265	16342	16294	16405	16382	16381	16334	16609	16631	16453	16611	16698	16391	16692	16351	16479	16642	16485	16471	16466	16593	16317	16523	16350	16473	16497	16452	16561	16374	16438	16498	16277	16658	16460	16615	16471	16451	16509	16501	16418	16539	16425	16274	16506	16384	16446	16425	16546	16200	16507	16574	16346	16610	16573	16378	16596	16426	16539	16475	16694	16424	16554	16693	16580	16524	16427	16465	16535	16404	16644	16463	16426	16375	16302	16504	16431	16572	16560	16501	16471	16539	16680	16729	16531	16300	16388	16540	16488	16728	16342	16513	16597	16665	16339	16404	16560	16492	16503	16649	16488	16642	16491	16470	16527	16528	16302	16437	16577	16561	16483	16518	16611	16345	16430	16425	16617	16614	16552	16393	16273	16583	16600	16342	16575	16478	16440	16457	16543	16571	16544	16190	16451	16544	16401	16423	16465	16557	16541	16477	16330	16602	16467	16280	16444	16493	16470	16475	16555	16579	16333	16386	16384	16676	16289	16560	16603	16510	16531	16409	16639	16576	16595	16515	16481	16277	16342	16361	16481	16512	16627	16524	16482	16397	16715	16395	16390	16649	16618	16464	16379	16409	16448	16640	16368	16485	16462	16426	16421	16260	16554	16415	16425	16520	16419	16519	16365	16447	16464	16618	16365	16746	16519	16232	16361	16559	16606	16488	16692	16599	16483	16263	16418	16424	16494	16287	16591	16654	16570	16565	16705	16351	16692	16661	16564	16471	16486	16613	16503	16383	16469	16405	16682	16445	16600	16605	16685	16369	16443	16394	16480	16384	16482	16264	16324	16626	16427	16314	16478	16247	16366	16479	16513	16481	16577	16535	16451	16559	16621	16377	16551	16507	16523	16407	16352	16340	16536	16499	16435	16550	16537	16382	16575	16544	16592	16521	16519	16290	16396	16532	16673	16560	16511	16621	16323	16260	16766	16581	16328	16608	16479	16445	16568	16451	16493	16429	16636	16685	16416	16555	16447	16568	16560	16550	16454	16370	16573	16388	16315	16519	16451	16427	16444	16645	16450	16471	16579	16495	16314	16344	16627	16403	16627	16535	16432	16580	16480	16545	16724	16562	16650	16511	16561	16492	16457	16489	16559	16496	16502	16542	16677	16585	16622	16561	16520	16597	16354	16602	16517	16319	16386	16397	16512	16338	16546	16377	16503	16522	16666	16364	16406	16515	16584	16626	16680	16435	16747	16386	16701	16534	16582	16530	16378	16584	16664	16437	16264	16410	16482	16425	16431	16395	16494	16596	16470	16498	16602	16679	16357	16329	16440	16382	16370	16408	16545	16498	16448	16493	16451	16422	16344	16505	16725	16560	16457	16611	16561	16312	16399	16564	16428	16562	16441	16752	16558	16529	16586	16416	16720	16459	16373	16489	16506	16500	16312	16356	16419	16618	16512	16453	16595	16597	16512	16539	16489	16408	16568	16308	16434	16424	16419	16546	16483	16395	16514	16792	16411	16628	16381	16499	16574	16367	16462	16766	16511	16396
18312	33147	29431	22394	19179	18025	16347	15932	15774	15515	15614	15101	14999	14866	14531	14478	14205	14265	14377	14301	14240	14483	14283	14331	14299	14194	14218	14083	14236	14215	14114	14023	14046	14137	14274	14129	14221	14126	13950	14174	14119	14019	14047	14007	14035	14154	14088	14033	14051	13954	14044	13924	13889	13987	14065	13997	13973	13790	13926	13959	13904	13915	13868	13972	13952	14084	13994	13887	13803	14049	13901	14081	14044	13945	14032	13894	13954	14006	14066	13937	13910	14076	14035	14105	14118	14023	14010	13941	13983	14007	14099	14047	13926	13926	14088	14013	14022	13933	14081	13907	13926	14092	14050	13950	14062	13906	14012	13987	13827	13990	13982	13988	13982	13938	13928	14038	14000	13917	13856	13988	13908	13904	13882	13974	13876	14019	14073	14028	13938	13927	13847	13944	14010	13961	14096	13958	14147	13784	13876	13930	14009	13815	13985	13913	14119	13933	13892	14061	13972	13747	14065	13956	13982	13829	13854	14047	13892	13873	14017	13952	13925	13916	13937	13856	13943	13888	13932	13937	13908	13974	14061	14112	14017	14073	13820	14084	13979	14044	13839	13909	13858	13890	13968	14003	14034	14073	14090	13995	13748	13960	13870	14110	14024	13893	13941	13942	13935	13803	14078	13915	13941	13979	13807	14120	13973	14180	13968	13893	13920	13887	13984	13899	14033	14077	14057	14078	14002	13999	13746	13931	13963	13759	13986	13930	13904	14004	14057	13993	14014	13966	13991	13851	13983	13910	13714	13935	13994	13884	14120	13716	14101	14022	13816	13890	13876	13943	13845	13883	13889	13865	13906	14072	14000	13727	13914	14133	13899	14157	14043	13901	14022	13902	13975	14001	13856	14003	13892	13996	14011	13951	13929	14055	13954	13829	14031	14024	14003	13931	13896	13844	13949	14005	13967	13860	14034	13851	14044	13926	13978	13874	13821	13696	13855	14075	14009	14028	13984	13925	14039	13889	13953	13967	13986	13987	13871	13887	14017	13917	13793	14023	13885	13904	14056	13916	13844	13943	13767	13949	13873	13840	14023	13794	14074	13973	13930	13922	14062	14002	13940	14080	13764	13728	13934	13856	13914	13899	13996	13887	13846	13939	14042	13854	14058	13828	13845	14009	13949	13834	13744	14068	13975	13954	13902	13913	13888	13914	13984	13868	13822	13919	14060	13958	13975	13955	13952	13884	13904	13951	13951	13987	13746	14037	13991	13999	14118	13994	13974	14115	13923	14005	14077	14004	13980	14033	13834	13889	13888	13899	13882	14029	14003	13950	13800	13947	13996	13882	13833	13963	13661	13907	13985	13877	14009	13901	13919	14102	13856	13896	14024	13946	13944	13914	13898	13944	13791	13893	13823	13885	13910	13958	13946	13921	13851	14050	14003	14084	13940	13889	13982	14038	14040	13825	13909	14106	13804	13954	13931	13974	14023	13917	14052	13913	13960	13846	13913	13972	13961	13742	13965	14023	14019	13874	13955	14041	13923	14006	13956	13958	13952	13882	13904	13948	13796	13841	14129	14045	13988	14073	13880	13898	13912	13957	14033	14164	14038	13822	13994	13824	13883	14014	13989	13947	13910	13819	13885	14035	13879	13769	14006	13895	13962	14021	13917	13830	13981	13881	13901	13890	13853	13975	13812	14042	14023	13934	13764	13874	13920	13809	13891	13899	13933	13832	13931	14018	13813	14121	13751	13836	14007	13722	13993	14007	13847	13959	13986	13833	13926	13837	13866	13943	13849	13651	13963	13939	13788	13889	14005	14021	14164	13992	14017	13947	13921	14104	13798	13906	13967	14073	13930	13981	13887	13936	13855	13930	13872	13994	13897	13958	14000	13957	14009	13982	13841	14121	13922	13950	13896	14033	14025	13966	13786	13954	13945	14162	14013	13913	14035	14083	13972	14073	13886	14069	14013	13932	13926	14111	13852	13964	13922	14044	13956	13852	13878	13965	13904	13985	13940	13908	13890	13972	13883	13858	13931	13918	13987	14006	13823	13958	13853	14010	13860	13949	13942	13925	13975	14067	13840	14023	13972	13975	13985	13928	13990	13997	13868	14054	13676	13802	14028	13979	14080	14072	14146	13905	13857	14010	13953	13909	13863	13809	14023	14008	13977	13903	13951	13987	13990	13884	13963	13998	14066	14029	13843	13866	13903	14017	13865	13886	14021	13910	13711	13846	13986	13987	13971	13958	13953	13865	13819	14017	13826	14019	13847	13803	14048	13942	14019	13897	13796	14062	13862	13966	13841	14045	13859	13929	13945	13828	14009	13782	14052	13995	13783	14042	14077	14027	14058	13876	13941	13839	13866	13871	13915	14151	13844	13888	14138	13860	13937	13865	14009	13789	13956	13842	13768	13869	14171	13882	14023	13798	13899	13924	13867	14109	13912	14018	14122	13922	13911	13776	13928	13996	13985	13815	13953	13830	14127	13824	13758	13904	13995	14092	14076	13922	13942	13721	13868	13914	13969	13806	14053	13899	13843	13783	14064	13934	14077	13878	13897	14064	13902	13952	13988	13962	13885	14054	14011	13981	13943	13885	13964	14033	13906	14114	13947	13832	13911	13825	13839	13980	14017	13998	13813	13963	14017	13927	14007	14028	13909	13925	13805	14073	13923	13924	13924	13925	13825	13921	13820	13972	13870	13898	13812	14022	14053	14081	13935	13988	13999	14040	13866	14087	13896	13974	13944	14093	13873	13996	13960	13696	14035	13863	13918	13952	13948	13921	14093	14044	13875	13984	13910	13908	13884	13817	13812	13951	13951	13894	13885	13892	13999	13959	14181	14006	14003	13729	13729	14054	13859	13952	13969	14047	13890	14011	14084	13953	13819	13938	13857	13829	13884	13902	13914	13914	14121	13911	13894	13932	13960	14107	13891	13971	13934	13901	13863	13873	13889	13911	13927	13849	14067	14101	14051	14124	13853	13891	14011	14006	13918	13946	13766	13960	13978	13846	13871	13823	13932	14009	14128	13893	13841	13981	13929	14050	13959	14176	13949	13918	13879	13977	14164	14075	13933	13882	13972	13953	13839	13894	14156	14051	13989	13965	13916	13976	13960	13849	13855	13942	13865	14022	13984	13955	13955	14058	13778	13869	13862	13901	13957	13811	13838	14004	13825	13846	13940	13965	13939	14051	13872	13817	13880	13916	13875	13947	14078	13947	14039	13865	13935	13831	14028	14028	13805	13862	14058	13857	14033	13985	13894	13940	13875	14005	13961	13907	13971	14016	13886	14053	14019	13900	13953	13916	13910	13970	13892	13968	13877	13838	14010	13964	14091	13910	13782	13916	13862	13870	13892	14012	13923	13897	13960	13844	13818	13844	13986	13818	13907	14020	14038	13917	13924	13872	13888	13933	14011	14005	14067	13887	13984	13888	14006	13894	14058	13924	13905	13848	13931	13810	13878	13851	13990	14006	13902	13848	13917	13990	13987	13830	14054	13827	14015	13970	13952	13919	14032	13992	13961	14118	13951	13920	13874	13995	13902	13965	13930	13925	13925	13863	13947	14028	13992	14058	13864	13898	13786	14173	14002	13857	13999	13918	13775	13968	13974	13998	13755	14005	13950	13969	14032	13968	13921	14124	13950	13915	13825	14002	13974	13892	14008	13836	13929	14029	13786	13897	13846	14003	13941	13961	13877	14078	13953	13793	13929	13860	13875	14072	13808	13901	13829	13901	14190	14104	13852	14020	14054	13906	13978	13800	14100	14009	14025	13976	13925	13987	13966	13880	13921	14011	13864	13921	13870	13994	13816	13988	13994	13922	13915	14102	14040	13850	13913	13881	13974	13832	13968	14038	13852	13769	13856	14001	13863	14005	13933	13908	14008	13879	14017	13875	14117	14009	13960	13984	13975	13922	13971	13935	13854	13819	13927	13773	14006	13957	13825	13821	13956	13861	14058	13807	13846	13951	13685	13907	14026	13944	13988	13929	14133	13852	13862	13941	13841	13842	13909	14032	13901	13859	13998	14116	13994	14205	13979	13973	13758	14058	13903	13895	13876	13846	13906	13974	13945	14065	14040	13954	13897	13986	13862	13773	13780	13869	13961	13840	14080	13940	14064	13958	13864	14065	13977	13820	13984	13858	13965	13763	13937	13978	13965	13969	13849	13977	13855	13937	14042	13944	13810	13926	13998	13881	14107	13898	13984	13782	13971	14076	14082	13918	13909	14021	13955	13979	13787	13852	13991	13858	13995	14018	13878	13820	13903	13906	13908	13935	13906	14033	14126	13869	13915	13777	13957	13894	13988	13980	13868	13975	13952	14044	14133	14027	13984	14135	13972	13913	13887	14133	13865	13899	14065	13934	13925	13939	13946	13956	13906	13742	14085	14018	13913	13935	13858	14152	13888	14036	13972	13957	13963	14018	13990	13803	14136	13842	13922	13920	13963	13988	13914	13815	13744	13923	13881	14127	13950	13790	13950	13987	13863	13884	13906	13939	13890	13969	13936	13938	14072	13978	13781	13891	14106	13911	13921	13926	13986	13975	13970	13855	14016	13972	13937	13743	13948	13934	13973	13789	14003	14003	13885	13740	13962	13829	13957	13955	13922	13944	13946	13975	13949	13881	14100	14016	13907	13824	14058	13953	13711	14060	13746	13944	13860	13801	14072	13915	13766	14024	13850	14129	14065	14042	13898	13900	13825	13957	13968	13779	13909	13969	13710	13914	14047	13905	14009	13949	14023	13851	13846	13991	13946	13834	13816	13967	13921	14020	13919	14004	13860	14007	13988	14004	13872	13979	14016	14072	14082	13964	13989	13911	13930	13973	13936	13998	13982	13893	13981	14037	13944	13843	13963	13907	13973	13805	13880	14008	13940	13826	13879	13806	14042	13822	13997	13880	14081	14017	14010	13997	13981	13884	13795	14007	13891	14003	14060	13968	13945	13899	13977	14117	13948	13968	13956	13906	14075	13942	13977	13890	13729	14046	14006	13928	13921	13974	13867	13963	14049	13861	13733	13953	13915	13882	13925	14008	13908	13950	14041	14012	13901	13942	13977	13842	13958	13951	13954	13875	13917	13806	13959	13873	13902	13857	13936	13857	14016	13835	14021	14025	14050	14000	13897	14024	14003	13964	13792	14055	13945	13977	13870	13900	13963	14006
27974	22191	24137	20853	17485	17294	17276	16938	16711	16742	16778	16981	16834	16741	16739	16609	16654	16628	16567	16760	16781	16688	16726	16681	16695	16696	16565	16514	16570	16445	16748	16785	16765	16735	16469	16665	16566	16585	16460	16520	16713	16575	16531	16528	16438	16661	16786	16602	16548	16785	16696	16551	16525	16455	16711	16554	16545	16725	16462	16490	16661	16559	16697	16531	16553	16706	16860	16650	16547	16530	16715	16727	16738	16685	16508	16780	16457	16509	16414	16482	16937	16469	16587	16528	16490	16756	16500	16767	16503	16919	16518	16699	16807	16714	16766	16590	16557	16669	16536	16721	16786	16763	16791	16763	16442	16654	16528	16654	16607	16495	16754	16775	16760	16709	16404	16672	16509	16516	16625	16397	16744	16472	16519	16665	16457	16770	17008	16643	16730	16669	16691	16631	16544	16681	16543	16677	16599	16638	16423	16763	16467	16601	16581	16656	16404	16398	16360	16400	16664	16431	16426	16495	16446	16493	16391	16340	16722	16752	16583	16583	16690	16746	16493	16806	16636	16535	16874	16451	16428	16425	16569	16743	16483	16592	16383	16600	16592	16669	16702	16552	16361	16641	16511	16563	16528	16744	16659	16568	16538	16166	16644	16702	16663	16865	16598	16628	16428	16505	16558	16622	16650	16659	16536	16665	16540	16503	16498	16536	16546	16735	16545	16678	16521	16641	16763	16681	16725	16659	16573	16327	16772	16496	16434	16573	16643	16536	16463	16419	16558	16544	16692	16456	16385	16412	16395	16482	16762	16457	16358	16390	16425	16563	16571	16486	16718	16475	16449	16564	16514	16560	16514	16398	16410	16551	16593	16430	16520	16543	16697	16678	16687	16545	16533	16460	16385	16458	16690	16548	16927	16662	16682	16551	16580	16683	16501	16536	16633	16632	16562	16610	16829	16672	16669	16363	16749	16588	16755	16546	16402	16503	16506	16610	16612	16449	16617	16705	16535	16785	16606	16383	16542	16663	16743	16569	16511	16354	16399	16474	16531	16548	16509	16448	16594	16437	16568	16423	16766	16714	16488	16387	16246	16497	16696	16566	16663	16675	16606	16416	16572	16590	16536	16638	16816	16618	16452	16620	16620	16600	16590	16715	16617	16647	16638	16647	16555	16562	16609	16588	16754	16698	16416	16606	16583	16730	16757	16621	16534	16700	16566	16596	16573	16589	16574	16552	16811	16774	16567	16520	16491	16496	16794	16584	16469	16571	16676	16636	16585	16568	16611	16460	16559	16663	16501	16583	16609	16471	16375	16450	16696	16652	16707	16485	16376	16464	16531	16503	16456	16609	16535	16513	16500	16572	16589	16569	16518	16417	16607	16659	16534	16709	16481	16779	16535	16569	16783	16556	16628	16743	16648	16822	16284	16528	16538	16686	16702	16488	16619	16726	16505	16394	16438	16592	16656	16563	16562	16692	16469	16629	16733	16575	16641	16719	16607	16425	16658	16616	16725	16667	16519	16905	16676	16595	16633	16650	16700	16686	16592	16522	16606	16691	16459	16565	16674	16599	16647	16555	16684	16521	16522	16473	16620	16511	16495	16572	16682	16551	16742	16397	16515	16474	16551	16661	16623	16595	16523	16559	16660	16872	16512	16393	16471	16737	16600	16591	16777	16701	16525	16607	16453	16580	16766	16644	16373	16763	16657	16687	16511	16695	16626	16720	16577	16493	16559	16651	16734	16502	16589	16469	16476	16751	16684	16744	16540	16757	16560	16508	16536	16628	16680	16688	16799	16568	16714	16563	16574	16561	16570	16578	16585	16672	16582	16584	16502	16458	16687	16695	16525	16611	16639	16468	16615	16544	16575	16594	16568	16528	16532	16652	16717	16438	16588	16581	16520	16527	16726	16517	16588	16572	16591	16705	16387	16393	16828	16666	16752	16783	16737	16678	16667	16673	16543	16653	16631	16434	16551	16817	16574	16347	16577	16600	16609	16422	16491	16528	16673	16610	16472	16315	16467	16533	16578	16419	16590	16544	16631	16450	16628	16577	16720	16743	16295	16627	16689	16578	16612	16684	16754	16660	16330	16562	16534	16604	16826	16653	16337	16483	16613	16623	16528	16556	16730	16658	16547	16617	16422	16501	16856	16517	16532	16384	16515	16665	16502	16651	16645	16586	16516	16608	16656	16738	16261	16592	16633	16591	16667	16611	16647	16422	16514	16666	16544	16642	16423	16502	16450	16553	16669	16527	16766	16442	16592	16591	16721	16655	16554	16407	16496	16608	16666	16629	16648	16443	16645	16647	16532	16501	16628	16731	16498	16445	16395	16460	16751	16756	16677	16626	16407	16644	16737	16613	16418	16560	16723	16614	16521	16739	16458	16456	16603	16528	16443	16612	16491	16438	16478	16627	16548	16672	16634	16568	16581	16488	16518	16466	16579	16455	16372	16648	16420	16536	16498	16560	16567	16362	16526	16673	16719	16772	16614	16876	16599	16599	16505	16762	16485	16778	16572	16464	16589	16568	16555	16803	16542	16505	16389	16725	16529	16581	16684	16708	16373	16469	16504	16629	16539	16461	16686	16534	16672	16719	16506	16443	16558	16382	16536	16547	16567	16613	16455	16523	16666	16583	16464	16460	16539	16676	16541	16697	16709	16331	16432	16492	16466	16562	16630	16588	16577	16620	16524	16678	16597	16594	16641	16570	16625	16606	16485	16558	16476	16591	16522	16462	16518	16507	16562	16512	16634	16711	16730	16654	16852	16471	16446	16461	16423	16489	16625	16502	16464	16569	16351	16275	16580	16677	16548	16693	16523	16529	16639	16685	16613	16646	16564	16503	16599	16617	16611	16623	16594	16807	16819	16664	16505	16610	16562	16451	16385	16605	16705	16551	16700	16584	16504	16378	16609	16845	16596	16554	16524	16782	16514	16683	16460	16788	16747	16671	16665	16424	16596	16709	16497	16349	16508	16430	16546	16629	16752	16430	16602	16788	16742	16522	16385	16684	16395	16488	16617	16530	16603	16620	16771	16596	16682	16448	16555	16544	16598	16495	16564	16609	16477	16487	16735	16551	16676	16771	16607	16653	16785	16600	16514	16502	16694	16659	16531	16417	16762	16580	16585	16544	16588	16627	16645	16443	16532	16644	16557	16495	16597	16513	16535	16753	16493	16524	16742	16548	16553	16901	16683	16598	16401	16526	16733	16694	16793	16518	16591	16872	16683	16575	16386	16632	16722	16733	16434	16541	16529	16588	16674	16621	16523	16485	16667	16283	16516	16500	16523	16434	16603	16594	16580	16679	16820	16530	16633	16619	16722	16899	16389	16576	16525	16650	16698	16605	16583	16690	16448	16640	16677	16606	16524	16544	16701	16747	16700	16599	16608	16602	16522	16619	16492	16750	16645	16704	16462	16645	16526	16850	16550	16542	16273	16554	16579	16610	16566	16614	16537	16398	16752	16784	16670	16747	16490	16774	16528	16589	16623	16475	16642	16538	16551	16508	16380	16580	16704	16556	16433	16759	16698	16628	16543	16517	16382	16543	16595	16581	16334	16529	16494	16546	16552	16643	16501	16662	16466	16554	16705	16514	16647	16693	16673	16560	16587	16484	16626	16572	16618	16594	16438	16613	16538	16607	16485	16865	16554	16656	16398	16653	16568	16541	16575	16623	16542	16556	16513	16534	16565	16491	16609	16604	16637	16408	16430	16469	16836	16536	16533	16508	16459	16482	16708	16721	16700	16769	16669	16208	16610	16739	16624	16519	16531	16624	16616	16589	16781	16681	16786	16548	16715	16442	16657	16634	16441	16571	16462	16405	16656	16484	16583	16706	16638	16690	16589	16421	16479	16674	16510	16618	16439	16452	16519	16437	16613	16675	16508	16557	16736	16597	16609	16653	16575	16735	16443	16689	16427	16494	16507	16499	16629	16345	16573	16550	16501	16561	16551	16703	16732	16524	16568	16587	16477	16460	16575	16549	16717	16503	16610	16530	16654	16527	16652	16587	16503	16524	16473	16701	16453	16315	16493	16631	16494	16668	16692	16518	16667	16369	16393	16484	16502	16804	16606	16520	16513	16631	16683	16612	16604	16633	16476	16589	16523	16532	16723	16721	16418	16460	16518	16490	16567	16518	16712	16446	16641	16539	16717	16561	16583	16587	16565	16759	16570	16335	16565	16505	16619	16676	16428	16564	16453	16699	16707	16444	16493	16782	16737	16678	16663	16564	16581	16775	16559	16562	16652	16826	16495	16727	16446	16530	16429	16580	16853	16463	16546	16634	16531	16823	16706	16559	16530	16658	16427	16548	16822	16663	16622	16459	16675	16627	16533	16525	16500	16591	16597	16506	16606	16579	16841	16570	16496	16507	16593	16612	16387	16556	16689	16699	16599	16548	16536	16413	16630	16380	16681	16591	16558	16644	16699	16858	16677	16686	16666	16736	16578	16526	16612	16535	16447	16608	16734	16413	16589	16600	16622	16807	16737	16535	16645	16550	16599	16604	16621	16548	16653	16516	16588	16593	16493	16772	16669	16575	16621	16707	16402	16360	16526	16466	16349	16515	16585	16461	16567	16613	16629	16750	16659	16675	16373	16553	16494	16715	16578	16521	16581	16691	16681	16605	16475	16564	16686	16725	16516	16464	16486	16702	16862	16736	16633	16668	16535	16579	16569	16484	16675	16569	16581	16541	16536	16573	16472	16456	16610	16561	16514	16472	16528	16615	16603	16778	16637	16620	16643	16451	16625	16757	16376	16611	16709	16676	16566	16558	16695	16537	16666	16465	16662	16628	16536	16525	16727	16694	16432	16530	16455	16556	16539	16675	16693	16672	16530	16461	16569	16761	16768	16487	16741	16530	16663	16466	16705	16521	16614	16464	16725	16397	16444	16574	16637	16655	16475	16720	16627	16639	16668	16748	16584	16504	16550	16638	16572	16537	16593	16743	16561	16440	16425	16512	16767	16562	16696	16598	16534	16588	16629	16637	16410	16479	16564	16794	16575	16570	16583	16659	16491	16781	16464	16460	16530	16608	16544	16321	16621	16723	16429	16551	16641	16627	16590	16492	16547	16457	16561	16758	16709	16881	16738	16595	16497	16533	16431	16739	16472	16619	16711	16536	16650	16552	16464	16480	16541	16587	16669	16514	16625	16477	16525	16649
17125	21957	20210	16616	15182	14877	14816	14579	14667	14617	14708	14360	14352	14317	14163	14070	14149	14205	14193	13984	14009	14175	14088	14132	14174	14062	14125	14077	13929	14218	14169	14038	14129	14075	14019	14007	14219	14033	13987	13822	14081	14012	14013	14200	13969	13939	14049	14033	14084	14009	14069	14038	14075	13883	13974	14033	14014	14041	13925	14223	14136	13993	14110	14127	13929	14019	14035	13965	14045	14243	14050	14089	14182	14122	14065	13980	14003	14077	14161	13981	14181	14117	14072	14037	14289	14144	13960	13999	14001	14140	14080	14075	13961	13978	13977	14120	14002	14091	13964	14091	14062	13980	14002	13961	14020	13960	13987	13931	14172	14020	14028	13866	14033	14037	13976	14065	13831	14072	13922	13900	13771	14075	14094	14158	14060	13981	13893	13940	14121	14083	14071	14205	14081	14027	14141	13916	14078	13994	13949	14041	14007	14031	14021	14036	14082	14112	14173	14116	14096	14052	14066	13979	13970	14024	14165	14115	13929	14080	14128	13979	13859	14226	14078	13892	13963	14068	14033	14092	13890	14018	13981	13888	13963	13968	14040	14030	14242	14177	13911	14116	13826	14013	14128	14010	13972	14144	14144	14081	13897	14106	14071	14138	13986	13927	13938	13938	14091	13754	14088	14102	14011	14086	13970	13991	13972	14046	13988	14178	13943	13950	14011	13960	13933	13939	14039	14095	13960	14105	14040	13940	14002	14000	14127	13985	14079	13884	13934	14019	13934	13989	14077	14181	14124	13981	13890	14150	13984	14075	14000	14135	14163	14029	13879	14050	14182	14051	14061	13925	14085	13927	14070	14142	13989	13957	14002	14050	14001	13970	14034	14090	14103	13895	14044	13873	14039	14045	14036	14001	14079	13988	13967	14169	14332	14063	14027	14066	14000	14059	13956	14018	14083	13969	14068	14036	14093	13915	14225	14061	13979	13939	14033	14056	13895	14025	13997	13945	14117	14108	14167	14020	14186	14143	14118	14145	14033	14044	13945	13885	14097	13965	14082	13977	13977	14098	14094	13920	13991	14023	14199	13955	14020	13970	13920	14101	14079	14127	14142	13994	14013	13947	14146	14085	14216	14119	14101	14050	13967	14008	14083	14023	14040	14050	14074	14060	13967	13910	14122	14077	13919	13967	13968	14043	13976	13968	14149	14001	14035	14063	13966	14070	13903	14295	14040	14022	14054	14123	14065	14024	13925	14259	13963	13941	13966	14081	13868	14013	14052	14061	14082	13985	13920	14135	13975	14105	14032	14125	13966	14089	14200	14042	13962	14091	14091	14085	14014	13899	14209	14048	13913	13855	14030	13993	14099	13973	14118	13995	14075	13976	14016	14138	14122	14057	13997	14052	14022	14104	14033	14149	13971	14026	14054	14160	13947	13960	14146	13960	14064	13965	13923	13913	13920	14020	14079	14084	14041	14074	14120	14020	13958	14021	14150	13953	14046	13925	14088	13901	13817	13943	14084	13923	14090	13990	14050	14006	14135	13838	13895	14010	14047	13965	14055	13935	13887	14046	13849	13973	14200	14214	14051	14098	13889	14016	14046	14119	13926	14060	14089	13935	14133	14097	14058	13976	14018	14050	13963	14013	14165	14045	13928	13998	14086	14070	13989	13947	14130	14021	13904	14118	13796	13938	13937	14036	13995	13939	13994	13985	14096	13808	13949	13989	14122	14006	13881	14085	14004	14015	14045	13981	14021	14171	14037	14111	14043	14060	14020	13861	14050	14028	13969	14077	14089	13990	13859	13875	13912	13982	13996	14024	14052	13987	14053	13903	13943	13916	14001	14023	14024	13943	14028	14173	13979	14012	14076	14262	14092	14125	14067	14084	13940	13996	13994	14173	14179	14020	14079	13949	14055	14071	13849	13989	14180	13934	13777	13944	13968	14041	14038	13977	14126	14121	14109	14051	14155	14105	13924	14132	13877	13831	14066	14208	14220	14160	14039	14116	14121	13944	13998	14072	13884	14054	14068	13948	14044	13897	13922	14044	14050	14166	14108	13905	14051	13947	14059	13999	14133	13995	13993	14249	13919	13899	14180	13996	13936	14020	13894	13976	14077	13971	13955	14037	13909	14106	13903	14083	14113	13888	14174	13923	13989	14139	13904	14084	14068	13959	14005	14116	13970	14279	13925	14244	14190	13778	14145	14157	13911	13956	13999	14001	14013	14026	14152	14052	14111	13997	13936	14062	14086	13902	14050	13966	13957	13951	14054	14007	14180	14122	14151	13950	13958	14040	13926	14115	13993	14085	14155	14101	13932	14246	14018	13955	13915	13963	14053	14082	14091	13966	14213	13978	14263	14013	13959	13948	14079	14051	13975	14098	14142	13885	14206	14036	14169	13986	14089	14124	13909	14199	14017	14102	14142	14060	13942	13943	14132	14142	13990	13939	14061	13977	14131	14182	13963	14191	14114	13810	13896	14163	13964	14048	14146	13796	13937	14135	14070	13983	13923	14154	14005	14002	14068	14084	14054	14098	13996	14004	14011	13986	13905	14153	14161	14044	13880	14108	14063	13969	13893	14020	13923	14070	14040	14131	14079	13967	13981	14160	14130	14131	13983	14010	14068	14048	14100	14046	13906	13982	14161	13974	14032	14115	13887	13938	14128	14028	14085	14112	14052	14054	14092	13948	13959	13988	13947	13974	14105	13951	14070	13960	13917	14028	14238	13963	14030	14009	14079	14135	14009	14017	14102	13907	13984	14138	13998	14164	13811	13888	14046	13942	13989	14073	13979	13880	14090	14069	14046	14093	14055	14193	14041	13929	14008	14070	14083	13936	14129	13993	14032	14027	14016	14126	13990	14054	14036	14092	14087	14082	14114	14140	13979	14010	13958	13918	14046	14160	13907	13876	14080	14086	14050	13903	13866	14004	14045	14115	13997	13960	14051	13974	13978	14004	13936	14050	13931	14150	13977	14224	14148	13946	14183	13954	14155	14033	14046	14068	14167	13966	13880	14088	14049	14073	14098	13866	14060	14073	14038	13940	14044	14156	13880	13988	14036	13964	14050	13926	13945	13954	14027	14057	14207	14132	13971	13852	14070	13967	13878	14135	13938	14038	14103	13904	13983	14011	14104	14003	13950	14207	14153	14022	14094	14012	14031	14014	14166	14119	14182	13982	14057	14059	14056	14055	13883	14157	14238	13910	14142	14010	14043	14002	14157	14126	14025	14051	14096	14100	14059	13987	13994	14188	14086	13891	14190	14032	14060	13950	14126	14108	13925	14112	13980	13955	14094	14105	13848	13985	14031	13971	14018	14204	13983	14087	14001	14038	14082	14108	13949	14011	14078	13954	14093	14099	14155	13900	14005	14098	13952	13949	14007	14003	14006	14080	14000	14004	14051	13946	14207	14037	13992	13907	14205	14163	13872	13909	14077	13917	13956	14015	13967	14122	14140	13900	13801	14062	14024	13963	14133	14135	14114	13959	14114	14073	14065	14057	13939	14062	14144	14031	14142	13989	14038	13852	13945	13820	14171	13922	14025	14223	14049	13932	13949	13981	13932	13966	14018	14021	13962	14076	14058	13847	14039	14137	14274	14068	14060	13957	14004	13997	14077	14083	14056	14119	13894	14001	13920	14108	14079	13981	14082	13990	14022	14125	14109	13945	14037	14122	14134	14116	14072	13962	13993	14121	13961	14027	14098	14081	14073	13905	14015	13996	14001	14116	13949	14000	14106	14018	14102	13937	14022	13877	13986	13995	14027	14196	14104	14187	14070	14004	13977	14190	13948	14065	13952	14135	13952	13840	14069	14014	13999	14000	13984	14018	14083	13963	13958	13881	14092	14233	14131	13928	14142	14048	13952	14027	13968	14018	13940	14016	14066	14054	13951	14193	14080	14005	14122	13962	14054	13863	14045	14061	14047	13853	14105	13885	14018	14120	14060	14145	13994	13930	14115	14125	14069	14000	14035	14194	13942	13866	14086	13981	13959	13995	13982	14041	14150	13903	13781	14087	14146	14069	14030	13949	14171	13936	14016	13968	13963	14050	13935	14076	13982	14149	14021	14166	13978	13979	13987	14172	14099	14080	14130	13939	13997	13970	13866	14170	14140	14080	14008	14035	14210	13923	14139	14047	13970	14070	14088	14068	14081	13989	14043	14023	14072	14080	14089	14056	13929	13996	14093	13872	14221	14067	14105	13964	13998	13934	13990	14088	13858	13989	14054	14022	14072	13997	13955	13964	14020	14101	14022	13971	13866	14085	14190	14034	14162	14096	14134	13923	13924	14134	14103	14133	13868	13954	13873	14067	14163	13956	14252	13995	14125	13968	14066	14059	14124	14080	14025	13915	14131	14024	14030	14048	14168	13981	14025	14010	13952	14144	14152	13947	13902	14190	13984	14151	14026	13901	13877	14076	14052	14104	14078	14032	14004	14050	14111	13828	14136	14052	14088	14125	13908	14012	14019	13985	14143	14061	14118	13993	14053	14225	14059	13972	14058	13955	14119	14084	14010	14137	13883	14274	14015	14088	14013	14006	13949	14135	13947	13964	14167	14111	14250	13933	13918	13942	14021	14076	13932	14009	13914	14049	13989	14044	13869	13904	13950	14039	14188	14062	13874	13929	14159	14133	13940	14066	14081	14009	13958	13999	14020	13964	14033	14105	13978	14231	14057	14089	14127	13992	14100	14192	13973	13838	14063	14092	14009	14062	14251	14022	13960	14025	14178	14033	14180	13964	14038	14092	13974	13934	13945	14017	13983	14144	14066	14138	14069	14060	13906	14103	13951	14106	14214	13981	14030	14200	13882	14017	14168	14035	14129	14070	14030	14147	13911	14084	14282	14157	14085	13898	13965	14148	13985	13934	14098	14046	13994	14117	13909	13977	14152	14056	14067	14078	14114	14017	13970	14016	14027	14235	13854	13968	13733	13908	14137	14095	13898	14089	14152	13938	13991	13983	14081	14238	13925	14122	13972	13967	14019	14064	13972	13952	13966	13932	14164	13994	13946	13966	14143	14242	14081	13907	14206	14081	13921	13936	13936	14081	13887	13941	13960	13962	14177	13970	14063	13987	13872	13962	14099	14168	13893	14128	13999	14190	13998	14002	14029	14204	13871	14218	14031	14175	14022	14283	14202	14193	13958	14058	14098	13944	13966	13965
23958	21079	28335	24182	21869	20956	19439	16995	16576	16555	16518	16367	16287	16455	16244	16021	16035	15819	16117	16123	15885	16071	16282	15992	16120	16083	15917	15939	16171	15899	15998	15849	15758	15910	15852	16084	15917	16102	16026	15970	16099	15783	15992	15933	15890	16024	15922	15950	15666	15805	15962	15951	15715	15821	15809	16147	15799	15916	15749	15831	15809	15985	15688	15902	15811	16013	15788	15878	15926	16066	16028	15979	15998	15995	16020	15958	15864	15845	15928	15898	15711	15941	15924	15936	15940	15840	16086	15965	15922	15858	15806	15768	16002	15982	15887	15662	15998	15830	15952	15882	15913	15769	15760	16018	15882	15715	15823	15817	15971	15801	15873	15769	15708	15735	16009	16055	16050	15937	16030	15892	15939	15616	15874	15728	15691	15753	15617	15911	15779	16004	15897	15778	15961	15823	15915	16119	15948	15928	15847	16045	15835	15789	15974	15761	15691	15719	15735	15717	15798	15810	15900	15902	15864	15945	15830	15905	15973	15860	15860	15808	15758	15841	15623	15757	15697	15713	15840	15917	15717	15876	15800	15623	16036	15751	15961	15791	15872	15796	15873	15645	15749	15604	15824	15955	15643	15927	15883	15703	15853	15749	15781	16072	15953	15889	15684	15796	15856	15756	15715	15567	15868	15851	15792	15832	15961	15757	15877	15786	16161	15698	15870	15894	15705	15880	15655	16158	15828	15976	15937	15875	15851	15807	15817	15935	15702	15889	15791	15804	15773	15779	15887	15661	15948	15887	15790	15952	15880	15818	15775	15863	15951	15854	15779	15968	15582	15773	15580	15742	15793	15688	15895	15732	15766	15890	15803	15810	15886	15847	16006	16012	15827	15973	15650	15798	15914	15961	15812	15960	15987	15828	15811	15716	15740	16084	15751	15785	15817	15722	15841	15999	15694	15659	15851	15804	16060	15940	15904	15782	15765	15955	15851	15852	15985	15774	15848	15837	15734	15872	15903	15799	16033	15940	15946	15791	15760	15939	15805	15920	15956	15854	15763	15828	15724	15831	15806	15925	15763	15800	15914	15959	15849	15667	15862	16026	15927	15797	15853	15868	15876	15844	16012	15840	15790	15911	15950	15915	15845	15686	15776	15957	15774	15773	15771	15679	15986	15938	15909	15713	15855	15817	16017	15839	15804	16190	15877	15827	15950	15917	15881	15853	15950	15926	15845	15877	16034	15930	15784	15938	15942	15941	15892	15882	15982	15837	15906	15722	15863	15797	16058	15728	15837	15685	15605	15920	15904	15942	15778	15824	15747	15754	15771	15783	15772	15748	15773	15706	15756	15961	15752	15725	15901	15965	15901	15873	15920	15802	15780	15818	15726	15836	15855	15899	16003	15773	15887	15768	15900	15758	15920	15822	15781	15861	15900	15774	15766	15947	15782	15838	15726	15649	15813	15784	15859	15876	15870	15841	15718	16008	15751	15730	15784	15734	15881	15803	15954	15902	15859	15881	15841	15813	15918	15819	15887	15671	15769	15933	15759	15691	15857	15841	15826	15911	15963	15776	15850	15847	16044	16048	15728	15987	15911	15934	16013	15796	15779	15651	15726	15939	15897	15878	15813	15857	15926	15833	15764	15748	15875	15761	15959	15886	15703	15784	15880	15905	15819	15968	15855	15976	15830	15927	15843	15918	15873	15865	15734	15879	15849	15859	15897	15806	15934	15908	15783	15794	15679	15893	16022	15999	16045	15847	15955	15710	15811	15715	15867	15791	15770	15919	15936	15896	15750	15739	15910	15924	15959	15871	16058	15689	15819	15921	15924	15816	15810	15575	15774	15941	15849	15768	15860	15878	15859	15876	15918	15855	15798	16136	15798	16094	15969	15818	15794	15711	15872	15996	15858	15815	15962	15888	15525	15926	15755	16038	15842	15829	15773	15771	15908	15913	15956	15797	15981	15924	15825	15784	15887	15860	15923	15737	15714	16077	15914	15785	15954	15883	15785	15974	15848	15958	15837	15651	15770	15742	15830	15880	15976	15845	15725	15979	16045	15646	15996	15922	15925	16143	15905	15853	15798	15704	15948	15859	15804	15908	15825	15831	15511	15852	15940	15776	15900	15782	15862	15853	15859	15881	15798	15777	15934	15813	15999	15922	15887	15756	15937	15692	15759	15843	15882	15662	15796	15762	15799	15964	15985	15803	15871	15881	15806	15694	16044	15929	15867	15561	15737	15888	16076	15857	16043	15834	15670	15758	15882	15938	15867	15992	15845	15869	15835	15812	15819	15834	15964	15875	15817	15755	15877	15818	15828	15825	15905	15966	15713	15904	15897	15861	15933	15845	15876	15974	15932	15740	15851	15881	15689	15796	15982	15839	15755	15969	15852	15871	15763	15686	15668	15775	15738	15851	15837	15774	15718	15734	15735	15662	15967	15807	15904	15750	15759	15624	15927	15693	15741	15617	15811	15955	15971	15981	15743	15786	15718	15769	15743	15874	15877	15756	15899	15762	15736	15755	15981	16051	16033	15763	15729	15748	16007	15913	15984	16032	15905	16045	15739	15714	15779	15817	15875	16009	15880	15999	15823	16190	15919	15733	15748	15849	16004	15844	15860	15944	15883	15792	15785	15844	15963	15837	15764	15867	15996	16002	15903	15737	15871	15957	15822	15750	15876	15803	15935	15982	15863	15698	16004	15735	16003	15828	15861	15798	15712	15949	15995	15847	15768	15871	15938	15781	15993	15795	15664	15956	15738	15935	15789	15703	15643	15885	15889	16082	15777	15843	15739	15875	15910	15821	15919	15807	15822	15964	15934	16010	15793	15654	15808	15867	15762	15920	15898	15747	15797	15632	15959	15897	15767	15732	15726	15978	15766	15855	15905	15794	15974	15857	15773	15782	15779	15970	15752	16043	15831	16093	16118	15912	15946	15841	15933	15954	15942	15710	15671	15849	15878	16013	16001	15974	15843	15958	15810	15686	15799	15911	15918	15891	15643	15845	15802	15716	15761	15879	15793	15690	15984	15676	15746	15951	15687	15963	15793	15596	15799	15644	15700	15786	15852	16142	15863	15858	15929	15774	16052	15621	15786	15787	15914	15914	15950	15979	15866	15707	15746	15726	16014	15806	15865	16040	15971	15883	15940	15796	15882	15849	15648	15826	15854	15847	15821	15898	15905	15889	15768	15748	15942	15949	15963	15911	15833	15859	15870	15783	15850	15671	15721	15747	15809	15754	15993	15830	15885	15849	15893	15851	15758	16100	15894	15768	15943	15995	15827	15930	15876	15795	15988	15930	15972	15697	15943	15766	15801	15842	16081	16087	16048	15689	15663	15851	15790	15951	15720	15918	15888	15785	15727	15806	15792	15677	15859	15802	15738	15891	15858	15806	15797	15917	15826	16026	15963	15879	15729	15779	16003	15906	15775	15822	15909	15658	15855	15914	15798	15983	15812	15844	15864	15707	15618	15924	15892	15807	16092	15871	15993	15860	15712	15922	15831	16008	15805	16060	15892	16049	15993	15883	15944	15832	15970	15948	15767	15880	15919	15859	15745	15847	16011	15837	15865	15874	16074	15728	15886	15890	15932	15840	15731	15858	15748	15748	15749	15837	15954	15790	15744	15782	15910	15813	15857	15953	15584	15879	16023	15767	15903	15790	15826	15827	15783	16016	15898	15746	16036	15959	15794	15853	15946	16035	15825	15870	15851	15856	15746	15963	15811	16046	15826	16009	15819	15889	15771	15750	15881	15641	15674	15808	15738	15859	15735	15865	15713	15900	15875	15800	15761	15794	15863	16014	15790	15967	15791	15870	15946	15968	15855	15730	15974	15804	15771	15809	15779	15814	15791	15874	15897	15825	15841	15980	15837	15901	15894	15846	15874	15886	15733	15833	15998	16094	15873	15927	16034	15952	15855	15844	15760	15958	15758	15929	15748	15938	15754	15820	15908	15848	16001	15928	15897	15814	15888	15717	15827	15815	15894	15918	15870	15847	15777	15913	15885	15937	15850	15835	15866	15695	15855	15760	15887	15855	15768	15855	15793	15893	15834	15975	15847	15776	15743	15850	15719	15735	15689	15779	15806	15838	15813	15713	16003	15726	15736	15768	15726	15889	15851	15829	15795	15968	15826	16052	15711	15851	15812	15893	16023	15739	16074	15775	15806	15821	15873	15834	15870	15742	15918	15814	15889	15692	15859	15853	15912	15783	15754	15830	15753	15806	15705	15742	15855	15724	15948	15677	15812	15907	16019	15886	15835	15796	15924	15869	15846	15817	15758	15877	15935	15797	15776	15802	15900	15658	15818	15649	15988	15843	15837	15931	15859	15835	15930	15869	15832	15783	15816	15924	15790	15785	15711	15563	15895	15681	15798	15763	16018	15813	15862	15610	15871	15777	15801	15975	15970	15759	15952	15932	15994	15675	15861	15876	15789	16003	16034	15907	15785	15756	15888	15828	15833	15960	15996	15921	16004	15816	15744	15615	15949	15969	15988	15879	15958	16014	15818	15869	15819	15820	15875	15958	15802	15916	15761	15792	15967	15833	15719	15776	15858	15977	15663	15646	16007	15761	15882	16065	15953	15739	16040	15943	15860	15791	16042	15975	15910	16050	15864	15787	16025	15980	15902	15811	15893	15897	15939	15742	15857	15648	15841	15814	16116	15826	15870	15799	15933	15717	15788	15925	15795	15884	15870	15654	15947	16064	15897	15781	15646	15997	15810	15750	15873	15788	15814	15726	15712	15973	15948	15964	15844	15828	15939	16064	15711	15883	15857	15810	16019	15730	15828	15739	15756	15856	15743	15802	15946	15744	15973	15879	16014	16042	15791	15835	15866	15898	15725	15828	15829	15934	15852	15737	15808	15970	15817	15865	15906	15793	15920	15827	16144	15994	15845	15901	15780	15740	15680	15792	15965	15880	15834	15802	15968	15928	15752	15926	15945	15713	16070	15971	16070	15796	15827	15703	15738	15859	15895	15853	15855	15879	15657	16041	15751	15767	15803	15832	15702	15960	15712	15833	15924	16050	15968	15985	15862	15631	15817	15831	15969	15779	15812	15902	15905	15767	15778	16070	15867	15637	15817	15931	15934	15693	15869	15746	15928	15861	15838	15784	15737	15861	16041	15735	15744	15735	15905	15912	15762	15845	15667	15869	15900	15973
16894	28598	24757	18884	16514	15840	15284	14573	14782	14607	14609	14480	14174	14118	13978	13905	13668	13833	13785	13661	13921	13709	13882	13732	14016	13629	14039	13713	13776	13822	13697	13752	13819	13904	13622	13642	13636	13646	13716	13717	13622	13533	13521	13564	13703	13736	13566	13474	13619	13633	13614	13569	13732	13723	13635	13697	13576	13729	13643	13568	13564	13543	13453	13625	13734	13675	13592	13635	13720	13659	13634	13717	13668	13536	13713	13618	13557	13693	13573	13678	13653	13625	13656	13578	13762	13651	13597	13573	13690	13765	13776	13746	13632	13784	13568	13755	13734	13583	13457	13600	13849	13753	13508	13760	13734	13642	13838	13563	13735	13489	13474	13698	13602	13682	13595	13531	13751	13642	13510	13469	13637	13595	13526	13761	13775	13514	13776	13663	13528	13652	13630	13652	13617	13666	13618	13624	13770	13624	13634	13555	13658	13622	13634	13506	13632	13513	13577	13491	13513	13483	13563	13470	13467	13503	13623	13590	13627	13653	13717	13513	13600	13538	13640	13773	13731	13376	13561	13559	13724	13592	13667	13751	13503	13695	13560	13628	13452	13509	13685	13616	13656	13666	13680	13659	13661	13495	13670	13677	13695	13523	13712	13437	13644	13761	13649	13592	13577	13669	13636	13683	13506	13559	13589	13814	13379	13626	13617	13628	13514	13630	13613	13663	13724	13552	13704	13566	13511	13782	13734	13657	13548	13646	13331	13533	13464	13465	13657	13751	13519	13534	13616	13611	13665	13524	13403	13620	13492	13577	13571	13526	13624	13725	13482	13659	13652	13581	13661	13680	13436	13448	13590	13520	13673	13518	13698	13692	13798	13733	13632	13639	13501	13629	13600	13686	13577	13624	13711	13599	13766	13550	13702	13479	13690	13645	13599	13564	13469	13592	13791	13536	13482	13817	13427	13531	13600	13518	13584	13692	13615	13636	13841	13618	13803	13656	13464	13622	13389	13648	13564	13633	13567	13651	13610	13621	13747	13568	13670	13609	13586	13610	13650	13699	13678	13599	13765	13613	13681	13600	13608	13695	13673	13593	13513	13477	13541	13608	13565	13652	13313	13539	13594	13618	13753	13485	13717	13675	13513	13688	13799	13682	13806	13544	13626	13748	13570	13614	13493	13558	13559	13692	13735	13630	13583	13538	13492	13619	13700	13577	13762	13621	13557	13629	13648	13673	13743	13657	13721	13479	13607	13498	13674	13813	13654	13580	13617	13682	13701	13710	13718	13515	13726	13667	13570	13745	13646	13559	13720	13649	13745	13512	13667	13626	13587	13487	13757	13729	13693	13794	13829	13531	13710	13610	13794	13626	13641	13575	13604	13593	13585	13584	13494	13639	13809	13623	13688	13499	13585	13692	13743	13612	13709	13502	13559	13583	13657	13593	13542	13793	13667	13598	13538	13587	13827	13675	13543	13643	13760	13681	13557	13467	13535	13592	13569	13633	13739	13658	13619	13708	13591	13623	13553	13604	13692	13579	13689	13559	13438	13584	13723	13541	13671	13508	13493	13489	13522	13682	13774	13557	13705	13581	13683	13570	13457	13566	13537	13703	13577	13671	13653	13576	13623	13649	13625	13712	13697	13597	13497	13652	13368	13599	13675	13683	13701	13734	13557	13415	13685	13520	13557	13493	13521	13788	13618	13644	13525	13627	13588	13510	13615	13570	13602	13691	13524	13559	13623	13559	13534	13765	13656	13496	13527	13606	13522	13466	13628	13558	13387	13566	13502	13671	13591	13724	13703	13682	13550	13738	13682	13561	13530	13588	13601	13601	13535	13575	13346	13503	13439	13491	13768	13511	13605	13790	13685	13673	13646	13653	13558	13551	13530	13559	13629	13580	13516	13703	13546	13514	13566	13519	13705	13459	13549	13592	13585	13703	13460	13609	13637	13542	13613	13586	13592	13632	13584	13727	13600	13565	13520	13590	13663	13493	13552	13555	13626	13484	13640	13549	13596	13626	13736	13541	13782	13623	13617	13799	13617	13530	13659	13544	13572	13555	13639	13596	13713	13492	13601	13633	13583	13751	13555	13575	13581	13783	13635	13496	13608	13713	13581	13633	13583	13623	13539	13612	13594	13512	13701	13669	13480	13556	13617	13632	13659	13660	13753	13823	13565	13576	13575	13480	13628	13503	13632	13655	13682	13560	13724	13821	13498	13497	13664	13571	13655	13412	13617	13749	13696	13683	13572	13478	13678	13543	13522	13512	13607	13559	13654	13551	13551	13627	13590	13490	13626	13527	13551	13696	13677	13660	13464	13755	13409	13618	13556	13522	13562	13561	13695	13607	13602	13823	13484	13601	13552	13711	13510	13575	13502	13570	13658	13632	13868	13785	13589	13480	13797	13432	13606	13618	13549	13695	13469	13496	13665	13530	13539	13725	13573	13552	13689	13672	13621	13561	13686	13500	13570	13642	13750	13715	13678	13591	13579	13602	13444	13610	13547	13628	13693	13640	13608	13697	13624	13534	13446	13540	13632	13460	13805	13821	13670	13579	13654	13758	13602	13608	13513	13727	13693	13531	13763	13721	13581	13657	13637	13601	13699	13599	13642	13608	13341	13480	13587	13561	13656	13515	13593	13506	13420	13872	13578	13541	13507	13508	13607	13551	13642	13391	13552	13605	13615	13530	13539	13697	13603	13645	13575	13608	13774	13534	13556	13630	13652	13644	13426	13705	13551	13591	13607	13662	13608	13554	13436	13573	13646	13464	13561	13551	13503	13684	13541	13628	13586	13526	13565	13683	13470	13653	13415	13647	13637	13572	13394	13691	13547	13709	13599	13800	13470	13496	13616	13636	13640	13537	13769	13399	13602	13593	13502	13524	13547	13660	13660	13557	13434	13620	13636	13719	13644	13556	13455	13665	13589	13555	13676	13608	13605	13598	13745	13455	13566	13753	13741	13759	13678	13526	13665	13584	13526	13561	13590	13557	13499	13543	13614	13614	13587	13677	13636	13746	13604	13500	13638	13728	13478	13703	13624	13531	13756	13667	13676	13581	13616	13464	13532	13637	13519	13562	13665	13553	13521	13622	13656	13702	13425	13564	13503	13694	13572	13647	13476	13553	13731	13639	13629	13566	13578	13372	13596	13683	13424	13705	13678	13545	13648	13642	13616	13649	13577	13676	13625	13503	13705	13533	13608	13605	13560	13560	13620	13624	13733	13646	13617	13632	13582	13554	13678	13679	13489	13708	13622	13695	13738	13672	13494	13629	13695	13556	13590	13739	13634	13490	13630	13763	13724	13564	13604	13733	13684	13730	13515	13705	13545	13540	13559	13760	13688	13683	13713	13489	13609	13575	13603	13784	13733	13622	13567	13570	13495	13543	13533	13609	13793	13522	13744	13622	13686	13572	13682	13762	13812	13621	13371	13641	13728	13639	13638	13582	13603	13593	13646	13703	13518	13608	13611	13566	13482	13641	13460	13459	13731	13614	13600	13575	13665	13722	13572	13634	13634	13667	13684	13449	13555	13613	13637	13602	13639	13560	13708	13583	13667	13566	13604	13463	13457	13534	13542	13498	13586	13715	13514	13649	13568	13454	13606	13603	13526	13573	13527	13751	13650	13544	13679	13645	13496	13637	13721	13667	13521	13570	13677	13584	13698	13526	13640	13603	13639	13492	13492	13611	13616	13624	13450	13490	13633	13800	13529	13554	13564	13447	13677	13679	13592	13575	13707	13612	13760	13678	13445	13665	13435	13610	13605	13696	13643	13409	13658	13586	13603	13496	13642	13429	13546	13606	13624	13581	13538	13686	13599	13519	13540	13470	13498	13537	13753	13500	13433	13688	13796	13555	13749	13704	13516	13391	13670	13567	13634	13645	13510	13424	13709	13622	13672	13419	13645	13558	13635	13595	13815	13656	13673	13616	13625	13618	13551	13704	13597	13455	13490	13721	13415	13746	13557	13579	13667	13621	13661	13504	13634	13631	13687	13599	13596	13562	13611	13646	13517	13505	13685	13562	13538	13722	13462	13688	13520	13759	13613	13493	13490	13487	13678	13502	13736	13635	13594	13619	13676	13553	13606	13686	13806	13673	13716	13514	13529	13585	13637	13687	13617	13722	13587	13518	13746	13475	13537	13633	13430	13696	13587	13512	13743	13455	13566	13677	13559	13645	13717	13476	13718	13736	13529	13674	13759	13611	13481	13679	13585	13700	13472	13565	13725	13641	13516	13496	13419	13574	13580	13600	13731	13667	13491	13515	13620	13566	13603	13569	13625	13613	13607	13603	13624	13667	13853	13565	13652	13606	13538	13551	13661	13634	13636	13657	13649	13701	13534	13552	13655	13442	13668	13694	13673	13586	13598	13559	13621	13597	13418	13699	13426	13593	13579	13747	13740	13665	13453	13613	13489	13591	13609	13370	13743	13711	13616	13347	13763	13600	13512	13773	13699	13631	13602	13621	13675	13642	13667	13649	13575	13558	13585	13484	13726	13837	13520	13625	13468	13662	13597	13548	13679	13655	13638	13591	13613	13580	13559	13625	13522	13609	13712	13569	13602	13586	13630	13735	13590	13587	13576	13497	13622	13699	13605	13617	13574	13562	13475	13567	13720	13740	13533	13582	13590	13540	13717	13518	13613	13729	13535	13547	13535	13804	13685	13731	13601	13711	13587	13405	13723	13668	13633	13746	13685	13544	13486	13742	13662	13629	13592	13696	13641	13631	13519	13540	13498	13439	13476	13566	13568	13615	13520	13643	13701	13533	13744	13615	13683	13552	13842	13621	13602	13534	13549	13520	13492	13682	13583	13684	13498	13649	13572	13445	13693	13564	13679	13471	13759	13466	13572	13547	13614	13502	13540	13589	13626	13698	13689	13649	13576	13630	13568	13418	13432	13609	13668	13553	13637	13675	13629	13786	13658	13759	13713	13488	13617	13660	13669	13638	13514	13794	13564	13657	13593	13633	13597	13695	13516	13557	13666	13608	13534	13789	13805	13598	13590	13743	13534	13655	13715	13722	13481	13629	13623	13477	13591	13644	13599	13675	13612	13511	13662	13491	13800	13546	13442	13662	13593	13691	13599	13661	13725	13490	13800	13491	13505	13763	13506	13631	13633	13657	13435	13794	13617	13515	13599	13657	13539	13631	13781	13572	13582	13693
22716	20999	28692	23514	21214	22915	23873	18357	17721	17745	17572	17525	17251	17230	17058	17202	17113	16911	16902	16973	16896	16961	16946	16977	16945	16706	16688	16711	16825	16627	16660	16651	16502	16663	16943	16627	16642	16595	16511	16590	16622	16672	16690	16538	16495	16469	16567	16448	16434	16620	16592	16697	16536	16640	16391	16527	16466	16747	16654	16597	16596	16581	16580	16645	16589	16526	16603	16603	16551	16447	16503	16446	16582	16522	16510	16337	16528	16534	16582	16892	16504	16537	16496	16519	16440	16622	16603	16697	16677	16620	16627	16610	16680	16687	16577	16611	16571	16526	16560	16497	16565	16339	16463	16465	16539	16511	16773	16556	16585	16626	16543	16696	16693	16558	16407	16485	16538	16476	16385	16385	16576	16480	16570	16655	16514	16524	16714	16464	16508	16506	16489	16629	16432	16556	16419	16479	16494	16479	16377	16516	16307	16478	16554	16444	16302	16429	16434	16493	16624	16704	16484	16502	16383	16373	16529	16325	16531	16604	16544	16592	16404	16644	16605	16772	16444	16472	16474	16325	16313	16377	16503	16473	16531	16472	16466	16300	16561	16505	16594	16422	16263	16431	16729	16415	16497	16411	16515	16580	16285	16362	16440	16360	16571	16564	16546	16296	16492	16524	16436	16542	16574	16456	16378	16667	16541	16575	16520	16569	16395	16283	16613	16587	16554	16468	16665	16410	16550	16448	16463	16462	16531	16522	16521	16548	16426	16538	16508	16534	16322	16470	16726	16436	16581	16438	16410	16267	16426	16323	16464	16381	16527	16493	16412	16366	16437	16615	16574	16453	16575	16442	16554	16427	16697	16503	16724	16460	16464	16343	16588	16503	16397	16306	16335	16476	16436	16518	16709	16533	16516	16627	16471	16575	16670	16430	16586	16440	16668	16608	16511	16424	16579	16565	16333	16253	16285	16461	16468	16518	16555	16650	16517	16531	16544	16576	16526	16271	16481	16454	16318	16713	16684	16405	16436	16443	16558	16616	16464	16413	16502	16362	16759	16671	16533	16456	16576	16756	16467	16487	16545	16430	16304	16404	16897	16573	16424	16588	16227	16465	16432	16391	16479	16339	16411	16371	16710	16603	16463	16652	16578	16473	16534	16465	16560	16288	16525	16551	16615	16529	16561	16453	16589	16381	16422	16323	16427	16388	16456	16382	16521	16511	16487	16601	16494	16346	16574	16397	16542	16442	16432	16574	16470	16616	16461	16483	16446	16617	16643	16519	16647	16482	16435	16486	16388	16358	16384	16437	16483	16599	16425	16579	16607	16385	16422	16473	16680	16524	16446	16670	16467	16687	16494	16604	16559	16522	16619	16568	16360	16563	16566	16527	16420	16338	16613	16598	16536	16397	16622	16407	16472	16530	16466	16439	16428	16404	16614	16514	16484	16651	16439	16579	16411	16514	16661	16735	16483	16596	16442	16251	16491	16482	16533	16608	16642	16555	16620	16555	16464	16348	16534	16311	16468	16588	16335	16539	16664	16635	16434	16407	16545	16244	16375	16595	16432	16405	16396	16330	16464	16547	16598	16498	16607	16522	16538	16544	16555	16347	16424	16371	16366	16388	16314	16471	16474	16481	16511	16427	16555	16503	16685	16631	16625	16571	16672	16565	16559	16212	16484	16579	16587	16472	16761	16514	16567	16616	16406	16518	16709	16587	16484	16613	16637	16357	16495	16777	16355	16517	16544	16589	16327	16449	16532	16319	16395	16186	16423	16316	16421	16558	16640	16421	16378	16352	16478	16488	16433	16574	16535	16668	16695	16596	16601	16586	16456	16392	16383	16147	16371	16705	16437	16506	16640	16498	16658	16551	16479	16531	16509	16425	16515	16657	16430	16588	16535	16530	16543	16569	16382	16491	16477	16467	16501	16419	16749	16575	16606	16414	16507	16558	16645	16474	16378	16469	16346	16543	16313	16460	16564	16342	16498	16318	16670	16358	16526	16444	16645	16646	16421	16383	16728	16263	16506	16555	16526	16585	16464	16414	16555	16474	16439	16572	16686	16350	16500	16492	16362	16460	16489	16460	16348	16344	16318	16568	16581	16622	16418	16510	16619	16503	16534	16288	16523	16627	16458	16497	16649	16397	16507	16405	16364	16611	16443	16690	16633	16476	16689	16594	16613	16574	16596	16428	16439	16378	16500	16555	16572	16528	16473	16364	16459	16487	16525	16492	16711	16493	16532	16538	16372	16533	16450	16497	16688	16401	16618	16534	16417	16457	16550	16548	16403	16469	16464	16275	16330	16543	16579	16616	16518	16644	16458	16577	16254	16566	16320	16463	16502	16344	16499	16481	16394	16471	16475	16448	16421	16371	16445	16375	16467	16514	16430	16380	16332	16476	16353	16688	16624	16498	16491	16497	16610	16443	16527	16494	16480	16608	16534	16416	16614	16516	16547	16500	16626	16365	16547	16454	16543	16714	16491	16564	16593	16521	16330	16527	16513	16347	16484	16516	16502	16589	16444	16403	16605	16398	16408	16445	16393	16356	16749	16580	16396	16464	16443	16456	16450	16478	16480	16518	16722	16596	16584	16434	16617	16599	16461	16521	16322	16560	16481	16621	16417	16600	16551	16473	16582	16519	16427	16553	16564	16346	16445	16330	16538	16570	16473	16593	16581	16719	16525	16617	16628	16476	16545	16375	16534	16315	16692	16640	16673	16520	16434	16608	16528	16434	16624	16577	16650	16552	16396	16437	16451	16260	16462	16571	16651	16450	16517	16593	16506	16518	16508	16749	16570	16260	16556	16494	16369	16437	16609	16722	16611	16554	16467	16591	16388	16633	16575	16620	16474	16384	16361	16422	16407	16580	16640	16589	16467	16425	16585	16501	16573	16589	16638	16522	16669	16428	16431	16337	16245	16490	16532	16335	16494	16414	16639	16729	16610	16667	16509	16338	16391	16486	16542	16515	16362	16555	16543	16469	16525	16403	16661	16636	16586	16487	16603	16357	16618	16563	16622	16659	16587	16474	16447	16564	16458	16656	16670	16601	16427	16524	16529	16451	16406	16505	16305	16355	16596	16447	16267	16354	16508	16484	16566	16433	16441	16490	16660	16430	16449	16626	16316	16419	16611	16384	16580	16454	16446	16702	16658	16491	16636	16736	16466	16624	16687	16535	16308	16596	16583	16544	16311	16507	16553	16630	16308	16265	16506	16430	16391	16462	16538	16487	16629	16423	16542	16468	16457	16300	16551	16461	16382	16503	16557	16612	16646	16450	16439	16347	16340	16551	16380	16430	16526	16653	16566	16477	16477	16399	16433	16500	16393	16670	16517	16706	16542	16285	16356	16690	16546	16321	16813	16596	16514	16457	16568	16421	16547	16694	16661	16344	16547	16186	16366	16452	16617	16489	16464	16595	16603	16513	16521	16597	16618	16612	16629	16600	16506	16583	16571	16519	16433	16447	16658	16609	16611	16463	16424	16650	16422	16371	16532	16452	16346	16352	16454	16566	16755	16695	16662	16360	16472	16366	16602	16567	16503	16591	16466	16390	16428	16300	16403	16606	16437	16503	16648	16515	16419	16489	16410	16510	16734	16453	16512	16390	16401	16394	16401	16335	16550	16236	16441	16502	16403	16549	16438	16615	16379	16526	16664	16569	16622	16470	16498	16565	16412	16367	16601	16662	16415	16228	16367	16490	16400	16482	16650	16411	16416	16601	16628	16377	16509	16570	16590	16389	16506	16582	16603	16587	16569	16445	16676	16489	16342	16497	16411	16386	16637	16561	16587	16645	16580	16641	16375	16632	16555	16536	16600	16474	16563	16565	16551	16771	16601	16378	16412	16513	16400	16427	16476	16388	16574	16430	16463	16443	16520	16493	16490	16502	16658	16373	16450	16435	16469	16469	16654	16586	16589	16661	16552	16527	16589	16603	16453	16596	16521	16353	16768	16550	16321	16357	16729	16284	16594	16495	16577	16646	16376	16554	16514	16355	16434	16407	16622	16470	16531	16480	16396	16347	16643	16365	16572	16407	16486	16517	16562	16517	16616	16330	16486	16490	16522	16595	16505	16566	16424	16459	16428	16692	16507	16301	16441	16283	16513	16609	16608	16669	16417	16394	16406	16546	16259	16434	16578	16467	16408	16480	16439	16548	16480	16690	16453	16432	16497	16317	16389	16287	16354	16531	16612	16542	16273	16502	16590	16373	16508	16675	16522	16337	16356	16320	16694	16705	16261	16505	16370	16502	16484	16434	16457	16537	16801	16492	16453	16514	16618	16700	16241	16353	16574	16526	16402	16574	16417	16413	16411	16378	16393	16448	16443	16507	16527	16469	16275	16262	16602	16357	16415	16519	16562	16419	16453	16454	16482	16619	16402	16467	16462	16461	16581	16585	16595	16688	16715	16693	16691	16381	16586	16399	16388	16469	16546	16333	16432	16366	16599	16622	16474	16695	16547	16480	16478	16494	16622	16607	16593	16266	16532	16571	16553	16532	16623	16326	16377	16388	16413	16558	16463	16484	16514	16633	16415	16317	16351	16279	16561	16549	16624	16511	16687	16440	16495	16520	16519	16474	16555	16319	16628	16634	16531	16512	16190	16424	16681	16566	16440	16613	16569	16674	16575	16190	16511	16312	16546	16696	16658	16642	16465	16394	16647	16292	16427	16437	16380	16449	16513	16585	16562	16525	16385	16355	16535	16461	16534	16414	16334	16621	16588	16395	16371	16513	16479	16577	16570	16615	16567	16380	16502	16486	16541	16636	16515	16712	16361	16570	16424	16387	16591	16605	16452	16280	16390	16501	16598	16474	16274	16501	16550	16543	16677	16547	16572	16549	16429	16396	16436	16458	16506	16539	16444	16436	16514	16295	16574	16516	16552	16625	16453	16589	16570	16422	16601	16457	16584	16406	16616	16480	16520	16411	16504	16423	16472	16316	16460	16517	16497	16354	16555	16567	16538	16472	16517	16306	16531	16415	16348	16432	16422	16529	16503	16618	16319	16569	16551	16517	16454	16470	16528	16545	16656	16470	16445	16504	16661	16583	16383	16472	16670	16468	16600	16577	16642	16530	16595	16495	16564	16577	16544	16393	16282	16509	16373	16464	16322	16443	16710	16428	16517	16420	16534	16539	16479	16717	16448	16363	16624	16512	16498	16513
19571	33583	28604	21611	18525	17294	16456	15796	15694	15138	15355	15074	14815	14959	14619	14406	14327	14317	14256	14255	14201	14043	14299	14222	14110	14198	13936	14164	14131	14087	14076	14253	13959	14100	13960	13997	14068	13972	13950	13936	13910	14074	13995	13822	14046	13918	13845	13966	13889	13874	13926	13992	13845	13881	13987	13923	13805	13882	13805	13904	13880	13915	14082	14037	14071	13813	13945	13810	13817	13931	13979	14141	13949	13874	13984	14046	13902	13997	13873	14069	13958	13801	14030	14155	14039	14081	13982	13865	14078	14051	13828	14027	13870	13996	14015	13852	14110	13960	13924	13931	14130	13880	13974	14005	13996	13928	13880	14188	13944	13949	13895	13951	13857	14040	13936	14053	13958	13992	13881	14147	13990	13804	13945	13816	14067	13837	13941	13997	13784	13835	13974	14013	13842	14038	13809	13825	13788	13871	13932	13920	14002	13842	14029	13942	13902	13909	13956	13868	13863	13877	14046	13953	13813	13836	13974	13740	13982	13814	14124	13721	13892	13907	13874	14025	14022	13904	14023	13838	13968	13922	13893	13957	13835	13993	13897	13942	13974	13887	14030	13875	13961	13939	13909	13835	13817	13825	13812	13828	14005	14004	13951	14005	13972	13960	13824	13879	13910	13866	14040	13916	14041	14112	13918	13892	13871	14008	13940	13756	14022	14066	13974	13960	14029	13938	13849	13941	13804	13827	13849	13827	13814	13800	14112	13912	13862	13883	13911	13737	13863	13804	13961	13946	13991	14105	13902	13875	13876	13920	13824	13931	13939	13927	13900	13921	14154	13912	13992	13948	13926	14051	13968	13927	13976	13930	14047	13909	13938	13969	13978	13767	13948	13872	14025	14041	13887	13817	13894	13910	13679	13922	13770	13839	13973	13923	13933	14060	13926	13878	13895	13827	13862	14018	13788	14006	13940	14004	13961	13878	13879	13935	14088	14072	13877	13859	13959	14018	13967	13907	14024	13767	13857	13821	13924	13925	14160	13969	13911	13880	13887	13959	13949	13803	13941	13832	13763	13860	13877	13938	13804	13896	14005	13821	13978	13929	13899	13994	14055	13782	14068	13974	13889	13908	13907	13877	13866	13771	13855	13922	13996	14113	13961	13887	13872	13765	13770	13969	13908	13829	13847	13745	14026	13922	13835	14057	13889	13883	14009	13887	13734	13765	13791	13862	13900	13853	13897	13835	13787	13764	14116	13832	13982	13974	13990	13909	13955	13812	13742	14012	13873	13884	14059	14011	13887	13949	13924	13915	13768	13818	13794	13923	14011	13952	14080	13809	14009	13979	13821	13881	13962	14018	13804	13975	13993	14160	14090	14006	13934	14028	13899	13939	13757	14183	13929	13955	13830	13874	14010	13772	13707	13924	13836	13948	14000	13912	13939	13842	13915	13960	13953	13860	13901	13722	13891	13856	13773	13964	13985	13893	13865	13754	13922	13849	13882	13956	13948	14011	13979	13957	13875	13660	13998	14098	13924	13863	13889	13850	14015	13815	14037	13926	14014	13809	13879	13878	13952	13955	13988	13844	13892	13936	13995	13839	13744	13816	13995	13830	13857	13927	13974	14006	13902	13985	13936	13987	13852	13940	13828	13736	13896	13956	13995	13734	13953	13866	13817	14019	13872	13944	13983	14025	13919	13921	13859	14078	13939	13976	13892	14015	13838	13955	13913	14063	13899	13961	13926	13961	13973	13826	14080	13851	13886	13836	13903	14056	13970	13876	14031	13902	14134	13787	13884	13877	14011	13799	13893	13892	13785	14031	13920	13799	13877	13801	13946	13883	13860	13858	13851	14010	13804	13822	13825	14030	13846	13955	13915	14039	13889	13952	14028	14043	13851	13799	13744	14009	13910	14150	13898	13785	13804	13816	13917	13860	14069	13818	14000	13980	13958	14004	13980	13833	13846	13886	13889	13909	13816	13961	14010	13978	13890	13945	13803	14050	13886	13947	13854	13950	13942	13872	14007	13805	13927	13839	13816	13907	13823	13949	13951	13908	13963	13917	13829	13908	14018	13999	13796	13725	13830	13908	13974	13865	13934	13932	13943	13987	13915	13975	13907	13934	13930	13824	13880	13972	13909	13861	13885	13899	13912	13847	13868	13910	13795	13825	13773	13874	13890	13936	14000	13904	13901	13866	13819	13931	13861	13861	14001	13906	13803	13941	13855	13814	13855	14109	13831	13872	13935	13980	14032	13905	13913	13891	14089	13965	13862	13963	13949	13890	13806	13841	13793	13861	14073	13866	13994	13934	13776	13951	13988	13941	13935	13723	13950	13797	13792	13895	13944	13885	13919	13943	13906	14055	13892	13709	13841	13838	13846	13859	14020	13782	13866	13774	13984	13905	13884	14014	14049	13805	13810	13768	13946	13852	13890	13955	14067	13966	13934	14007	13760	13786	13933	13878	13930	13852	13863	13923	14053	13928	13781	13920	13886	13886	13873	13822	13860	13907	13909	13827	13983	14043	13779	13836	13845	13992	13942	13820	13855	13854	13931	13820	13760	13932	13854	14059	13847	13891	14051	13944	13661	14063	13855	13806	13730	13953	13916	13753	13947	13812	13868	13926	13863	14070	13799	13893	13800	13880	14092	14004	13909	13972	13854	14023	14032	13934	13725	13871	13867	13866	13836	13928	13948	13966	13858	13921	13940	13897	13956	13987	13867	13921	13764	13816	13764	13706	13814	13818	13764	13839	13891	13917	13948	13883	13843	13986	13959	14080	14035	13998	13840	13804	13800	14204	13737	13601	13936	14076	13976	14055	13845	13808	13841	13854	14031	13877	13959	13855	13898	13888	14011	13884	14088	13761	13876	13948	13934	13918	13811	13960	13832	14039	13888	13778	13928	13768	13994	13827	13866	13853	14020	13730	14066	13996	13822	13881	13950	13916	13893	13996	13946	13767	14096	13817	13893	13918	13961	13650	13908	13886	13757	13875	13896	13916	13911	13967	13884	13778	13951	13898	13932	13782	13914	13799	13906	13931	14025	13843	13928	13829	13912	13934	13862	14024	13816	14057	13790	14145	13783	14069	13947	13903	13855	13891	13891	13826	13920	13947	13876	13820	13938	14048	13915	13826	13961	13750	13909	13935	13863	13960	13974	13791	14011	13907	13911	13985	13851	13841	13965	13966	14031	13657	13907	13927	13829	13798	13884	13879	14015	13955	13946	14039	13968	14043	13977	13928	13925	13815	14011	13898	13973	13995	13902	13802	13910	13987	13843	13869	13854	13846	13909	13825	13812	13951	13943	13868	13874	13908	13697	13836	13943	14055	13893	13889	13837	13920	13869	13972	13864	13841	13944	14020	13740	13899	13910	13856	13986	13918	13992	13928	13947	13815	14017	13888	13934	13912	13981	13905	13838	13969	13822	13944	13853	13999	13888	13905	14016	13802	13950	13854	14025	13885	13974	13776	14047	13927	13926	13767	13859	14108	14015	14050	13888	13837	13893	14008	13922	13870	13890	13824	13785	14010	14100	13868	13998	13872	13761	13912	14083	13989	13869	13911	13877	13762	13827	14043	13914	13846	13866	13897	13872	14035	13882	13840	13945	13851	14005	13968	13851	13917	14178	13871	13938	13902	13997	13862	13894	14017	13677	14009	13838	13888	13830	13785	13890	13945	14054	13783	13806	13800	13838	13676	14029	13960	14038	13915	13775	13845	14034	13788	13828	13894	13824	14026	13837	13921	13940	13887	13950	13953	13971	13816	13785	13986	13922	13941	13926	13838	13929	13831	13893	13929	13888	14031	13923	14005	13872	14022	13922	13941	13726	14031	13906	13914	14054	14014	14235	14016	13944	13856	13922	14034	13828	14036	13908	13882	13945	13980	13916	13942	13833	13859	13776	13718	13963	13915	13949	13966	14051	13985	13912	13869	14021	13853	14021	13919	13876	13869	14020	13950	14060	13874	13847	13799	13847	13870	13943	13960	13781	13990	13964	13950	14009	13928	13819	14060	13795	14048	13929	14028	13909	13857	13992	13946	13874	13939	13888	14063	13867	13857	13817	13898	13761	13896	14000	13793	13929	13809	13698	13876	14030	13901	13913	14041	14010	13915	13930	13939	13904	13898	13936	14035	13908	13871	13841	14070	13993	13770	13853	13983	13898	14019	13882	13907	13942	13841	14037	14029	13959	14043	13957	13695	13806	13685	13975	13704	14010	13811	13969	13908	13869	14038	13901	13992	14074	14098	13847	13843	13834	13846	14017	13872	13792	14077	13926	13865	13891	14004	13889	13904	13816	13894	13947	13999	13919	13974	13981	13961	14036	13805	13773	13916	14032	13849	13873	13958	13769	13868	13810	14094	14129	13815	13982	13880	13879	13925	13960	13964	13830	13753	13973	14099	13868	13773	13841	13913	13775	13837	13915	13922	13824	13849	13784	13927	13948	13716	13892	13795	13882	13873	13906	14003	13905	13995	13923	13690	13932	14047	14098	13817	14057	13905	13728	14021	13813	13992	13870	13796	13899	14077	13946	14054	13838	13878	13851	13875	13874	13783	14012	13808	13992	13865	13914	13987	13796	13893	13784	14051	13805	13903	13811	14123	13837	13990	13848	13969	14018	13878	13928	14001	14022	13971	13893	14084	13890	14086	13871	14001	13815	13857	14037	13845	13917	13874	13950	13915	13881	13929	14051	13874	14082	13941	14002	13888	13811	13838	13895	13992	13801	13798	13950	13945	13805	13765	13984	13822	13928	13970	14051	13805	13776	13995	13891	13963	13738	13838	14042	13704	14020	13695	13920	13977	13814	13894	14059	13848	13975	13930	13976	13875	13925	13865	14147	13937	13833	13959	13683	13803	13951	13859	13803	13757	13935	13743	14015	13922	13807	13840	13827	13926	13946	13778	14121	13944	13901	13982	14011	13745	13880	14154	13854	13825	13971	14012	13820	13888	13782	13934	13921	13873	13935	13939	13844	14202	14002	13910	13979	13961	14064	13949	13802	13957	13898	13887	13898	13822	13775	13847	13819	13924	13919	14034	14033	13943	13894	13991	13857	13943	13801	13972	13799	13882	14086	13898	14003	13985	13922	13858	13945	13807	13892	13780	13932	13823	14034	13832	13947	13846	13798	13888	13774	14048	13841	14029	14210	13880	13846	13846	13868	14000
28049	22161	23869	20553	17308	17062	17005	16859	16701	16427	16666	16724	16660	16694	16512	16519	16512	16370	16601	16684	16749	16524	16449	16479	16589	16600	16586	16420	16359	16421	16491	16560	16385	16529	16541	16458	16699	16472	16417	16576	16250	16469	16213	16348	16269	16446	16414	16548	16359	16378	16698	16178	16395	16472	16444	16325	16425	16378	16345	16648	16476	16351	16688	16466	16585	16261	16473	16305	16590	16362	16483	16427	16660	16444	16680	16512	16570	16533	16329	16671	16546	16686	16412	16495	16319	16388	16446	16210	16406	16647	16372	16388	16422	16530	16448	16582	16248	16404	16430	16442	16288	16265	16230	16212	16575	16276	16352	16279	16419	16298	16566	16371	16494	16385	16463	16206	16415	16418	16138	16175	16449	16259	16448	16464	16395	16472	16326	16231	16403	16249	16579	16470	16400	16567	16388	16436	16396	16228	16068	16628	16418	16443	16308	16371	16301	16265	16368	16273	16477	16372	16304	16331	16382	16541	16561	16476	16242	16387	16379	16482	16418	16556	16414	16198	16245	16487	16455	16303	16456	16551	16469	16430	16251	16174	16342	16300	16437	16584	16322	16432	16459	16373	16280	16471	16391	16368	16283	16423	16225	16409	16366	16259	16314	16371	16176	16506	16237	16323	16571	16418	16504	16291	16376	16472	16649	16273	16453	16222	16183	16416	16590	16379	16550	16321	16638	16459	16417	16328	16439	16358	16329	16289	16337	16561	16239	16342	16429	16607	16405	16391	16321	16512	16395	16315	16416	16365	16394	16425	16504	16498	16396	16441	16452	16448	16421	16303	16562	16370	16254	16446	16563	16424	16424	16451	16327	16312	16345	16481	16429	16400	16451	16339	16375	16183	16380	16477	16430	16378	16534	16516	16354	16251	16494	16408	16428	16419	16280	16336	16632	16281	16514	16474	16541	16378	16320	16543	16403	16389	16359	16244	16309	16526	16534	16298	16337	16146	16325	16426	16383	16414	16467	16497	16497	16483	16616	16230	16416	16242	16282	16392	16529	16447	16524	16312	16454	16303	16587	16655	16184	16430	16394	16276	16324	16335	16441	16331	16352	16341	16494	16354	16287	16248	16314	16402	16357	16411	16486	16508	16627	16554	16428	16482	16447	16486	16643	16307	16430	16478	16285	16449	16480	16378	16521	16419	16631	16484	16346	16378	16407	16446	16490	16350	16556	16541	16602	16220	16427	16353	16477	16485	16411	16260	16490	16314	16396	16501	16488	16427	16299	16381	16226	16615	16530	16345	16302	16358	16478	16343	16362	16536	16588	16373	16428	16310	16395	16277	16285	16301	16500	16389	16361	16333	16552	16390	16487	16578	16594	16308	16424	16411	16457	16424	16584	16547	16228	16391	16422	16490	16522	16342	16432	16531	16555	16310	16408	16445	16551	16576	16597	16287	16316	16325	16317	16411	16225	16522	16281	16284	16430	16566	16489	16361	16526	16478	16531	16495	16306	16285	16397	16516	16671	16386	16502	16503	16617	16320	16651	16453	16513	16546	16435	16552	16466	16354	16458	16463	16426	16506	16624	16355	16380	16395	16482	16459	16474	16247	16383	16301	16425	16254	16355	16346	16519	16314	16283	16194	16366	16295	16354	16634	16351	16364	16376	16384	16407	16300	16589	16409	16358	16610	16546	16237	16471	16308	16575	16393	16533	16461	16506	16296	16457	16565	16387	16387	16504	16338	16464	16488	16413	16313	16367	16454	16397	16407	16472	16260	16190	16440	16469	16475	16467	16476	16453	16535	16339	16251	16385	16237	16481	16416	16280	16315	16508	16215	16217	16310	16280	16318	16495	16421	16573	16572	16445	16322	16352	16566	16436	16355	16489	16250	16236	16283	16285	16565	16496	16367	16346	16328	16409	16397	16437	16368	16234	16294	16348	16278	16397	16504	16071	16313	16436	16435	16287	16568	16418	16407	16440	16442	16509	16275	16557	16411	16467	16259	16469	16424	16310	16406	16348	16431	16484	16399	16427	16388	16623	16524	16620	16388	16449	16367	16517	16301	16482	16476	16431	16315	16442	16356	16448	16470	16472	16305	16353	16628	16436	16611	16349	16475	16531	16332	16438	16195	16442	16410	16490	16455	16320	16394	16390	16332	16354	16490	16444	16266	16441	16472	16358	16420	16496	16311	16545	16379	16410	16433	16160	16288	16529	16387	16555	16587	16292	16393	16553	16461	16484	16249	16424	16364	16368	16423	16360	16397	16509	16384	16521	16516	16304	16574	16495	16549	16526	16381	16592	16353	16379	16362	16128	16377	16397	16349	16296	16421	16164	16272	16363	16385	16509	16207	16424	16485	16527	16356	16323	16421	16751	16363	16542	16457	16596	16421	16429	16559	16396	16252	16518	16446	16327	16310	16334	16427	16432	16330	16396	16558	16331	16398	16297	16546	16534	16479	16422	16273	16440	16611	16400	16369	16397	16179	16666	16246	16578	16514	16503	16245	16411	16075	16276	16327	16321	16530	16472	16391	16319	16298	16348	16476	16229	16390	16300	16222	16442	16486	16309	16521	16236	16384	16441	16449	16219	16307	16506	16260	16377	16467	16256	16296	16558	16313	16486	16549	16458	16395	16402	16382	16326	16328	16355	16164	16258	16203	16498	16460	16342	16564	16268	16416	16275	16501	16381	16408	16533	16259	16544	16541	16334	16508	16534	16254	16406	16303	16217	16494	16498	16572	16630	16760	16297	16564	16423	16403	16467	16510	16400	16374	16307	16261	16413	16421	16366	16232	16356	16408	16273	16252	16314	16267	16297	16441	16634	16457	16573	16424	16347	16359	16626	16412	16408	16416	16315	16274	16325	16505	16303	16400	16231	16646	16547	16355	16576	16260	16347	16565	16304	16425	16367	16303	16774	16265	16388	16416	16263	16487	16358	16320	16377	16447	16487	16421	16428	16421	16582	16549	16263	16332	16349	16246	16231	16266	16346	16358	16507	16394	16593	16361	16518	16503	16320	16144	16508	16560	16553	16453	16437	16324	16521	16492	16198	16599	16511	16294	16395	16303	16289	16290	16466	16495	16264	16509	16405	16373	16445	16406	16420	16487	16514	16237	16298	16372	16508	16364	16462	16381	16446	16464	16513	16195	16325	16487	16459	16485	16437	16398	16389	16534	16419	16451	16373	16435	16461	16289	16393	16311	16443	16563	16444	16329	16384	16282	16523	16534	16562	16358	16309	16397	16525	16515	16370	16448	16421	16467	16335	16484	16562	16558	16555	16442	16471	16542	16399	16372	16328	16257	16306	16501	16469	16417	16500	16451	16371	16391	16303	16281	16337	16493	16468	16459	16503	16314	16430	16322	16448	16414	16546	16630	16326	16509	16394	16456	16225	16290	16369	16344	16374	16422	16527	16319	16474	16444	16434	16428	16415	16195	16339	16437	16456	16347	16440	16483	16462	16460	16299	16196	16570	16465	16389	16388	16360	16526	16302	16138	16448	16247	16375	16393	16262	16371	16270	16310	16680	16397	16399	16319	16546	16380	16453	16655	16542	16575	16395	16240	16462	16373	16389	16358	16549	16298	16516	16355	16450	16543	16306	16481	16308	16443	16474	16351	16517	16385	16454	16287	16447	16340	16346	16229	16314	16439	16406	16441	16459	16623	16366	16505	16395	16368	16541	16502	16530	16179	16371	16426	16270	16483	16471	16364	16351	16262	16464	16408	16490	16501	16491	16564	16264	16494	16556	16258	16499	16458	16354	16269	16552	16394	16396	16372	16443	16496	16327	16340	16294	16409	16472	16384	16475	16498	16247	16267	16549	16449	16651	16555	16509	16290	16622	16291	16501	16417	16257	16413	16304	16318	16455	16442	16541	16509	16482	16512	16295	16451	16464	16379	16184	16262	16508	16460	16485	16429	16292	16391	16276	16549	16540	16369	16433	16466	16420	16525	16437	16431	16481	16382	16500	16444	16331	16457	16347	16483	16352	16482	16450	16452	16436	16602	16319	16359	16486	16393	16222	16440	16394	16520	16318	16446	16472	16449	16596	16255	16406	16435	16328	16349	16428	16193	16491	16316	16495	16575	16481	16316	16503	16336	16410	16463	16343	16414	16585	16456	16465	16457	16683	16353	16426	16479	16329	16460	16658	16512	16431	16407	16413	16329	16438	16614	16525	16485	16275	16479	16479	16276	16215	16302	16410	16446	16348	16366	16477	16310	16439	16435	16653	16336	16479	16491	16367	16504	16453	16252	16372	16258	16581	16374	16607	16352	16404	16285	16640	16430	16490	16322	16377	16513	16436	16648	16449	16414	16294	16251	16314	16390	16530	16546	16194	16293	16368	16530	16521	16171	16445	16452	16477	16495	16425	16309	16512	16223	16553	16309	16270	16147	16246	16442	16529	16447	16560	16454	16364	16733	16484	16376	16351	16596	16288	16454	16507	16462	16311	16470	16327	16400	16384	16415	16401	16394	16316	16401	16381	16476	16548	16280	16441	16381	16379	16447	16431	16503	16640	16331	16293	16479	16487	16282	16555	16466	16493	16356	16298	16399	16273	16382	16460	16280	16294	16439	16572	16565	16542	16348	16516	16390	16387	16266	16546	16519	16433	16468	16549	16365	16345	16547	16331	16470	16342	16290	16360	16611	16232	16249	16390	16452	16580	16449	16632	16316	16415	16368	16285	16395	16357	16387	16386	16272	16316	16294	16472	16352	16359	16365	16391	16389	16320	16405	16423	16391	16619	16532	16301	16472	16632	16366	16323	16405	16476	16301	16348	16425	16460	16660	16291	16500	16389	16374	16403	16648	16498	16513	16448	16536	16524	16573	16341	16407	16365	16577	16607	16335	16331	16327	16493	16507	16415	16273	16497	16352	16316	16323	16435	16259	16334	16478	16407	16556	16501	16565	16360	16461	16561	16393	16419	16348	16705	16620	16687	16220	16386	16511	16396	16590	16575	16376	16639	16318	16418	16379	16395	16404	16451	16571	16553	16528	16562	16483	16519	16658	16404	16660	16466	16321	16336	16472	16366	16476	16604	16520	16344	16302	16156	16548	16558	16356	16336	16285	16452	16383	16287	16493	16466	16490	16431	16410	16416	16374	16414	16382	16708	16537	16456	16377	16528	16349	16329	16507	16385	16566	16467	16354	16343	16371
17442	21306	18867	16294	15344	14831	14624	14383	14648	14239	14470	14439	14010	14273	14081	14081	14072	14149	14141	14065	14087	13844	14081	14106	13879	14121	13972	13916	14120	13978	13948	13992	13928	13968	14141	14053	13979	13891	14047	13916	13866	13819	13945	13915	14089	13851	14194	14039	13908	13946	14138	13919	13851	13906	13970	13954	13976	13929	13963	13989	13910	13976	13951	13970	13956	14016	13871	14098	13849	14089	14055	14006	13975	13936	13969	14062	13958	13984	13884	14008	13896	14168	13843	13946	14033	13910	13978	14028	14105	13959	13965	14103	13954	14004	13916	14086	14066	13941	14023	14025	13918	13854	13989	14158	13908	13981	13876	14032	14023	13834	13845	13928	14088	13854	13902	13957	13813	13956	14015	13991	13858	13941	13969	13788	14096	13893	13811	13927	13943	13943	13973	13894	14014	13960	13976	13922	14049	13936	14065	13901	13990	13898	13995	13948	13942	13847	14092	13999	13805	14131	13877	13871	13945	13929	13899	13834	13871	13983	13993	14049	13966	14011	13817	13850	13997	14094	13857	13979	13876	14005	14084	14070	14077	14058	13876	13913	13943	13868	14038	13902	14010	14097	13949	14002	13993	13888	13906	13935	13869	14162	13978	13925	13862	14127	13973	14037	13843	13904	13848	14062	14041	13781	13950	13926	13903	14125	14009	13923	14000	14076	13848	13982	13995	14146	13820	13975	13983	13967	13881	13749	13810	13975	13970	13963	13996	14088	13799	14029	13857	14136	13981	13924	13961	13892	13910	14110	13930	13947	14049	13897	13898	13829	13924	13863	13851	13939	14073	14152	13837	13968	13815	14027	13963	14042	13965	13937	13870	13900	13998	13909	14031	13998	13838	13880	13993	14018	13833	13953	13900	13931	14007	13965	14091	13969	14159	13962	13962	13844	13692	14011	13927	13957	14059	13923	14067	13877	14023	14051	14127	13994	13980	13919	13912	13955	13920	14091	14114	13898	13821	13908	13815	14016	13982	14065	13966	14066	13947	13920	14106	14043	13813	13989	13939	13879	14084	14005	14065	13980	13964	13934	13927	14027	13907	13895	14020	13807	13889	13860	14035	14105	13912	14001	14013	14003	13953	13940	13909	14034	14026	13769	13993	14040	14155	13754	14024	13947	13862	13842	13875	13915	13997	13918	13966	13880	13940	13854	13836	14153	14031	13813	13892	14032	13977	13886	13953	13972	14046	13880	13822	13915	13915	14052	13980	13884	13913	13698	14024	13853	14037	13874	13947	14006	14007	13970	13900	13794	13846	14006	13863	13841	14038	13946	14104	13796	13991	13914	14050	14095	14086	14016	13860	14130	13896	13992	13926	14090	13933	13990	13975	14044	13875	13851	13903	13983	13930	13886	13956	14002	13900	13947	14018	14002	14049	14060	13972	13945	14077	13985	13780	13906	14069	14181	13998	13946	13958	14094	13940	13960	13998	14093	13937	14065	13994	13803	13955	13758	13854	14055	13999	13849	14052	13981	13905	13892	14054	13767	14119	13893	13745	13887	13984	14016	13980	14029	13934	13990	13854	13851	13987	13868	14065	13837	14020	14188	14007	13830	13990	13945	14067	13929	13990	14022	13844	13922	13942	13942	13967	13788	13971	13891	13867	14016	14027	13974	13978	13902	13828	14012	14012	13957	13867	13992	14007	14018	13977	14046	13956	14130	13999	14014	13954	13978	13967	13968	13781	13961	14129	13899	13797	13945	14011	13917	14120	13960	14098	13843	13855	14048	13931	13829	14008	14023	13905	13933	14059	13903	14011	13872	13887	14055	13909	14046	13847	14203	14030	13874	13896	14078	13889	13946	13998	14085	13977	13839	13933	13838	13899	13828	14026	13907	14073	13883	14037	14063	14065	13890	13987	13975	14141	13856	13857	14070	13866	14097	13885	13967	13850	13891	13894	13894	14182	14144	13979	13989	13956	13983	13844	13997	14074	14028	14030	13825	13949	13833	13889	13870	14174	13873	14150	13831	13931	13952	14020	13992	14019	13969	14057	13967	14032	14003	13908	13933	13974	14080	13846	13881	14045	13942	13793	13895	14039	14013	14004	13915	13921	14101	13951	13987	13939	13897	13840	13968	13958	13922	13857	13879	14121	13934	13799	14020	13949	14060	13866	13951	13967	13994	14077	13852	13891	13972	13976	14073	13982	13766	13976	13900	13955	13799	14042	13795	13947	13781	14177	13950	13906	13954	14212	13895	13852	13956	14112	13834	13967	14096	13874	14009	13786	13969	13921	13922	14017	14087	14077	13993	13910	13969	13883	14087	14065	13894	13997	13865	13877	13848	13841	14087	14004	13794	14109	14138	14084	13960	13933	14159	13930	13964	14044	14013	13894	13947	13887	13747	13827	13909	13894	13869	13887	13802	13981	13926	14072	13986	13889	13872	13946	13958	13947	13923	13917	13890	13903	13964	14191	13848	13898	14094	13939	14004	13920	14033	13965	13915	13941	14108	14046	13975	14093	13931	13824	14028	13922	13848	13859	14024	13913	13927	13957	14092	14088	13880	13947	13941	14052	13832	13943	14113	13910	13897	13985	13980	13858	14017	13854	13930	13825	14131	14037	13902	14079	13963	13968	13941	13826	14070	14261	13943	14019	14052	14000	13912	14052	13833	13960	13932	13857	14099	13969	14011	13888	14007	13888	13858	14179	13869	14047	14107	13996	13788	14031	13931	13948	13925	13873	14037	13970	13903	14063	13901	13987	13947	13923	14021	14061	13962	13984	14171	13859	14080	13929	13923	14009	13969	13859	13882	14034	13764	13930	13876	13982	13981	14002	13991	13977	13948	13917	13998	13959	13922	13894	13974	14029	14049	13963	14011	14028	14051	14120	13988	13836	14008	13997	14094	13942	13951	13984	13950	13832	14035	14145	14064	14014	14048	13803	14020	13803	14086	14055	13840	13946	13822	14165	13848	13883	13891	13917	14071	13827	13902	13887	13966	13973	14094	14076	14106	14002	13997	14035	14087	14148	13929	13992	13943	13907	13966	13941	14078	13880	13918	13940	14017	14085	13903	13841	14054	14055	13970	14018	14040	13924	13826	13947	14010	13957	13860	14124	13989	13881	14154	14114	13857	14023	14225	13981	13872	13777	13923	13836	14013	13898	14017	14043	13907	14039	14008	13859	14016	13877	13850	14136	13897	13835	13993	13902	13963	13855	13946	13958	14019	14050	14093	13981	14217	13974	13875	14077	13864	13834	13887	13940	14031	14105	14008	13915	13849	14001	14053	14102	14003	14066	14041	14091	13935	13964	14029	13923	14038	13956	14118	13989	14022	13967	13933	13937	13827	13897	14104	13945	14038	13982	13936	14080	13848	13961	13873	13893	14094	13817	14016	13941	14091	14052	14061	14041	13934	13996	13888	14018	13927	14002	13986	13977	14031	13996	14007	13997	13875	13983	13928	13945	13944	13959	13903	14030	13842	14015	14073	14033	14003	14119	14095	14075	13878	13945	14128	13961	13833	14036	13966	14003	14008	13925	13979	13855	13971	13939	14058	14065	13940	13916	14078	13973	14036	14037	13933	13955	13834	13778	13809	14025	13948	14029	13982	14066	13926	13987	13841	14144	13939	13774	13923	13862	13985	13831	14036	14089	13932	13880	13833	14022	13941	13991	13987	14132	13872	13975	13900	14102	14014	14051	13838	13770	13899	14072	14035	14028	13969	13916	13945	14110	14090	13850	14040	13852	13921	13971	13957	14055	13947	14013	13900	14030	13849	13919	14035	13893	13890	14029	13851	14051	13713	13860	13938	13894	14136	13856	13882	13907	13890	13929	13819	13931	13985	13780	13981	13990	14120	14085	13844	13850	13980	14012	14006	14136	14004	13938	13914	14087	13958	14018	13943	13964	14122	14076	14094	13836	14090	13945	14081	14027	13904	13913	14003	13946	14015	13933	13980	13835	13944	13835	13905	14034	14059	13969	13940	14003	13839	13972	13717	14205	14010	13907	13946	13961	13960	13977	13932	13974	13852	13924	13969	14171	13797	13993	13993	13964	13944	13979	14082	13951	13877	13981	14076	14034	13905	14075	13897	13983	13896	13965	13968	13944	13975	14026	14002	13808	13810	13917	14073	13890	14057	14004	13894	13999	13941	14035	13902	13834	13961	13929	13891	14051	14004	13961	13832	14021	13938	13883	14029	13915	13865	13886	14110	14015	14029	13928	14096	13864	14022	14038	14097	13959	14133	13885	13905	13885	14085	13986	14032	13952	13976	14003	13991	13958	13970	13928	14069	14150	13941	14082	13986	13988	13964	13887	13895	13877	13973	13820	13828	13992	13950	13979	13913	13947	14092	13978	13939	14193	13950	14001	13999	13953	13907	13898	14000	14079	13838	13947	14070	13883	13903	13994	13957	13957	13842	13935	14089	13770	13791	14045	14026	14000	13918	14136	13785	14063	13952	13956	13905	14058	13915	13951	13928	13958	13956	13928	13892	13920	14120	14002	14033	13906	14024	13789	13948	13927	14097	13929	13827	14067	13965	13989	14014	14145	13920	13927	13992	13908	13755	14004	14094	14079	13984	13969	14065	13953	14052	13928	13910	14038	13937	13842	14074	14004	13890	13898	13996	14042	14030	14063	13888	13926	13995	13847	14003	14082	14053	14100	13872	14035	13937	13838	13748	13890	14057	14123	13927	13901	14034	14090	13969	13995	14071	13974	14072	14012	13898	13917	13967	13954	13928	13892	14020	13886	13919	13856	14027	13898	14035	13958	14018	13971	14073	13815	13913	13844	13922	14073	13864	14028	13902	13989	13978	14037	13891	14072	14042	13994	13864	14119	13924	14018	13804	13993	13948	13975	13896	13873	13965	13931	13987	14071	13926	14010	14091	13921	13959	13944	13936	13875	14098	13904	13928	14047	14161	13948	14021	13954	13832	13925	13978	14119	13966	13878	13960	13803	14039	13996	14130	13951	13891	13962	14002	13984	13813	13919	13869	14119	13948	14061	14039	14117	13966	13954	14074	13909	13993	14003	13997	13991	13934	13980	14094	13924	14101	14050	13924	14017	13958	14047	13846	13877	14081	13899	13844	14060	14126	13931	14002	13929	14077	13967	14001	13974	13937	13777	14139	13994	13889	14163	13986	14040	13876	13841	14061	14139	13900
23901	21077	28413	24088	21816	20408	18974	16687	16364	16464	16209	16014	16122	16053	16085	15693	15874	15652	15825	15891	15864	15906	15893	15898	15832	15830	15890	15901	15807	15841	15762	15872	15683	15612	15742	15629	15817	15714	15449	15530	15656	15629	15853	15682	15723	15814	15608	15772	15616	15771	15834	15535	15582	15647	15622	15833	15856	15898	15796	15756	15581	15623	15837	15759	15657	15617	15576	15654	15721	15649	15423	15553	15547	15707	15731	15507	15639	15645	15651	15667	15674	15751	15644	15718	15900	15506	15750	15703	15563	15621	15862	15715	15666	15488	15679	15626	15573	15726	15518	15538	15838	15590	15528	15571	15504	15617	15696	15407	15740	15553	15872	15685	15573	15599	15811	15513	15554	15640	15473	15484	15749	15768	15667	15548	15728	15703	15610	15560	15688	15612	15668	15834	15819	15822	15706	15683	15464	15642	15945	15639	15572	15653	15591	15744	15517	15598	15773	15454	15697	15715	15754	15780	15658	15506	15577	15565	15599	15660	15555	15646	15627	15578	15656	15684	15683	15562	15583	15541	15614	15632	15504	15597	15811	15420	15575	15696	15674	15725	15414	15668	15503	15588	15613	15986	15676	15610	15945	15709	15683	15542	15571	15526	15693	15642	15634	15588	15582	15657	15552	15468	15762	15590	15692	15510	15487	15772	15612	15595	15674	15523	15367	15648	15650	15795	15817	15804	15764	15672	15914	15423	15480	15716	15671	15486	15638	15708	15560	15605	15672	15670	15437	15664	15737	15657	15578	15631	15456	15775	15770	15789	15531	15562	15432	15453	15413	15561	15544	15622	15734	15538	15614	15411	15589	15563	15779	15537	15465	15578	15560	15673	15775	15535	15723	15563	15530	15710	15697	15660	15856	15639	15648	15553	15659	15568	15672	15461	15678	15540	15479	15754	15677	15578	15539	15846	15901	15787	15664	15387	15881	15646	15584	15621	15652	15526	15616	15590	15614	15703	15706	15624	15744	15560	15454	15567	15629	15508	15568	15685	15535	15713	15679	15467	15421	15594	15547	15677	15607	15595	15578	15696	15610	15790	15458	15358	15771	15474	15648	15459	15433	15624	15613	15654	15582	15717	15618	15745	15807	15582	15666	15660	15731	15365	15451	15511	15600	15647	15768	15574	15652	15582	15530	15649	15712	15575	15681	15668	15809	15533	15645	15596	15813	15661	15522	15677	15820	15565	15583	15633	15689	15845	15728	15669	15569	15659	15663	15651	15650	15676	15583	15525	15718	15784	15863	15642	15672	15647	15696	15761	15706	15734	15665	15482	15709	15436	15525	15898	15518	15465	15412	15820	15457	15466	15641	15508	15552	15787	15785	15668	15409	15407	15584	15801	15278	15514	15445	15681	15657	15802	15589	15635	15623	15585	15594	15682	15498	15533	15472	15604	15864	15740	15848	15652	15682	15601	15565	15497	15330	15593	15614	15635	15697	15825	15481	15707	15668	15690	15748	15606	15726	15508	15519	15559	15782	15552	15797	15394	15701	15655	15639	15735	15860	15650	15507	15574	15576	15698	15688	15751	15469	15508	15657	15867	15666	15681	15643	15827	15572	15596	15700	15759	15433	15645	15551	15668	15699	15693	15498	15560	15469	15379	15675	15551	15686	15716	15606	15558	15463	15535	15664	15538	15719	15571	15538	15469	15667	15531	15689	15609	15647	15800	15561	15523	15650	15541	15579	15701	15551	15653	15744	15581	15638	15702	15632	15588	15623	15676	15610	15596	15551	15632	15675	15551	15623	15644	15799	15709	15660	15674	15658	15392	15441	15729	15677	15576	15681	15430	15457	15675	15690	15686	15669	15523	15652	15571	15628	15511	15857	15662	15526	15516	15546	15746	15725	15613	15662	15582	15655	15609	15617	15377	15648	15558	15565	15665	15582	15879	15682	15672	15679	15877	15579	15577	15774	15573	15657	15599	15536	15633	15589	15544	15804	15596	15601	15471	15667	15759	15534	15753	15475	15547	15750	15726	15568	15762	15530	15529	15643	15499	15409	15677	15519	15576	15678	15529	15475	15395	15557	15570	15639	15549	15599	15665	15649	15718	15663	15690	15729	15615	15721	15639	15808	15765	15688	15568	15694	15770	15780	15542	15566	15578	15647	15819	15784	15622	15737	15406	15518	15591	15878	15707	15613	15533	15438	15652	15708	15760	15710	15622	15769	15624	15716	15655	15383	15552	15556	15832	15550	15617	15683	15644	15670	15570	15557	15499	15703	15580	15857	15776	15820	15565	15749	15564	15635	15683	15728	15451	15648	15730	15820	15686	15608	15588	15691	15764	15618	15791	15668	15660	15759	15759	15637	15652	15807	15653	15884	15615	15589	15630	15688	15544	15743	15573	15608	15667	15659	15659	15597	15783	15697	15759	15653	15539	15543	15746	15710	15567	15393	15730	15663	15732	15669	15654	15502	15565	15546	15619	15806	15799	15521	15708	15650	15605	15600	15507	15649	15623	15629	15605	15668	15802	15580	15600	15667	15719	15596	15522	15741	15621	15582	15546	15817	15605	15484	15645	15633	15514	15696	15666	15670	15479	15528	15727	15702	15433	15534	15675	15644	15663	15848	15575	15528	15636	15545	15575	15551	15519	15728	15517	15525	15623	15585	15557	15552	15671	15344	15699	15429	15655	15620	15763	15810	15643	15464	15714	15659	15504	15394	15563	15824	15589	15557	15569	15660	15789	15639	16031	15510	15658	15623	15425	15511	15571	15561	15528	15762	15576	15544	15374	15646	15484	15583	15894	15967	15678	15487	15543	15615	15457	15689	15842	15601	15725	15722	15475	15704	15828	15650	15669	15489	15617	15608	15734	15756	15738	15490	15522	15844	15562	15695	15742	15822	15625	15722	15512	15720	15649	15605	15664	15751	15576	15616	15721	15779	15707	15728	15711	15755	15536	15460	15616	15371	15717	15760	15685	15559	15644	15718	15483	15435	15484	15766	15727	15613	15634	15632	15620	15798	15650	15606	15619	15624	15685	15639	15698	15714	15696	15567	15646	15669	15590	15802	15722	15629	15541	15631	15510	15599	15717	15719	15691	15645	15707	15599	15892	15616	15793	15837	15555	15793	15782	15661	15655	15746	15664	15516	15505	15534	15586	15711	15514	15633	15930	15490	15655	15607	15635	15624	15700	15772	15627	15739	15643	15545	15674	15508	15832	15681	15688	15562	15655	15771	15649	15529	15714	15729	15520	15570	15699	15621	15503	15504	15728	15501	15831	15701	15589	15706	15618	15535	15508	15623	15599	15597	15570	15597	15749	15581	15652	15654	15746	15625	15610	15845	15565	15441	15670	15539	15508	15509	15545	15745	15583	15551	15662	15641	15704	15547	15671	15892	15668	15425	15597	15738	15807	15702	15720	15610	15430	15634	15672	15452	15638	15654	15579	15875	15690	15526	15737	15858	15588	15658	15747	15839	15733	15548	15553	15760	15560	15642	15632	15507	15418	15470	15677	15490	15691	15546	15679	15705	15412	15457	15315	15480	15798	15750	15794	15566	15733	15610	15573	15685	15398	15597	15771	15435	15633	15415	15564	15675	15648	15487	15773	15662	15855	15676	15611	15557	15698	15602	15644	15564	15385	15694	15480	15770	15531	15462	15601	15590	15627	15715	15608	15675	15756	15482	15710	15618	15546	15609	15577	15760	15421	15829	15616	15744	15601	15649	15655	15626	15687	15709	15561	15527	15648	15667	15628	15626	15555	15575	15585	15582	15804	15594	15574	15559	15657	15585	15580	15816	15619	15680	15767	15622	15526	15703	15489	15605	15837	15671	15523	15824	15536	15667	15683	15533	15688	15659	15734	15559	15612	15483	15648	15668	15626	15720	15588	15595	15488	15626	15570	15497	15685	15875	15607	15554	15486	15536	15479	15864	15757	15648	15611	15556	15580	15423	15734	15715	15508	15818	15626	15581	15663	15659	15803	15776	15571	15533	15668	15773	15694	15663	15811	15656	15529	15664	15727	15517	15665	15723	15733	15642	15648	15583	15475	15530	15670	15589	15662	15497	15863	15541	15707	15479	15571	15738	15661	15509	15692	15802	15718	15522	15624	15701	15562	15756	15630	15656	15597	15469	15642	15508	15711	15693	15541	15576	15554	15882	15882	15700	15441	15463	15529	15657	15629	15621	15661	15580	15726	15447	15842	15427	15719	15648	15551	15481	15673	15550	15539	15626	15620	15673	15714	15824	15511	15649	15580	15631	15545	15777	15657	15739	15845	15720	15491	15695	15643	15668	15863	15754	15670	15541	15718	15637	15461	15779	15552	15700	15572	15450	15719	15592	15648	15774	15698	15717	15554	15613	15486	15547	15622	15608	15441	15545	15641	15982	15707	15482	15610	15734	15580	15531	15754	15707	15680	15741	15774	15878	15797	15788	15619	15849	15675	15615	15822	15624	15611	15668	15600	15606	15792	15563	15621	15439	15640	15499	15518	15551	15471	15569	15646	15428	15611	15667	15497	15586	15475	15523	15585	15644	15639	15696	15471	15869	15863	15667	15602	15660	15742	15486	15709	15544	15584	15760	15697	15645	15413	15517	15439	15673	15724	15661	15588	15743	15795	15576	15829	15565	15502	15709	15553	15503	15689	15607	15583	15715	15601	15663	15686	15681	15692	15766	15639	15481	15633	15543	15565	15485	15860	15723	15554	15526	15529	15799	15624	15516	15482	15643	15726	15643	15659	15588	15772	15610	15598	15640	15763	15834	15802	15570	15612	15534	15726	15650	15624	15554	15552	15614	15683	15764	15490	15526	15734	15532	15572	15649	15718	15652	15519	15794	15486	15679	15596	15446	15567	15712	15549	15597	15818	15674	15434	15687	15456	15513	15723	15856	15647	15680	15800	15576	15598	15537	15558	15600	15672	15551	15678	15591	15564	15661	15690	15689	15377	15628	15486	15762	15597	15572	15605	15630	15659	15661	15565	15581	15638	15585	15634	15851	15707	15662	15568	15535	15568	15474	15725	15645	15583	15712	15692	15722	15554	15666	15544	15726	15681	15491	15547	15771	15615	15666	15618	15696	15551	15510	15770	15658	15473	15744	15599	15718	15697	15537	15507	15530	15741	15517	15688	15795	15726	15615	15635	15729	15507	15791	15603	15400	15593
16779	27214	24293	18887	16774	15322	14945	14660	14717	14462	14394	14304	14118	13996	13892	13967	13849	13659	13854	13713	13833	13723	13563	13860	13637	13637	13550	13685	13678	13419	13597	13628	13632	13604	13606	13548	13611	13574	13736	13544	13559	13401	13474	13779	13652	13475	13547	13638	13684	13506	13638	13636	13558	13549	13606	13506	13519	13373	13492	13646	13686	13590	13532	13529	13551	13524	13497	13397	13413	13757	13459	13498	13523	13563	13482	13603	13547	13480	13512	13426	13474	13520	13464	13513	13725	13596	13675	13506	13603	13365	13746	13677	13636	13434	13585	13585	13472	13382	13546	13488	13568	13495	13465	13405	13656	13542	13538	13647	13386	13492	13536	13510	13532	13509	13559	13421	13529	13429	13527	13421	13378	13699	13622	13460	13499	13528	13496	13603	13513	13481	13638	13340	13494	13477	13503	13438	13721	13495	13598	13394	13629	13558	13584	13545	13573	13401	13511	13587	13612	13508	13439	13467	13527	13503	13506	13488	13547	13602	13545	13689	13449	13460	13581	13590	13666	13550	13335	13522	13565	13502	13705	13502	13695	13479	13660	13500	13482	13470	13444	13491	13408	13331	13589	13600	13474	13532	13553	13477	13588	13438	13610	13487	13523	13478	13575	13457	13464	13428	13409	13603	13557	13553	13598	13458	13502	13626	13638	13455	13533	13584	13376	13583	13405	13397	13464	13523	13470	13386	13430	13414	13428	13498	13379	13632	13328	13499	13632	13527	13501	13515	13654	13517	13325	13499	13326	13454	13460	13473	13772	13553	13467	13512	13639	13340	13495	13420	13540	13595	13518	13605	13476	13352	13550	13527	13641	13623	13721	13355	13437	13540	13474	13618	13626	13497	13594	13415	13334	13553	13345	13607	13434	13609	13620	13484	13409	13598	13557	13543	13427	13478	13527	13530	13497	13379	13405	13519	13572	13487	13719	13510	13531	13484	13522	13423	13368	13715	13682	13465	13453	13597	13424	13602	13435	13544	13564	13538	13474	13621	13496	13429	13567	13609	13493	13497	13451	13411	13626	13428	13430	13565	13579	13410	13596	13300	13491	13518	13461	13509	13616	13575	13458	13502	13481	13508	13572	13698	13396	13407	13673	13459	13563	13488	13370	13615	13573	13366	13509	13487	13328	13555	13590	13504	13716	13389	13550	13392	13519	13634	13429	13429	13633	13497	13589	13419	13618	13370	13466	13328	13432	13608	13456	13557	13516	13477	13404	13427	13556	13474	13471	13484	13552	13462	13581	13505	13553	13482	13545	13568	13445	13525	13392	13606	13478	13461	13500	13567	13492	13711	13591	13626	13647	13296	13578	13527	13461	13456	13579	13493	13724	13482	13346	13444	13430	13524	13386	13440	13477	13607	13389	13568	13561	13367	13593	13362	13607	13364	13422	13483	13420	13628	13453	13530	13414	13548	13640	13440	13657	13633	13461	13561	13367	13474	13570	13506	13532	13578	13644	13400	13542	13452	13425	13530	13431	13526	13535	13432	13535	13345	13499	13424	13402	13425	13549	13425	13531	13588	13391	13568	13458	13554	13324	13491	13687	13342	13616	13478	13391	13408	13515	13600	13412	13500	13709	13509	13485	13460	13531	13557	13630	13465	13358	13487	13437	13403	13553	13573	13600	13524	13504	13583	13362	13462	13426	13523	13454	13442	13543	13481	13494	13536	13638	13643	13432	13562	13562	13357	13440	13232	13502	13647	13474	13585	13713	13640	13458	13552	13490	13554	13435	13487	13502	13516	13372	13547	13433	13552	13481	13560	13249	13698	13453	13513	13549	13459	13579	13494	13401	13617	13648	13462	13594	13487	13499	13602	13457	13501	13703	13536	13448	13511	13686	13379	13615	13529	13490	13608	13385	13476	13582	13592	13633	13684	13638	13568	13514	13452	13476	13424	13531	13426	13502	13412	13592	13427	13464	13547	13525	13612	13609	13531	13465	13535	13450	13518	13469	13559	13613	13396	13763	13603	13440	13410	13508	13538	13452	13422	13402	13495	13562	13474	13494	13383	13564	13602	13429	13532	13577	13625	13519	13600	13506	13461	13584	13495	13445	13541	13380	13496	13493	13526	13646	13592	13501	13598	13425	13584	13542	13438	13425	13607	13495	13596	13412	13493	13700	13456	13595	13659	13454	13496	13470	13690	13504	13408	13618	13530	13526	13551	13541	13390	13674	13341	13485	13364	13492	13427	13527	13309	13498	13379	13399	13578	13492	13356	13461	13510	13501	13518	13570	13493	13527	13500	13538	13325	13475	13578	13428	13413	13525	13539	13573	13661	13600	13531	13555	13333	13471	13435	13398	13499	13507	13444	13617	13531	13514	13572	13509	13479	13490	13639	13395	13436	13446	13683	13535	13632	13450	13677	13436	13549	13383	13564	13513	13470	13390	13659	13565	13601	13543	13525	13440	13664	13396	13487	13452	13555	13372	13453	13512	13651	13452	13552	13599	13347	13589	13573	13336	13640	13524	13534	13376	13326	13520	13604	13607	13645	13425	13476	13376	13257	13458	13476	13448	13389	13756	13475	13503	13317	13465	13499	13325	13567	13560	13541	13464	13574	13409	13596	13577	13585	13376	13558	13474	13514	13546	13481	13505	13522	13614	13519	13592	13639	13463	13563	13462	13636	13376	13306	13484	13547	13503	13387	13398	13686	13536	13505	13708	13566	13656	13508	13536	13345	13410	13418	13565	13407	13421	13501	13442	13572	13536	13510	13506	13556	13522	13630	13446	13617	13512	13628	13425	13449	13658	13499	13620	13533	13578	13464	13525	13419	13498	13447	13528	13346	13584	13556	13521	13286	13332	13614	13427	13694	13441	13574	13548	13428	13579	13458	13543	13523	13602	13523	13469	13514	13646	13745	13627	13360	13328	13384	13464	13749	13472	13509	13507	13565	13507	13647	13571	13593	13542	13480	13515	13516	13449	13518	13744	13543	13525	13519	13564	13436	13632	13503	13608	13443	13517	13561	13404	13616	13532	13647	13531	13454	13588	13411	13487	13455	13483	13590	13582	13373	13484	13462	13531	13601	13460	13509	13585	13461	13434	13455	13469	13484	13506	13342	13465	13560	13566	13380	13333	13488	13453	13559	13568	13587	13521	13530	13333	13556	13535	13691	13564	13393	13477	13660	13429	13432	13490	13567	13637	13668	13454	13680	13578	13356	13589	13492	13610	13475	13447	13725	13403	13503	13513	13414	13460	13693	13497	13362	13540	13562	13535	13549	13474	13433	13453	13468	13576	13375	13422	13329	13454	13574	13350	13581	13584	13513	13391	13408	13457	13604	13451	13533	13532	13523	13456	13411	13462	13456	13466	13521	13539	13471	13352	13627	13475	13344	13507	13496	13461	13574	13658	13583	13616	13619	13642	13353	13559	13331	13507	13514	13479	13586	13515	13596	13543	13453	13360	13338	13420	13474	13504	13528	13539	13675	13708	13506	13564	13547	13520	13436	13433	13390	13551	13496	13545	13493	13585	13504	13444	13663	13414	13544	13368	13572	13618	13443	13494	13480	13539	13587	13652	13380	13486	13531	13689	13486	13467	13462	13522	13554	13468	13640	13611	13600	13368	13297	13372	13461	13578	13619	13577	13450	13483	13556	13574	13475	13392	13498	13605	13569	13581	13587	13467	13417	13752	13490	13616	13365	13732	13448	13477	13495	13498	13521	13433	13520	13391	13452	13623	13632	13372	13538	13490	13669	13603	13468	13576	13456	13654	13476	13480	13509	13637	13420	13624	13515	13512	13586	13362	13523	13595	13358	13447	13486	13517	13661	13508	13495	13500	13711	13636	13428	13460	13634	13571	13457	13573	13502	13487	13472	13662	13592	13578	13477	13623	13409	13496	13364	13527	13542	13397	13703	13569	13527	13584	13502	13502	13790	13418	13387	13474	13519	13531	13525	13537	13314	13549	13494	13490	13596	13675	13483	13558	13361	13423	13365	13645	13406	13664	13339	13439	13561	13726	13578	13504	13489	13521	13263	13696	13753	13324	13556	13525	13441	13485	13439	13692	13484	13563	13497	13746	13494	13678	13383	13481	13636	13582	13518	13499	13405	13638	13493	13367	13315	13425	13581	13657	13541	13397	13612	13492	13472	13571	13539	13537	13513	13610	13404	13503	13533	13468	13615	13535	13642	13577	13673	13538	13560	13385	13327	13450	13565	13476	13468	13547	13511	13642	13551	13441	13461	13657	13361	13441	13497	13383	13690	13524	13564	13639	13399	13429	13657	13442	13475	13609	13496	13640	13510	13521	13387	13762	13236	13535	13680	13520	13428	13437	13610	13448	13472	13455	13613	13433	13288	13610	13482	13525	13490	13412	13567	13604	13583	13554	13474	13553	13698	13521	13581	13549	13603	13495	13535	13457	13574	13579	13698	13449	13312	13560	13537	13536	13438	13414	13557	13431	13595	13503	13368	13526	13549	13440	13580	13761	13462	13374	13603	13512	13515	13481	13492	13535	13694	13507	13522	13525	13614	13474	13464	13432	13534	13387	13520	13463	13759	13521	13507	13614	13591	13493	13659	13516	13641	13401	13386	13589	13554	13526	13519	13514	13529	13441	13518	13658	13630	13597	13518	13486	13582	13498	13479	13591	13424	13518	13508	13552	13545	13584	13662	13592	13483	13486	13533	13510	13468	13445	13555	13617	13636	13560	13461	13447	13507	13665	13479	13490	13618	13505	13578	13726	13562	13413	13646	13505	13418	13654	13541	13394	13619	13476	13662	13497	13475	13557	13468	13482	13346	13550	13494	13642	13284	13410	13581	13456	13437	13627	13463	13655	13547	13475	13514	13546	13514	13472	13598	13465	13394	13503	13538	13507	13529	13559	13346	13543	13500	13478	13555	13632	13403	13652	13581	13526	13613	13548	13451	13613	13627	13450	13566	13485	13575	13585	13494	13516	13482	13533	13692	13577	13529	13564	13622	13606	13548	13484	13591	13618	13383	13545	13466	13466	13593	13578	13687	13504	13498	13554	13592	13568	13545	13578	13604	13552	13587	13592	13559	13500	13463	13492	13525	13508	13415	13567	13538	13417	13456	13493	13515	13497	13622	13665	13650	13553	13525	13546	13578	13524	13495	13507	13561	13499	13489	13764	13431	13525	13384
22807	21073	28803	23605	21286	22989	23495	18202	17482	17669	17468	17147	17017	17073	16788	16929	16660	16645	16693	16694	16542	16611	16672	16528	16531	16653	16337	16632	16719	16685	16761	16518	16436	16399	16396	16518	16432	16391	16597	16385	16289	16356	16360	16386	16542	16345	16316	16260	16350	16241	16353	16343	16402	16386	16376	16371	16446	16433	16141	16368	16284	16341	16340	16353	16294	16614	16282	16424	16421	16277	16546	16529	16460	16446	16360	16420	16542	16539	16332	16390	16572	16500	16337	16222	16216	16387	16462	16439	16245	16418	16568	16509	16469	16339	16498	16225	16272	16246	16341	16409	16307	16254	16390	16542	16438	16241	16526	16373	16215	16305	16258	16489	16403	16390	16185	16390	16394	16390	16256	16367	16397	16391	16319	16446	16199	16158	16323	16368	16402	16418	16377	16182	16280	16317	16336	16362	16515	16527	16371	16193	16285	16441	16375	16316	16373	16446	16382	16292	16277	16265	16258	16380	16310	16438	16188	16205	16365	16431	16353	16093	16239	16147	16445	16416	16245	16127	16217	16103	16427	16146	16234	16295	16370	16392	16350	16468	16339	16387	16280	16371	16396	16299	16033	16269	16234	16173	16246	16271	16045	16310	16338	16304	16275	16208	16434	16513	16405	16223	16294	16478	16265	16448	16187	16314	16313	16270	16042	16112	16533	16324	16320	16343	16162	16180	16339	16246	16242	16326	16319	16381	16295	16243	16287	16542	16392	16213	16430	16195	16227	16120	16476	16451	16366	16372	16350	16219	16240	16228	16290	16315	16500	16343	16314	16150	16374	16472	16219	16105	16347	16254	16555	16301	16114	16268	16210	16294	16372	16452	16215	16375	16405	16185	16297	16339	16239	16624	16363	16271	16346	16457	16327	16449	16383	16184	16279	16325	16208	16311	16350	16337	16218	16118	16251	16352	16389	16443	16448	16323	16273	16238	16409	16555	16415	16483	16243	16318	16298	16343	16211	16404	16338	16168	16328	16216	16366	16275	16386	16182	16417	16295	16237	16586	16446	16324	16343	16344	16319	16310	16340	16261	16243	16444	16350	16219	16242	16268	16385	16288	16247	16132	16214	16430	16482	16258	16494	16341	16360	16446	16405	16403	16203	16057	16396	16228	16164	16129	16431	16467	16247	16385	16150	16410	16429	16329	16358	16385	16263	16423	16358	16121	16351	16393	16337	16394	16224	16208	16365	16189	16206	16529	16366	16420	16369	15997	16353	16180	16327	16374	16440	16075	16249	16296	16118	16262	16361	16239	16300	16250	16233	16435	16261	16384	16545	16365	16219	16412	16302	16330	16319	16167	16337	16519	16211	16403	16428	16341	16204	16317	16391	16358	16393	16403	16273	16284	16399	16274	16437	16207	16055	16387	16319	16055	16164	16353	16276	16324	16380	16251	16384	16174	16189	16486	16201	16209	16406	15945	16071	16220	16442	16386	16321	16373	16371	16258	16144	16163	16267	16553	16211	16412	16330	16267	16309	16282	16439	16350	16391	16569	16325	16367	16302	16068	16240	16229	16457	16309	16390	16183	16089	15992	16159	16326	16566	16251	16325	16305	16297	16344	16294	16415	16234	16395	16216	16379	16339	16449	16107	16389	16377	16549	16315	16246	16192	16382	16393	16324	16439	16135	16123	16398	16172	16207	16407	16516	16385	16285	16275	16296	16276	16112	16219	16286	16235	16282	16325	16243	16263	16265	16266	16391	16281	16258	16329	16199	16234	16347	16471	16353	16421	16155	16334	16261	16273	16194	16295	16160	16165	16244	16062	16175	16456	16424	16466	16265	16282	15973	16375	16405	16317	16354	16404	16612	16358	16283	16446	16351	16346	16584	16623	16364	16312	16459	16307	16343	16413	16246	16231	16396	16261	16415	16490	16276	16387	16307	16352	16257	16327	16154	16449	16300	16265	16266	16283	16373	16211	16175	16136	16195	16265	16253	16230	16252	16089	16233	16455	16273	16328	16478	16065	16272	16265	16385	16279	16216	16444	16505	16351	16350	16178	16422	16347	16385	16128	16235	16360	16332	16101	16382	16245	16270	16133	16208	16523	16434	16325	16468	16309	16138	16363	16090	16222	16308	16211	16307	16148	16417	16295	16234	16176	16340	16553	16256	16218	16400	16446	16218	16418	16144	16240	16342	16219	16300	16288	16294	16281	16134	16348	16354	16220	16339	16320	16254	16295	16269	16277	16253	16364	16501	16525	16350	16303	16245	16086	16245	16400	16204	16421	16240	16248	16322	16299	16337	16194	16454	16227	16227	16310	16309	16356	16341	16323	16486	16297	16295	16572	16356	16457	16231	16248	16344	16309	16117	16311	16407	16211	16366	16161	16376	16086	16286	16469	16430	16310	16149	16255	16180	16328	16219	16315	16235	16379	16344	16426	16363	16278	16139	16214	16286	16401	16337	16460	16353	16266	16015	16407	16309	16346	16304	16288	16287	16206	16370	16159	16411	16314	16192	16398	16426	16306	16329	16234	16506	16297	16107	16513	16359	16328	16225	16286	16447	16552	16203	16278	16455	16364	16320	16319	16307	16279	16260	16196	16272	16363	16388	16488	16441	16448	16205	16456	16213	16321	16181	16288	16292	16228	16316	16394	16140	16212	16419	16402	16272	16465	16438	16390	16296	16506	16467	16462	16386	16253	16409	16341	16458	16248	16383	16210	16240	16237	16434	16380	16255	16270	16506	16224	16385	16309	16284	16280	16367	16374	16191	16365	16269	16348	16178	16149	16282	16135	16549	16408	16451	16406	16469	16598	16485	16331	16263	16212	16158	16496	16226	16370	16294	16192	16342	16339	16433	16329	16117	16194	16238	16203	16174	16281	16325	16362	16239	16260	16377	16252	16343	16400	16385	16534	16438	16228	16215	16459	16369	16087	16212	16392	16359	16184	16425	16165	16460	16380	16118	16201	16323	16211	16153	16286	16194	16279	16320	16279	16517	16319	16210	16201	16425	16369	16385	16311	16409	16434	16347	16188	16414	16338	16285	16263	16220	16170	16239	16287	16435	16237	16483	16142	16380	16455	16187	16384	16235	16358	16624	16314	16310	16262	16304	16435	16221	16264	16184	16171	16375	16373	16308	16226	16154	16195	16287	16431	16193	16331	16351	16462	16241	16350	16637	16421	16221	16274	16417	16291	16360	16328	16394	16289	16264	16330	15986	16430	16410	16338	16362	16329	16113	16220	16209	16309	16077	16303	16391	16271	16429	16398	16307	16402	16497	16343	16200	16022	16202	16496	16320	16503	16395	16085	16171	16399	16483	16344	16409	16448	16412	16294	16419	16349	16250	16292	16301	16293	16247	16203	16166	16339	16318	16360	16170	16413	16294	16353	16203	16345	16281	16252	16233	16440	16392	16206	16423	16228	16399	16198	16215	16462	16187	16164	16458	16266	16276	16393	16359	16467	16281	16253	16214	16328	16307	16209	16131	16396	16303	16302	16060	16287	16124	16403	16271	16263	16426	16265	16052	16454	16335	16378	16375	16243	16257	16490	16467	16475	16340	16248	16190	16412	16152	16264	16457	16332	16173	16278	16427	16270	16189	16345	16421	16266	16306	16184	16247	16370	16263	16093	16345	16244	16096	16503	16329	16207	16440	16333	16279	16231	16176	16317	16287	16346	16288	16450	16126	16244	16292	16281	16396	16365	16425	16343	16264	16159	16303	16189	16427	16391	16185	16183	16211	16442	16322	16414	16219	16338	16242	16097	16291	16232	16330	16441	16299	16463	16308	16238	16332	16400	16219	16618	16243	16422	16397	16282	16271	16232	16354	16141	16462	16305	16363	16580	16081	16353	16317	16297	16432	16296	16317	16290	15990	16371	16388	16371	16253	16293	16491	16403	16304	16410	16413	16301	16348	16118	16458	16182	16375	16290	16316	16249	16092	16378	16314	16455	16347	16261	16294	16331	16154	16128	16302	16307	16300	16303	16449	16191	16280	16253	16550	16411	16356	16308	16308	16308	16279	16197	16283	16281	16413	16139	16392	16216	16453	16512	16427	16436	16180	16197	16192	16392	16337	16195	16389	16331	16483	16457	16433	16452	16247	16435	16423	16291	16164	16329	16369	16410	16222	16365	16257	16356	16254	16293	16160	16343	16373	16069	15970	16215	16274	16367	16373	16365	16176	16307	16383	16282	16348	16255	16292	16315	16235	16272	16229	16337	16464	16486	16153	16332	16328	16376	16312	16238	16287	16355	16197	16371	16356	16311	16393	16323	16290	16068	16189	16363	16407	16320	16174	16157	16489	16307	16387	16139	16330	16366	16343	16326	16533	16397	16335	16286	16326	16426	16292	16067	16457	16333	16425	16388	16304	16170	16316	16279	16187	16372	16210	16288	16317	16445	16272	16425	16238	16379	16343	16456	16297	16325	16367	16147	16270	16441	16424	16516	16302	16357	16144	16243	16133	16121	16254	16114	16222	16196	16309	16395	16425	16497	16444	16141	16535	16326	16105	16349	16397	16107	16375	16241	16412	16288	16170	16339	16312	16318	16371	16263	16311	16378	16368	16138	16498	16333	16423	16320	16324	16243	16204	16312	16410	16141	16235	16272	16318	16173	16257	16380	16333	16446	16319	16335	16387	16129	16398	16429	16361	16118	16157	16530	16410	16262	16350	16386	16435	16252	16369	16097	16330	16362	16383	16274	16351	16425	16343	16341	16289	16192	16233	16379	16490	16139	16379	16260	16479	16380	16312	16246	16282	16383	16354	16159	16300	16259	16199	16437	16201	16157	16503	16450	16283	16283	16135	16261	16244	16220	16485	16517	16307	16292	16227	16251	16437	16597	16491	16348	16284	16307	16177	16007	16294	16493	16317	16344	16317	16280	16308	16275	16245	16300	16453	16363	16230	16383	16188	15943	16166	16246	16301	16494	16314	16403	16457	16296	16444	16230	16305	16222	16235	16222	16296	16264	16158	16430	16444	16430	16251	16387	16202	16185	16291	16350	16165	16057	16275	16164	16228	16217	16549	16496	16518	16494	16414	16412	16397	16374	16250	16409	16442	16305	16319	16361	16147	16114	16381	16395	16223	16282	16231	16016	16220	16354	16284	16396	16462	16275	16531	16242	16106	16464	16175	16357	16307	16319	16400	16133	16298	16197	16158
18155	32127	28628	22094	18645	17156	16105	15536	15532	15297	15367	15016	14885	14569	14437	14413	14353	14137	14127	14188	14102	14037	14170	14303	14026	14096	14031	14035	14130	14035	13920	13877	14220	13838	13978	13900	14009	13927	13833	13703	13858	13804	13762	13875	14069	13971	13806	13985	13758	13837	13916	13859	13735	13850	13789	13689	13971	13757	13807	13571	13886	13894	13888	13748	13935	13807	13787	13878	13723	14007	13875	13868	13817	13863	13871	13907	13788	13908	13894	13835	13955	13984	13871	13835	14044	13877	13975	13879	14000	13856	13819	13876	13788	14015	14064	13865	13906	14032	13730	13958	13922	13979	13914	14016	14026	13750	13948	13835	13872	14050	13840	13963	13745	13767	13854	13790	13752	13843	13944	13825	13897	13766	13872	13759	13822	13915	13836	13937	13893	13931	13949	13809	13853	13881	13817	13764	13903	13916	13926	13873	13832	13682	13852	13946	13782	13870	14073	13882	13828	13966	13882	14005	13806	13891	13951	13832	13936	14023	13855	13895	13827	13704	13767	13822	13944	13942	13908	13984	13847	13737	13796	13789	13884	13943	13789	13656	13875	13778	13849	13842	13900	13766	13825	13864	13884	13933	13906	13765	13913	13713	13809	13761	13739	13835	13885	13868	13699	13880	13858	13679	13803	13958	13698	13941	13636	13876	13912	13845	13940	13800	14063	13797	13879	13926	13968	13784	13621	13770	13885	13745	13951	13794	13842	14015	13762	13822	13778	13923	13941	13742	13881	13706	13758	13796	13789	13826	13933	13652	13741	13708	13886	13858	13807	13830	13794	13953	13850	13937	13755	13900	13954	13922	13769	13841	13788	13947	13874	13690	13945	13754	13818	13845	13913	13815	13964	13631	13808	13778	13760	13975	13847	13847	14033	13757	13872	13846	13699	13830	13820	13757	13797	13957	13714	13646	13770	13567	14062	13820	13730	13908	13917	13783	13902	13730	13743	13721	13780	14041	13972	13837	13918	13749	13859	13940	13792	13966	13745	13787	13861	13725	13960	13889	13796	13687	13875	13860	13866	13803	13823	13708	13898	13888	13767	13844	13745	13813	13736	13980	14006	13919	13698	13947	13896	13814	13939	13808	13822	13989	13715	13684	13987	13702	13952	13835	13840	13768	13854	13785	13787	13736	13857	13846	13960	13846	13781	13694	13796	13826	13603	13741	13771	13831	13875	13852	13895	13810	13920	13836	13798	13823	13873	13866	13748	13905	13952	13755	13829	13749	13869	13873	13845	13768	13838	13747	13807	13873	13912	13959	13868	13829	13764	13779	13950	13852	13803	13913	14061	13751	13880	13833	13722	13868	13867	13744	13947	13818	13818	13804	13907	13772	13940	13896	13755	13822	13875	13729	13945	13964	13704	13727	13807	13750	14020	13795	13887	13851	13871	13912	13733	13698	13867	13766	13859	13856	13947	13792	13843	13792	13745	13858	13776	13910	13939	13912	13705	13847	13863	13778	13832	13902	13861	13857	13790	13759	13835	13843	13708	13883	13960	13859	13857	13796	13881	13864	13910	13854	13936	13834	13968	13785	13958	13764	13877	13724	13805	13848	13805	13807	14003	13584	13801	13823	13679	13742	13799	13905	13868	13939	13689	13783	13794	13862	13854	13919	13877	13870	13759	13824	13796	13824	13890	13869	13773	13788	13815	13902	13974	13694	13852	13779	13841	13869	13862	13880	13702	13805	13877	13788	13769	13803	13904	13862	13735	13816	13900	13823	13846	13654	13837	13887	13917	13806	13903	13844	13756	13804	13950	13907	13927	13823	13812	13685	13765	13819	13947	13799	13817	13865	14035	13785	13787	13806	13824	13629	13813	13691	13821	13759	13601	13949	13797	13815	14020	13770	13815	13850	13771	13885	13776	13677	13786	13776	13797	13671	13849	13857	13713	13956	13792	13727	13893	13759	13799	13826	13871	13892	13748	13844	13877	13706	13618	13844	13877	13820	13924	13689	13666	13732	13804	13933	13865	13881	13734	13762	14031	13813	13790	13656	13749	13674	13723	13809	13776	13919	13749	13709	13802	13944	13837	13858	13798	13962	13723	13951	13793	13832	13877	13781	13920	13929	13716	13868	13740	13747	13798	13758	13859	13753	13929	13983	13653	13805	13978	13768	13789	13744	13777	13895	13847	13881	13873	13739	13827	13785	13675	13800	13878	13747	13779	13898	13882	13858	13991	13960	13784	13791	13758	13667	13980	13905	13841	13776	13820	13778	13867	13914	13790	13685	13810	13896	13853	13965	13881	13795	13985	13640	13794	13816	13674	13703	13934	13886	13861	13793	13756	13811	13933	13851	13722	13807	13835	13877	13885	14066	13956	13732	13899	13732	13755	13952	13835	13899	13886	13969	13682	13900	13772	13740	13929	13936	14025	13723	13814	13857	13588	13722	13812	13824	13755	13668	13735	13817	13745	13881	13874	13820	13677	13805	13760	13777	13908	13798	13875	13909	13725	13663	13823	13890	13815	13751	13860	14023	13807	13848	13884	13812	13912	13780	13702	13806	13780	13866	13914	13850	13974	13798	13881	13926	13895	13881	13788	13757	13896	13789	13790	13766	13897	13965	13853	13789	13835	13776	13744	13776	13777	13632	13795	14026	13715	13848	13960	13797	13720	13854	14003	13890	13889	13850	13719	13884	13903	13771	13890	13715	13912	13812	13895	13785	13840	14029	13745	13974	13803	13781	13719	13832	13850	13635	13836	13957	13862	13906	13734	13763	13703	13807	13908	13851	13712	13798	13902	13797	13814	13928	14037	13779	13702	13781	13948	13878	13864	13754	13743	13759	13736	13916	13713	13985	13768	13954	13722	13785	13910	13793	13684	13692	13879	13994	13814	13842	13767	13832	13770	13775	13851	13670	13807	13913	13805	13778	13891	13839	13815	13892	13700	13765	13879	13895	13741	13934	13899	14006	13611	13923	13998	13690	13924	13665	13768	14016	13719	13859	13791	13809	13829	13835	13730	14019	13858	13927	13891	13919	13993	13837	14078	13825	13821	13833	13775	13692	13988	13737	13746	13821	13912	13942	13786	13730	13945	13952	13828	13932	13729	13922	13697	13956	13758	13868	13747	13780	13802	13620	13826	13812	13753	13852	13895	13864	13657	13681	13853	13840	13784	13772	13675	13817	13868	13727	13795	13707	13767	13885	13847	13814	13817	13674	13797	13925	13838	13855	14061	13793	13650	13928	13741	13883	13664	13718	13893	13571	13875	13809	13867	13878	13839	13748	13872	13867	13698	13882	13728	13735	13946	13850	13737	13886	13814	13798	13802	13941	13927	13862	13717	13909	13804	13884	13733	13899	13847	13875	13998	13927	13757	13812	13894	13791	13919	13788	13921	13851	13802	13841	13769	13869	13615	13891	13870	13882	13662	13871	13797	13680	13858	13876	13803	13725	13742	13865	13854	13787	13709	13728	13983	13874	13743	13825	13843	13746	13865	13734	13868	13939	13949	13926	13684	13739	13786	13961	13911	13760	13720	13574	13785	13968	13811	13824	13786	13671	13872	13849	13941	13888	13811	13766	13785	13883	13920	13835	13962	13804	13930	13774	13769	13808	13926	13781	13938	13695	13961	13828	13801	13841	13900	13760	13958	13806	13848	13785	13805	13836	13838	13833	13938	13660	13792	13784	13835	13790	13911	13815	13876	13898	13902	13717	13868	13926	14020	13889	13814	13799	13591	13887	13849	13717	13928	13683	13819	13949	13617	13867	13627	13779	13826	13787	13858	13885	14011	13687	13918	13763	13889	13756	13880	13898	13869	13820	13911	13797	13816	13814	13890	13783	13740	13898	13822	13831	13832	13825	13859	13851	13987	13954	13703	13794	13890	13838	13712	13741	13693	13960	13954	13782	13878	13756	13825	13817	13832	13859	13848	13881	13810	13733	13821	14038	13672	13671	13784	13818	13942	14031	13713	13779	13853	13776	13941	13895	13813	13891	13850	13766	13882	13741	13806	13807	13748	13846	13774	13770	13923	13720	14007	13741	13811	14009	13743	13830	13855	13865	13767	13980	13703	13689	13741	13740	13700	13695	13724	13814	13774	13926	13832	13880	13838	13795	13796	13796	13830	13654	13873	13843	13864	13810	13716	13928	13865	13873	13740	13714	14031	13987	13765	13819	13828	13878	13893	13872	13933	14030	13871	13961	13907	13800	13851	14108	13730	13720	13718	13774	13945	13781	13781	13797	14009	13877	13765	13836	13677	13921	13731	13871	13876	13705	13757	13884	13833	13695	13755	13708	13889	13790	13936	13708	13773	13828	13851	13916	13939	13882	13748	13853	13893	13802	13995	13924	13810	13574	13884	13846	13707	13774	13908	13821	13847	13909	13895	13910	13666	13732	13781	13682	13722	13662	13762	13860	13796	13621	13957	13881	13903	13846	13865	13591	13915	13721	14010	13781	13974	13718	13801	13979	13839	13774	13781	13924	13820	13920	13838	14016	13863	13819	13902	13848	13719	13704	13682	13945	14025	13970	13873	13776	13787	13856	13710	13950	13888	13807	13762	13736	13810	13754	13745	14027	13802	13851	13813	14019	13756	13790	13845	13835	13834	13848	13889	13758	13731	13881	13895	13804	13945	13649	13877	13832	13909	13810	13790	13997	13814	13789	13726	13786	13825	13864	13695	13783	13811	13691	13830	13731	13949	13740	13769	13893	13806	13843	13794	13854	13767	13917	13847	13939	13744	13911	13761	13770	13826	13844	14022	13854	13815	13812	13808	13704	13836	13682	13926	13792	13676	13834	13694	13887	13985	13861	13812	13714	13758	13822	13727	13762	13874	13899	13801	13929	13868	13776	13950	13830	13839	13799	13835	13952	13806	13762	13897	13913	13930	13789	14045	13797	13760	13885	13651	13775	13967	13926	13693	13714	13895	13938	13908	14018	13945	13885	13671	13589	13776	13882	13875	13877	13737	13808	14029	13733	13809	13758	13610	13806	13828	13822	13785	13842	13764	13794	14044	13849	13941	13892	13717	13796	13890	13608	13859	13787	13824	13839	14011	13940	13739	13847	13781	13857	13773	13978	13689	13881	13893	13858	14012	13944	13808	13855	13636	13889	13753	13780	13887	13841	13788	13799	13807	13879	13987	13795	13815	13757	13796	13794
27828	21984	23381	20144	16861	16764	16513	16302	16252	16191	16287	16291	16284	16125	16273	16109	16061	16167	16218	15970	16012	16201	16038	16218	16037	16019	16185	15939	16052	16068	16296	16156	16012	16076	16092	16082	16182	16115	16025	16119	16154	16228	16030	16096	16130	16171	16060	15885	16038	16045	16159	15949	16038	16080	16033	15987	16223	16331	15936	16050	16148	16205	16230	16101	15984	15925	16199	15925	15899	16074	15923	15939	16026	15949	16047	16000	15865	15962	16071	15995	16165	15942	16030	16011	15969	16249	16021	15983	16037	16230	16119	15949	15982	16020	15924	15994	16284	15896	16129	15936	15971	16009	16058	16086	15964	16065	16070	16132	16031	16092	15990	16040	16176	16026	15991	16053	15971	16047	15874	16037	16026	16220	15838	15676	16109	15892	16086	15967	16024	16051	16139	16090	15972	16030	16007	16084	16307	16119	15758	16018	15985	15837	15974	16106	15889	15892	15931	16005	16065	15964	16022	16049	16153	15910	16125	15991	16150	16109	16126	16030	16009	15778	16195	16282	16090	16164	16101	15997	16040	16015	15934	16072	16111	15981	16044	16070	16134	16186	16044	16075	15903	16066	16134	16087	16037	16232	15907	16151	16101	16069	15989	15900	15860	16030	16091	16089	15984	15829	15911	16107	16033	16333	16113	16178	16105	16034	15960	15918	15935	16263	16032	15902	15979	16160	16293	16096	16045	16118	16046	16070	16191	15835	16093	15971	16092	16206	15943	16192	16039	15911	16012	16042	16081	16177	15933	15885	16098	16069	16055	15859	15965	16096	16300	15973	16103	16193	15906	16066	16096	15992	16013	16040	16034	16064	16021	15930	15891	16054	16174	15925	16027	15821	15974	16057	15868	16098	16150	16161	16193	16093	15984	15868	16069	15998	16256	15986	15987	16172	15949	15968	16006	16016	16057	16182	16141	16068	16220	16167	16223	16004	15977	16053	15947	16165	16046	15848	16326	16185	16027	16038	15957	16083	15913	16087	16093	16098	16123	16080	16086	16026	15925	16160	16125	16245	16078	15944	16051	16049	16202	15957	16098	15995	15938	16082	15999	15808	16198	16004	15889	15939	15922	16178	16128	16045	15964	16068	16077	16120	15891	16124	15892	16297	16056	16077	16048	15836	16082	15938	15854	16160	15944	16057	16071	16034	15940	15995	15960	15974	15969	15936	16060	15995	16058	16011	16159	16119	15865	16111	15869	16027	15826	15990	16175	15953	15993	15973	16155	15995	15904	16193	16127	16036	16060	15878	16033	15958	16286	16174	16102	16042	16267	15914	16000	15983	16224	16166	16300	15793	16191	15881	15877	16006	16043	16020	15771	15903	16150	16134	16064	16035	16049	15982	16136	15874	15909	15990	16022	16072	16034	16054	16080	16158	15940	15843	16257	16022	16030	16099	15781	16059	16129	16041	15963	16116	16132	16144	16111	15967	16055	15914	16035	15934	15952	15954	15928	16061	16304	16025	16125	15764	16064	16138	16126	15821	16046	16194	16142	16076	16095	16098	16234	16066	15931	16022	16084	16069	16227	16063	16192	15906	16184	16241	16228	16050	16192	15943	16136	16086	16074	16121	16033	16188	16201	16245	16169	16019	16125	16158	16234	15939	16096	16169	15964	15976	16098	16073	16068	15960	16053	16153	15986	15913	16186	16150	16052	16141	15960	15974	16003	16304	16084	15965	15977	16183	16247	16047	15966	15962	16256	16333	16267	16168	16016	15954	16122	16107	15973	15998	15977	16090	15940	16022	15938	15894	16124	16057	15888	15978	15889	15995	16091	16122	16165	16045	16130	15813	15947	15988	16009	16056	16244	15810	15955	16164	16024	16133	16028	16028	16096	16104	16143	16026	16110	16005	16084	16104	16073	16134	16172	16131	16117	16175	16089	16215	15917	16089	15929	15973	16099	16145	15791	16100	16083	15956	16133	16162	16028	16025	16075	15941	16027	16141	15926	15993	15916	15967	16355	16058	15964	15908	15999	16098	16141	16102	15936	15879	15914	16117	15965	15920	16086	15935	16085	15942	16125	16145	16112	16104	16042	16120	15953	15851	16068	16086	16097	16018	15867	15963	15951	16177	16041	15922	15916	16230	16095	16082	15950	16238	16133	16083	16061	15962	15771	15918	15683	16101	16124	15971	15984	16240	16264	15925	16038	15979	15998	16142	16035	15989	16119	15855	16105	15944	15986	15987	16009	15967	16067	15957	16201	16085	15990	16092	16243	15727	16154	16021	16019	16039	15961	16201	16203	16098	15924	16066	16152	16128	15883	16034	15949	16061	16140	16077	16190	15873	15879	15985	16028	15882	16094	16065	16289	16185	15879	16078	16123	15856	16236	16171	16107	16012	15951	16080	16343	16021	15984	15974	16032	15882	16183	16076	15943	15882	16058	16015	15841	15940	15851	16149	15950	15946	16193	16073	16078	15948	16024	16097	16237	16073	15996	16005	16132	16071	15965	16078	15972	15994	16002	16062	15745	15974	16012	16316	15968	16006	16244	15970	16322	16005	15993	15846	16201	16009	15982	16123	16142	16001	15976	16149	16285	16181	15993	15813	16154	15906	15868	16086	16169	15840	15887	16166	16211	15760	16083	16140	15971	15933	16108	16036	16095	16118	16127	16113	15992	16006	16098	15977	16102	16014	16094	16032	15980	16027	16060	16001	16185	16242	16034	16058	15997	16087	15861	15955	16017	16079	16053	16108	16091	15985	15984	16028	16086	16154	15908	16017	16187	16177	16187	15989	16046	16071	16080	16190	16012	16209	16177	16057	16089	15966	16143	16054	16023	16045	16074	16099	16021	15964	16212	15788	16038	16079	16049	16115	15894	16154	15990	16312	16280	16137	16119	16093	16041	15953	16204	15998	15942	16123	15917	16019	16142	15910	16100	15986	16066	16089	15992	16044	16247	16077	16133	15950	16036	16002	16053	16079	16108	16104	15890	16096	16204	15938	16076	15949	16167	16274	15915	15847	16044	15932	16078	15958	16079	15936	16063	16093	15858	15956	16058	16047	16179	15937	16233	16093	16140	16083	16127	16046	15971	16035	16094	16070	16005	15737	16161	16171	16060	15926	15974	16122	16039	16222	16010	16077	16110	16100	15800	16133	16134	15958	16173	15986	16344	16167	15927	15939	16098	15914	16076	16028	16177	16150	16109	15930	16069	16173	16033	16218	16030	15944	16088	16179	16197	16101	16089	16043	16013	16016	16232	15931	16106	16138	15852	15915	16135	15954	15997	15843	16115	15961	15968	16000	16032	16184	16049	15884	16187	16006	16208	16037	16259	15911	16157	16081	16052	16033	15879	15989	16076	16095	16213	15953	16070	15948	16134	16004	15696	15917	15982	16160	15781	16107	16018	16028	15995	15976	16047	15928	16088	16087	16174	16047	15974	16099	16186	16237	16114	16030	15995	16073	16143	16032	16102	16042	16017	16087	16209	15983	15901	16108	16135	16233	16165	15862	16233	16200	16145	16100	16128	16009	16082	16215	16116	15933	16057	16012	16060	16044	16098	15960	15973	16257	16152	16182	16175	15963	16026	16054	16098	16105	15988	16146	16068	15931	16169	16052	16003	16003	16055	16037	16000	15969	15978	16040	16033	15938	16010	16004	15998	16046	15986	16073	15959	16064	16043	16126	16029	16066	16023	15949	16077	16091	16024	15990	16204	16074	16113	16153	15833	16014	16088	15897	16012	16078	16184	16113	16104	16114	16131	16012	16130	16014	15914	16063	16115	15891	16052	16023	16100	16168	16155	16158	16078	16086	16062	16058	16006	16047	16125	15930	16280	16047	15926	16013	16012	15957	15910	16148	16004	15979	16229	16063	15915	16013	16016	16036	16180	16131	16018	16022	16307	16113	16279	15892	15989	15943	16025	16061	16204	16109	16271	16330	16216	16109	16019	16154	16050	16264	16006	15979	16071	16127	16066	16033	16083	15958	16187	16146	16161	16220	15968	15994	16039	15956	15989	16057	15993	15945	16115	15968	15941	15852	15914	16019	15970	16040	16041	16095	15967	16000	15865	16145	16148	16276	16080	16156	15993	16001	15978	16089	16038	15962	16245	16036	16048	15995	16088	16079	16126	15997	15955	16121	15893	16038	16024	16141	16064	16328	16016	16067	16076	16147	16134	16233	16161	16064	15891	16140	15899	16047	16120	15892	16223	16212	16107	16136	16106	16217	15924	15999	15960	16065	16149	16019	16121	15814	16076	16161	15982	16217	16177	16121	16081	16042	15972	15999	16108	16069	16130	16071	15949	15991	15863	16026	16147	16048	15933	16072	15833	16194	16092	15997	16024	16001	16076	16144	16097	15946	16037	16105	16015	16026	15969	15993	16091	15810	15916	16109	15955	15876	16040	16059	15998	16035	15893	16024	16159	16001	16041	16050	16059	15993	16096	16090	16084	16071	16072	16115	15969	16093	16069	15994	15863	16042	16093	16111	16150	16015	16162	16148	15967	16282	16235	16135	16255	16207	16211	15946	16260	15842	16101	16010	15925	16104	16292	16021	15971	15970	16066	16053	16106	16036	15923	16212	16139	16100	16030	15968	16109	16061	15950	15975	15918	16059	16190	15963	15891	16097	16156	15958	15991	16169	16144	16074	16041	16107	16051	16236	16111	16178	16129	16040	15904	15816	16097	15953	16198	15966	16044	16326	16285	15939	15882	16019	15780	16045	16076	16179	15958	16015	16008	16161	16138	16115	15868	16060	16007	15997	15922	16181	15845	15962	16048	16081	16093	16169	15948	15946	16020	15947	16162	16002	16174	16013	15950	16124	16138	16051	16043	15972	15901	15935	16225	16079	16044	16059	15847	16088	15723	15974	16057	16039	16055	16135	15968	16194	16124	16098	16010	16050	16239	16005	15656	16170	16261	16089	16131	16050	16141	16208	16352	15904	16248	16170	16007	15886	16126	16082	16096	16043	15929	16034	16139	16072	16035	16001	15982	16042	16008	16006	16027	15961	16044	16012	16145	16068	16006	16135	16295	15997	16042	16009	15961	16089	16172	16181	16217	16086	16104	16252	16165	16165	16277	16007	16073	15959	16116	16056	15948	16223	16042	15984	16031	15985	15984	16105	16078	16154	15927	16092	16163	16141	16134	15798	15846	16192	15962	16115
16138	19902	18646	15811	15066	14667	14226	14286	14134	13980	14041	14209	13974	13894	14114	13802	13876	13810	13625	13798	13723	13856	13774	13757	13789	13811	13688	13898	13773	13962	13794	13833	13783	13690	13675	13724	13928	13713	13717	13772	13759	13733	13661	13575	13825	13526	13688	13629	13818	13612	13688	13827	13766	13716	13687	13628	13605	13612	13669	13660	13694	13687	13662	13848	13750	13659	13689	13618	13646	13751	13693	13686	13844	13664	13631	13649	13815	13612	13845	13765	13858	13676	13809	13721	13801	13771	13818	13739	13784	13787	13639	13784	13735	13841	13818	13598	13708	13814	13556	13599	13721	13734	13731	13901	13678	13701	13707	13675	13550	13695	13727	13729	13610	13795	13682	13763	13759	13752	13787	13594	13683	13671	13665	13678	13749	13683	13562	13687	13703	13676	13709	13638	13780	13851	13764	13687	13676	13866	13606	13719	13749	13915	13701	13622	13711	13723	13738	13662	13724	13755	13968	13789	13728	13558	13504	13817	13725	13693	13648	13766	13470	13777	13843	13581	13548	13564	13697	13531	13822	13669	13691	13736	13552	13746	13940	13716	13748	13638	13694	13810	13579	13731	13746	13574	13713	13807	13687	13495	13631	13814	13732	13694	13691	13733	13775	13784	13902	13679	13728	13687	13941	13883	13654	13662	13616	13511	13780	13666	13640	13601	13756	13621	13686	13697	13831	13611	13729	13653	13780	13660	13808	13691	13641	13771	13633	13683	13637	13774	13725	13550	13759	13785	13705	13655	13749	13717	13589	13773	13603	13659	13669	13694	13682	13727	13861	13630	13646	13699	13670	13657	13685	13598	13761	13790	13709	13729	13600	13692	13666	13859	13597	13684	13784	13833	13725	13661	13635	13509	13738	13735	13632	13681	13591	13649	13775	13678	13657	13669	13716	13696	13552	13865	13851	13560	13761	13710	13728	13749	13775	13888	13845	13821	13597	13471	13890	13704	13742	13709	13827	13717	13686	13854	13693	13766	13822	13737	13695	13664	13677	13636	13624	13558	13765	13746	13588	13863	13711	13732	13697	13659	13689	13763	13744	13645	13719	13782	13550	13676	13673	13727	13661	13685	13580	13724	13690	13781	13720	13602	13742	13604	13590	13642	13616	13797	13833	13675	13638	13647	13677	13723	13633	13721	13665	13851	13714	13905	13698	13847	13823	13598	13763	13729	13861	13576	13640	13612	13625	13727	13719	13811	13679	13757	13809	13687	13570	13667	13541	13777	13701	13647	13600	13689	13630	13815	13521	13814	13820	13593	13651	13517	13814	13497	13709	13626	13807	13661	13749	13736	13736	13833	13664	13771	13819	13790	13697	13670	13613	13723	13543	13677	13718	13735	13577	13778	13747	13500	13674	13663	13844	13520	13667	13567	13658	13641	13581	13564	13552	13789	13625	13709	13684	13741	13635	13616	13723	13737	13703	13623	13658	13688	13678	13655	13717	13590	13584	13587	13750	13816	13590	13888	13787	13644	13731	13624	13829	13863	13704	13648	13716	13625	13798	13719	13633	13698	13833	13823	13839	13728	13566	13528	13691	13590	13695	13682	13781	13746	13624	13699	13790	13789	13708	13704	13758	13753	13581	13674	13691	13754	13686	13775	13777	13715	13758	13742	13737	13804	13622	13757	13768	13592	13784	13693	13805	13527	13712	13826	13554	13569	13840	13600	13734	13685	13800	13827	13745	13872	13515	13663	13821	13724	13663	13706	13774	13689	13678	13754	13745	13777	13607	13706	13728	13739	13492	13806	13762	13637	13854	13799	13636	13627	13606	13664	13897	13873	13628	13708	13795	13906	13663	13634	13860	13679	13876	13515	13732	13772	13756	13656	13498	13709	13712	13841	13669	13710	13774	13488	13685	13668	13738	13674	13613	13819	13742	13575	13744	13656	13864	13770	13671	13766	13644	13870	13707	13882	13625	13833	13732	13684	13619	13678	13693	13619	13783	13586	13653	13466	13631	13774	13759	13696	13490	13588	13765	13757	13792	13731	13653	13815	13800	13639	13813	13776	13805	13656	13857	13870	13779	13570	13941	13660	13668	13760	13718	13754	13508	13672	13682	13657	13664	13663	13544	13744	13807	13637	13751	13787	13795	13714	13710	13756	13769	13595	13839	13751	13798	13620	13699	13701	13710	13708	13712	13739	13735	13712	13789	13762	13742	13669	13712	13763	13748	13770	13698	13666	13736	13741	13593	13791	13753	13805	13607	13605	13683	13627	13559	13741	13581	13656	13776	13825	13624	13774	13798	13674	13715	13602	13801	13790	13671	13859	13888	13657	13719	13751	13743	13608	13571	13653	13725	13875	13755	13685	13608	13695	13832	13609	13703	13897	13815	13685	13738	13726	13706	13814	13526	13548	13745	13572	13822	13769	13792	13773	13736	13705	13720	13692	13712	13645	13732	13665	13707	13642	13650	13737	13652	13837	13860	13634	13781	13798	13721	13782	13824	13544	13812	13521	13648	13787	13711	13704	13624	13747	13682	13619	13692	13626	13715	13784	13737	13737	13573	13656	13685	13748	13757	13551	13746	13816	13678	13594	13739	13680	13679	13665	13779	13845	13698	13755	13716	13641	13829	13744	13640	13789	13746	13793	13813	13678	13702	13622	13815	13736	13673	13505	13803	13799	13868	13555	13878	13720	13865	13572	13697	13760	13596	13679	13870	13658	13698	13661	13697	13586	13836	13653	13750	13658	13708	13657	13798	13676	13560	13694	13580	13667	13599	13632	13724	13748	13678	13599	13552	13722	13740	13780	13660	13673	13593	13642	13671	13654	13595	13780	13692	13792	13610	13636	13830	13793	13700	13774	13726	13568	13568	13546	13588	13742	13509	13651	13734	13722	13830	13714	13632	13755	13589	13760	13650	13599	13653	13760	13567	13803	13760	13616	13847	13769	13649	13706	13762	13715	13771	13808	13594	13639	13621	13534	13618	13591	13613	13969	13782	13702	13728	13631	13649	13760	13683	13774	13752	13689	13756	13668	13761	13685	13725	13742	13781	13807	13745	13789	13752	13655	13702	13752	13649	13612	13683	13736	13575	13598	13679	13815	13717	13637	13865	13791	13759	13657	13943	13591	13814	13666	13637	13755	13695	13680	13618	13694	13692	13614	13600	13584	13907	13836	13696	13749	13586	13670	13597	13731	13620	13742	13691	13710	13776	13495	13796	13664	13697	13768	13700	13786	13617	13627	13730	13698	13809	13706	13578	13722	13612	13758	13782	13617	13675	13859	13779	13571	13755	13746	13715	13649	13647	13556	13582	13768	13827	13846	13744	13753	13658	13653	13735	13634	13600	13833	13815	13751	13702	13635	13657	13752	13730	13581	13683	13578	13654	13626	13611	13704	13702	13586	13672	13876	13678	13806	13665	13720	13813	13693	13689	13710	13817	13679	13855	13706	13570	13696	13695	13700	13805	13830	13553	13634	13756	13844	13642	13696	13745	13666	13796	13667	13839	13679	13566	13684	13758	13864	13635	13655	13594	13829	13585	13704	13616	13667	13731	13845	13584	13697	13713	13581	13729	13785	13734	13745	13713	13750	13754	13628	13852	13819	13815	13696	13694	13615	13711	13747	13669	13718	13742	13669	13750	13717	13512	13894	13787	13639	13753	13600	13430	13596	13500	13716	13758	13820	13808	13785	13682	13695	13702	14026	13746	13611	13696	13646	13754	13580	13684	13572	13684	13575	13795	13647	13586	13715	13676	13860	13803	13631	13725	13865	13687	13721	13692	13650	13747	13733	13699	13795	13807	13824	13677	13561	13895	13715	13751	13701	13776	13790	13546	13584	13879	13515	13799	13570	13767	13623	13804	13758	13788	13629	13618	13727	13645	13812	13692	13586	13744	13733	13733	13734	13635	13863	13768	13751	13648	13615	13745	13708	13826	13770	13691	13728	13615	13720	13699	13868	13635	13877	13577	13703	13810	13561	13820	13844	13695	13762	13782	13647	13670	13575	13929	13628	13647	13655	13634	13603	13745	13560	13859	13891	13710	13698	13712	13743	13768	13759	13704	13872	13599	13622	13689	13761	13679	13546	13684	13601	13833	13684	13742	13668	13852	13640	13652	13618	13671	13626	13667	13822	13725	13748	13871	13753	13740	13707	13881	13807	13815	13754	13867	13725	13773	13636	13746	13765	13757	13842	13749	13646	13590	13711	13660	13872	13740	13678	13851	13666	13651	13648	13751	13658	13752	13768	13653	13948	13523	13596	13860	13727	13781	13748	13739	13621	13585	13656	13801	13849	13737	13691	13645	13652	13709	13846	13816	13712	13575	13614	13663	13716	13798	13613	13935	13765	13726	13802	13579	13707	13855	13647	13831	13759	13656	13779	13791	13659	13739	13743	13658	13693	13773	13778	13890	13875	13703	13713	13732	13752	13699	13606	13846	13889	13790	13679	13875	13603	13801	13663	13573	13626	13560	13682	13728	13810	13834	13693	13731	13667	13739	13811	13845	13751	13444	13617	13844	13714	13759	13585	13783	13704	13687	13700	13699	13783	13843	13554	13623	13705	13646	13659	13570	13657	13751	13823	13769	13733	13672	13712	13802	13624	13636	13616	13849	13753	13727	13689	13763	13679	13546	13749	13605	13691	13608	13718	13711	13755	13724	13638	13708	13716	13563	13860	13821	13546	13657	13729	13772	13752	13666	13685	13663	13564	13544	13798	13642	13769	13820	13603	13650	13752	13794	13753	13676	13759	13567	13631	13597	13932	13745	13662	13749	13670	13625	13764	13725	13713	13663	13801	13784	13590	13920	13843	13728	13725	13748	13734	13773	13770	13639	13505	13842	13774	13558	13807	13796	13745	13630	13617	13751	13745	13718	13821	13748	13708	13753	13659	13710	13640	13616	13912	13735	13717	13566	13778	13805	13684	13706	13602	13690	13617	13715	13754	13922	13781	13775	13763	13693	13842	13654	13659	13766	13664	13831	13491	13710	13650	13835	13698	13684	13572	13717	13647	13730	13589	13793	13779	13837	13674	13822	13752	13781	13623	13646	13641	13618	13646	13837	13680	13836	13633	13681	13705	13620	13616	13925	13678	13698	13648	13713	13789	13751	13728	13642	13676	13666	13557	13621	13691	13672	13656	13750	13578	13699	13798	13814	13702
23990	21078	28368	24145	21825	20241	18635	16349	15953	16345	16018	15917	15869	16013	15952	15776	15544	15596	15691	15571	15480	15598	15444	15573	15691	15643	15598	15536	15699	15433	15345	15494	15614	15397	15367	15483	15477	15505	15694	15388	15730	15626	15381	15422	15410	15427	15577	15679	15484	15397	15284	15556	15590	15498	15463	15563	15513	15424	15677	15517	15597	15473	15430	15370	15291	15434	15389	15573	15187	15444	15509	15501	15365	15518	15535	15352	15486	15364	15376	15467	15463	15479	15443	15503	15563	15498	15378	15352	15374	15377	15667	15602	15365	15439	15572	15612	15464	15512	15526	15359	15402	15338	15633	15583	15519	15399	15452	15419	15764	15449	15362	15537	15380	15505	15438	15502	15613	15482	15461	15395	15427	15339	15532	15349	15465	15427	15616	15587	15502	15568	15546	15448	15405	15458	15407	15463	15418	15427	15629	15507	15498	15520	15436	15558	15527	15481	15454	15431	15398	15351	15307	15445	15592	15171	15395	15352	15326	15367	15436	15580	15374	15517	15518	15285	15431	15484	15408	15404	15491	15575	15286	15544	15654	15622	15537	15567	15433	15360	15581	15518	15342	15496	15583	15538	15404	15535	15525	15316	15319	15480	15500	15194	15432	15608	15384	15402	15432	15531	15467	15515	15412	15383	15374	15433	15373	15440	15369	15324	15377	15396	15414	15281	15391	15684	15658	15472	15489	15395	15358	15469	15383	15281	15637	15483	15407	15444	15349	15532	15539	15297	15493	15599	15404	15542	15500	15545	15642	15550	15533	15504	15554	15579	15566	15465	15354	15342	15275	15399	15501	15432	15397	15305	15415	15250	15402	15487	15448	15304	15228	15422	15251	15246	15599	15391	15406	15126	15627	15524	15403	15427	15575	15493	15312	15505	15497	15543	15579	15267	15446	15228	15269	15478	15661	15628	15714	15458	15598	15714	15385	15613	15628	15488	15229	15310	15303	15301	15253	15441	15563	15551	15671	15385	15554	15433	15466	15394	15231	15458	15529	15516	15104	15583	15623	15471	15430	15480	15508	15421	15433	15506	15575	15228	15419	15351	15431	15491	15283	15315	15669	15581	15442	15257	15330	15366	15456	15462	15381	15349	15611	15502	15385	15447	15463	15632	15394	15368	15700	15418	15440	15426	15647	15364	15349	15446	15457	15458	15481	15477	15387	15561	15509	15461	15399	15467	15537	15510	15385	15489	15594	15568	15556	15148	15369	15393	15424	15311	15617	15374	15432	15505	15345	15242	15465	15483	15466	15356	15396	15357	15257	15390	15228	15539	15415	15415	15418	15375	15514	15378	15304	15405	15528	15574	15446	15455	15458	15623	15581	15567	15271	15318	15603	15402	15589	15483	15330	15500	15246	15419	15673	15308	15364	15422	15463	15464	15506	15289	15394	15285	15403	15472	15527	15621	15453	15324	15525	15435	15454	15286	15402	15464	15390	15499	15374	15504	15441	15391	15520	15676	15476	15634	15317	15374	15534	15447	15442	15571	15415	15316	15315	15520	15529	15616	15553	15527	15582	15433	15424	15449	15347	15422	15357	15405	15468	15390	15497	15284	15329	15403	15329	15500	15329	15254	15571	15390	15443	15372	15494	15326	15459	15383	15566	15481	15413	15506	15438	15394	15300	15462	15349	15372	15432	15390	15502	15632	15558	15534	15447	15671	15495	15453	15245	15350	15412	15371	15390	15423	15609	15424	15471	15455	15356	15473	15487	15338	15246	15588	15394	15429	15385	15556	15340	15319	15526	15616	15386	15241	15430	15433	15410	15359	15316	15404	15474	15518	15412	15324	15525	15476	15388	15359	15452	15470	15478	15349	15460	15365	15482	15555	15345	15518	15538	15407	15537	15341	15268	15193	15327	15280	15403	15324	15470	15446	15383	15472	15274	15206	15304	15392	15551	15421	15365	15341	15305	15346	15311	15317	15399	15529	15481	15380	15319	15230	15280	15416	15400	15288	15350	15421	15368	15226	15328	15471	15428	15241	15390	15478	15375	15440	15552	15467	15336	15288	15567	15361	15414	15330	15348	15461	15400	15518	15467	15407	15383	15564	15312	15564	15440	15468	15435	15648	15611	15309	15462	15285	15364	15339	15401	15409	15377	15509	15455	15471	15295	15418	15555	15408	15513	15506	15542	15367	15516	15613	15554	15428	15338	15581	15340	15454	15517	15442	15390	15395	15539	15345	15544	15376	15425	15549	15404	15291	15570	15422	15522	15400	15252	15307	15541	15467	15404	15310	15483	15415	15435	15447	15470	15520	15576	15609	15615	15451	15484	15624	15456	15363	15381	15285	15452	15497	15448	15357	15610	15491	15498	15446	15650	15238	15358	15386	15602	15472	15520	15441	15499	15520	15314	15370	15295	15186	15504	15488	15552	15425	15624	15351	15468	15605	15484	15332	15356	15361	15410	15567	15503	15372	15508	15480	15502	15570	15515	15387	15543	15439	15369	15493	15466	15354	15318	15324	15391	15454	15431	15323	15345	15491	15476	15434	15532	15282	15280	15638	15453	15498	15409	15400	15450	15375	15523	15304	15473	15632	15207	15486	15339	15395	15358	15654	15285	15488	15440	15523	15571	15561	15554	15477	15531	15667	15570	15388	15362	15459	15353	15434	15399	15349	15740	15619	15505	15553	15423	15493	15448	15410	15503	15413	15527	15342	15375	15262	15485	15547	15491	15494	15408	15339	15406	15355	15463	15574	15563	15431	15503	15584	15576	15330	15553	15319	15623	15569	15360	15216	15359	15598	15300	15421	15486	15552	15539	15282	15393	15597	15476	15538	15383	15506	15584	15415	15362	15490	15471	15457	15301	15514	15301	15255	15537	15375	15297	15386	15614	15629	15685	15534	15502	15582	15476	15684	15552	15427	15307	15337	15425	15335	15410	15557	15618	15335	15654	15288	15529	15535	15448	15526	15447	15121	15307	15275	15546	15579	15533	15459	15524	15648	15663	15227	15339	15400	15455	15646	15275	15595	15520	15534	15224	15516	15253	15552	15436	15390	15499	15527	15373	15459	15565	15366	15379	15491	15344	15517	15550	15263	15147	15289	15580	15457	15679	15535	15454	15275	15358	15391	15363	15493	15432	15543	15612	15297	15570	15250	15266	15519	15225	15380	15524	15277	15353	15439	15414	15433	15291	15255	15537	15357	15566	15312	15513	15347	15530	15342	15308	15305	15480	15289	15562	15438	15495	15302	15501	15353	15456	15409	15258	15550	15371	15627	15357	15415	15454	15401	15302	15346	15321	15338	15319	15342	15365	15367	15436	15595	15411	15336	15459	15607	15548	15500	15345	15400	15521	15339	15543	15434	15447	15366	15360	15419	15430	15492	15543	15498	15312	15273	15423	15514	15413	15435	15468	15354	15281	15336	15640	15410	15395	15421	15597	15366	15200	15477	15473	15368	15417	15342	15290	15255	15272	15380	15356	15286	15309	15425	15462	15545	15614	15349	15399	15397	15588	15541	15461	15542	15378	15389	15327	15378	15476	15575	15361	15311	15543	15524	15241	15342	15418	15390	15500	15484	15570	15380	15205	15448	15606	15413	15533	15521	15539	15433	15310	15515	15258	15404	15374	15508	15327	15551	15390	15414	15423	15336	15555	15199	15413	15618	15381	15461	15417	15668	15491	15559	15446	15471	15394	15274	15512	15335	15597	15444	15489	15571	15338	15258	15420	15289	15497	15549	15436	15461	15404	15420	15533	15469	15316	15309	15343	15431	15537	15375	15485	15316	15407	15457	15366	15609	15547	15537	15216	15618	15386	15331	15428	15268	15575	15338	15429	15595	15444	15379	15527	15402	15339	15457	15502	15571	15573	15454	15402	15246	15442	15496	15567	15404	15374	15443	15448	15636	15178	15653	15347	15334	15298	15308	15511	15529	15446	15484	15492	15309	15518	15377	15321	15522	15543	15429	15551	15499	15358	15337	15189	15374	15316	15385	15417	15477	15378	15335	15488	15506	15682	15585	15464	15560	15331	15181	15435	15422	15579	15338	15490	15342	15434	15687	15524	15453	15380	15444	15392	15263	15511	15407	15243	15436	15470	15441	15376	15413	15512	15481	15486	15415	15461	15445	15354	15510	15456	15267	15277	15488	15396	15544	15623	15516	15492	15572	15441	15259	15422	15643	15576	15483	15499	15361	15606	15513	15239	15527	15400	15561	15565	15498	15642	15472	15524	15406	15296	15335	15580	15322	15380	15646	15455	15526	15617	15359	15524	15445	15588	15399	15378	15517	15378	15453	15510	15327	15502	15434	15316	15210	15444	15468	15514	15150	15180	15185	15275	15358	15528	15648	15146	15399	15235	15500	15353	15490	15494	15414	15542	15384	15471	15510	15404	15616	15486	15360	15248	15340	15324	15345	15437	15352	15434	15634	15545	15372	15372	15325	15567	15670	15418	15416	15574	15239	15439	15398	15504	15478	15605	15408	15379	15518	15514	15331	15450	15489	15423	15478	15495	15507	15377	15391	15440	15617	15468	15368	15325	15476	15501	15357	15379	15575	15303	15437	15594	15574	15653	15483	15369	15451	15360	15343	15501	15438	15376	15500	15305	15243	15315	15267	15249	15514	15529	15483	15340	15433	15223	15319	15385	15413	15465	15628	15567	15357	15507	15424	15621	15362	15488	15524	15337	15524	15452	15382	15361	15445	15117	15221	15488	15380	15209	15320	15640	15613	15436	15244	15376	15476	15530	15316	15706	15437	15579	15583	15620	15522	15391	15587	15681	15224	15591	15282	15588	15470	15462	15224	15502	15353	15405	15391	15324	15328	15588	15447	15494	15561	15393	15641	15340	15526	15498	15485	15499	15265	15223	15459	15417	15564	15426	15351	15362	15479	15371	15395	15373	15271	15309	15440	15446	15426	15357	15339	15368	15425	15396	15482	15311	15439	15461	15387	15432	15465	15568	15610	15363	15320	15372	15462	15444	15471	15457	15491	15399	15516	15484	15321	15495	15382	15399	15627	15308	15367	15167	15268	15309	15450	15420	15410	15323	15430	15462	15655	15370	15478	15216	15204	15431	15419	15315	15314	15284	15600	15586	15435	15375	15493	15315	15506	15508	15453	15463	15448	15456	15479	15572	15272	15172	15501	15444	15264	15492	15320
15578	26057	23918	18799	16675	15457	14797	14372	14411	14440	14205	14226	14049	13937	13898	13676	13551	13714	13468	13502	13470	13556	13412	13468	13419	13562	13467	13513	13507	13576	13465	13535	13524	13425	13420	13219	13360	13343	13304	13200	13409	13256	13419	13405	13263	13312	13475	13307	13465	13068	13327	13347	13263	13344	13469	13286	13450	13370	13276	13357	13361	13294	13297	13420	13322	13293	13302	13376	13284	13517	13332	13316	13362	13305	13380	13373	13325	13551	13295	13497	13252	13320	13425	13428	13470	13340	13529	13426	13304	13378	13525	13348	13493	13455	13356	13333	13473	13311	13484	13507	13397	13283	13263	13571	13291	13464	13386	13361	13440	13418	13358	13356	13357	13543	13575	13413	13297	13414	13478	13281	13313	13352	13282	13301	13269	13360	13295	13248	13384	13208	13324	13252	13324	13325	13339	13423	13203	13246	13308	13228	13315	13224	13294	13260	13396	13361	13447	13321	13393	13239	13265	13321	13216	13346	13285	13296	13239	13202	13387	13413	13312	13425	13357	13260	13185	13303	13290	13377	13066	13415	13418	13415	13346	13400	13373	13321	13376	13345	13359	13338	13410	13339	13291	13135	13402	13306	13262	13268	13182	13499	13288	13225	13353	13335	13290	13188	13233	13317	13480	13350	13391	13294	13446	13317	13313	13359	13169	13382	13317	13333	13446	13279	13170	13394	13248	13320	13436	13433	13376	13398	13356	13339	13258	13410	13335	13309	13280	13362	13433	13206	13365	13192	13247	13380	13319	13318	13232	13206	13368	13262	13292	13551	13365	13268	13284	13366	13421	13337	13390	13320	13372	13297	13387	13382	13330	13377	13257	13444	13192	13339	13282	13454	13159	13385	13409	13429	13297	13467	13433	13480	13406	13322	13402	13430	13308	13449	13361	13423	13342	13358	13288	13370	13383	13486	13489	13471	13397	13279	13364	13352	13249	13305	13357	13278	13425	13350	13355	13421	13307	13366	13513	13347	13372	13215	13255	13225	13357	13215	13389	13502	13255	13298	13217	13397	13337	13240	13316	13225	13433	13297	13329	13280	13279	13303	13440	13274	13326	13274	13549	13268	13473	13205	13370	13423	13370	13399	13359	13452	13375	13486	13468	13278	13387	13294	13361	13397	13429	13314	13319	13200	13390	13256	13136	13276	13355	13382	13307	13486	13277	13466	13423	13495	13457	13440	13483	13451	13361	13325	13428	13534	13269	13243	13477	13330	13479	13255	13397	13347	13389	13484	13327	13397	13239	13407	13293	13373	13278	13411	13403	13505	13169	13249	13251	13296	13404	13308	13399	13380	13352	13472	13271	13333	13436	13206	13324	13306	13424	13273	13318	13370	13399	13565	13342	13423	13284	13235	13408	13359	13326	13423	13437	13202	13350	13227	13319	13417	13367	13414	13262	13172	13259	13186	13345	13396	13335	13447	13358	13519	13381	13331	13342	13300	13384	13183	13358	13363	13231	13420	13369	13383	13500	13248	13285	13294	13370	13305	13594	13272	13215	13226	13366	13378	13364	13303	13337	13442	13364	13253	13319	13317	13285	13309	13257	13373	13318	13323	13211	13343	13421	13221	13243	13376	13379	13405	13432	13252	13222	13417	13282	13307	13258	13383	13279	13330	13369	13223	13194	13267	13202	13453	13242	13409	13211	13492	13388	13473	13170	13261	13300	13326	13495	13315	13237	13251	13559	13376	13231	13298	13256	13144	13447	13235	13229	13429	13266	13326	13386	13325	13373	13348	13386	13286	13260	13349	13271	13390	13415	13345	13373	13343	13408	13386	13207	13222	13189	13290	13320	13430	13212	13361	13476	13340	13330	13563	13393	13367	13373	13284	13399	13359	13393	13460	13202	13517	13370	13455	13292	13348	13175	13312	13436	13484	13267	13433	13284	13284	13332	13316	13386	13204	13349	13339	13413	13370	13443	13282	13295	13357	13483	13192	13093	13406	13312	13479	13344	13514	13489	13529	13228	13357	13348	13356	13406	13424	13260	13517	13262	13322	13318	13245	13352	13245	13245	13512	13531	13384	13421	13268	13298	13266	13544	13401	13411	13183	13324	13310	13418	13181	13193	13241	13311	13404	13426	13374	13243	13405	13463	13436	13295	13420	13299	13427	13407	13412	13515	13363	13365	13339	13246	13383	13321	13513	13342	13368	13365	13213	13362	13229	13431	13402	13206	13285	13337	13141	13362	13288	13414	13362	13484	13261	13239	13423	13419	13282	13437	13254	13445	13379	13517	13323	13399	13329	13351	13264	13435	13291	13281	13444	13474	13224	13258	13165	13364	13236	13341	13274	13265	13376	13346	13360	13325	13451	13361	13338	13380	13341	13308	13271	13406	13420	13162	13258	13333	13338	13326	13314	13287	13562	13219	13272	13283	13353	13334	13235	13326	13410	13384	13280	13398	13328	13251	13272	13154	13361	13302	13226	13449	13374	13396	13364	13375	13323	13240	13435	13321	13340	13247	13350	13540	13295	13302	13434	13290	13411	13307	13271	13493	13335	13192	13241	13301	13206	13270	13296	13359	13324	13345	13274	13392	13455	13420	13235	13368	13196	13262	13257	13404	13182	13352	13445	13376	13296	13285	13334	13482	13348	13343	13454	13314	13481	13307	13390	13295	13169	13379	13430	13289	13546	13433	13360	13479	13424	13326	13472	13339	13386	13408	13288	13127	13482	13419	13328	13556	13308	13303	13307	13338	13439	13314	13264	13371	13276	13326	13462	13387	13225	13486	13384	13443	13431	13364	13301	13389	13337	13447	13382	13255	13212	13272	13412	13428	13304	13504	13329	13385	13359	13305	13269	13338	13389	13386	13312	13350	13419	13400	13346	13261	13297	13312	13394	13462	13380	13484	13208	13219	13343	13294	13290	13258	13305	13300	13365	13379	13209	13455	13354	13244	13382	13361	13236	13437	13231	13332	13175	13383	13359	13238	13394	13268	13330	13409	13362	13302	13338	13524	13416	13344	13391	13353	13347	13495	13305	13213	13237	13387	13142	13493	13389	13279	13445	13374	13327	13381	13267	13255	13307	13422	13345	13357	13272	13442	13263	13258	13439	13473	13191	13289	13305	13415	13277	13350	13100	13462	13297	13374	13436	13418	13441	13310	13303	13292	13279	13317	13240	13271	13307	13367	13287	13278	13318	13232	13363	13430	13433	13301	13187	13326	13330	13416	13233	13388	13263	13212	13317	13505	13443	13287	13264	13312	13379	13182	13281	13370	13208	13226	13357	13377	13369	13241	13565	13347	13266	13312	13165	13506	13469	13371	13433	13313	13411	13524	13392	13335	13287	13392	13323	13377	13381	13453	13451	13345	13141	13387	13300	13328	13254	13475	13445	13319	13297	13492	13441	13331	13462	13333	13367	13333	13408	13240	13353	13395	13271	13488	13363	13302	13417	13357	13398	13364	13402	13454	13246	13404	13511	13367	13291	13464	13495	13397	13395	13205	13379	13277	13324	13418	13446	13205	13151	13306	13284	13286	13373	13415	13205	13256	13471	13335	13448	13344	13300	13340	13376	13523	13321	13369	13446	13393	13356	13344	13429	13312	13336	13362	13490	13409	13440	13255	13343	13348	13282	13269	13269	13429	13301	13368	13487	13275	13283	13455	13213	13294	13491	13383	13333	13361	13324	13417	13375	13269	13340	13294	13219	13417	13249	13199	13272	13464	13224	13269	13288	13350	13247	13518	13348	13260	13260	13512	13364	13349	13225	13329	13432	13391	13231	13360	13435	13373	13408	13308	13592	13320	13514	13305	13440	13333	13253	13431	13424	13328	13438	13441	13375	13281	13418	13339	13307	13540	13272	13337	13323	13421	13266	13273	13265	13566	13376	13353	13298	13339	13299	13346	13394	13347	13204	13367	13317	13199	13394	13354	13263	13392	13383	13405	13356	13130	13361	13376	13492	13123	13409	13457	13438	13414	13274	13300	13379	13273	13232	13354	13366	13393	13200	13449	13288	13365	13256	13185	13553	13356	13523	13293	13150	13576	13308	13377	13287	13484	13202	13343	13267	13413	13426	13438	13264	13414	13549	13333	13377	13318	13417	13283	13362	13288	13398	13216	13437	13447	13317	13274	13367	13493	13290	13407	13379	13398	13402	13418	13303	13439	13409	13419	13362	13293	13289	13399	13431	13409	13405	13350	13456	13217	13249	13203	13314	13410	13267	13322	13337	13254	13348	13473	13390	13422	13457	13345	13383	13354	13390	13350	13318	13298	13210	13182	13270	13390	13313	13262	13355	13314	13370	13375	13345	13374	13263	13225	13234	13320	13321	13323	13482	13307	13374	13425	13426	13374	13323	13255	13244	13310	13450	13352	13358	13335	13321	13438	13167	13328	13385	13237	13487	13317	13386	13244	13446	13333	13508	13319	13189	13536	13445	13502	13320	13440	13267	13189	13367	13451	13462	13387	13358	13463	13390	13295	13249	13250	13276	13250	13449	13260	13274	13291	13272	13355	13347	13300	13286	13295	13506	13267	13374	13463	13322	13495	13408	13266	13463	13384	13208	13466	13293	13372	13498	13331	13416	13374	13527	13414	13335	13355	13371	13252	13503	13114	13396	13472	13416	13319	13304	13239	13273	13476	13294	13327	13307	13409	13427	13371	13421	13366	13287	13649	13234	13444	13503	13418	13506	13302	13334	13183	13294	13362	13266	13344	13408	13260	13360	13271	13554	13349	13392	13337	13235	13158	13367	13435	13411	13300	13318	13342	13470	13463	13361	13421	13432	13298	13463	13293	13377	13437	13260	13264	13362	13274	13372	13314	13271	13144	13333	13401	13477	13321	13403	13382	13412	13349	13445	13327	13449	13403	13248	13192	13330	13416	13397	13391	13258	13281	13372	13369	13333	13448	13507	13554	13268	13265	13449	13228	13313	13270	13337	13197	13458	13239	13295	13332	13243	13300	13420	13484	13284	13407	13192	13417	13210	13446	13382	13342	13307	13338	13379	13310	13348	13276	13395	13311	13303	13312	13306	13438	13320	13306	13421	13421	13096	13375	13228	13432	13280	13544	13351	13413	13477	13337	13343	13277	13500	13325	13196	13266	13351	13365	13384	13269	13404	13400	13469	13338	13292	13445	13368	13303	13330	13236	13231	13360	13308
22826	21109	28816	23655	21323	22992	23243	17989	17005	17329	17082	16793	16656	16712	16686	16405	16264	16229	16471	16192	16204	16246	16015	16371	16298	16462	16232	16353	16216	16233	16378	16189	16025	16061	16047	15906	15939	16086	16112	15999	16285	16109	16066	16073	16174	15907	16017	16056	15969	16074	15962	16212	16131	16018	15892	15849	16058	15950	15932	15829	15967	15975	15973	15970	16129	16043	16119	15944	16011	15953	15989	16021	16063	16171	15912	15746	15989	16053	15867	16115	15926	16053	16161	16001	16122	16014	16188	16056	15971	16011	15844	15928	16139	15948	15954	16100	16102	16020	16001	16038	16038	16026	16073	16096	16031	16255	15931	16027	16017	16048	16115	16054	16211	15898	15925	16111	16123	16050	16051	15762	15722	15931	16025	15977	15909	16158	16014	16176	16169	16017	16048	16031	16045	15923	16173	15981	16142	15983	16195	15921	15739	15962	16135	15839	16012	16035	15981	15799	15919	15900	16031	15836	16054	16044	15921	16101	15963	16130	16141	15910	15949	15930	15945	15997	15967	16004	16005	16078	16124	15907	15957	15869	16093	16055	16067	15771	15947	15909	15989	16148	15922	15934	16046	16078	15742	15905	15876	15912	15999	15986	15869	15988	15829	16120	15877	15836	16067	15942	16004	15925	15899	15897	15828	16037	15911	15924	15958	16159	15872	16147	15989	16110	15987	15938	15935	15917	15922	15912	15884	16060	15837	15992	16055	16012	15994	16093	16058	15874	15987	16108	16237	15873	16081	16215	16117	16165	16088	16114	16085	16129	16031	16002	16149	16004	15878	16137	15920	15786	16183	15926	15961	15920	15999	15803	15893	15999	15890	15991	15929	16117	16010	15925	16101	16032	16084	15992	16032	16047	15955	15854	15962	15862	16060	15905	15866	16098	16096	15937	15863	15831	16176	16094	15995	16191	16063	16106	15888	16002	15854	15953	15895	15956	15901	16062	15971	16028	15928	15991	15924	15889	15952	15891	15805	15856	16006	15851	15811	16036	16085	15910	15897	16083	15826	16012	16030	15846	15912	16067	16030	15898	16029	15826	16063	15841	15846	16028	15826	15861	16033	15974	16003	16108	15989	15993	15829	16048	16046	15816	15874	16105	15890	15984	15858	16151	15948	16009	15949	16001	15922	15922	15930	15976	15958	16039	16104	15744	16005	15968	15691	15925	16006	15900	15908	16000	15944	16035	16028	15880	15986	16024	16099	15779	15679	16013	15861	15936	15947	16030	15932	15951	16145	15889	16063	15868	15725	15805	15894	15921	16102	15897	15940	15920	15965	15967	16035	16103	15836	16142	15965	15978	15845	15995	15957	16263	15921	15991	15972	16112	15993	15965	15833	15836	15882	16035	16107	16090	15993	15930	15913	15996	15978	15861	16160	15923	16112	15937	16051	15715	15837	15883	16074	16020	16065	15930	15704	15939	15837	15912	15924	15961	16018	15979	15921	15921	16129	15972	16181	16036	15741	15845	15928	15898	15873	15926	16142	15931	15990	15946	16035	16070	16094	15972	15913	15957	15933	15742	15958	16015	15949	15940	15874	16021	16036	16081	16299	16065	15987	15859	15984	15924	15990	15983	16033	15930	15974	15834	15988	15886	16038	16101	15927	15733	16156	15896	15941	16142	16078	15882	15822	16108	16120	16010	15812	16204	16067	16010	15940	15858	16042	16180	16086	15954	15818	15861	15874	15975	15871	16137	16041	15952	15791	15876	15901	15950	15829	15903	15988	15826	15893	16019	15966	16017	16059	15949	16150	16000	15942	16040	15931	16041	15887	16096	15881	15933	15880	15864	15956	15928	15940	16019	15922	15856	16212	15885	15809	16010	15830	16074	16058	15884	15914	15957	15902	16086	15922	15810	15789	15994	15987	16244	15990	15795	15864	15962	16035	16020	15956	15999	16005	15959	15974	15882	16123	15891	16118	16071	15875	15818	15982	16087	16036	15865	16092	15938	15975	16074	15989	15950	15758	15872	15846	15933	15898	15910	16115	16017	15911	15770	16101	15918	16156	15905	15827	16129	15914	15964	15942	16168	15734	16022	15914	15998	16105	16031	16024	16183	16011	16015	16039	16052	15928	15910	16043	16029	15880	15959	15721	15979	16034	16057	15962	15929	15966	15835	16019	15881	15927	15944	16044	16142	15942	15840	16006	15833	15991	16085	15932	15942	15824	15929	15897	16040	15940	16061	15886	15937	16056	16041	16015	15884	16057	15988	15966	16041	15929	15868	16000	16020	15953	15998	16151	16053	15936	15994	15975	15888	15914	16261	16217	16149	15792	15940	15789	15881	15910	16020	15915	15921	16273	15919	15899	15952	16104	15969	16167	16000	15869	15888	16032	15966	16207	15861	16041	16148	15916	15949	16038	15995	16114	15963	15867	15791	16101	15942	15997	15957	15933	15664	15855	15915	16213	16011	15829	15868	15937	16055	16257	16100	16067	16086	15966	15916	15860	15843	16025	16092	15866	15811	15873	15877	15921	16055	15944	15757	15900	15845	15895	15964	16070	15882	16059	16002	15937	15933	15830	15929	15714	15973	15810	15901	15929	15975	16070	16029	15898	16001	16156	16177	16089	16002	15899	15999	15749	15619	15834	15974	15983	15982	15756	15939	16092	15677	15893	16102	15956	15978	15858	16079	15999	15777	16026	15868	15852	16056	15894	15887	16207	16091	16109	15928	15923	16055	16082	16016	16121	16206	16202	16230	15883	15649	15804	16143	15842	15847	16004	15903	15922	16080	15917	15810	16171	15890	15891	15925	15951	15937	15892	15980	15792	16041	15897	16022	15935	16184	15918	16042	16036	16164	15939	15882	15925	16087	15965	16038	16082	15972	15970	16061	16190	15981	15984	15873	15680	15837	15997	15996	16015	15955	15921	16070	15995	16052	15998	15762	15943	16049	15868	15832	16132	16026	15767	16015	16143	15931	15939	15889	16133	15884	15867	15912	16042	15994	16009	15943	16005	16001	16068	16025	16101	15885	15947	15894	15909	16310	16004	16200	15902	16018	15980	16102	15869	15919	15771	15960	15903	16041	15883	15951	16162	15848	15871	15827	15911	15890	15989	15923	15997	16006	15896	15986	16067	16048	15971	15894	15762	15983	16112	16056	15683	16102	16075	15993	15839	15752	15998	15849	15932	15859	16043	15921	15989	15826	16041	15883	16053	15885	15944	15875	16234	16144	16173	16029	16085	15887	16018	15954	15866	15775	15795	15934	16061	15906	15859	15828	16045	15920	15735	15907	15825	16030	15924	15896	16091	15763	15966	15698	16110	15864	16016	15956	15967	15907	16088	16202	16025	15911	15981	15893	16109	15953	16122	16019	15655	16090	15805	15984	16117	15871	15912	15916	16110	16003	15967	16129	15765	15900	15808	15889	15969	15847	16064	16035	15747	15845	15850	16072	15768	15947	16031	16163	16079	15959	15978	15832	16138	16158	15983	15795	16028	15828	15848	15934	15796	16015	15915	15906	16116	16118	16045	15932	15975	16023	15904	16117	15950	15982	15985	15914	16023	15897	15856	15801	15872	15805	16116	15958	16055	15800	15988	15742	15965	16077	15867	15948	16098	16080	15874	15897	16057	15958	15891	15906	15866	15910	15991	15984	16003	15911	15960	15997	16157	15923	15902	15978	15998	16116	15839	15945	15682	15909	15992	15955	15867	15937	16002	16105	16168	15990	16016	16055	16076	15773	15728	15969	16033	16079	15944	15924	15971	15947	15932	15825	16025	16144	15992	15974	15936	15996	16105	16106	16068	16079	15994	16107	15906	15844	15996	15922	15730	15946	15968	15905	15986	15988	15909	15969	15899	15943	15881	15908	16148	15993	16214	15831	16062	15986	15718	16038	15983	15952	15915	15789	15913	15881	16081	15962	15977	15984	16097	15905	15841	15798	15869	16128	16094	15992	16023	16000	15977	15975	15848	16134	15983	15924	15841	15997	15864	15921	15979	15657	15788	16015	15884	16049	15899	15877	15894	15949	16031	15747	16047	15913	15982	15848	15990	15978	16013	16053	15721	16196	16090	16142	15998	16011	15843	15936	15883	15883	16027	16198	16052	15852	15993	16074	16118	15864	16023	15922	15925	15944	16038	16014	15826	16106	16021	15845	16158	16031	15799	15855	15871	15832	16042	15990	15961	15713	15740	15953	16066	15896	15987	15829	15934	15947	15916	16130	16020	15810	15869	15768	15835	16125	15793	16108	15838	15849	16108	15924	16078	16068	15975	15847	16012	15969	15899	16038	16104	16034	16003	15879	16043	15967	15926	16044	16010	15912	16054	15969	15990	15907	15928	15921	15955	16027	15991	15895	15954	15962	15913	15910	15767	15886	16136	15824	15761	16127	15975	15920	15968	16311	15908	15966	15914	15923	15968	15885	15777	15918	15795	15946	15774	16167	15897	16023	16075	16031	15831	15898	15886	15791	15863	15944	15943	16162	16169	16078	15999	15980	16150	15835	15978	15826	16010	15812	15789	15970	16110	15812	15725	16043	15978	15979	15970	16087	15909	15891	15915	15943	16139	15937	16110	16189	16043	16306	16008	15865	16185	16057	15935	15839	15853	15851	16001	15834	15789	15840	15972	15983	15724	16001	15758	15986	15886	16111	15991	16096	16017	16047	15981	16077	16008	16001	16061	16021	15957	15894	15939	15995	16006	15916	15904	15962	15941	15951	15976	15971	16124	15943	16078	15990	15802	16044	16012	15945	15982	15949	16081	15792	15979	15923	15809	15909	16046	16052	15854	15855	16010	15890	15990	16017	15849	16279	15878	16191	16038	15880	16018	15890	15931	16124	16008	16201	15839	15901	16006	15849	15907	15776	15850	15914	16096	15954	16015	16187	15987	15936	15799	15965	16199	15873	15848	15963	15950	15908	16168	15779	15994	16003	15908	15795	15922	16092	16155	15875	15948	15922	15989	15760	15790	16050	15906	16123	16073	16003	16043	15796	15921	15809	16066	15962	15957	15962	15988	16062	15884	15840	16044	15956	15894	15868	15885	15956	15927	15679	15912	15933	15983	15949	15962	15978	15866	15927	15849	16059	15813	16040	16065	15965	16176	16284	15880	15963	15910	15908	16078	16078	15949	15811	15984	15995	15907	16088	16072	16020	16116	15997
18124	31418	28510	21828	18826	16829	16041	15563	15144	15273	14780	14885	14539	14490	14235	14221	14031	14069	14042	13826	13882	13808	13874	13924	13841	13971	13902	13717	13714	13790	13738	13620	13608	13660	13808	13629	13617	13629	13732	13704	13648	13814	13756	13554	13500	13659	13605	13510	13467	13644	13584	13726	13622	13867	13764	13697	13662	13549	13502	13630	13657	13608	13593	13598	13600	13808	13527	13493	13639	13660	13651	13588	13678	13658	13750	13599	13794	13763	13652	13825	13682	13699	13636	13610	13588	13653	13577	13851	13765	13676	13614	13555	13637	13606	13638	13454	13713	13584	13546	13551	13703	13562	13528	13673	13643	13758	13678	13477	13723	13616	13716	13585	13451	13494	13631	13634	13695	13627	13723	13689	13413	13586	13659	13671	13456	13742	13757	13724	13661	13472	13638	13642	13583	13456	13716	13646	13440	13688	13534	13704	13657	13639	13571	13567	13518	13671	13614	13540	13678	13559	13659	13732	13657	13769	13726	13682	13652	13565	13638	13631	13831	13639	13489	13659	13490	13547	13634	13504	13532	13623	13506	13729	13604	13597	13493	13582	13412	13456	13699	13610	13483	13452	13675	13576	13738	13504	13636	13614	13703	13773	13340	13539	13579	13565	13536	13464	13605	13615	13738	13632	13631	13740	13579	13719	13686	13485	13608	13461	13499	13492	13664	13602	13568	13517	13558	13621	13571	13423	13635	13576	13548	13692	13612	13549	13708	13606	13732	13696	13540	13430	13503	13550	13599	13781	13696	13362	13847	13640	13658	13735	13591	13713	13447	13745	13550	13519	13614	13652	13695	13645	13681	13544	13643	13530	13602	13631	13600	13554	13591	13580	13458	13548	13633	13601	13654	13769	13652	13476	13610	13617	13534	13603	13654	13416	13599	13716	13550	13576	13658	13645	13721	13514	13612	13676	13592	13618	13691	13521	13606	13652	13510	13604	13576	13499	13658	13497	13638	13724	13556	13650	13791	13600	13617	13540	13450	13579	13565	13592	13511	13567	13690	13624	13702	13685	13663	13665	13548	13382	13397	13521	13687	13651	13604	13743	13641	13666	13690	13579	13633	13625	13679	13574	13616	13576	13507	13642	13659	13613	13753	13436	13532	13585	13560	13619	13648	13682	13651	13673	13750	13473	13561	13852	13470	13831	13705	13660	13661	13434	13492	13666	13412	13407	13614	13507	13537	13497	13469	13396	13670	13651	13567	13694	13725	13737	13507	13810	13699	13762	13642	13343	13652	13631	13655	13522	13420	13743	13522	13539	13611	13703	13541	13509	13551	13540	13590	13498	13614	13560	13573	13591	13539	13648	13603	13636	13668	13688	13530	13619	13638	13662	13643	13719	13568	13412	13479	13495	13656	13592	13687	13663	13813	13483	13531	13654	13586	13545	13591	13580	13747	13657	13652	13743	13526	13741	13562	13642	13542	13645	13633	13613	13544	13587	13797	13585	13702	13644	13560	13522	13518	13541	13481	13543	13736	13480	13652	13622	13528	13632	13692	13451	13510	13627	13692	13675	13467	13561	13624	13752	13520	13675	13678	13470	13653	13653	13601	13504	13548	13550	13662	13584	13625	13697	13597	13639	13611	13386	13504	13574	13613	13649	13617	13595	13656	13470	13509	13648	13484	13717	13448	13700	13693	13412	13611	13676	13482	13696	13539	13621	13674	13629	13620	13518	13541	13525	13697	13616	13679	13762	13609	13457	13542	13691	13620	13671	13593	13562	13670	13487	13457	13660	13628	13520	13727	13679	13687	13536	13519	13583	13524	13561	13599	13535	13628	13623	13593	13672	13489	13545	13351	13564	13804	13654	13488	13656	13487	13660	13408	13606	13589	13651	13566	13662	13640	13494	13720	13565	13603	13487	13579	13728	13496	13672	13591	13544	13633	13534	13613	13586	13724	13654	13550	13506	13660	13574	13532	13462	13647	13766	13640	13571	13558	13594	13541	13609	13434	13681	13516	13614	13572	13522	13517	13669	13620	13535	13490	13628	13636	13710	13523	13730	13590	13730	13624	13560	13641	13674	13617	13688	13651	13711	13514	13570	13568	13488	13590	13617	13631	13518	13523	13587	13715	13630	13638	13432	13569	13880	13563	13725	13564	13620	13651	13636	13365	13480	13610	13653	13649	13788	13662	13705	13490	13738	13636	13442	13646	13518	13510	13656	13630	13658	13545	13432	13601	13450	13805	13640	13574	13644	13543	13560	13680	13761	13598	13702	13684	13493	13410	13629	13519	13517	13558	13566	13637	13668	13561	13677	13545	13695	13625	13649	13579	13697	13683	13606	13612	13691	13674	13516	13662	13623	13592	13605	13554	13718	13610	13717	13543	13469	13610	13662	13795	13584	13589	13565	13573	13555	13488	13592	13492	13660	13693	13784	13703	13775	13582	13617	13729	13649	13476	13550	13681	13742	13580	13566	13645	13688	13595	13615	13551	13549	13522	13621	13538	13471	13672	13679	13609	13565	13442	13369	13672	13749	13532	13652	13542	13792	13549	13686	13675	13677	13678	13666	13438	13628	13611	13391	13581	13534	13515	13600	13528	13765	13545	13480	13439	13664	13724	13580	13585	13655	13744	13614	13500	13684	13851	13454	13741	13587	13515	13606	13759	13683	13628	13561	13592	13443	13625	13585	13629	13788	13456	13556	13666	13512	13604	13613	13650	13804	13689	13575	13460	13701	13576	13709	13531	13732	13642	13524	13517	13577	13611	13593	13593	13536	13558	13611	13587	13619	13574	13711	13620	13565	13765	13727	13523	13704	13673	13574	13650	13593	13802	13647	13641	13535	13564	13515	13491	13418	13739	13628	13520	13450	13624	13553	13718	13580	13689	13655	13571	13685	13742	13697	13615	13646	13700	13739	13358	13730	13565	13567	13722	13606	13515	13513	13660	13442	13579	13540	13738	13379	13589	13662	13558	13623	13677	13581	13453	13686	13650	13535	13580	13588	13591	13532	13744	13589	13576	13409	13673	13654	13555	13508	13702	13552	13568	13733	13614	13656	13496	13604	13625	13547	13610	13583	13460	13642	13536	13639	13541	13617	13584	13553	13432	13747	13708	13554	13646	13447	13505	13693	13638	13808	13575	13664	13577	13540	13704	13662	13535	13689	13568	13900	13540	13474	13664	13713	13602	13513	13513	13698	13676	13598	13462	13586	13729	13664	13740	13430	13503	13693	13689	13713	13596	13644	13671	13521	13697	13646	13666	13674	13592	13582	13616	13561	13501	13753	13603	13536	13632	13526	13592	13518	13553	13509	13552	13619	13595	13611	13682	13487	13529	13716	13535	13549	13580	13458	13879	13641	13550	13501	13663	13589	13642	13669	13554	13593	13576	13581	13612	13552	13631	13530	13705	13507	13570	13525	13654	13523	13638	13585	13643	13698	13630	13589	13581	13700	13613	13569	13569	13546	13501	13589	13561	13570	13505	13765	13537	13514	13597	13586	13554	13611	13539	13488	13605	13669	13705	13526	13602	13692	13640	13716	13807	13613	13571	13652	13579	13631	13507	13724	13439	13563	13664	13556	13583	13607	13628	13567	13682	13479	13695	13557	13587	13537	13574	13660	13532	13581	13692	13743	13533	13571	13641	13468	13636	13733	13630	13645	13678	13424	13554	13565	13515	13620	13505	13581	13594	13469	13716	13654	13727	13525	13695	13430	13604	13660	13558	13630	13636	13593	13591	13536	13568	13593	13685	13656	13622	13522	13591	13642	13457	13556	13537	13546	13565	13785	13498	13565	13497	13566	13509	13755	13655	13503	13755	13735	13643	13618	13573	13613	13558	13488	13545	13785	13679	13558	13605	13590	13576	13677	13507	13551	13648	13479	13587	13601	13608	13600	13651	13591	13557	13586	13672	13512	13639	13659	13622	13669	13630	13715	13559	13517	13569	13529	13529	13676	13762	13605	13412	13614	13460	13544	13626	13519	13505	13441	13652	13579	13584	13656	13624	13670	13546	13579	13633	13515	13576	13433	13702	13515	13389	13521	13716	13621	13621	13725	13520	13637	13542	13654	13765	13505	13563	13539	13570	13731	13733	13558	13555	13761	13734	13515	13626	13588	13616	13440	13489	13554	13549	13730	13586	13635	13756	13514	13673	13712	13599	13574	13577	13606	13563	13752	13706	13726	13392	13683	13676	13361	13620	13794	13654	13637	13634	13550	13628	13483	13587	13592	13642	13569	13653	13628	13569	13684	13555	13587	13572	13528	13498	13552	13613	13412	13628	13478	13512	13735	13566	13467	13670	13561	13469	13561	13560	13632	13562	13702	13658	13586	13443	13523	13586	13570	13709	13563	13639	13760	13715	13644	13563	13622	13623	13427	13453	13630	13613	13575	13587	13437	13624	13482	13500	13665	13648	13688	13660	13850	13408	13464	13612	13433	13606	13675	13462	13912	13681	13688	13561	13609	13571	13491	13498	13588	13467	13611	13713	13608	13731	13552	13558	13571	13674	13633	13541	13567	13687	13517	13728	13448	13515	13655	13625	13649	13560	13599	13550	13553	13611	13696	13594	13618	13657	13607	13507	13567	13654	13540	13688	13584	13634	13672	13613	13528	13570	13486	13638	13677	13596	13763	13322	13652	13553	13591	13580	13778	13609	13805	13724	13548	13691	13527	13586	13590	13535	13588	13553	13651	13612	13439	13570	13380	13665	13751	13574	13569	13645	13545	13527	13600	13727	13557	13706	13529	13629	13508	13633	13582	13604	13598	13636	13478	13514	13526	13573	13682	13519	13542	13514	13541	13502	13450	13552	13617	13606	13572	13578	13495	13593	13620	13644	13470	13707	13682	13545	13584	13719	13649	13666	13641	13541	13611	13635	13722	13640	13744	13648	13718	13454	13407	13681	13565	13647	13667	13713	13580	13584	13718	13592	13641	13610	13538	13643	13484	13556	13634	13578	13691	13651	13542	13581	13362	13579	13598	13657	13610	13678	13421	13642	13484	13471	13581	13652	13599	13546	13655	13642	13517	13621	13510	13570	13585	13706	13540	13617	13528	13505	13671	13529	13575	13590	13621	13508	13470	13523	13655	13704	13690	13650	13533	13675	13530	13463	13580	13598	13437	13578	13595	13637	13558	13441	13457	13474	13686	13544	13494	13578	13540
27948	21857	23165	19639	16148	16121	16117	15695	15777	15595	15649	15514	15515	15505	15379	15530	15498	15477	15505	15431	15416	15593	15363	15489	15536	15571	15395	15291	15739	15522	15429	15161	15470	15508	15506	15528	15448	15319	15571	15415	15394	15665	15611	15538	15521	15289	15361	15275	15530	15495	15443	15453	15433	15394	15515	15443	15565	15520	15462	15497	15391	15404	15561	15362	15393	15410	15427	15433	15514	15418	15442	15281	15439	15396	15442	15515	15351	15530	15591	15425	15434	15502	15507	15476	15333	15356	15669	15539	15467	15305	15633	15638	15520	15387	15578	15603	15466	15556	15546	15418	15402	15587	15692	15393	15430	15347	15637	15381	15389	15358	15495	15261	15407	15507	15518	15448	15432	15467	15313	15473	15448	15506	15470	15451	15628	15523	15452	15578	15201	15265	15320	15122	15290	15425	15330	15308	15258	15514	15692	15455	15520	15445	15461	15528	15425	15510	15484	15290	15474	15566	15473	15512	15427	15415	15426	15313	15587	15441	15513	15525	15462	15328	15423	15191	15490	15480	15443	15438	15489	15272	15316	15470	15449	15427	15337	15493	15492	15398	15497	15568	15400	15428	15368	15335	15393	15559	15399	15577	15346	15231	15332	15511	15393	15557	15401	15416	15505	15500	15423	15461	15535	15531	15388	15350	15513	15456	15532	15449	15382	15470	15477	15365	15448	15557	15589	15388	15435	15329	15429	15527	15346	15467	15173	15447	15571	15357	15429	15343	15603	15420	15341	15398	15383	15374	15380	15423	15391	15577	15493	15615	15603	15513	15427	15466	15558	15337	15340	15292	15519	15502	15424	15567	15457	15507	15569	15308	15618	15442	15266	15515	15511	15297	15260	15424	15610	15290	15445	15262	15520	15493	15421	15461	15710	15342	15396	15356	15560	15447	15384	15452	15370	15416	15351	15392	15711	15375	15413	15455	15410	15498	15479	15380	15317	15475	15350	15599	15438	15652	15565	15376	15675	15261	15480	15535	15225	15264	15572	15307	15364	15420	15511	15362	15384	15166	15524	15328	15437	15264	15636	15397	15340	15527	15483	15365	15347	15320	15430	15432	15415	15535	15459	15341	15604	15401	15476	15611	15390	15349	15525	15463	15513	15377	15384	15518	15406	15391	15532	15517	15572	15619	15519	15471	15589	15508	15354	15437	15407	15591	15451	15366	15363	15460	15225	15547	15434	15436	15507	15434	15490	15493	15558	15555	15375	15442	15475	15491	15431	15255	15391	15397	15383	15571	15431	15436	15348	15464	15492	15458	15463	15542	15613	15431	15416	15561	15476	15405	15334	15503	15431	15471	15443	15390	15423	15535	15470	15447	15439	15545	15453	15399	15340	15329	15453	15371	15625	15583	15476	15296	15362	15661	15531	15392	15646	15374	15390	15559	15353	15420	15551	15554	15375	15519	15527	15654	15502	15646	15464	15548	15565	15441	15472	15549	15529	15448	15615	15629	15208	15624	15571	15464	15288	15421	15483	15432	15648	15434	15515	15245	15462	15537	15399	15549	15522	15496	15495	15387	15673	15480	15134	15428	15308	15447	15448	15231	15381	15431	15500	15527	15487	15458	15579	15435	15636	15472	15431	15420	15632	15352	15273	15613	15550	15457	15425	15475	15418	15439	15388	15485	15341	15455	15647	15483	15440	15602	15284	15342	15426	15439	15304	15567	15424	15444	15403	15382	15337	15409	15542	15488	15244	15232	15584	15529	15555	15562	15599	15328	15447	15346	15471	15380	15385	15575	15422	15487	15360	15464	15479	15624	15424	15383	15504	15483	15455	15586	15417	15408	15541	15496	15568	15391	15478	15435	15230	15713	15590	15376	15528	15478	15503	15608	15569	15492	15643	15334	15393	15578	15335	15384	15293	15291	15558	15480	15419	15359	15475	15191	15445	15554	15557	15376	15315	15540	15637	15495	15503	15414	15381	15640	15528	15361	15600	15427	15629	15397	15330	15352	15372	15442	15572	15465	15363	15413	15398	15272	15323	15413	15490	15502	15506	15556	15473	15765	15302	15422	15386	15432	15564	15435	15516	15555	15474	15307	15315	15461	15604	15477	15481	15499	15444	15512	15529	15562	15616	15700	15539	15314	15569	15443	15337	15422	15569	15381	15248	15332	15699	15594	15537	15511	15372	15325	15296	15559	15335	15337	15467	15487	15467	15487	15554	15689	15457	15522	15598	15328	15430	15323	15404	15338	15584	15474	15443	15351	15467	15404	15507	15466	15496	15431	15329	15279	15634	15574	15314	15368	15346	15385	15437	15573	15306	15389	15350	15479	15397	15580	15468	15523	15454	15359	15582	15386	15090	15272	15314	15662	15585	15491	15278	15462	15288	15324	15515	15472	15672	15390	15384	15626	15446	15374	15509	15259	15547	15426	15613	15633	15404	15521	15693	15706	15395	15448	15542	15332	15304	15461	15464	15349	15383	15579	15482	15408	15557	15454	15497	15415	15535	15389	15443	15551	15409	15278	15361	15318	15389	15497	15423	15269	15604	15354	15366	15128	15396	15425	15627	15380	15493	15641	15490	15604	15579	15497	15530	15502	15455	15578	15328	15431	15465	15570	15504	15567	15461	15613	15433	15322	15535	15443	15401	15422	15531	15596	15666	15484	15393	15361	15212	15484	15409	15389	15323	15389	15493	15564	15372	15360	15329	15380	15430	15381	15488	15364	15292	15539	15352	15468	15556	15582	15392	15498	15584	15417	15616	15414	15436	15275	15357	15430	15426	15461	15504	15630	15473	15673	15722	15728	15638	15434	15556	15400	15465	15394	15466	15757	15402	15364	15484	15412	15486	15372	15384	15446	15289	15487	15456	15468	15350	15471	15419	15443	15596	15457	15502	15397	15463	15384	15396	15357	15660	15559	15487	15196	15420	15445	15329	15386	15592	15353	15531	15467	15259	15254	15596	15383	15463	15525	15389	15667	15412	15555	15496	15473	15415	15351	15418	15318	15509	15497	15454	15554	15619	15367	15480	15573	15539	15546	15353	15586	15521	15399	15246	15573	15434	15477	15682	15530	15515	15601	15422	15380	15457	15474	15484	15431	15352	15560	15567	15447	15538	15598	15489	15487	15295	15512	15420	15611	15506	15497	15421	15225	15594	15467	15429	15339	15647	15275	15425	15528	15557	15411	15532	15436	15296	15267	15591	15568	15458	15444	15538	15516	15569	15361	15397	15488	15419	15394	15228	15558	15484	15376	15404	15350	15536	15614	15363	15352	15418	15481	15401	15518	15275	15357	15390	15362	15514	15601	15443	15307	15457	15414	15473	15237	15266	15451	15382	15553	15424	15476	15512	15431	15384	15419	15406	15324	15375	15414	15460	15374	15464	15304	15464	15373	15627	15528	15357	15604	15435	15586	15636	15416	15520	15416	15437	15412	15420	15355	15247	15361	15498	15428	15396	15438	15642	15498	15407	15389	15459	15343	15188	15452	15334	15523	15535	15495	15311	15565	15316	15449	15423	15485	15461	15626	15566	15241	15358	15221	15519	15227	15400	15393	15328	15612	15400	15421	15463	15360	15406	15514	15506	15434	15414	15435	15592	15394	15355	15325	15349	15378	15313	15284	15346	15697	15401	15432	15463	15550	15322	15337	15388	15428	15253	15442	15616	15455	15480	15412	15385	15485	15517	15441	15531	15630	15497	15452	15510	15503	15413	15338	15393	15346	15658	15576	15575	15529	15435	15288	15494	15505	15406	15518	15564	15477	15284	15507	15478	15568	15405	15507	15400	15293	15634	15381	15418	15448	15322	15269	15668	15250	15364	15328	15366	15444	15460	15586	15645	15519	15409	15471	15217	15339	15435	15466	15558	15551	15548	15404	15559	15477	15473	15473	15474	15413	15628	15461	15488	15403	15396	15525	15397	15442	15692	15362	15450	15323	15496	15532	15432	15427	15265	15366	15611	15458	15569	15409	15515	15509	15559	15489	15433	15155	15582	15402	15681	15528	15497	15386	15266	15379	15505	15325	15282	15423	15539	15550	15371	15297	15496	15300	15619	15422	15428	15370	15379	15386	15443	15575	15611	15280	15399	15475	15446	15438	15541	15360	15568	15534	15563	15310	15524	15277	15387	15338	15540	15492	15376	15469	15439	15497	15568	15516	15343	15382	15385	15436	15426	15544	15276	15585	15454	15467	15568	15460	15327	15196	15479	15323	15509	15303	15329	15558	15604	15532	15487	15454	15404	15418	15420	15462	15421	15672	15453	15375	15486	15464	15699	15433	15569	15504	15428	15602	15567	15384	15589	15328	15365	15492	15486	15558	15575	15356	15587	15602	15461	15424	15347	15513	15511	15559	15385	15549	15463	15452	15477	15585	15315	15365	15419	15465	15542	15472	15537	15350	15397	15209	15587	15492	15288	15361	15467	15540	15383	15476	15425	15342	15487	15295	15369	15273	15505	15449	15390	15497	15609	15588	15452	15631	15589	15519	15241	15460	15469	15537	15434	15450	15503	15727	15671	15322	15300	15478	15473	15378	15570	15487	15391	15276	15588	15364	15357	15390	15410	15641	15473	15612	15440	15506	15348	15523	15282	15494	15558	15370	15377	15300	15605	15562	15567	15338	15460	15360	15612	15337	15477	15333	15679	15469	15509	15552	15349	15515	15492	15494	15665	15587	15450	15560	15429	15438	15438	15349	15345	15496	15722	15381	15418	15496	15437	15568	15396	15534	15508	15577	15302	15616	15502	15403	15253	15401	15361	15100	15455	15549	15659	15368	15384	15287	15568	15401	15410	15466	15440	15293	15499	15507	15487	15386	15492	15558	15495	15556	15521	15286	15368	15427	15516	15308	15439	15487	15626	15365	15349	15529	15447	15383	15458	15287	15363	15406	15465	15489	15540	15435	15376	15430	15446	15506	15503	15516	15340	15664	15378	15467	15512	15485	15437	15531	15506	15391	15507	15419	15579	15455	15552	15446	15612	15500	15497	15577	15625	15376	15502	15430	15305	15514	15455	15566	15454	15340	15676	15563	15397	15412	15466	15500	15594	15313	15473	15391	15605	15362	15450	15424	15484	15487	15291	15367	15480	15184	15224	15497	15532	15549	15565	15548	15548	15507	15382	15345	15516	15417	15251	15423	15580	15447	15432	15465	15522	15343
15519	19387	18450	15698	14698	14122	13775	13626	13542	13785	13646	13802	13598	13561	13544	13663	13382	13298	13588	13534	13450	13446	13473	13456	13524	13281	13363	13323	13428	13435	13418	13234	13276	13365	13429	13543	13196	13415	13204	13253	13361	13294	13428	13421	13402	13258	13321	13409	13466	13329	13476	13356	13284	13158	13447	13386	13271	13441	13395	13370	13384	13217	13237	13342	13365	13176	13392	13135	13377	13450	13403	13263	13524	13430	13266	13240	13112	13132	13244	13310	13520	13156	13338	13259	13293	13221	13259	13386	13146	13363	13406	13342	13345	13296	13357	13390	13587	13443	13231	13381	13361	13364	13252	13445	13270	13405	13356	13383	13385	13400	13346	13312	13414	13351	13387	13351	13469	13239	13462	13275	13205	13359	13201	13458	13397	13509	13428	13404	13419	13400	13287	13420	13321	13378	13220	13237	13346	13274	13277	13521	13279	13334	13374	13278	13316	13188	13575	13262	13342	13226	13279	13444	13211	13262	13323	13320	13286	13427	13371	13357	13376	13409	13423	13187	13195	13340	13389	13176	13288	13326	13375	13321	13271	13436	13398	13312	13526	13230	13306	13319	13157	13248	13445	13251	13324	13224	13476	13447	13294	13292	13243	13407	13163	13321	13439	13340	13251	13400	13338	13275	13221	13464	13285	13392	13421	13354	13364	13311	13369	13391	13296	13314	13370	13168	13288	13536	13391	13370	13377	13351	13316	13343	13320	13255	13313	13143	13404	13376	13264	13403	13354	13372	13172	13316	13250	13397	13329	13326	13350	13313	13342	13399	13418	13375	13350	13339	13288	13271	13175	13380	13423	13307	13240	13393	13381	13443	13273	13331	13409	13397	13308	13284	13289	13302	13204	13341	13215	13337	13330	13382	13407	13302	13383	13426	13178	13322	13391	13310	13320	13415	13325	13252	13247	13388	13486	13240	13304	13485	13322	13269	13348	13384	13218	13290	13239	13357	13284	13221	13334	13468	13364	13394	13407	13331	13425	13212	13137	13280	13318	13378	13196	13184	13281	13191	13328	13333	13268	13189	13234	13166	13443	13348	13387	13385	13230	13272	13223	13212	13172	13424	13313	13413	13327	13360	13341	13197	13361	13289	13303	13386	13450	13322	13338	13348	13250	13336	13149	13351	13319	13243	13230	13254	13335	13428	13269	13328	13312	13179	13379	13177	13359	13316	13422	13311	13324	13403	13413	13291	13437	13412	13234	13240	13442	13296	13209	13414	13195	13344	13342	13335	13205	13175	13404	13129	13313	13273	13269	13259	13364	13341	13170	13300	13357	13414	13264	13361	13213	13174	13431	13251	13181	13335	13458	13410	13315	13302	13441	13294	13227	13481	13373	13398	13420	13137	13419	13401	13261	13290	13277	13348	13354	13367	13375	13249	13468	13352	13321	13348	13423	13351	13330	13314	13330	13397	13428	13338	13139	13327	13322	13213	13263	13236	13309	13342	13258	13354	13418	13349	13052	13177	13470	13340	13374	13351	13346	13210	13455	13229	13464	13243	13393	13357	13270	13205	13372	13373	13400	13378	13339	13220	13190	13349	13375	13452	13193	13365	13351	13312	13312	13346	13312	13288	13242	13466	13520	13295	13305	13312	13292	13492	13247	13209	13225	13421	13313	13422	13402	13367	13296	13260	13371	13460	13428	13371	13393	13483	13253	13164	13312	13219	13263	13310	13418	13367	13120	13320	13357	13305	13517	13334	13233	13238	13350	13420	13103	13417	13414	13384	13196	13364	13282	13332	13380	13266	13177	13491	13309	13395	13307	13379	13279	13187	13377	13312	13448	13257	13337	13298	13261	13193	13292	13118	13349	13234	13139	13387	13322	13294	13544	13248	13294	13232	13193	13198	13338	13275	13291	13242	13246	13362	13125	13299	13509	13249	13425	13336	13246	13566	13429	13458	13341	13298	13316	13320	13458	13277	13338	13330	13408	13353	13057	13363	13297	13371	13203	13347	13273	13193	13181	13289	13181	13187	13350	13410	13204	13314	13382	13308	13362	13352	13350	13291	13353	13219	13379	13170	13347	13357	13276	13436	13120	13381	13402	13451	13417	13417	13309	13319	13317	13311	13204	13326	13256	13215	13233	13349	13469	13542	13512	13483	13247	13361	13316	13314	13280	13146	13329	13223	13389	13328	13354	13371	13370	13315	13380	13292	13509	13314	13339	13306	13426	13280	13266	13266	13366	13490	13190	13257	13384	13287	13267	13345	13400	13238	13365	13475	13343	13357	13299	13225	13332	13207	13347	13114	13587	13323	13512	13351	13364	13403	13398	13489	13557	13372	13284	13344	13434	13404	13225	13446	13247	13433	13283	13316	13385	13315	13385	13215	13395	13285	13293	13439	13345	13422	13244	13283	13321	13285	13271	13366	13427	13301	13164	13265	13212	13333	13312	13276	13317	13409	13335	13308	13444	13323	13307	13354	13288	13468	13242	13336	13464	13447	13544	13410	13324	13371	13498	13205	13272	13392	13284	13274	13253	13239	13321	13254	13479	13347	13323	13417	13438	13177	13403	13291	13382	13392	13294	13400	13238	13186	13417	13275	13561	13253	13429	13222	13264	13229	13197	13371	13425	13317	13426	13376	13214	13335	13339	13358	13291	13349	13395	13473	13361	13405	13315	13292	13183	13201	13439	13352	13369	13344	13466	13407	13169	13299	13192	13249	13127	13468	13247	13201	13449	13408	13256	13312	13492	13262	13240	13418	13402	13105	13314	13286	13395	13305	13492	13229	13400	13303	13442	13129	13388	13385	13235	13337	13259	13180	13440	13570	13325	13443	13210	13332	13159	13422	13395	13306	13446	13187	13492	13480	13258	13270	13335	13337	13420	13224	13402	13239	13324	13253	13376	13499	13284	13226	13311	13311	13268	13236	13258	13377	13405	13347	13334	13227	13243	13299	13324	13408	13345	13517	13420	13357	13218	13319	13226	13387	13401	13468	13312	13274	13392	13373	13312	13372	13284	13320	13433	13541	13253	13407	13364	13297	13326	13329	13265	13554	13393	13432	13171	13128	13310	13320	13255	13295	13464	13182	13368	13320	13296	13281	13520	13234	13381	13301	13316	13487	13361	13287	13344	13309	13258	13304	13235	13211	13299	13394	13338	13478	13229	13283	13195	13307	13457	13468	13416	13320	13200	13343	13443	13390	13182	13260	13207	13177	13459	13326	13287	13191	13201	13291	13345	13187	13401	13280	13373	13215	13363	13296	13385	13511	13464	13300	13273	13359	13305	13471	13333	13137	13361	13283	13409	13275	13335	13407	13338	13405	13260	13396	13346	13344	13242	13524	13284	13325	13368	13299	13258	13147	13498	13215	13331	13350	13257	13276	13365	13265	13320	13400	13241	13311	13493	13317	13293	13182	13457	13350	13383	13287	13120	13381	13294	13287	13372	13369	13435	13331	13302	13274	13252	13472	13309	13428	13324	13300	13437	13252	13350	13346	13275	13299	13308	13370	13320	13211	13339	13545	13374	13379	13378	13304	13286	13167	13335	13258	13444	13407	13188	13406	13254	13280	13195	13396	13481	13392	13211	13619	13290	13355	13293	13388	13383	13329	13349	13130	13400	13476	13341	13069	13369	13312	13298	13275	13244	13299	13506	13307	13418	13285	13395	13230	13360	13295	13303	13263	13227	13504	13439	13264	13246	13352	13380	13273	13237	13306	13227	13239	13291	13375	13380	13206	13417	13432	13325	13290	13233	13299	13475	13393	13316	13416	13199	13274	13228	13315	13266	13285	13156	13344	13478	13263	13225	13336	13327	13329	13401	13306	13406	13281	13310	13226	13307	13239	13380	13354	13324	13203	13345	13233	13468	13440	13381	13318	13262	13304	13245	13246	13372	13329	13274	13298	13317	13478	13049	13405	13424	13258	13139	13264	13355	13361	13363	13434	13389	13273	13499	13291	13437	13221	13418	13325	13256	13493	13306	13295	13260	13369	13328	13307	13447	13397	13360	13233	13379	13237	13309	13348	13285	13353	13276	13471	13378	13373	13043	13250	13325	13570	13277	13433	13283	13353	13446	13403	13153	13372	13566	13235	13366	13268	13288	13318	13336	13317	13410	13344	13296	13426	13392	13356	13441	13370	13185	13458	13391	13329	13376	13424	13383	13298	13283	13331	13236	13302	13273	13595	13185	13329	13289	13403	13372	13176	13166	13225	13314	13301	13191	13523	13266	13414	13359	13372	13439	13433	13325	13380	13292	13185	13285	13252	13583	13280	13372	13385	13296	13491	13396	13322	13101	13267	13313	13252	13375	13473	13406	13213	13408	13327	13326	13332	13377	13142	13417	13430	13283	13243	13359	13315	13294	13370	13366	13197	13392	13292	13449	13147	13499	13306	13337	13271	13320	13355	13419	13280	13448	13352	13305	13409	13458	13307	13441	13164	13309	13343	13369	13170	13373	13352	13364	13354	13372	13395	13440	13261	13362	13294	13300	13248	13368	13317	13546	13295	13511	13267	13302	13229	13288	13424	13273	13323	13234	13281	13373	13324	13298	13403	13366	13321	13420	13304	13195	13412	13228	13309	13420	13158	13441	13319	13173	13307	13324	13352	13367	13299	13401	13185	13148	13408	13413	13452	13255	13268	13315	13330	13201	13288	13407	13364	13377	13182	13330	13228	13356	13339	13354	13317	13306	13300	13385	13482	13377	13291	13325	13092	13525	13233	13443	13296	13467	13318	13288	13444	13362	13357	13390	13264	13392	13382	13316	13297	13368	13286	13243	13467	13366	13190	13347	13488	13283	13473	13337	13330	13393	13441	13421	13284	13182	13522	13338	13418	13537	13395	13433	13305	13337	13191	13335	13298	13401	13210	13265	13276	13443	13373	13336	13264	13371	13403	13367	13350	13320	13488	13436	13430	13426	13238	13459	13276	13207	13509	13157	13455	13434	13239	13274	13359	13433	13282	13421	13338	13206	13427	13247	13317	13246	13218	13399	13300	13243	13384	13316	13343	13399	13386	13277	13309	13295	13369	13367	13462	13273	13305	13205	13417	13364	13261	13410	13451	13325	13431	13302	13407	13210	13488	13353	13426	13173	13360	13298	13454	13455	13210	13331	13349	13359	13457	13411	13436	13315	13132	13190	13332	13270	13235	13471	13192
23986	21076	28384	24133	21737	20036	18291	15649	15456	15509	15543	15358	15404	15226	15132	15279	15071	14992	14892	14909	14860	15002	14960	15145	14923	14906	14916	14831	14880	14948	14954	14964	14932	14672	14635	14799	14562	14668	14806	14793	14866	14811	14910	14838	14883	14878	14760	15050	14762	15036	14615	14563	14880	14783	14716	14825	14801	14817	14757	14743	14821	14867	14795	14706	14715	14686	14656	14706	14794	14779	14802	14871	14646	14762	14900	15083	14684	14805	14894	14830	14731	14859	14836	14756	14989	14841	14736	14876	14846	14765	14774	14680	14703	14859	14617	14833	14606	15029	14814	14685	14655	14866	14834	14698	15101	15035	14792	14703	14816	14642	15111	14825	14776	14815	14610	14641	14787	14916	14827	14614	14886	14829	14770	14940	14729	14823	14702	14862	14730	14783	14822	14684	14806	14749	14664	14821	14794	14771	14806	14649	14963	14584	15036	14753	14617	14820	14687	14716	14803	14686	14874	14704	14972	14788	14822	14747	14740	14738	14663	14568	14798	14826	14768	14746	14783	14825	14869	14767	14631	14728	14767	14711	14781	14890	14894	14630	14623	14750	14810	14757	14817	14842	14752	14569	14684	14880	14777	14687	14807	14630	14778	14904	14783	14795	14824	14712	14762	14747	14954	14812	15004	14600	14776	14757	14667	14730	14841	14802	14691	14833	14711	14796	14792	14629	14857	14801	14894	14646	14673	14675	14741	14839	14624	14673	14663	14654	14778	14479	14685	14723	14801	14881	14712	14888	14684	14958	14597	14749	14751	14724	14687	14625	14563	14682	14692	14783	14755	14906	14961	14725	14741	14755	14842	14748	14966	14578	14687	14741	14767	14829	14818	14548	14675	14619	14589	14828	14849	14677	14944	14589	14734	14514	14613	14855	14734	14670	14666	14658	14720	14853	14729	14744	14810	14693	14757	14775	14880	14534	14811	14646	14683	14709	14668	14810	14796	14764	14859	14731	14572	14621	14565	14666	14807	14544	14744	14816	14829	14661	14763	14721	14627	14820	14767	14696	14792	14687	14745	14647	14758	14776	14793	14547	14957	14825	14897	14652	14647	14759	14811	14687	14733	14714	14698	14587	15106	14817	14742	14775	14817	14964	14761	14675	14610	14749	14680	14711	14700	14865	14718	14802	14762	14814	14594	14595	14640	14652	14694	14702	14759	14699	14843	14818	14751	14752	14731	14802	14680	14772	14705	14740	14927	14643	14802	14686	14729	14590	14626	14759	14781	14753	14708	14712	14591	14795	14742	14791	14729	14802	14835	14866	14783	14805	14793	14681	14949	14650	14681	14832	14859	14727	14787	14393	14639	14766	14506	14696	14708	14904	14704	14615	14875	14717	14641	14828	14685	14633	14601	14691	14956	14794	14805	14625	14621	14926	14779	14802	14537	14698	14715	14769	14676	14651	14788	14798	14802	14697	14752	14729	14885	14826	14846	14594	14728	14550	14739	14707	14832	14666	14754	14664	14859	14833	14808	14810	14901	14750	14753	14764	14954	14691	14835	14869	14753	14568	14689	14613	14607	14719	14690	14734	14693	14671	14397	14660	14745	14833	14741	14839	14831	14659	14595	14692	14833	14640	14880	14582	15034	14722	14616	14728	14995	14699	14762	14786	14767	14810	14710	14632	14710	15025	14714	14792	14683	14624	14810	14745	14963	14720	14868	14764	14642	14828	14640	14747	14931	14764	14879	14801	14688	14728	14875	14747	14938	14783	14605	14725	14800	14561	14835	14740	14739	14791	14753	14819	14795	14782	14818	14778	14703	14848	14759	14888	14774	14649	14751	14748	14696	14681	14587	14965	14777	14633	14811	14822	14648	14596	14653	14689	14525	14712	14690	14910	14917	14660	14862	14718	14833	14754	14834	14581	14806	14786	14610	14757	14778	14762	14823	14678	14619	14725	14652	14652	14626	14686	14750	14881	14793	14655	14873	14743	14852	14789	14895	14794	14664	14737	14675	14709	14660	14741	14694	14869	14821	14989	14719	14778	14840	14625	14708	14932	14597	14824	14686	14666	14849	14701	14694	14831	14706	14603	14505	14601	14683	14732	14895	14513	14645	14728	14512	14610	14829	14809	14871	14619	14696	14911	14758	14748	14821	14796	14589	14636	14733	14616	14608	14722	14707	14667	14866	14674	14440	14865	14664	14847	14799	14740	14679	14796	14749	14620	14728	14879	14760	14578	14827	14667	14658	14833	14778	14591	14808	14696	14879	14669	14680	14799	14594	14601	14804	14843	14624	14696	14743	14853	14651	14876	14864	14616	14594	14775	14884	14796	14705	14770	14799	14656	14802	14810	14920	14812	14734	14622	14711	14740	14902	14671	14954	14689	14643	14819	14713	14902	14637	14539	14787	14674	14702	14707	14884	14891	14845	14725	14942	14534	14686	14632	14654	14917	14731	14715	14726	14760	14883	14813	14966	14878	14778	14850	14590	14839	14735	14828	14496	14884	14905	14746	14671	14777	14720	14586	14744	14794	14823	14732	14893	14784	14763	14654	14633	14655	14707	14701	14467	14484	14728	14797	14721	14700	14742	14843	14706	14912	14849	14729	14624	14931	14665	14750	14920	14880	14730	14947	14919	14825	14750	14775	14958	14837	14990	14717	14923	14904	14682	14568	14834	14679	14723	14781	14825	14449	14843	14457	14884	14783	14660	14736	14804	14715	14539	14798	14761	14990	14855	14730	14781	14688	14733	14675	14803	14793	14711	14595	14783	14911	14783	14733	14766	14768	14629	14849	14571	14766	14732	14835	14787	14735	14793	14619	14947	14900	14773	14680	14724	14649	14603	14679	14611	14657	14852	14726	14766	14598	14858	14711	14834	14735	14879	14740	14866	14801	14641	14795	14639	14597	14772	14891	14563	14864	14660	14687	14676	14854	14785	14727	14697	14699	14779	14689	14688	14866	14789	14843	14750	14724	14806	14728	14789	14504	14784	14637	15020	14690	14621	14635	14853	14841	14832	14775	14648	14748	14656	14828	14658	14684	14790	14673	14659	14683	14689	14856	14961	14657	14691	14761	14749	14702	14911	14724	14559	14848	15050	14943	14926	14549	14653	14770	14734	14686	14702	14776	14939	14894	14895	14810	14728	14719	14709	14695	14845	14813	14664	14610	14852	14840	14807	14701	14728	14693	14638	14767	14830	14736	14782	14518	14770	14646	14708	14824	14663	14787	14962	14615	14600	14686	14755	14700	14691	14846	14617	14705	14765	14787	14557	14708	14930	14924	14704	14670	14721	14763	14779	14804	14805	14727	14692	14663	14767	14910	14723	14776	14721	14803	14620	14596	14744	14785	14709	14705	14557	14649	14701	14542	14899	14805	14748	14904	14544	14822	14698	14554	14489	14684	14655	14902	14833	14829	14891	14859	14784	14803	14583	14947	15014	14792	14749	14704	14757	14499	14832	14740	14656	14752	14679	14496	14778	14620	14675	14863	14885	14788	14739	14603	14604	14769	14901	14722	14710	14744	14808	14809	14657	14854	14794	14780	14892	14820	14780	14582	14664	14835	14515	14658	14760	14653	14745	14646	14680	14792	14711	14682	14557	14637	14728	14714	14705	14737	14916	14558	14830	14823	14759	14600	14854	14853	14768	14751	14750	14626	14721	14710	14960	14822	14837	14636	14768	14792	14987	14909	14666	14696	14698	14687	14713	14741	14760	14722	14698	14768	14769	14707	14579	15017	14864	14945	14797	14782	14808	14674	14652	14791	14793	14643	14812	14590	14727	14586	14706	14876	14941	14637	14735	14886	14796	14603	14854	14767	14783	14806	14732	14701	14605	14725	14835	14779	14762	14710	14774	14881	14709	14870	14824	14551	14810	14479	14716	14622	14827	14630	14709	14567	14720	14879	14750	14743	14851	14668	14804	14753	14660	14821	14971	14733	14745	14805	14850	14939	14916	14786	14855	14662	14814	14982	14762	14725	14712	14719	14765	14942	14704	14697	15005	14707	14948	14786	14885	14700	14711	14751	14765	14852	14661	14729	14874	14806	14760	14845	14858	14831	14661	14970	14807	14771	14973	14795	14648	14492	14544	14842	14842	14926	14948	14751	14594	14921	14737	14665	14531	14775	14781	14683	14776	14751	14610	14936	14753	14855	14686	14826	14913	14872	14615	14690	14601	14618	14672	14796	14833	14859	14676	14784	14883	14656	14716	14662	14849	14694	14924	14806	14759	14759	14680	14741	14574	14611	14862	14848	14601	14586	14746	14796	14761	14648	14779	14939	14950	14851	14876	14824	14760	14795	14803	14703	14805	14638	14745	14965	14743	14770	14938	14920	14778	14704	14713	14780	14752	14733	14769	14879	14795	14729	14813	14761	14871	14788	14757	14928	14844	14719	14709	14662	14831	14642	14824	14701	14639	14575	14895	14696	14785	14949	14612	14818	14816	14771	14801	14781	14581	14769	14828	14691	14652	14729	14744	14639	14702	14526	14781	14799	14865	14762	14783	14835	14777	14772	14726	14772	14717	14653	14904	14864	14916	14690	14731	14779	14920	14700	14804	14763	14949	14890	14667	14851	14626	14810	14628	14680	14774	14876	14868	14800	14763	14712	14560	14631	14725	14575	14975	14490	14784	14524	14817	14810	14725	14686	14709	14957	14807	14645	14788	14829	14887	14838	14912	14754	14718	14833	14485	14641	14753	14645	14590	14821	14672	14774	14738	14675	14696	14810	14682	14910	14795	14742	14749	14773	14889	14609	14598	14594	14812	14562	14785	14544	14815	14568	14811	14837	14639	14694	14833	14697	14599	14791	14736	14744	14616	14868	14660	14589	14903	14830	14662	14610	14769	14729	14661	14789	14854	14779	14991	14728	14741	14596	14715	14779	14932	14748	14658	14771	14989	14801	14822	14574	14593	14855	14992	14712	14841	14868	14804	14718	14841	14831	14748	14901	14950	14601	14583	14777	14869	14699	14622	14725	14719	14732	14755	14672	14834	14706	14688	14799	14714	14831	14686	14806	14791	14708	14564	14732	14672	14846	14754	14595	14914	14826	14725	14986	14723	14777	14871	14782	14899	14863	14562	14892	14653	14621	14809	14719	14736	14630	14896	14506	14609	14656	14706	14713	14799	14778	14719	14825	14608	14632	14839	14853	14632	14775
14709	26170	24277	19471	16335	15128	14310	13986	13748	13774	13750	13661	13559	13538	13429	13091	13181	13105	13111	13072	13079	13104	13083	13195	13115	13097	13036	13121	12971	13077	12990	13002	12965	13084	12978	12994	12976	12980	13005	13020	13054	12902	12925	13029	12843	12978	13107	12997	12998	12896	12746	12934	12942	12878	12977	13009	13021	12962	12977	12940	12968	12876	12775	12965	13070	12973	12765	13130	12937	12874	12948	12958	12966	12818	12931	13050	13055	13081	13059	12855	12894	12885	12930	12992	13042	13053	12955	12926	12910	13013	13019	12929	12911	13117	13013	12872	12908	13018	13116	13059	12897	12979	12844	12975	12935	12977	12900	12706	12835	13090	12815	12946	12819	13068	12895	12961	12901	12951	13003	12926	12909	12903	12992	12762	12995	12868	12885	13013	12812	12919	12839	13023	12771	12857	12929	12892	12880	12902	13046	12788	12910	12830	12874	12901	12968	12967	12925	13017	12809	12946	12985	12909	13199	12682	12932	12918	12909	13010	12954	12875	12885	12931	13085	12789	12840	13118	12859	12909	13040	12778	12930	12768	13007	12992	12965	12950	12871	12759	12947	13029	12842	13082	12901	13036	12767	13110	12989	12806	12940	12868	12952	12883	12911	13035	12800	12723	12919	12905	12862	12968	12917	12902	12958	12898	12874	12842	12817	13012	12886	12941	12888	12830	13011	12830	12976	12930	12945	12981	12981	12835	12936	12906	12872	12864	12880	12816	12898	13025	12828	12817	13005	12930	12958	12950	12839	12854	12875	12940	12760	12831	12935	12779	12965	12934	12975	12972	12909	12980	12678	12946	12860	12802	12874	13081	12927	12779	12752	12761	12826	13018	12994	12761	12888	12913	12936	12873	13015	12962	12875	12781	12866	13062	13029	12910	13105	12961	12971	12878	12888	12998	13167	12918	12868	12959	12832	12859	12971	13081	12923	12849	12990	12886	12869	12819	13020	12886	13068	12894	12995	12690	12906	12788	12792	12832	12870	12807	12843	12887	12761	12798	12848	12828	13004	12980	12898	12873	13008	13028	12857	12903	13011	12943	12860	13009	12884	12911	12781	12855	13073	12671	12885	12959	12934	12881	12897	12963	12860	12727	12935	12953	12838	12820	12773	12941	12930	12920	12852	12828	12949	12916	12879	12871	12910	12993	12852	12921	12922	12813	12957	12798	12942	12926	12890	12800	13040	12805	12875	12875	13031	13094	12822	12846	12817	12983	12851	12967	12872	12964	12854	12931	12756	12905	12931	12754	12982	12903	12814	12898	12797	12859	13073	12765	12840	13001	12991	12908	12859	12831	12874	12838	13032	13004	13054	12749	12808	12949	12785	12991	12911	12839	13084	12791	12722	12845	12930	12814	12908	12904	13045	12994	13052	12875	12852	12928	12903	12980	12867	12824	12992	13001	12878	12632	12834	12910	12995	12997	13061	13014	12855	12924	12754	12972	12831	12886	12774	12930	12902	12973	13093	13045	12861	12955	12873	12937	13165	12907	12915	12870	12873	12898	12987	12943	12851	13161	12757	13009	13033	12918	12940	12917	12769	13022	12903	12803	12906	12870	12960	12900	12874	12870	12766	12915	13072	12947	13091	13014	12899	12881	12864	12878	12871	12932	12860	12922	12760	13055	12804	12994	12971	12789	12883	12807	12956	12873	12973	12756	12883	12863	12819	13052	12800	12791	12877	13030	12852	12713	12956	12799	13006	12810	12821	12867	12839	12865	12911	12786	12926	12868	12724	13038	12906	12964	12771	12988	12858	12907	12930	12828	12861	12896	12914	12904	12953	12836	12952	12852	12836	13055	13056	12829	12956	12886	12829	12846	12956	13004	12797	13007	12986	12937	12842	12782	13011	12938	12998	12980	12859	12996	12971	12983	12872	12885	13011	12986	12761	12691	13079	12789	12971	12825	12872	12823	12936	12871	12817	12809	12875	12965	13000	12887	12989	13040	12819	13021	12857	12961	12900	12892	12881	12966	13002	12971	12981	12980	12884	12952	12923	13069	12831	12774	12862	12800	12870	12958	12807	12975	13065	12990	12821	12780	12806	12978	12956	12923	12888	12894	12928	12812	12850	12946	13031	12763	12810	12953	12960	12959	12914	12820	12857	12792	12832	12959	13006	12907	13022	12875	12789	12915	12881	12942	12913	12909	12879	13025	12932	12822	12917	13001	12900	12805	13129	12948	12939	13033	12902	12928	12828	13032	12852	12896	12884	12980	12757	12927	12891	12892	12870	12924	12887	12926	12684	12801	12719	12995	12856	12832	13078	12715	12913	12976	12862	12999	12847	12929	12892	12839	12953	12823	13052	12902	12914	12731	12975	12855	12821	12876	13040	12934	12894	12946	12939	12792	12862	12843	12790	13049	12903	12929	13098	13190	12680	13003	12848	12877	12825	12841	13114	12903	12924	12986	13056	12927	12918	12855	12902	13046	12914	13014	12992	12813	12864	12845	12854	12952	12925	12966	12964	12887	12909	12973	12879	13005	12806	12989	12862	12871	12773	13007	12854	12859	12999	12858	12879	12819	13070	12967	13064	12878	12944	12951	12950	12829	12896	12987	12948	12935	13074	12881	12893	12810	12907	12788	12974	12953	12903	12894	13056	12781	12854	12715	12998	13003	12838	12871	12952	12794	12958	13096	12949	13097	12785	12854	12817	12923	12800	12897	12928	12846	12969	12972	12866	12917	12965	13005	13017	12948	12677	12766	12989	12770	12905	12894	12913	13059	13029	12913	12891	13056	12957	12902	13068	12766	12951	12950	12983	12868	12956	12792	12779	12801	13002	12997	12934	13041	12994	12829	12833	12992	12957	12915	12942	12974	12807	12740	12933	12842	12880	12850	13041	12787	13008	12868	12921	12780	12880	12845	12764	12796	12894	12953	12857	12769	13038	12910	12874	12909	13088	12951	12814	13078	12915	12896	12800	12833	12851	12945	12919	12986	12898	12894	12840	12968	12893	12801	12940	12984	12792	12870	12982	12870	12890	12678	12903	12836	13002	12977	12974	12867	13012	12878	12825	12885	12793	13003	12977	12963	13102	12971	12927	13072	12968	12977	12892	12882	12869	12877	12897	12893	13008	12783	13003	12849	12808	12991	12910	12943	12971	12828	12954	12912	12999	12839	12998	12869	12975	12998	12860	12872	12890	12886	12786	12890	12852	12840	12939	12873	12815	12827	12903	12898	12954	13016	12950	12960	12996	13041	13060	12932	12892	12926	12848	12858	12936	12971	12967	12739	12949	13003	12884	12919	12963	12871	12950	12673	12995	12856	12924	12944	12889	12868	13014	12914	12898	13074	13031	12833	12993	12847	12894	12963	12867	12907	12865	13026	12779	12866	12799	12929	12875	12961	12890	12862	12865	12937	12621	12939	13018	12979	12924	12895	12819	12887	12890	13001	12871	12937	13042	12936	13026	12967	12902	12818	12873	13059	13030	12913	13008	12974	13077	12875	12948	12992	12924	12861	12997	12932	12793	12767	12899	12996	12797	12698	12869	12807	12833	12897	12856	12986	12861	12837	12853	12814	12907	12915	12785	12911	12871	12755	12954	13009	12982	13031	12819	12732	12792	12874	12961	13048	12637	13013	12963	12831	12987	12829	12817	13026	12919	12937	12874	12830	12910	12879	12897	12928	12895	12997	12942	12794	12948	12983	12928	12932	12940	12916	13027	12969	12704	12978	12858	13073	13026	12832	12939	12803	13018	13061	12970	12950	12843	13043	12912	13044	13001	12793	12788	12950	12961	12956	12822	12880	13087	12962	12821	12908	13016	12935	12931	12782	12946	12878	12950	12867	12951	13037	12864	12911	12957	12801	12967	12755	12793	12941	12925	12951	12858	12777	12896	13064	12976	12910	12864	12716	13084	12904	12882	13035	12875	12918	12875	12998	12627	13029	12973	12971	12961	12917	12965	12586	12897	13045	12914	12984	12883	12801	12831	12825	13024	12915	12937	12875	13001	13009	12802	13044	12997	12966	12925	12983	13050	12988	12682	13034	12997	12930	12946	12979	12823	12999	12881	13017	13074	12778	12942	12915	12976	12882	12750	12987	12977	12806	13019	12830	12976	12883	12922	12747	12839	12847	12904	12731	13001	12799	12993	12988	12907	12954	12891	12850	12886	12928	12880	12978	12990	12938	12821	13090	12928	12808	12980	12905	12852	12838	12947	12937	12864	12827	12919	12849	12908	12878	12937	12878	12975	12836	13002	12817	12943	12934	12998	12892	12843	12912	13010	13058	12947	13013	13007	12958	12849	12731	12848	12971	12954	12968	12888	13108	12834	12909	12793	12769	13072	12773	12979	12879	12797	13091	12824	13023	12827	12922	12885	12911	12953	12870	12982	12942	12825	12835	13036	12819	12747	12800	12901	12896	12761	12816	12817	12828	13076	12796	12870	12826	12788	12919	12900	12834	12830	12816	12862	12946	12931	12983	12963	12864	12876	12741	12997	12991	12858	12740	12846	12746	12896	12953	12959	12910	12919	12696	12783	12757	13062	12973	13006	12920	12989	12871	13022	12947	12945	12849	12888	13018	12990	12861	12985	13032	12934	12774	12860	12791	12770	12914	12949	12914	12787	12917	12824	12902	12901	12919	12924	12853	12980	12803	12823	12921	12905	12987	12895	12705	12923	12919	12889	12978	12805	13015	12858	12908	13079	12854	12834	12731	13044	12861	12776	12801	12848	12737	12787	12920	12918	12812	12898	12862	12949	12863	12915	12872	13014	12947	13030	12958	12961	12854	12838	12962	12960	12749	12984	12994	12850	13142	12950	12923	12867	13020	12826	12967	12731	12989	12915	12975	13106	12842	12859	12805	13028	12885	12802	12870	12738	12948	12964	12748	12848	12787	12918	12968	12828	12869	12972	12814	13005	12865	12984	13049	12807	12849	12871	12875	12925	12644	12845	12964	12847	12839	12953	12890	12957	12878	12892	12816	12794	12913	12981	12731	12887	12953	12992	13021	12937	12693	12903	12808	13061	13008	12949	13003	12953	13023	12978	12964	12939	13010	12861	12856	12868	12873	12936	12913	12994	12859	12851	12983	12703	12868	12949	13015	12750	12953	12904	12974	12840	13047	12829	12881	12918	12924	12925	12816	12818	12968	12781	12872	12764	12953
22836	21077	28803	23594	21244	22721	22750	17346	16292	16545	16503	16301	16414	16036	16051	15777	16008	15833	16016	15748	15877	15986	15593	15516	15718	15760	15660	15668	15699	15629	15427	15827	15766	15796	15783	15425	15463	15562	15470	15492	15478	15391	15577	15836	15600	15427	15512	15586	15588	15563	15545	15497	15366	15537	15446	15491	15588	15683	15564	15361	15372	15398	15633	15651	15400	15544	15553	15436	15496	15554	15418	15477	15572	15634	15412	15503	15523	15465	15298	15450	15502	15471	15463	15528	15510	15693	15598	15626	15519	15572	15721	15470	15563	15514	15440	15493	15401	15379	15479	15513	15504	15548	15434	15492	15699	15540	15570	15694	15468	15679	15472	15564	15524	15483	15650	15283	15390	15643	15488	15508	15547	15348	15522	15582	15532	15627	15535	15494	15537	15504	15288	15431	15538	15268	15308	15431	15436	15546	15405	15535	15399	15498	15531	15609	15624	15537	15539	15421	15580	15652	15295	15507	15704	15597	15544	15339	15442	15445	15592	15540	15506	15459	15432	15399	15452	15568	15653	15567	15544	15613	15484	15373	15419	15392	15492	15481	15341	15512	15282	15493	15644	15619	15454	15238	15399	15317	15415	15352	15445	15515	15447	15512	15424	15501	15393	15467	15608	15659	15562	15554	15485	15558	15538	15616	15290	15463	15308	15310	15340	15486	15477	15361	15533	15311	15269	15517	15429	15412	15323	15460	15281	15354	15447	15602	15415	15359	15560	15588	15544	15664	15524	15584	15414	15450	15224	15543	15420	15450	15443	15463	15532	15564	15342	15280	15445	15481	15596	15357	15521	15407	15374	15556	15374	15534	15473	15576	15408	15444	15309	15601	15413	15422	15486	15485	15543	15587	15359	15458	15667	15722	15305	15375	15593	15424	15317	15493	15438	15378	15357	15501	15544	15503	15503	15320	15443	15528	15473	15427	15311	15417	15444	15523	15537	15624	15606	15401	15459	15399	15536	15466	15542	15435	15325	15483	15416	15410	15525	15516	15362	15475	15516	15462	15500	15504	15537	15375	15635	15466	15649	15562	15550	15282	15466	15412	15433	15571	15379	15335	15587	15405	15662	15443	15607	15498	15553	15448	15486	15478	15549	15555	15316	15508	15468	15390	15387	15527	15425	15534	15379	15362	15580	15577	15704	15585	15211	15209	15202	15318	15427	15402	15455	15699	15558	15338	15631	15577	15397	15411	15397	15488	15464	15529	15640	15468	15337	15336	15323	15453	15273	15230	15409	15291	15307	15428	15416	15459	15433	15625	15422	15541	15520	15330	15380	15411	15273	15512	15543	15576	15575	15463	15268	15372	15562	15486	15542	15238	15172	15570	15476	15341	15477	15396	15427	15397	15309	15286	15365	15395	15469	15546	15373	15599	15508	15533	15407	15340	15339	15306	15394	15321	15452	15483	15655	15471	15267	15353	15260	15282	15460	15444	15248	15518	15544	15587	15358	15615	15591	15514	15497	15592	15434	15359	15316	15445	15324	15464	15451	15472	15377	15380	15467	15288	15519	15446	15441	15574	15430	15610	15504	15478	15497	15365	15502	15570	15387	15438	15398	15365	15494	15563	15418	15266	15532	15439	15565	15519	15436	15498	15455	15584	15560	15287	15476	15381	15530	15380	15486	15457	15259	15533	15491	15520	15541	15532	15543	15507	15472	15468	15392	15525	15371	15517	15424	15349	15275	15336	15379	15495	15459	15366	15484	15438	15441	15437	15547	15443	15720	15444	15437	15158	15511	15502	15408	15438	15580	15556	15416	15303	15328	15432	15394	15464	15446	15425	15585	15407	15369	15541	15495	15352	15350	15516	15573	15456	15388	15627	15408	15576	15215	15540	15490	15563	15554	15540	15387	15503	15545	15519	15469	15536	15589	15338	15385	15513	15650	15406	15412	15371	15566	15546	15571	15453	15441	15281	15367	15460	15358	15371	15371	15452	15506	15518	15313	15538	15409	15560	15263	15501	15522	15485	15340	15313	15500	15579	15353	15412	15363	15461	15372	15288	15632	15499	15371	15465	15292	15427	15483	15440	15449	15368	15427	15442	15481	15307	15461	15368	15518	15398	15591	15289	15417	15489	15418	15299	15510	15416	15362	15516	15447	15407	15550	15297	15348	15525	15642	15361	15266	15518	15343	15437	15394	15387	15458	15393	15344	15418	15510	15270	15523	15436	15577	15295	15417	15415	15478	15396	15496	15671	15401	15602	15402	15578	15501	15326	15418	15462	15396	15329	15484	15358	15580	15282	15337	15441	15471	15664	15430	15427	15279	15469	15395	15320	15579	15348	15404	15265	15552	15524	15364	15318	15352	15383	15502	15380	15379	15388	15388	15349	15298	15422	15436	15436	15451	15366	15649	15420	15476	15640	15400	15503	15532	15311	15429	15365	15541	15427	15412	15216	15370	15351	15310	15482	15416	15603	15311	15432	15404	15420	15407	15342	15509	15331	15391	15536	15385	15587	15302	15443	15366	15580	15590	15427	15463	15442	15369	15529	15418	15487	15677	15482	15553	15428	15418	15223	15423	15514	15407	15395	15537	15645	15777	15544	15307	15509	15533	15309	15401	15408	15343	15679	15579	15384	15504	15477	15477	15390	15613	15539	15516	15509	15548	15424	15415	15563	15458	15496	15389	15453	15433	15260	15620	15434	15426	15522	15488	15478	15531	15405	15532	15551	15501	15555	15453	15634	15511	15568	15188	15470	15481	15372	15223	15368	15386	15509	15435	15371	15580	15497	15568	15294	15573	15403	15419	15332	15290	15596	15526	15606	15603	15378	15405	15431	15364	15524	15448	15336	15692	15393	15591	15549	15437	15434	15545	15586	15419	15435	15384	15473	15507	15466	15321	15304	15390	15520	15323	15352	15387	15579	15464	15539	15353	15484	15277	15300	15494	15253	15339	15394	15468	15559	15657	15407	15537	15517	15537	15565	15513	15430	15371	15471	15649	15515	15614	15455	15431	15452	15481	15441	15557	15475	15442	15433	15292	15401	15430	15578	15586	15419	15483	15347	15457	15378	15414	15330	15363	15375	15504	15544	15463	15553	15559	15511	15686	15560	15424	15574	15424	15728	15307	15453	15480	15442	15498	15582	15577	15480	15320	15315	15365	15580	15394	15430	15503	15558	15465	15518	15501	15467	15390	15461	15285	15542	15434	15423	15326	15560	15457	15601	15508	15371	15500	15345	15469	15408	15472	15316	15473	15743	15415	15616	15488	15629	15653	15225	15501	15604	15584	15570	15457	15587	15310	15476	15537	15294	15356	15334	15394	15647	15457	15306	15372	15618	15463	15469	15229	15419	15634	15424	15304	15436	15367	15577	15382	15321	15501	15444	15289	15381	15566	15325	15491	15302	15517	15472	15498	15494	15440	15454	15284	15484	15524	15516	15277	15475	15467	15674	15492	15518	15443	15462	15538	15657	15495	15413	15415	15600	15421	15203	15496	15510	15466	15464	15393	15387	15275	15444	15368	15422	15473	15485	15365	15602	15606	15446	15442	15575	15448	15450	15339	15422	15170	15379	15451	15462	15472	15469	15587	15578	15525	15567	15419	15198	15500	15395	15490	15390	15499	15251	15599	15418	15469	15323	15548	15390	15354	15348	15414	15272	15418	15381	15439	15589	15303	15572	15458	15461	15507	15522	15529	15363	15458	15559	15497	15553	15493	15681	15745	15474	15567	15391	15391	15488	15439	15501	15429	15377	15620	15636	15277	15329	15463	15356	15417	15432	15562	15459	15508	15440	15343	15470	15467	15435	15317	15663	15637	15616	15516	15445	15363	15548	15700	15391	15265	15577	15414	15332	15343	15275	15461	15494	15660	15515	15511	15317	15363	15492	15571	15161	15248	15215	15430	15394	15607	15574	15541	15543	15673	15411	15346	15602	15461	15414	15671	15324	15522	15586	15319	15525	15466	15476	15448	15491	15449	15331	15445	15409	15399	15513	15315	15431	15427	15242	15458	15523	15465	15544	15424	15279	15169	15441	15346	15417	15530	15414	15663	15294	15496	15423	15616	15634	15591	15380	15665	15481	15590	15599	15305	15234	15466	15423	15558	15397	15606	15535	15478	15375	15467	15547	15473	15540	15388	15492	15540	15590	15419	15385	15377	15534	15361	15501	15399	15596	15492	15441	15404	15439	15422	15294	15370	15410	15418	15530	15418	15344	15433	15321	15364	15456	15435	15607	15570	15555	15388	15489	15362	15446	15456	15366	15562	15454	15375	15559	15390	15391	15652	15445	15417	15347	15605	15566	15505	15413	15380	15611	15425	15350	15237	15458	15365	15499	15324	15611	15446	15436	15500	15432	15541	15568	15404	15317	15282	15554	15802	15678	15660	15345	15598	15394	15598	15699	15614	15446	15466	15518	15448	15322	15243	15700	15583	15330	15305	15398	15566	15451	15252	15401	15467	15356	15548	15443	15473	15533	15657	15295	15403	15267	15523	15457	15391	15415	15433	15584	15345	15382	15254	15311	15383	15679	15244	15387	15349	15441	15248	15458	15217	15341	15565	15513	15342	15297	15511	15460	15199	15506	15335	15377	15552	15520	15491	15344	15345	15520	15398	15363	15445	15355	15325	15417	15546	15674	15397	15532	15497	15445	15519	15652	15440	15526	15403	15435	15307	15605	15316	15611	15401	15443	15795	15408	15573	15400	15386	15520	15427	15350	15508	15362	15461	15445	15387	15475	15465	15441	15443	15377	15592	15277	15370	15513	15539	15521	15402	15437	15368	15380	15448	15185	15462	15498	15474	15409	15500	15463	15527	15415	15452	15720	15352	15392	15448	15449	15370	15586	15464	15464	15628	15616	15384	15282	15421	15648	15240	15462	15338	15472	15381	15483	15500	15465	15412	15426	15297	15449	15348	15548	15197	15395	15439	15387	15499	15588	15774	15521	15310	15484	15452	15434	15703	15603	15476	15396	15568	15400	15280	15395	15483	15570	15442	15542	15373	15544	15547	15533	15520	15466	15486	15298	15580	15513	15525	15353	15689	15555	15446	15471	15581	15336	15427	15446	15440	15422	15432	15416	15672	15441	15557	15483	15318	15418	15421	15281	15453	15431	15382	15085	15542	15383	15619	15509	15389	15363	15479	15307	15325	15522	15485	15488
16924	31642	28827	21356	18089	16700	15719	14942	14631	14772	14697	14359	13989	14123	14046	13834	13720	13749	13611	13537	13466	13589	13589	13434	13622	13505	13295	13584	13506	13511	13355	13491	13427	13446	13469	13492	13373	13540	13195	13310	13351	13158	13317	13240	13300	13400	13293	13280	13310	13373	13345	13369	13179	13373	13365	13245	13314	13280	13430	13268	13214	13271	13272	13260	13238	13312	13375	13147	13482	13219	13369	13259	13338	13383	13269	13297	13367	13123	13453	13294	13454	13403	13428	13310	13438	13158	13219	13351	13368	13315	13173	13408	13436	13327	13391	13417	13337	13316	13284	13310	13381	13330	13283	13216	13261	13107	13392	13460	13262	13461	13090	13380	13243	13306	13294	13221	13316	13218	13273	13076	13200	13325	13510	13377	13296	13315	13288	13194	13317	13436	13269	13181	13207	13417	13187	13357	13289	13199	13252	13417	13408	13272	13230	13275	13257	13255	13239	13268	13256	13355	13340	13333	13339	13221	13136	13292	13323	13329	13354	13414	13352	13158	13325	13290	13187	13446	13243	13253	13205	13366	13312	13366	13217	13161	13215	13332	13278	13426	13287	13325	13310	13321	13388	13142	13294	13236	13471	13333	13155	13425	13241	13348	13245	13193	13291	13327	13364	13275	13245	13290	13311	13236	13405	13403	13416	13203	13233	13410	13244	13268	13078	13367	13273	13335	13220	13254	13182	13307	13328	13244	13322	13179	13220	13115	13215	13301	13287	13321	13243	13152	13270	13202	13352	13318	13343	13239	13314	13370	13210	13377	13251	13210	13258	13339	13346	13178	13213	13454	13360	13347	13161	13095	13158	13206	13245	13130	13270	13218	13174	13359	13297	13243	13507	13291	13116	13200	13247	13459	13403	13173	13211	13305	13316	13409	13216	13247	13142	13404	13055	13188	13212	13150	13011	13257	13306	13268	13537	13239	13322	13372	13311	13341	13240	13279	13183	13195	13308	13227	13107	13310	13268	13234	13342	13255	13156	13197	13185	13357	13401	13281	13253	13312	13296	13302	13137	13251	13407	13302	13230	13265	13249	13327	13187	13261	13266	13268	13152	13272	13308	13173	13225	13473	13289	13316	13277	13180	13383	13211	13211	13276	13354	13338	13287	13369	13345	13342	13295	13189	13254	13241	13191	13352	13423	13323	13284	13346	13233	13107	13331	13310	13182	13206	13217	13364	13234	13306	13208	13358	13324	13325	13344	13434	13318	13132	13275	13129	13151	13168	13307	13139	13475	13269	13271	13358	13278	13322	13206	13487	13190	13367	13148	13159	13421	13399	13133	13181	13295	13245	13389	13372	13177	13356	13140	13287	13267	13292	13168	13436	13170	13362	13225	13360	13270	13102	13282	13290	13264	13147	13251	13325	13219	13132	13162	13286	13349	13203	13359	13287	13289	13329	13345	13312	13256	13227	13245	13159	13314	13357	13305	13191	13381	13366	13255	13258	13175	13225	13439	13325	13346	13382	13332	13295	13316	13282	13143	13347	13338	13312	13240	13198	13228	13092	13176	13367	13247	13344	13219	13225	13123	13399	13195	13205	13383	13305	13466	13351	13394	13336	13493	13233	13263	13344	13244	13138	13230	13281	13324	13051	13272	13355	13266	13201	13122	13212	13159	13405	13251	13225	13403	13291	13314	13370	13259	13223	13342	13285	13087	13319	13328	13234	13085	13364	13285	13317	13213	13234	13257	13437	13260	13501	13432	13170	13338	13361	13439	13311	13433	13383	13241	13150	13411	13318	13231	13413	13153	13267	13399	13367	13161	13181	13220	13300	13223	13463	13137	13468	13165	13130	13388	13196	13418	13361	13396	13326	13199	13320	13342	13333	13255	13332	13152	13481	13245	13144	13222	13320	13289	13377	13219	13282	13229	13085	13471	13291	13269	13173	13189	13292	13476	13322	13271	13403	13324	13238	13108	13234	13283	13363	13315	13147	13244	13309	13363	13194	13250	13250	13248	13398	13515	13185	13237	13220	13283	13284	13325	13360	13315	13352	13088	13137	13242	13180	13204	13263	13416	13258	13137	13290	13255	13318	13289	13218	13335	13293	13182	13395	13396	13341	13288	13194	13283	13387	13245	13289	13442	13369	13203	13278	13370	13232	13192	13336	13212	13315	13388	13330	13247	13207	13320	13362	13231	13397	13261	13287	13244	13292	13322	13276	13259	13189	13281	13285	13161	13224	13422	13238	13230	13212	13282	13344	13137	13500	13420	13199	13321	13178	13294	13211	13185	13317	13152	13148	13222	13227	13108	13379	13217	13245	13311	13275	13293	13252	13286	13286	13369	13201	13276	13271	13120	13200	13280	13177	13499	13200	13396	13440	13151	13358	13313	13195	13115	13494	13385	13119	13188	13309	13243	13213	13488	13253	13271	13257	13012	13063	13310	13409	13307	13372	13286	13462	13152	13340	13174	13312	13331	13262	13241	13257	13274	13195	13283	13132	13265	13238	13168	13280	13212	13221	13189	13305	13065	13370	13239	13153	13211	13216	13315	13317	13283	13414	13428	13209	13281	13453	13183	13526	13245	13330	13066	13286	13323	13226	13485	13195	13324	13112	13238	13322	13120	13357	13186	13213	13268	13291	13215	13237	13292	13287	13358	13364	13262	13072	13250	13221	13373	13111	13269	13224	13190	13190	13240	13234	13125	13215	13398	13419	13170	13322	13375	13275	13320	13293	13336	13291	13167	13300	13257	13398	13216	13325	13330	13374	13205	13248	13197	13124	13347	13173	13342	13308	13184	13290	13111	13280	13354	13407	13327	13259	13233	13295	13172	13406	13279	13229	13313	13276	13311	13255	13337	13259	13390	13013	13409	13353	13202	13352	13140	13180	13255	13171	13196	13260	13329	13292	13187	13194	13340	13258	13249	13212	13171	13182	13269	13329	13396	13256	13095	13245	13266	13208	13317	13171	13300	13250	13170	13220	13171	13156	13377	13154	13341	13226	13372	13091	13183	13275	13280	13220	13229	13448	13248	13406	13189	13262	13340	13291	13186	13237	13289	13317	13175	13332	13162	13339	13228	13225	13336	13239	13218	13354	13323	13445	13292	13183	13309	13378	13160	13371	13251	13374	13334	13217	13310	13294	13216	13312	13285	13142	13301	13141	13254	13321	13275	13252	13361	13112	13217	13192	13179	13145	13288	13285	13355	13393	13440	13338	13330	13435	13373	13212	13350	13336	13426	13369	13366	13311	13215	13374	13250	13273	13338	13206	13351	13303	13270	13286	13210	13145	13194	13249	13278	13244	13233	13245	13125	13272	13241	13207	13289	13335	13282	13204	13230	13242	13271	13227	13225	13261	13308	13245	13345	13136	13458	13364	13135	13372	13158	13158	13249	13421	13274	13315	13295	13362	13268	13146	13409	13221	13384	13217	13302	13226	13340	13280	13351	13356	13272	13292	13233	13266	13234	13217	13386	13117	13198	13272	13223	13364	13420	13252	13315	13233	13407	13297	13134	13263	13259	13270	13211	13261	13295	13303	13253	13257	13257	13209	13226	13343	13305	13182	13233	13362	13185	13288	13297	13215	13326	13330	13202	13319	13244	13321	13256	13316	13425	13287	13416	13327	13407	13225	13302	13235	13198	13162	13383	13358	13278	13399	13410	13313	13278	13389	13306	13302	13178	13339	13272	13131	13194	13250	13177	13254	13244	13400	13325	13258	13394	13176	13304	13196	13197	13260	13252	13258	13259	13379	13162	13532	13414	13206	13233	13194	13291	13392	13239	13247	13186	13345	13244	13267	13294	13241	13299	13453	13239	13292	13198	13184	13275	13299	13398	13149	13286	13291	13146	13336	13224	13243	13412	13386	13136	13352	13380	13366	13076	13204	13235	13294	13096	13274	13259	13428	13101	13080	13190	13243	13298	13337	13495	13344	13198	13248	13158	13353	13363	13209	13270	13254	13234	13341	13202	13298	13257	13244	13295	13424	13288	13400	13240	13155	13470	13306	13242	13343	13354	13200	13372	13239	13244	13206	13393	13312	13191	13279	13314	13429	13415	13328	13129	13111	13230	13189	13371	13296	13141	13274	13247	13244	13419	13431	13302	13243	13254	13388	13357	13120	13235	13181	13302	13396	13224	13229	13357	13165	13316	13381	13219	13513	13355	13209	13234	13479	13250	13294	13290	13343	13246	13163	13217	13201	13253	13346	13163	13302	13291	13227	13247	13218	13294	13456	13191	13316	13246	13234	13219	13350	13244	13259	13214	13252	13353	13305	13351	13329	13296	13045	13157	13435	13312	13340	13269	13190	13307	13314	13294	13230	13350	13303	13389	13269	13274	13376	13355	13115	13266	13335	13382	13055	13265	13205	13344	13249	13507	13113	13311	13325	13232	13321	13221	13178	13409	13220	13381	13253	13319	13260	13280	13362	13281	13283	13207	13224	13370	13138	13213	13240	13355	13251	13106	13349	13216	13253	13417	13208	13233	13230	13437	13193	13413	13180	13132	13181	13340	13166	13251	13094	13054	13303	13213	13151	13176	13295	13227	13372	13199	13246	13330	13217	13256	13249	13041	13268	13194	13362	13165	13357	13182	13387	13076	13155	13286	13273	13344	13269	13229	13329	13287	13268	13209	13268	13187	13415	13102	13296	13254	13410	13131	13333	13308	13216	13216	13405	13283	13308	13408	13198	13318	13249	13267	13266	13336	13266	13095	13194	13228	13258	13428	13212	13249	13253	13166	13242	13409	13061	13412	13198	13358	13099	13239	13251	13358	13239	13163	13290	13362	13200	13258	13216	13259	13195	13228	13384	13176	13297	13176	13361	13228	13138	13449	13306	13229	13242	13381	13266	13209	13053	13216	13176	13324	13224	13246	13227	13255	13201	13413	13336	13223	13262	13159	13247	13377	13287	13226	13326	13193	13312	13237	13220	13080	13191	13307	13218	13323	13427	13282	13140	13264	13376	13269	13326	13229	13269	13312	13328	13239	13251	13170	13194	13384	13092	13202	13251	13311	13496	13317	13412	13349	13110	13278	13457	13285	13257	13194	13347	13389	13353	13257	13237	13191	13246	13210	13156	13373	13299	13278	13179	13293	13135	13217	13397	13315	13109	13230	13339	13462	13267	13236	13246	13152	13383	13046	13174	13275	13292	13183	13231
27690	21737	22658	19142	16357	15706	15413	15365	15478	15537	15506	15421	15514	15349	15325	15233	15222	15155	15264	15302	15268	15249	15359	15136	15223	15288	15342	15225	15194	15013	15322	15186	15239	15169	15132	15163	15241	14990	15204	15405	15210	15453	15059	15178	15379	15197	15096	15156	15382	15228	15103	15059	15132	15133	14937	15214	15325	15100	15245	15317	15278	15303	15268	15087	15049	15326	15332	15151	15249	15288	14990	15049	15122	15332	15220	15193	15116	15261	15267	15161	15206	15087	15298	15056	15364	14988	15118	15270	15242	15224	15341	15152	15157	15249	15158	15039	15300	15138	15197	15166	15431	15182	15078	15184	14989	14923	15147	15250	15156	15062	15055	15282	14958	15238	15174	15186	15069	15110	15076	15250	15193	15096	15271	15039	15304	15159	15248	15181	15246	15091	15062	15247	15221	15244	15130	15240	15163	15208	15467	15207	15055	15094	15068	15207	15073	15182	15193	15283	15206	15217	15302	15355	15136	15065	15078	15088	15067	15119	15167	15054	15253	15121	15266	15121	15188	15106	15211	15127	15294	15110	15085	15222	15158	15285	15128	15254	15106	15026	15154	15280	15225	15119	15309	15158	15335	15129	15309	15240	15187	15258	15086	15149	15145	15065	15149	15059	15039	15269	15180	15181	15002	15221	15232	15373	15129	15304	15060	15144	14958	15220	15054	15107	15123	15158	15120	15089	15018	14955	15047	15302	15213	14937	15068	15065	15212	15079	15153	15013	14951	14958	15226	15192	15272	15034	15148	15206	15208	15149	15191	15047	15148	15220	15343	15095	15067	15213	15356	15193	15051	15230	15080	15128	15204	15074	15195	15230	15059	15226	15153	15085	15153	15049	15352	15108	15280	14999	15322	15394	15068	15115	15146	15217	15299	15078	15087	15010	15366	15210	15089	15196	15178	15075	15257	15212	15190	15125	14931	15174	14990	15317	15237	15072	15059	15267	15114	15127	15312	15205	15296	15031	15103	15118	14927	15093	15349	15082	14930	15062	15283	15160	15180	15175	15221	14899	15230	15268	14981	15026	15192	15305	15130	15137	15216	15177	15068	15117	15087	15069	15028	15156	15107	15174	15078	14998	15004	15091	15201	15074	15157	15132	15025	15326	15174	15198	15155	15206	15270	15343	15158	15068	15187	15224	15098	15301	15148	15115	15184	15103	15214	15264	15202	15161	15226	14907	15089	15181	15191	15150	15313	15173	14958	15202	15277	15134	15249	15148	15149	15048	15164	15106	15215	15106	15151	15070	15019	15303	15317	15167	15076	15237	15330	15117	15214	15178	15121	15245	15182	15221	15121	15261	15310	14930	15156	15297	15310	15068	15305	15118	15198	15276	15074	15071	15077	15084	15276	15066	14880	15151	15225	15055	15079	15108	15137	15156	15188	15228	15237	15458	15092	15170	15088	15134	15280	15208	15268	15138	15237	15062	15017	15108	15159	15099	15230	14983	15088	15354	15184	15355	15193	15122	15216	15073	15199	15158	14873	15309	15205	15237	15272	15251	15214	15209	15071	15314	15017	15117	15098	15156	15186	15159	15115	15291	15073	15218	15340	15406	15229	15213	15245	15186	15377	15000	15176	15364	15327	15007	15211	14943	15175	15148	15125	15089	15213	15102	15041	15060	15077	15202	15367	15156	15119	15268	14874	15077	15177	15221	15091	15110	15081	15117	15128	15215	15203	15203	15277	15108	15258	15263	15076	15108	15208	15058	14998	15221	15188	15075	15252	15130	15176	15165	15138	15051	15074	15038	15092	15103	14998	15230	15195	15194	14862	15123	15208	15178	15203	15185	14992	15316	15366	14956	15072	15219	15181	15312	15247	15073	15059	15183	15357	15276	15098	15353	15068	15325	15248	15137	14962	15076	15077	15329	15230	15068	15167	15174	15148	15124	15198	15157	15173	14925	15144	15167	15170	15137	15088	15209	15175	15188	15345	15124	15149	15145	15237	15007	14890	15081	14954	15157	15085	15072	15159	15180	15275	15064	15265	15179	15107	15193	15120	15174	15242	15242	15418	15128	15158	15104	15157	15278	15175	15164	15146	15246	15148	15057	15118	15168	15156	15184	15397	15128	15325	15102	15186	15271	14907	14922	15167	15034	15086	15024	15175	15211	15227	15062	15037	15082	15222	15208	15156	15037	15298	15320	14930	15150	15194	15105	15263	15086	15203	15162	15102	15370	15239	15194	14995	15230	15197	15017	15230	15102	15273	14982	15203	15213	15131	15177	15048	15076	15389	15279	15103	15198	15262	15244	15104	15173	15395	15246	15140	15434	15282	15363	15352	15185	15113	15120	15032	15393	15176	15004	15093	15104	15110	15130	15114	15159	14847	15272	15218	15177	14954	15196	15152	15030	15387	15101	15158	15181	15135	15180	15181	15123	15304	15396	15117	15162	15046	15024	14981	15159	15061	15132	15206	14980	15195	15179	15059	15092	15084	15145	15186	15103	15054	15226	15208	15284	15130	15196	15212	15105	15239	15146	15019	15201	15050	15239	15212	15060	15163	14824	14969	15294	15186	15063	14976	15210	15210	15009	15367	15184	15164	15209	15195	15372	15348	15138	15075	15294	15153	15174	15205	15195	15493	14999	14927	15093	15087	15141	15129	15016	15230	15187	15242	15170	15126	14970	15132	15114	15464	15120	15066	15260	15196	15039	15132	15261	15275	15278	15063	15221	15211	15193	15047	15180	15030	15090	15073	15223	15106	15110	15109	15127	15032	15115	15163	15073	15264	15006	15116	15221	15074	15263	15248	15138	15117	15126	15307	15324	15276	15139	15035	15113	15065	15217	15145	14946	15160	15189	15252	15150	15199	15141	15192	15016	15206	15128	15016	15258	15065	15235	15283	15059	15161	15180	15018	15120	15360	15337	15025	15088	15031	15171	15232	15203	14940	15102	15118	15062	15119	15210	15112	15013	15305	15050	15073	15422	15257	15268	15277	15235	15079	15278	15150	15315	15143	14995	15138	15184	15274	14945	14939	15296	15255	15202	15360	15335	15216	15263	15211	15141	15053	15162	15210	15182	15221	15046	15152	15171	15062	14957	14970	15067	15151	15278	15267	15261	15285	15303	15238	15242	15060	15296	15126	15100	14954	15262	15110	15101	15246	15073	15227	14933	15051	15294	15328	15193	15006	15037	15048	15098	15092	15097	15317	15303	15025	14985	15083	15093	15208	15233	15229	15111	15090	15165	15142	15240	14969	15070	15286	15142	15067	15160	15156	15206	15060	15304	15110	15186	15251	15231	15130	15083	14954	15210	15029	15188	14983	15140	15187	15359	15137	15210	15135	15243	15218	15257	15292	15023	15356	15235	15103	15150	15390	15107	15195	15253	15247	15256	15083	15087	15042	15252	15348	15221	15210	15305	14999	15054	15221	15237	15027	15049	15418	15091	15211	15338	15149	15157	15205	15072	15052	15111	15275	15161	15121	15065	15000	15334	15050	15196	15074	15253	15368	15140	14994	14991	15144	15248	15022	15299	15021	15150	15190	14924	14996	14955	15224	15190	15114	15058	15143	15205	15262	15162	15315	15180	15030	15261	15313	15107	15176	15260	15065	15391	15173	15091	15537	15013	15212	15160	15315	15213	15101	15075	14998	15140	15179	15168	15099	15085	15209	15136	15322	15118	14985	15050	15027	15257	15266	15265	14993	15215	15017	15093	15199	15279	15178	14988	15133	15121	15234	15339	15183	15020	15053	15052	15340	15308	15070	15308	14902	14956	14975	15176	15053	15226	15304	15049	15210	15270	15092	15203	15262	15204	15127	15232	15281	15185	15164	15102	15045	15124	15250	15090	15064	15132	15442	15194	14952	14966	15246	15187	15153	15270	15310	15172	15115	15325	15139	15236	15076	14902	15152	15301	15158	15347	15242	15199	15161	15251	15148	15055	14987	15109	15058	15150	15271	15334	15123	15321	15049	15188	15166	15427	15075	15101	15233	15171	14983	15312	14928	14859	15110	15168	15090	15068	15170	15133	15242	15292	15093	15146	15022	15145	15177	15123	15147	15285	15083	15203	15080	15308	15088	15174	14974	15111	15114	14956	15079	15233	15033	15192	15333	15067	15085	15109	15126	15183	15020	15085	15211	15313	15159	15076	15382	15222	15163	15174	15223	15149	15403	15076	15176	15309	15027	15128	15022	15138	15109	15073	15160	15079	15285	15178	15164	15316	15064	15020	15056	15141	15062	15258	15332	15229	15112	15123	15265	15256	15167	15079	15010	15244	15064	15197	15394	15008	15297	15407	15086	15145	15173	15164	15082	15177	15315	15049	15120	15225	15078	15217	15033	15234	14991	15002	15168	15241	15203	15163	15320	15054	14995	15093	15154	15202	15200	14911	15325	15187	15181	15103	15318	15038	15155	15072	15140	15124	15123	15258	15337	15156	15499	15323	15211	15147	15213	15207	15082	15329	15124	15293	15289	15072	15010	15220	15151	15203	15016	15128	15443	15339	15122	15279	15055	14885	15228	15394	15253	15239	15116	15135	15047	15205	15069	15183	15242	15068	15102	15113	15254	15197	15068	15381	15281	15259	15073	15080	15199	15051	15220	15218	15210	15131	15112	15234	15094	15206	15429	15220	15081	15056	15140	15065	15413	15178	15165	15021	15118	15180	15249	15187	15226	15173	15212	15441	15062	15128	15245	15190	15231	15169	15061	15324	15150	15237	15310	15125	15140	15139	15058	15317	15327	15164	15127	15315	15326	15362	15285	15104	15327	15212	15094	15144	15000	15347	15193	15104	15184	15117	15123	15106	15304	15171	15091	15213	15109	15284	15321	15210	15149	15130	15078	15170	15169	14995	15145	15000	15137	15063	15218	15143	15146	15217	15342	15317	15196	15312	14937	15030	15266	15187	15132	15029	15103	15077	15205	15189	15195	15092	15087	15221	15095	15139	15375	15146	15145	15236	15235	15003	15218	15237	15276	15051	15205	15230	15433	15087	15290	15182	15126	15411	15166	15270	15331	15344	15176	15177	15146	15036	15025	15188	15143	15179	15010	14984	15280	15058	15166	15145	15214	15165	15375	15207	15099	15193	15059	15197	15222	15154	15279	15032	15228	15331	15109	15289	15185	15112	14988	15097	15102	15234	15051	15228	15034	15175	15134	15064
15327	19054	17813	15449	14593	14157	13479	13552	13423	13404	13411	13444	13347	13280	13450	13306	13099	13352	13324	13311	13183	13425	13171	13088	13354	13195	13401	13265	13162	13214	13209	13140	13230	13102	13146	13298	13190	13324	13048	13096	13107	13169	13226	13125	13180	13036	13327	13034	13109	13312	13301	13311	13210	13221	13236	13081	13173	13098	13116	13239	13126	13408	13223	13212	13005	13103	13111	13234	13267	13161	13203	12972	13169	13177	13339	13220	13216	13067	13123	13161	13255	13005	13302	13142	13173	13064	13171	13242	13083	13265	13199	13174	13220	13281	13151	13332	13032	13275	13278	13246	13353	13185	13415	13060	13200	13315	13252	13189	13246	13108	13244	13300	13137	13019	13081	13212	13225	13301	13143	13163	13134	13142	13184	13129	13148	13383	13207	13311	13115	13261	13089	13113	13218	13120	13284	13138	13060	13193	13114	13234	13054	13161	13078	13393	13176	13137	13300	13169	13350	13128	13144	13276	13260	13036	13322	13074	13188	13083	13383	13134	13224	13288	13277	13039	13206	13139	13182	13015	13231	13250	13184	13038	13329	13145	13193	13142	13195	13227	13317	13273	13271	13078	13192	13105	13255	13087	13073	13184	13164	13201	13164	13243	13151	13277	13274	13231	13280	13097	13091	13196	13179	13111	13227	13166	13189	13129	13129	13029	13240	13044	13156	13041	13249	13180	13348	13162	13132	13340	13287	13119	13034	13042	13063	13164	13154	13122	13145	13159	13200	13171	13251	13044	13197	13106	13142	13321	13120	13330	13169	13170	13148	13192	13096	13065	13054	13159	13220	13071	13254	13146	13158	13241	13141	13096	13133	13162	13209	13106	13019	13270	13088	13019	13236	13050	13074	13240	13318	12959	13174	13324	13100	13174	13152	13292	13164	13120	13211	13042	13184	13117	13245	13218	13193	13140	13197	13224	13057	13183	13345	13114	13057	13019	13287	13308	13046	13213	12940	13113	13149	13112	13225	13032	13187	13205	13086	13018	13422	13150	13099	13152	13164	13236	13254	13222	13074	13080	12979	13289	13134	13075	13086	13067	13066	13323	13257	13110	13184	13263	13214	13340	12922	13045	13199	13187	13136	13036	13170	13176	13161	13348	13159	13066	13040	13256	13180	13132	13090	13125	13091	13243	13210	13387	13239	13218	13301	13140	13198	13183	13204	13242	13172	13364	13220	13133	13047	13264	13288	13124	13348	13156	13107	13138	13145	13146	13277	13037	13227	13199	13142	13119	13153	13116	13128	13158	13328	13182	13162	13090	13245	13143	13223	13034	13280	13340	13259	13141	13107	13152	13181	13215	13074	13384	13285	13137	13145	13342	13257	13216	13314	13213	13178	13199	13200	13314	13162	13264	12991	13189	13011	13215	13138	13239	13230	13154	13215	13260	13327	13192	13148	13171	13198	13186	13150	13215	13224	13249	13057	13179	13125	13093	13304	13196	13160	13302	13044	13140	13148	13222	13253	13211	13134	13253	13164	13187	13168	13236	13162	13083	13256	13217	13321	13129	13267	13264	12996	13280	13169	13163	13300	13414	13306	13059	13208	13029	13043	13144	13373	13099	13164	13252	13197	13130	13260	13083	13306	13138	13153	13200	13093	13146	13102	13150	13119	13117	13228	13140	13194	13089	13388	13245	13234	13081	13088	13140	13251	13135	13283	13084	13212	13318	13177	13205	13248	13252	13211	13047	13270	13138	13275	13102	13084	13359	13019	13209	13303	13287	13149	13260	13163	13166	13115	13227	13143	12961	13127	13127	13227	13221	13358	13267	13194	13204	13329	13146	13172	13182	13203	13108	13078	13056	13025	13214	13057	13164	13115	13268	13414	12962	13149	13179	13046	13249	13084	13175	13149	13055	13061	13146	13149	13296	13092	13204	12986	13225	13135	13064	13148	13210	13196	13237	13067	13173	13063	13189	13216	12913	13207	13136	13261	13187	13226	13167	12981	13195	13093	13107	13077	13114	13198	13099	13260	13208	13189	13136	13073	13028	13281	13163	13266	13145	13216	13071	13356	13113	13141	13408	13156	13200	13125	13177	13270	13218	13227	13013	13325	13279	13271	13246	13289	13205	13208	13193	13063	13238	13108	13145	13085	13181	13159	13155	13295	13185	13018	13053	13148	13075	13059	13138	13325	13214	13117	13173	13239	13205	13207	13174	13295	13057	13110	13070	13266	13223	13171	13077	13103	13132	13179	13076	13155	13183	13182	13091	13099	13158	13157	13213	13097	13278	13184	13212	13002	13213	13176	13234	13174	13104	13195	13296	13176	13299	13088	13181	13314	13229	13139	13227	13088	13186	13252	13146	13195	13175	13081	13311	12978	13353	13250	13212	13135	13219	13087	13104	13230	13269	13247	13236	13376	13157	13089	13162	13258	13142	13193	13211	13295	13101	13180	13228	13258	13134	13059	12961	13125	13267	13056	13146	13279	13162	13244	13072	13141	13163	13313	13235	13139	13293	13282	13226	13327	13025	13093	13213	13064	13098	13129	13309	13167	13175	13130	13111	13053	13237	13064	13335	13204	13037	13163	13274	13012	13155	13284	13290	13203	13062	13084	13196	13128	13117	13177	13186	13068	13088	13293	13107	13210	13136	13252	13154	13341	13123	13254	13108	13164	13090	13212	13274	13276	13242	13103	13073	13203	13191	13114	13110	13199	13086	13310	13135	13204	13172	13079	13047	13150	13278	13212	13107	13178	13240	13141	13207	13058	13030	13064	13081	13097	13144	13079	13249	13221	13211	13203	13218	13042	13138	13282	13137	13196	13184	13209	13197	13145	13280	13109	13193	13160	13223	13149	13096	13374	13148	13104	13201	13194	13210	13088	13311	13128	13227	13152	13238	13055	13106	13212	13180	13052	13129	13191	13236	13082	13144	13150	13197	13317	13005	13363	13208	13242	13068	13309	13178	13099	13188	13221	13104	13023	13191	13184	13212	13035	13175	13169	13151	13180	13118	13294	13188	13012	13235	13160	13333	13282	13100	13178	13209	13396	13129	13235	13177	13338	13128	13245	13170	13184	13151	13220	13119	13090	13279	13055	13236	13011	13257	13025	13311	12950	13313	13280	13157	13138	13179	13263	13164	13177	13038	13085	13184	13242	13307	13016	13196	13181	13295	13184	13087	13291	13154	13034	13152	13100	13266	13149	13295	13240	13192	13285	13204	13117	13125	13294	13053	13084	13207	13064	13297	13176	13218	13264	13181	13230	13091	13243	13255	13196	13189	13209	13141	13287	13112	13053	13135	13089	13144	13175	13316	13103	13229	13218	13183	13171	13226	13100	13152	13293	13156	13123	13111	13029	13209	13172	13160	13396	13270	13215	13152	13334	13272	13056	13259	13123	13229	13167	13242	12997	13203	13142	13147	13296	13439	13167	13217	13176	13340	13133	13096	13056	13219	13166	13182	13203	13151	12943	13212	13089	13158	13272	13123	13143	13228	13184	13158	13130	13278	13252	13148	13110	13107	13460	13196	13061	13147	13173	13290	13157	13113	13094	13184	13308	13084	13093	13274	13129	13109	13221	13351	13088	13205	13182	13333	13050	13261	13162	12996	13119	13350	13184	13208	13173	13268	13237	13312	13129	13122	13109	13250	13298	13272	13263	13058	13284	13187	13289	13174	13273	13189	13278	13182	13184	13213	13267	13020	13209	13409	13034	13236	13023	13225	13282	13214	13209	13078	13101	13241	13261	13088	13261	13237	12985	13227	13161	13043	13141	13313	13092	13174	13185	13107	13092	13067	13150	13250	13174	13012	13119	13039	13274	13262	13162	13129	13160	13126	13222	13177	13258	13273	13314	13292	13080	13316	13081	13264	13329	13221	13061	13091	13251	13167	13091	13136	13219	13208	13251	13279	13086	13214	13199	13025	13199	13119	13144	13314	13148	13223	13110	13216	13094	13123	13082	13200	13228	13062	13418	13261	13010	13147	13091	12926	13033	13234	13238	13253	13079	13162	13199	13123	13360	13286	13284	13218	13206	13166	13226	13152	13001	13238	13259	13076	13055	13289	13210	13182	13231	13131	13176	13262	13314	13071	13286	13226	13226	13247	13227	13381	13143	13177	13320	13186	13045	13195	13229	13196	13295	13302	13118	13279	13241	13251	13341	13316	13098	13270	13088	13138	13181	13336	13250	13131	13089	13188	13117	13159	13089	13341	12932	13163	13137	13199	13055	13254	13085	13211	13173	13019	13273	13114	13197	13241	13182	13299	13277	13183	13129	13183	13113	13066	13144	13279	13257	12999	13147	13112	13251	13097	13155	13144	13258	13416	12995	13153	13245	13211	13262	13047	13058	13285	13084	13164	13257	13251	13138	13101	13097	13214	13223	13379	13263	13141	13205	13141	13227	13111	13096	13304	13157	13028	13044	13267	13159	13094	13314	13167	13135	13211	13287	13138	13027	13081	13246	13154	13112	13114	13202	13295	13089	13050	13041	13293	13196	13095	13176	13194	13380	13044	13280	13173	13114	13154	13213	13245	13217	13084	13167	13125	13220	13367	13007	13269	13114	13048	13272	13082	13174	13053	13226	13217	13141	13114	13142	13062	13240	13154	13228	13267	13186	13079	13092	13182	13254	13136	13433	13005	13066	13125	13064	13196	13129	13124	13307	13213	13301	13244	13294	13169	12995	13009	13093	13350	13184	13024	13151	13183	13298	13168	13167	13112	13049	13090	13272	13095	13204	13273	13075	13315	13137	13219	13210	12987	13283	13143	13172	13199	13117	13177	13059	13276	13372	13190	13247	12956	13251	13055	13244	12986	13136	13181	13141	13060	13256	13188	13217	13209	13217	13197	13290	13135	13327	13146	13236	13078	13373	13216	13308	13284	13243	13286	13244	13168	13304	13398	13126	13191	13370	13277	13294	13125	13252	13304	13252	13111	12980	13115	13504	13210	13261	13333	13265	13221	13258	13017	13174	13125	13222	13243	13041	13200	13294	13246	13223	13164	13193	13213	13112	13165	13249	13251	13152	13250	13228	13063	13078	13118	13322	13226	13238	13309	13345	13146	13011	13243	13145	13159	13240	13196	13244	13069	13194	13202	13264	13244	13138	13241	13118	13311	13193	13050	13320	13153	13197	13193	13025	13165	13245	13310	13131	13140	13225	13237
23794	20965	28183	24036	21631	19879	18110	15626	15287	15391	15197	15134	15276	14884	15016	15298	15000	14986	14879	15038	14892	14866	14869	15026	14896	14801	14879	14617	14894	14902	14996	15005	14886	14936	14739	14615	14765	14733	14679	14858	14716	14843	14783	14765	14586	14657	14915	14729	14678	14691	14884	14628	14906	14745	14907	14800	14700	14801	14822	14804	14764	14672	14809	14673	14758	14614	14685	14894	14746	14731	14622	14709	14754	14597	14884	14656	14696	14710	14775	14633	14722	14527	14674	14710	14876	14730	14643	14958	14893	14711	14886	14876	14945	14586	14853	14654	14859	14636	14821	14682	14633	14543	14686	14657	14547	14663	14755	14755	14666	14563	14836	14722	14520	14694	14777	14718	14648	14755	14955	14581	14780	14530	14635	14619	14773	14766	14855	14507	14786	14782	14621	14605	14881	14667	14768	14724	14767	14591	14807	14803	14929	14874	14791	14693	14736	14790	14677	14735	14885	14746	14787	14749	14644	14820	14600	14681	14824	14648	14557	14768	14747	14621	14568	14638	14853	14915	14573	14756	14769	14633	14612	14883	14747	14539	14542	14771	14677	14606	14670	14737	14667	14735	14789	14657	14999	14857	14593	14577	14824	14765	14549	14783	14716	14750	14898	14825	14725	14855	14781	14643	14770	14672	14759	14846	14572	14773	14823	14584	14651	14711	14705	14555	14653	14428	14594	14813	14760	14798	14814	14657	14694	14566	14782	14684	14768	14532	14746	14439	14788	14514	14755	14819	14665	14880	14880	14708	14622	14730	14672	14615	14703	14558	14696	14850	14670	14805	14788	14655	14742	14798	14715	14906	14811	14731	14607	14618	14603	14676	14697	14759	14632	14835	14682	14716	14804	14597	14822	14642	14696	14715	14753	14576	14525	14711	14688	14692	14559	14804	14769	14621	14748	14712	14726	14604	14622	14714	14989	14739	14772	14838	14629	14464	14750	14610	14747	14632	14740	14893	14859	15057	14749	14771	14747	14825	14626	14535	14566	14597	14617	14621	14674	14616	14651	14616	14594	14764	14663	14664	14751	14725	14623	14771	14508	14647	14760	14652	14898	14678	14535	14653	14843	14712	14721	14719	14692	14806	14590	14781	14800	14710	14725	14876	14741	14599	14768	14547	14763	14600	14929	14792	14613	14709	14845	14779	14722	14572	14849	14580	14752	14742	14793	14709	14694	14719	14676	14846	14694	14606	14812	14780	14957	14684	14760	14528	14621	14530	14708	14844	14812	14712	14510	14779	14716	14657	14810	14728	14832	14698	14744	14525	14794	14599	14650	14711	14749	14681	14591	14674	14660	14813	14858	14633	14699	14771	14663	14551	14574	14642	14768	14702	14551	14743	14710	14772	14634	14729	14859	14820	14629	14745	14531	14764	14763	14537	14639	14647	14798	14509	14676	14693	14617	14570	14740	14866	14742	14925	14829	14741	14835	14661	14622	14805	14825	14785	14745	14861	14843	14885	14841	14828	14833	14812	14831	14614	14803	14403	14700	14439	14682	14788	14762	14755	14551	14744	14820	14747	14729	14767	14701	14650	14751	14779	14755	14778	14505	14684	14615	14673	14878	14769	14631	14601	14769	14603	14858	14648	14793	14510	14638	14531	14693	14709	14583	14705	14876	14660	14794	14647	14746	14783	14777	14785	14781	14683	14603	14442	14726	14630	14690	14674	14635	14550	14611	14659	14786	14648	14714	14711	14830	14813	14748	14748	14914	14818	14575	14830	14707	14880	14569	14616	14793	14724	14593	14767	14806	14650	14523	14824	14561	14716	14719	14649	14736	14659	14731	14641	14608	14539	14629	14708	14618	14579	14581	14848	14778	14633	14715	14582	14621	14840	14606	14791	14676	14878	14683	14533	14649	14778	14714	14662	14525	14608	14639	14729	14919	14809	14770	14713	14753	14807	14809	14577	14555	14633	14600	14812	14837	14793	14690	14641	14775	14582	14606	14708	14813	14561	14735	14554	14639	14554	14763	14494	14844	14762	14639	14766	14666	14522	14712	14781	14785	14793	14724	14425	14742	14501	14859	14722	14608	14608	14788	14584	14638	14867	14630	14653	14891	14830	14757	14688	14819	14380	14699	14791	14578	14656	14773	14793	14855	14814	14653	14624	14786	14578	14635	14650	14871	14644	14565	14463	14657	14746	14716	14555	14788	14713	14817	14750	14848	14729	14568	14635	14735	14623	14708	14643	14728	14757	14836	14749	14690	14656	14585	14550	14790	14460	14653	14831	14587	14726	14653	14881	14862	14741	14716	14682	14787	14601	14745	14855	14782	14893	14645	14638	14913	14776	14642	14770	14669	14533	14740	14846	14662	14655	14835	14755	14708	14624	14765	14711	14830	14759	14816	14686	14564	14556	14396	14818	14720	14778	14765	14786	14343	14799	14678	14657	14733	14764	14894	14668	14686	14748	14731	14757	14697	14826	14779	14668	14781	14780	14766	14580	14763	14639	14708	14853	14744	14750	14475	14867	14844	14694	14770	14769	14622	14535	14597	14839	14707	14618	14695	14619	14664	14765	14746	14876	14734	14805	14630	14670	14707	14876	14538	14749	14708	14744	14893	14987	14689	14656	14558	14385	14610	14680	14683	14735	14857	14668	14567	14665	14784	14674	14736	14745	14636	14731	14727	14795	14654	14729	14658	14759	14893	14733	14803	14720	14658	14577	14742	14856	14729	14764	14652	14793	14768	14545	14547	14781	14577	14673	14697	14665	14737	14750	14973	14545	14676	14694	14681	14638	14637	14760	14718	14530	14662	14748	14779	14589	14505	14498	14820	14736	14661	14738	14677	14722	14607	14557	14721	14696	14778	14730	14594	14873	14660	14664	14671	14645	14945	14697	14825	14754	14598	14745	14818	14768	14706	14787	14760	14703	14677	14574	14651	14808	14650	14628	14722	14592	14651	14746	14686	14697	14781	14568	14834	14756	14823	14669	14636	14826	14865	14720	14727	14776	14741	14757	14754	14834	14856	14752	14824	14681	14841	14758	14769	14636	14683	14672	14887	14776	14599	14891	14608	14540	14713	14961	14632	14461	14920	14731	14765	14770	14654	14769	14736	14652	14715	14949	14646	14745	14661	14720	14702	14856	14677	14809	14660	14784	14657	14780	14679	14657	14797	14953	14674	14781	14578	14591	14668	14713	14811	14693	14640	14930	14766	14761	14856	14885	14812	14912	14658	14871	14862	14666	14704	14738	14781	14721	14808	14729	14682	14803	14763	14791	14846	14764	14769	14603	14779	14672	14868	14768	14813	14801	14822	14519	14673	14641	14610	14632	14706	14752	14699	14643	14559	14729	14785	14957	14726	14868	14889	14860	14782	14843	14717	14894	14631	14795	14605	14809	14734	14686	14734	14801	14671	14732	14728	14647	14954	14778	14542	14665	14638	14764	14800	14646	14597	14790	14685	14669	14726	14782	14641	14538	14634	14726	14593	14837	14583	14666	14815	14922	14659	14687	14604	14620	14683	14714	14637	14823	14652	14676	14677	14586	14549	14760	14589	14749	14618	14753	14724	14466	14771	14661	14513	14823	14843	14620	14797	14607	14818	14773	14625	14630	14534	14857	14617	14567	14537	14722	14714	14685	14571	14665	14746	14535	14613	14767	14617	14605	14608	14806	14741	14601	14853	14774	14705	14471	14550	14740	14654	14802	14684	14676	14664	14777	14789	14681	14680	14526	14648	14817	14673	14820	14722	14821	14716	14890	14677	14819	14790	14778	14603	14516	14886	14687	14545	14708	14831	14716	14617	14642	14564	14772	14753	14688	14780	14797	14863	14657	14704	14652	14719	14743	14810	14780	14698	14872	14587	14762	14950	14661	14791	14855	14813	14625	14775	14807	14699	14726	14741	14598	14691	14802	14838	14764	14667	14690	14873	14679	14615	14843	14819	14563	14763	14690	14637	14830	14810	14784	14825	14544	14703	14774	14783	14591	14736	14690	14769	14522	14760	14853	14750	14950	14663	14848	14964	14789	14717	14658	14731	14717	14719	14748	14715	14421	14705	14509	14807	14685	14824	14839	14776	14843	14823	14758	14808	14697	14758	14621	14575	14829	14833	14840	14650	14865	14815	14624	14666	14767	14651	14656	14779	14674	14659	14648	14772	14687	14652	14898	14663	14716	14814	14815	14559	14822	14716	14667	14605	14700	14573	14805	14735	14807	14793	14732	14656	14671	14709	14671	14714	14815	14722	14860	14830	14847	14712	14584	14624	14648	14625	14694	14501	14710	14664	14883	14706	14865	14790	14853	14654	14690	14701	14867	14792	14769	14773	14795	14769	14712	14740	14687	14726	14613	14707	14771	14706	14760	14618	14520	14570	14602	14739	14778	14897	14484	14828	14709	14671	14887	14636	14775	14743	14916	14933	14859	14776	14909	14876	14836	14895	14704	14738	14705	14859	14570	14752	14749	14707	14890	14773	14595	14701	14696	14760	14783	14678	14625	14676	14800	14670	14771	14782	14870	14855	14702	14624	14632	14739	14672	14531	14708	14601	14616	14801	14642	14843	14703	14731	14654	14625	14695	14755	14643	14694	14431	14629	14679	14873	14729	14847	14528	14566	14655	14823	14840	14771	14661	14787	14771	14649	14606	14863	14848	14717	14652	14719	14547	14699	14622	14717	14650	14904	14635	14629	14736	14653	14698	14959	14638	14623	14611	14850	14772	14646	14672	14658	14712	14936	14656	14655	14851	14600	14677	14835	14755	14700	14770	14898	14805	14815	14865	14875	14631	14695	14536	14801	14664	14968	14730	14816	14578	14716	14658	14696	14791	14689	14765	14727	14616	14646	14510	14690	14761	14894	14426	14641	14737	14689	14755	14543	14734	14612	14676	14674	14753	14629	14719	14817	14624	14624	14678	14690	14677	14814	14728	14714	14741	14793	14835	14581	14601	14759	14679	14682	14722	14769	14629	14623	14601	14762	14595	14608	14912	14981	14729	14857	14864	14683	14621	14741	14726	14745	14670	14654	14753	14866	14567	14671	14613	14667	14566	14627	14600	14585	14581	14889	14645	14759	14676	14841	14787	14876	14804	14666	14650	14846	14809	14882	14839	14762	14753	14599	14666	14660	14726	14797	14729	14745	14764	14880	14759	14666	14543	14761	14688
15199	25953	24435	19883	16815	15311	14326	13947	13761	13463	13485	13595	13600	13335	13409	13219	13157	13133	12927	13050	13044	12900	13108	13013	13090	13022	13160	13035	12867	13090	12954	12907	12853	13008	12967	12931	12925	12898	12853	12803	13069	12904	12856	12884	13000	12959	12840	12795	12829	12700	12837	12862	12995	12791	12819	13074	12965	12923	12759	12962	12973	13014	12995	12879	12889	12729	12999	12929	12885	13057	12713	12932	12921	12997	13007	12840	12942	12921	12916	13004	13092	12992	12842	12778	13082	12897	12915	12928	12942	13072	12909	12847	12987	12988	12808	12949	12813	12960	12759	12960	12669	12945	12817	12990	12912	13095	12984	13003	12804	12901	12874	12992	12997	12847	12801	12839	12911	12865	12854	12762	12882	12820	12854	13098	12668	12823	12965	12786	12848	12841	13062	12957	12972	12837	12917	12898	12998	12931	12948	12835	13022	12869	12819	12822	12899	12899	12812	12774	12908	12824	12886	13006	12834	12782	12924	12921	12881	12947	12788	12964	12638	12919	12978	13002	12921	12893	13056	12954	12824	12909	12792	13026	12793	12822	12892	12856	12965	12808	12728	12804	12768	12908	12771	12790	12713	12741	12855	12946	13066	12827	12718	12926	12930	12898	12907	13011	12968	12758	12883	12900	12922	12985	12911	12842	12867	12857	12815	12863	12950	13017	12947	12786	13024	12818	12808	12864	12906	12938	12986	12950	12936	12925	12985	12914	12734	12740	12930	12936	12957	12978	12899	12950	12784	12934	12686	12899	12918	12914	12889	12755	12946	12874	12915	12931	13077	12810	12900	12853	12785	13081	12874	12706	13089	12945	12843	12784	12817	12973	12716	12819	13044	12899	12819	12882	12852	12861	12718	12865	12925	12840	13077	12818	12953	12793	12844	12944	12837	12853	12905	12758	12967	12929	12958	12918	12896	12973	12947	12902	12952	12727	12845	12983	12781	12976	12705	12886	12858	12861	12898	12872	12890	12939	12888	12858	12927	12793	12957	12967	12840	12884	12944	12987	12832	12889	12795	12854	12960	12709	12937	12742	12771	12884	12796	12899	13036	12852	12813	12908	13038	12979	12870	12901	12793	12826	12737	13024	12969	12893	12889	12988	12885	12958	12743	12872	12837	12854	13016	12898	12739	12936	12893	12938	12704	12857	13002	12794	12881	12875	12969	12730	13018	12853	12855	12908	12906	12910	12901	13069	12984	12928	12770	12885	12868	12954	12929	12880	12753	12892	12863	12906	12863	12933	12921	12858	12876	12797	12979	12868	12837	12820	12875	12931	12749	12931	12660	13022	12870	12753	12893	12873	12828	12960	12779	12986	13005	12836	12888	12789	12887	12655	12971	12940	12912	12866	12825	13089	12840	12947	12888	12752	12766	12864	12803	12884	12967	12904	12832	12885	12877	12947	12825	12899	12965	12811	12865	12749	12762	12973	13082	13002	12833	12757	12725	12630	12769	12801	13030	12722	12966	12760	12938	12794	12953	12944	12736	12891	12832	12929	13078	12702	12792	12935	12787	12915	12741	12793	12738	12959	12995	12928	12825	12633	12768	12908	13151	12912	13043	12917	12838	12780	12816	12941	12879	12655	13074	12974	12813	13000	12876	12937	12946	12928	13053	12861	12850	12803	12872	12993	12694	12930	12910	12911	12895	13057	12675	12862	12953	12994	12777	12932	12892	12903	12847	13012	12989	12768	12904	12761	12760	12750	12837	12844	13045	12841	13003	12916	12881	12859	12874	12834	12952	12889	12848	12927	12861	12879	12834	13031	12948	12929	12951	12934	12843	12912	12711	12736	12835	12919	12802	12953	12954	12840	12838	12826	12839	12881	12744	12823	12752	12788	12875	12899	12872	12868	12780	12976	12866	12785	12882	13030	12814	13001	12821	12947	12851	12977	12753	12767	12876	12811	12787	12757	12978	13039	12874	12667	12853	12877	12663	12832	12814	12908	12808	13054	12882	13052	12825	12796	12893	12820	12813	12966	12958	12727	12860	12974	12983	12869	12758	12939	12891	12674	12792	12970	13079	12982	12830	12717	12774	12796	12869	12943	12962	12923	12677	13028	12819	12790	12808	12785	12827	13036	13034	12840	12766	13045	12993	12980	12918	12878	12878	13100	12954	12736	12800	12838	12803	12933	12962	12781	12934	12703	12792	12953	12793	12968	12710	12838	12857	12872	12949	12881	12815	12848	12803	12845	12876	12846	12675	12827	12796	13030	12817	12709	12778	12920	12858	12798	12767	12857	12889	12951	12981	12900	13007	12871	12803	12949	12816	12854	12781	12642	12895	12726	12851	12871	13046	12876	12793	12953	12963	12809	12896	12787	12806	12984	12981	12681	12835	12837	12875	12773	12910	12763	12988	12900	13072	12970	12875	12972	12766	12834	12921	12893	12881	12938	12909	12928	12689	12837	12993	13018	12962	12842	12834	12757	12981	12738	12917	12771	12860	12836	13016	13006	12736	12862	12919	12730	12861	12901	12641	12897	12893	12906	12712	12857	12830	12906	12895	12858	12753	12759	12949	12906	12909	12869	12876	12699	12961	12895	12933	12791	13020	12919	12881	12882	12900	12891	12908	12878	12879	13005	12847	12886	12879	12973	12905	12855	13055	12839	12841	12909	12911	13050	12845	12845	12806	12807	12896	13057	12821	12877	12890	12793	12924	12847	12997	12890	12854	12899	12824	12984	12882	12915	12861	12922	12931	12908	12917	12795	12792	12845	12914	12962	12918	12938	12793	12936	12938	12645	12794	12849	13020	12753	12938	12973	12934	12818	12642	12949	12819	12812	12968	13043	13013	12992	12834	12902	12956	12788	12809	12863	12861	12883	12923	13012	12714	12959	13067	12907	12894	12864	12897	12906	12858	12805	12934	12869	12842	12876	12974	12979	12957	12795	12725	12950	12953	12887	12830	12841	13068	12973	12816	12937	12987	12985	12956	12741	12806	12852	12785	12881	12848	12818	12880	12844	12793	12998	13003	12823	12820	12873	12762	12838	12862	12959	12722	12730	12876	13032	12753	13032	12881	12849	12769	12957	12814	12804	12879	12902	12795	12939	12893	12864	12922	12995	12777	12820	12854	12802	12881	12793	12947	12851	12861	12731	12895	12849	12764	12735	12967	12947	12854	13061	12771	12882	13068	13044	12837	12957	13070	13007	12936	12846	12959	12923	12920	12850	12848	12742	12713	13060	12993	12889	12835	12824	12769	12981	12807	12920	12924	12904	12878	12866	12779	12740	13010	12836	12930	12817	12847	12977	12862	12896	12957	12848	12875	12890	13052	12899	12883	12794	13009	12855	12948	12863	12832	12955	13050	13041	12895	12817	12804	12942	12863	12982	12950	12946	12852	12877	13003	12893	12700	12982	12986	12818	12759	13018	12915	12921	12943	12915	12752	12807	12886	12838	12803	12829	12732	12880	12925	12789	13054	12748	12919	12833	12874	12905	12855	12818	12871	12798	12897	12957	12885	12947	12923	12776	12764	12874	12872	12861	12831	12864	12808	12839	12893	12946	12686	12930	12840	12986	12992	12934	12861	12844	12912	12995	12957	12717	12813	13024	12908	12860	12735	12910	12877	12969	12938	12849	12836	12786	12931	12914	12787	12813	12798	12866	12905	12610	12967	12937	12949	13042	12988	12844	12889	13027	12912	12990	12818	12734	12871	12949	12924	12926	12833	12956	12855	12882	12964	12941	12916	12879	12966	12823	12855	12906	12906	12954	12836	12821	12766	12829	12854	12844	13005	12801	12919	13061	12884	12981	12945	12834	12780	12878	12967	12867	13059	12878	12843	12843	12869	12910	12903	12901	12838	12906	12819	12891	12792	12986	12845	12884	12846	12879	12725	12866	12822	12834	12808	12789	12897	12996	12911	12813	12814	13011	12797	12636	12877	12830	13017	13035	12889	12802	13007	12939	12837	12808	12881	12942	12691	13003	12894	12870	12884	12865	12857	12760	12821	12794	12956	12832	13038	12851	12775	12817	13060	12867	12763	12858	12890	12953	12948	12969	12918	12925	12723	12823	12827	12896	12735	12815	12955	12795	12823	12792	12969	12918	12916	12877	12833	13046	12795	12887	12789	12929	13011	13034	12905	12732	12779	12814	12981	12892	12886	12816	12829	12849	12870	12910	12825	13021	12837	12821	12866	12966	12916	12938	12840	12925	13049	12816	12857	12955	12890	12870	12906	12932	12923	12841	12895	12786	12863	12746	12883	12850	12896	12872	12881	12779	12934	12886	12828	12822	12874	12863	12849	12956	12755	12866	12803	12779	12887	12796	13046	12966	12934	12846	12821	12696	12882	12991	12777	12852	12919	12657	12865	12837	12813	12867	12851	12903	12822	12860	12913	12876	12795	12878	12976	12872	13057	12756	12987	12915	12823	12896	12841	12862	12863	12929	12803	12853	12924	12909	12855	13023	12941	12850	12823	12995	12802	12699	12920	12938	12913	12872	12946	12886	12781	12943	12895	13010	12866	12820	12957	12745	12816	12768	12836	12910	12699	12958	12984	12834	12757	12976	12855	12997	12855	12995	12771	12871	12932	12779	12903	12841	12956	12794	13004	12708	12976	12963	12917	12848	12858	13045	12779	12947	12792	12818	12930	12892	12666	12907	12809	12674	12895	13049	12821	12816	12924	12671	12741	12720	12781	12974	12679	13015	12848	12807	12826	12961	12945	12869	13010	12904	12817	12938	12909	12934	12844	12784	12877	12847	12827	12938	12765	12723	12899	12905	13013	12741	12744	12870	12959	12940	12882	12750	12940	13106	12815	12706	13058	12779	12794	12727	12886	12722	12851	12772	13016	12777	12771	12899	12792	12954	12910	12916	12915	12917	12944	13042	12806	12715	12817	12834	12926	12868	12941	12979	12896	12920	12872	12892	12794	12889	12817	12938	13008	13003	12680	13056	12800	12797	12865	12953	12807	12789	12910	12894	12926	12806	12875	12832	12925	12803	12962	12970	12776	12849	12817	12835	12963	12763	12847	12846	12946	12886	12892	12772	12884	12994	12814	12756	12777	12857	12777	12873	12790	12803	12910	12906	12894	12886	12982	12839	12799	12979	12908	12753	12950	12711	12895	12873	13000	12954	12934	12904	13001	12864	12908	12945	12853	12755
22833	21057	28809	23610	21356	22917	22626	17271	16283	16385	16455	16098	16232	15894	16007	15796	15759	15962	15825	15529	15787	15543	15619	15466	15737	15589	15636	15447	15417	15578	15651	15689	15541	15597	15647	15420	15210	15709	15440	15576	15414	15510	15428	15269	15579	15319	15332	15124	15418	15363	15415	15245	15336	15497	15361	15291	15175	15374	15308	15374	15475	15392	15562	15284	15128	15233	15355	15453	15375	15155	15399	15412	15354	15485	15497	15296	15342	15325	15273	15412	15407	15426	15231	15448	15565	15440	15256	15489	15332	15386	15539	15206	15375	15344	15240	15370	15320	15276	15466	15188	15371	15275	15115	15583	15514	15405	15413	15356	15441	15484	15484	15237	15349	15232	15419	15255	15345	15434	15336	15142	15184	15309	15339	15346	15310	15260	15348	15354	15342	15352	15181	15344	15290	15256	15300	15377	15246	15249	15486	15403	15380	15182	15388	15367	15235	15328	15325	15104	15112	15357	15418	15195	15287	15144	15408	15301	15414	15201	15272	15318	15200	15352	15270	15333	15383	15373	15306	15248	15146	15388	15416	15323	15195	15302	15386	15202	15398	15202	15296	15506	15532	15276	15325	15292	15310	15400	15271	15407	15250	15333	15367	15169	15381	15335	15415	15364	15272	15279	15273	15371	15361	15100	15240	15206	15097	15435	15245	15403	15240	14971	15292	15201	15305	15258	15183	15387	15495	15225	15248	15277	15332	15421	15481	15315	15221	15435	15225	15290	15235	15279	15309	15134	15484	15412	15113	15173	15348	15550	15221	15345	15262	15321	15332	15451	15335	15400	15292	15359	15163	15424	15388	15251	15220	15177	15326	15318	15236	15223	15284	15290	15432	15326	15143	15319	15396	15346	15397	15261	15269	15320	15250	15384	15189	15320	15428	15314	15351	15501	15356	15402	15382	15158	15347	15272	15160	15211	15292	15312	15309	15311	15111	15140	15205	15413	15347	15329	15349	15213	15329	15227	15338	15343	15244	15195	15406	15326	15211	15288	15252	15263	15345	15255	15343	15498	15338	15228	15285	15401	15127	15200	15273	15157	15314	15514	15488	15446	15321	15457	15312	15269	15465	15331	15318	15406	15258	15282	15475	15340	15244	15320	15153	15250	15364	15296	15374	15385	15115	15196	15004	15427	15144	15210	15187	15228	15484	15263	15179	15343	15402	15442	15258	15424	15292	15175	15489	15411	15265	15304	15182	15111	15375	15463	15372	15219	15239	15364	15318	15543	15153	15206	15177	15035	15439	15227	15133	15214	15245	15308	15296	15284	15316	15307	15253	15195	15278	15206	15282	15259	15413	15268	15251	15261	15381	15268	15310	15249	15199	15407	15272	15393	15258	15206	15217	15392	15522	15449	15440	15300	15390	15387	15203	15177	15334	15359	15295	15100	15248	15342	15276	15230	15339	15270	15291	15295	15349	15305	15249	15342	15243	15340	15421	15204	15425	15271	15256	15290	15361	15171	15269	15453	15167	15070	15326	15233	15283	15557	15367	15199	15274	15303	15180	15189	15423	15262	15501	15241	15348	15126	15205	15110	15315	15457	15392	15197	15405	15202	15467	15219	15087	15135	15328	15506	15224	15182	15161	15027	15198	15276	15136	15368	15315	15187	15401	15224	15291	15327	15151	15394	15351	15243	15273	15142	15271	15241	15302	15348	15228	15313	15359	15173	15318	15177	15471	15373	15252	15334	15436	15436	15381	15282	15184	15466	15248	15250	15252	15398	15242	15134	15389	15353	15353	15288	15338	15350	15525	15260	15314	15342	15291	15394	15392	15187	15237	15225	15407	15213	15316	15288	15252	15097	15274	15376	15506	15365	15200	15353	15441	15081	15269	15065	15218	15424	15151	15550	15098	15402	15204	15433	15315	15096	15192	15183	15302	15298	15373	15306	15411	15328	15268	15307	15343	15155	15161	15230	15333	15263	15195	15212	15421	15265	15256	15309	15455	15466	15234	15457	15566	15280	15330	15167	15335	15212	15150	15254	15237	15336	15533	15471	15204	15242	15410	15223	15264	15427	15389	15433	15361	15189	15247	15310	15194	15385	15457	15243	15192	15349	15274	15363	15392	15151	15214	15453	15155	15284	15310	15227	15324	15301	15576	15378	15401	15279	15474	15293	15325	15284	15441	15369	15430	15375	15275	15359	15307	15396	15200	15217	15204	15403	15269	15170	15399	15241	15304	15379	15269	15230	15368	15342	15228	15542	15251	15325	15563	15198	15304	15280	15212	15372	15404	15148	15264	15136	15187	15252	15320	15291	15324	15238	15414	15163	15070	14944	15372	15333	15293	15350	15452	15329	15479	15198	15333	15217	15181	15441	15225	15377	15422	15326	15267	15329	15264	15142	15049	15245	15248	15281	15238	15349	15471	15342	15474	15501	15323	15346	15217	15346	15400	15292	15437	15414	15405	15307	15392	15124	15238	15351	15171	15395	15334	15415	15224	15210	15404	15189	15316	15284	15417	15176	15510	15120	15257	15549	15432	15133	15181	15185	15252	15231	15260	15250	15244	15418	15251	15437	15250	15436	15330	15270	15343	15452	15268	15309	15310	15223	15410	15311	15508	15270	15266	15472	15186	15359	15550	15431	15496	15425	15477	15321	15262	15380	15293	15251	15408	15174	15154	15310	15389	15440	15360	15359	15256	15189	15203	15268	15394	15411	15227	15382	15209	15351	15271	15352	15506	15106	15209	15103	15242	15326	15324	15226	15399	15260	15247	15319	15290	15326	15287	15193	15162	15250	15259	15253	15101	15306	15214	15314	15224	15281	15123	15335	15427	15238	15417	15251	15180	15230	15365	15272	15194	15305	15495	15516	15271	15271	15248	15294	15287	15243	15393	15230	15202	15037	15302	15270	15378	15376	15170	15259	15308	15367	15157	15354	15449	15385	15194	14973	15364	15329	15348	15207	15244	15334	15583	15358	15344	15145	15221	15209	15187	15022	15194	15236	15250	15231	15240	15145	15198	15224	15450	15430	15374	15254	15138	15506	15168	15285	15366	15216	15134	15246	15381	15202	15185	15263	15228	15171	15284	15298	15313	15302	15307	15287	15236	15377	15246	15289	15355	15211	15371	15338	15416	15206	15207	15330	15228	15186	15274	15250	15295	15320	15110	15117	15319	15279	15204	15332	15280	15324	15279	15376	15445	15461	15353	15416	15347	15247	15266	15234	15108	15289	15371	15280	15229	15275	15344	15412	15195	15053	15289	15497	15576	15167	15264	15342	15270	15271	15440	15306	15394	15373	15561	15107	15223	15106	15237	15264	15370	15327	15071	15432	15252	15201	15479	15518	15591	15378	15390	15203	15462	15237	15363	15298	15364	15376	15362	15224	15413	15036	15304	15171	15310	15151	15273	15275	15280	15337	15301	15392	15371	15272	15250	15309	15036	15318	15147	15337	15342	15289	15004	15410	15265	15293	15318	15452	15520	15194	15125	15356	15290	15378	15296	15315	15285	15372	15494	15347	15153	15224	15297	15226	15349	15312	15440	15347	15343	15328	15356	15187	15323	15385	15496	15277	15201	15125	15172	15201	15006	15116	15226	15267	15229	15106	15273	15164	15206	15218	15129	15334	15329	15436	15322	15220	15172	15290	15518	15325	15085	15353	15177	15225	15246	15311	15327	15288	15295	15319	15366	15286	15350	15475	15285	15479	15354	15164	15410	15193	15408	15169	15291	15244	15331	15299	15362	15507	15221	15374	15283	15242	15275	15333	15228	15106	15190	15148	15339	15309	15294	15260	15211	15355	15439	15255	15350	15135	15133	15345	15380	15104	15277	15346	15379	15183	15370	15335	15566	15296	15359	15367	15333	15158	15314	15236	15086	15389	15257	15324	15527	15343	15651	15464	15300	15203	15284	15398	15393	15240	15540	15497	15203	15208	15311	15426	15511	15324	15279	15184	15154	15244	15203	15227	15320	15347	15304	15386	15420	15275	15203	15266	15306	15322	15261	15343	15234	15312	15320	14981	15268	15273	15164	15171	15398	15166	15130	15274	15073	15160	15185	15175	15354	15160	15319	15140	15241	15522	15163	15037	15195	15272	15421	15368	15296	15301	15190	15153	15067	15126	15444	15416	15199	15330	15314	15251	15213	15202	15295	15230	15253	15309	15270	15037	15116	15397	15374	15418	15200	15439	15579	15232	15183	15233	15201	15219	15254	15337	15248	15256	15300	15278	15289	15372	15172	15392	15300	15312	15444	15485	15395	15453	15420	15262	15376	15338	15442	15307	15239	15297	15469	15405	15479	15220	15367	15377	15597	15429	15309	15376	15259	15317	15259	15316	15420	15055	15324	15331	15422	15475	15253	15175	15694	15345	15385	15325	15277	15523	15462	15467	15171	15333	15276	15420	15251	15248	15184	15395	15293	15211	15386	15219	15186	15259	15203	15150	15257	15197	15416	15257	15242	15258	15184	15407	15184	15504	15402	15451	15204	15417	15246	15170	15247	15134	15401	15381	15272	15501	15214	15273	15312	15265	15272	15263	15238	15259	15440	15185	15452	15346	15142	15200	15376	15132	15412	15125	15280	15252	15395	15210	15132	15212	15425	15471	15439	15450	15242	15176	15296	15319	15320	15173	15479	15540	15359	15223	15246	15234	15372	15352	15252	15263	15431	15383	15302	15168	15343	15354	15368	15281	15326	15247	15313	15189	15366	15269	15245	15318	15354	15263	15196	15511	15383	15298	15184	15241	15444	15473	15414	15334	15196	15261	15308	15378	15327	15502	15251	15410	15477	15189	15482	15334	15172	15314	15392	15376	15335	15362	15487	15505	15182	15463	15265	15379	15172	15310	15391	15210	15419	15194	15399	15254	15363	15276	15410	15382	15387	15182	15313	15332	15320	15166	15423	15292	15454	15499	15360	15280	15279	15188	15211	15294	15256	15360	15186	15422	15525	15308	15251	15289	15351	15157	15280	15457	15301	15397	15151	15291	15143	15299	15234	15292	15461	15364	15304	15356	15268	15336	15235	15122	15377	15408	15402	15205	15237	15213	15405	15370	15386	15351	15403	15362	15208	15093	15089	15537	15241	15237	15412	15346	15026	15364	15291	15283	15211	15176	14962	15350	15526	15225	15265	15263	15411	15455	15188	15305	15201	15229	15465	15244
16911	31750	30351	24760	20830	17585	15635	14946	14636	14334	14416	14168	14165	14114	13905	13999	13706	13627	13491	13378	13318	13509	13521	13361	13494	13338	13324	13277	13280	13448	13292	13368	13334	13314	13171	13131	13223	13297	13141	13361	13394	13179	13177	13296	13310	13155	13215	13198	13039	13125	13243	13297	13338	13201	13348	13051	13272	13289	13245	13458	13212	13260	13311	13271	13285	13214	13351	13187	13204	13246	13328	13358	13364	13289	13035	13257	13334	13333	13308	13284	13159	13434	13211	13294	13385	13284	13301	13235	13291	13258	13205	13231	13331	13282	13183	13218	13111	13309	13450	13426	13132	13214	13308	13256	13117	13127	13251	13200	13284	13212	13331	13300	12865	13227	13299	13307	13167	13134	13048	13182	13082	13191	13287	13277	13150	13150	13217	13202	13172	13306	13118	13214	13232	13233	13119	13153	13328	13161	13234	13130	13123	13096	13191	13180	13322	13185	13337	13181	13205	13136	13156	13133	13347	13225	13205	13285	13240	13149	13056	13255	13353	13120	13313	13208	13132	13204	13192	13288	13308	13119	13306	13182	13259	13247	13150	13261	13322	13050	13108	13170	13239	13189	13125	13299	13273	13068	13382	13016	13214	13031	13179	13165	13304	13148	13402	12992	13361	13180	13266	12963	12977	13111	13240	13191	13199	13119	13186	13190	13167	13126	13267	13349	13181	13091	13211	13281	13203	13296	13156	13274	13189	13247	13109	13282	13166	13157	13076	13283	13286	13183	13135	13244	13238	13400	13309	13321	13094	13178	13135	13037	13303	13152	13186	13257	13173	13142	13211	13167	13206	13066	13176	13137	13257	13154	13142	13105	13177	13172	13175	13061	13280	13196	13050	13145	13198	13107	13220	13018	13317	13345	13245	13231	13167	13092	13105	13196	13223	13200	13241	13097	13147	13138	13136	13235	13154	13199	13263	13344	13215	13126	13199	13134	13275	13092	13309	13156	13183	13288	13389	13277	13178	13277	13182	13365	13125	13104	13267	13367	13061	13137	13037	13250	13181	13251	13216	13075	13367	13109	13382	13222	13102	13388	13181	13064	13453	13159	12987	13128	13147	13183	13333	13066	13231	13228	13351	13104	13318	13116	13226	13066	13254	13102	13166	13289	13103	13150	13295	13274	13329	13091	13163	12982	13298	13217	13294	13146	13180	13166	13164	13139	13128	13137	13247	13199	13142	13166	13131	13012	13098	13104	13197	13311	13115	13249	13087	13221	13351	13135	13345	13257	13149	13165	13216	13227	13246	13297	13261	13343	13211	13326	13126	13233	13105	13216	13027	13121	13240	13220	13015	13114	13049	13172	13139	13200	13173	13189	13000	13265	13159	13352	13343	13259	13076	13165	13036	13249	13221	13181	13295	13158	13109	13214	13193	13115	13156	13035	13168	13283	13195	13261	13175	13308	13281	13135	13045	13321	13296	13209	13267	13145	13187	13225	13231	13250	13178	13171	13168	13184	13051	13257	13181	12970	13248	13229	13304	13353	13064	13165	13192	13221	13252	13250	13223	13091	13167	13154	13178	13331	13244	13064	13139	13321	13340	13287	13130	13086	13230	13255	13226	13162	13312	13191	13213	13180	13337	12995	13123	13298	12984	13153	13088	13200	13278	13181	13247	13064	13160	13202	13227	13088	13258	13330	13202	13137	13141	13107	13178	13149	13167	13185	13122	13104	13234	13199	13163	13191	13179	13178	13172	13051	13146	13222	13252	13130	13102	13168	13150	13340	13224	13163	13259	13110	13258	13155	13093	13187	13206	13239	13281	13218	13142	13286	13256	13040	13247	13267	13288	13221	13252	13045	13150	13129	13132	13228	13121	13281	13180	13232	13120	13172	13252	13271	13200	13087	13246	13252	13175	13172	13085	13197	13185	13103	13154	13118	13290	13157	13072	13071	13119	13198	13076	13211	13311	13225	13187	13201	13216	13084	13342	13212	13130	13141	13055	13291	13178	13173	13340	13250	13126	13227	13210	13254	12959	13158	13169	13257	13197	13199	13177	13165	13286	13171	13259	13246	13257	13113	13213	13317	13227	13257	13167	13166	13313	13175	13177	13069	13270	13124	13206	13202	13142	13305	13223	13285	13177	13169	13245	13060	13232	13107	13154	13051	13209	13126	12983	13348	13146	13137	13016	13095	13138	13332	13047	13152	13118	13206	13227	13117	13231	13174	13157	13170	13036	13104	13316	13125	13172	13136	13207	13021	13220	13233	13238	13093	13188	13221	13256	13080	13132	13197	13239	13223	13232	13205	13149	13073	12962	13384	13279	13310	13191	13122	13161	13070	13256	13278	13226	13184	13252	13271	13111	13055	13150	13054	13288	13327	13138	13239	13351	13188	13163	13036	13179	13337	13243	13204	13232	13198	13152	13105	13190	13099	13187	13218	13124	13289	13182	13117	13111	13089	13114	13463	13239	13216	13142	13302	13146	13130	13024	13210	13174	13161	13082	13005	13111	13019	13278	13118	13300	13284	12976	13175	13299	13081	13263	13121	13191	13118	13153	13110	13285	13174	13271	13166	13169	13228	13242	13055	13112	13160	13203	13215	13275	13134	13064	13354	13171	13141	13146	13127	13088	13304	13147	13248	13258	13363	13299	13208	13363	13263	13170	13219	13309	13210	13103	13191	13202	13231	13113	13142	13393	13344	13046	13224	13251	13162	13245	13293	13233	13144	13262	13046	13109	13218	13104	13331	13221	13124	13268	13197	13351	13236	13208	13160	13275	13279	13103	13134	13260	13378	13150	13010	13060	13176	13195	13224	13289	13116	13148	13184	13135	13097	13150	13194	13196	13205	13082	13199	13156	13091	13222	13263	13256	13134	13111	13267	13242	13164	13288	12966	13344	13130	13217	13187	13258	13286	13271	13241	13168	13014	13162	13278	13299	13172	13097	13239	13204	13168	13090	13258	13226	13235	13181	13247	13212	13364	13173	13155	12987	13166	13243	13119	13229	13367	13251	13152	13288	13266	13179	13270	13182	13189	13312	13195	13203	13167	13196	13263	13339	13028	13250	13082	13247	13289	13105	13275	13141	13301	13279	13159	13277	13083	13198	13182	13181	13263	13276	13151	13211	12995	13342	13121	13145	13428	13194	13300	13032	13168	13250	13068	13103	13003	13266	13209	13184	13132	13293	13140	13256	13357	13280	13191	13175	13269	13261	13191	13148	13155	13007	13238	13285	13222	13342	13022	12966	13209	13230	13149	13151	13202	13163	13330	13063	13104	13150	13104	13177	13024	13084	13041	12946	13329	13127	13131	13167	13119	13200	13237	13182	13243	13179	13284	13292	13345	13257	13220	13252	13297	13238	13261	13177	13276	13251	13040	13269	13078	13145	13301	13076	13101	13181	13182	13195	13129	13257	13135	13229	13148	13235	13215	13092	13127	13247	13203	13220	13115	13169	13108	13233	13143	13223	13189	13305	13160	13102	13321	13313	13235	13150	13012	13153	13138	13195	13061	13016	13032	13303	13155	13211	13093	12991	13110	13142	13268	13233	13204	13319	13105	13255	13086	13236	13124	13105	13169	13145	13171	13133	13313	13216	13115	13125	13227	13135	13178	13293	13301	13288	13094	13096	13165	13180	13094	13159	13237	13102	13094	13011	13127	13054	13267	13152	13125	13186	13095	13221	13322	13159	13294	12994	13217	13212	13206	13239	13118	13162	13115	13223	13117	13331	13212	13230	13240	13204	13320	13179	13179	13251	13288	13145	13263	13232	13023	13159	13239	13102	13246	13302	13154	13269	13065	13303	13290	13337	13231	13083	13153	13185	13147	13161	13104	13146	13137	13160	13389	13075	13078	13242	13124	13089	13195	13305	13003	13336	13233	13132	13322	13217	13032	13030	13031	13287	13176	13138	13058	13216	13222	13046	13232	13187	13317	13171	13241	13265	13078	13222	13176	13319	12992	13113	13125	13312	13212	13091	13121	13390	12989	13225	13263	13336	13160	13309	13217	13263	13346	13294	13082	13106	13278	13182	13294	13052	13083	13237	13307	13090	13045	13241	13203	13118	13189	13312	13195	13220	13132	13193	13152	13313	13212	13283	13264	13211	13123	13090	13124	13139	13158	13062	13250	13329	13243	13204	13292	13165	13186	13209	13149	13034	13163	13245	13206	13244	13280	13284	13177	13272	13253	13013	13195	13243	13268	12947	13090	13174	13238	13145	13252	13228	13239	13185	13204	13178	13172	13237	13041	13270	13324	13214	13065	13206	13152	13123	13126	13302	13139	13165	13250	13082	13251	13226	13094	13166	13059	13202	13147	13219	13209	13170	13153	13213	13127	13159	13200	13207	13299	13211	13019	13307	13098	13099	13111	13237	13107	13222	13278	13245	13200	13112	13157	13109	13095	13119	13089	13157	13108	13117	13172	13253	13223	13276	13271	13237	13142	13157	13089	13287	13160	13326	13151	13109	13129	13199	13066	13262	13132	13200	13141	13227	13128	13248	13256	13143	13084	13196	13358	13085	13250	13183	13140	13244	13131	13196	13237	13228	13199	13181	13200	13163	13013	12947	13359	13265	13272	13232	13151	13305	13100	13208	13199	13238	13309	13162	13109	13206	13163	13308	13085	13188	13321	13183	13186	13155	13219	13253	13120	13201	13257	13216	13177	13148	13343	13253	13282	13241	13159	13094	13096	13091	13262	13228	13047	13167	13313	13033	13296	13219	13265	13156	13169	13260	13045	13158	13069	13238	13325	13220	13238	13149	13230	13203	13041	13102	13249	13073	13250	13166	13153	13071	13156	13165	13190	13245	13094	13088	13310	13282	13216	13188	13261	13208	13160	13303	13351	13191	13213	13299	13148	13280	13211	13150	12980	13194	13091	13012	13089	13092	13243	13093	13318	13188	13082	13065	13250	13255	13411	13365	13114	13070	13324	13364	13386	13215	13169	12984	13292	13201	13195	13028	13289	13195	13135	13101	13257	13188	13119	13136	13302	13132	13195	13330	13301	13253	13332	13205	13163	13280	13142	13101	13201	13211	13177	13337	13177	13107	13146	13281	13330	13125	13265	13268	13119	13270	13181	13097	13264	13037	13121	12992	12910	13175	13197	13187	13181	13176	13112	13249	13286	13122	13125	13137	13294	13160	13067	13233	13077	13323	13230
27775	21913	24118	21673	17699	15874	15252	14943	15207	14929	15059	14969	14882	15073	14776	14936	14895	14927	14991	14967	14804	14743	14856	14792	14608	14851	14734	14760	14887	14922	15095	14959	14872	14615	14917	14736	14695	14814	14926	14984	15007	14776	14782	14881	14739	14715	14927	14808	15011	14726	14759	14734	14604	14935	14805	14855	14792	14661	14881	14781	14742	14939	14804	14677	14807	14836	14761	14808	14638	14811	14709	15006	14838	14791	14886	14824	14904	14925	14720	14682	14771	14947	14669	14722	14751	14799	14877	14758	14903	14685	14891	14862	14704	14746	14680	14733	14872	14818	14704	14825	14750	14824	14786	14672	14927	14909	14860	14874	14820	14634	14775	14572	14845	14652	15012	14801	14793	14624	14792	14884	14867	14654	14831	14941	14875	14982	14837	14757	14790	14806	14817	14745	14667	14877	14787	14824	14847	14754	14715	14852	14879	14801	14926	14801	14660	14636	14730	14750	14837	14782	14686	14743	14849	14858	14866	14621	14779	14777	14813	14757	14796	14828	14579	14861	14767	14831	14767	14867	15031	14757	14795	14789	14687	14732	14684	14877	14692	14910	14767	14617	14770	14799	14856	14702	14818	14691	14766	14687	14895	14955	14910	14839	14813	14771	14871	14809	14743	14887	14878	14792	14575	14476	14703	14805	14704	14660	14575	14786	14702	14553	14708	14925	14972	14995	14768	14748	14806	14792	14783	14835	14639	14913	14870	14776	14788	14769	14705	14848	14811	14768	14731	14669	14774	14837	14839	14775	14798	14870	14846	14966	14685	14825	14884	14847	14530	14764	14818	14791	14769	14900	14758	14864	14813	14560	14763	14695	14874	14748	14556	14803	14897	15060	14861	14808	14778	14715	14887	14815	14896	14674	14927	14757	14820	14809	14747	14744	14678	14653	14726	14748	14894	14628	14817	14843	14885	14863	14934	14844	14633	14842	14858	14761	14730	14692	14784	14594	14817	14839	14995	14777	14846	14739	14815	14761	14790	14675	14631	14715	14712	14700	14723	14657	14767	14707	14781	14939	14945	14842	14705	14832	14697	14838	14868	14721	14746	14637	14901	14769	14932	14707	14810	14799	14875	14687	14784	15012	14739	14738	14812	14693	14741	15061	14725	14731	14817	14632	14635	14710	14764	14870	14751	14897	14690	14783	14734	14809	14569	14697	14846	14961	14935	14817	14729	14636	14778	14449	14695	14575	14743	14707	14766	14776	14715	14812	14898	14856	14933	14562	14792	14707	14791	14711	14871	14843	14789	14769	14634	14729	14852	14701	14929	14869	14784	14916	14759	14715	14714	14796	14638	14492	14809	14837	14929	14758	14688	14859	14763	14894	14773	14654	14756	14702	14831	14607	14915	14815	14869	14879	14894	14932	14904	14951	14935	14850	14849	14925	14733	14795	14862	14705	14774	14753	14833	14836	14874	14823	14782	14826	14595	14889	14666	14683	14985	14827	14923	14761	14771	14752	14796	14679	14816	14730	14721	14922	14896	14830	14868	14841	14886	14689	14831	14822	14740	14737	14809	14945	14857	14736	14757	14794	14736	14926	14796	14736	14644	14750	14748	14597	14816	14903	14983	14886	14788	14641	15054	14852	14982	14831	14690	14588	14629	14850	14780	14653	14726	14802	14609	14905	14846	14822	14771	14811	14837	14780	14686	14727	14691	14961	14971	14526	14816	14927	14826	14788	14801	14792	14746	14874	14748	14843	14946	14636	14747	14687	14672	14806	14858	14816	14705	14878	14649	14842	14904	14683	14800	14673	14620	14823	14645	14902	14772	14793	14833	14848	14797	14806	14803	14787	14645	14796	14925	14756	14722	14946	14779	14783	14734	14938	14843	14828	14846	14526	14950	14555	14696	14856	14792	14819	14825	14700	14776	14768	14848	14712	14984	14721	14771	14746	14743	14671	15038	14839	14811	14905	15026	14794	14674	14907	14744	14861	14767	14722	14591	14999	14738	14779	14933	14661	14965	14653	14818	14838	14924	14547	14734	14675	14741	14885	14943	14772	14762	14868	14885	14793	14853	14747	14757	14886	14825	14564	14689	14760	14742	14850	14888	14713	14648	14821	14643	14771	14633	14739	14714	14744	14796	14815	14753	14674	14862	14770	14816	14834	14664	14702	14876	14931	14788	14873	14620	14837	14925	14864	14730	14780	14846	14793	14957	14636	14640	14746	14827	14745	15063	14792	14858	14696	14919	14591	14774	14859	14877	14716	14876	14782	14862	14901	14861	14717	14784	14817	14608	14817	14682	14835	14791	14778	14478	14517	14817	14854	14885	14796	14904	15013	14865	14844	14762	14686	14742	14506	14845	14889	14704	14650	14770	14626	14826	14721	14996	14677	14658	14806	14687	14724	14977	14617	14651	14996	14897	14833	14864	14772	14863	14794	14764	14952	14743	14790	15006	14763	14803	14810	14812	14724	14786	14776	14801	15040	14932	14857	14859	14787	14699	14793	14587	14694	14827	14547	14926	14738	14946	14748	14843	14814	14885	14855	14941	14813	14999	14694	14732	14881	14666	14853	14847	14781	15101	14845	14644	14970	14932	14901	15136	14851	14789	14645	14907	14671	14827	14836	14701	14847	14816	14803	14805	14976	14729	14654	14914	14859	14863	14747	14703	14804	14831	14755	14732	14860	14804	14944	14649	14778	14835	14979	14853	14602	14771	14893	14862	14789	14895	14657	14832	14576	14782	14920	14779	14785	14801	14691	14784	14959	14708	14813	14934	14798	14732	14820	14870	14725	14879	14916	14904	14789	14847	15000	14789	14929	14700	14766	14934	14928	15044	14966	14795	14678	14769	14834	14792	14964	14827	14920	14719	14752	14757	14642	14880	14839	14720	14881	14842	14783	14860	14708	14865	14797	14762	14822	14845	14696	14979	14797	14809	14648	14713	14696	14810	14775	14682	14893	14746	14930	14691	14864	14748	14753	14808	14934	15051	14845	14614	14657	14767	14841	14686	14709	14550	14660	14811	14832	14747	14843	14859	14777	14971	14688	14748	14555	14645	14925	14761	14823	14844	14766	14900	14805	14788	14877	14879	14719	14738	14782	14599	14839	14707	14737	14590	14564	14891	14957	14758	14941	14693	14898	14902	14934	14725	14795	14750	15030	14768	14881	14652	14838	14917	14793	14800	14729	14742	14673	14673	14638	14760	14981	14726	14917	14767	14692	14789	14815	14831	14731	14842	14870	14671	14907	14879	14806	14712	14860	14947	14686	14596	14632	14665	14762	14870	14684	14807	14696	14776	14851	14803	14693	14862	14792	14735	14712	14819	14682	14747	14811	14943	14867	14812	15006	14761	14774	14834	14539	14591	14944	14968	14875	14927	14804	14758	14990	14898	14780	14823	14678	14765	14967	14981	14832	14656	14827	14921	14667	14729	15052	14734	14703	14871	14856	14859	14699	14664	14777	14935	15052	14846	14778	14749	14947	14854	14788	14991	14756	14652	14728	14687	14786	14883	14784	14905	14751	14574	14657	14961	14580	14594	14833	14739	14822	14728	14701	14789	14826	14749	14865	14726	14777	14839	14895	14915	14850	14789	14883	14825	14779	14570	14781	14783	14740	14632	14792	14732	14941	14898	14726	14771	14810	14783	14426	14826	14863	14784	14851	14913	14871	14790	14701	14725	14709	14781	14755	14790	14785	14619	14515	14750	14949	14844	14815	14690	14954	14871	14715	14784	14840	14817	14809	14854	14867	14812	14716	14743	14788	14850	14690	14721	14725	14811	14812	14679	14518	14605	14753	15000	14925	14898	14817	14585	14848	14830	14692	14878	14874	14765	14838	14841	14763	14849	14715	14853	14677	15086	14816	14622	14619	14921	14666	14708	14736	14774	14825	14854	14687	14826	14750	14873	14984	14751	14635	14763	14719	14867	14734	14908	14787	14781	14882	14826	14759	14902	14707	14685	14791	14811	14930	14763	14883	14736	14721	14640	15013	14781	14882	14929	14959	14914	14827	14679	14748	14575	14737	14920	14728	14566	14746	14939	14890	14738	14812	14708	14822	14858	14714	14684	14867	14686	14872	14754	14774	14755	14820	14758	14678	14869	14958	14699	14815	14788	14742	14825	14977	14880	14940	14820	14752	14792	14670	14792	14906	14821	14782	14795	14820	14618	14876	14895	14734	14704	14580	14856	14709	14908	14722	14749	14912	14756	14861	14938	14690	14646	14833	14699	14696	14871	14677	14583	14763	14862	14766	14682	14701	14740	14608	14757	14774	14694	14886	14835	14527	14795	14922	14814	15012	14796	14884	14854	14616	14813	14720	14749	14809	14674	14608	14682	14730	14721	14837	14799	14993	14646	14703	14833	14823	14877	14908	14849	14841	14688	14767	14772	14956	14887	14852	14611	14826	14753	14895	14967	15016	14817	14974	14806	14782	14801	14668	14910	14718	14846	14664	14903	14615	14847	14698	14800	14562	14736	14565	14837	14876	14764	14790	14765	14709	15010	14803	14683	14941	14763	14877	14932	15038	14807	14776	14789	14795	14912	14910	14799	14520	14832	14743	14647	15063	14785	14873	14791	14566	15003	14837	14665	14787	14762	14706	14942	15004	14540	14791	14598	14715	14582	14561	14836	14866	14810	14993	14886	14927	14903	14777	14885	14608	14654	14777	14933	14819	14667	14762	14726	14880	14662	14897	14804	14677	14759	14809	14704	14688	14587	14915	14646	14945	14806	14934	14571	14772	14703	14846	14945	14761	14734	14829	14722	14943	14684	14796	14758	14670	14648	14650	14923	14716	14719	14700	14820	14700	14716	14835	14730	14642	14751	14782	14820	14768	14772	14817	14809	14687	14901	14752	14659	14820	14834	14894	14751	14819	14951	14881	15122	14574	14800	14718	14834	14747	14876	14584	14814	14778	14698	14905	14773	14684	14900	14782	15006	14964	14988	14717	14847	14939	14839	14683	14943	14931	14751	15001	14889	14765	14808	14642	14838	14993	14856	14776	14917	14780	14714	14769	14579	14776	14688	14679	14897	14729	14696	14921	14813	14718	14906	14648	14657	14779	14678	14879	14866	14766	14790	14753	14727	14857	14763	14872	14902	14769	14921	14769	14876	14793	14821	14833	14737	14823	14820	14815	14801	14796	14967	14766	14771	14956
15763	21260	22205	18615	16880	14372	13700	13265	13234	13160	13284	13164	13184	13193	13052	12943	13028	13051	13109	12881	12949	12982	12990	13054	12917	13128	12994	13022	12991	12890	13163	12882	13000	13098	12810	12999	12922	12820	12914	12772	12831	12817	13072	12824	12884	12807	12847	12840	13046	12870	12943	13066	12926	13052	12939	12915	12953	13009	12789	12913	12890	12919	12937	12964	13039	12878	12918	12920	12835	12985	12844	12832	12947	12857	12937	13071	13064	12890	13080	12867	13022	12933	12906	13045	12912	12909	12954	12913	12946	12887	12960	13064	12985	12866	12837	12772	12872	12943	12900	13144	12964	12922	12905	12923	12896	12857	12843	12878	12893	12860	12903	13056	12875	12962	12935	12961	12678	12919	12954	13101	12950	12922	12782	12876	12973	12884	12852	12865	12716	12902	12928	12974	12915	12891	12922	13008	12940	12979	12990	12915	13009	12813	12975	12998	12972	13006	12854	12849	12752	12938	12917	12999	12860	12816	12886	12922	12833	12840	12760	13019	12916	12991	12994	12858	12908	12834	12890	12910	12889	12872	12911	12990	12942	12870	12906	12925	12999	13011	12927	12834	12774	13051	12793	12797	12867	12898	12938	12839	12922	12910	12917	12818	12951	12880	12880	12948	13094	12945	12776	12746	12832	13006	12833	12697	12783	12934	12870	12897	12887	12890	12951	13055	12889	12858	12949	12892	12957	12909	12895	12861	12783	12934	12815	12957	12969	12861	12870	12776	12899	12881	12988	13129	13006	12987	12892	13073	12953	12899	12829	12848	12938	12857	12751	13028	13049	12944	12800	12944	12846	12918	12875	12889	12914	13108	12834	12787	13033	12805	12858	12908	12831	12877	12779	12856	13020	13023	12959	12906	12913	12944	12841	12880	12967	12983	13041	13008	12738	12877	12666	12875	13020	12881	12917	12937	12932	12801	12934	12864	12896	12858	12911	12838	12880	12908	12880	12833	12959	12812	12853	12990	12946	13001	12912	13054	12830	13034	12746	12867	12766	12804	12982	12872	12798	12946	12843	12915	12992	12883	12921	12764	12997	13016	12898	12872	12930	12816	12925	12761	12922	12733	12887	12903	13014	12828	12883	12810	12916	12749	12828	12925	12965	12835	12854	12964	12847	12856	12926	12803	12913	13017	12965	12823	12969	13035	12859	13090	12874	12967	12926	13019	12946	12888	12908	12751	12797	13013	12931	12857	13041	12827	12949	12947	13079	12797	12965	13106	12907	13033	12976	12897	12907	12778	12671	12923	12955	12943	12899	13014	12896	12662	12918	12830	12943	12863	12979	12914	12844	12842	12979	12971	12901	12831	12947	12780	13129	12895	12869	12940	12859	12951	12851	12903	12890	12894	12824	12973	12983	12881	12947	12962	12871	12803	12936	12920	12811	12910	12918	12825	12999	12866	12980	12965	12840	12893	12984	12814	12885	12938	12848	13087	12930	12947	12814	12825	12888	12896	12988	12942	12859	12908	12850	12914	12886	12974	12936	13056	12951	12813	12883	12987	12817	12853	12837	13032	12769	12941	12737	12834	12981	12861	12952	12777	12866	12883	12885	12921	12914	13014	12854	13006	12843	12905	12926	12809	12918	12926	12849	12665	12803	12824	12953	12822	12918	12793	12837	12854	12829	12984	12932	12935	12962	12838	12722	12721	12846	13021	12942	12906	13059	12909	12975	12792	12814	12868	12977	12848	12903	12953	12841	12816	12909	12884	12772	12807	13001	12804	13071	12899	12760	12904	12967	12997	12865	12719	12959	13076	12919	13016	12920	12855	12873	13100	12967	12956	12826	12823	12978	12980	12907	12970	12824	12784	12890	12907	13007	12775	13107	12724	12930	12785	12815	12845	13087	12827	12919	13023	12908	12795	12893	13024	12801	12939	12767	12866	12906	12998	12913	12877	12963	12875	12748	12883	12961	12885	12925	12777	12925	12914	12927	12803	12947	12874	12693	12876	12927	13109	12994	12999	12820	12925	13035	12937	12909	12960	12896	12809	12879	12960	13042	12983	12906	12912	12923	13030	12835	12959	12894	12726	12954	12764	12980	12887	12768	12921	12919	12782	12964	12965	12892	12890	12937	13006	13056	12765	13173	12849	12956	12903	12658	13007	12810	12892	12826	13041	12851	12868	12896	13017	12949	12879	13064	13013	12962	12834	12847	12891	12795	13018	12797	12847	12921	12833	12950	12808	12907	12998	12976	12973	12794	13024	12914	12993	12851	12874	12916	13058	12812	12885	12839	12687	13045	12896	12903	12920	12737	12952	12929	12867	12886	12730	12857	13004	12913	12796	12940	13042	12945	12964	12980	12940	12876	12974	12885	12970	13053	12867	12895	12841	12843	12769	13006	12901	13003	12928	13044	12817	12880	12874	12928	13031	12899	12816	12940	13019	12875	13025	12871	13060	12939	13063	12868	12997	12812	12867	13034	12941	12863	12944	12891	12866	12705	12978	12939	12991	12970	12852	12975	12845	12854	12945	12929	12976	12874	13006	12967	13083	12894	12918	13066	12882	12964	12925	13088	12850	12866	12943	12905	13013	12896	12820	12858	12931	12970	12827	12849	12933	12897	12773	12888	12911	13086	12888	12829	13111	12841	12960	12811	12970	12807	13035	13018	12812	12927	12979	12938	12864	12973	12908	12931	12772	13063	12789	12919	13015	12978	12938	12769	12837	13040	12907	12936	12786	12920	12973	12919	12894	12784	12940	12921	12863	12876	12949	12933	12894	13008	13005	12943	12884	12970	12963	12874	12960	12950	12944	12993	13030	12990	12909	12899	13133	12771	12830	12974	12836	12857	12930	12966	12893	12791	12911	12838	13070	12886	13050	12850	12870	12777	13012	12980	12974	12779	13071	13152	12851	12731	12931	12797	12927	13092	12960	12886	13031	12928	13052	12990	12900	12942	12943	13039	12636	12951	12941	12946	13007	12737	12865	12913	12990	12990	12962	12952	12933	12915	13023	12894	12992	13025	12862	12914	12971	12851	13098	13067	13012	12797	12836	12977	12798	13015	12744	12864	12850	12851	12905	12874	12870	12595	12829	12888	12717	12966	12900	12903	12999	12970	12871	12743	12818	12966	13008	12927	12937	13006	13119	12660	12951	12882	12907	12831	13068	12949	12973	13021	12861	12901	12957	12915	12913	12951	12742	13027	12982	12980	13038	12867	13057	13109	12917	12990	12778	13022	12926	12924	12734	12935	12815	12820	13099	12940	12824	12961	13057	13031	12941	12904	12797	12868	12927	13018	12811	12961	12941	12791	13040	12921	13019	12817	12875	12953	12969	12874	13052	12761	13016	12956	12949	12927	12937	12943	12846	12959	12827	12871	12883	13014	12759	12987	13036	12901	12895	12962	12864	12811	12905	13031	12978	12909	12900	12991	12921	12883	12966	12941	13110	12929	13095	13006	12918	12933	12869	12872	13020	12877	12890	12860	12950	12916	12959	13052	12782	12772	13039	12982	12998	12795	12923	12743	12944	12779	12956	12980	13035	12771	12838	12982	12781	12841	12960	12972	12978	12956	12867	12953	12943	12859	13033	12848	13013	12807	12911	12795	12872	12917	12910	13000	12955	12971	12835	12878	12897	12816	12902	13019	12870	12974	13077	12912	12880	12842	12860	12927	12855	12861	12831	12749	12831	13037	12920	12904	12895	12926	13016	12873	12968	12934	13087	12909	12751	12951	12924	12973	12973	12772	12872	13002	12826	12938	12867	13089	12896	12904	12962	12880	12905	12803	12790	12983	12881	12948	12860	12888	12834	12851	12974	13012	12864	12839	12801	12767	12950	12910	12980	12912	12932	12876	13052	12936	12844	12812	12814	12980	12960	12757	12885	12776	13204	12966	12749	12964	12900	12980	12853	12937	12961	12952	12935	12917	12962	12856	12891	12883	12942	12808	12760	12879	12940	12907	12897	12888	13050	12943	12934	12987	12871	12844	12797	13024	12908	12748	12887	12925	12834	12761	13036	12846	12851	12911	12697	12975	12940	12925	12968	12971	12847	13065	12915	12805	12955	12766	12881	13033	12897	13019	12850	12826	12994	12907	12959	12863	12964	12879	13020	12981	12887	12915	12862	12764	12840	12916	12747	13001	12926	13049	12866	12785	12741	12838	12871	12696	12857	12986	12943	12961	12816	12886	12959	12800	12879	12945	12885	12902	13016	12894	12832	12841	13014	13050	12824	13121	12790	12873	12864	13049	12985	12811	12970	12878	12925	12898	12721	12892	13019	12868	12963	13002	12883	12682	12956	12851	12860	12922	12886	12934	13021	12966	12944	13078	12927	12966	12841	13053	12977	12913	12916	12996	13029	13016	12930	12971	13043	12839	13001	12955	13003	12769	12937	12765	12856	12907	12958	12998	12908	12818	12814	12883	12896	12804	12835	12881	12947	12969	13007	12965	12711	12952	12632	12882	13008	12834	13048	12798	12875	12911	13104	12944	12953	12819	12965	12902	12928	12840	12828	12879	13074	12902	12898	12840	12884	12889	12863	12833	12932	12939	12978	12848	12839	12993	13000	12732	12794	13026	13048	12879	12865	12862	12891	12860	12766	13014	12992	12854	12922	12932	13065	13050	12922	12826	12886	13097	12854	12737	12845	12947	12794	13048	12899	12959	12942	12889	12909	12962	12892	12785	12794	12956	12851	13000	13028	12916	12862	12856	12952	12880	12988	12857	13026	12849	13029	12830	12799	12813	12877	12958	12924	13001	12969	13100	12899	12872	13026	12825	12926	12958	12957	12869	12831	12924	12967	12970	12881	12991	12842	12849	12953	12948	12853	13065	12821	12849	12980	13003	12962	12840	12790	13102	13079	12765	12892	12862	12931	12956	12923	13016	12987	12980	13009	12951	12782	12986	12817	12903	12827	12950	12911	12821	12941	12897	13014	12650	12864	12872	12985	12945	12773	13094	12722	12875	12978	12864	12914	12891	12901	12856	12804	12867	12908	12939	12833	12867	12808	12902	12818	13045	12917	12827	12955	12922	12873	12833	12774	12970	12782	12895	12837	13070	12848	12962	12955	12797	13034	12936	12867	13047	12843	12954	12984	12934	12722	13016	12815	12775	13130	12841	12954	13042	12977	12789	12864	12895	13007	12951	12912	12764	12904	13010	12968
24022	21015	28173	24221	21941	20185	17650	15019	14558	14523	14732	14421	14364	14443	14311	14527	14369	14297	14351	14360	14153	14172	14226	14114	14082	13982	14086	14079	14083	14249	14347	14005	14127	14018	13913	14340	14111	13834	13867	14050	13940	14027	14222	13767	13795	13950	14026	14139	13999	14018	14010	14116	14069	14077	14029	14045	14009	14055	13960	14142	13977	13939	14257	14082	14205	14115	13855	14204	14063	14129	14034	14000	14163	14059	13991	13885	13839	13822	14058	13915	13989	14061	14202	13943	14174	13945	13989	13910	13949	14222	13975	13966	14106	14112	13784	13954	13893	13838	14029	13852	13915	14042	14051	13961	14126	14041	14135	13916	13858	13914	13967	14040	13901	14110	13971	13904	13937	14010	13944	13799	13915	13747	14132	14180	14006	13732	13955	13792	14020	13990	14049	14057	14104	13955	14088	13777	13923	14072	13970	13905	13792	14137	14135	14103	13883	14083	13902	14113	13878	13914	14006	13997	14042	14025	13913	14167	14009	14108	14087	13966	14047	13925	13974	13765	13786	13930	13881	13837	13944	13928	14091	13955	13953	14055	14029	13906	13987	13952	14075	14006	13776	14041	14040	14011	14006	14014	13955	14015	14007	14056	14067	13814	13839	14026	14054	13988	13978	14086	14018	13963	13884	14012	13948	13951	14026	14068	14042	13819	14127	14089	13914	13931	13854	13993	13857	14045	13865	14037	14016	13984	13942	13847	14111	14078	14021	14005	14010	13989	14052	14042	13994	14070	13931	14107	14071	14096	13920	13689	13889	14014	14116	14074	13985	14022	13936	14083	13864	13875	13974	13974	13993	13924	13986	13948	13980	13996	13933	14114	14044	14005	13985	13920	13931	13910	13941	13965	13900	13993	13867	13937	14059	13948	13909	13993	13954	14125	14019	13980	13955	13972	13908	13921	13917	13908	14064	13921	14039	13986	13901	14088	13914	13990	14099	13976	14210	13996	14023	13865	13996	13827	13987	14069	14109	14092	13973	14096	13903	13894	13984	13839	13989	13965	14129	13871	13809	13965	14135	13982	14051	13896	13715	13876	13972	14089	14071	13890	13933	13862	13813	13951	14114	13902	13952	14122	14036	13827	13846	13934	13997	14133	13838	13797	13984	14048	13914	14072	14030	14035	14176	14091	14060	13884	13876	13855	14060	13816	13734	13952	14222	13837	14073	14064	13953	13846	13777	13930	13963	13836	13907	14000	14199	14046	13959	13874	13867	14015	13876	13962	13968	13983	13895	13976	14043	13964	13877	13915	13900	13998	14153	14058	14151	14077	14205	14061	14018	13930	13953	13983	13957	13989	13864	13983	13755	14007	13875	13930	14078	13997	13988	13951	13728	14017	14010	13972	13979	14018	13796	14021	13882	13988	13901	13920	13837	13921	13891	13906	13970	14093	13948	13849	14146	14178	14156	14119	14096	13733	14059	13983	13912	13872	14004	13980	13936	13828	13973	13974	14155	14237	13891	14080	13986	13942	13824	13968	13902	13989	14102	13961	14032	14177	14006	13928	13963	14033	13984	13997	13954	13943	13940	13999	13950	13901	13923	14187	13959	13775	13869	13905	13948	13932	14031	13980	13886	14112	13833	13919	14005	13743	14047	13896	13993	13936	14018	13950	13832	13925	13989	13898	13968	13981	14045	14163	14026	14035	13925	14046	14046	13890	14001	13941	13819	14005	13747	14051	14094	13960	14062	13943	13754	13762	13948	13947	14047	14119	14042	14009	13953	13973	14001	13864	14064	14217	14020	14098	13844	13938	13953	13954	14139	14075	13958	13881	14128	13807	13872	13831	13793	13938	13767	13910	14012	14022	14031	13871	14103	13762	13945	13968	14155	13859	13954	13945	13969	14147	13875	13764	13994	13841	14050	14093	14030	13744	13929	13857	13826	14185	13791	13862	14001	14108	13853	13946	14079	14089	13739	13990	14111	13931	13926	13767	14080	14008	14129	14025	13837	14131	13915	13996	13848	14064	13954	14061	13932	13957	13953	13785	14087	13883	14029	13989	13838	14098	14070	13972	13925	13865	13978	13999	13946	13874	13887	13971	14124	13880	13943	13975	13821	14062	14047	14041	13810	13856	14025	13939	13969	14009	14050	14104	13939	14132	14070	13809	14046	14088	14185	13874	14025	14034	13829	14038	13945	13920	13987	14061	13959	14049	13956	13859	13971	13911	14122	14095	14019	14036	14045	13873	14024	14191	13940	13893	14053	13981	13993	14198	14096	13999	13834	13957	14225	13881	13967	13816	14118	14089	14080	14096	13805	14025	14075	13872	14138	13971	14042	14177	13953	14006	14008	14011	13926	13966	13978	14075	13962	14018	14081	13914	14125	13932	13881	14112	14263	13853	13958	13965	13996	13966	13959	13968	13869	14015	13858	14025	13861	14107	13956	13973	14086	13887	14026	13890	13760	13990	13947	13956	14109	14233	13922	14006	13927	13991	13854	13881	13884	13997	13978	13899	13972	13961	13908	13988	13977	13979	13965	13987	13789	13967	13976	13919	13899	14051	13905	13844	13935	13820	14060	13982	14097	13798	14072	13981	14169	13873	14040	13904	13981	13856	14146	13954	13972	14067	14172	13939	14113	14037	13976	13806	13891	13889	14042	13903	14026	14170	14197	14158	14051	14002	13995	13832	14004	13939	14029	13944	13946	13964	14057	14005	14093	14031	14016	13882	13926	13934	13963	14139	13971	13935	14076	13961	14146	14131	13825	14024	13911	13757	14003	13922	13854	13856	13941	14066	13852	14017	13986	14109	13818	13854	13985	13913	13825	13742	13997	13931	14053	13954	14027	13883	13921	14067	13889	13978	13924	13880	14084	13936	13976	14067	14101	13871	13989	14008	14082	14100	13841	13937	14008	14040	13935	13941	14105	13991	13799	14217	13855	13823	13815	13957	13937	13861	13920	13900	14025	13955	14139	13949	13908	13742	14013	13935	14072	14139	14018	14064	14181	13976	13846	13974	13882	13913	13901	13897	13983	14149	14023	13923	13911	13922	13927	13859	13983	13985	14103	13969	14104	14011	13944	14026	14041	14073	13997	13947	13864	14057	13982	14083	13795	13967	13997	13814	14128	13971	13925	13943	13897	13875	13914	13909	14020	14037	13850	13911	13967	13907	13936	13843	14196	13906	14024	13923	14105	14036	13867	13898	13775	13963	14038	13773	14032	13985	13720	14029	14248	13872	14023	13790	13881	14010	14107	13972	14006	13837	14005	13985	13819	14174	14105	14186	14096	14103	14146	13909	13856	13976	14005	13930	13987	13907	13840	14171	13944	13839	14010	13934	14113	14033	14044	13904	13966	13984	14013	13792	13965	14032	14002	13881	14074	13991	14001	14105	13832	14062	14076	14042	14120	13782	13787	13831	13805	13813	13957	13957	14123	13952	13789	13996	14010	14023	14188	13964	13919	13889	14047	13935	13934	14080	14001	14051	14097	13907	14082	13969	14088	13863	14032	14078	13962	14140	13779	13877	14009	14095	13913	14010	14124	14048	14009	13903	14144	14066	13843	13965	13928	13867	13792	13932	13902	14136	14072	13953	13907	14011	13775	14052	13925	13935	14076	14021	13896	13861	13896	14039	13982	13854	14000	14121	13891	13938	13930	14017	13976	13858	13872	13979	13864	14050	13845	13917	13989	14151	13894	13992	14183	13938	14036	14039	13783	13929	13985	13917	14022	14029	13901	13924	13742	13985	14092	14128	13950	13974	14042	13993	14014	13942	14133	14151	13876	14086	13898	14030	13814	13908	14087	14055	13918	14181	14126	13941	13941	13891	13945	13893	13855	13962	13865	13970	13879	14006	14142	14161	13940	14012	13939	13980	14059	13955	13941	13737	14058	14032	13884	13777	13942	14089	13816	13949	14015	14020	13962	14103	13968	14081	13978	14119	13977	14073	14070	14025	13856	13928	13956	13897	14167	13846	14059	14003	14058	13976	14197	14126	14111	13972	14001	14030	14042	14134	13903	13983	13874	13783	13893	13785	13851	13892	14045	14032	14005	13864	14101	13940	14072	14012	13909	13979	14044	13984	13862	14175	13859	13831	14106	13822	13836	13857	13928	14013	14128	14108	14109	14028	13908	14092	14008	14064	13946	13956	13985	13970	13934	13816	13922	13704	14088	14032	13986	13960	14137	13920	14009	13997	13872	14034	14060	14058	13998	14115	14001	13861	13930	14048	14036	14085	13906	14092	13908	13962	14066	13779	13801	14056	13880	13761	13914	13952	13919	13942	13977	13997	13925	13842	13908	13926	13706	13880	13972	14089	13855	14029	14037	14015	13984	13791	14021	13938	14147	13858	14233	14053	13802	14019	13827	14043	13904	13921	14047	13694	13775	14066	14185	13987	14013	14042	14009	14006	14040	13895	14081	13967	14053	13872	14223	13996	14002	14128	13987	13947	13958	13949	13840	13940	13799	13974	14008	14045	14015	13778	14063	14040	13931	14110	13917	13995	13713	13969	13970	13835	14055	14030	13925	13922	13856	13938	13957	14127	13898	13907	14193	13842	13948	14084	13927	13853	14006	14198	13983	14180	13976	14048	14107	13838	14173	14104	13987	13924	14054	13834	13881	14088	14017	13977	14186	14115	14007	13926	13874	13769	13680	13808	14128	13998	14013	13931	13999	13900	14040	14047	13870	14188	14076	13906	14060	14095	14039	14106	14224	13916	14211	14165	13857	13912	13866	13882	13983	14039	14061	13876	14071	13954	13965	14024	13820	13841	13879	14072	14254	13858	13849	14074	13925	14030	13969	14073	14115	14051	14043	13969	14005	13862	14038	14078	13986	14012	14146	14081	13920	13853	13988	14164	14013	13930	13946	14036	13925	13973	14078	14030	13982	13994	14038	13931	13849	14051	14017	14021	13974	13912	13931	13982	14142	14058	13876	14058	14081	13943	13978	14098	13853	14036	14107	13945	14043	14010	14168	13893	14080	14045	14073	13929	13919	13989	13796	13889	13911	13926	13910	13841	13998	13977	13910	13978	14120	13786	14047	14131	14150	13961	13871	13998	13876	13923	13935	13977	14041	13841	14035	13914	13900	14124	13778	13883	14044	13891	13932	14097	14112	14087	13921	14061	14008	13965	13975	13906	13855	14013	13918	14052	14026	14085
15502	29750	29944	24462	19746	15752	14122	13581	13253	13021	13215	13030	12980	12813	12716	12933	12777	12537	12779	12733	12639	12539	12636	12639	12582	12616	12545	12402	12479	12623	12544	12685	12554	12470	12397	12535	12449	12413	12369	12477	12462	12470	12242	12383	12387	12402	12448	12413	12385	12425	12431	12490	12502	12565	12476	12485	12721	12356	12561	12208	12368	12455	12402	12378	12431	12423	12586	12387	12237	12604	12403	12487	12412	12460	12544	12402	12441	12459	12513	12520	12314	12532	12538	12329	12413	12469	12544	12515	12540	12470	12443	12474	12502	12348	12632	12417	12395	12335	12292	12532	12529	12338	12447	12412	12477	12586	12507	12500	12525	12671	12639	12343	12572	12347	12353	12346	12381	12393	12320	12385	12338	12418	12300	12372	12368	12503	12365	12368	12554	12381	12422	12292	12571	12336	12464	12353	12370	12402	12326	12387	12518	12449	12360	12527	12428	12220	12406	12477	12256	12469	12489	12403	12361	12460	12387	12314	12312	12363	12444	12385	12585	12337	12406	12506	12398	12328	12434	12382	12387	12524	12340	12352	12335	12364	12299	12410	12517	12506	12370	12378	12377	12518	12377	12521	12402	12459	12560	12351	12377	12484	12467	12449	12335	12246	12250	12374	12504	12370	12618	12459	12431	12361	12426	12437	12568	12431	12404	12456	12394	12505	12332	12421	12501	12399	12532	12432	12523	12457	12281	12405	12485	12399	12494	12449	12384	12486	12400	12405	12387	12507	12377	12520	12650	12480	12340	12307	12551	12349	12381	12346	12374	12295	12229	12407	12258	12298	12385	12515	12341	12557	12487	12399	12468	12493	12390	12387	12341	12541	12242	12494	12238	12463	12355	12453	12439	12638	12422	12533	12313	12521	12443	12447	12490	12363	12458	12358	12392	12426	12467	12465	12388	12520	12506	12451	12419	12427	12321	12352	12405	12543	12368	12415	12539	12254	12384	12333	12342	12468	12340	12398	12451	12450	12478	12284	12284	12445	12337	12415	12311	12488	12463	12434	12532	12478	12492	12401	12554	12327	12283	12564	12422	12430	12432	12390	12410	12345	12491	12342	12365	12652	12318	12483	12345	12587	12502	12397	12481	12273	12296	12466	12565	12436	12487	12430	12340	12319	12367	12454	12479	12433	12505	12298	12589	12571	12367	12509	12402	12461	12434	12447	12511	12438	12344	12521	12297	12375	12357	12505	12442	12421	12336	12399	12437	12462	12492	12468	12356	12290	12338	12375	12369	12529	12406	12332	12386	12431	12363	12273	12465	12385	12504	12181	12491	12367	12489	12489	12391	12356	12458	12529	12325	12361	12405	12313	12242	12484	12315	12479	12586	12482	12474	12319	12571	12386	12551	12312	12480	12208	12428	12531	12363	12386	12418	12300	12572	12376	12221	12516	12465	12428	12516	12428	12470	12507	12450	12498	12308	12283	12370	12331	12458	12551	12425	12388	12543	12459	12350	12546	12373	12378	12559	12294	12510	12511	12439	12263	12505	12484	12382	12474	12348	12372	12598	12376	12540	12511	12326	12481	12429	12311	12471	12559	12342	12527	12378	12308	12366	12327	12392	12291	12411	12301	12204	12305	12354	12430	12325	12420	12367	12417	12392	12580	12469	12437	12481	12313	12501	12580	12428	12434	12406	12418	12389	12225	12563	12478	12475	12438	12401	12419	12468	12354	12479	12458	12494	12603	12565	12239	12382	12579	12405	12516	12351	12409	12422	12543	12402	12365	12465	12463	12446	12413	12272	12398	12391	12623	12378	12467	12456	12428	12354	12417	12359	12426	12334	12375	12646	12270	12545	12329	12306	12418	12383	12440	12492	12487	12350	12462	12467	12318	12272	12395	12371	12539	12377	12411	12477	12180	12518	12203	12361	12484	12289	12353	12453	12538	12586	12332	12299	12439	12489	12458	12344	12373	12354	12389	12415	12303	12333	12464	12331	12406	12463	12412	12279	12607	12364	12254	12557	12471	12560	12470	12462	12382	12524	12524	12365	12401	12369	12457	12570	12551	12560	12380	12489	12262	12348	12517	12419	12373	12301	12584	12495	12557	12243	12382	12257	12434	12601	12445	12490	12322	12398	12346	12558	12498	12484	12298	12314	12454	12411	12509	12378	12503	12330	12407	12521	12511	12406	12402	12441	12360	12352	12341	12436	12495	12516	12295	12509	12518	12517	12485	12263	12402	12383	12400	12648	12241	12383	12361	12376	12419	12340	12429	12451	12571	12401	12475	12517	12454	12425	12426	12392	12511	12463	12344	12476	12325	12385	12642	12437	12437	12311	12496	12422	12508	12593	12413	12437	12491	12350	12568	12334	12176	12401	12224	12429	12348	12464	12373	12566	12442	12492	12314	12541	12462	12625	12494	12446	12346	12448	12396	12401	12254	12394	12395	12444	12321	12492	12376	12343	12355	12230	12458	12475	12412	12291	12346	12516	12426	12292	12417	12363	12438	12465	12469	12413	12528	12407	12434	12483	12327	12218	12446	12313	12290	12382	12361	12486	12459	12451	12400	12424	12373	12305	12382	12339	12412	12380	12456	12424	12497	12416	12389	12440	12534	12612	12485	12503	12587	12484	12219	12324	12326	12403	12400	12568	12541	12519	12415	12398	12481	12325	12469	12377	12522	12428	12412	12357	12607	12410	12381	12271	12392	12380	12435	12416	12311	12239	12474	12299	12416	12204	12431	12449	12554	12295	12436	12551	12511	12532	12339	12431	12500	12365	12556	12412	12424	12488	12389	12498	12365	12393	12253	12405	12354	12474	12316	12437	12439	12297	12405	12211	12361	12466	12352	12385	12523	12217	12449	12777	12267	12438	12408	12407	12478	12660	12491	12399	12403	12387	12307	12219	12330	12284	12474	12398	12283	12411	12237	12388	12418	12397	12391	12346	12396	12496	12325	12493	12470	12442	12604	12525	12265	12378	12473	12537	12479	12398	12470	12430	12346	12487	12403	12359	12555	12358	12373	12421	12499	12381	12356	12312	12503	12359	12466	12338	12560	12422	12311	12335	12384	12495	12495	12481	12439	12276	12356	12394	12575	12402	12227	12417	12383	12436	12465	12254	12534	12425	12454	12276	12606	12457	12569	12497	12441	12535	12348	12406	12566	12408	12357	12550	12514	12331	12402	12519	12443	12490	12288	12344	12434	12315	12520	12470	12261	12267	12181	12388	12439	12471	12463	12421	12184	12394	12248	12536	12582	12310	12572	12497	12332	12434	12372	12365	12367	12281	12359	12344	12465	12524	12344	12479	12483	12473	12288	12260	12398	12399	12323	12580	12306	12559	12411	12495	12268	12339	12290	12390	12318	12385	12389	12414	12592	12435	12538	12568	12326	12543	12424	12475	12491	12383	12413	12459	12427	12544	12368	12566	12376	12440	12370	12399	12485	12389	12328	12434	12432	12417	12272	12327	12358	12388	12514	12449	12442	12426	12426	12252	12514	12512	12334	12432	12391	12432	12546	12398	12349	12359	12463	12465	12383	12399	12603	12466	12424	12327	12440	12468	12196	12400	12256	12495	12508	12599	12449	12601	12350	12541	12326	12271	12386	12404	12576	12298	12483	12299	12449	12423	12535	12523	12272	12514	12527	12466	12447	12489	12466	12194	12321	12542	12337	12467	12486	12493	12488	12414	12344	12430	12482	12393	12460	12567	12587	12410	12285	12558	12422	12361	12459	12448	12552	12354	12418	12297	12616	12283	12469	12563	12458	12345	12434	12365	12236	12389	12533	12377	12481	12450	12447	12329	12525	12582	12517	12271	12474	12502	12409	12258	12317	12439	12357	12560	12354	12417	12483	12447	12455	12334	12302	12294	12422	12356	12538	12535	12366	12440	12519	12542	12449	12276	12455	12250	12468	12393	12393	12599	12492	12460	12464	12495	12437	12389	12240	12332	12444	12378	12487	12377	12422	12402	12503	12473	12538	12324	12235	12357	12382	12412	12304	12511	12363	12488	12399	12418	12319	12519	12341	12521	12420	12461	12457	12473	12417	12380	12200	12238	12386	12503	12399	12311	12370	12408	12395	12506	12461	12531	12318	12327	12315	12381	12336	12451	12587	12330	12559	12322	12468	12500	12477	12288	12334	12388	12338	12467	12463	12316	12312	12627	12434	12515	12301	12414	12478	12449	12367	12370	12372	12468	12418	12562	12382	12283	12455	12423	12609	12147	12471	12235	12500	12224	12327	12592	12452	12395	12395	12442	12494	12547	12421	12508	12267	12497	12415	12482	12427	12528	12384	12483	12392	12331	12504	12565	12386	12363	12436	12281	12321	12299	12449	12294	12524	12403	12406	12430	12308	12457	12469	12359	12448	12463	12293	12372	12444	12451	12524	12620	12352	12421	12440	12362	12375	12392	12400	12584	12443	12366	12408	12346	12422	12563	12413	12447	12459	12274	12554	12381	12564	12492	12489	12376	12513	12468	12418	12313	12508	12516	12372	12344	12504	12387	12358	12538	12557	12532	12550	12414	12375	12347	12376	12551	12459	12461	12495	12509	12553	12385	12395	12177	12484	12347	12389	12435	12471	12396	12566	12390	12415	12477	12548	12453	12375	12296	12497	12449	12396	12559	12367	12293	12385	12329	12378	12414	12492	12376	12407	12335	12381	12439	12423	12438	12462	12232	12377	12456	12551	12239	12277	12489	12410	12600	12325	12378	12398	12352	12428	12518	12464	12555	12376	12408	12331	12363	12556	12241	12501	12228	12383	12399	12344	12469	12273	12333	12378	12582	12286	12341	12401	12308	12523	12463	12429	12455	12362	12523	12378	12420	12368	12403	12437	12528	12219	12424	12475	12643	12255	12407	12257	12415	12308	12327	12339	12485	12591	12397	12404	12553	12346	12414	12378	12360	12338	12375	12529	12364	12390	12413	12325	12413	12409	12401	12419	12250	12403	12569	12461	12296	12403	12456	12474	12407	12406	12534	12382	12326	12351	12299	12434	12576	12339	12304	12377	12460	12652	12450	12440	12366	12476	12402	12508	12363	12468	12478	12381	12390	12421	12423	12397	12337	12328	12380	12372	12451	12320	12485	12579	12356	12580	12466	12327	12416	12370	12457	12356	12442	12485	12386	12365	12460	12594	12666	12349	12399	12435	12417	12396
22837	21074	28798	23607	21400	23085	22516	16684	15662	15622	15784	15546	15297	15447	15289	15065	15210	14827	15107	14902	14904	14852	14814	14748	14970	14890	14876	14904	14902	14883	14923	14856	15004	14954	14722	14689	14704	14978	14791	14662	14874	14772	14723	14762	14774	14622	14725	14841	14655	14576	14701	14737	14501	14782	14727	14764	14692	14746	14629	14716	14774	14581	14759	14669	14622	14827	14612	14666	14649	14764	14805	14727	14839	14781	14733	14726	14907	14718	14954	14657	14705	14724	14754	14497	14860	14685	14685	14723	14893	14781	14813	14850	14735	14819	14789	14697	14951	14814	14708	14714	14811	14546	14679	14693	14786	14882	14714	14614	14803	14558	14695	14704	14769	14822	14749	14861	14698	14568	14662	14775	14775	14789	14596	14696	14803	14594	14769	14863	14609	14819	14597	14589	14598	14690	14714	14629	14690	14624	14560	14689	14786	14715	14574	14634	14702	14824	14791	14647	14565	14527	14725	14672	14618	14710	14686	14747	14605	14780	14699	14659	14560	14570	14662	14528	14836	14742	14659	14716	14545	14581	14686	14792	14774	14586	14566	14791	14687	14845	14669	14628	14700	14709	14649	14798	14665	14658	14638	14618	14592	14823	14760	14460	14694	14753	14594	14510	14786	14759	14737	14578	14500	14616	14758	14478	14924	14870	14837	14778	14600	14437	14673	14770	14791	14684	14623	14559	14603	14694	14765	14665	14646	14591	14654	14626	14646	14831	14760	14714	14588	14786	14684	14810	14709	14819	14656	14890	14764	14592	14700	14539	14667	14580	14579	14573	14772	14645	14608	14669	14733	14752	14344	14720	14747	14444	14651	14592	14640	14538	14868	14811	14643	14429	14661	14601	14784	14559	14728	14633	14714	14674	14629	14672	14702	14624	14682	14731	14778	14679	14684	14602	14651	14919	14559	14655	14570	14864	14905	14533	14613	14757	14747	14851	14659	14867	14654	14492	14508	14639	14680	14918	14787	14801	14841	14724	14701	14596	14907	14737	14511	14674	14656	14653	14678	14533	14594	14672	14547	14485	14875	14673	14536	14735	14474	14961	14654	14815	14571	14685	14710	14785	14661	14731	14811	14675	14827	14895	14622	14600	14765	14635	14678	14558	14693	14723	14825	14631	14792	14780	14722	14705	14602	14657	14642	14716	14596	14627	14454	14610	14732	14595	14696	14754	14697	14845	14752	14892	14595	14768	14564	14672	14793	14699	14702	14572	14748	14562	14662	14553	14501	14763	14680	14617	14504	14579	14877	14663	14533	14760	14595	14603	14817	14597	14715	14677	14559	14795	14445	14573	14651	14414	14719	14638	14653	14822	14640	14616	14854	14629	14820	14516	14724	14564	14698	14631	14652	14547	14611	14721	14659	14610	14705	14732	14806	14629	14600	14630	14789	14721	14611	14819	14690	14631	14693	14748	14703	14726	14568	14635	14669	14852	14475	14563	14757	14660	14686	14609	14736	14568	14550	14755	14591	14529	14543	14835	14768	14370	14669	14943	14631	14715	14586	14802	14827	14695	14559	14519	14598	14663	14806	14541	14528	14561	14646	14651	14687	14918	14601	14522	14766	14739	14530	14722	14408	14713	14727	14694	14656	14628	14676	14762	14655	14715	14924	14587	14538	14623	14762	14528	14681	14670	14625	14577	14729	14687	14607	14704	14930	14573	14650	14822	14442	14542	14592	14567	14659	14511	14607	14703	14498	14433	14715	14595	14708	14703	14853	14539	14626	14693	14769	14648	14602	14659	14725	14856	14552	14577	14510	14692	14685	14665	14643	14800	14655	14659	14535	14638	14669	14492	14882	14585	14681	14459	14521	14794	14817	14904	14651	14665	14601	14759	14867	14363	14711	14719	14849	14790	14736	14696	14778	14836	14812	14641	14588	14710	14531	14495	14499	14602	14829	14838	14625	14580	14643	14848	14345	14653	14630	14776	14555	14680	14650	14613	14558	14602	14677	14436	14563	14679	14709	14565	14702	14777	14872	14529	14778	14826	14705	14729	14653	14699	14620	14714	14710	14685	14744	14663	14764	14676	14468	14726	14600	14800	14538	14530	14648	14540	14603	14659	14667	14669	14639	14677	14707	14866	14790	14832	14674	14636	14560	14743	14638	14845	14761	14756	14818	14778	14468	14709	14680	14585	14622	14483	14630	14522	14611	14850	14739	14463	14695	14830	14690	14748	14569	14713	14551	14563	14670	14689	14751	14753	14625	14673	14670	14734	14789	14505	14721	14623	14664	14796	14691	14700	14717	14442	14736	14503	14730	14661	14581	14785	14729	14331	14724	14386	14534	14790	14658	14885	14852	14460	14751	14701	14899	14427	14822	14710	14534	14529	14840	14569	14708	14710	14834	14649	14842	14964	14670	14596	14734	14396	14568	14566	14513	14736	14569	14946	14757	14798	14693	14468	14588	14771	14785	14819	14641	14657	14612	14601	14433	14779	14680	14566	14508	14890	14651	14624	14598	14656	14748	14644	14632	14614	14666	14556	14688	14488	14556	14600	14730	14761	14735	14921	14752	14706	14280	14582	14698	14629	14465	14595	14608	14735	14602	14618	14774	14591	14421	14647	14701	14746	14620	14720	14489	14646	14726	14522	14471	14675	14613	14686	14700	14897	14664	14524	14629	14567	14735	14657	14549	14546	14562	14628	14672	14762	14611	14704	14741	14634	14803	14735	14800	14681	14589	14563	14585	14831	14603	14681	14680	14663	14831	14594	14649	14507	14689	14614	14769	14686	14449	14619	14664	14518	14561	14694	14709	14837	14768	14647	14749	14833	14833	14507	14664	14811	14640	14522	14658	14662	14637	14889	14721	14827	14693	14921	14620	14744	14832	14800	14639	14611	14545	14675	14674	14713	14690	14603	14665	14781	14668	14601	14846	14642	14685	14550	14885	14667	14703	14686	14835	14780	14746	14842	14653	14690	14675	14692	14692	14583	14716	14779	14781	14488	14602	14490	14554	14515	14593	14703	14645	14510	14548	14927	14719	14601	14628	14970	14940	14604	14723	14607	14752	14713	14754	14648	14585	14611	14425	14817	14533	14480	14686	14603	14594	14633	14652	14663	14578	14691	14722	14661	14666	14657	14725	14632	14651	14575	14686	14665	14800	14876	14829	14790	14641	14744	14633	14592	14680	14698	14661	14691	14767	14707	14654	14654	14495	14467	14526	14645	14522	14635	14711	14627	14679	14671	14510	14811	14901	14714	14745	14881	14545	14520	14509	14536	14653	14560	14478	14663	14619	14641	14589	14533	14751	14854	14592	14628	14586	14474	14513	14769	14473	14644	14662	14518	14726	14598	14501	14725	14540	14706	14666	14560	14712	14469	14739	14658	14680	14625	14619	14604	14740	14791	14832	14745	14710	14568	14711	14731	14900	14617	14797	14642	14773	14630	14534	14567	14412	14679	14827	14682	14838	14749	14518	14730	14579	14690	14880	14693	14639	14491	14707	14706	14693	14738	14653	14572	14763	14515	14707	14622	14611	14521	14689	14672	14489	14518	14747	14669	14648	14592	14552	14692	14676	14899	14778	14591	14717	14596	14582	14697	14650	14607	14575	14624	14651	14671	14571	14559	14588	14578	14887	14707	14546	14622	14722	14675	14723	14499	14827	14637	14680	14677	14592	14493	14573	14597	14663	14771	14712	14813	14579	14580	14789	14464	14788	14707	14660	14857	14767	14573	14519	14682	14610	14583	14615	14745	14732	14545	14588	14357	14667	14724	14695	14463	14857	14741	14662	14521	14668	14620	14813	14628	14806	14668	14804	14596	14884	14701	14583	14723	14611	14521	14671	14470	14754	14605	14655	14755	14898	14603	14577	14511	14420	14805	14646	14671	14726	14645	14625	14510	14606	14657	14452	14655	14784	14563	14701	14583	14569	14672	14854	14648	14735	14787	14589	14694	14596	14726	14589	14782	14684	14603	14583	14796	14740	14747	14649	14593	14658	14644	14540	14663	14645	14570	14420	14743	14524	14661	14774	14699	14664	14718	14629	14661	14475	14577	14843	14666	14628	14553	14682	14599	14457	14408	14883	14640	14704	14641	14639	14755	14651	14580	14692	14590	14565	14766	14494	14590	14937	14822	14756	14505	14649	14472	14559	14683	14554	14626	14699	14632	14685	14682	14794	14627	14672	14619	14609	14661	14734	14367	14700	14532	14546	14549	14673	14612	14619	14785	14514	14575	14729	14616	14640	14687	14659	15018	14663	14677	14669	14659	14549	14919	14688	14527	14690	14708	14676	14851	14636	14715	14699	14647	14722	14657	14701	14610	14895	14660	14713	14634	14585	14624	14620	14499	14703	14710	14744	14602	14580	14550	14627	14681	14638	14760	14617	14617	14761	14749	14668	14709	14395	14660	14649	14665	14622	14768	14467	14668	14879	14811	14620	14694	14731	14753	14440	14664	14747	14527	14765	15002	14628	14565	14529	14740	14723	14667	14697	14783	14751	14338	14766	14723	14616	14508	14667	14938	14703	14708	14786	14623	14542	14696	14661	14621	14724	14849	14665	14557	14530	14650	14555	14685	14608	14494	14504	14567	14727	14629	14570	14820	14701	14736	14644	14696	14783	14613	14490	14455	14527	14596	14706	14613	14754	14613	14735	14551	14637	14513	14600	14782	14673	14618	14644	14633	14706	14722	14656	14717	14582	14744	14627	14633	14773	14614	14715	14662	14608	14714	14652	14719	14563	14635	14726	14693	14711	14754	14646	14784	14722	14730	14788	14597	14589	14577	14662	14691	14522	14657	14748	14783	14627	14603	14381	14641	14619	14539	14747	14792	14663	14702	14916	14520	14711	14788	14734	14610	14783	14774	14666	14715	14499	14815	14608	14706	14486	14592	14571	14664	14736	14711	14582	14770	14641	14676	14613	14554	14599	14563	14668	14781	14540	14566	14611	14652	14631	14706	14634	14608	14793	14570	14531	14872	14622	14750	14604	14864	14751	14563	14653	14782	14710	14788	14841	14589	14819	14785	14658	14646	14811	14724	14689	14599	14492	14568	14445	14660	14692	14580	14630	14691	14719	14554	14669	14777	14679	14701	14675	14741	14587	14510	14760	14710	14702	14667	14530	14656	14741	14536	14730	14556	14591	14770	14673	14806	14633	14689
18279	37864	35653	27580	22582	19268	15352	14581	14180	13904	13985	13708	13715	13563	13559	13327	13420	13158	13050	13017	13138	13023	12955	12859	13086	13058	13107	12948	12986	12852	13095	12972	12964	12891	12886	12786	12808	12897	12768	12889	12836	12913	12824	12927	12847	12783	12879	12893	12774	12961	12801	12947	12935	12941	12842	12722	12916	12838	12978	12686	12633	12774	12741	12768	12879	12995	12772	12957	12837	12735	12701	12868	13025	12885	12774	12814	12999	12904	12746	12846	12804	12888	12870	12892	12874	12846	12644	12808	12901	12764	12931	12912	12756	12726	12924	12816	12923	12946	12715	12784	12828	12780	12943	12841	12943	12822	12835	12904	12887	12976	12883	12874	12768	12815	12774	12829	12688	12827	12835	12913	12796	12786	12744	12793	12832	12699	12798	12797	12911	12772	12869	12898	12924	12715	12782	12880	12741	12803	12713	12829	12857	12791	12936	12707	12887	12733	12839	12728	12765	12765	12737	12913	12695	12846	12767	12796	12746	12835	12761	12788	12667	12775	12784	12911	12894	12934	12835	12849	12900	12872	12826	12788	12901	12746	12874	12818	12673	12806	12754	12644	12826	12869	12719	12699	12843	12752	12874	12865	12803	12888	12913	12828	12804	12854	12777	12799	12850	12915	12557	12806	12694	12643	12961	12740	12674	12656	12787	12886	12841	12758	12800	12735	12952	12738	12794	12953	12826	12864	12705	12905	12816	12817	12685	12785	12788	12778	12752	12710	12882	12917	12727	12677	12796	12829	12817	12810	12795	12923	12902	12863	12885	12821	12701	13005	12825	12667	12963	12646	12895	12804	12660	12857	12931	12914	12945	12904	12662	12848	12820	12785	12571	12750	12725	12907	12850	12667	12802	12816	12850	13031	12749	12762	12926	12863	12766	12657	12817	12772	12829	12818	12919	12979	12742	12900	12611	12684	12801	12730	12840	12733	12747	12815	12784	12798	12819	12680	12810	12829	12825	12766	12706	12701	13105	12797	12778	12745	12804	12784	12625	12813	12739	12921	12836	12847	12710	12778	12726	12741	13035	12777	12759	12918	12919	12921	12676	12784	12989	12795	12730	12895	12659	12787	12706	12846	12683	12790	12992	12745	12891	12803	12865	12917	12856	12906	12697	12848	12849	12885	12655	12840	12898	12770	12796	12792	12768	12711	12815	12782	12716	12914	12805	12861	12823	12857	12795	12866	12804	12902	12883	12853	12560	12785	12867	12908	12765	12761	12735	12839	12777	12823	12828	12801	12725	12935	12631	12854	12826	12874	12816	12992	12953	12718	12806	12698	12774	12763	12632	12857	12947	12695	12800	12756	12922	12820	12806	12699	12763	12801	12813	12869	12709	12832	12867	12812	12839	12758	12722	12861	12699	12814	12823	12720	12598	12882	12858	12804	12784	12778	12867	12817	12904	12875	12844	12880	12853	12823	12828	12722	12917	12627	12750	12744	12894	12757	12670	12801	12768	12791	12729	12746	12743	12614	12836	12798	12777	12731	12717	12808	12693	12947	12883	12819	12842	12681	12768	12907	12703	12817	12733	12732	12791	12905	12752	12852	12825	12780	12760	12801	12796	12701	12788	12786	12728	12883	12751	12801	12913	12785	12882	12794	12764	12833	12806	12757	12831	12728	12889	12941	12848	12727	12806	12829	12700	12895	12575	12858	12775	12769	12763	12733	12735	12892	12717	12798	12924	12882	12822	12610	12883	12749	12939	12623	12806	12728	12679	12763	12831	12660	12922	12829	12750	12784	12867	12883	12806	12655	12888	12681	12604	12813	12694	12742	12825	12812	12730	12921	12833	12827	12765	12831	12927	12747	12657	12833	12711	12823	12955	12883	12753	12807	12742	12785	12647	12927	12909	12740	12753	12616	12762	12688	12678	12838	12781	12892	12875	12758	12922	12729	12811	12736	12692	12842	12919	12790	12859	12679	12672	12732	12806	12740	12809	12785	12775	12813	12707	12723	12701	12800	12753	12499	12782	12576	12769	12671	12854	12675	12895	12728	12810	12820	12666	12757	12850	12728	12817	12833	12666	12930	12815	12700	12846	12837	12933	12876	12758	12828	12902	12631	12797	12881	12834	12716	12880	12784	12763	12833	12879	12821	12631	12757	12690	12667	12790	12860	12895	12661	12906	12823	12813	12910	12878	12862	12865	12868	12706	12862	12773	12841	12888	12689	12851	12707	12885	12866	12790	12852	12784	12843	12811	12566	12687	12697	12803	12759	12794	12878	12735	12931	12638	12835	12697	12679	12883	12762	12799	12812	12797	12866	12747	12746	12906	12845	12775	12827	12779	12863	12711	12736	12778	12785	12705	12832	12804	12833	12660	12710	12728	12855	12780	12783	12793	12648	12773	12848	12908	12908	12742	12785	12818	12968	12799	12827	12756	12775	12775	12719	12858	12681	12915	12594	12675	12719	12672	12632	12820	12845	12888	12979	12944	12782	12960	12684	12716	12781	12635	12788	12616	12840	12848	12690	12710	12811	12814	12848	12734	12814	12582	12856	12660	12930	12811	12744	12699	12785	12888	12906	12816	12664	12958	12866	12732	12804	12807	12725	12688	12900	12661	12929	12939	12767	12804	12877	12764	12793	12898	12877	12869	12932	12734	12836	12858	12726	12793	12820	12721	12863	12653	12640	12757	12648	12697	12709	12906	12854	12685	12614	12732	12698	12822	12816	12746	12808	12857	12787	12818	12833	12753	12753	12684	12815	12638	12884	12792	12729	12644	12797	12802	12713	12969	12824	12768	12862	12906	12737	12593	12829	12679	12661	12891	12726	12932	12793	12941	12923	12723	12882	12909	12736	12873	12784	12797	12636	12744	12826	12848	12637	12724	12800	12709	12786	12820	12821	12892	12784	12869	12769	12756	12550	12814	12684	12862	12967	12771	12708	12841	12905	12721	12777	12861	12802	12791	12836	12673	12705	12774	12849	12709	12936	12646	12894	12806	12730	12652	12734	12627	12644	12728	12794	12803	12887	12893	12763	12786	12741	12946	12724	12704	12629	12928	12760	12543	12774	12760	12795	12830	12725	12692	12748	12724	12848	12878	12730	12628	12735	12781	12883	12942	12764	12702	12712	12874	12802	12852	12712	12733	12659	12731	12791	12797	12801	12899	12807	12842	12814	12781	12820	12892	12720	12924	12780	12864	12759	12742	12881	12832	12682	12796	12671	12969	12795	12681	12920	12676	12834	12713	12932	12748	12796	12757	12729	12561	12735	12644	12809	12902	12735	12748	12727	12835	12786	12590	12746	12783	12627	12766	12771	12868	12870	12670	12859	12819	12677	12929	12864	12781	12816	12892	12779	12707	12798	12678	12822	12610	12729	12656	12750	12779	12833	12709	12784	12751	12757	12970	12697	12879	12649	12773	12909	12722	12670	12743	12859	12968	12871	12878	12678	12574	12634	12551	12903	12731	12810	12768	12925	12675	12737	12765	12780	12788	12832	12699	12804	12791	12841	12798	12778	12879	12896	12750	12726	12616	12849	12815	12726	12897	12876	12778	12781	12799	12860	12812	12730	12682	12891	12794	12848	12847	12852	12945	12862	12879	12782	12825	12773	12648	12886	12745	12954	12721	12883	12925	12778	12710	12916	12786	12971	12993	12710	12826	12774	12735	12706	12729	12808	12804	12678	12792	12725	12874	12517	12812	12780	12700	12637	12747	12733	12797	12890	12803	12767	12731	12808	12820	12738	12691	12820	12737	12874	12642	12824	12840	12957	12729	12789	12835	12820	12798	12648	12942	12669	12721	12842	12764	12962	12832	12919	12745	12744	12733	12704	12710	12703	12813	12838	12882	12684	12730	12722	12839	12820	12821	12781	12895	12729	12634	12668	12752	12641	12783	12882	12811	12582	12643	12735	12841	12872	12795	12784	12659	12695	12673	12828	12911	12789	12533	12726	12817	12752	12868	12743	12905	12849	12958	12448	12635	12659	12682	12425	12642	12741	12752	12833	12785	12751	12769	12718	12750	13000	12609	12869	12694	12856	12783	12702	12918	12807	12747	12718	12684	12677	12775	12750	12706	12967	12857	12777	12917	12785	12725	12808	12935	12869	12821	12758	12805	12639	12786	12682	12821	12821	12897	12724	12828	12724	12678	12741	12672	12777	12791	12640	12845	12895	12728	12885	12855	12824	12788	12863	12788	12754	12726	12820	12713	12756	12877	12687	12753	12648	12922	12922	12694	12781	12835	12807	12812	12719	12725	12909	12697	12867	12673	12652	12774	12711	12954	12718	12718	12780	12794	12947	12809	12893	12631	12733	12671	12912	12601	12781	12610	12710	12802	12766	12840	12733	12686	12701	12769	12626	12758	12734	12801	12760	12744	12748	12853	12703	12829	12834	12881	12911	12959	12838	12706	12833	12678	12781	12838	12845	12725	12833	12811	12766	12933	12668	12788	12842	12710	12909	12882	12711	12792	12844	12796	12659	12706	12662	12789	12796	12889	12705	12860	12789	12718	12652	12696	12852	12806	12693	12790	12766	12721	12851	12787	12789	12934	12814	12832	12701	12819	12826	12947	12851	12793	12704	12768	12962	12706	12723	12873	12779	12949	12887	12776	12856	12723	12707	12770	12874	12792	12784	12744	13037	12775	12710	12701	12642	12765	12691	12555	12851	12878	12856	12809	12900	12779	12770	12699	12769	12696	12785	12865	12804	12745	12886	13038	12762	12769	12878	12667	12851	12738	12966	12809	12778	12758	12727	12666	12751	12818	12781	12835	12825	12685	12743	12744	12827	12830	12785	12745	12874	12722	12765	12850	12732	12688	12864	12895	12743	12830	12877	12682	12675	12773	12772	12842	12764	12844	12830	12799	12825	12942	12752	12773	12903	12823	12742	12912	12862	12885	12753	12898	12719	12764	12851	12616	12883	12678	12786	12729	12808	12902	12752	12812	12724	12663	12833	12837	12750	12875	12756	12693	12624	12824	12761	12783	12732	12766	12835	12735	12793	12918	12847	12834	12738	12788	12843	12837	12799	12656	12851	12808	12853	12796	12785	12793	12785	12843	12793	12801	12841	12625	12797	12604	12791	12724	12780	12721	12879	12742	12803	12775	12716	12753	12754	12972	12896	12953	12719	12751	12777	12830	12955	12749	12680	12684	12887
27848	22730	25991	21551	17303	16396	15427	14597	14620	14480	14566	14719	14632	14595	14388	14531	14607	14334	14622	14637	14604	14466	14513	14417	14581	14458	14319	14597	14613	14365	14546	14467	14423	14310	14534	14384	14404	14407	14474	14380	14281	14343	14542	14487	14409	14398	14306	14432	14264	14402	14274	14554	14533	14303	14175	14421	14297	14231	14141	14370	14364	14300	14392	14467	14406	14277	14432	14355	14391	14339	14374	14445	14430	14390	14471	14235	14445	14261	14412	14380	14378	14225	14386	14445	14476	14550	14419	14405	14352	14295	14601	14446	14527	14460	14476	14517	14298	14291	14475	14529	14540	14403	14477	14388	14432	14386	14373	14310	14381	14527	14462	14284	14397	14275	14306	14363	14354	14482	14399	14401	14452	14536	14388	14283	14389	14364	14438	14539	14299	14342	14431	14522	14452	14493	14343	14446	14318	14438	14619	14303	14471	14244	14565	14474	14465	14331	14518	14600	14324	14445	14454	14374	14386	14477	14413	14283	14284	14326	14523	14473	14346	14286	14481	14459	14233	14255	14212	14316	14237	14412	14469	14584	14442	14522	14375	14342	14411	14472	14308	14352	14367	14588	14420	14418	14351	14585	14235	14432	14421	14431	14255	14489	14409	14257	14432	14214	14307	14322	14401	14326	14377	14460	14565	14600	14444	14404	14330	14481	14255	14365	14502	14382	14298	14514	14638	14251	14392	14229	14326	14307	14365	14328	14256	14326	14500	14298	14403	14331	14244	14431	14577	14316	14479	14405	14513	14490	14394	14466	14348	14295	14463	14458	14353	14255	14338	14461	14371	14427	14414	14476	14452	14341	14516	14346	14592	14352	14446	14423	14298	14358	14468	14393	14266	14257	14357	14323	14430	14249	14287	14254	14181	14324	14501	14247	14456	14397	14390	14289	14328	14306	14404	14307	14497	14544	14480	14566	14432	14515	14371	14292	14274	14480	14398	14323	14323	14368	14500	14389	14320	14310	14496	14306	14338	14385	14431	14391	14401	14291	14297	14287	14506	14648	14445	14370	14347	14523	14457	14332	14382	14436	14369	14351	14515	14328	14358	14197	14424	14337	14579	14282	14396	14403	14314	14408	14654	14476	14370	14476	14474	14411	14255	14462	14365	14491	14274	14452	14354	14487	14478	14688	14399	14305	14302	14547	14553	14561	14510	14491	14462	14328	14416	14428	14303	14535	14362	14475	14183	14246	14233	14228	14305	14408	14416	14358	14258	14452	14300	14116	14545	14317	14555	14470	14337	14265	14469	14339	14562	14367	14407	14426	14461	14228	14483	14296	14504	14351	14388	14414	14313	14418	14498	14490	14400	14212	14365	14337	14378	14250	14480	14590	14314	14277	14480	14368	14318	14419	14489	14366	14301	14357	14354	14401	14342	14467	14476	14359	14548	14447	14533	14205	14306	14469	14464	14390	14334	14340	14394	14237	14264	14358	14405	14457	14414	14335	14342	14466	14382	14427	14401	14504	14488	14283	14366	14433	14408	14374	14397	14328	14292	14313	14196	14314	14567	14431	14334	14281	14422	14550	14343	14453	14489	14495	14569	14322	14332	14455	14325	14550	14427	14293	14675	14322	14404	14438	14258	14539	14320	14602	14375	14429	14349	14383	14351	14477	14412	14233	14071	14339	14385	14269	14567	14400	14518	14294	14362	14441	14539	14271	14465	14511	14276	14345	14374	14174	14262	14443	14228	14312	14310	14355	14229	14334	14480	14471	14395	14461	14489	14396	14418	14400	14582	14273	14505	14470	14347	14213	14403	14439	14328	14453	14494	14546	14393	14403	14307	14403	14392	14414	14360	14504	14360	14274	14367	14441	14369	14443	14397	14436	14575	14627	14304	14329	14333	14401	14379	14274	14439	14211	14377	14497	14602	14300	14421	14529	14313	14483	14475	14404	14336	14448	14232	14437	14314	14388	14624	14329	14444	14450	14230	14529	14473	14379	14386	14238	14526	14315	14244	14278	14387	14418	14331	14511	14285	14348	14418	14367	14353	14415	14347	14433	14151	14352	14391	14719	14396	14317	14420	14318	14365	14504	14498	14451	14284	14473	14535	14362	14502	14457	14459	14364	14518	14378	14415	14367	14352	14427	14479	14504	14561	14379	14458	14419	14456	14496	14297	14325	14464	14607	14486	14313	14454	14432	14320	14385	14579	14300	14362	14344	14590	14366	14516	14274	14438	14478	14390	14360	14430	14411	14286	14360	14579	14549	14322	14464	14397	14306	14413	14402	14506	14452	14429	14420	14305	14452	14325	14502	14310	14263	14447	14495	14369	14369	14508	14219	14420	14486	14293	14457	14515	14355	14388	14354	14430	14359	14330	14547	14282	14320	14363	14326	14356	14503	14315	14215	14302	14267	14504	14269	14260	14237	14293	14313	14370	14322	14398	14461	14275	14610	14298	14383	14350	14428	14490	14379	14323	14332	14358	14245	14383	14444	14337	14424	14333	14428	14454	14599	14435	14560	14452	14275	14453	14509	14443	14355	14208	14307	14338	14283	14381	14383	14284	14269	14321	14341	14275	14341	14483	14267	14420	14459	14535	14340	14476	14490	14454	14368	14435	14413	14356	14350	14436	14305	14327	14319	14332	14444	14298	14367	14514	14561	14501	14383	14514	14439	14479	14654	14383	14439	14366	14284	14409	14249	14371	14515	14253	14343	14340	14187	14497	14452	14635	14448	14406	14360	14327	14308	14541	14472	14502	14526	14478	14466	14505	14303	14541	14521	14511	14339	14376	14360	14595	14352	14291	14333	14275	14288	14409	14370	14447	14429	14526	14495	14380	14339	14259	14495	14289	14475	14558	14525	14421	14276	14264	14396	14317	14217	14352	14273	14433	14320	14374	14331	14456	14430	14274	14253	14509	14261	14467	14145	14342	14624	14468	14470	14483	14263	14507	14395	14509	14362	14405	14540	14440	14522	14450	14530	14452	14288	14358	14607	14337	14226	14217	14216	14272	14221	14443	14355	14355	14368	14458	14321	14158	14499	14407	14468	14315	14340	14572	14413	14333	14623	14295	14303	14518	14362	14259	14337	14332	14692	14347	14500	14324	14323	14429	14400	14377	14386	14438	14285	14538	14569	14597	14427	14384	14562	14387	14547	14429	14482	14297	14224	14253	14439	14499	14303	14501	14377	14657	14334	14441	14504	14452	14478	14484	14273	14317	14285	14469	14493	14497	14417	14478	14436	14334	14403	14302	14240	14388	14500	14256	14326	14260	14353	14327	14526	14250	14310	14477	14443	14261	14367	14416	14266	14299	14549	14567	14487	14553	14571	14436	14640	14329	14300	14463	14393	14492	14446	14400	14458	14460	14252	14550	14434	14475	14557	14511	14684	14408	14458	14417	14376	14672	14433	14400	14402	14393	14412	14381	14236	14457	14573	14486	14320	14359	14338	14454	14455	14429	14407	14399	14462	14624	14380	14312	14452	14373	14331	14405	14325	14358	14419	14454	14402	14435	14334	14424	14341	14597	14480	14423	14516	14437	14392	14504	14455	14467	14423	14230	14405	14292	14360	14386	14270	14481	14444	14186	14503	14260	14303	14509	14523	14359	14399	14340	14327	14228	14461	14405	14284	14512	14293	14491	14430	14356	14410	14163	14341	14228	14369	14448	14189	14342	14377	14370	14473	14429	14438	14556	14300	14425	14437	14370	14197	14419	14514	14422	14268	14353	14351	14415	14474	14287	14518	14569	14336	14516	14264	14287	14391	14354	14586	14570	14529	14282	14347	14290	14361	14298	14535	14408	14510	14481	14661	14456	14299	14164	14489	14279	14278	14431	14437	14397	14261	14232	14503	14291	14273	14458	14314	14507	14560	14437	14480	14485	14463	14467	14423	14448	14546	14382	14256	14435	14342	14481	14461	14413	14458	14406	14207	14357	14416	14731	14455	14340	14358	14403	14310	14455	14498	14230	14520	14208	14373	14465	14520	14513	14353	14377	14482	14341	14297	14518	14549	14352	14441	14727	14510	14449	14496	14469	14544	14495	14343	14411	14432	14499	14406	14502	14100	14376	14508	14527	14530	14383	14521	14341	14541	14332	14275	14500	14457	14333	14149	14249	14260	14278	14267	14275	14249	14358	14464	14500	14356	14215	14740	14512	14395	14429	14484	14451	14337	14410	14369	14379	14357	14470	14394	14494	14321	14598	14433	14479	14485	14341	14476	14312	14416	14249	14368	14547	14403	14374	14483	14253	14211	14484	14458	14280	14157	14560	14477	14397	14641	14358	14462	14422	14326	14265	14437	14500	14441	14463	14339	14450	14339	14325	14257	14364	14451	14442	14373	14417	14489	14561	14323	14372	14360	14331	14441	14509	14426	14510	14362	14556	14566	14453	14514	14550	14525	14453	14531	14339	14269	14443	14128	14190	14330	14471	14385	14387	14412	14494	14551	14377	14323	14400	14442	14401	14351	14462	14284	14187	14468	14253	14452	14325	14407	14280	14431	14488	14506	14443	14391	14190	14331	14527	14445	14463	14207	14583	14624	14502	14304	14461	14332	14586	14452	14428	14274	14451	14497	14329	14339	14221	14407	14425	14283	14558	14469	14436	14293	14450	14290	14485	14371	14568	14322	14487	14274	14473	14249	14394	14426	14511	14288	14430	14610	14380	14281	14393	14586	14369	14304	14405	14407	14468	14366	14331	14494	14285	14442	14384	14303	14488	14271	14465	14214	14321	14315	14425	14546	14718	14490	14552	14214	14193	14441	14467	14440	14457	14225	14512	14492	14219	14358	14291	14367	14352	14627	14521	14394	14379	14669	14425	14306	14394	14645	14334	14568	14417	14239	14659	14305	14524	14389	14399	14404	14526	14424	14344	14467	14386	14403	14410	14442	14442	14545	14376	14452	14430	14362	14647	14303	14487	14225	14486	14555	14468	14312	14494	14425	14427	14317	14457	14422	14368	14548	14266	14189	14370	14456	14528	14471	14429	14460	14375	14494	14407	14411	14503	14380	14330	14385	14384	14525	14432	14266	14260	14351	14284	14336	14570	14534	14434	14372	14256	14424	14384	14314	14351	14437	14464	14312	14508	14476	14462	14360	14380	14400	14478	14241	14338	14476	14488	14526	14330	14458	14450	14420	14326	14452	14399	14324	14315	14401
17484	28798	26318	18871	16707	15378	13736	13065	13033	12904	12933	12943	12869	13048	12798	12762	12974	12748	12723	12766	12687	12946	12517	12631	12824	12903	12724	12721	12740	12909	12880	12741	12884	12634	12657	12736	12591	12658	12655	12886	12571	12706	12716	12683	12815	12688	12666	12712	12654	12780	12825	12629	12624	12707	12554	12823	12733	12682	12650	12737	12576	12619	12730	12513	12767	12813	12628	12696	12662	12728	12688	12633	12731	12640	12748	12723	12747	12649	12579	12718	12653	12772	12865	12596	12663	12825	12736	12805	12602	12696	12635	12767	12771	12634	12707	12673	12580	12602	12772	12739	12659	12638	12791	12649	12732	12659	12597	12656	12725	12722	12822	12572	12618	12563	12681	12667	12595	12705	12743	12573	12789	12672	12722	12660	12584	12749	12802	12629	12726	12627	12645	12619	12610	12548	12679	12720	12801	12714	12633	12745	12814	12657	12588	12655	12728	12562	12610	12875	12684	12636	12770	12745	12708	12661	12722	12638	12783	12694	12766	12782	12574	12773	12625	12635	12696	12633	12694	12643	12672	12638	12817	12651	12751	12817	12543	12716	12708	12576	12718	12613	12669	12730	12730	12785	12654	12762	12847	12669	12672	12738	12678	12675	12754	12525	12696	12639	12761	12549	12649	12701	12600	12707	12563	12657	12626	12779	12424	12805	12678	12867	12575	12625	12780	12655	12647	12572	12503	12599	12826	12813	12599	12820	12803	12644	12732	12538	12825	12831	12729	12687	12730	12695	12555	12749	12836	12695	12636	12665	12804	12718	12785	12738	12692	12579	12729	12598	12746	12462	12760	12715	12746	12755	12622	12631	12778	12744	12605	12733	12741	12816	12732	12501	12779	12669	12676	12780	12736	12565	12718	12678	12590	12610	12770	12396	12855	12620	12804	12848	12683	12681	12742	12693	12570	12699	12638	12706	12700	12685	12711	12728	12651	12571	12793	12687	12710	12769	12685	12768	12691	13006	12740	12709	12582	12690	12700	12814	12747	12656	12702	12545	12575	12564	12713	12727	12651	12737	12703	12572	12616	12742	12646	12694	12772	12717	12660	12767	12628	12638	12733	12874	12655	12714	12761	12718	12589	12652	12797	12807	12922	12838	12901	12671	12641	12671	12607	12689	12708	12706	12542	12524	12848	12712	12782	12579	12632	12750	12634	12716	12738	12542	12886	12745	12567	12760	12637	12646	12724	12486	12606	12662	12786	12705	12660	12577	12615	12689	12574	12621	12734	12669	12719	12666	12544	12762	12617	12751	12666	12758	12746	12756	12755	12743	12648	12771	12681	12868	12795	12808	12792	12683	12582	12670	12675	12762	12669	12908	12747	12566	12669	12685	12785	12575	12658	12797	12777	12606	12695	12665	12688	12808	12687	12599	12596	12689	12637	12581	12662	12665	12532	12740	12740	12701	12662	12689	12657	12705	12604	12776	12706	12795	12523	12642	12575	12701	12684	12627	12780	12642	12639	12835	12769	12833	12610	12550	12800	12738	12670	12785	12697	12799	12715	12739	12653	12506	12739	12773	12707	12770	12850	12706	12643	12748	12659	12660	12556	12836	12821	12700	12602	12592	12551	12713	12744	12715	12875	12571	12687	12761	12899	12751	12693	12741	12813	12711	12640	12611	12567	12646	12723	12603	12572	12599	12565	12634	12766	12676	12637	12594	12610	12642	12670	12717	12667	12900	12685	12584	12634	12787	12540	12579	12712	12863	12653	12555	12757	12639	12708	12697	12724	12716	12588	12651	12573	12498	12716	12679	12742	12653	12703	12752	12735	12782	12919	12572	12744	12620	12654	12713	12748	12695	12868	12683	12665	12618	12713	12666	12843	12707	12780	12705	12583	12739	12525	12803	12770	12600	12816	12839	12645	12850	12728	12590	12807	12518	12698	12750	12690	12601	12699	12588	12815	12718	12605	12577	12723	12641	12557	12772	12612	12785	12569	12623	12702	12640	12660	12673	12781	12632	12774	12641	12704	12691	12704	12724	12555	12656	12693	12838	12570	12768	12818	12684	12771	12649	12736	12619	12793	12636	12726	12593	12610	12742	12763	12708	12969	12640	12646	12648	12653	12707	12558	12792	12598	12660	12668	12792	12654	12774	12678	12652	12684	12506	12636	12663	12731	12631	12770	12572	12796	12700	12562	12786	12695	12680	12708	12604	12681	12662	12692	12695	12663	12723	12638	12703	12910	12667	12637	12767	12662	12601	12762	12690	12762	12742	12700	12581	12707	12759	12617	12611	12872	12810	12792	12557	12709	12661	12814	12637	12696	12769	12611	12637	12853	12654	12733	12644	12590	12746	12718	12628	12654	12650	12761	12717	12713	12646	12757	12799	12741	12632	12639	12640	12726	12675	12655	12758	12754	12791	12753	12661	12669	12684	12650	12723	12630	12827	12774	12624	12592	12726	12721	12553	12658	12743	12832	12680	12688	12624	12701	12706	12701	12653	12802	12633	12591	12810	12789	12549	12887	12606	12699	12596	12606	12585	12768	12553	12709	12592	12683	12719	12627	12619	12751	12636	12689	12686	12723	12727	12792	12654	12838	12802	12772	12816	12551	12728	12710	12762	12650	12577	12735	12707	12660	12571	12773	12651	12678	12661	12881	12652	12745	12631	12704	12519	12617	12643	12589	12614	12640	12783	12686	12771	12730	12678	12626	12504	12654	12728	12709	12611	12702	12666	12709	12831	12661	12875	12763	12513	12651	12765	12643	12566	12711	12740	12817	12552	12716	12678	12653	12556	12594	12642	12574	12724	12695	12868	12753	12755	12760	12718	12673	12621	12588	12708	12679	12733	12622	12741	12586	12761	12761	12738	12450	12743	12591	12646	12785	12851	12788	12848	12563	12755	12568	12708	12720	12608	12753	12727	12547	12616	12636	12576	12627	12645	12843	12533	12761	12693	12605	12630	12530	12773	12681	12742	12600	12665	12633	12621	12719	12727	12557	12679	12696	12718	12730	12719	12717	12648	12613	12682	12799	12827	12746	12739	12704	12664	12713	12705	12748	12674	12638	12705	12834	12772	12634	12778	12685	12658	12708	12791	12714	12749	12725	12731	12724	12745	12552	12693	12860	12726	12736	12743	12743	12610	12822	12672	12664	12773	12521	12649	12765	12607	12679	12718	12771	12614	12828	12672	12693	12595	12589	12661	12795	12556	12686	12764	12761	12683	12689	12558	12678	12743	12685	12777	12759	12740	12894	12673	12669	12744	12645	12530	12760	12747	12587	12610	12690	12613	12759	12801	12623	12698	12732	12612	12704	12612	12807	12624	12791	12781	12671	12722	12791	12733	12675	12738	12648	12797	12843	12687	12572	12733	12759	12828	12516	12684	12743	12746	12840	12670	12585	12766	12541	12529	12868	12743	12655	12728	12678	12724	12647	12559	12722	12654	12820	12664	12653	12773	12491	12834	12531	12461	12820	12725	12724	12655	12581	12677	12703	12740	12699	12623	12848	12757	12793	12906	12766	12622	12694	12713	12722	12660	12669	12764	12827	12586	12689	12793	12655	12676	12776	12487	12802	12760	12542	12721	12896	12664	12602	12544	12672	12706	12716	12728	12743	12486	12744	12696	12748	12645	12843	12875	12691	12758	12690	12733	12745	12662	12613	12646	12662	12649	12830	12926	12638	12820	12674	12613	12775	12664	12756	12702	12796	12773	12708	12682	12693	12755	12664	12679	12776	12801	12754	12730	12668	12890	12566	12788	12565	12719	12629	12774	12766	12693	12712	12590	12836	12645	12620	12760	12858	12725	12686	12671	12778	12753	12614	12482	12673	12692	12904	12651	12602	12812	12698	12597	12553	12710	12891	12624	12646	12668	12690	12564	12679	12729	12614	12689	12646	12568	12751	12794	12638	12635	12784	12497	12602	12837	12595	12819	12694	12912	12781	12598	12615	12702	12715	12791	12608	12590	12807	12602	12720	12816	12550	12765	12694	12692	12640	12763	12693	12751	12588	12762	12759	12815	12754	12700	12781	12646	12786	12618	12689	12752	12755	12770	12681	12636	12603	12820	12885	12662	12531	12856	12749	12779	12646	12785	12810	12577	12895	12577	12657	12683	12597	12644	12494	12797	12762	12672	12671	12560	12698	12648	12668	12749	12759	12809	12796	12634	12800	12800	12745	12765	12625	12538	12653	12620	12584	12700	12545	12716	12537	12835	12807	12596	12593	12484	12735	12607	12712	12659	12594	12597	12644	12683	12696	12631	12615	12772	12689	12760	12729	12825	12742	12652	12653	12693	12733	12687	12760	12726	12723	12599	12571	12773	12736	12754	12753	12891	12753	12819	12651	12775	12700	12754	12589	12649	12576	12823	12603	12467	12719	12652	12644	12674	12658	12787	12651	12769	12676	12691	12516	12599	12739	12670	12637	12787	12662	12654	12565	12660	12782	12629	12713	12628	12661	12752	12674	12634	12677	12585	12736	12644	12650	12656	12683	12699	12605	12538	12624	12801	12717	12629	12515	12727	12588	12718	12759	12789	12725	12702	12834	12768	12599	12488	12540	12640	12738	12484	12570	12802	12810	12567	12619	12805	12509	12752	12561	12643	12868	12638	12590	12601	12757	12802	12616	12563	12704	12794	12637	12580	12871	12807	12842	12678	12593	12661	12748	12638	12775	12624	12803	12649	12917	12619	12646	12794	12562	12656	12648	12765	12682	12664	12662	12784	12608	12799	12807	12727	12684	12706	12632	12696	12622	12609	12637	12824	12727	12766	12643	12783	12699	12638	12808	12644	12769	12611	12855	12676	12796	12494	12815	12740	12896	12593	12522	12546	12610	12690	12721	12832	12693	12693	12697	12889	12678	12646	12800	12749	12679	12760	12629	12733	12847	12812	12780	12635	12805	12530	12718	12543	12624	12794	12612	12659	12735	12783	12784	12666	12559	12629	12713	12403	12656	12579	12731	12672	12775	12507	12679	12605	12693	12623	12731	12931	12608	12859	12619	12828	12570	12749	12581	12729	12722	12803	12669	12758	12580	12690	12718	12659	12619	12886	12541	12637	12676	12732	12599	12639	12847	12777	12588	12780	12662	12702	12715	12588	12671	12748	12876	12695	12836	12714	12655	12722	12637	12729	12883	12825	12688	12764	12575	12641	12701	12650
24010	21066	28363	24141	21749	20445	17786	14648	13929	14129	14168	14002	14043	14002	13825	13810	13988	13973	13761	13659	13887	13846	13699	13539	13961	13608	13824	13806	13779	13646	13615	13847	13677	13531	13812	13591	13710	13766	13413	13806	13694	13709	13632	13537	13624	13660	13709	13726	13554	13612	13494	13599	13594	13539	13637	13545	13680	13595	13469	13616	13335	13509	13615	13364	13655	13663	13708	13710	13753	13642	13480	13840	13549	13474	13792	13719	13803	13576	13272	13549	13644	13600	13575	13660	13723	13759	13558	13435	13558	13709	13738	13700	13635	13661	13627	13690	13717	13542	13648	13704	13694	13701	13558	13795	13583	13540	13582	13820	13507	13384	13685	13604	13639	13605	13606	13498	13604	13586	13699	13555	13741	13559	13491	13638	13671	13561	13736	13756	13549	13523	13688	13572	13548	13610	13447	13539	13624	13561	13523	13554	13555	13494	13557	13467	13709	13471	13592	13721	13504	13387	13535	13586	13525	13722	13504	13583	13630	13622	13568	13635	13689	13620	13626	13727	13770	13464	13542	13540	13363	13465	13729	13481	13675	13673	13606	13605	13696	13552	13479	13490	13483	13588	13559	13775	13563	13564	13394	13522	13552	13556	13412	13592	13705	13719	13739	13549	13447	13638	13559	13475	13598	13560	13602	13465	13795	13461	13601	13577	13561	13536	13381	13451	13692	13287	13794	13610	13566	13654	13592	13550	13636	13700	13654	13740	13579	13677	13553	13694	13619	13523	13593	13392	13791	13613	13628	13716	13598	13867	13653	13642	13603	13655	13545	13627	13705	13662	13715	13525	13537	13439	13785	13659	13590	13505	13622	13675	13566	13742	13513	13589	13597	13487	13545	13509	13721	13707	13566	13369	13714	13533	13532	13529	13551	13529	13662	13603	13541	13558	13605	13565	13552	13680	13485	13341	13518	13633	13758	13625	13812	13722	13716	13722	13735	13413	13484	13712	13694	13530	13454	13686	13467	13435	13506	13574	13606	13666	13402	13545	13530	13710	13636	13627	13768	13639	13513	13747	13788	13536	13593	13724	13606	13511	13566	13552	13518	13652	13552	13656	13553	13706	13458	13547	13497	13591	13571	13625	13513	13496	13371	13710	13541	13449	13850	13617	13623	13651	13684	13691	13681	13600	13459	13569	13535	13529	13499	13629	13546	13537	13690	13776	13487	13500	13472	13621	13731	13818	13584	13523	13555	13646	13634	13492	13551	13557	13446	13568	13861	13717	13651	13711	13695	13463	13698	13668	13685	13777	13634	13421	13475	13499	13612	13771	13537	13557	13664	13619	13741	13721	13790	13623	13496	13657	13588	13613	13560	13707	13599	13497	13506	13693	13682	13584	13637	13727	13779	13306	13833	13568	13623	13541	13348	13512	13711	13588	13563	13564	13570	13531	13589	13667	13574	13431	13666	13658	13481	13660	13447	13570	13571	13445	13778	13431	13659	13583	13379	13693	13565	13681	13540	13499	13527	13627	13658	13624	13664	13656	13512	13428	13306	13665	13353	13601	13748	13757	13686	13523	13870	13706	13424	13240	13522	13504	13535	13480	13663	13638	13597	13480	13722	13686	13650	13618	13523	13485	13555	13725	13457	13483	13549	13513	13651	13454	13478	13529	13522	13757	13555	13589	13480	13700	13784	13657	13615	13558	13583	13682	13695	13607	13715	13559	13652	13497	13476	13480	13500	13802	13537	13792	13538	13522	13617	13571	13545	13666	13646	13492	13586	13400	13576	13649	13601	13669	13639	13432	13592	13609	13609	13421	13713	13689	13585	13764	13375	13404	13617	13596	13644	13759	13648	13752	13546	13594	13497	13397	13548	13656	13568	13600	13827	13512	13584	13512	13637	13548	13699	13689	13542	13676	13551	13664	13430	13798	13433	13425	13518	13733	13558	13540	13481	13554	13645	13569	13777	13600	13573	13713	13400	13662	13463	13690	13601	13636	13705	13521	13446	13433	13473	13743	13500	13526	13451	13486	13430	13535	13507	13479	13547	13574	13604	13704	13792	13550	13496	13579	13349	13659	13578	13566	13416	13651	13579	13522	13559	13572	13526	13755	13608	13627	13586	13439	13566	13536	13725	13775	13636	13450	13393	13469	13512	13489	13537	13596	13639	13686	13411	13651	13763	13453	13454	13484	13468	13570	13475	13663	13438	13754	13662	13614	13311	13705	13591	13687	13615	13540	13520	13644	13597	13411	13553	13634	13430	13540	13513	13680	13712	13654	13476	13603	13599	13336	13541	13576	13637	13619	13543	13619	13454	13683	13447	13453	13545	13528	13653	13790	13585	13662	13493	13696	13693	13658	13607	13716	13692	13843	13488	13523	13656	13428	13585	13654	13358	13450	13535	13560	13420	13600	13652	13675	13746	13550	13788	13625	13527	13521	13686	13775	13623	13419	13605	13515	13532	13671	13778	13577	13649	13508	13536	13430	13618	13616	13518	13568	13493	13404	13512	13437	13663	13478	13468	13590	13573	13671	13754	13615	13710	13564	13363	13548	13592	13686	13382	13691	13637	13337	13485	13392	13844	13795	13564	13579	13685	13667	13555	13460	13586	13595	13518	13395	13610	13668	13451	13645	13653	13515	13732	13684	13606	13567	13424	13524	13488	13513	13510	13495	13599	13572	13592	13704	13458	13484	13628	13616	13642	13691	13738	13625	13648	13485	13791	13673	13665	13608	13847	13661	13601	13565	13775	13633	13575	13650	13572	13618	13666	13550	13456	13565	13504	13493	13541	13535	13589	13586	13498	13452	13427	13529	13679	13366	13499	13452	13656	13456	13514	13476	13498	13592	13620	13414	13459	13656	13514	13614	13496	13588	13627	13919	13648	13491	13662	13605	13629	13660	13628	13665	13792	13677	13447	13589	13581	13679	13517	13816	13854	13460	13766	13684	13657	13791	13492	13658	13743	13668	13653	13630	13694	13444	13574	13738	13589	13675	13565	13581	13452	13554	13544	13637	13516	13547	13517	13583	13620	13623	13538	13584	13766	13615	13569	13674	13630	13653	13743	13636	13675	13552	13651	13667	13546	13618	13261	13532	13533	13640	13549	13719	13582	13454	13461	13640	13851	13530	13640	13629	13596	13731	13753	13625	13416	13401	13535	13645	13721	13390	13566	13405	13712	13476	13523	13708	13719	13452	13642	13503	13302	13492	13712	13428	13554	13643	13700	13529	13529	13744	13565	13684	13737	13710	13443	13439	13633	13704	13501	13632	13637	13524	13544	13829	13551	13500	13563	13519	13410	13594	13488	13544	13720	13709	13844	13609	13548	13723	13592	13507	13757	13621	13630	13678	13449	13501	13494	13535	13668	13429	13529	13744	13452	13568	13585	13559	13773	13488	13531	13515	13502	13620	13450	13325	13542	13459	13557	13716	13614	13584	13644	13722	13644	13682	13697	13555	13767	13577	13595	13544	13390	13612	13686	13706	13608	13430	13588	13633	13527	13473	13590	13597	13664	13472	13657	13518	13665	13776	13558	13622	13491	13580	13563	13662	13573	13750	13481	13630	13610	13395	13533	13724	13645	13638	13434	13445	13601	13581	13797	13547	13732	13562	13474	13506	13404	13617	13734	13539	13497	13580	13719	13511	13598	13615	13714	13463	13536	13546	13388	13516	13584	13544	13641	13430	13826	13521	13591	13740	13564	13561	13553	13567	13643	13470	13618	13507	13624	13630	13578	13557	13561	13548	13592	13484	13602	13624	13552	13646	13403	13612	13672	13627	13709	13469	13462	13558	13599	13566	13545	13486	13470	13468	13616	13635	13563	13596	13487	13642	13552	13540	13742	13596	13535	13798	13509	13347	13352	13543	13573	13772	13612	13520	13443	13529	13728	13598	13471	13543	13429	13449	13602	13681	13536	13526	13435	13600	13468	13335	13660	13610	13462	13487	13674	13613	13607	13628	13787	13611	13562	13645	13485	13565	13554	13662	13384	13661	13766	13468	13487	13663	13525	13637	13328	13707	13773	13429	13434	13536	13422	13513	13468	13551	13562	13641	13449	13517	13637	13667	13679	13573	13512	13581	13517	13462	13687	13701	13621	13604	13652	13520	13355	13418	13694	13408	13540	13500	13538	13513	13645	13617	13599	13620	13633	13542	13607	13333	13688	13533	13662	13517	13589	13567	13653	13512	13406	13744	13550	13298	13614	13764	13747	13617	13657	13541	13587	13531	13487	13528	13484	13632	13485	13340	13589	13618	13553	13469	13678	13727	13641	13416	13514	13558	13627	13630	13740	13611	13531	13675	13643	13566	13709	13664	13594	13592	13622	13564	13560	13781	13660	13686	13556	13575	13553	13513	13635	13679	13605	13607	13393	13663	13510	13456	13757	13383	13637	13602	13557	13688	13709	13721	13503	13613	13722	13507	13674	13573	13581	13553	13701	13774	13542	13703	13595	13657	13700	13212	13631	13441	13581	13592	13582	13527	13685	13594	13658	13569	13546	13390	13615	13568	13444	13683	13509	13688	13550	13310	13696	13635	13756	13705	13530	13460	13475	13499	13597	13571	13581	13490	13541	13605	13610	13558	13436	13531	13554	13592	13545	13590	13556	13576	13621	13649	13622	13651	13638	13520	13587	13479	13510	13604	13501	13557	13554	13427	13645	13420	13558	13446	13787	13350	13653	13522	13369	13404	13522	13626	13596	13575	13350	13570	13624	13571	13690	13748	13643	13431	13598	13764	13499	13637	13570	13519	13632	13623	13776	13312	13591	13698	13704	13606	13605	13538	13682	13610	13588	13617	13560	13727	13695	13543	13559	13783	13605	13859	13598	13748	13644	13619	13683	13464	13591	13638	13762	13681	13742	13588	13605	13560	13605	13558	13482	13627	13550	13487	13481	13593	13467	13596	13410	13776	13524	13504	13534	13598	13676	13579	13589	13768	13736	13713	13656	13525	13496	13550	13560	13421	13534	13623	13598	13520	13627	13583	13464	13619	13474	13543	13405	13567	13605	13572	13708	13548	13599	13659	13577	13598	13665	13601	13453	13625	13502	13667	13521	13604	13607	13579	13764	13593	13612	13319	13516	13456	13621	13594	13670	13680	13605	13613	13570	13484	13536	13663	13480	13557	13542	13578	13681	13711	13509	13579	13679	13716	13550	13440
19326	35430	30382	21029	17835	17029	14931	13368	13093	12976	12829	12823	12763	12850	12576	12506	12607	12510	12686	12418	12359	12402	12443	12295	12392	12425	12353	12350	12269	12110	12321	12311	12167	12348	12244	12339	12183	12399	12224	12264	12277	12417	12222	12117	12059	12156	12428	12224	12214	12189	12149	12329	12539	12275	12362	12294	12302	12265	12098	12219	12268	12181	12346	12391	12243	12237	12208	12255	12458	12205	12266	12234	12252	12326	12222	12298	12316	12214	12300	12234	12108	12244	12251	12182	12244	12409	12342	12259	12194	12104	12402	12082	12263	12342	12137	12248	12236	12330	12247	12335	12303	12200	12232	12231	12369	12329	12246	12437	12205	12304	12354	12315	12200	12201	12287	12197	12221	12321	12250	12229	12396	12197	12317	12158	12113	12335	12256	12329	12130	12101	12151	12146	12337	12205	12161	12313	12005	12145	12267	12294	12238	12266	12219	12092	12052	12105	12169	12172	12219	12160	12233	12245	12285	12147	12178	12181	12224	12082	12151	12145	12296	12292	12344	12252	12371	12426	12211	12083	12126	12165	12024	12300	12322	12182	12136	12322	12061	12340	12205	12087	12181	12201	12238	12197	12220	12305	12281	12155	12244	12018	12363	12356	12288	12113	12315	12159	12235	12384	12092	12303	12169	12181	12053	12376	12279	12302	12286	12229	12137	12133	12167	12362	12235	12191	12328	12214	12149	12165	12123	12203	12236	12200	12216	12153	12268	12151	12244	12235	12345	12391	12258	12123	12168	12228	12315	12382	12162	12157	12094	12354	12202	12311	12291	12294	12381	12138	12225	12194	12225	12269	12293	12225	12330	12307	12271	12301	12250	12305	12131	12178	12130	12147	12146	12369	12277	12234	12194	12276	12125	12117	12245	12020	12073	12178	12230	12491	12369	12119	12301	12333	12114	12219	12337	12321	12223	12233	12194	12171	12216	12238	12250	12240	12289	12232	12256	12178	12146	12305	12225	12250	12281	12080	12288	12181	12165	12270	12196	12233	12114	12111	12277	12193	12254	12239	12160	12245	12291	12231	12429	12062	12258	12155	12380	12341	12322	12072	12251	12163	12211	12260	12191	12335	12169	12255	12123	12159	12149	12207	12077	12320	12269	12140	12081	12354	12274	12187	12135	12253	12147	12195	12232	12078	12389	12284	12240	12338	12117	12206	12255	12187	12308	12333	12106	12139	12153	12165	12274	12341	12136	12097	12202	12160	12182	12242	12104	12275	12446	12173	12102	12195	12130	12289	12068	12117	12289	12247	12402	12097	12329	12123	12314	12146	12283	12101	12355	12264	12217	12106	12263	12214	12203	12082	12245	12308	12373	12057	12257	12314	12207	12354	12250	12284	12251	12389	12101	12310	12217	12333	12209	12161	12100	12226	12260	12348	12333	12386	12189	12190	12362	12241	12197	12319	12144	12121	12327	12261	12104	12222	12328	12190	12242	12248	12315	12300	12358	12095	12178	12214	12231	12226	12059	12266	12185	12106	12212	12081	12161	12337	12319	12174	12096	12061	12201	12456	12353	12215	12176	12292	12312	12354	12236	12221	12313	12204	12278	12069	12180	12289	12281	12038	12386	12267	12357	12092	12329	12066	12279	12146	12199	12214	12171	12047	12072	12374	12219	12180	12134	12210	12397	12183	12175	12344	12200	12195	12259	12372	12328	12110	12417	12133	12278	12216	12084	12133	12097	12193	12321	12283	12203	12258	12052	12233	12128	12268	12254	12227	12205	12133	12104	12255	12288	12128	12297	12384	12267	12172	12138	12033	12274	12254	12242	12164	12378	12289	12231	12257	12177	12202	12265	12003	12053	12295	12270	12098	12355	12421	12167	12335	12228	12467	12095	12343	12118	12256	12139	12353	12287	12394	12110	12101	12457	12354	12288	12171	12153	12316	12200	12230	12153	11945	12168	12433	12350	12168	12201	12308	12154	12098	12281	12161	12300	12322	12094	12189	12347	12329	12097	12261	12080	12082	12188	12233	12173	12226	12438	12187	12295	12182	12307	12170	12290	12239	12228	12168	12246	12338	12293	12237	12328	12248	12179	12288	12064	12203	12364	12024	12082	12165	12326	12136	12406	12183	12311	12118	12150	12114	12140	12169	12190	12291	12337	12261	12153	12246	12253	12427	12290	12195	12299	12171	12116	12200	12143	12196	12190	12287	12297	12328	12260	12109	12244	12221	12226	12184	12355	12280	12299	12163	12194	12140	12288	12244	12280	12451	12230	12197	12226	12309	12095	12260	12125	12180	12245	12080	12346	12229	12225	12043	12210	12365	12229	12269	12202	12145	12060	12094	12225	12232	12219	12290	12299	12330	12186	12254	12231	12241	12251	12245	12229	12124	12289	12160	12152	12400	12192	12233	12164	12214	12410	12189	12172	12301	12318	12078	12155	12326	12185	12105	12224	12181	12322	12232	12304	12222	12256	12335	12282	12222	12325	12045	12042	12328	12267	12345	12117	12216	12159	12187	12148	12275	12294	12280	12219	12351	12281	12125	12246	12105	12255	12321	12193	12284	12161	12268	12122	12197	12275	12092	12307	12257	12410	12249	12268	12233	12290	12183	12157	12123	12038	12224	12319	12234	12185	12302	12289	12236	12222	12186	12132	12192	12206	12267	12184	12291	12188	12403	12334	12006	12241	12287	12283	12157	12307	12311	12318	12120	12133	12282	12082	12205	12123	12304	12247	12196	12186	12180	12220	12422	12070	12353	12236	12299	12275	12177	12319	12218	12199	12229	12291	12309	12346	12340	12426	12120	12262	12064	12127	12246	12188	12379	12180	12206	12311	12322	12301	12148	12024	12241	12175	12343	12024	12369	12191	12168	12148	12271	12271	12145	12198	12159	12186	12255	12297	12131	12133	12255	12162	12247	12221	12416	12232	12265	12285	12173	12159	12424	12181	12264	12335	12228	12180	12177	12209	12248	12342	12392	12407	12248	12202	12143	12202	12156	12341	12072	12324	12241	12129	12314	12436	12204	12152	12283	12375	12132	12233	12281	12261	12164	12397	12135	12151	12352	12190	12169	12411	12208	12172	12116	12105	12261	12153	12181	12220	12118	12310	12400	12149	12211	12201	12237	12279	12017	12217	12156	12240	12143	12339	12246	12071	12218	12150	12436	12263	12203	12185	12165	12279	12271	12142	12216	12353	12198	12238	12205	12177	12290	12290	12187	12219	12283	12349	12394	12241	12171	12192	12296	12180	12170	12176	12207	12231	12265	12267	12298	12399	12361	12300	12102	12272	12319	12307	12194	12284	12181	12169	12194	12301	12106	12186	12398	12197	12147	12153	12140	12113	12299	12145	12134	12192	12251	12353	12173	12107	12270	12122	12041	11993	12132	12251	12246	12209	12166	12300	12050	12295	12363	12215	12173	11953	12190	12027	12193	12313	12116	12097	12272	12185	12167	12257	12100	12153	12068	12156	12218	12182	12279	12299	12301	12186	12207	12330	12217	12272	12101	12249	12167	12160	12246	12294	12177	12273	12199	12054	12284	12286	12057	12289	12222	12200	12192	12207	12265	12221	12312	12210	12110	12036	12169	12433	11926	12189	12147	12243	12071	12139	12242	12240	12144	12253	12230	12046	12276	12280	12264	12262	12231	12359	12241	12189	12358	12117	12199	12240	12178	12211	12127	12193	12222	12131	12302	12300	12221	12320	12373	12346	12220	12306	12238	12185	12238	12133	12344	12330	12272	12300	12150	12150	12194	12241	12328	12220	12080	12188	12256	12403	12245	12222	12328	12273	12263	12202	12208	12298	12215	12221	12360	12264	12225	12208	12173	12213	12360	12297	12215	12238	12220	12096	12309	12252	12239	12029	12220	12185	12117	12151	12121	12212	12208	12112	12095	12250	12262	12336	12231	12242	12199	12213	12220	12113	12466	12166	12220	12365	12335	12158	12135	12206	12372	12350	12340	12304	12407	12289	12139	12353	12299	12347	12237	12244	12228	12224	12356	12362	12258	12152	12211	12226	12246	12195	12337	12236	12514	12152	12346	12211	12294	12222	12295	12163	12424	12125	11999	12256	12289	12292	12274	12296	12304	12133	12156	12163	12281	12071	12307	12156	12266	12255	12417	12221	12332	12230	12297	12133	12307	12332	12383	12192	12163	12158	12327	12478	12286	12181	12274	12105	12066	12251	12161	12114	12221	12179	12219	12375	12290	12243	12316	12194	12206	12191	12182	12246	12347	12111	12192	12242	12238	12354	12219	12117	12209	12217	12188	12309	12273	12366	12187	12249	12257	12353	12087	12057	12231	12378	12328	12089	12138	12242	12357	12236	12406	12248	12218	12245	12192	12297	12212	12191	12172	12232	12117	12178	12194	12175	12297	12277	12193	12084	12257	12268	12249	12204	12219	12138	12108	12244	12154	12201	12164	12264	12171	12270	12346	12226	12324	12287	12286	12198	12287	12230	12184	12207	12233	12355	12344	12235	12160	12229	12206	12099	12203	12262	12203	12325	12200	12186	12152	12396	12166	12257	12186	12286	12205	12223	12182	12239	12154	12186	12355	12249	12276	12184	12300	12154	12408	12350	12127	12134	12246	12380	12240	12272	12413	12363	12251	12130	12177	12179	12137	12298	12411	12345	12384	12242	12372	12182	12140	12206	12216	12144	12239	12108	12252	12346	12166	12311	12192	12231	12187	12273	12318	12306	12363	12251	12414	12162	12193	12052	12190	12395	12286	12245	11964	12246	12352	12267	12230	12241	12214	12292	12227	12093	12324	12280	12298	12197	12054	12266	12282	12174	12236	12363	12251	12060	12063	12037	12162	12278	12317	12167	12280	12163	12151	12185	12292	12211	12174	12204	12244	12297	12221	12238	12316	12287	12158	12313	12400	12140	12281	12162	12269	12206	12242	12345	12365	12307	12278	12261	12222	12353	12136	12281	12226	12243	12317	12133	12153	12073	12357	12292	12156	12310	12224	12271	12109	12246	12240	12251	12079	12305	12303	12152	12126	12229	12134	12150	12372	12295	12158	12251	12021	12383	12266	12297	12069	12125	12441	12257	12304	12207	12349	12264	12198	12244	12262	12201	12123	12080	12250	12246	12276	12085	12166	12191	12043	12388	12165	12066	12291	12287	12243	12200	12154	12262	12119	12190	12203
22892	21110	28881	23615	21302	22803	22682	16470	14996	15093	15112	14841	14946	14955	14863	14652	14524	14826	14658	14595	14523	14339	14425	14392	14548	14392	14458	14449	14490	14593	14348	14337	14535	14295	14332	14430	14249	14387	14402	14398	14308	14447	14051	14236	14212	14266	14276	14161	14238	14245	14219	14310	14155	14457	14475	14266	14504	14462	14188	14198	14157	14220	14430	14312	14177	14218	14411	14473	14288	14206	14202	14380	14277	14263	14215	14245	14383	14370	14247	14246	13972	14442	14340	14159	14303	14367	14202	14313	14221	14138	14223	14248	14176	14292	14343	14154	14174	14203	14262	14180	14320	14157	14086	14161	13963	14285	14265	14105	14238	14163	14057	14166	14312	14009	14219	14140	14269	14153	14168	14288	13983	14031	14198	14209	14258	14273	14229	14140	14325	14197	14124	14331	14128	14231	14339	14311	14178	14092	14283	14369	14306	14179	14027	14301	14172	14166	14218	14142	14208	14140	14276	14389	14212	14349	14178	14326	14215	14270	14174	14174	14170	14182	14236	14245	14262	14175	14156	14273	14238	14175	14076	14219	14251	14215	14117	14234	14253	14168	14169	14278	14357	14148	14121	14186	14298	14096	14010	14137	13967	14077	14157	14303	14222	14317	14131	14123	14409	14179	14129	14210	14257	14293	14087	14371	14274	14319	14157	14364	14276	14034	14246	14106	14083	14011	14137	13996	14269	14094	14242	14234	14164	14342	14333	14161	14290	14188	14292	14261	14006	14089	14178	14170	14218	14100	14073	14093	14358	13947	14059	14072	14260	14071	14153	14235	14314	14279	14176	14240	14195	14171	14148	14282	14183	14243	14242	14278	14307	14126	14250	14256	14249	14153	14240	14083	13995	14142	14308	14342	14197	14143	14106	14069	14320	14378	14048	14052	14344	14261	14235	14321	14235	14201	14238	14190	14126	14127	14253	14204	14254	14241	14158	14088	14073	14056	14138	14346	14224	14286	14152	14230	14237	14287	14142	14145	14305	14377	14202	14147	14295	14133	14194	14056	14325	14132	14359	14202	14270	14293	13979	14304	14301	14273	14070	14091	14131	14210	14291	14114	14304	14223	14180	14146	14264	14263	14017	14130	14290	14185	14264	14473	14059	14150	14333	14113	14219	14267	14181	14209	14053	14071	14262	14129	14061	14291	14281	14181	14181	14252	14079	14391	14312	14203	14482	14275	14266	14265	14137	14220	14088	14203	14122	14203	14187	14234	14190	14455	14158	14159	14087	14077	14183	14205	14253	14255	14209	14176	14209	14064	14452	14381	14286	14178	14207	14175	13987	13988	14146	14208	14291	14030	14019	14211	14139	14350	14088	14345	14180	14130	14275	14339	14168	14232	14059	14077	14165	14234	14263	14236	14201	14412	14408	14203	14348	14155	14132	14206	14176	14062	14223	14171	14293	14194	14359	14237	14189	14242	14156	14085	14183	14077	14151	14279	14197	14277	14280	14308	14244	14112	14204	14385	14261	14224	14208	14226	14172	14065	14027	14089	14061	14031	14249	14395	14235	14343	14142	14211	14016	14197	14233	14062	14158	14009	14352	14238	14466	14269	14117	14289	14268	14235	14253	14402	14331	14117	14090	14114	14019	14196	14108	14128	14181	14075	14201	14103	14039	14185	14134	14167	14184	14145	14247	14097	14325	14235	14187	14097	14238	14195	14122	14199	14199	14206	14147	14191	14243	14209	14192	14161	14162	14192	14273	14153	14203	14261	14206	14276	14051	14239	14277	14324	14265	14272	14327	14267	14234	14075	14094	14101	14276	14260	14266	14188	14220	14364	14292	14246	14109	14378	14114	13978	14064	14050	14332	14252	14124	14268	14276	14234	14300	13990	14161	14333	14225	14246	14288	14328	14064	14192	14239	14213	14115	14115	14104	14161	14142	14093	14154	14109	14133	13936	14399	14056	14229	14047	14391	14276	14308	14142	14061	14148	14021	14155	14354	14256	14294	14311	14271	14099	14185	14211	14356	14315	14063	14002	14176	14138	14181	14121	14280	14158	14336	14297	14147	14245	14350	14183	14086	14234	14172	14164	14354	14052	14140	14298	14236	14380	14110	14106	14227	14266	14150	14372	14295	14348	14178	14210	14343	14541	14279	14184	13943	14167	14240	14291	14306	14200	14257	14151	14335	14421	14239	13942	14249	14236	14254	14058	13962	14230	14129	14061	14149	14162	14201	14247	14073	13978	14181	14281	14267	14266	14194	14063	14122	14203	14064	14235	14115	14333	14153	14037	14138	14112	14445	14129	14262	14169	14286	14174	14324	14273	14124	14238	14182	14197	14123	14112	14101	14332	14105	14085	14185	14077	14150	14156	14096	14391	14185	14124	14249	14406	14214	14091	14234	14030	14288	14003	14252	14295	14440	14289	14076	14145	14110	14171	14192	14102	14012	14120	14260	14138	14065	14010	14094	14220	14122	14066	14137	14223	14183	14242	14259	14110	14234	14138	14122	14373	14374	14287	14124	14150	14149	14245	14141	14141	14191	14215	14075	14022	14207	14132	14301	14357	14105	14112	14176	14281	14301	14180	14266	14245	14074	14341	14258	14162	14103	14284	14257	14160	14164	14322	14337	14212	14062	14203	14081	14255	14172	14201	14261	14170	14281	14271	14238	14086	14277	14200	14356	14166	14293	14113	14195	14256	14096	14094	14209	14070	14081	14220	14277	14278	14202	14056	14280	14388	14260	14129	14269	14392	14118	14276	14287	14266	14309	14292	14155	14030	14243	14124	14323	14170	14118	14185	14156	14230	14360	14156	14061	14095	14043	14165	14168	14207	14028	14282	14274	14151	14269	14334	14199	14167	14491	14090	14158	14147	14218	14278	13981	13978	14295	14190	14065	14161	14202	14057	14134	14122	14286	14113	14257	14221	14198	14103	14099	14330	14166	14227	14215	13993	14180	14306	14298	14206	14263	13927	14175	14120	14145	14112	14328	14123	14288	14262	14180	14286	14379	14283	14167	14148	14159	14083	14168	14360	14210	14251	14138	14209	14340	14292	14199	14179	14178	14347	13971	14224	14296	14092	14073	14302	14298	14154	14145	14210	14171	13997	14226	14282	14122	14239	14281	14316	14420	14141	14168	14168	14046	14171	14259	14004	14153	14257	14268	14354	14142	14106	14037	14129	14137	14306	14172	14048	14077	14182	14191	14177	14261	14098	14194	13973	14286	14155	14110	13996	14226	14459	14316	14270	14205	14074	14185	14155	14046	14356	14300	14221	14081	14159	14353	14311	14139	14064	14181	14027	14098	14241	14303	14154	14207	14050	14104	14086	14264	14069	14182	14213	14215	14370	14187	14413	14360	13951	14171	14128	14243	14386	14374	14320	14313	14058	14312	14344	14013	14182	14007	13976	14123	14129	14190	14160	14216	14139	14004	14098	13999	14162	14199	14007	14446	14190	14200	14146	14201	14104	14159	14302	13992	14387	14352	14182	14373	14186	14127	14345	13981	14123	14214	14366	13918	14236	14241	14284	14288	14182	14325	14128	14148	14047	14220	14121	14278	14073	14201	14216	14097	14064	14079	14121	14150	14094	13976	14203	14153	14088	14085	14190	14181	14144	14211	14270	14223	14383	14280	14183	14150	14259	14303	14114	14311	14289	14483	14236	14140	14266	14213	14219	14263	14339	14175	14215	14420	14274	14205	14086	14011	14290	14217	14230	14250	14154	13965	14048	14123	13999	14380	14307	14186	14328	14210	14461	14307	14258	14400	14249	14374	14271	14225	14111	14171	14089	14306	14060	14101	14085	14182	14325	14171	14087	14310	14154	13966	14242	14177	14150	14131	14059	14249	14097	14037	14255	14461	14096	14294	14008	14002	14264	14164	14160	14087	14114	14296	14281	14185	14338	14114	14166	14212	14033	14126	14238	14175	14111	14219	14275	14109	14207	14276	14320	14224	13945	14259	14370	14201	14169	13999	13934	14065	14273	14168	14146	14242	14165	14040	14051	14210	14221	14115	14074	14217	14206	14132	14205	14281	14138	14211	14362	14300	14200	14316	14111	14093	14193	13994	14436	14214	14155	14205	14247	14160	14256	14402	14236	14055	14162	14105	14142	14424	14153	14229	14123	14028	14300	14159	14099	14105	14137	14310	14425	14089	14241	14106	14112	14251	14194	14202	14113	14290	14189	14076	14277	14133	14250	14155	14101	14153	14161	14156	14308	14292	14241	14237	14301	14209	14194	14130	14104	14155	14280	14165	14260	14279	13893	14204	14198	14282	14004	14037	14091	14193	14192	14392	14242	14174	14235	14363	14282	14284	14246	14345	14156	14311	14158	14166	14341	14364	14128	14378	14229	14217	14185	14127	14111	14475	14306	14352	14179	14153	14217	14290	14051	14051	14086	14290	14034	14147	14195	14310	14207	14397	14255	14196	14144	14309	14336	14184	13924	14121	14145	14220	14245	14112	14281	14069	14253	14137	14178	14257	14014	13982	14232	14356	14088	14273	14229	14103	14211	13934	13998	14059	14025	14015	14102	14016	14115	14196	14159	14208	14040	14367	14209	14153	14242	14213	14314	14119	14242	14191	14221	14128	14225	14206	14118	14125	14084	14175	14260	14293	14339	14073	13863	14054	14051	14231	14081	14325	14090	14330	14250	14204	14269	14366	14165	14039	14123	14202	14220	14092	14320	14203	14141	14172	14245	13911	14098	14123	14176	14101	14068	14035	14177	14139	14299	14113	14083	14024	14427	14299	14253	14131	14317	14265	14153	14008	14099	14187	14177	14217	14303	14108	14233	14154	14276	14109	14377	14101	14231	14164	14018	14123	14368	14204	14319	14243	14080	14006	14193	14368	14250	14170	14300	14253	14367	14266	14311	14129	14137	14209	14192	14222	14119	14173	14065	14204	14164	14302	14168	14232	14211	14057	14234	14262	14113	14248	14341	14272	14116	14180	14138	14308	14262	14163	14278	14196	14173	14197	14231	14203	13925	14182	14237	14034	14173	14225	14217	14180	14152	13968	14243	14154	14178	14203	14293	14344	14244	14249	14211	14318	14221	14220	14107	14115	14283	14136	14143	14083	14325	14270	14180	14190	14111	14179	14271	14246	14175	14033	14245	14001	13942	14115	14153	14245	14176	14279	14199	14111	14113	14164	14039
20944	39187	33951	24306	19436	18549	16771	14464	13971	13526	13538	13626	13431	13429	13026	13166	13067	13103	12940	12749	12751	12738	12609	12844	12606	12758	12814	12879	12844	12747	12413	12711	12516	12556	12677	12712	12682	12531	12682	12742	12581	12681	12714	12578	12515	12658	12569	12636	12607	12462	12664	12552	12634	12646	12612	12502	12574	12508	12683	12471	12629	12455	12555	12700	12496	12533	12589	12429	12654	12689	12578	12801	12656	12642	12545	12530	12684	12734	12554	12790	12835	12694	12681	12605	12710	12734	12602	12683	12589	12699	12700	12586	12717	12530	12675	12554	12547	12453	12551	12493	12539	12739	12549	12662	12811	12617	12579	12505	12625	12624	12697	12526	12592	12606	12627	12440	12572	12650	12520	12684	12684	12625	12566	12539	12641	12426	12538	12570	12485	12379	12571	12653	12598	12619	12747	12491	12623	12519	12561	12535	12591	12528	12401	12669	12465	12756	12723	12559	12498	12650	12692	12525	12491	12652	12699	12426	12576	12553	12447	12611	12663	12695	12657	12670	12576	12530	12721	12519	12598	12733	12543	12653	12589	12487	12536	12528	12527	12540	12318	12634	12600	12512	12544	12535	12623	12565	12389	12451	12473	12520	12635	12496	12555	12561	12540	12578	12618	12607	12754	12615	12534	12633	12580	12686	12533	12568	12432	12515	12394	12576	12723	12450	12367	12491	12612	12651	12633	12685	12653	12636	12627	12553	12679	12328	12514	12603	12678	12400	12514	12493	12593	12509	12441	12553	12595	12529	12485	12633	12449	12439	12537	12507	12603	12483	12644	12586	12676	12505	12637	12575	12589	12737	12625	12599	12531	12623	12569	12643	12517	12521	12553	12549	12546	12450	12663	12462	12685	12438	12641	12659	12476	12426	12508	12671	12580	12646	12588	12618	12607	12547	12780	12778	12644	12682	12541	12401	12581	12652	12518	12685	12409	12522	12455	12553	12486	12523	12472	12622	12512	12640	12588	12405	12679	12475	12719	12595	12516	12655	12604	12781	12762	12703	12636	12594	12539	12629	12578	12502	12574	12657	12674	12619	12483	12550	12507	12553	12658	12630	12578	12633	12501	12582	12493	12404	12380	12556	12605	12555	12486	12579	12582	12703	12541	12550	12542	12468	12518	12706	12717	12427	12587	12576	12579	12655	12582	12559	12571	12687	12566	12490	12512	12609	12565	12558	12535	12414	12620	12656	12556	12603	12545	12495	12693	12476	12537	12493	12454	12669	12712	12483	12426	12624	12589	12447	12684	12487	12412	12522	12528	12542	12664	12575	12583	12639	12489	12683	12699	12579	12617	12581	12683	12518	12593	12661	12494	12513	12725	12389	12569	12605	12629	12559	12556	12435	12669	12681	12622	12560	12440	12574	12523	12558	12521	12527	12674	12685	12446	12672	12408	12631	12762	12639	12650	12653	12641	12607	12610	12626	12524	12478	12475	12614	12567	12604	12582	12570	12616	12547	12538	12634	12652	12399	12489	12529	12615	12645	12608	12479	12616	12468	12599	12514	12625	12661	12610	12586	12484	12554	12568	12630	12639	12677	12466	12545	12702	12490	12496	12559	12504	12616	12646	12469	12464	12538	12469	12685	12628	12339	12555	12591	12588	12553	12585	12558	12753	12551	12550	12331	12565	12592	12541	12526	12604	12472	12599	12708	12580	12499	12677	12445	12486	12390	12593	12698	12477	12437	12565	12698	12552	12708	12629	12735	12606	12598	12546	12482	12631	12580	12664	12640	12290	12476	12396	12534	12811	12606	12529	12515	12726	12480	12612	12552	12555	12664	12493	12580	12485	12527	12606	12544	12677	12505	12424	12597	12640	12499	12485	12543	12469	12564	12573	12735	12383	12491	12611	12710	12533	12436	12435	12684	12640	12627	12560	12502	12574	12541	12684	12691	12626	12460	12426	12600	12536	12584	12570	12608	12618	12565	12495	12554	12642	12505	12650	12690	12575	12536	12696	12512	12695	12691	12569	12588	12592	12594	12669	12467	12566	12570	12635	12503	12428	12684	12763	12541	12795	12556	12606	12554	12687	12567	12598	12492	12731	12619	12557	12582	12769	12426	12606	12559	12761	12558	12417	12447	12479	12621	12628	12476	12633	12529	12751	12592	12579	12553	12625	12670	12531	12613	12819	12739	12600	12586	12444	12541	12483	12448	12560	12545	12586	12698	12567	12440	12627	12669	12620	12604	12597	12631	12588	12447	12570	12702	12570	12394	12776	12620	12531	12526	12531	12529	12408	12578	12546	12556	12600	12608	12519	12551	12568	12548	12530	12556	12411	12549	12511	12547	12681	12487	12631	12514	12702	12539	12412	12654	12435	12662	12654	12644	12583	12602	12531	12574	12729	12566	12443	12698	12428	12576	12497	12585	12497	12516	12513	12672	12443	12659	12668	12553	12542	12589	12444	12496	12578	12649	12617	12684	12477	12521	12620	12521	12660	12615	12645	12629	12608	12520	12527	12650	12424	12697	12474	12409	12459	12547	12621	12493	12576	12593	12636	12392	12465	12657	12615	12506	12704	12546	12507	12606	12567	12687	12522	12687	12526	12607	12592	12503	12481	12626	12629	12551	12519	12653	12429	12639	12487	12778	12503	12526	12539	12479	12488	12462	12486	12661	12526	12693	12520	12646	12435	12647	12491	12432	12386	12537	12542	12605	12490	12458	12494	12623	12570	12435	12631	12532	12607	12558	12438	12658	12640	12533	12605	12590	12452	12634	12493	12570	12542	12615	12486	12497	12683	12628	12505	12536	12527	12607	12603	12625	12655	12708	12635	12488	12536	12693	12650	12528	12447	12515	12555	12508	12566	12558	12532	12607	12563	12464	12561	12628	12660	12621	12709	12561	12593	12471	12621	12567	12655	12574	12465	12709	12631	12441	12689	12554	12527	12550	12463	12505	12602	12518	12474	12416	12414	12738	12428	12501	12712	12515	12433	12466	12482	12516	12606	12588	12547	12491	12515	12467	12531	12597	12524	12775	12638	12491	12591	12547	12574	12455	12540	12404	12659	12626	12637	12633	12665	12688	12561	12521	12606	12584	12652	12649	12568	12620	12529	12712	12480	12403	12573	12528	12616	12551	12512	12597	12401	12566	12468	12638	12475	12529	12676	12754	12683	12573	12622	12587	12506	12729	12700	12414	12539	12657	12505	12623	12635	12688	12683	12645	12678	12529	12546	12518	12628	12579	12403	12512	12541	12434	12416	12572	12616	12665	12432	12294	12649	12665	12507	12689	12568	12694	12570	12791	12595	12505	12565	12621	12502	12623	12609	12563	12512	12546	12629	12695	12433	12739	12531	12523	12638	12553	12823	12513	12494	12583	12589	12682	12646	12559	12522	12415	12519	12594	12516	12650	12518	12530	12621	12486	12707	12662	12449	12687	12636	12631	12656	12698	12704	12560	12574	12574	12488	12334	12540	12422	12474	12607	12602	12497	12514	12578	12589	12743	12622	12636	12446	12396	12588	12593	12560	12518	12539	12641	12514	12633	12560	12618	12491	12432	12545	12554	12637	12564	12632	12739	12653	12583	12646	12645	12598	12543	12580	12646	12545	12581	12477	12659	12558	12593	12696	12423	12515	12617	12690	12589	12482	12563	12547	12649	12643	12754	12696	12583	12648	12590	12595	12484	12646	12525	12610	12654	12563	12553	12589	12604	12486	12446	12569	12386	12591	12542	12663	12482	12490	12614	12577	12551	12574	12499	12545	12526	12718	12518	12615	12524	12583	12579	12607	12611	12655	12580	12534	12520	12483	12435	12445	12617	12512	12508	12622	12482	12559	12543	12392	12594	12490	12564	12627	12645	12471	12461	12674	12564	12667	12530	12527	12554	12539	12482	12562	12539	12641	12606	12467	12380	12591	12590	12460	12476	12512	12611	12628	12649	12442	12440	12663	12559	12518	12465	12651	12609	12518	12533	12575	12558	12672	12586	12457	12551	12528	12594	12647	12537	12595	12550	12684	12604	12485	12762	12586	12651	12513	12600	12538	12564	12435	12684	12555	12655	12531	12649	12665	12411	12563	12503	12828	12675	12541	12503	12544	12703	12605	12549	12613	12652	12641	12621	12702	12704	12455	12599	12559	12583	12502	12679	12676	12371	12485	12514	12750	12568	12495	12498	12685	12537	12650	12541	12635	12588	12580	12672	12835	12421	12503	12601	12433	12652	12751	12547	12632	12481	12492	12529	12576	12377	12544	12453	12482	12547	12526	12470	12383	12417	12710	12588	12523	12588	12642	12482	12583	12410	12661	12501	12399	12559	12559	12631	12566	12615	12491	12546	12513	12628	12712	12580	12759	12483	12523	12445	12539	12404	12599	12507	12469	12395	12606	12581	12593	12585	12593	12388	12604	12618	12564	12558	12583	12480	12557	12594	12513	12701	12596	12515	12659	12606	12617	12566	12652	12711	12659	12438	12583	12571	12502	12793	12529	12744	12613	12424	12506	12599	12460	12494	12532	12466	12625	12467	12394	12479	12636	12522	12765	12610	12544	12587	12693	12481	12450	12534	12636	12518	12542	12642	12531	12702	12526	12521	12421	12383	12637	12465	12517	12701	12490	12650	12524	12744	12657	12647	12586	12516	12628	12590	12501	12440	12536	12516	12522	12485	12580	12479	12573	12642	12640	12774	12454	12652	12528	12519	12741	12646	12539	12518	12523	12448	12515	12500	12592	12516	12621	12599	12532	12555	12488	12455	12570	12500	12582	12471	12713	12619	12497	12564	12500	12575	12635	12528	12591	12685	12585	12536	12499	12563	12470	12353	12536	12681	12602	12616	12578	12509	12486	12462	12516	12502	12524	12620	12679	12681	12474	12565	12623	12607	12494	12383	12624	12473	12721	12523	12544	12687	12597	12568	12446	12645	12481	12564	12453	12618	12525	12635	12522	12598	12465	12685	12400	12586	12472	12498	12704	12507	12648	12626	12694	12668	12480	12572	12511	12496	12666	12603	12558	12535	12673	12781	12619	12632	12659	12489	12527	12509	12530	12726	12455	12590	12597	12827	12449	12553	12690	12542	12474	12658	12765	12631	12479	12478	12552	12462	12528	12554	12677	12484	12757	12543	12479	12506	12637	12653	12592	12769	12576	12642	12539	12555	12540	12430
27866	22481	24267	19389	15409	15064	15451	14566	14419	14253	14053	14221	14185	14154	14179	14004	13986	14238	14191	13965	14294	14085	14135	14087	14165	14038	13976	14082	14248	14041	13830	13979	13827	14066	14213	14157	14046	13910	13958	14036	14053	13972	13971	13969	13886	14085	14027	14149	14080	13985	14256	13946	14286	13985	14125	13995	13913	14075	14003	13962	14140	13927	13741	13969	13900	14070	13931	13970	14136	13990	13920	14036	13871	13875	14012	14081	14104	13949	13945	13907	13974	14060	13971	13953	14152	13941	14090	13939	13816	14105	13979	14044	13859	14084	14040	13952	13913	14074	14089	14176	14058	14010	13877	14015	13949	13952	14074	14013	13923	13922	14037	13908	13934	13944	14112	14020	14010	14112	14082	13962	13890	14064	13947	13894	14210	13892	13853	13968	14014	14069	14137	14041	14041	14088	14021	14212	14019	14102	14054	14176	14172	14293	14090	14082	13919	13984	14051	13988	13907	14065	14028	13954	13863	14125	14183	13974	13998	14052	14196	13902	13881	13890	13977	14050	13984	14077	13766	13746	14006	14008	14146	14129	14044	14028	13921	13923	13837	14015	13863	14049	14056	14179	14107	13877	13977	13976	14073	14008	14209	13993	14145	14145	13931	13912	14095	13940	14180	13979	13933	13750	14033	14040	13793	13925	13806	13973	14028	14092	13910	13949	14120	13988	13928	13968	13911	14123	13996	13835	13892	13919	14107	14081	14133	14023	13946	13923	13893	14083	14146	13958	13882	13915	14123	13823	13965	14126	14138	14162	14110	14050	14093	14122	14038	13945	13946	14016	14003	14213	14191	13753	13984	14000	13960	14125	14135	13983	13836	14045	13859	14139	13997	13920	13782	14146	13874	13767	14032	13805	14019	13873	13888	14273	14132	14011	14071	13786	13900	14111	13994	14028	14062	14038	14089	14124	13840	13880	13881	13971	13984	14054	14015	13976	13989	14091	13890	14132	14148	13810	14050	13882	14132	14148	14056	14108	13833	14023	13978	14111	14004	13815	14001	13952	14001	14016	14063	14166	14073	13974	13983	13834	14089	13939	14049	14154	14151	13994	13884	14050	13848	14044	13926	13879	13997	14061	14007	14032	13718	14069	14040	14030	14207	13947	14106	13922	13948	14075	14157	14007	14025	14091	14267	14090	13927	14173	13870	14236	14188	13988	13921	13979	14122	14075	14100	13987	14109	14005	13966	14079	13866	13907	13939	14164	14134	14062	14227	14044	14020	13895	13954	14050	14090	14072	13894	14069	13990	14112	14033	13990	14076	14023	14010	13837	13915	14027	13959	14011	14050	13944	14098	13953	13948	14186	13969	13867	14003	13793	14016	13981	14025	13903	13902	13972	14053	13976	13970	14106	14000	14055	14080	13945	14005	14107	14127	14061	13999	14009	14092	13936	14006	13843	14201	13907	13950	13988	14004	14107	13899	14010	14110	14047	14063	13983	13987	13953	13932	13916	13932	14007	14023	13880	14078	13941	14024	13813	13909	13985	13886	14038	13889	13992	14008	13783	14077	14090	14070	13913	14038	14061	14071	14061	13997	13918	13936	14103	14038	14022	13905	13919	14059	13981	13977	13993	13956	13888	13894	14076	14103	13964	14078	13968	14020	14024	14127	14133	14093	14030	14111	14167	13995	14125	14269	14156	14082	13842	14048	14078	14137	13965	14004	14238	13847	13962	13874	14134	14034	13897	13933	13900	13851	13955	13998	13860	13841	14198	13955	13969	13984	13988	13883	14027	13806	14073	13998	14068	13940	14188	14053	14022	14013	14000	14225	14032	14111	13889	13936	13924	13931	14039	14092	13982	13919	13974	14014	14025	14110	13916	14046	13994	13953	13982	14083	14036	13842	13965	14089	14003	13945	14062	14010	13799	14009	13967	13900	13931	13912	14038	13858	14092	14050	14168	13963	13860	13782	14009	14019	13857	14045	13901	13898	13995	13968	14192	14031	14193	13988	14068	14145	13914	13873	13956	14015	14069	14197	14032	13982	13925	14066	13842	14047	13955	13855	13887	14058	13800	14037	13923	14094	14110	14030	13976	13991	13977	13884	13988	14023	13973	14004	14019	14108	13903	14118	13733	14034	14024	14131	13968	13843	13880	13980	13905	14001	14040	14105	14175	13935	14041	13890	14063	14054	14017	14014	14037	14103	14128	13792	13965	13858	13955	14189	14006	13786	14093	14075	13956	14016	14047	14095	13940	13963	14125	13962	13989	14049	14055	13966	13972	14087	13992	14042	13874	13930	13995	14037	13885	13947	14069	13965	13924	14100	14038	13816	14056	14036	13944	13931	13927	13832	13827	14082	13907	13907	14175	14169	13971	14045	14152	14035	13841	14243	13816	14121	13957	13938	13960	14004	14022	13933	14032	13977	14072	13882	14001	13990	13986	13825	13967	14162	14121	13970	14002	13876	13875	14058	13897	14143	13829	14045	14039	13967	13959	14041	14048	13845	13940	14070	13769	13765	13884	13983	14112	14087	14211	13963	14106	14074	13886	14019	14085	14109	14006	13937	14102	14050	14060	13952	13955	13991	14054	14071	14006	14209	13937	14107	13896	14090	13944	14117	14036	13932	13950	13900	13985	13918	13796	14050	13959	14014	13922	14030	14110	14103	14043	13906	13976	13916	14035	14007	14051	14136	13921	14150	14063	14106	14180	13911	13926	14050	13870	13858	13980	13920	13959	14015	14047	14121	14018	14079	14086	14001	14009	14002	14173	14131	13992	14150	13981	14230	13945	14047	13977	13871	13728	14080	14038	14144	13927	14187	14108	13849	13851	13735	14029	14191	13962	14193	14055	14107	14021	14058	14067	14083	14024	13966	13970	13888	13723	14034	13993	14102	13873	14146	13913	14003	14068	13980	14043	14139	14009	13936	14023	14051	14009	13969	13981	14193	14054	13924	13890	14049	14006	13993	14241	13954	14117	13771	14010	13887	13865	14035	14089	14104	14189	13962	13961	14034	14220	14013	13829	13948	13888	14045	14083	13860	14002	14076	14235	14091	13855	13928	13918	13855	14073	13854	13944	13920	14117	13863	13982	13964	13983	13976	14043	14107	13992	14120	13996	13922	13967	14061	14090	14143	14057	14010	13971	14090	14077	13963	13993	14090	13929	13808	13726	13980	13983	14123	14162	14077	13943	14098	14094	13945	14136	13882	13983	14021	13994	14198	14098	14009	14095	13900	14033	13870	14023	14024	14080	14167	13803	14098	14067	13988	14025	14249	14128	13955	14010	13937	13920	13954	14040	13947	14029	14140	13912	14027	13956	14374	13999	14064	13903	13985	14061	13948	14008	14033	14077	14002	13996	14007	14009	13935	13929	13922	14040	13968	14053	14085	13747	14090	13885	13838	13859	13954	13907	13859	14112	14041	13931	14051	14002	14081	13998	13794	14136	13996	13848	14022	14011	13754	13785	13968	13999	13977	13927	14150	14034	14132	14071	14041	13940	13974	14114	14088	14086	13993	14162	14130	13826	13845	13842	13827	14153	14202	13996	13832	14025	14082	14104	13887	14182	14126	14010	13950	14116	13841	13968	13783	13890	14036	14180	14054	13859	13975	13832	14039	13833	13974	13905	14185	14102	14011	14022	13970	14036	13893	14143	14043	14065	13945	13793	14068	13955	13997	14138	14312	14080	13963	14020	13938	13986	14156	14107	13962	13921	14092	13905	14294	14053	14193	13884	13988	13994	14143	13872	13962	13892	13931	14069	13992	13961	13813	13965	13890	14082	13903	14195	13982	13994	13942	14034	14118	14116	13964	14181	14233	14248	14066	14109	13933	13947	14011	13971	14065	14037	14275	14035	13907	13875	14029	14004	13990	14125	14132	14126	14152	13936	13950	14017	14186	14064	14217	14070	13979	14010	13889	13940	14036	14121	14067	14063	13979	14012	13944	14138	14108	13878	14011	13996	14046	14011	14066	14185	14109	13989	14177	14048	13784	13895	13873	13980	13883	13927	13899	13964	13855	14087	13986	13985	13985	13942	14092	13922	14008	14025	13748	14051	14030	14041	13926	14032	13994	14048	14076	14052	14098	14034	14019	13817	14043	14026	13892	13979	13997	14026	14011	14104	14066	13876	14129	14135	14012	14006	14114	13920	14055	14097	13981	13851	14162	13984	14099	13836	14098	13972	14098	13927	13990	14094	13918	14013	13988	13935	13980	14061	14110	13936	13846	14133	13971	14031	14204	13898	13984	13983	14058	13984	14067	13803	14026	13856	13885	13756	13973	14166	14113	14045	14080	14063	13999	13985	13912	13980	13821	13969	14174	14057	14121	13968	13801	13948	14110	14078	14048	13980	14053	13973	14071	13867	13894	13934	14016	13914	13934	14006	14074	14152	14002	13939	14033	13929	13897	14051	13916	14091	14042	14115	14069	14090	13861	13915	13938	13807	13782	14013	14116	13966	13939	14003	14041	14081	14122	13903	14010	14177	14114	14061	13919	14045	14023	13731	14067	13960	14040	14003	14084	14166	13942	14130	13918	13902	14030	14114	13853	14058	13962	13829	14215	14012	13894	14020	14042	13989	14059	14066	14167	13886	13966	14011	14014	14155	14264	13994	14026	14040	14044	13813	13755	13951	13874	14018	14093	14044	13993	14197	14088	14213	13996	13867	14235	13978	13926	14013	13827	14141	14073	14139	14143	14235	13904	14053	14053	14104	13998	14040	14128	14204	14037	14096	14069	14136	14129	13962	14094	14058	14222	14018	14112	14054	14050	13842	14027	13944	14181	14172	14095	13943	14048	13945	14075	13819	13915	14128	13902	13921	14219	14178	14047	14019	14087	13937	14181	14008	14153	14007	14068	14116	13928	13892	14063	13850	14358	14193	13887	13931	14026	14132	14104	13954	13983	13967	14037	14050	14123	14091	14071	13989	14032	14100	14218	14143	14199	14111	14117	13900	14010	13871	13937	13957	14032	14000	14110	14133	13987	14062	13951	13987	14093	13966	13956	14043	14032	14220	13860	14082	14057	14102	13920	13982	14078	13979	14047	13835	13995	13996	14076	13921	14032	13923	14027	14028	14273	14042	13924	13863	14067	13904	14061	14007	14014	14033	13954	14251	14219	14030	13889	14157	14224	14084	13982	14191	14105	14087	13990	14054	13993	14065
18767	27859	23253	16326	14564	14277	14102	13105	12764	12753	12655	12654	12671	12787	12558	12648	12546	12681	12598	12533	12535	12675	12640	12549	12623	12508	12415	12563	12449	12515	12640	12539	12531	12698	12441	12423	12369	12505	12586	12471	12480	12571	12558	12419	12647	12338	12560	12539	12382	12447	12423	12516	12530	12476	12537	12559	12546	12324	12570	12567	12559	12537	12483	12641	12717	12543	12646	12482	12458	12473	12546	12458	12619	12575	12539	12697	12624	12685	12507	12492	12450	12378	12533	12556	12622	12551	12558	12518	12446	12600	12585	12530	12493	12521	12522	12617	12552	12541	12419	12529	12371	12644	12333	12624	12479	12480	12560	12466	12576	12612	12460	12467	12512	12379	12474	12481	12584	12785	12511	12547	12602	12365	12624	12608	12426	12599	12497	12551	12460	12357	12344	12560	12529	12261	12553	12550	12522	12512	12495	12475	12306	12594	12463	12495	12585	12404	12372	12686	12478	12448	12444	12483	12438	12487	12453	12573	12652	12613	12507	12618	12465	12321	12646	12528	12539	12445	12552	12513	12511	12434	12522	12466	12599	12488	12525	12419	12359	12533	12468	12442	12553	12443	12584	12598	12398	12630	12590	12442	12527	12595	12523	12590	12588	12504	12530	12507	12416	12643	12474	12581	12582	12524	12478	12555	12582	12514	12405	12577	12482	12456	12388	12453	12535	12376	12321	12615	12473	12606	12412	12421	12567	12513	12510	12756	12593	12469	12379	12494	12550	12441	12455	12479	12540	12642	12438	12269	12553	12452	12405	12357	12561	12607	12609	12611	12521	12512	12445	12415	12490	12469	12564	12410	12313	12619	12713	12479	12457	12534	12619	12622	12471	12475	12581	12516	12605	12468	12421	12445	12534	12479	12432	12407	12401	12516	12411	12590	12392	12658	12611	12526	12485	12501	12542	12588	12656	12353	12599	12465	12488	12582	12548	12521	12577	12552	12388	12617	12433	12667	12662	12409	12435	12590	12497	12572	12484	12368	12523	12539	12587	12416	12567	12533	12528	12526	12465	12496	12373	12310	12403	12591	12467	12591	12451	12582	12500	12364	12356	12570	12497	12610	12515	12418	12674	12462	12615	12381	12340	12451	12388	12571	12392	12535	12474	12530	12478	12421	12667	12611	12618	12460	12452	12392	12527	12536	12522	12527	12411	12425	12446	12607	12615	12312	12646	12384	12576	12642	12573	12544	12537	12420	12509	12566	12571	12527	12469	12632	12582	12495	12521	12503	12495	12651	12486	12633	12547	12553	12531	12464	12454	12562	12492	12447	12549	12573	12467	12629	12423	12601	12487	12506	12510	12664	12564	12564	12499	12543	12473	12510	12545	12438	12436	12593	12477	12404	12356	12421	12453	12554	12524	12451	12495	12448	12640	12530	12540	12446	12485	12382	12496	12466	12556	12450	12604	12458	12562	12465	12677	12440	12406	12563	12460	12436	12487	12668	12513	12549	12478	12496	12523	12620	12613	12489	12552	12507	12439	12604	12431	12708	12635	12653	12487	12417	12511	12506	12426	12527	12611	12553	12577	12540	12493	12307	12527	12459	12674	12628	12565	12462	12530	12378	12622	12579	12541	12534	12510	12643	12477	12543	12645	12515	12539	12453	12581	12589	12536	12385	12480	12402	12624	12420	12661	12480	12466	12490	12417	12642	12349	12555	12608	12412	12471	12557	12500	12397	12510	12481	12587	12434	12616	12597	12481	12419	12525	12562	12531	12598	12553	12570	12299	12684	12470	12464	12632	12519	12515	12441	12516	12558	12391	12557	12527	12587	12529	12674	12402	12612	12424	12591	12573	12604	12461	12415	12662	12496	12347	12440	12412	12476	12460	12325	12492	12492	12553	12587	12550	12559	12475	12607	12716	12532	12450	12517	12530	12546	12290	12611	12560	12670	12440	12301	12558	12564	12485	12590	12554	12446	12439	12555	12474	12482	12377	12453	12431	12607	12490	12502	12545	12602	12593	12525	12428	12419	12544	12560	12530	12474	12479	12569	12440	12316	12646	12541	12542	12350	12454	12567	12551	12467	12488	12457	12613	12523	12607	12627	12492	12371	12442	12669	12550	12402	12578	12553	12475	12561	12538	12470	12447	12491	12415	12552	12509	12720	12437	12436	12547	12597	12536	12349	12467	12631	12570	12621	12517	12415	12609	12500	12474	12605	12583	12479	12347	12407	12523	12602	12555	12638	12431	12333	12573	12549	12608	12456	12405	12543	12427	12573	12456	12476	12663	12335	12450	12526	12502	12621	12541	12310	12611	12336	12609	12435	12515	12544	12472	12439	12430	12576	12610	12565	12695	12502	12473	12639	12446	12385	12388	12309	12492	12522	12609	12578	12545	12404	12626	12664	12573	12583	12626	12467	12570	12646	12409	12608	12596	12339	12394	12628	12495	12501	12462	12591	12422	12456	12543	12528	12347	12524	12641	12468	12592	12559	12565	12500	12480	12416	12521	12536	12560	12628	12392	12493	12455	12527	12355	12583	12466	12576	12303	12466	12385	12683	12389	12674	12601	12443	12392	12596	12329	12630	12471	12563	12424	12543	12445	12477	12540	12365	12422	12567	12400	12445	12401	12571	12502	12400	12474	12492	12656	12388	12522	12308	12676	12457	12513	12500	12542	12459	12404	12495	12639	12610	12595	12500	12368	12587	12358	12414	12552	12505	12661	12546	12525	12491	12472	12510	12491	12681	12606	12506	12682	12454	12425	12617	12531	12638	12441	12377	12604	12626	12533	12530	12481	12547	12604	12522	12489	12497	12403	12546	12388	12468	12644	12484	12468	12683	12575	12536	12498	12555	12467	12522	12582	12369	12424	12552	12435	12434	12497	12377	12593	12561	12608	12355	12478	12542	12576	12444	12407	12420	12663	12442	12451	12598	12593	12551	12520	12596	12415	12431	12437	12543	12493	12518	12605	12457	12590	12673	12487	12556	12429	12355	12465	12463	12484	12607	12557	12523	12540	12380	12637	12648	12546	12572	12519	12416	12498	12762	12528	12494	12584	12541	12568	12460	12358	12390	12518	12548	12541	12521	12537	12477	12435	12363	12527	12404	12543	12478	12479	12490	12565	12465	12350	12604	12613	12509	12561	12527	12642	12372	12435	12587	12348	12493	12617	12556	12587	12564	12536	12483	12621	12437	12451	12532	12553	12404	12449	12511	12551	12618	12672	12516	12495	12462	12462	12443	12528	12499	12539	12536	12610	12588	12478	12485	12419	12417	12571	12674	12371	12524	12441	12520	12706	12546	12478	12557	12554	12545	12527	12595	12466	12515	12620	12443	12570	12458	12449	12479	12531	12487	12414	12610	12611	12552	12665	12596	12533	12579	12556	12573	12377	12435	12501	12462	12474	12458	12580	12260	12638	12391	12563	12532	12543	12590	12408	12476	12319	12542	12537	12547	12517	12498	12485	12443	12562	12660	12406	12516	12538	12461	12642	12533	12508	12537	12469	12460	12615	12605	12338	12550	12451	12617	12529	12534	12404	12518	12522	12588	12409	12720	12487	12340	12447	12389	12481	12616	12626	12588	12575	12513	12552	12618	12582	12388	12503	12463	12477	12498	12553	12693	12576	12468	12464	12507	12514	12570	12631	12422	12570	12567	12591	12520	12547	12725	12269	12358	12534	12607	12459	12542	12599	12637	12594	12445	12689	12481	12622	12626	12464	12483	12532	12637	12594	12672	12451	12461	12460	12429	12656	12488	12603	12558	12406	12649	12426	12611	12515	12481	12427	12542	12571	12705	12458	12568	12581	12495	12633	12501	12532	12512	12590	12115	12544	12464	12481	12533	12642	12391	12552	12608	12629	12524	12470	12771	12637	12604	12597	12499	12423	12475	12527	12548	12488	12618	12418	12695	12583	12445	12505	12524	12503	12435	12362	12461	12424	12564	12374	12573	12517	12478	12387	12379	12502	12636	12501	12540	12455	12301	12623	12523	12491	12562	12665	12488	12432	12503	12532	12452	12597	12509	12527	12532	12462	12482	12629	12418	12514	12653	12523	12691	12328	12382	12541	12328	12471	12445	12579	12445	12422	12524	12441	12407	12538	12652	12438	12511	12674	12475	12530	12556	12655	12503	12715	12505	12589	12438	12428	12559	12478	12383	12508	12485	12430	12473	12334	12562	12397	12475	12433	12463	12464	12499	12717	12456	12459	12612	12529	12470	12450	12526	12471	12599	12546	12495	12419	12608	12445	12568	12483	12423	12608	12511	12561	12465	12627	12444	12342	12411	12487	12717	12571	12469	12642	12461	12606	12560	12522	12384	12490	12389	12450	12647	12546	12523	12496	12566	12652	12520	12489	12338	12314	12476	12497	12492	12648	12366	12519	12417	12459	12566	12585	12319	12639	12414	12612	12693	12575	12536	12488	12463	12449	12380	12482	12364	12606	12541	12423	12500	12390	12486	12335	12510	12406	12626	12531	12315	12465	12419	12602	12544	12641	12508	12522	12537	12598	12528	12643	12660	12513	12401	12463	12452	12588	12480	12453	12457	12549	12523	12652	12616	12662	12412	12490	12576	12547	12474	12599	12460	12383	12606	12792	12521	12542	12548	12563	12496	12587	12631	12607	12744	12535	12606	12511	12590	12488	12617	12389	12500	12557	12527	12490	12495	12433	12440	12613	12494	12554	12512	12569	12511	12521	12366	12553	12436	12486	12527	12452	12509	12564	12483	12565	12518	12514	12385	12586	12555	12507	12377	12521	12456	12524	12550	12604	12326	12490	12577	12458	12584	12439	12532	12690	12574	12404	12565	12551	12683	12498	12703	12499	12379	12345	12514	12590	12566	12455	12479	12533	12544	12460	12668	12631	12370	12555	12486	12425	12452	12403	12517	12553	12566	12518	12551	12574	12366	12460	12624	12422	12533	12376	12565	12621	12536	12499	12449	12551	12639	12595	12488	12563	12527	12503	12632	12456	12522	12466	12403	12631	12496	12500	12655	12527	12639	12475	12750	12703	12328	12540	12570	12462	12555	12489	12481	12516	12588	12445	12582	12491	12609	12462	12528	12627	12520	12371	12497	12445	12483	12546	12495	12478	12706	12437	12443	12635	12486	12567	12565	12443	12593	12462	12441	12658	12387	12634	12455	12379	12506	12507	12697
24041	21060	28311	24136	21523	19419	17674	14920	14073	13969	14037	14077	13915	13788	14113	13783	13774	13901	13778	13578	13692	13565	13659	13617	13751	13620	13646	13786	13603	13689	13496	13639	13788	13809	13665	13503	13533	13477	13348	13701	13472	13634	13586	13515	13385	13485	13717	13473	13707	13722	13654	13749	13491	13530	13639	13757	13490	13598	13600	13506	13409	13494	13490	13523	13532	13459	13462	13495	13549	13442	13591	13477	13612	13656	13586	13627	13490	13576	13512	13339	13451	13631	13689	13464	13516	13557	13618	13349	13592	13601	13624	13393	13744	13702	13363	13469	13632	13587	13440	13443	13513	13482	13549	13714	13408	13414	13363	13505	13521	13429	13544	13540	13386	13495	13642	13577	13708	13486	13747	13311	13717	13521	13671	13466	13683	13512	13571	13465	13462	13516	13568	13439	13611	13411	13396	13710	13755	13602	13570	13638	13502	13452	13431	13591	13635	13645	13526	13546	13493	13591	13468	13552	13371	13629	13634	13755	13344	13407	13571	13574	13564	13442	13623	13516	13650	13461	13528	13467	13872	13710	13468	13387	13419	13540	13507	13282	13487	13566	13378	13512	13531	13414	13673	13625	13727	13319	13565	13599	13489	13484	13515	13433	13410	13552	13473	13565	13474	13473	13485	13658	13590	13486	13416	13539	13388	13506	13598	13482	13504	13433	13520	13624	13440	13528	13468	13536	13525	13589	13563	13598	13445	13623	13514	13281	13473	13422	13358	13447	13503	13598	13608	13721	13492	13587	13464	13542	13586	13551	13354	13482	13493	13671	13500	13646	13326	13539	13544	13508	13539	13434	13506	13513	13465	13452	13504	13480	13624	13431	13498	13426	13261	13507	13541	13723	13498	13434	13595	13512	13450	13336	13767	13580	13667	13543	13526	13572	13757	13593	13360	13455	13463	13540	13608	13569	13507	13380	13587	13448	13496	13630	13685	13426	13379	13557	13505	13450	13504	13659	13478	13389	13456	13381	13438	13485	13620	13644	13600	13549	13510	13496	13480	13417	13788	13364	13360	13452	13413	13523	13771	13436	13542	13642	13376	13516	13512	13435	13564	13581	13594	13475	13588	13587	13486	13505	13434	13504	13354	13507	13569	13505	13414	13639	13486	13643	13316	13461	13619	13437	13505	13521	13452	13553	13561	13524	13456	13645	13511	13467	13615	13539	13560	13403	13488	13763	13737	13565	13471	13580	13564	13473	13358	13513	13425	13403	13460	13501	13441	13297	13563	13524	13626	13440	13547	13487	13518	13339	13591	13458	13413	13626	13416	13628	13479	13424	13695	13530	13603	13256	13599	13565	13411	13371	13643	13449	13493	13397	13572	13595	13397	13524	13418	13607	13642	13445	13573	13519	13479	13471	13439	13431	13519	13405	13459	13499	13527	13695	13566	13302	13624	13461	13524	13221	13414	13468	13651	13540	13313	13549	13475	13451	13562	13547	13398	13423	13572	13462	13388	13618	13485	13466	13518	13578	13499	13459	13251	13551	13424	13545	13394	13499	13565	13477	13623	13554	13646	13555	13441	13429	13392	13299	13546	13467	13608	13290	13410	13270	13518	13535	13473	13476	13519	13492	13567	13306	13662	13425	13344	13373	13514	13413	13361	13500	13578	13454	13668	13479	13758	13442	13561	13390	13364	13624	13476	13390	13534	13500	13592	13609	13556	13459	13447	13385	13429	13469	13638	13307	13396	13443	13244	13581	13587	13731	13469	13472	13566	13517	13560	13535	13437	13415	13585	13449	13644	13487	13648	13395	13802	13356	13536	13460	13724	13722	13700	13425	13412	13620	13357	13443	13585	13530	13597	13618	13459	13621	13531	13563	13399	13764	13513	13342	13277	13474	13572	13452	13631	13422	13381	13452	13625	13488	13362	13426	13402	13431	13434	13494	13413	13467	13653	13583	13480	13365	13545	13466	13701	13625	13547	13564	13495	13569	13345	13311	13554	13563	13427	13366	13357	13467	13409	13595	13334	13386	13430	13346	13502	13426	13392	13664	13646	13557	13673	13448	13382	13426	13540	13649	13677	13534	13562	13764	13573	13405	13660	13674	13519	13540	13563	13412	13532	13493	13400	13593	13544	13409	13556	13465	13452	13460	13588	13505	13578	13445	13484	13536	13485	13565	13515	13542	13352	13486	13626	13510	13452	13445	13624	13561	13484	13649	13569	13541	13464	13751	13633	13440	13471	13477	13638	13584	13640	13783	13376	13617	13398	13597	13381	13377	13334	13543	13449	13514	13529	13371	13465	13504	13542	13661	13486	13327	13286	13412	13542	13762	13553	13602	13536	13456	13287	13371	13559	13618	13454	13575	13527	13613	13383	13579	13687	13486	13609	13462	13496	13605	13545	13649	13576	13438	13639	13582	13494	13422	13320	13330	13555	13241	13508	13347	13454	13375	13462	13659	13493	13520	13716	13465	13345	13612	13341	13450	13443	13356	13480	13685	13528	13496	13607	13494	13418	13444	13530	13567	13391	13486	13525	13512	13746	13515	13559	13521	13446	13505	13402	13297	13385	13528	13608	13410	13580	13502	13548	13407	13522	13411	13528	13516	13485	13335	13476	13642	13451	13624	13332	13457	13596	13581	13662	13456	13504	13528	13542	13589	13643	13375	13557	13561	13522	13574	13564	13308	13416	13490	13374	13573	13512	13738	13634	13559	13527	13539	13529	13455	13459	13594	13584	13469	13457	13593	13516	13610	13668	13521	13453	13263	13446	13479	13549	13528	13716	13466	13522	13334	13363	13611	13468	13331	13571	13523	13407	13624	13393	13369	13477	13515	13237	13171	13655	13527	13585	13537	13696	13596	13494	13638	13606	13527	13684	13483	13575	13589	13644	13541	13477	13396	13463	13442	13419	13514	13397	13632	13553	13589	13502	13513	13424	13520	13569	13459	13520	13613	13474	13582	13745	13497	13596	13642	13408	13612	13339	13536	13440	13500	13458	13382	13563	13422	13548	13563	13593	13645	13543	13461	13371	13606	13612	13355	13363	13505	13419	13523	13520	13456	13533	13575	13509	13413	13698	13402	13632	13567	13608	13415	13483	13481	13729	13763	13488	13446	13548	13568	13374	13436	13566	13465	13663	13576	13505	13529	13634	13347	13509	13715	13530	13561	13627	13608	13555	13486	13530	13485	13500	13712	13523	13640	13362	13526	13520	13706	13584	13592	13458	13388	13253	13448	13629	13544	13433	13383	13462	13457	13452	13436	13539	13584	13581	13437	13407	13650	13629	13561	13499	13638	13532	13401	13400	13397	13681	13575	13522	13589	13430	13454	13495	13476	13683	13509	13577	13497	13437	13671	13367	13361	13411	13508	13614	13746	13606	13481	13573	13656	13524	13603	13446	13550	13534	13513	13484	13479	13452	13486	13542	13501	13659	13583	13505	13702	13461	13539	13619	13705	13627	13466	13554	13519	13471	13430	13551	13543	13421	13484	13564	13664	13668	13420	13511	13499	13427	13218	13553	13443	13553	13437	13434	13486	13354	13655	13675	13594	13555	13539	13584	13429	13398	13486	13475	13494	13420	13608	13355	13586	13628	13479	13412	13543	13560	13441	13505	13510	13418	13320	13421	13594	13430	13623	13475	13451	13253	13608	13665	13456	13699	13690	13596	13397	13503	13611	13453	13331	13315	13519	13452	13637	13544	13291	13535	13563	13456	13528	13338	13479	13565	13488	13393	13469	13624	13485	13605	13612	13470	13673	13516	13464	13571	13615	13525	13221	13563	13388	13489	13402	13591	13516	13816	13337	13629	13401	13469	13783	13473	13612	13522	13528	13636	13370	13472	13485	13594	13481	13386	13371	13590	13596	13392	13325	13687	13562	13532	13399	13408	13551	13551	13551	13446	13316	13627	13541	13582	13447	13441	13616	13643	13459	13397	13350	13533	13562	13359	13685	13528	13538	13541	13414	13516	13605	13458	13521	13442	13464	13550	13624	13550	13586	13783	13621	13437	13605	13516	13729	13552	13342	13712	13702	13698	13435	13631	13602	13360	13443	13634	13364	13499	13599	13566	13648	13520	13546	13449	13370	13540	13523	13401	13602	13555	13545	13573	13522	13297	13562	13332	13747	13562	13528	13522	13623	13577	13526	13549	13460	13485	13582	13398	13417	13506	13597	13557	13431	13457	13656	13535	13344	13588	13392	13463	13549	13531	13709	13607	13413	13395	13253	13419	13381	13289	13609	13466	13419	13610	13401	13543	13344	13537	13481	13584	13568	13556	13526	13656	13545	13527	13380	13409	13648	13410	13409	13554	13577	13359	13797	13425	13476	13453	13460	13426	13630	13581	13521	13525	13372	13444	13639	13738	13527	13442	13663	13573	13687	13563	13556	13537	13505	13420	13371	13379	13473	13499	13490	13298	13503	13429	13442	13451	13517	13310	13525	13467	13479	13536	13492	13471	13531	13630	13583	13420	13574	13607	13487	13472	13389	13524	13390	13491	13228	13553	13521	13456	13446	13419	13405	13398	13593	13579	13684	13503	13369	13362	13517	13567	13592	13256	13535	13637	13611	13457	13667	13666	13440	13469	13423	13495	13610	13529	13468	13571	13572	13528	13617	13682	13428	13384	13384	13491	13525	13511	13346	13495	13329	13443	13585	13373	13515	13550	13582	13327	13361	13578	13436	13587	13360	13495	13491	13552	13538	13299	13447	13333	13616	13593	13511	13508	13484	13740	13559	13394	13681	13597	13550	13548	13542	13462	13525	13566	13622	13559	13405	13305	13602	13670	13437	13515	13599	13680	13808	13682	13484	13405	13420	13624	13479	13459	13600	13589	13453	13696	13531	13275	13450	13502	13671	13441	13553	13293	13396	13461	13478	13555	13594	13431	13367	13510	13363	13332	13408	13394	13485	13559	13472	13464	13566	13736	13622	13422	13441	13397	13630	13698	13600	13598	13665	13484	13525	13358	13473	13667	13417	13654	13679	13511	13423	13425	13544	13620	13435	13549	13612	13417	13580	13513	13339	13360	13703	13592	13564	13525	13507	13626	13554	13530	13572	13533	13562	13758	13454	13459	13523	13551	13437	13673	13571	13557	13507	13578	13578	13650	13540	13563	13398	13374	13489	13483	13346	13646	13432	13426	13465	13536	13622	13492	13565
18721	32760	27228	18826	16041	15334	15323	13926	12923	12939	12752	12644	12590	12608	12707	12647	12385	12454	12506	12282	12257	12290	12173	12278	12444	12153	12377	12343	12373	12301	12201	12275	12246	12281	12291	12366	12216	12255	12214	12147	12130	12156	12384	12169	12250	12218	12353	12252	12093	12280	12214	12203	12328	12174	12301	12386	12035	12293	12245	12332	12212	12322	12213	12180	12073	12356	12220	12145	12211	12229	12335	12062	12226	12395	12092	12385	12310	12270	12373	12337	12359	12190	12268	12201	12068	12209	12067	12317	12288	12379	12246	12314	12283	12111	12128	12366	12234	12261	12054	12034	12200	12203	12200	12367	12255	12326	12115	12302	12189	12097	12074	12160	12314	12371	12311	12408	12076	12228	11992	12123	12225	12140	12328	12211	12335	12056	12329	12152	12128	12194	12217	12269	12249	12189	12125	11957	12311	12104	12165	12414	12014	12113	12064	12327	12321	12152	12072	12060	12203	12157	12223	12233	12120	12048	12153	12245	12362	12395	12207	12276	12155	12217	12232	12338	12165	12226	12232	12163	12349	12239	12178	12177	12068	12136	12179	12183	12107	12096	12355	11999	12097	12186	12126	12126	12174	12277	12232	12235	12173	12366	12194	12167	12106	12233	12313	11976	12049	12216	12102	12080	12131	12083	12190	12004	12134	12037	12134	12237	12215	12087	12248	12140	12191	12242	12141	12101	12103	12147	12303	12152	12045	12353	12105	12144	12165	12216	12158	12131	12135	12219	12323	12181	12072	12240	12237	12166	12004	12294	12227	12117	12200	12090	12147	12204	12285	12339	12338	12200	12354	12074	12217	12120	12191	12073	12446	12216	12171	12056	12103	12079	12219	12151	12119	12138	12204	12191	12133	12132	12220	12068	12133	12263	12063	12060	12182	12141	12365	12171	12319	12223	12235	12202	12204	12157	11973	12077	12167	12179	12141	12248	12208	12183	12064	12267	12067	12190	12237	12037	12219	12228	12142	12113	12194	12264	12117	12145	12285	12079	12183	12244	12039	12290	12238	12158	12241	12056	12103	12153	12226	12095	12223	12014	12262	12188	12237	12133	12213	12297	12141	12088	12237	12058	12221	12039	12260	12158	12193	12123	12220	12067	12129	12221	12148	12338	12163	12203	12118	12147	12055	12176	12287	12237	12129	12308	12191	12278	12154	12178	12265	12332	12049	12254	12166	12129	12218	12299	12064	12077	12230	12181	12173	12126	12282	12197	11986	12147	12190	12116	12064	12133	12009	11966	12218	12072	12215	12259	12163	12203	12085	11995	12374	12061	12155	12293	12147	12139	12175	12217	12054	12091	12181	12216	12095	12268	12197	12210	12284	12249	12125	12239	12101	12104	12146	12081	12192	12218	12083	12016	12286	12054	12077	12256	12166	12310	12085	12129	12195	12125	12147	12221	12213	12190	12131	12249	12278	12242	12096	12095	12105	12235	12180	12253	12300	12093	12305	12184	12133	12288	12230	12245	12108	12200	12097	12239	12039	12280	12219	12328	12232	12168	12050	12083	12157	12207	12064	12223	12132	12140	12358	12252	12305	11868	12378	12105	12317	12305	12254	12257	12109	12224	12286	12272	12188	12310	12088	12163	12281	12060	12179	12095	12170	12166	12201	12095	12159	12219	12157	12177	12234	12125	12308	12204	12354	12156	12408	12303	12205	12241	12184	12220	12304	12146	12203	12149	12104	12015	12213	12202	12265	12369	12165	12020	12151	12139	12172	12260	12234	12027	12396	12273	12172	12119	12215	12159	12212	12096	12228	12204	12107	12251	12237	12242	12212	12148	12175	12021	12189	12211	12234	12132	12084	12180	12077	12189	12059	12125	12144	12260	12057	12073	12203	12065	12165	12148	12232	12100	12123	12238	12068	12126	11941	12217	12193	12206	12205	12218	12155	12055	12202	12121	12151	12099	11982	12314	12210	12225	12218	12194	12227	12123	12124	12331	11928	11995	12119	12075	12212	12122	12212	12249	12093	12217	12099	12253	12172	12154	12108	12126	12120	12242	12139	12207	12225	12159	12043	12176	12192	12188	12248	12242	12238	12296	12167	12056	12242	12396	12239	12205	12228	12120	12259	12235	12358	12128	12104	12093	12033	12260	12093	12174	11918	12203	12164	12170	12165	12235	12038	12308	12021	12168	12293	12032	12248	12128	12032	12114	12276	12168	11995	12199	12374	12095	12240	12171	12061	12217	12109	12184	12292	12375	12274	12222	12199	12140	12061	12088	12187	12228	12331	12219	12062	12227	12238	12201	12084	12008	12060	12118	12184	12384	12303	12166	12216	12466	11995	12352	12280	12221	12145	12128	12202	12232	12274	12244	12227	12350	12200	12126	12179	12374	12088	12030	12065	12029	12155	12074	12236	12163	12266	12063	12088	11993	12128	12121	12225	12328	12110	12243	12229	12162	12232	12178	12087	12026	12148	12218	12176	12107	12200	12263	12301	12111	12187	12300	12164	12198	12250	12020	12145	12157	12175	12197	12165	12131	12146	12179	12328	12092	12147	12308	12154	12178	12337	12184	12039	12097	12244	12267	12115	12195	12126	12066	12109	12090	12199	12108	12095	12240	12367	12042	12177	12165	12159	12257	12031	12101	12019	12242	12230	12316	12152	12194	12188	12123	12145	12256	12060	12182	12114	12174	12140	12443	12181	12142	12345	12144	12168	12175	12206	12255	12220	11845	12204	12208	12358	12131	12177	12243	12187	12159	12215	12155	12306	12274	12199	11990	12155	12128	12091	12200	12076	12026	12206	12254	12215	12249	12214	12247	12030	12159	12290	12306	12262	12012	12104	12108	12199	12221	12210	12043	12173	12211	11995	12301	12222	12203	12189	12392	12283	12179	12249	12096	12262	12116	12198	12129	12150	12275	12214	12275	12047	12091	12094	12126	12087	12260	12188	12159	12243	12271	12194	12038	12223	12347	12157	12206	12109	12158	12295	12302	12044	12227	12078	12219	12217	12148	12311	12153	12153	12057	12162	12163	12198	12114	12274	12207	12333	12194	12315	12078	12105	12079	12099	12070	12176	12109	12253	12194	12215	12177	12352	12145	12228	12086	12172	12109	12174	12176	12176	12269	12261	12179	12193	12087	12232	12276	12365	12177	12327	12103	12193	12279	12196	12030	12114	12221	12065	12114	12200	12320	12140	12191	12228	12138	12115	12094	12287	12214	12090	12226	12218	12199	12286	12330	12072	12208	12291	12306	12247	12167	12285	12092	11923	12223	12221	12165	12162	12147	12128	12338	12306	12205	12323	12333	12208	12223	12339	12068	12106	12228	12290	12146	12262	12131	12202	12107	12132	12315	12092	12069	12176	12131	12274	12287	12039	12234	12118	12076	12163	12142	12146	12163	12203	12194	12062	12332	12129	12227	12203	12224	12181	12074	12109	12123	12293	12133	12122	12088	12280	12116	12161	12134	12259	12262	12072	12110	12146	12186	12020	12309	12119	12205	12234	12199	12281	12097	12009	12278	12179	12350	12281	12282	12100	12140	12104	12259	12218	12119	12200	12131	12177	12030	12139	12226	12165	12087	12159	12092	12147	12326	12172	12158	12066	12199	12306	12241	12229	12306	12259	12115	12136	12225	12283	12138	12160	12104	12254	12291	12134	12216	12182	12266	12285	12219	12329	12213	12104	12187	12045	12201	12268	12159	12333	12203	12208	12005	12301	12315	12157	12229	12025	12234	12140	12226	12325	12222	12121	12334	12035	12143	12097	12269	12156	12224	12141	12197	12325	12282	12253	12096	12144	12155	12101	12115	12232	12109	12285	12106	12273	12209	12147	12185	12199	12312	12231	12196	12297	12227	12283	12194	12177	12310	12108	12266	12134	12325	12063	12282	12150	12046	12183	12128	12245	12142	11894	12083	12241	12082	12339	12175	12308	12190	12238	12156	12105	12223	12253	12121	12148	12185	12131	12133	12193	12212	12331	12091	12197	12141	12286	12128	12293	12126	12085	12266	12118	12143	12155	12071	12144	12090	12289	12239	12318	12243	11994	12129	12141	12080	12126	12086	12111	12298	12127	12190	12213	12150	12168	12365	12269	12267	12135	12191	12088	12022	12298	12295	12294	12088	12125	12413	12365	12242	12255	12267	12130	12213	12189	12220	12025	12178	12272	12003	12265	12234	12114	12403	12288	12242	12226	12329	12174	12233	12166	12184	12325	12201	12126	12266	12113	12289	12162	12304	12227	12022	12219	12234	12145	12069	12170	12329	12250	12032	12078	12090	12043	12219	12332	12248	12204	12253	12124	12342	12164	12195	12107	12019	12084	12226	12010	12085	12100	12194	12111	12260	12174	12120	12253	12112	12336	12077	12166	12156	12132	12153	12224	12114	12230	12268	12254	12239	12147	12216	12203	12185	12193	12052	12219	12234	12136	12167	12262	12227	12200	12140	12174	12211	12216	12098	12302	12126	12254	12146	12144	12219	12265	12175	12250	12027	12239	12189	12162	12067	12132	12138	12360	12267	12262	12107	12297	12124	12005	12154	12134	12202	12290	12261	12161	12054	12229	12250	12161	12389	12185	12250	12215	12334	12256	12034	12173	12142	12079	12068	12254	12140	12270	12196	12174	12187	12154	12067	12186	12194	12230	12030	12146	12030	12180	12159	12125	12060	12306	11980	12127	12312	12324	12054	12117	12177	12261	12304	12028	12344	12096	12238	12148	12229	12058	12256	12249	12200	12059	12279	12171	11993	12043	12231	12290	12178	12113	12054	12212	12054	12137	12187	12313	12106	12358	12196	12178	12174	12140	12281	12066	12258	11983	12165	12192	12300	12129	12148	12178	12250	12088	12213	12251	12235	12084	12107	12168	12228	12055	12079	12134	12139	12236	12307	12194	11914	12149	12159	12144	12221	12322	12223	12242	12039	12080	12230	12186	12320	12131	12228	12175	12291	12174	12140	12143	12083	12184	12245	12335	12160	12231	12181	12278	12110	12215	12066	12145	12192	12280	12342	11967	12331	12253	12221	12272	12091	12207	12112	12214	12177	12189	12159	12243	12134	12224	12120	12188	12110	12222	12019	12256	12127	12161	12381	12173	12199	12225	12180	12171	12251	12303	12184	12236	12156	12328	12264	12096	12202	12236	12196	12236	12138	12209	12044
22866	21076	28804	23622	21280	22544	22606	17287	15356	15539	15281	15355	15133	15097	15047	15166	14802	14825	14608	14779	14757	14943	14572	14642	14716	14500	14711	14734	14709	14652	14560	14436	14519	14540	14455	14454	14660	14660	14509	14571	14546	14464	14471	14463	14477	14445	14469	14496	14480	14433	14552	14565	14739	14554	14552	14574	14398	14467	14590	14527	14485	14658	14533	14432	14457	14698	14590	14574	14620	14365	14403	14425	14437	14291	14547	14501	14361	14432	14235	14223	14452	14423	14573	14506	14612	14460	14420	14383	14557	14533	14503	14397	14372	14341	14498	14602	14586	14516	14524	14471	14393	14366	14459	14648	14275	14318	14364	14384	14419	14416	14397	14667	14370	14368	14320	14386	14525	14260	14507	14472	14428	14528	14457	14450	14432	14295	14433	14126	14435	14536	14261	14228	14446	14536	14374	14374	14648	14379	14410	14439	14227	14267	14408	14323	14439	14629	14470	14412	14438	14630	14566	14402	14492	14290	14370	14388	14640	14482	14328	14399	14342	14360	14496	14428	14260	14339	14445	14551	14303	14445	14544	14389	14338	14376	14343	14122	14598	14366	14468	14569	14523	14457	14439	14545	14505	14488	14535	14303	14422	14486	14340	14334	14543	14343	14374	14506	14469	14253	14303	14342	14542	14296	14140	14417	14370	14422	14453	14456	14345	14298	14485	14455	14451	14426	14404	14289	14490	14197	14406	14565	14479	14334	14419	14450	14189	14662	14407	14295	14324	14394	14457	14329	14555	14316	14196	14339	14374	14322	14550	14382	14379	14478	14455	14390	14454	14554	14220	14304	14374	14309	14427	14568	14518	14541	14488	14422	14409	14259	14388	14511	14456	14606	14463	14588	14501	14301	14333	14249	14389	14289	14510	14205	14522	14334	14413	14456	14307	14334	14510	14459	14379	14291	14339	14583	14676	14429	14494	14420	14510	14367	14234	14541	14506	14279	14455	14349	14487	14470	14389	14380	14376	14515	14361	14566	14310	14242	14466	14539	14378	14329	14411	14327	14551	14531	14299	14343	14522	14578	14397	14402	14259	14404	14336	14387	14413	14391	14409	14354	14310	14541	14529	14308	14358	14378	14427	14381	14420	14440	14600	14542	14450	14337	14331	14402	14502	14493	14335	14348	14447	14362	14326	14312	14621	14437	14323	14215	14725	14411	14205	14444	14318	14664	14557	14250	14388	14423	14604	14505	14643	14423	14323	14386	14433	14253	14310	14444	14435	14272	14502	14237	14348	14533	14675	14348	14315	14335	14261	14109	14351	14414	14507	14306	14547	14508	14271	14458	14460	14398	14518	14363	14433	14463	14378	14433	14403	14490	14532	14445	14713	14294	14411	14291	14395	14285	14444	14378	14426	14466	14395	14214	14398	14270	14395	14253	14414	14453	14556	14470	14270	14228	14503	14187	14510	14527	14372	14251	14410	14351	14463	14619	14304	14454	14395	14414	14414	14517	14369	14415	14418	14206	14423	14544	14440	14444	14388	14535	14345	14422	14353	14533	14365	14348	14403	14350	14557	14305	14456	14503	14235	14309	14299	14332	14354	14384	14394	14340	14759	14487	14370	14293	14263	14568	14282	14439	14380	14404	14131	14377	14452	14342	14421	14398	14397	14331	14312	14416	14401	14321	14168	14271	14391	14423	14375	14282	14330	14418	14285	14283	14486	14324	14353	14441	14297	14412	14378	14339	14240	14304	14504	14600	14513	14335	14335	14117	14497	14452	14244	14332	14330	14406	14428	14474	14335	14312	14396	14423	14576	14512	14439	14507	14518	14429	14225	14531	14782	14418	14461	14441	14498	14469	14353	14440	14476	14446	14534	14410	14605	14523	14544	14461	14326	14455	14211	14524	14541	14529	14210	14538	14253	14266	14436	14226	14442	14392	14381	14240	14210	14316	14611	14281	14344	14167	14495	14238	14502	14352	14335	14194	14372	14307	14286	14227	14208	14354	14399	14575	14465	14476	14448	14623	14438	14481	14377	14268	14458	14328	14094	14314	14447	14534	14487	14410	14398	14384	14551	14250	14359	14390	14471	14301	14578	14312	14330	14391	14261	14302	14571	14477	14289	14395	14413	14421	14035	14312	14178	14305	14312	14416	14291	14459	14441	14395	14395	14227	14428	14354	14396	14389	14359	14352	14304	14462	14327	14590	14338	14375	14260	14339	14385	14544	14525	14403	14391	14233	14405	14461	14470	14307	14442	14603	14316	14419	14615	14442	14291	14287	14472	14402	14363	14117	14166	14504	14409	14507	14673	14538	14445	14452	14455	14465	14499	14578	14349	14548	14352	14274	14479	14477	14367	14322	14533	14483	14304	14435	14414	14445	14347	14242	14447	14244	14228	14417	14306	14426	14447	14533	14405	14522	14456	14222	14448	14304	14551	14286	14338	14533	14505	14447	14494	14358	14403	14232	14484	14295	14381	14372	14539	14478	14440	14416	14285	14387	14249	14311	14457	14351	14347	14467	14408	14299	14317	14338	14427	14354	14398	14398	14372	14269	14263	14507	14314	14424	14435	14483	14329	14385	14526	14455	14391	14223	14302	14229	14422	14185	14421	14674	14463	14376	14335	14384	14480	14402	14272	14303	14190	14318	14304	14234	14457	14347	14605	14393	14205	14281	14604	14483	14369	14338	14505	14543	14465	14485	14344	14435	14318	14263	14262	14089	14327	14466	14325	14307	14230	14400	14458	14321	14473	14230	14220	14327	14395	14441	14374	14362	14551	14342	14154	14475	14530	14363	14347	14420	14420	14393	14395	14356	14209	14385	14623	14433	14458	14621	14508	14282	14484	14225	14558	14364	14256	14258	14502	14341	14442	14456	14362	14388	14362	14484	14430	14228	14250	14352	14480	14441	14413	14325	14452	14578	14330	14473	14441	14399	14291	14616	14497	14345	14392	14225	14391	14500	14675	14398	14245	14286	14406	14299	14519	14502	14464	14350	14317	14411	14510	14414	14244	14470	14294	14406	14424	14397	14411	14267	14550	14484	14246	14558	14434	14438	14332	14377	14350	14308	14379	14393	14391	14396	14291	14325	14359	14463	14353	14338	14381	14366	14460	14289	14353	14377	14445	14385	14219	14270	14572	14206	14303	14453	14274	14464	14480	14362	14607	14242	14189	14469	14557	14324	14445	14403	14440	14183	14348	14481	14317	14162	14303	14295	14505	14245	14326	14211	14453	14346	14290	14481	14403	14194	14229	14476	14413	14349	14429	14381	14241	14526	14310	14438	14403	14512	14605	14445	14536	14310	14404	14460	14456	14381	14356	14403	14500	14333	14498	14368	14430	14504	14317	14418	14451	14474	14237	14211	14459	14477	14422	14414	14404	14436	14479	14508	14378	14413	14391	14221	14330	14240	14167	14567	14293	14453	14314	14321	14313	14358	14280	14426	14406	14354	14700	14449	14292	14420	14413	14366	14374	14304	14207	14519	14472	14485	14348	14522	14381	14526	14343	14372	14350	14461	14470	14441	14460	14392	14302	14533	14253	14520	14515	14293	14471	14418	14353	14476	14335	14309	14361	14353	14273	14298	14338	14251	14316	14272	14292	14365	14560	14519	14257	14333	14206	14482	14304	14286	14461	14284	14480	14205	14558	14295	14409	14313	14282	14311	14242	14353	14456	14402	14387	14301	14480	14407	14313	14338	14309	14382	14514	14165	14245	14520	14151	14455	14330	14413	14452	14339	14295	14229	14435	14396	14273	14559	14408	14438	14473	14432	14332	14232	14612	14476	14424	14540	14322	14616	14186	14489	14443	14283	14312	14527	14411	14195	14438	14261	14591	14405	14304	14384	14324	14440	14456	14251	14411	14339	14382	14202	14253	14293	14470	14412	14091	14480	14536	14561	14455	14388	14254	14265	14516	14370	14451	14275	14528	14443	14422	14648	14326	14388	14422	14370	14237	14430	14404	14326	14409	14614	14426	14450	14338	14354	14398	14399	14595	14433	14478	14326	14353	14398	14403	14624	14409	14463	14326	14480	14274	14375	14428	14212	14279	14381	14495	14405	14362	14345	14271	14479	14400	14450	14438	14306	14258	14369	14737	14322	14373	14252	14695	14273	14390	14557	14634	14434	14294	14471	14441	14427	14333	14336	14461	14219	14434	14434	14323	14425	14368	14401	14429	14460	14409	14502	14299	14471	14523	14542	14114	14365	14164	14540	14457	14426	14409	14300	14209	14529	14433	14431	14227	14313	14353	14163	14407	14332	14288	14421	14370	14385	14615	14341	14397	14533	14382	14384	14282	14267	14374	14203	14383	14375	14408	14295	14448	14366	14580	14520	14459	14455	14215	14273	14532	14433	14294	14305	14318	14375	14341	14279	14393	14364	14248	14328	14490	14345	14428	14362	14510	14513	14234	14454	14357	14345	14528	14384	14403	14390	14551	14474	14526	14278	14354	14472	14390	14484	14451	14473	14255	14391	14360	14440	14294	14439	14478	14514	14320	14455	14400	14327	14476	14384	14432	14424	14241	14566	14402	14389	14368	14509	14376	14461	14400	14410	14357	14513	14344	14421	14498	14360	14425	14519	14549	14395	14369	14338	14295	14274	14407	14623	14553	14487	14448	14417	14235	14251	14587	14539	14475	14416	14388	14448	14609	14315	14377	14276	14491	14387	14341	14422	14199	14349	14431	14389	14330	14408	14461	14297	14452	14232	14404	14339	14429	14245	14422	14437	14331	14358	14343	14320	14245	14337	14426	14362	14449	14494	14335	14308	14266	14413	14287	14224	14420	14370	14281	14554	14530	14439	14312	14443	14348	14381	14373	14378	14413	14515	14477	14407	14226	14396	14423	14420	14494	14316	14332	14565	14506	14342	14275	14225	14597	14373	14490	14461	14561	14508	14417	14409	14412	14304	14475	14279	14449	14481	14336	14392	14206	14317	14477	14614	14549	14451	14350	14517	14288	14367	14407	14475	14295	14461	14505	14522	14402	14447	14434	14694	14206	14223	14425	14419	14327	14340	14560	14429	14309	14395	14417	14345	14286	14312	14352	14360	14443	14376	14274	14148	14636	14357	14459	14180	14398	14452	14473	14520	14219	14280	14400	14426	14277	14439	14363	14524	14306	14409	14477	14397	14484	14496	14305	14536	14495	14412	14457	14359
20747	37294	30857	21528	18260	16787	16251	15626	13865	13686	13550	13478	13252	13300	13125	13153	13137	13048	13071	12969	13043	12869	12766	12826	12816	12806	12806	12805	12792	12819	12694	12752	12775	12668	12772	12646	12755	12810	12765	12739	12616	12704	12598	12652	12873	12706	12578	12751	12689	12732	12671	12757	12787	12542	12710	12746	12769	12565	12579	12804	12602	12805	12751	12706	12644	12745	12666	12782	12642	12596	12622	12643	12632	12632	12736	12714	12724	12728	12735	12733	12522	12715	12710	12707	12663	12638	12677	12814	12768	12726	12513	12788	12515	12580	12687	12811	12620	12736	12740	12783	12822	12734	12752	12662	12742	12719	12774	12873	12844	12676	12639	12750	12753	12591	12610	12672	12626	12522	12718	12803	12800	12542	12541	12675	12527	12786	12711	12519	12691	12716	12655	12639	12620	12643	12586	12576	12566	12328	12714	12634	12497	12641	12473	12664	12856	12592	12597	12639	12647	12535	12581	12683	12645	12736	12595	12774	12673	12735	12652	12575	12755	12510	12666	12544	12498	12736	12609	12662	12768	12571	12632	12664	12659	12581	12424	12674	12618	12722	12624	12708	12716	12664	12657	12686	12693	12617	12643	12719	12479	12548	12691	12632	12642	12713	12862	12551	12701	12784	12812	12573	12782	12738	12646	12618	12740	12613	12828	12575	12694	12667	12691	12867	12675	12684	12726	12736	12622	12520	12567	12807	12723	12596	12637	12715	12746	12622	12558	12734	12697	12632	12731	12608	12628	12640	12601	12640	12588	12876	12666	12583	12689	12803	12504	12531	12745	12712	12568	12687	12516	12672	12728	12535	12603	12640	12535	12671	12602	12686	12515	12638	12684	12526	12632	12664	12566	12640	12554	12750	12515	12563	12687	12838	12652	12755	12639	12581	12735	12546	12702	12594	12552	12628	12757	12563	12683	12670	12736	12667	12602	12819	12514	12564	12604	12657	12759	12756	12504	12672	12761	12761	12711	12622	12648	12707	12739	12569	12530	12673	12634	12664	12611	12688	12566	12525	12860	12713	12501	12662	12614	12585	12771	12778	12602	12536	12691	12775	12603	12681	12598	12765	12646	12654	12683	12812	12503	12664	12520	12812	12647	12631	12718	12614	12477	12651	12487	12513	12628	12554	12540	12784	12374	12641	12552	12637	12576	12597	12779	12730	12718	12606	12582	12579	12746	12800	12668	12597	12659	12607	12659	12726	12567	12614	12609	12615	12701	12681	12638	12698	12798	12671	12675	12447	12724	12722	12677	12647	12641	12704	12652	12681	12734	12814	12627	12753	12738	12688	12706	12612	12769	12651	12647	12664	12684	12613	12682	12726	12577	12747	12730	12634	12516	12748	12549	12648	12620	12487	12645	12763	12657	12581	12749	12565	12661	12605	12591	12661	12798	12723	12601	12590	12462	12865	12556	12604	12706	12606	12583	12778	12779	12685	12581	12594	12415	12519	12679	12688	12740	12557	12841	12543	12593	12602	12707	12720	12630	12641	12635	12665	12710	12683	12789	12770	12668	12519	12685	12526	12610	12555	12678	12744	12691	12638	12614	12693	12687	12573	12618	12730	12629	12795	12587	12552	12645	12607	12768	12770	12646	12719	12642	12661	12694	12855	12776	12584	12813	12661	12543	12716	12611	12612	12632	12540	12490	12668	12592	12521	12617	12608	12649	12600	12526	12715	12726	12649	12500	12655	12613	12722	12572	12669	12713	12648	12641	12603	12715	12638	12606	12735	12383	12658	12808	12558	12687	12630	12587	12662	12680	12637	12616	12692	12819	12607	12805	12640	12594	12657	12631	12697	12680	12578	12578	12654	12667	12652	12554	12639	12419	12532	12532	12560	12539	12706	12484	12712	12636	12724	12628	12467	12701	12688	12528	12724	12520	12632	12687	12700	12536	12505	12788	12660	12713	12541	12738	12606	12430	12674	12539	12666	12835	12467	12669	12666	12466	12654	12635	12549	12669	12495	12601	12511	12646	12570	12612	12547	12784	12678	12547	12504	12596	12772	12737	12578	12491	12641	12521	12655	12709	12878	12732	12658	12510	12579	12634	12738	12613	12621	12706	12816	12642	12529	12754	12669	12627	12716	12651	12693	12521	12544	12651	12693	12584	12618	12654	12643	12616	12749	12610	12548	12637	12609	12552	12765	12736	12400	12723	12880	12483	12688	12811	12849	12546	12622	12707	12584	12665	12625	12747	12604	12595	12588	12613	12663	12730	12775	12551	12812	12735	12668	12696	12795	12515	12626	12646	12772	12751	12528	12656	12509	12644	12677	12755	12773	12530	12570	12694	12816	12758	12711	12566	12549	12627	12611	12764	12701	12570	12614	12511	12751	12681	12591	12499	12746	12594	12551	12699	12579	12619	12673	12629	12554	12671	12752	12725	12517	12618	12681	12645	12658	12523	12632	12666	12689	12611	12531	12658	12626	12748	12763	12647	12772	12757	12512	12579	12597	12459	12539	12620	12591	12815	12679	12547	12530	12742	12776	12519	12699	12715	12746	12696	12580	12784	12640	12787	12595	12569	12485	12561	12649	12626	12674	12729	12610	12737	12606	12734	12737	12724	12584	12684	12712	12698	12596	12617	12508	12629	12609	12521	12622	12700	12502	12841	12657	12681	12786	12672	12816	12493	12653	12743	12413	12646	12510	12866	12799	12696	12883	12570	12634	12725	12574	12590	12557	12552	12601	12657	12701	12470	12614	12608	12579	12680	12657	12659	12686	12675	12643	12713	12739	12613	12714	12680	12619	12734	12555	12730	12570	12729	12753	12575	12641	12734	12631	12643	12663	12838	12603	12670	12724	12576	12641	12705	12530	12615	12579	12625	12750	12745	12646	12663	12740	12681	12661	12592	12389	12723	12507	12923	12550	12643	12651	12696	12552	12741	12616	12643	12526	12585	12539	12772	12707	12725	12560	12794	12621	12665	12505	12744	12474	12533	12677	12607	12584	12627	12599	12667	12682	12566	12635	12778	12666	12661	12603	12620	12875	12531	12572	12638	12674	12642	12612	12596	12698	12604	12474	12805	12479	12712	12608	12715	12562	12667	12641	12695	12597	12693	12551	12626	12687	12580	12626	12697	12737	12583	12699	12490	12657	12535	12633	12505	12613	12673	12692	12667	12727	12638	12644	12617	12682	12517	12679	12723	12670	12657	12541	12597	12612	12677	12746	12692	12731	12697	12620	12793	12546	12814	12611	12697	12703	12733	12714	12671	12511	12571	12693	12642	12613	12607	12630	12660	12740	12601	12564	12704	12598	12616	12683	12640	12579	12577	12875	12804	12625	12584	12790	12607	12637	12700	12593	12554	12609	12599	12645	12646	12609	12674	12559	12590	12622	12828	12793	12656	12597	12727	12699	12606	12754	12641	12561	12536	12651	12469	12580	12609	12593	12655	12637	12727	12841	12622	12701	12734	12681	12651	12767	12480	12707	12690	12665	12645	12639	12556	12614	12567	12735	12570	12640	12724	12460	12564	12798	12556	12678	12668	12633	12501	12726	12714	12616	12614	12719	12688	12662	12753	12615	12661	12819	12611	12758	12598	12662	12477	12951	12610	12777	12656	12495	12650	12661	12747	12509	12810	12515	12581	12614	12567	12719	12617	12711	12597	12670	12863	12552	12727	12655	12533	12777	12536	12743	12613	12668	12649	12670	12623	12538	12667	12726	12645	12638	12619	12680	12587	12738	12477	12676	12581	12577	12754	12578	12681	12688	12632	12690	12452	12677	12635	12711	12641	12604	12594	12668	12547	12873	12631	12627	12756	12644	12728	12574	12440	12771	12703	12604	12686	12625	12744	12677	12599	12672	12650	12873	12713	12618	12603	12625	12824	12513	12745	12854	12656	12526	12451	12698	12750	12667	12694	12665	12804	12705	12698	12614	12547	12808	12620	12611	12492	12717	12626	12684	12631	12587	12846	12502	12604	12562	12657	12679	12500	12660	12596	12493	12752	12596	12523	12712	12669	12780	12657	12653	12617	12471	12531	12658	12613	12782	12641	12767	12661	12690	12729	12637	12714	12529	12593	12454	12609	12771	12578	12687	12448	12766	12649	12732	12676	12579	12636	12679	12564	12611	12739	12644	12649	12758	12783	12457	12546	12521	12595	12634	12618	12732	12696	12693	12740	12601	12621	12516	12553	12641	12651	12556	12660	12696	12707	12762	12694	12717	12839	12615	12592	12785	12614	12680	12554	12579	12683	12567	12624	12791	12823	12649	12805	12675	12732	12657	12509	12684	12707	12565	12757	12663	12661	12771	12611	12688	12594	12815	12526	12465	12517	12873	12567	12673	12477	12682	12542	12725	12687	12644	12618	12720	12624	12859	12665	12582	12640	12776	12540	12793	12510	12687	12779	12661	12680	12600	12703	12677	12499	12715	12714	12582	12789	12640	12698	12583	12616	12547	12815	12606	12764	12727	12728	12619	12653	12517	12670	12832	12719	12668	12584	12553	12610	12722	12635	12619	12669	12686	12618	12532	12738	12597	12677	12578	12436	12638	12657	12650	12673	12498	12781	12515	12563	12691	12747	12854	12696	12577	12504	12611	12741	12723	12543	12743	12639	12539	12627	12695	12607	12680	12733	12551	12590	12526	12514	12625	12671	12724	12630	12676	12504	12488	12590	12627	12663	12538	12709	12570	12577	12818	12625	12604	12628	12609	12663	12739	12636	12624	12722	12763	12568	12857	12593	12520	12735	12534	12662	12613	12715	12563	12542	12793	12739	12770	12752	12713	12667	12525	12628	12557	12587	12669	12619	12714	12586	12606	12517	12746	12692	12767	12641	12518	12722	12565	12512	12590	12540	12557	12736	12799	12838	12581	12658	12724	12711	12587	12655	12719	12680	12847	12730	12697	12528	12704	12635	12630	12660	12772	12566	12497	12729	12661	12656	12659	12762	12647	12681	12762	12673	12642	12650	12358	12783	12632	12601	12492	12550	12567	12556	12508	12577	12726	12582	12690	12824	12720	12688	12629	12747	12677	12608	12447	12672	12732	12644	12769	12736	12676	12894	12577	12751	12535	12673	12708	12709	12528	12576	12676	12509	12589	12574	12802	12735	12605	12546	12685	12721	12649	12668	12708	12721	12718	12629	12687	12615	12652	12444	12712
27929	22343	23261	19056	15554	15253	15092	14979	14631	14529	14343	14408	14484	14497	14625	14543	14341	14453	14627	14534	14358	14480	14380	14482	14481	14324	14356	14569	14417	14236	14451	14467	14191	14438	14495	14209	14313	14295	14524	14435	14518	14299	14402	14342	14341	14532	14328	14390	14315	14219	14431	14407	14498	14415	14354	14474	14208	14308	14345	14506	14335	14327	14508	14385	14341	14527	14297	14262	14355	14403	14302	14406	14322	14308	14382	14304	14428	14422	14593	14282	14373	14446	14441	14401	14538	14471	14219	14425	14456	14301	14449	14455	14402	14194	14420	14387	14364	14174	14546	14420	14329	14292	14372	14554	14573	14415	14396	14224	14269	14304	14345	14191	14385	14547	14287	14467	14384	14439	14393	14331	14275	14254	14408	14422	14312	14360	14202	14298	14350	14235	14321	14275	14514	14488	14275	14445	14380	14195	14418	14561	14530	14287	14180	14481	14324	14235	14555	14504	14367	14440	14484	14157	14431	14309	14434	14509	14452	14487	14360	14319	14358	14251	14190	14444	14356	14329	14160	14337	14229	14242	14403	14154	14530	14451	14407	14446	14381	14280	14407	14313	14452	14401	14412	14412	14359	14445	14391	14268	14262	14529	14433	14253	14363	14387	14546	14229	14035	14304	14326	14325	14451	14238	14317	14434	14433	14310	14154	14375	14237	14502	14452	14285	14493	14252	14375	14364	14266	14383	14373	14356	14317	14383	14203	14234	14390	14266	14465	14377	14395	14302	14345	14356	14342	14459	14315	14549	14441	14186	14295	14344	14470	14423	14397	14370	14420	14349	14389	14345	14452	14344	14114	14435	14412	14346	14412	14420	14289	14287	14415	14212	14425	14526	14287	14223	14357	14286	14390	14311	14283	14160	14462	14337	14406	14324	14348	14233	14384	14476	14344	14657	14403	14378	14554	14309	14446	14609	14384	14350	14319	14475	14403	14280	14369	14323	14355	14342	14415	14481	14441	14315	14251	14253	14262	14425	14165	14348	14327	14389	14461	14321	14252	14104	14400	14155	14306	14254	14421	14416	14363	14494	14377	14257	14367	14390	14289	14518	14246	14239	14212	14092	14446	14378	14422	14378	14273	14355	14389	14145	14391	14462	14142	14312	14347	14407	14404	14439	14296	14352	14320	14318	14443	14490	14221	14247	14573	14346	14507	14322	14284	14298	14341	14429	14482	14401	14218	14345	14448	14329	14417	14373	14369	14475	14286	14497	14339	14496	14225	14350	14409	14619	14524	14277	14422	14347	14274	14404	14281	14353	14423	14237	14497	14461	14466	14323	14427	14408	14348	14255	14172	14410	14586	14355	14380	14354	14313	14301	14495	14242	14269	14494	14317	14221	14241	14320	14254	14616	14374	14320	14413	14280	14381	14389	14352	14390	14325	14564	14453	14385	14386	14444	14392	14606	14298	14427	14273	14444	14298	14389	14417	14415	14336	14268	14409	14641	14380	14473	14401	14245	14338	14314	14392	14480	14431	14351	14417	14339	14344	14461	14401	14238	14234	14384	14279	14514	14307	14341	14399	14413	14389	14428	14330	14261	14266	14443	14364	14381	14321	14228	14096	14540	14378	14547	14471	14446	14344	14403	14463	14376	14351	14267	14454	14640	14342	14334	14370	14542	14328	14461	14414	14508	14335	14288	14426	14586	14288	14313	14348	14373	14339	14301	14410	14469	14486	14290	14178	14544	14178	14236	14202	14358	14441	14279	14196	14345	14371	14462	14370	14465	14559	14232	14559	14499	14305	14520	14362	14518	14566	14392	14354	14263	14501	14459	14278	14247	14228	14314	14516	14642	14359	14332	14440	14328	14281	14459	14295	14359	14306	14442	14475	14475	14402	14444	14442	14191	14471	14247	14489	14514	14481	14290	14298	14393	14333	14385	14405	14199	14413	14560	14481	14394	14477	14308	14253	14367	14266	14354	14189	14507	14328	14230	14366	14297	14332	14526	14312	14371	14327	14378	14367	14400	14385	14227	14442	14325	14346	14438	14451	14454	14319	14501	14242	14324	14257	14430	14455	14287	14522	14475	14515	14291	14441	14349	14265	14526	14514	14442	14495	14172	14386	14369	14369	14391	14423	14442	14405	14585	14358	14362	14445	14295	14577	14214	14354	14479	14447	14439	14482	14405	14448	14384	14192	14323	14075	14271	14417	14442	14470	14419	14489	14478	14308	14358	14238	14333	14527	14355	14345	14275	14260	14425	14403	14427	14350	14465	14297	14176	14365	14380	14510	14432	14280	14380	14530	14337	14403	14297	14632	14366	14390	14292	14316	14295	14379	14418	14471	14319	14273	14364	14293	14355	14234	14350	14271	14453	14379	14395	14401	14466	14585	14409	14499	14502	14478	14300	14505	14338	14143	14211	14343	14319	14488	14347	14438	14404	14507	14573	14310	14282	14437	14251	14373	14234	14471	14421	14441	14128	14414	14355	14261	14296	14398	14370	14269	14361	14414	14371	14391	14416	14484	14407	14429	14502	14434	14332	14308	14574	14202	14231	14307	14343	14309	14447	14428	14359	14362	14487	14387	14345	14357	14424	14294	14280	14381	14491	14625	14228	14254	14320	14234	14346	14279	14307	14366	14452	14579	14353	14244	14231	14360	14376	14235	14386	14425	14218	14348	14389	14254	14312	14298	14503	14471	14362	14512	14407	14547	14380	14296	14566	14368	14551	14245	14255	14412	14252	14401	14319	14358	14323	14413	14379	14307	14341	14485	14576	14501	14309	14437	14341	14458	14396	14502	14406	14456	14538	14431	14284	14491	14534	14375	14242	14282	14398	14169	14373	14438	14274	14197	14353	14198	14474	14249	14473	14549	14335	14431	14513	14345	14176	14297	14176	14434	14324	14340	14342	14352	14297	14468	14525	14594	14298	14183	14353	14458	14282	14286	14497	14543	14342	14283	14218	14467	14423	14523	14323	14448	14198	14378	14282	14632	14526	14401	14345	14442	14300	14423	14396	14299	14118	14295	14239	14172	14300	14501	14275	14270	14256	14281	14380	14323	14483	14270	14198	14263	14528	14237	14441	14489	14251	14393	14319	14455	14188	14400	14242	14345	14392	14363	14407	14565	14352	14283	14322	14217	14117	14415	14121	14348	14456	14407	14642	14595	14404	14276	14355	14403	14413	14260	14343	14504	14130	14337	14256	14479	14391	14440	14346	14385	14339	14575	14186	14572	14398	14328	14361	14199	14062	14423	14247	14328	14480	14395	14433	14696	14610	14353	14508	14554	14669	14357	14288	14352	14420	14367	14244	14449	14455	14288	14355	14360	14579	14475	14412	14442	14396	14407	14219	14471	14378	14347	14237	14405	14362	14406	14233	14393	14249	14585	14390	14229	14306	14273	14272	14278	14587	14333	14451	14412	14482	14413	14163	14322	14443	14422	14162	14397	14323	14227	14262	14362	14532	14531	14319	14429	14411	14584	14357	14260	14476	14471	14327	14507	14315	14470	14427	14311	14411	14427	14122	14499	14410	14416	14421	14375	14469	14431	14575	14357	14487	14571	14401	14366	14513	14459	14389	14461	14381	14443	14250	14372	14491	14408	14466	14305	14177	14498	14436	14411	14457	14339	14344	14499	14278	14369	14313	14364	14491	14345	14477	14363	14409	14426	14393	14276	14218	14201	14353	14237	14441	14417	14232	14542	14468	14460	14386	14236	14279	14354	14241	14367	14393	14513	14380	14481	14307	14441	14265	14170	14329	14260	14318	14389	14366	14244	14543	14404	14409	14226	14483	14273	14445	14242	14466	14295	14323	14278	14420	14132	14095	14455	14377	14476	14508	14206	14049	14403	14336	14403	14421	14348	14291	14376	14277	14483	14439	14355	14426	14334	14439	14202	14303	14430	14462	14398	14321	14322	14299	14282	14326	14430	14234	14316	14380	14347	14375	14488	14517	14339	14402	14313	14215	14364	14302	14488	14436	14497	14392	14335	14330	14274	14409	14452	14406	14502	14282	14341	14595	14471	14458	14371	14348	14362	14427	14222	14387	14419	14260	14322	14326	14371	14354	14340	14505	14615	14404	14293	14316	14492	14286	14376	14387	14372	14484	14428	14344	14604	14354	14184	14383	14533	14449	14257	14512	14386	14624	14552	14161	14215	14212	14506	14416	14425	14505	14281	14496	14362	14334	14387	14246	14561	14382	14318	14542	14383	14411	14278	14436	14436	14181	14342	14190	14385	14293	14330	14381	14438	14152	14381	14380	14352	14183	14227	14446	14459	14305	14185	14405	14395	14257	14380	14403	14371	14459	14312	14390	14399	14467	14451	14219	14487	14292	14331	14375	14531	14386	14366	14445	14355	14288	14397	14293	14308	14462	14418	14457	14323	14358	14430	14411	14383	14196	14274	14461	14497	14264	14390	14360	14380	14403	14452	14484	14366	14261	14349	14408	14409	14329	14501	14423	14388	14289	14297	14495	14360	14311	14420	14430	14330	14431	14439	14523	14275	14510	14347	14407	14363	14389	14286	14310	14508	14317	14143	14306	14476	14488	14319	14321	14557	14501	14403	14333	14559	14326	14503	14569	14356	14410	14329	14388	14296	14486	14375	14239	14236	14189	14316	14333	14359	14371	14495	14316	14313	14379	14509	14336	14267	14556	14192	14406	14297	14542	14510	14218	14368	14285	14459	14300	14287	14384	14377	14509	14326	14461	14251	14284	14543	14418	14335	14321	14339	14246	14375	14259	14425	14264	14381	14460	14277	14381	14127	14295	14325	14418	14306	14489	14299	14255	14293	14615	14645	14387	14478	14511	14399	14326	14577	14408	14314	14458	14352	14406	14345	14501	14458	14435	14619	14263	14258	14602	14234	14318	14284	14386	14417	14466	14363	14348	14198	14477	14244	14388	14426	14088	14395	14324	14351	14390	14485	14397	14428	14375	14291	14287	14300	14297	14358	14461	14364	14404	14395	14374	14336	14160	14290	14269	14229	14604	14412	14332	14324	14452	14422	14353	14410	14478	14314	14319	14305	14340	14388	14381	14381	14412	14464	14399	14382	14332	14345	14225	14363	14374	14325	14226	14242	14205	14272	14326	14515	14508	14373	14449	14478	14337	14408	14348	14249	14279	14492	14409	14438	14446	14400	14430	14362	14546	14438	14021
18790	25034	19984	15370	14338	13776	13747	13732	12931	12949	12877	13022	12705	12824	12854	12682	12852	12789	12687	12783	12781	12650	12735	12779	12692	12715	12785	12690	12767	12723	12691	12742	12806	12741	12872	12554	12837	12714	12719	12773	12668	12710	12684	12552	12642	12608	12663	12804	12797	12689	12673	12557	12799	12571	12779	12708	12647	12705	12700	12639	12651	12838	12842	12951	12663	12665	12758	12681	12729	12568	12735	12729	12677	12758	12636	12654	12557	12735	12900	12660	12727	12763	12723	12703	12559	12554	12607	12727	12888	12794	12615	12744	12798	12657	12494	12745	12816	12696	12642	12671	12642	12665	12761	12660	12616	12643	12666	12795	12819	12596	12767	12691	12733	12541	12701	12683	12794	12732	12602	12702	12756	12647	12933	12815	12582	12489	12728	12648	12727	12751	12739	12659	12675	12592	12751	12668	12516	12797	12620	12705	12756	12545	12743	12783	12607	12559	12661	12720	12677	12705	12624	12512	12643	12672	12673	12696	12580	12768	12604	12661	12659	12660	12509	12596	12675	12827	12638	12557	12794	12626	12719	12541	12775	12746	12675	12697	12654	12864	12781	12776	12541	12642	12646	12754	12812	12831	12615	12750	12740	12583	12706	12807	12720	12786	12674	12766	12611	12762	12553	12756	12689	12858	12770	12839	12774	12681	12807	12660	12579	12592	12702	12529	12540	12700	12759	12687	12775	12564	12561	12788	12667	12609	12847	12730	12581	12682	12611	12766	12759	12759	12551	12656	12562	12580	12852	12769	12588	12595	12674	12672	12523	12581	12753	12684	12538	12764	12761	12542	12547	12576	12687	12560	12764	12530	12642	12771	12646	12741	12620	12776	12731	12737	12734	12555	12582	12605	12704	12738	12646	12817	12779	12699	12756	12804	12581	12692	12561	12715	12639	12776	12614	12644	12600	12831	12793	12539	12594	12735	12749	12645	12690	12598	12847	12632	12733	12731	12928	12726	12570	12715	12774	12677	12811	12638	12572	12665	12611	12535	12762	12766	12640	12554	12701	12712	12690	12747	12748	12602	12642	12657	12574	12763	12603	12663	12614	12629	12827	12631	12746	12785	12714	12728	12773	12786	12757	12784	12618	12667	12637	12725	12748	12632	12673	12670	12603	12804	12742	12720	12653	12683	12794	12583	12729	12583	12896	12779	12637	12708	12758	12741	12743	12698	12593	12823	12809	12763	12688	12828	12619	12744	12897	12673	12711	12560	12734	12643	12826	12606	12777	12693	12828	12626	12648	12624	12541	12555	12697	12655	12715	12829	12723	12716	12650	12757	12640	12621	12684	12673	12766	12603	12721	12826	12582	12632	12579	12744	12606	12747	12671	12481	12737	12784	12651	12720	12807	12766	12577	12641	12747	12804	12708	12726	12712	12717	12784	12639	12767	12521	12717	12574	12595	12685	12534	12707	12660	12601	12668	12742	12633	12659	12702	12613	12606	12801	12715	12561	12674	12694	12716	12711	12657	12842	12791	12805	12723	12589	12775	12584	12670	12650	12803	12630	12664	12728	12725	12782	12849	12728	12752	12632	12605	12772	12774	12555	12681	12877	12564	12562	12706	12726	12867	12744	12782	12526	12647	12748	12733	12598	12823	12781	12509	12622	12602	12699	12692	12729	12700	12516	12589	12486	12679	12721	12489	12835	12830	12737	12657	12660	12591	12727	12616	12653	12669	12582	12597	12756	12651	12824	12689	12746	12737	12605	12663	12801	12666	12714	12803	12827	12613	12862	12774	12563	12622	12715	12731	12645	12853	12706	12639	12760	12636	12862	12606	12756	12754	12718	12802	12632	12771	12820	12745	12629	12786	12712	12712	12780	12705	12693	12740	12678	12618	12521	12569	12696	12643	12782	12681	12623	12683	12652	12721	12809	12689	12682	12661	12554	12634	12636	12641	12843	12808	12798	12785	12624	12807	12788	12769	12627	12713	12744	12583	12699	12702	12614	12642	12678	12643	12586	12680	12709	12696	12828	12695	12534	12565	12661	12761	12654	12687	12601	12631	12626	12792	12556	12677	12601	12806	12685	12743	12753	12778	12777	12727	12601	12826	12703	12744	12758	12885	12697	12684	12739	12927	12667	12690	12638	12759	12607	12619	12653	12520	12680	12578	12582	12755	12730	12705	12795	12525	12714	12681	12580	12725	12712	12649	12691	12677	12640	12645	12558	12559	12693	12717	12854	12634	12733	12700	12680	12701	12787	12702	12678	12707	12656	12800	12616	12752	12680	12622	12594	12706	12564	12756	12772	12685	12711	12783	12653	12673	12696	12608	12842	12763	12674	12703	12616	12493	12805	12659	12600	12763	12601	12661	12646	12624	12690	12856	12721	12724	12711	12559	12641	12789	12896	12540	12767	12696	12669	12754	12771	12672	12737	12623	12638	12766	12707	12639	12508	12639	12712	12660	12636	12758	12650	12711	12643	12731	12560	12691	12600	12795	12598	12490	12760	12798	12758	12696	12732	12760	12790	12595	12756	12575	12783	12668	12776	12561	12708	12622	12752	12511	12578	12692	12585	12775	12665	12822	12623	12666	12684	12721	12910	12617	12846	12687	12675	12610	12863	12648	12688	12532	12646	12641	12754	12593	12671	12678	12610	12797	12815	12746	12668	12663	12671	12782	12781	12642	12964	12632	12666	12777	12542	12701	12617	12622	12484	12633	12664	12716	12587	12622	12677	12478	12732	12622	12676	12776	12565	12764	12597	12626	12626	12652	12616	12799	12756	12661	12610	12608	12759	12653	12613	12703	12669	12641	12641	12668	12625	12771	12803	12649	12858	12750	12702	12680	12644	12657	12685	12750	12680	12559	12560	12624	12649	12703	12712	12684	12747	12584	12749	12767	12757	12773	12628	12632	12677	12903	12796	12778	12652	12815	12626	12695	12758	12794	12696	12822	12720	12785	12731	12705	12674	12673	12663	12754	12709	12582	12545	12806	12680	12663	12636	12677	12670	12779	12766	12690	12715	12661	12619	12555	12659	12773	12606	12739	12648	12709	12673	12675	12690	12487	12811	12680	12753	12644	12631	12786	12766	12667	12546	12663	12783	12746	12586	12731	12743	12691	12760	12808	12818	12563	12765	12767	12530	13007	12645	12825	12760	12634	12685	12807	12744	12642	12810	12810	12610	12716	12592	12684	12590	12524	12776	12658	12649	12789	12646	12697	12877	12577	12662	12564	12596	12703	12766	12725	12478	12628	12683	12686	12677	12779	12575	12715	12586	12590	12471	12719	12697	12724	12668	12818	12660	12626	12598	12686	12582	12583	12682	12845	12582	12782	12665	12628	12784	12664	12832	12659	12683	12812	12738	12541	12464	12588	12729	12816	12797	12698	12684	12875	12597	12810	12794	12779	12782	12644	12604	12689	12637	12762	12736	12739	12592	12842	12579	12531	12802	12705	12754	12692	12770	12671	12803	12626	12787	12680	12734	12682	12634	12680	12529	12810	12616	12598	12696	12570	12870	12560	12735	12611	12853	12743	12746	12620	12659	12632	12730	12828	12544	12720	12554	12601	12887	12742	12675	12777	12598	12702	12578	12698	12791	12753	12807	12800	12840	12712	12681	12882	12774	12676	12692	12672	12633	12742	12774	12630	12476	12657	12675	12796	12626	12741	12626	12844	12676	12696	12614	12512	12692	12660	12746	12549	12621	12678	12580	12689	12597	12594	12755	12624	12459	12739	12635	12774	12686	12587	12819	12718	12793	12691	12625	12605	12545	12712	12731	12688	12559	12718	12783	12654	12803	12699	12829	12645	12676	12716	12727	12762	13007	12630	12738	12728	12616	12816	12704	12654	12476	12726	12690	12930	12581	12632	12735	12747	12632	12578	12787	12650	12565	12679	12721	12679	12601	12692	12675	12732	12717	12714	12688	12771	12725	12705	12704	12642	12428	12722	12771	12566	12635	12667	12643	12671	12820	12802	12654	12758	12665	12617	12675	12619	12565	12683	12911	12627	12673	12671	12614	12764	12746	12719	12829	12751	12642	12738	12661	12718	12807	12842	12851	12762	12837	12552	12639	12784	12733	12612	12673	12800	12586	12635	12686	12670	12691	12776	12813	12578	12627	12666	12668	12719	12583	12696	12575	12663	12713	12673	12693	12718	12662	12834	12617	12568	12547	12693	12620	12659	12607	12590	12674	12554	12679	12668	12751	12671	12607	12765	12647	12755	12686	12713	12786	12624	12778	12770	12817	12924	12847	12668	12665	12712	12723	12612	12573	12757	12830	12927	12765	12784	12731	12692	12709	12574	12660	12604	12678	12573	12688	12680	12734	12805	12730	12679	12742	12615	12706	12678	12611	12731	12579	12689	12647	12612	12695	12712	12640	12595	12739	12762	12699	12762	12560	12628	12617	12801	12651	12697	12742	12792	12630	12711	12627	12531	12714	12510	12722	12661	12853	12773	12609	12748	12735	12744	12603	12776	12664	12788	12784	12520	12774	12644	12762	12608	12643	12670	12696	12797	12713	12723	12688	12689	12744	12631	12853	12569	12565	12633	12695	12619	12704	12824	12666	12625	12821	12681	12633	12508	12700	12733	12836	12620	12707	12701	12626	12730	12567	12631	12639	12597	12616	12640	12723	12694	12654	12652	12651	12648	12669	12839	12709	12709	12772	12705	12831	12754	12670	12586	12627	12685	12683	12683	12825	12815	12636	12639	12741	12576	12641	12644	12697	12746	12643	12830	12624	12734	12650	12765	12615	12734	12584	12773	12599	12753	12560	12549	12737	12556	12654	12749	12715	12771	12764	12653	12829	12766	12670	12728	12792	12627	12643	12797	12639	12923	12705	12682	12765	12787	12881	12778	12705	12602	12674	12725	12686	12706	12811	12718	12686	12799	12719	12605	12660	12766	12803	12771	12801	12669	12772	12589	12642	12726	12713	12937	12590	12735	12805	12786	12792	12604	12719	12584	12692	12755	12717	12648	12637	12801	12618	12630	12733	12651	12692	12784	12847	12605	12703	12745	12720	12782	12740	12711	12631	12638	12651	12895	12789	12867	12610	12769	12674	12577	12628	12845	12686	12640	12669	12795	12812	12743	12641	12618	12787	12552	12550	12800	12718	12785	12863	12723	12649	12770	12669	12700	12594	12630	12804	12744	12697
24022	21064	28344	24093	21621	19506	17358	15324	14472	14398	14349	14096	14261	14445	14242	14215	14180	14085	14052	14192	14051	14264	14058	13902	13964	13987	13881	13801	14067	13841	13994	14083	13706	14058	14056	13809	14142	14097	14003	13860	13900	13815	13750	13922	13836	14015	13663	13906	13875	13876	13900	13887	13811	13842	13642	13878	13771	13892	13943	13817	13835	13864	13698	13722	13761	13928	13642	14033	13775	13919	13799	13821	13791	13664	13930	13838	13932	13945	13938	13741	13742	13990	13924	13770	13765	13985	14000	13910	13781	13890	13818	13977	14008	13880	13839	13880	13877	13815	13928	13721	13763	13977	13739	13845	13854	13708	13991	13882	13841	13783	13766	13694	13725	13879	13898	13876	13810	13912	13702	13798	13756	13783	13823	13788	13716	13681	13838	13846	13756	13943	13918	13907	13703	13729	13668	13987	13757	13761	13788	13761	13984	13660	13892	13915	13681	13782	13821	13823	13716	13628	13800	13833	13784	13788	14017	13721	13669	13627	13739	13938	13915	13775	13750	13785	13794	13782	13599	13625	13755	13874	13938	13565	13839	13824	13946	13976	13792	13661	13787	13820	13805	13983	13721	13832	13766	13938	13690	13773	13837	13730	13673	13705	13954	13798	13871	13861	14067	13856	13577	13970	13895	13873	13746	13921	13715	13735	13799	13702	13994	13851	13915	13749	13794	14031	13626	13703	13731	13730	13759	13970	13962	13831	13870	13844	13771	13874	13825	13761	13782	13888	13839	13711	13603	13800	13871	13837	14010	13715	13729	13750	13739	13738	13937	13849	13753	14037	13806	13862	13958	13972	13756	13759	13860	13833	13926	13893	13808	13629	13693	13794	13599	13838	13935	13780	13575	13857	14018	13681	13796	13786	13679	13753	13578	13728	13856	13825	14011	13850	13920	13738	13832	13773	13771	13690	13912	13920	13969	13676	13851	13894	13804	13727	13770	13718	13681	13761	13835	13772	13633	13994	13768	13641	13693	13812	13876	13860	13826	13820	13829	13863	13695	13855	13989	13874	13990	13891	14014	13760	13857	13847	13785	13892	13868	13727	13856	13739	13889	13824	13655	13765	13746	13775	13693	13941	14024	13674	13841	13856	13947	13921	13834	13918	13739	13724	13822	13842	13902	13620	13921	13809	13692	13810	13657	13796	13904	13926	13830	13885	13739	13643	13799	13916	13672	13736	13811	13826	13778	13665	13791	13821	13684	13832	13772	13714	13840	13733	13706	13730	13855	13833	13735	13768	13763	13804	14022	13780	13903	13708	14095	13837	13705	13713	13798	13679	13687	13412	13826	13803	13843	13745	14014	13909	13858	13656	13926	13860	13944	13897	14039	13835	13778	13747	13929	14090	13799	13807	13686	13735	13711	13858	13800	13759	13828	13849	13818	13628	13723	13955	13813	13781	13883	13870	13677	13669	13804	13779	13837	13794	13957	13697	13801	13858	13804	13971	13711	13927	13786	13842	13792	13885	13727	13877	13811	13872	14009	13910	13870	13664	13967	13818	13713	13738	13784	13703	13676	13750	13937	13749	13678	13598	13735	13832	13663	13677	13851	13610	13826	13951	13923	13833	13760	13806	14016	14026	13856	13831	13728	13898	13761	13856	13737	13816	13797	13911	13746	13844	13846	13848	13828	13953	13709	13673	13980	13974	13952	13869	13940	13736	13716	13919	13978	13710	13922	13689	13808	13675	13668	13941	13696	13849	13982	13768	14031	13957	13841	13788	13719	13592	13787	13750	13697	13831	13838	13751	13782	13827	13999	13956	13899	13655	13599	13740	13823	13940	13755	13641	13823	13958	13914	13744	13729	13919	13871	13735	13789	13492	14022	13745	13892	13767	13626	13977	13962	13937	13860	13917	13848	13838	13905	13724	13763	13785	13819	13917	14056	13927	13873	13617	13758	13858	13889	14099	13732	13676	13725	13911	13817	13756	13886	13668	13828	13722	13888	13620	13760	13653	13888	13823	13610	13849	13761	13919	13769	13936	13666	13839	13916	13758	13852	13630	13957	13927	13804	13882	13913	13848	13869	13646	13731	13884	13894	13822	13866	13917	13844	13861	13774	13799	14050	13749	13825	13733	13841	13803	13942	13837	13624	13714	13925	13894	13954	13656	13712	13660	13699	13933	13875	13768	13944	13866	13718	13783	13865	13675	13710	13810	13835	13787	14020	13588	13915	13905	13833	13707	13862	13812	13992	13889	14078	13665	13732	13639	13831	13853	13888	13893	13830	13915	13685	13764	13780	13858	13805	13931	13922	13679	13805	13927	13937	13678	13759	13910	13789	13869	13885	13831	13781	13871	13703	13979	13880	13608	13837	13759	13721	13800	14017	13723	13643	14049	13836	13737	13777	13642	13917	13774	13850	13743	13793	13866	13827	13812	13575	13857	13815	13950	13923	13950	13798	13912	13842	13763	13902	13969	13927	14015	13857	13715	13897	13744	13898	13982	13837	13696	13914	13887	13864	13743	13820	13691	13782	13787	13808	13808	13847	13879	13882	13825	13880	13883	13822	13706	13623	13925	13837	13709	13841	13738	13974	13799	13780	13764	13808	13837	13993	13965	13823	13784	13783	13760	13801	13864	13825	13908	13852	13712	13747	14026	13930	13788	13867	14000	13737	13745	13792	13720	13782	13888	13765	13824	13762	13565	13774	13889	14060	13803	13691	13839	13819	13802	13924	13909	13889	13639	13805	13747	13824	13788	13844	13947	13925	13859	13739	13821	13628	13869	13816	13658	13852	13837	13920	13810	13922	13714	13771	13972	13876	13695	13728	13780	13869	13781	13748	13817	13703	13955	13693	13596	13835	14051	13855	13913	13803	13900	13758	13683	13805	13899	13989	13840	13820	13641	13974	13956	13980	13835	13649	13723	13804	13802	13899	13693	13733	13796	13952	13799	13933	13890	13796	13731	14016	13857	13685	13873	13764	13623	13659	13813	13861	13743	13952	13840	13786	13803	13822	13916	13837	13925	13841	13739	13751	13828	13708	13616	13932	13863	13798	13606	13664	13886	13801	13726	13890	13807	13889	13800	13743	13901	13795	13955	13738	13830	13808	13661	13858	13791	13711	13847	13940	13817	13629	13785	13784	13854	13714	13848	13887	13870	13820	13797	13754	13944	13708	13866	13876	13759	13866	13677	13802	13691	13691	13821	13588	13881	13916	13925	13871	13688	13821	13794	13928	13923	13841	13692	13794	13658	13973	13975	13819	13576	13775	13823	14032	13845	13855	13800	13797	13847	13853	13789	13805	13733	13733	13962	13941	13772	13830	13663	13787	13746	13736	13683	13906	13919	13920	13910	13787	13930	14062	13934	13981	13865	13796	13837	13640	13596	13703	13803	13715	13683	13919	13935	14061	13808	13683	13715	14032	13901	13869	13785	13551	13890	13969	13744	13907	13728	13907	13891	13983	13941	13732	13917	13925	13705	13751	13979	13842	13809	14017	13822	13717	13778	13958	13865	13867	13739	13642	13807	13787	13702	13721	13808	13717	13907	13868	13758	13747	13639	13637	13780	13855	13743	13992	13882	13983	13779	13759	13562	14063	13949	13781	13787	13597	13879	13880	13931	13821	13910	13700	13939	13822	13873	13773	13905	13612	13755	13872	13710	13759	13875	13754	13958	13830	13962	13828	13946	13851	13760	13786	13963	13849	13809	13864	13850	13735	13654	13688	13832	13854	13558	13882	13541	13879	13703	13778	13808	13946	13871	13737	13624	13989	13685	13792	13782	13607	13556	13906	13926	13774	13874	13836	13892	13595	13850	13813	13915	13856	13831	13753	13711	13848	13803	13866	13640	13625	13941	13767	13803	13858	13784	13717	13659	13793	13865	13826	13944	13921	13606	13782	13847	13865	13767	13825	13944	13801	13996	13831	13815	13790	13902	13866	13817	13814	13843	14144	13758	13958	13901	13954	14019	13911	13926	13874	13709	13833	13761	13848	14029	13901	13880	13666	13788	13866	13707	13670	13751	13722	13704	13929	13881	13773	13909	13884	13910	13830	13894	13949	13917	13763	13873	13674	13753	13922	13751	13656	13993	13766	13926	13875	13967	13675	13652	13769	13977	13941	13975	13980	13809	13754	13727	13717	13818	13770	13755	13857	14090	13698	13742	13824	13804	13911	13604	13902	13910	13907	13811	13592	13956	14004	13733	13916	13711	13954	13674	13777	13541	13745	13663	13888	13864	13580	13802	13831	13666	13840	13859	13923	13804	13838	13817	13753	13689	13721	13709	13882	13755	13984	13840	13805	13708	13810	13687	13905	13874	13759	13904	13860	13909	13943	13767	13666	13715	13670	13873	13842	13835	13869	13784	13696	13737	14104	13921	13703	13976	13868	13798	13767	13944	14095	13822	14004	13860	13866	13630	13736	13746	13761	13850	13838	13743	13945	13799	14089	13892	13820	13717	13878	13717	13973	13694	13778	13797	13864	13688	13804	13744	13843	13824	13917	13843	13734	13965	13829	13914	13844	13699	13583	13892	13806	13622	13853	13908	13786	13935	13473	13795	13726	13704	13828	13848	13683	13854	13902	13927	13780	13738	13984	13978	13718	13904	13687	13740	13714	13661	13801	13845	13811	13864	13749	13868	13870	13884	13810	13744	13790	13887	13866	13632	13879	13794	13899	13907	13713	13659	13622	13736	13862	13837	13833	13883	13704	13865	13806	13848	13710	13831	13717	13865	13736	13931	13785	13818	13875	13778	13852	13879	13706	13926	13659	13804	13741	13967	13927	13815	13881	13818	13602	13740	13869	13794	13959	13838	13809	13810	14083	13859	13752	13659	13849	13886	13840	13902	13926	13776	13771	13705	13852	13827	13863	13857	13920	13778	13864	13957	13986	13999	13675	13729	13747	14082	13758	13674	13670	13878	13798	13706	13854	13759	13732	13822	13939	13747	13743	13679	13771	13886	13823	13945	13802	13934	13869	13769	13796	13824	13904	13936	13654	13974	13709	13801	13726	13707	13929	13973	13731	13897	13935	13893	13844	13777	13816	13931	13724	13782	13794	13744	13690	14003	13961	13924	13829	13968	13836	13816	13843	13820	13917	13939	13664	13806	13880	14006	14028	13847	13834	13665	13885	13683	13817	13995	13927	13800	13989	13827	13805	13767
18170	29908	25634	18892	16014	14753	14195	14471	13152	13163	12811	12930	12817	12784	12766	12569	12494	12682	12646	12458	12425	12500	12365	12455	12600	12495	12420	12430	12404	12488	12308	12503	12388	12457	12396	12416	12522	12476	12184	12381	12273	12437	12388	12403	12329	12418	12425	12268	12215	12339	12390	12189	12290	12549	12373	12391	12415	12276	12395	12476	12510	12303	12391	12193	12380	12390	12416	12359	12353	12270	12277	12377	12332	12296	12260	12360	12336	12346	12271	12264	12274	12403	12360	12323	12326	12414	12286	12275	12318	12283	12520	12499	12362	12331	12315	12469	12417	12352	12414	12449	12360	12457	12260	12267	12315	12392	12361	12458	12360	12381	12324	12215	12225	12098	12378	12440	12391	12215	12431	12382	12300	12268	12138	12289	12252	12275	12231	12258	12472	12389	12149	12289	12218	12416	12281	12313	12251	12353	12405	12204	12131	12239	12291	12176	12293	12289	12271	12322	12402	12266	12334	12316	12321	12252	12364	12243	12482	12400	12284	12198	12041	12319	12329	12387	12364	12442	12252	12308	12388	12204	12440	12315	12331	12254	12249	12326	12219	12306	12301	12457	12420	12436	12401	12184	12343	12278	12302	12348	12236	12344	12294	12398	12140	12254	12413	12399	12407	12280	12368	12225	12442	12323	12442	12404	12384	12317	12422	12348	12232	12434	12468	12488	12378	12252	12324	12404	12411	12298	12350	12396	12264	12315	12200	12397	12404	12384	12279	12361	12462	12303	12499	12475	12403	12343	12302	12290	12307	12417	12262	12234	12372	12246	12459	12300	12293	12469	12366	12351	12525	12242	12394	12383	12283	12341	12208	12317	12240	12283	12340	12356	12374	12323	12262	12330	12346	12366	12334	12381	12330	12346	12204	12411	12345	12387	12186	12290	12426	12336	12429	12205	12264	12351	12360	12338	12427	12442	12352	12375	12128	12408	12549	12438	12496	12343	12236	12496	12387	12300	12222	12369	12284	12450	12328	12421	12178	12305	12389	12285	12277	12368	12377	12370	12362	12447	12283	12215	12320	12381	12265	12393	12307	12329	12188	12292	12343	12224	12346	12388	12463	12343	12419	12322	12138	12383	12208	12437	12291	12394	12223	12445	12297	12255	12340	12436	12254	12294	12286	12388	12320	12264	12343	12262	12271	12194	12380	12474	12210	12467	12348	12128	12628	12436	12435	12327	12318	12360	12355	12320	12261	12245	12258	12367	12386	12290	12312	12375	12439	12342	12439	12510	12313	12376	12251	12248	12430	12131	12312	12306	12450	12337	12394	12250	12245	12295	12315	12219	12475	12277	12407	12297	12326	12300	12265	12411	12349	12366	12344	12238	12467	12195	12281	12190	12251	12231	12188	12313	12218	12261	12449	12374	12221	12362	12253	12336	12466	12137	12359	12115	12411	12369	12179	12372	12490	12343	12286	12244	12287	12398	12179	12441	12263	12375	12366	12446	12232	12378	12298	12356	12248	12289	12241	12348	12336	12309	12362	12156	12315	12138	12214	12379	12301	12256	12161	12323	12314	12231	12324	12145	12378	12247	12271	12318	12409	12254	12376	12302	12578	12313	12364	12342	12395	12287	12262	12313	12334	12315	12335	12219	12196	12327	12436	12317	12369	12232	12399	12269	12323	12365	12405	12282	12426	12349	12325	12378	12488	12209	12390	12421	12349	12298	12420	12406	12360	12264	12441	12266	12476	12368	12341	12375	12360	12260	12245	12303	12410	12214	12430	12163	12475	12146	12349	12264	12303	12291	12340	12387	12497	12236	12301	12311	12299	12255	12401	12321	12343	12428	12233	12382	12415	12347	12178	12336	12392	12197	12231	12515	12376	12385	12326	12212	12207	12237	12206	12271	12422	12360	12226	12359	12368	12203	12157	12344	12422	12406	12394	12324	12385	12178	12402	12418	12201	12392	12393	12261	12329	12433	12453	12250	12286	12317	12215	12277	12373	12190	12265	12538	12319	12349	12415	12286	12398	12258	12456	12327	12323	12339	12321	12305	12415	12377	12241	12299	12397	12360	12386	12218	12258	12292	12296	12241	12396	12428	12302	12285	12253	12320	12215	12362	12404	12236	12337	12291	12233	12511	12290	12472	12291	12337	12369	12152	12315	12496	12233	12414	12292	12278	12355	12363	12508	12265	12483	12227	12372	12346	12336	12237	12305	12275	12148	12295	12349	12198	12364	12286	12306	12489	12338	12498	12390	12428	12297	12296	12363	12393	12082	12414	12289	12373	12207	12238	12375	12321	12259	12319	12396	12315	12347	12313	12319	12343	12231	12238	12317	12240	12168	12353	12429	12261	12337	12261	12389	12137	12431	12272	12547	12353	12339	12337	12433	12553	12425	12448	12307	12309	12483	12273	12362	12364	12156	12333	12438	12157	12224	12235	12294	12291	12253	12339	12361	12368	12567	12276	12437	12357	12209	12328	12348	12152	12346	12418	12297	12417	12465	12373	12357	12280	12339	12320	12312	12268	12317	12541	12306	12365	12306	12461	12456	12376	12347	12217	12442	12249	12129	12216	12342	12289	12312	12520	12292	12190	12333	12356	12264	12358	12136	12226	12464	12276	12401	12252	12167	12251	12356	12287	12377	12345	12330	12310	12309	12470	12308	12433	12427	12450	12372	12275	12302	12275	12342	12333	12380	12253	12419	12234	12541	12396	12474	12200	12226	12335	12439	12270	12243	12267	12297	12334	12326	12349	12407	12606	12331	12363	12381	12270	12363	12304	12402	12501	12411	12261	12413	12356	12361	12156	12248	12312	12162	12201	12266	12170	12313	12504	12415	12231	12381	12402	12326	12377	12415	12491	12245	12273	12308	12381	12464	12454	12319	12351	12354	12499	12244	12380	12351	12340	12439	12301	12400	12284	12200	12479	12317	12374	12359	12257	12280	12267	12466	12238	12183	12408	12278	12292	12387	12364	12355	12208	12399	12301	12415	12360	12259	12436	12347	12408	12192	12278	12169	12252	12293	12375	12318	12345	12210	12352	12395	12395	12321	12309	12252	12369	12423	12377	12232	12264	12364	12329	12220	12327	12492	12310	12492	12285	12359	12455	12328	12378	12334	12343	12358	12254	12469	12346	12397	12274	12311	12347	12252	12414	12257	12353	12197	12350	12386	12124	12310	12400	12436	12256	12258	12382	12309	12351	12370	12193	12336	12284	12268	12253	12351	12410	12384	12384	12313	12426	12313	12268	12397	12412	12357	12331	12374	12293	12295	12161	12246	12298	12330	12554	12308	12306	12414	12353	12299	12381	12430	12188	12322	12367	12415	12297	12246	12255	12461	12293	12381	12355	12456	12389	12314	12266	12421	12399	12423	12224	12206	12284	12291	12361	12415	12288	12276	12380	12303	12372	12371	12314	12169	12393	12342	12419	12316	12236	12486	12255	12266	12294	12438	12326	12272	12326	12327	12329	12466	12276	12317	12398	12290	12226	12195	12316	12465	12349	12311	12401	12533	12497	12279	12238	12322	12340	12311	12520	12347	12240	12377	12222	12464	12339	12426	12323	12459	12419	12422	12339	12432	12289	12252	12450	12444	12277	12547	12212	12421	12510	12372	12379	12307	12282	12357	12316	12268	12279	12146	12478	12323	12363	12400	12325	12418	12343	12438	12460	12275	12377	12162	12242	12425	12381	12398	12357	12342	12265	12252	12243	12228	12251	12323	12432	12307	12210	12400	12248	12320	12230	12253	12277	12422	12205	12210	12377	12407	12242	12252	12363	12213	12207	12363	12240	12310	12148	12305	12291	12361	12279	12266	12378	12300	12418	12260	12511	12500	12180	12408	12318	12481	12366	12355	12323	12266	12247	12226	12231	12263	12343	12246	12323	12394	12281	12292	12321	12396	12446	12327	12383	12427	12393	12250	12243	12252	12337	12336	12236	12267	12239	12367	12330	12296	12358	12386	12392	12276	12250	12366	12158	12169	12189	12353	12292	12285	12231	12458	12331	12276	12440	12411	12302	12285	12249	12283	12285	12284	12209	12313	12356	12187	12395	12274	12278	12206	12313	12319	12259	12390	12399	12447	12474	12362	12327	12415	12220	12335	12295	12311	12339	12149	12167	12302	12276	12409	12296	12235	12173	12398	12516	12331	12367	12293	12257	12237	12339	12288	12350	12314	12211	12114	12267	12372	12308	12400	12241	12272	12311	12310	12461	12399	12369	12322	12342	12429	12220	12423	12217	12309	12270	12162	12447	12302	12279	12292	12328	12485	12460	12384	12348	12325	12212	12303	12350	12368	12390	12269	12333	12300	12221	12224	12384	12394	12214	12346	12328	12475	12398	12390	12334	12385	12469	12225	12254	12353	12282	12229	12243	12246	12443	12347	12210	12249	12282	12614	12278	12332	12325	12304	12321	12387	12382	12544	12108	12289	12250	12460	12391	12278	12458	12354	12379	12360	12336	12282	12284	12409	12296	12337	12417	12266	12193	12240	12662	12367	12469	12431	12340	12389	12286	12335	12308	12365	12327	12303	12416	12466	12265	12306	12275	12314	12334	12339	12318	12382	12303	12231	12411	12321	12285	12210	12161	12379	12385	12367	12376	12222	12498	12398	12284	12211	12165	12438	12330	12260	12381	12128	12311	12434	12445	12320	12199	12233	12244	12436	12353	12309	12300	12348	12274	12249	12457	12353	12340	12263	12264	12397	12241	12229	12395	12284	12549	12216	12225	12239	12262	12344	12107	12379	12247	12314	12230	12289	12180	12356	12367	12477	12314	12293	12382	12353	12406	12318	12314	12469	12222	12237	12292	12307	12256	12195	12516	12213	12284	12336	12265	12127	12323	12437	12264	12400	12343	12280	12413	12414	12203	12295	12390	12377	12423	12276	12250	12389	12469	12335	12302	12423	12307	12351	12341	12314	12275	12403	12238	12514	12399	12170	12311	12287	12299	12446	12308	12249	12287	12358	12353	12435	12315	12282	12400	12449	12351	12367	12373	12404	12254	12111	12391	12293	12227	12331	12358	12316	12356	12283	12295	12103	12336	12329	12129	12185	12333	12362	12273	12213	12238	12427	12397	12310	12263	12379	12241	12247	12313	12281	12243	12385	12416	12254	12277	12390	12327	12419	12327	12322	12333	12232	12345	12364	12349	12490	12306
22803	21058	28768	23633	21288	22684	22509	17666	16011	15888	15785	15403	15578	15594	15576	15160	15171	15264	15185	15178	15120	15122	15193	15075	15120	15158	15148	15214	14926	15054	15074	14908	15083	15054	15069	14860	14922	14871	14984	14844	14830	15073	14989	14818	14961	14925	15017	14825	14931	14845	14875	14884	14855	14746	14813	15028	14963	15006	15004	14938	14859	14946	14949	14762	14622	14777	14840	14853	15128	14868	14848	14851	15000	14786	14969	14921	14830	14986	14870	14888	15036	14861	14976	14803	14892	14813	14878	14733	14809	14743	14796	14910	14926	14961	14668	14857	14640	14801	14923	14992	14986	14778	14750	14769	15062	15038	15100	14735	14989	14932	14739	14711	14967	14856	14946	14747	14832	14948	14959	14790	14692	14965	14718	14785	14826	14901	14877	14865	14921	14950	14992	14763	14856	14849	14975	14773	14657	14788	14938	14826	15004	14746	14605	14526	15023	14941	14823	14744	14894	14952	14874	14816	14714	14946	14877	14660	14695	14807	14875	14962	14957	14765	14887	14852	14790	14987	14990	14757	14984	14949	14962	14895	14802	14964	14967	14855	14819	14777	14865	15007	14997	14966	14683	14937	14953	14812	14711	14854	14775	14706	14893	15007	14953	14854	14792	14968	14895	14715	14905	14887	14937	14813	15003	14797	14650	14664	14775	14533	14737	14807	14763	14842	14909	14809	14696	14729	14732	14866	14889	14735	14887	14721	14786	14752	14765	15029	14886	14872	14533	14727	14813	14777	14823	14800	14718	14822	14853	14659	14767	14734	14774	14737	14905	14654	15038	14776	14733	14789	14789	14788	14920	14789	14939	14769	14805	14915	14910	14785	14970	14793	14876	14694	14755	14775	14854	14921	15049	14697	14917	14765	14836	14819	14863	14739	14765	14985	14824	14882	14907	14889	14785	14893	14767	14888	14752	14794	14861	14853	14960	14741	14844	14763	14920	14784	14810	14876	14807	14560	15039	14972	14801	14817	14807	15004	15052	14895	14845	14839	14948	14866	14816	14622	14795	14891	14776	14751	14903	14629	14755	14905	15019	15031	14845	14854	14607	14663	14695	14899	15048	14963	14925	14880	14679	14718	14773	14825	14866	14765	14750	14896	14796	14957	14922	14854	14808	14998	14943	14999	14876	14896	14971	14640	14695	14587	14655	14805	14740	14856	14816	14937	14644	14994	14734	14843	14870	14741	14819	14684	14822	15045	14901	14844	14776	14761	14741	14996	14857	15043	14689	14860	14857	14979	14646	14993	14826	14917	14729	14867	14810	14886	14706	14898	14821	14796	14942	14920	14819	14851	14826	14793	14801	14742	14607	14822	14752	14832	14870	14888	14985	14897	14933	14819	14703	14806	15008	14903	14770	14765	14817	14891	14829	14766	14850	14808	14799	14823	14776	14791	14962	14825	14895	14794	14767	14833	14841	14826	14817	14756	14911	14839	14727	14877	14824	14631	14883	14750	14713	14777	14691	14748	14521	14859	14768	14822	14813	14609	14590	14774	14824	14859	14909	14800	15020	15006	14810	14840	14735	14773	14743	14812	14781	14937	14813	14724	14773	14758	14834	14832	14959	15019	14770	14820	14886	14937	14710	14915	14897	15014	14752	14910	14821	14832	14829	14880	14906	14913	14946	14790	15017	14761	14776	14831	14901	14904	14747	14790	14787	14823	14882	14805	14892	14653	14709	14826	14678	14852	14765	14814	14712	14753	14772	14883	14740	14796	14968	14776	14878	14873	14848	14588	14781	15011	14797	14746	14828	14751	14862	14804	14868	14883	14642	14839	14925	14841	14910	14606	14857	14901	14668	14537	14719	14820	14735	14675	14743	15040	14749	14712	14828	14913	14709	14756	14783	14906	14791	14974	14729	14999	14713	14906	14901	14708	14753	14910	14642	14818	14792	14931	14760	14860	14793	14753	14783	14925	14905	14850	14869	14967	14794	14744	14764	14686	14812	14734	14941	14789	14809	14699	15032	14874	14816	14931	14723	14480	14936	15001	14818	14864	14765	14657	14899	14872	14977	14875	14757	14632	14931	14901	14954	14748	14650	14610	14799	14497	14972	14567	14828	14750	14957	14974	14873	14651	14764	14784	14986	14766	14889	14929	14843	14893	14964	14638	14809	14717	14932	14916	14782	14899	14600	14793	14920	14786	14735	14711	14967	14774	14692	14886	14785	14875	14804	14989	14773	14968	15005	14890	14767	14834	14794	14796	14861	14696	14881	14841	14983	14823	14988	14781	14628	14959	14917	14726	14764	14843	14662	14727	14932	14766	14854	14802	14698	14857	14789	14624	14675	14811	14867	15060	14908	14821	14745	14760	14875	14908	14824	14854	14791	14779	14816	14960	14789	14960	14859	14826	14733	14748	14886	14652	14813	14967	14694	14779	14717	14828	14920	14983	14937	14897	14711	14790	14806	14875	14780	14954	14929	14933	15029	14555	14772	14757	14720	14929	14760	14959	14866	14874	15036	14829	14862	14765	14894	14696	14744	14915	14642	14912	14808	14750	15001	14977	14753	14703	14759	14753	14935	14706	14922	14821	14871	14631	14871	14773	15077	14814	14863	14844	14700	14922	14736	14870	14779	14954	14880	14845	14667	14796	14722	14584	14872	14865	15025	15179	14691	15030	15093	14856	14876	14767	14782	14826	14982	14857	14845	14771	14793	14967	14788	14831	14752	14872	14998	14782	14671	14583	14560	14748	14779	14782	14739	14780	14831	14886	14872	14842	14714	14695	14570	14887	14772	14732	14656	14657	14842	14962	14873	14784	14912	15063	14670	14729	14866	15043	14845	14677	14776	14873	14942	14743	14984	14773	14987	14704	14563	14812	14778	14940	14828	14732	14886	14693	14997	14852	14797	14880	14918	14882	14970	15035	14674	14874	14883	14857	14820	14829	14754	14743	14936	14933	14901	14763	14761	14931	14823	14869	14716	14881	14667	14872	14678	14802	14655	14948	14738	14827	14877	14860	14843	14875	14711	14959	14933	14948	14865	14854	14771	14750	14715	14950	14842	14876	15034	14955	14672	14786	14856	14739	14607	14798	14840	14798	14750	15042	14843	14865	14833	14752	14662	14947	14894	14805	14997	14867	14880	14968	14913	14748	14887	14709	14749	14851	14824	14814	14723	14673	14670	14840	14961	14928	14827	14766	14824	14843	15002	14791	14822	14657	14880	14771	14874	14740	14820	14616	14873	14846	14688	14825	14631	14828	14936	14979	15007	15041	14729	14676	14949	14801	14862	14819	14884	14566	14722	14793	14820	14923	14979	14789	14979	14802	14982	14994	14769	14695	14779	14771	14766	14818	14768	14855	14970	14716	14750	14843	15006	14944	14908	14817	14824	14916	14654	14806	14742	14833	14920	14811	14734	14914	14801	14901	14929	14625	14926	14858	14836	14858	14680	14771	14852	14838	14880	14883	14789	14824	14775	14566	14977	14663	14862	14875	15014	14876	14752	14731	14745	14802	14779	14836	14805	14775	14781	14675	14905	14810	15012	14738	14858	14775	14867	14755	14934	14764	14658	14656	14781	14840	14700	14785	14857	14748	14737	14845	14982	14735	14496	14808	14867	14891	14782	14691	14704	14699	14915	14780	14821	14997	14671	14738	14724	14734	14694	14798	14933	14882	14797	14737	14809	14634	14935	14911	14907	14610	14809	14876	14999	14833	14661	14955	14800	14656	14702	14640	14696	14782	14904	15068	14771	14743	14849	14737	14923	14807	15016	14884	14858	14936	14928	14757	14737	14728	14934	14920	14784	14829	14782	14814	14893	14978	14859	14797	14829	14884	14788	14924	14948	14833	14634	14905	14920	14961	14721	14812	14790	14830	14942	14850	14954	14829	14746	14955	14750	14916	14602	14712	14777	14764	14883	14978	14823	14903	14927	14818	14938	14808	14806	14815	14850	14863	14894	14791	14929	14936	14831	14735	14839	14583	14913	14962	14773	14750	14770	14891	14767	14910	14881	14815	14929	14725	14918	14727	14743	14766	14897	14866	14773	14972	14786	14603	14849	14826	14873	14647	14739	14798	14932	14774	14841	15008	14747	14904	14870	14830	14991	14997	14987	14913	14868	14800	14824	14901	14887	14967	14842	14753	14750	14777	15066	14810	14697	14832	14986	14848	14724	14719	14832	14959	14853	14778	14916	14770	14811	15083	14638	14854	15002	14874	14911	14835	14899	14997	14780	14650	14700	14746	14807	14857	14668	14647	14966	14822	14792	14808	14767	14932	14871	14817	14917	14847	14602	14956	14724	14919	14727	14822	14840	14995	14905	14813	14941	14915	14808	14871	14815	14844	14725	14702	14720	14776	14924	15009	14940	14924	14704	14651	14785	14960	14676	14618	14783	14708	14833	14887	14735	14816	14904	14816	14824	14961	15000	14849	14824	14776	14916	14683	14869	14880	14752	14682	14833	14959	14860	14952	14856	14840	14940	14523	14720	14884	14893	14970	14723	14744	14785	14681	14560	14786	14822	14891	14761	14862	14680	14907	14893	14802	14784	14818	14731	15025	14855	14994	14884	14858	14716	14875	14737	14775	14739	14687	14722	14904	14806	14852	14754	14732	14726	14710	14845	14816	14765	14688	14790	14629	14791	14708	14815	14878	14866	14750	14869	14837	14767	14841	14712	14693	14900	14899	14656	14713	14776	14785	14824	14788	14695	14841	14793	14962	14785	14809	14876	14830	14697	14970	14774	14776	15054	14935	14925	14787	14888	14709	14783	14827	14763	14695	14869	14702	14848	14747	14899	14855	14907	14758	15053	14934	14648	14897	14973	14950	14857	14823	15057	14810	14916	14802	14988	14914	14971	14761	14921	14704	14757	14709	15026	15062	14796	14842	14801	14939	14636	14769	14835	14971	14736	14812	14800	14835	15064	14902	15030	14908	14734	14988	14741	14767	14911	14654	14845	14901	14760	14840	14770	14962	14758	14961	14627	14747	14906	14860	14937	14666	14870	14697	14847	14846	14723	14755	14715	14758	14878	14932	14798	14835	14971	14810	14625	14798	14847	14862	14999	14776	14896	14811	14937	14679	14748	15000	14936	14596	14849	14926	14928	14828	14960	14940	14876	14826	14816	14737	14822	14910	14812	14850	14873	14811	14976	14879	14946	14975
19204	34848	30297	21485	18169	16415	15689	15943	14510	14011	13832	13902	13570	13654	13479	13447	13206	13235	13290	13112	13381	13142	13261	13241	13029	13049	12960	13201	13064	13179	13093	12998	13053	13051	13096	13044	13097	12843	13079	13073	13052	12941	12959	13145	12910	12904	12993	12749	12927	13021	12826	12813	12982	12924	13195	13138	12936	12866	12954	13025	12931	12999	12974	12930	12906	12931	12931	12898	12971	12962	13025	12842	12901	12878	12951	12912	13081	13021	13137	13060	13020	13233	12974	13146	12991	12939	12886	12899	13147	13108	13040	12922	12902	13048	12884	12990	12900	12940	12990	12966	12991	12977	12884	12743	12957	12947	12948	12882	12907	13026	12926	12865	12936	12782	12813	12823	12883	12836	12827	12805	13010	12887	12788	12936	12927	12862	12939	12918	12961	12780	12902	12948	12942	12826	12901	12803	12754	12869	12729	12817	12827	12845	12915	12886	13049	12947	12902	13063	13003	13002	12914	12826	12936	12954	12899	12792	12970	12926	12952	12952	12937	12916	13082	12912	12906	12987	12937	12688	12891	12797	12992	12925	12901	12803	12917	12772	12758	12944	12811	12882	13057	12987	12905	12771	12971	12967	12824	12868	12932	12690	12968	13002	12942	12869	13064	12876	12951	12736	12891	12760	12970	12928	13009	12932	12861	12780	12823	12945	12763	12992	12838	12918	12844	12844	12999	12913	13039	12900	12832	12885	13065	12899	12905	12753	12947	12818	12862	12813	12924	13067	12905	12901	13024	12949	12993	13033	12743	12858	12913	12722	12851	12815	12969	12989	12891	12953	12954	12878	12930	12837	12850	12888	12804	12969	12816	12813	12907	12776	12828	12863	12902	12808	12903	13066	12909	12803	12731	12857	12788	12947	12848	12669	12879	13045	12935	12800	12818	12715	12871	12907	12862	13021	13013	13019	12943	12888	12825	12967	12982	12967	12937	12852	12955	12906	12879	13052	13017	12870	12882	12808	12883	12834	13069	13059	12880	12755	12881	12958	13005	12954	13000	12878	12820	12868	13003	13013	12873	12769	12956	12843	12926	12982	13131	12845	12888	12939	13016	12929	12870	12780	12957	12803	13016	12888	12985	12883	12849	12694	13072	12863	12947	12829	12886	12800	13098	12914	12847	12856	12897	13035	12947	12875	12821	12919	12864	12942	12955	12842	12920	12909	12782	12881	12880	12917	12907	12839	12936	13026	13032	12962	12831	13058	12811	13017	12786	13092	12896	12907	12961	12765	12995	12909	13137	12727	13000	12820	13089	12938	12805	12804	13040	12955	12950	12942	13039	12915	13009	12874	12820	12951	12965	12876	12842	12895	12752	13006	12754	12826	13044	12964	12914	12946	12942	12835	12804	12861	12864	12898	12872	12760	12819	13017	12769	12996	12775	12906	12861	12790	12791	13090	13151	12838	12871	12864	12905	12934	13055	12951	12922	12878	12834	12874	13044	12769	12792	12858	12973	13050	12929	12933	12841	12855	12891	12810	12892	13037	12916	12832	12778	12972	12963	12824	12815	12761	12918	12744	12964	12820	12693	12902	12721	12794	12835	12857	12822	12881	12944	12893	12993	12854	12803	12810	12996	12980	12773	12897	12892	12821	12829	13053	12674	12812	13012	12812	12811	13054	12779	12891	12996	12863	13105	12629	12909	12807	13015	12925	13029	12965	12661	12924	12912	12943	12814	12803	12866	12819	12842	12868	13089	12796	12761	13074	12844	12853	12876	12763	12940	12912	12846	13015	12943	12885	12697	12781	13020	12949	12846	12911	12836	12915	12904	12942	12770	13014	12983	12901	12889	12835	12977	12871	12897	13015	12887	12937	12982	12940	12795	12870	12819	12818	12836	12845	12890	12765	12880	12810	13017	13105	12929	13067	13031	12807	12833	12884	12792	12965	12876	13027	12953	12827	13043	12897	12675	13062	13025	12862	12847	12752	12944	12930	12864	12957	12916	12910	12973	12848	12983	12941	12998	12776	12846	12854	12846	12801	12770	12716	12925	12994	12882	13028	13055	12841	12859	12847	12916	12952	12750	12982	12991	12890	12841	12793	12905	12948	12925	13018	12972	12962	12800	13031	12853	13063	12876	12903	12922	12958	12795	12984	12805	12992	12941	12869	13053	12967	12885	12960	12953	12603	12873	12982	12849	12893	12755	12845	12971	12875	12893	12890	12985	12729	12965	12839	12843	12919	12959	13118	12773	13067	12915	12753	13033	12974	12761	12810	12692	12924	12827	13063	12900	12913	12775	13001	12975	12791	12969	12913	12977	12729	12909	13067	12919	12955	12957	12925	12890	13042	12980	12645	12921	12857	12784	12814	12978	12907	12840	12875	12928	12874	12795	12864	12936	12794	12930	12842	13008	12892	12832	12989	12789	12982	13029	12872	12798	12906	12920	12897	12887	12881	12957	12926	13100	12826	12931	12865	12806	13042	12793	12876	12862	12767	12870	12938	12834	12818	13151	12999	12974	12854	12907	12710	12902	12848	12920	12796	12792	12767	12959	13052	12960	12889	12897	12759	12955	12931	12935	12799	12958	12956	12788	12947	13046	12882	13050	13037	12942	12933	13001	12839	12792	12815	12564	12982	12857	12900	12941	12938	12948	12767	12864	12712	13045	12859	12939	12765	12908	12890	12856	12892	13011	13182	12935	13037	13005	12972	12858	12684	12987	12997	13011	12743	12827	13010	12907	12774	12756	12875	12729	12950	12871	12820	12833	12923	12818	12849	12758	12690	12787	12814	12919	12757	12845	12909	12915	12857	12776	12831	12866	12979	12841	12887	12953	12944	12932	12797	12886	12837	12771	12808	13094	12862	12763	12846	12980	13088	12987	12955	12853	12914	12900	12927	12916	12856	12857	12817	12842	12957	12880	12964	12803	12756	12958	12974	12894	12856	12976	13011	12812	12866	12940	12908	12921	12884	12929	12884	12886	12885	12932	13006	12825	13028	13049	12843	12898	12860	12944	12914	12798	12817	12832	12960	12889	13045	12822	12933	12896	12919	12862	13139	12985	12971	12952	12916	12928	12832	12756	13042	12978	13066	12987	12937	12844	12943	12870	12861	12963	12967	12881	12834	12929	12864	12815	12858	12962	12813	12724	12874	12931	12877	12822	12838	12896	12830	12925	12861	12972	12927	12975	12840	12876	12952	12982	12754	12872	12958	12974	13146	12744	12769	12796	12955	12871	12798	12968	12949	12887	12829	12864	12954	12813	12895	12924	12817	12976	12821	12984	12950	12954	13039	12967	12829	12871	12719	12834	12798	12859	12913	12882	12951	12884	13061	13032	12754	12736	13048	12932	12983	12882	12934	12884	12936	12818	12873	12933	12888	13000	12866	12881	12827	12979	12720	12937	12661	12960	12974	12999	12851	12924	12773	12983	12963	12780	12908	12893	12889	12845	12984	12897	12942	12954	13000	12934	12864	12931	12959	13116	12865	12874	12962	12964	13010	12972	13062	12914	12971	13007	12963	12978	12904	12839	12938	12876	12968	12882	12953	13056	12904	12941	12800	12911	13060	12831	13072	12995	12989	12889	13080	12982	12783	13131	12974	13179	12826	12878	12974	12962	12931	12757	13006	12807	12703	12874	12903	12897	12994	12919	12926	12980	12829	12879	12730	12873	12876	12930	12852	12966	12842	12975	12774	12834	12865	12909	12917	12991	13018	12855	12917	12893	12882	12842	12862	12775	12933	13016	12910	12805	12995	12856	12952	12928	12879	12935	12971	13017	12927	12834	12795	12895	12692	12974	12934	12900	12944	12949	13195	12922	12851	12759	12975	12749	12990	12993	12864	12912	12870	12903	12905	13012	12929	13022	12751	12944	12885	12773	12934	12830	12917	12916	12920	12678	12885	13054	12881	12927	12891	12910	12984	12786	12970	12873	12746	12703	12795	12857	12956	12731	12800	13060	12923	13041	12843	12898	12970	12896	12952	12948	12848	12984	12837	12914	13058	12833	12751	12808	12849	12930	12954	13078	12833	12757	12930	12851	13032	12878	13103	12792	12826	12760	12889	12922	12845	12865	13035	13008	12939	12930	13131	12766	12991	13016	12808	12819	12852	12951	12866	13012	13029	13014	12940	12829	13088	13000	12923	12959	12872	12892	12963	12890	12687	12735	12679	12779	12846	12765	12729	12979	12850	12959	12903	12893	12893	12954	12917	12868	12866	12936	13037	12909	12866	12899	12908	12832	13051	12868	12882	12851	12857	12817	12943	12954	12961	12999	12821	12901	12987	12951	12830	13017	12987	13066	12922	12928	12887	12842	12956	12919	12882	12800	12902	12961	13005	12996	13000	12873	12805	12884	12981	13025	12934	12884	12778	13002	12896	12963	13057	12858	12935	12957	12866	13102	12881	12836	12913	12985	12998	12991	12888	13049	12958	12910	12905	12993	12825	12752	12946	12987	12996	12830	12835	12979	12825	12849	12885	12926	12920	13124	12812	13022	12772	12753	12839	12772	12742	12987	12712	12870	12922	12901	12976	12968	13005	12816	12920	12835	12856	12880	12995	12806	12903	12800	12825	13070	12972	12875	12914	12864	12981	12928	12974	13005	12927	12990	12808	12890	12796	12877	12922	12920	13166	12893	12942	12843	12789	12851	12995	12842	12740	12991	12907	12849	13073	13072	12869	12923	12902	12974	12833	12864	12882	12982	12888	13010	12896	12787	12823	12993	12882	12830	12800	12870	12908	12902	12951	12966	12876	12860	12804	12805	12920	12989	12960	12848	12996	12952	12813	12827	12905	13019	12880	12901	13010	12942	12943	12885	12886	12769	12978	12939	12935	12839	12850	12884	12913	12982	12866	12908	12870	12709	12711	12867	12960	12872	12983	13101	12866	12985	12999	12819	12871	12798	13051	12800	12890	12881	12914	12839	12936	13027	12946	12915	12969	12846	12800	12834	12825	12912	12971	12848	12948	12719	12940	12843	12908	12969	13009	12835	13003	12737	12936	12822	12961	12846	12751	12785	12860	12733	12957	12842	12929	12898	12892	12947	13007	12852	12970	12961	12931	12956	12887	12908	12908	12992	12835	12872	12881	12934	13005	12683	12795	12956	12879	12936	12867	13028	12888	13113	12913	12928	12822	12966	12971	12849	12863	12889	12855	12960	12769
27643	21930	22814	18646	15478	15125	15266	15167	14724	14613	14812	14699	14726	14665	14698	14875	14610	14766	14519	14586	14646	14558	14659	14719	14717	14598	14438	14562	14650	14509	14642	14546	14499	14728	14589	14675	14467	14605	14421	14461	14605	14600	14622	14561	14718	14564	14598	14690	14498	14648	14425	14427	14573	14429	14506	14524	14482	14442	14710	14599	14531	14400	14596	14459	14498	14605	14522	14597	14479	14489	14311	14468	14686	14518	14368	14391	14493	14592	14507	14643	14341	14602	14621	14541	14561	14561	14592	14392	14479	14626	14547	14700	14610	14388	14535	14625	14501	14618	14706	14581	14698	14577	14535	14459	14540	14387	14694	14347	14455	14675	14646	14419	14455	14381	14453	14546	14466	14510	14716	14431	14518	14542	14474	14536	14589	14679	14464	14623	14495	14585	14337	14498	14425	14586	14579	14433	14417	14482	14662	14517	14643	14525	14602	14385	14589	14534	14668	14633	14501	14392	14692	14439	14285	14461	14522	14399	14438	14410	14523	14526	14614	14596	14582	14600	14543	14660	14683	14741	14590	14630	14596	14686	14439	14593	14608	14509	14444	14437	14602	14525	14493	14489	14688	14496	14454	14496	14485	14673	14542	14274	14548	14504	14579	14525	14527	14385	14464	14519	14577	14883	14672	14594	14689	14630	14598	14441	14582	14441	14424	14429	14503	14549	14509	14490	14431	14352	14511	14472	14733	14559	14623	14458	14567	14594	14427	14535	14433	14357	14607	14612	14579	14685	14595	14617	14578	14579	14480	14324	14597	14589	14590	14412	14610	14448	14627	14511	14538	14616	14563	14530	14687	14519	14372	14620	14516	14542	14532	14536	14525	14330	14465	14425	14563	14571	14442	14502	14598	14403	14417	14575	14445	14598	14443	14672	14524	14538	14628	14551	14618	14452	14500	14544	14600	14618	14414	14680	14509	14742	14641	14652	14560	14414	14412	14541	14425	14567	14641	14578	14476	14593	14653	14512	14635	14622	14458	14569	14703	14609	14632	14562	14595	14564	14437	14430	14571	14545	14534	14670	14750	14705	14575	14541	14498	14617	14498	14440	14601	14335	14483	14473	14674	14493	14615	14406	14579	14370	14346	14561	14341	14645	14572	14654	14393	14639	14678	14410	14483	14512	14678	14537	14502	14560	14627	14553	14651	14684	14660	14661	14654	14567	14378	14592	14630	14447	14533	14503	14555	14608	14588	14598	14530	14389	14562	14541	14608	14464	14441	14487	14549	14343	14442	14575	14567	14706	14507	14565	14414	14486	14404	14590	14491	14511	14596	14562	14611	14688	14542	14530	14475	14587	14541	14496	14364	14581	14680	14531	14535	14564	14711	14622	14574	14558	14556	14590	14474	14443	14537	14609	14667	14769	14470	14714	14584	14622	14456	14464	14438	14481	14617	14572	14420	14626	14631	14610	14400	14588	14406	14549	14576	14563	14487	14575	14519	14438	14799	14550	14381	14433	14474	14527	14417	14473	14535	14533	14476	14615	14370	14455	14708	14632	14412	14629	14659	14429	14585	14385	14548	14459	14437	14671	14541	14533	14594	14465	14603	14481	14379	14364	14588	14581	14468	14619	14430	14567	14545	14546	14546	14661	14376	14531	14689	14435	14549	14609	14510	14428	14573	14688	14577	14493	14461	14577	14538	14592	14695	14377	14706	14667	14621	14597	14543	14402	14577	14525	14565	14469	14557	14587	14424	14349	14621	14599	14718	14883	14552	14500	14718	14564	14486	14565	14377	14567	14610	14533	14715	14490	14506	14504	14595	14687	14425	14503	14393	14456	14504	14612	14746	14601	14657	14750	14767	14561	14647	14594	14537	14881	14615	14698	14488	14620	14567	14467	14642	14696	14533	14570	14550	14585	14549	14511	14429	14502	14357	14424	14477	14592	14579	14596	14476	14513	14591	14468	14794	14491	14597	14616	14461	14578	14689	14454	14556	14511	14497	14765	14594	14427	14604	14631	14508	14489	14553	14500	14630	14563	14325	14400	14498	14426	14571	14652	14608	14432	14578	14499	14419	14534	14608	14644	14674	14417	14473	14513	14471	14557	14458	14498	14719	14621	14674	14606	14565	14550	14668	14559	14596	14507	14431	14491	14512	14467	14577	14561	14467	14411	14351	14470	14480	14374	14439	14610	14409	14407	14626	14532	14580	14535	14581	14358	14591	14486	14491	14628	14583	14516	14589	14327	14513	14559	14582	14675	14424	14425	14565	14475	14463	14663	14555	14595	14319	14414	14329	14593	14516	14576	14711	14672	14351	14516	14471	14516	14567	14404	14771	14814	14566	14491	14526	14464	14472	14571	14683	14740	14449	14585	14531	14666	14559	14861	14798	14553	14468	14561	14554	14739	14517	14641	14684	14398	14636	14554	14512	14426	14544	14506	14537	14535	14513	14614	14452	14516	14582	14708	14662	14718	14437	14651	14491	14425	14555	14476	14670	14662	14629	14422	14435	14645	14407	14496	14563	14647	14546	14474	14624	14537	14587	14397	14590	14639	14518	14560	14321	14429	14627	14404	14376	14530	14514	14584	14581	14461	14463	14548	14565	14580	14382	14550	14578	14656	14538	14380	14522	14449	14532	14841	14388	14650	14519	14457	14614	14635	14665	14542	14558	14635	14543	14570	14529	14481	14679	14507	14525	14567	14554	14552	14606	14645	14627	14563	14566	14527	14444	14659	14446	14671	14534	14465	14542	14587	14608	14390	14553	14497	14309	14607	14569	14489	14565	14762	14570	14636	14544	14453	14485	14571	14662	14565	14627	14480	14398	14527	14455	14468	14586	14528	14511	14562	14532	14581	14449	14546	14529	14338	14621	14696	14609	14600	14545	14522	14628	14788	14339	14530	14595	14459	14529	14515	14532	14462	14555	14477	14643	14605	14485	14571	14373	14679	14738	14573	14688	14814	14403	14444	14509	14320	14446	14491	14768	14441	14508	14532	14557	14490	14436	14510	14542	14496	14511	14649	14395	14600	14456	14545	14536	14382	14563	14696	14605	14693	14473	14308	14439	14361	14754	14290	14812	14404	14631	14496	14751	14731	14524	14363	14610	14433	14420	14704	14518	14503	14426	14674	14529	14486	14654	14621	14477	14436	14418	14677	14515	14575	14590	14568	14560	14387	14462	14573	14768	14581	14598	14577	14654	14542	14381	14688	14625	14267	14363	14559	14445	14464	14546	14563	14852	14646	14525	14722	14674	14471	14323	14563	14650	14522	14522	14717	14505	14567	14588	14655	14752	14491	14759	14655	14422	14372	14649	14500	14600	14528	14579	14666	14521	14659	14425	14568	14692	14583	14638	14369	14472	14647	14480	14594	14401	14473	14587	14492	14477	14547	14321	14611	14413	14754	14626	14568	14619	14701	14695	14517	14436	14553	14727	14493	14551	14488	14414	14577	14322	14413	14798	14387	14565	14425	14424	14609	14512	14602	14721	14483	14759	14596	14447	14446	14567	14502	14409	14512	14589	14553	14439	14500	14596	14566	14645	14680	14606	14674	14530	14565	14636	14561	14577	14425	14677	14590	14491	14560	14518	14519	14427	14699	14576	14568	14561	14455	14514	14753	14394	14443	14567	14594	14548	14493	14441	14478	14475	14589	14509	14454	14544	14376	14620	14746	14505	14425	14602	14445	14668	14664	14558	14547	14392	14558	14628	14609	14678	14553	14502	14631	14449	14603	14664	14409	14456	14640	14540	14611	14638	14746	14510	14636	14641	14639	14429	14688	14541	14473	14431	14445	14459	14482	14414	14405	14590	14607	14664	14518	14617	14530	14693	14521	14584	14464	14473	14533	14870	14564	14730	14672	14682	14567	14753	14600	14514	14539	14564	14577	14697	14522	14567	14515	14606	14473	14596	14658	14574	14735	14476	14545	14528	14614	14563	14518	14666	14446	14712	14434	14677	14477	14659	14464	14524	14586	14655	14557	14540	14646	14477	14231	14468	14603	14776	14646	14521	14460	14383	14627	14460	14658	14517	14537	14333	14619	14479	14474	14595	14618	14541	14607	14583	14543	14578	14608	14465	14479	14598	14604	14573	14546	14665	14588	14514	14545	14455	14395	14388	14580	14536	14562	14576	14585	14594	14470	14410	14446	14679	14532	14630	14696	14674	14663	14348	14445	14568	14457	14513	14441	14589	14748	14527	14643	14590	14428	14368	14491	14639	14659	14710	14420	14450	14458	14517	14685	14491	14652	14721	14521	14425	14388	14437	14478	14552	14606	14479	14644	14387	14503	14468	14391	14459	14538	14556	14459	14570	14724	14521	14498	14571	14536	14489	14428	14395	14524	14461	14677	14489	14715	14483	14640	14541	14547	14582	14657	14636	14512	14575	14739	14610	14576	14478	14569	14389	14781	14404	14676	14664	14446	14629	14600	14512	14573	14422	14523	14462	14583	14656	14465	14484	14544	14537	14405	14513	14512	14532	14494	14540	14445	14346	14447	14455	14727	14623	14583	14498	14449	14626	14698	14457	14368	14463	14298	14285	14534	14775	14622	14599	14397	14354	14288	14370	14640	14437	14333	14365	14368	14629	14530	14630	14677	14491	14519	14621	14411	14592	14364	14530	14512	14494	14614	14474	14379	14491	14523	14445	14595	14668	14389	14749	14443	14600	14479	14539	14485	14323	14589	14540	14239	14388	14578	14509	14601	14703	14551	14436	14471	14579	14519	14568	14269	14496	14323	14649	14619	14477	14641	14655	14403	14522	14660	14458	14670	14551	14528	14624	14566	14474	14793	14358	14476	14602	14617	14305	14595	14673	14514	14449	14604	14808	14649	14610	14416	14540	14504	14644	14584	14608	14569	14487	14391	14501	14359	14429	14488	14427	14705	14816	14510	14566	14491	14665	14520	14683	14684	14678	14569	14533	14689	14640	14563	14530	14640	14535	14549	14787	14710	14566	14489	14643	14641	14597	14605	14421	14473	14546	14674	14526	14385	14400	14551	14371	14516	14641	14484	14462	14604	14652	14555	14569	14577	14465	14698	14607	14527	14621	14398	14564	14655	14447	14531	14625	14535	14513	14496	14560	14404	14487	14671	14540	14498	14577	14554	14461	14504	14671	14465	14648	14419	14524	14450	14308	14402	14541	14256	14594	14551	14475	14616
17537	22503	18743	14858	14044	13676	13608	13731	13356	13087	13083	12958	13037	13038	12983	12836	12886	12841	12932	12993	12867	13120	12880	12819	12836	12845	12843	12841	13067	12877	12763	12937	12914	12876	12844	12960	12813	12815	12756	12825	12746	12799	12792	12911	12825	12763	12743	12710	12875	13110	12876	12835	12896	12797	12778	12859	12788	12824	12939	12787	12767	12856	12954	12718	12928	12719	12827	12802	12766	12885	12665	13004	12842	12935	12869	12835	12833	12822	12829	12978	12760	12976	12775	12837	12913	12711	12745	12796	13020	12984	12833	12890	12760	12768	12778	12908	12721	12806	12912	12895	12899	12888	12851	12922	12752	12865	12885	12894	12874	12701	12745	12644	12838	12961	12917	12819	12794	12813	12779	12933	12834	12668	12867	12838	13070	12896	12817	12776	12684	12724	12864	12770	12891	12879	12752	12876	12912	12784	12607	12650	12691	12812	12630	12769	12781	12693	12790	12850	12820	12796	12856	12796	12875	12878	12921	12723	12821	12784	12812	12710	12913	12826	12669	12856	12849	12727	12874	12844	12881	12718	12746	12816	12649	12795	12846	12817	12775	12741	12739	12875	12979	12939	12778	12717	12920	12755	12740	12749	12852	12807	12807	12765	12907	12752	12853	12588	12976	12911	12840	12902	12923	12820	13040	12753	12760	12866	12648	12901	12667	12959	12726	12907	12862	12805	12846	12772	12782	12796	12740	12908	12706	12871	12700	12906	12906	12739	12732	12575	13087	12800	12928	12842	12772	12794	12865	12827	12687	12859	12789	12820	12783	12737	12796	12860	12708	12894	12798	12677	12836	12757	12914	12818	12582	12847	12794	12878	12865	12853	12730	12936	12839	12811	12900	12711	12631	12856	12786	12711	12855	12891	12763	12982	12770	12876	12851	12923	13046	12656	12857	12877	12919	12851	13017	12811	12895	12801	12828	12842	12776	12793	12638	12734	12800	12833	12981	12809	12836	12904	12885	12844	12714	12985	12811	12916	12897	12742	12732	12903	12593	12858	12890	12793	12841	12914	12728	12890	12913	12819	12837	12891	12793	12857	12794	12751	12796	12871	12745	12781	12933	12696	12845	12509	12874	12661	12974	12927	12783	12979	12899	12878	12791	12670	12904	12784	12938	12693	12828	12741	12711	12817	12851	12866	12805	12781	12925	12818	12725	12993	12848	12693	12856	12755	12844	12962	12701	12932	12685	12801	12784	12679	12839	12901	12821	13030	12695	12742	12732	12895	12713	12689	12770	12838	12717	12697	12909	12808	12836	12731	12864	12812	12771	12765	12857	12819	12768	12899	12834	12810	12713	12870	12854	12888	12886	12801	12751	12803	12975	12655	12702	12803	12845	12710	12730	12849	12794	12935	12774	12856	12750	12985	12601	12919	12621	12953	12793	12714	12804	12678	12788	12733	12735	12823	12937	12827	12815	12765	12852	12850	12716	12842	12760	12798	12929	12824	12886	12826	12852	12855	12851	12670	12886	12808	12845	12884	12895	12690	12831	12879	12872	12768	12737	12965	12826	12850	12846	12759	12757	12803	12777	12922	12895	12807	12846	12857	12691	12812	12909	12838	12692	12682	12767	12717	12822	12732	12764	12774	12764	12883	12875	12893	12774	12966	12769	12829	12887	12814	12663	12832	12889	12973	12873	12724	12704	12818	12765	12962	12727	12861	12822	12917	12880	12839	12794	12957	12790	12839	12996	12848	12901	12848	12754	12704	12837	12938	12921	12901	12930	12627	12817	12845	12792	12855	12692	12845	12721	12783	12889	12890	12679	12819	12716	13016	12799	12792	12732	12568	12777	12749	12592	12846	12818	12746	12756	12733	12830	12852	12828	12787	12824	12802	12973	12735	12872	12846	12840	12712	12838	12914	12836	12801	12931	12883	12766	12817	12900	12764	12908	12930	12784	12992	12831	12759	12797	12647	12902	12756	12810	12803	12929	12770	12827	12741	12717	12876	12787	12818	12802	12838	12841	12754	12837	12859	12807	12805	12731	12713	12852	12756	12829	12930	12707	12794	12843	12725	12755	12854	12889	12878	12719	12818	12775	12930	12681	12904	12980	12878	12657	12762	12710	12888	12986	12735	12751	12773	12799	12734	12864	12673	12745	12767	12659	12652	12747	12712	12834	12983	12692	12754	12785	12865	12787	12863	12769	12862	12781	12864	12766	12813	12815	12847	12987	12827	12720	12925	12907	12877	12794	12820	12902	12638	12736	12868	12867	12923	12701	12803	12738	12829	12789	12854	12851	12739	12846	12884	12598	12740	12812	12827	12708	12725	12857	12836	12812	12823	12804	12746	12672	12843	12940	12834	12637	12746	12792	12641	12906	12894	12752	12942	12768	12903	12777	12769	12866	12862	12781	12786	12811	12661	12827	12791	12590	12774	12661	12910	12848	12833	12883	12863	12758	12782	12682	12868	12808	12961	12889	12703	12664	12760	12874	12819	12952	12607	12951	12632	12737	12772	12644	12884	12747	12731	12825	12706	12735	12706	12767	12911	12773	12693	12816	12737	12676	12908	12667	12707	12732	12862	12894	12843	12779	12884	12949	12828	12638	12786	12776	12625	12799	12795	12662	12818	12799	12891	12726	12777	12842	12776	12969	12644	12836	12716	12641	12785	12768	12841	12882	12843	12693	12822	12858	12755	12959	12744	12861	12891	12889	12695	12784	12753	12751	12909	12731	12846	12778	12808	12785	12752	12731	12724	12841	12879	12644	12802	13015	12722	12762	12841	12729	12793	12856	12810	12764	12728	12546	12862	12921	12833	12899	12840	12811	12926	12919	12957	12958	12888	12712	12861	12866	12776	12830	12789	12864	12685	12791	12712	12859	12928	12806	12943	12602	12873	12893	12800	12946	12866	12976	12810	12936	12831	12842	12902	12688	12915	12810	12776	12807	12794	12747	12846	12873	12856	12812	12753	12734	12751	12804	12782	12883	12775	12769	12851	12806	12921	12797	12745	12916	12985	12915	12846	12977	12713	12799	12771	12913	12913	12755	12798	12746	12854	12956	12801	12863	12736	12633	12823	12987	12880	12834	12682	12829	12899	12812	12718	12759	12826	13076	12788	12723	12810	12673	12783	12710	12940	12760	12847	12845	12852	12690	12771	12893	12788	12748	12781	12727	12775	13030	12842	12881	12883	12752	12766	12849	12959	12916	12809	12823	12789	12804	12627	12997	12872	12821	12747	12793	12871	12813	12919	12836	12721	12766	12747	13009	12965	12858	12809	12894	12786	12930	12730	12833	12716	12871	12893	12897	12764	12771	12880	12869	12862	12711	12906	13008	12777	13006	12797	12885	12757	12699	12820	12815	12933	12862	12826	12794	12773	12906	12724	12855	12815	12731	12677	12850	12662	12728	12624	12864	12709	12857	12700	12768	12855	12796	12834	12780	12839	12783	12882	12902	12889	12860	12858	12802	12770	12791	12930	12845	12910	13055	12774	12823	12853	12852	12828	12875	12933	12776	12949	12996	12707	12808	12944	12834	12802	12603	12859	12811	12791	12868	12863	12907	12909	12975	12766	12842	12771	12746	12761	12646	12925	12725	12798	12848	12728	12867	12754	12752	12970	12875	12824	12886	12875	12856	12837	12638	12857	12732	12729	12846	12680	12959	12849	12660	12852	12889	12852	12805	12909	12899	12812	12949	12678	12759	12753	12781	12807	12911	12788	12715	12875	12718	12902	12857	12694	12747	12918	12950	12766	12843	12944	12835	12794	12922	12787	12867	12750	12869	12860	12893	12900	12688	12773	12919	12672	12930	12821	12881	12980	12807	12868	12784	12888	12892	12787	12689	12894	12767	13037	12747	12806	12951	12689	12679	12743	12648	12881	12739	12864	12867	12893	12791	12874	12848	12800	12908	12983	12776	12837	12898	12708	12890	12764	12801	12859	12724	12711	12770	12855	12774	12694	12690	12901	12980	12846	12719	12857	12754	12795	12894	12826	12747	12732	12832	12739	12820	12662	12875	12815	12804	12781	12691	12794	12638	12732	12975	12705	12819	12993	12770	12931	12798	12842	12736	12776	12743	12781	12882	12688	12760	12789	12841	12876	12794	12830	12723	12725	12851	12868	12952	12851	12738	12792	12751	12869	12678	12869	13007	12836	12721	12724	12840	12753	12790	12768	12800	12884	12732	12712	12792	12904	12780	12871	12845	12879	12794	12936	12820	12751	12697	12907	12735	12816	12892	12706	12859	12817	12840	12789	12995	12726	12756	12839	12634	12846	12882	12916	12729	12904	12707	13006	12848	12811	12918	12944	12637	12781	12689	12899	12867	12798	12677	12784	12931	12819	12841	12757	12722	12706	12780	12882	12827	12948	12876	12761	12747	12696	12882	12798	12696	12948	12627	12844	12864	12604	12827	12826	12923	12722	12701	12771	12563	12999	12744	12705	12708	12784	12811	12828	12852	12679	12632	12831	12764	12605	12666	12818	12884	12801	12667	12936	12747	12897	12698	12780	12815	12792	12814	12998	12861	12706	12846	12912	13006	12771	12798	12845	12773	12748	12864	12897	12655	12708	12882	12825	12691	12728	12712	12949	12714	12905	12567	12794	12733	12799	13010	12745	12816	12856	12831	12831	12809	12692	12862	12729	12626	12787	12857	12720	12767	12824	12830	12836	12610	12612	12857	12755	12770	12805	12782	12920	12874	12727	12906	12946	12791	12905	12843	12970	12815	12887	12756	12665	12740	12848	12720	12903	12801	12886	12865	12917	12792	12927	12799	12737	12997	12860	12921	12829	12807	12682	12634	12767	12796	12781	12787	12810	12877	12979	12722	12794	12820	12995	12851	12875	12800	12915	12781	12747	12761	12778	12857	12795	12824	12868	12889	12664	12702	13011	12707	12834	12830	12917	12834	12778	12971	12867	12815	12789	12765	12776	12797	12776	12874	12783	12802	12898	12751	12772	12919	12795	12837	12876	12702	12756	12794	12972	12732	12700	12791	12857	12752	12687	12602	12751	12805	12844	12945	12799	12932	12759	12733	12835	12738	12872	12601	12812	12889	12610	12714	12833	12795	12924	12845	12948	12754	12878	12797	12690	12786	12797	12897	12888	12954	12724	12849	12728	12882	12860	12840	12968	12810	12682	12832	12809	12829	12635	12796	12715
24025	21080	28356	24189	21672	19605	17563	15621	15292	14806	14767	14739	14883	14610	14672	14466	14283	14350	14596	14318	14481	14492	14284	14497	14457	14222	14525	14393	14408	14472	14374	14185	14425	14406	14422	14380	14308	14247	14305	14312	14336	14298	14191	14517	14363	14345	14341	14188	14363	14249	14143	14283	14207	14284	14415	14187	14419	14539	14378	14366	14150	14210	14402	14404	14453	14304	14321	14342	14332	14437	14411	14380	14473	14151	14274	14388	14277	14467	14261	14349	14275	14176	14220	14267	14347	14287	14448	14122	14436	14233	14354	14150	14379	14247	14303	14211	14238	14325	14402	14155	14400	14192	14244	14352	14406	14313	14327	14180	14144	14386	14411	14235	14153	14384	14513	14181	14455	14220	14533	14385	14318	14255	14183	14355	14185	14288	14217	14420	14269	14364	14307	14301	14175	14390	14384	14185	14236	14286	14120	14279	14232	14454	14269	14473	14042	14421	14299	14166	14429	14280	14205	14207	14577	14245	14389	14247	14347	14313	14399	14073	14314	14150	14154	14118	14083	14305	14250	14264	14309	14243	14370	14273	14280	14331	14220	14341	14374	14236	14350	14282	14197	14299	14341	14261	14349	14369	14188	14408	14340	14210	14281	14218	14267	14194	14325	14160	14328	14432	14379	14280	14213	14248	14082	14089	14441	14207	14319	14159	14341	14073	14207	14453	14288	14239	14358	14443	14293	14110	14235	14308	14271	14404	14280	14186	14253	14201	14217	14274	14211	14104	14322	14255	14170	14295	14284	14292	14242	14399	14317	14204	14180	14190	14352	14266	14347	14173	14298	14285	14148	14079	14338	14282	14108	14278	14251	14299	14324	14153	14236	14226	14365	14097	14328	14365	14270	14237	14285	14520	14472	14170	14056	14084	14240	14184	14309	14220	14255	13987	14261	14321	14198	14166	14454	14332	14293	14342	14235	14375	14290	14273	14199	14399	14266	14178	14193	14195	14214	14291	14199	14175	14432	14382	14396	14395	14257	14209	14333	14137	14202	14017	14284	14234	14229	14126	14211	14486	14087	14173	14106	14144	14353	14191	14344	14599	14303	14199	14518	14304	14096	14302	14223	14276	14347	14362	14376	14158	14278	14273	14453	14369	14223	14334	14428	14307	14336	14321	14359	14143	14250	14520	14362	14282	14167	14397	14328	14258	14329	14293	14322	14188	14238	14215	14133	14157	14180	14299	14206	14157	14150	14088	14318	14151	14330	14216	14083	14150	14151	14165	14313	14481	14439	14147	14221	14599	14070	14315	14273	14221	14373	14238	14285	14207	14324	14369	14509	14163	14366	14085	14355	14154	14289	14279	14122	14144	14331	14217	14361	14440	14131	14244	14082	14310	14180	14153	14244	14283	14419	14280	13978	14308	14418	14328	14347	14277	14192	14052	14450	14130	14070	14175	14208	14281	14319	14235	14086	14224	14171	14155	14139	14325	14287	14346	14178	14319	14212	14225	14256	14094	14292	14357	14192	14178	14372	14511	14299	14262	14092	14218	14288	14249	14255	14293	14341	14204	14246	14343	14288	14086	14232	14307	14109	14349	14270	14262	14348	14179	14276	14203	14288	14379	14412	14335	14265	14107	14187	14354	14216	14193	14224	14335	14209	14420	14202	14396	14274	14537	14216	14243	14342	14157	14255	14293	14278	14184	14408	14651	14251	14179	14257	14094	14261	14020	14162	14247	14110	14341	14308	14296	14363	14217	14101	14175	14241	14113	14303	14208	14174	14279	14227	14219	14246	14278	14484	14139	14338	14225	14332	14335	14367	14025	14338	14121	14358	14331	14254	14288	14375	14333	14209	14070	14176	14247	14201	14046	14480	14296	14268	14173	14424	14186	14232	14014	13982	14236	14246	14210	14258	14211	14231	14165	14389	14144	14203	14406	14267	14145	14285	14124	14298	14134	14369	14237	14509	14211	14127	14207	14274	14109	14217	14192	14138	14217	14382	14179	14416	14267	14302	14241	14231	14146	14233	14402	14114	14291	14335	14162	14301	14297	14509	14326	13987	14287	14150	14273	14234	14375	14299	14231	14359	14550	14326	14042	14223	14343	14463	14174	14418	14354	14420	14297	14205	14260	14243	14261	14154	14102	14307	14270	14413	14048	14436	14311	14377	14383	14364	14290	14111	14112	14325	14303	14218	14243	14165	14281	14379	14315	14255	14354	14366	14108	14231	14210	14368	14228	14236	14259	14243	14195	14120	14324	14227	14144	14113	14293	14318	14230	14183	14185	14402	14314	14309	14384	14087	14322	14130	14214	14211	14150	14110	14305	14394	14365	14277	14315	14214	14346	14356	14273	14238	14296	14392	14216	14180	14307	14164	14145	14347	14088	14162	14244	14315	14215	14307	14272	14141	14252	14150	14405	14215	14183	14393	14241	14335	14371	14260	14212	14309	14439	14334	14120	14312	14092	14014	14257	14073	14263	14196	14413	14409	14339	14122	14247	14348	14328	14128	14192	14143	14294	14223	14316	14078	14207	14137	14369	14310	14349	14219	14329	14414	14190	14207	14266	14328	14402	14147	14041	14133	14158	14053	14271	14068	14135	14132	14210	14335	14289	14223	14356	14227	14513	14398	14098	14087	14163	14428	14225	14147	14419	14061	14169	14178	14079	14288	14392	14153	14101	14375	14159	14290	14195	14358	14192	14144	14281	14206	14117	14312	14426	14051	14195	14160	14259	14311	14380	14221	14257	14436	14089	14224	14268	14453	14367	14307	14326	14459	14228	14175	14064	14400	14196	14077	14358	14323	14111	14286	14124	14201	14182	14323	14230	14324	14354	14179	14003	14138	14196	14209	14280	14270	14272	14466	14275	14332	14282	14369	14202	14382	14447	14065	14280	14235	14201	14315	14353	14394	14185	14259	14263	14364	14377	14287	14280	14106	14209	14311	14296	14298	14276	14346	14181	14101	14126	14342	14203	14384	14309	14230	14326	14325	14271	14202	14423	14363	14252	14289	14263	14367	14409	14152	14325	14493	14257	14609	14358	14214	14286	14314	14188	14173	14285	14415	14154	14373	14221	14232	14356	14306	14111	14222	14036	14313	14504	14331	14266	14201	14342	14301	14228	14327	14250	14283	14293	14175	14291	14256	14226	14190	14252	14164	14143	14310	14289	14295	14302	14435	14243	14100	14113	14142	14329	14268	14483	14460	14141	14217	14139	14325	14367	14281	14315	14265	14325	14252	14223	14391	14254	14240	14409	14222	14390	14282	14508	14571	14382	14151	14329	14267	14359	14303	14113	14204	14165	14124	14268	14168	14154	14226	14390	14230	14272	14287	14196	14352	14188	14402	14213	14114	14078	14146	14154	14131	14237	14203	14278	14222	14197	14126	14247	14365	14391	14152	14252	14546	14304	14335	14257	14209	14290	14260	14360	14318	14099	14210	14380	14258	14106	14274	14318	14262	14129	14198	14290	14403	14236	14103	14142	14195	14469	14283	14046	14179	14258	14258	14086	14324	14289	14289	14219	14089	14238	14309	14449	14257	14336	14094	14076	14398	14376	14147	14240	14405	14268	14397	14238	14403	14538	14170	14210	14251	14194	14130	14389	14280	14086	14182	14240	14364	14363	14330	14331	14303	13986	14334	14384	14219	14196	14177	14364	14257	14243	14150	14153	14375	14010	14096	14265	14265	14390	14310	14113	14047	14296	14149	14014	14156	14145	14185	14148	14186	14260	14215	14371	14344	14346	14287	14417	14136	14238	14185	14252	14278	14192	14232	14294	14371	14098	14290	14442	14155	14134	14137	13962	14403	14219	14357	14243	14244	14279	14304	14402	14360	14251	14283	14200	14134	14259	14338	14190	14236	14188	14222	14276	14401	14310	14462	14237	14140	13976	14255	14264	14198	14388	14404	14335	14197	14471	14111	14311	14194	14254	14296	14275	14290	14322	14297	14138	14121	14356	14281	14291	14431	14160	14344	14283	14271	14166	14467	14272	14309	14297	14249	14295	14079	14303	14370	14484	14244	14334	14178	14328	14348	14189	14326	14212	14197	14341	14283	14317	14287	14205	14118	14304	14222	14246	14294	14171	14292	14329	14273	14088	14155	14277	14253	14251	14323	14280	14233	14285	14241	14292	14353	14033	14319	14420	14248	14308	14193	14229	14153	14405	14380	14264	14332	14284	14094	14077	14125	14193	14433	14086	14455	14303	14316	14217	14274	14191	14237	14072	14345	14180	14266	14274	14333	14125	14344	14050	14076	14154	14215	14390	14358	14269	14130	14313	14415	14345	14261	14264	14159	14294	14113	14374	14284	14368	14232	14471	14309	14536	14260	14251	14463	14258	14309	14106	14165	14336	14294	14252	14360	14171	14229	14431	14290	14461	14086	14250	14218	14287	14310	13992	14408	14397	14153	14176	14263	14273	14269	14366	14206	14229	14163	14244	14440	14313	14350	14422	14231	14368	14203	14258	14332	14159	14140	14304	14253	14327	14282	14305	14341	14181	14308	14341	14339	14405	14244	14173	14267	14447	14300	14343	14198	14441	14280	14438	14225	14268	14331	14268	14323	14243	14221	14359	14267	14345	13997	14090	14296	14261	14049	14171	14304	14293	14080	14361	14200	14176	14261	14332	14489	14387	14355	14249	14292	14441	14307	14128	14225	14239	14337	14412	14281	14259	14215	14285	14393	14344	14391	14434	14155	14367	14132	14174	14235	14366	14289	14246	14285	14094	14172	14425	14361	14345	14479	14140	14124	14285	14499	14271	14346	14270	14335	14237	14466	14525	14212	14110	14374	14368	14418	14211	14360	14331	14201	14216	14416	14424	14327	14494	14094	14057	14146	14122	14230	14335	14228	14310	14285	14302	14209	14255	14216	14226	14232	14263	14169	14172	14109	14336	14247	14335	14113	14130	14204	14425	14200	14344	14192	14285	14219	14421	14285	14243	14430	14204	14377	14114	14079	14332	14316	14125	14298	14385	14298	14341	14292	14126	14213	14378	14390	14331	14412	14177	14176	14115	14311	14380	14352	14135	14110	14092	14261	14098	14339	14378	14057	14228	14293	14201	14385	14188	14393	14411	14293	14154	14466	14375	14262	14193	14445	14121	14256	14197	14326	14254	14233	14306	14269	14182	14338	14305	14288	14326	14369	14345	14367	14372
17208	28446	23284	17842	15820	14830	14121	14170	13976	13185	13031	13268	13159	13055	12972	12997	12903	12904	12877	12931	12877	12878	12828	12903	12681	12885	12686	12856	12691	12880	12696	12723	12882	12654	12785	12570	12883	12626	12751	12775	12551	12824	12838	12756	12623	12699	12727	12782	12750	12685	12693	12683	12577	12637	12694	12829	12627	12679	12608	12579	12547	12635	12688	12541	12811	12803	12736	12592	12611	12815	12631	12936	12614	12659	12731	12855	12769	12757	12749	12799	12912	12848	12830	12720	12869	12864	12709	12637	12579	12620	12683	12681	12724	12662	12808	12738	12550	12679	12593	12657	12770	12831	12761	12824	12869	12641	12650	12626	12700	12830	12660	12849	12780	12564	12707	12623	12842	12707	12724	12613	12679	12600	12717	12812	12641	12764	12719	12567	12767	12640	12806	12543	12656	12753	12718	12657	12609	12716	12725	12713	12724	12574	12928	12791	12632	12562	12630	12855	12561	12839	12665	12700	12642	12578	12587	12640	12714	12592	12709	12553	12611	12699	12692	12588	12555	12624	12713	12640	12629	12720	12639	12704	12758	12712	12864	12670	12521	12713	12576	12588	12671	12564	12779	12631	12646	12499	12662	12625	12785	12568	12699	12767	12664	12830	12565	12670	12690	12616	12686	12709	12513	12710	12731	12495	12765	12712	12772	12755	12506	12773	12672	12645	12807	12875	12661	12743	12785	12624	12553	12824	12741	12647	12584	12675	12789	12588	12505	12626	12607	12682	12711	12693	12660	12704	12584	12539	12610	12503	12633	12490	12674	12682	12548	12709	12623	12730	12883	12734	12499	12669	12548	12848	12709	12793	12671	12733	12602	12653	12735	12727	12634	12596	12668	12667	12638	12621	12795	12709	12745	12584	12601	12660	12645	12591	12758	12675	12706	12554	12614	12736	12680	12736	12709	12639	12765	12834	12605	12739	12639	12666	12728	12692	12637	12709	12756	12641	12735	12616	12738	12780	12591	12673	12647	12672	12875	12691	12701	12706	12725	12566	12677	12667	12704	12792	12725	12638	12703	12701	12558	12600	12823	12668	12601	12681	12680	12674	12750	12594	12731	12581	12671	12608	12670	12580	12548	12811	12763	12710	12707	12574	12690	12720	12684	12817	12649	12732	12656	12652	12657	12567	12661	12740	12636	12667	12730	12750	12782	12716	12675	12593	12701	12773	12598	12801	12556	12576	12633	12648	12670	12918	12678	12616	12720	12677	12678	12467	12610	12633	12650	12600	12669	12661	12736	12541	12575	12646	12801	12782	12632	12668	12573	12649	12673	12696	12785	12677	12721	12665	12579	12679	12626	12684	12777	12683	12845	12441	12669	12678	12717	12592	12657	12771	12619	12633	12857	12574	12562	12611	12640	12542	12611	12646	12753	12581	12768	12478	12489	12686	12862	12592	12656	12625	12775	12514	12725	12606	12659	12683	12633	12619	12441	12947	12671	12674	12784	12596	12788	12575	12680	12602	12550	12579	12705	12762	12686	12649	12774	12617	12717	12633	12810	12444	12671	12584	12516	12583	12663	12837	12620	12633	12574	12590	12705	12527	12731	12585	12686	12774	12596	12678	12521	12876	12768	12531	12591	12684	12705	12639	12639	12664	12668	12592	12618	12699	12752	12824	12756	12785	12708	12676	12596	12575	12678	12801	12842	12563	12596	12644	12680	12744	12704	12643	12501	12700	12687	12635	12657	12632	12547	12684	12537	12654	12574	12654	12657	12512	12618	12749	12717	12726	12645	12745	12736	12565	12723	12717	12789	12713	12650	12715	12691	12713	12775	12699	12542	12604	12512	12635	12737	12555	12643	12615	12636	12825	12425	12679	12627	12663	12707	12710	12727	12857	12630	12537	12555	12690	12775	12700	12770	12422	12472	12727	12689	12642	12598	12769	12717	12708	12751	12758	12490	12751	12657	12554	12700	12757	12738	12588	12729	12533	12648	12626	12665	12770	12724	12800	12823	12678	12634	12792	12636	12654	12779	12666	12555	12749	12635	12627	12698	12615	12705	12608	12794	12623	12653	12748	12583	12753	12633	12602	12532	12746	12825	12581	12802	12646	12858	12623	12592	12888	12618	12643	12643	12577	12712	12676	12719	12473	12619	12600	12618	12743	12739	12701	12514	12699	12595	12641	12679	12779	12681	12732	12512	12816	12681	12657	12568	12698	12637	12777	12609	12683	12525	12446	12669	12844	12674	12646	12678	12637	12722	12607	12562	12602	12612	12702	12652	12760	12720	12747	12723	12807	12660	12716	12714	12797	12667	12722	12907	12792	12536	12660	12617	12613	12596	12679	12660	12863	12700	12712	12732	12608	12695	12849	12586	12524	12660	12736	12512	12608	12772	12695	12809	12613	12798	12779	12769	12771	12439	12576	12732	12616	12745	12709	12668	12717	12528	12716	12681	12553	12571	12625	12758	12649	12591	12626	12830	12635	12633	12627	12784	12689	12640	12531	12711	12692	12724	12720	12666	12654	12685	12711	12645	12681	12633	12769	12698	12576	12477	12696	12739	12596	12595	12791	12791	12782	12791	12602	12559	12603	12734	12850	12778	12679	12641	12681	12728	12670	12605	12765	12498	12578	12516	12801	12593	12634	12797	12615	12783	12655	12684	12770	12657	12655	12565	12785	12542	12727	12562	12586	12878	12623	12607	12656	12751	12695	12571	12614	12574	12835	12745	12542	12594	12750	12803	12792	12634	12562	12570	12610	12695	12696	12872	12831	12620	12628	12685	12667	12786	12575	12670	12743	12768	12667	12758	12661	12663	12622	12727	12631	12828	12703	12668	12647	12584	12586	12600	12687	12710	12686	12655	12599	12628	12638	12589	12796	12641	12647	12652	12648	12739	12629	12576	12669	12746	12786	12651	12685	12561	12614	12701	12579	12616	12605	12634	12939	12636	12682	12582	12493	12682	12707	12703	12527	12671	12630	12611	12601	12826	12705	12571	12554	12840	12796	12517	12648	12822	12659	12678	12627	12682	12560	12810	12663	12735	12641	12615	12715	12780	12638	12591	12673	12830	12566	12599	12736	12649	12689	12611	12785	12803	12702	12712	12853	12798	12660	12611	12721	12532	12792	12617	12656	12665	12622	12611	12727	12743	12651	12564	12743	12644	12640	12657	12732	12703	12692	12483	12705	12750	12824	12471	12741	12578	12750	12710	12783	12474	12777	12700	12744	12826	12789	12533	12646	12597	12735	12698	12568	12804	12552	12618	12602	12610	12611	12663	12604	12653	12812	12755	12541	12476	12837	12705	12532	12590	12595	12707	12705	12606	12657	12833	12723	12525	12693	12748	12742	12694	12747	12570	12840	12608	12904	12725	12711	12604	12667	12683	12739	12749	12775	12680	12714	12527	12721	12770	12661	12586	12781	12825	12846	12654	12646	12645	12667	12706	12812	12877	12771	12672	12682	12590	12703	12588	12685	12701	12715	12777	12590	12713	12656	12644	12640	12594	12687	12698	12721	12664	12710	12723	12760	12753	12745	12590	12702	12558	12629	12657	12636	12660	12795	12824	12614	12594	12735	12557	12612	12824	12583	12496	12684	12604	12594	12711	12542	12670	12622	12621	12801	12666	12623	12770	12861	12765	12652	12767	12608	12613	12661	12715	12732	12508	12832	12735	12673	12477	12590	12619	12616	12691	12689	12718	12718	12812	12680	12784	12607	12626	12770	12724	12732	12712	12721	12828	12858	12561	12745	12568	12719	12675	12672	12696	12491	12917	12555	12609	12817	12611	12698	12775	12649	12777	12768	12722	12607	12827	12750	12723	12694	12611	12641	12692	12529	12754	12588	12587	12744	12638	12732	12731	12678	12847	12654	12620	12798	12735	12625	12739	12942	12664	12781	12781	12635	12536	12833	12615	12777	12654	12631	12722	12666	12687	12736	12580	12589	12638	12709	12799	12634	12758	12705	12575	12585	12583	12797	12653	12606	12672	12580	12549	12574	12699	12591	12582	12838	12676	12628	12676	12475	12602	12834	12690	12676	12825	12767	12620	12809	12732	12534	12724	12601	12660	12738	12681	12579	12501	12627	12690	12529	12705	12727	12704	12628	12591	12555	12688	12589	12579	12537	12657	12653	12641	12697	12482	12659	12646	12770	12682	12468	12706	12674	12721	12818	12640	12595	12556	12703	12581	12619	12743	12514	12734	12775	12711	12661	12801	12584	12660	12624	12722	12561	12750	12672	12726	12666	12701	12595	12709	12703	12627	12716	12643	12780	12730	12635	12663	12630	12593	12762	12783	12717	12738	12828	12537	12800	12544	12577	12783	12924	12534	12555	12765	12798	12553	12551	12691	12767	12665	12607	12812	12633	12817	12710	12770	12636	12564	12559	12490	12684	12821	12767	12668	12621	12641	12826	12667	12768	12589	12570	12736	12589	12755	12647	12650	12584	12613	12687	12597	12749	12798	12823	12642	12612	12729	12579	12568	12795	12586	12727	12578	12660	12666	12710	12666	12699	12734	12602	12666	12732	12593	12704	12564	12764	12834	12785	12653	12733	12760	12732	12733	12771	12420	12765	12565	12861	12624	12597	12736	12694	12651	12783	12787	12814	12696	12748	12729	12620	12613	12795	12758	12647	12498	12475	12725	12792	12693	12754	12638	12808	12480	12680	12756	12777	12814	12520	12576	12606	12567	12743	12734	12524	12713	12724	12729	12681	12900	12751	12649	12592	12696	12696	12540	12589	12610	12797	12726	12609	12647	12771	12839	12742	12678	12535	12762	12737	12575	12749	12740	12730	12802	12681	12668	12745	12674	12717	12717	12659	12626	12699	12787	12729	12735	12577	12555	12669	12804	12619	12671	12855	12550	12866	12741	12759	12620	12838	12652	12763	12701	12777	12666	12681	12547	12522	12604	12651	12797	12660	12582	12678	12478	12745	12786	12659	12673	12841	12540	12665	12567	12555	12660	12592	12686	12658	12838	12533	12605	12670	12713	12649	12666	12686	12635	12513	12683	12574	12649	12660	12434	12703	12796	12574	12688	12839	12602	12606	12533	12847	12512	12658	12684	12696	12538	12612	12632	12649	12643	12752	12543	12636	12664	12735	12749	12525	12696	12614	12735	12722	12546	12638	12689	12716	12658	12669	12526	12599	12521	12687
22873	21083	28808	23625	21263	22774	22610	17393	16661	16198	15832	15790	15714	15679	15815	15613	15584	15627	15652	15523	15551	15402	15568	15412	15272	15572	15496	15328	15251	15392	15260	15283	15348	15322	15222	15256	15306	15118	15395	15304	15173	15391	15314	15441	15414	15374	14988	15176	15184	15259	15155	15291	15318	15325	15223	15229	15145	15348	15269	15383	15268	15170	15440	15353	15369	15293	15322	15285	15359	15166	15249	15271	15293	15117	15176	15245	15317	15416	15396	15352	15285	15277	15071	15150	15499	15333	15172	15177	15252	15269	15259	15271	15230	15258	15179	15192	15348	15243	15121	15204	15112	15172	15198	14947	15083	15334	15369	15146	15221	15324	15102	15077	15241	15198	15152	15249	15347	15103	15479	15260	15224	15123	15334	15133	14872	15347	15336	15279	15348	15169	15056	15179	15154	15211	15216	15193	15139	15316	15281	15048	15060	15263	15255	15135	15210	15031	15137	15158	15190	15178	15141	15228	15254	15331	15220	15193	15266	15228	15178	15265	15185	15214	15246	15228	15084	15255	15162	15302	15208	15083	15036	15063	15331	15104	15299	15144	15145	15148	15431	15099	15265	15210	15012	15102	15138	15274	15236	15246	15023	15138	15174	15218	15341	15300	15266	15211	15283	15188	15127	15187	15070	15281	15337	15379	15008	15084	15111	15278	15188	15125	15220	15206	15194	15262	15343	15086	15145	15225	15093	15045	15166	14994	15270	15218	15427	15148	15241	15159	15233	15112	15271	15246	15223	15194	15212	15291	15155	15114	15015	15114	14951	15237	15359	15067	15323	15101	14987	15349	15315	15078	15215	15212	15214	15275	15132	15106	15310	15286	15089	15153	15150	15157	15242	15075	15123	15210	15218	15171	15402	15396	15001	15167	15212	15145	14989	15006	15217	15037	15177	15209	15139	15093	15280	15216	15246	15150	15043	15274	15124	15263	15279	15226	15166	15238	15087	15338	15169	15230	15073	15089	15017	15154	15009	14985	15275	15239	15198	15056	15046	15166	15386	15213	15112	15028	15104	15239	15004	15094	15245	15137	15154	15170	15175	15372	15056	15030	15154	15309	15269	15049	15227	15120	15099	15114	15080	15123	15203	15198	15262	15142	15211	15016	15007	15123	15099	15266	15143	15274	15200	15214	15145	15180	14953	15236	15032	15234	15213	15275	15273	15134	15158	15071	15173	15125	15312	15188	15324	15178	15371	14957	15332	15134	15313	15214	15220	15122	14839	15321	15120	15171	15214	15160	15174	15225	14965	15152	15053	15108	15138	15156	15169	15258	15362	15162	14933	15146	15440	15196	15221	15089	15172	15122	15155	15034	14985	15206	15168	15175	15117	15155	14992	15220	15028	15180	15241	15106	15178	15185	15241	15183	15278	15275	15263	15256	15072	15210	15149	15101	15322	15176	15338	15300	15261	15035	15059	15283	15269	15181	15395	15349	15260	15358	15364	15232	15074	15302	15372	15233	15188	15204	15170	15284	15140	15079	15221	14998	15105	15177	15368	15161	14937	15311	15161	15334	14991	15238	15196	15204	15244	15193	15080	15235	15361	15051	15375	15186	15322	15122	15395	15193	14972	15149	15142	15096	15239	15168	15332	15075	15135	15205	15082	15035	15032	15114	15255	15145	15174	15229	15199	15106	15392	15112	15209	15286	15108	15059	14974	15055	15022	15231	15210	15071	15198	15412	15273	15194	15187	15138	15214	15067	15263	15224	15034	15056	15179	14996	15173	15197	15212	15226	15120	15148	15235	15063	15126	15150	15073	15227	15300	14922	15284	15144	15296	15225	15223	15138	15121	15181	14996	15084	15389	15264	15154	15089	15240	15138	15125	15322	15249	14952	15002	15181	15062	15165	15129	15043	15066	15334	15200	15102	15286	15053	15182	15116	15271	15316	15101	15207	15044	15293	15272	15245	15328	15296	15301	15208	15195	15031	15117	15215	15297	15095	14965	15240	15211	15378	15408	15101	15249	15106	14992	15151	15303	15326	15321	14983	15128	15262	15330	15224	14956	15074	15208	15302	15126	15126	15040	15205	15252	15221	15220	15259	15258	15204	15191	15203	15204	15244	15293	15090	15050	15350	15316	15223	15089	15078	15167	15269	15206	15222	15221	15263	15163	15065	15128	15084	15212	15109	15158	15295	15167	15211	15147	15186	15358	15175	15197	15009	15333	15251	15180	15132	15187	15318	15035	14992	15210	15253	15184	15161	15379	15335	15214	14966	15049	15248	15091	15253	15164	15145	15190	15306	15260	15182	15194	15305	15079	15021	15153	15233	15158	14993	15048	14996	15013	15348	15051	14997	15137	15224	15270	15112	15329	15084	15261	15165	15128	15204	15133	15095	15342	15165	15200	15424	15281	15212	15101	15296	15202	15234	15254	15081	15124	15317	15238	15145	15096	15407	15104	15263	15310	15248	15016	15237	15373	15262	15356	15158	15254	14980	15319	15287	15249	15130	15217	15198	15109	14971	15069	15004	15124	15243	15202	15325	15058	15265	15033	15289	15227	15166	15130	15155	15279	15108	15319	15247	15427	15152	15022	15108	15090	15223	15029	15096	15150	15181	15250	15132	15154	15124	14973	15086	14994	15217	15146	15224	14954	15214	15207	15243	15148	15229	15220	15347	15215	15096	15272	15165	15320	15151	15067	15140	15116	15240	15252	15244	15341	15380	15162	15217	15251	15120	15259	15161	15137	15127	15068	15330	15050	15144	15335	15169	15302	15051	15039	15038	15150	15228	15075	15062	15215	15277	14905	15186	15326	15167	15106	14893	15112	15168	15265	14990	15209	15131	15214	15205	15186	15282	15330	15119	15139	15165	15234	15269	15225	15025	15168	15377	15289	15071	15240	15070	15123	15032	15159	15118	15312	15383	15168	15152	15196	15041	15233	15088	15226	15075	15160	15325	15273	15077	15088	15151	15078	15196	15076	15116	15171	15187	15249	15242	15102	15168	15108	15099	15025	15226	15254	15099	15028	15123	15049	15052	14963	15212	15210	15099	15080	15262	15159	15005	15271	15049	15190	14952	15199	15240	15156	15110	15178	15358	15312	14981	15120	15205	15368	15233	15239	15340	15401	15109	15075	15151	15213	15112	14913	15284	15363	14960	15122	15249	15032	15287	15334	15262	15350	15324	15051	15252	15216	15320	15144	15141	14961	15264	15043	15328	15122	15086	15263	15182	15232	15071	15136	15242	15170	15236	15310	15117	15184	15304	15315	15061	15190	15099	14938	15022	15167	15308	15157	15203	15096	15108	15239	15180	15253	15156	15167	15157	15132	15161	15262	15179	15207	15314	15220	15214	15139	14982	15248	15393	15210	15352	15344	15098	15027	15303	15170	15137	15147	15077	15146	15346	15205	15016	15102	15119	15460	15381	15110	15099	15047	15098	15275	15117	15099	15072	15225	15443	15324	15226	15259	15254	15187	15140	15182	15256	15301	15186	15264	15390	15268	15156	14977	15072	15132	15238	15186	15239	15027	15132	15113	15067	15037	15213	15137	15092	15152	15006	15160	15254	14973	15114	15149	15224	15119	15142	15221	15261	15221	15096	14966	15126	15188	15181	15273	15126	15170	15458	15184	15305	15116	15170	15025	15040	15104	15189	15341	15186	15204	15132	15228	15067	15122	15025	15097	15216	15146	15370	15226	15194	15278	15057	15280	15217	15098	15218	15169	15212	15381	15285	15223	15162	15313	14991	15147	15303	15332	15135	15265	15020	15224	15191	15181	15150	15252	15139	15319	15097	15205	15114	15212	15069	15169	15233	15064	15066	15008	15269	15082	15173	15215	15030	15015	15064	15237	15060	15247	15380	15255	15217	15140	15257	15271	15337	15251	14986	15142	15097	15347	14988	15162	15068	15117	15177	15130	15136	15110	15230	15278	15241	15355	15219	15186	15078	15198	15362	15313	15402	15083	15249	15071	15099	15013	15059	15076	15216	15201	15042	15054	15060	15050	15150	15231	15280	15149	15182	15364	15129	15165	15071	15150	15143	15246	15279	15229	15186	15193	15289	15078	15074	15178	15257	15305	15105	15144	15107	15174	15262	15356	15236	15344	15370	15265	15137	15105	14870	15138	15032	15239	15181	15343	15105	15114	15130	15104	15300	15075	15034	15188	15142	15208	15102	15000	15337	14992	15361	15081	15097	15168	15145	15019	15219	15222	14995	15130	15213	15130	15206	15274	15235	15122	15070	14975	15142	15133	15181	15300	15007	15109	15360	14965	15141	15241	15362	15261	15157	15225	15178	15031	15109	15131	15061	15186	15187	15253	15074	15197	15266	15215	15244	15302	15434	15267	15041	15135	15271	15282	15124	15233	14911	15017	15019	15141	15127	15148	15126	15290	15095	15154	15069	15113	15148	15089	15093	15239	14998	15107	15043	15360	15113	15056	15299	15226	15063	15166	15202	15315	15219	15038	15264	15166	15133	15141	15304	15236	15132	15214	15232	15117	15178	15151	15182	15253	15127	15097	15176	15289	15068	15082	15065	15151	15164	15030	15012	15049	15149	15168	15182	15110	15036	15164	15165	15191	15229	15284	15179	15209	15044	15101	15154	15216	15246	15138	15213	15255	15143	15234	15173	15142	15225	15304	15073	15375	15393	15021	15243	15287	15264	15255	15159	15357	15019	15121	15164	15149	15001	15165	15273	15225	15149	15190	15181	15057	15189	15221	15192	15202	15130	14926	15239	15026	15158	15182	15074	15077	15149	15214	15056	15134	15170	15120	15115	14989	15099	15278	15436	15386	15156	15175	15173	15299	15429	15150	15088	15213	15291	15182	15176	15341	15099	15174	15120	15013	15278	15083	15176	15084	14871	15279	15464	15181	15339	15211	15212	15233	15306	15327	15164	15127	15332	15174	15162	15015	15321	15095	15139	15125	15216	15025	15369	15111	15111	15219	15178	15207	15079	15128	15094	15255	15000	15343	15088	15251	15222	15156	15090	15172	15300	15100	15047	15010	15168	15205	15053	15113	15290	15092	15235	15004	15184	15248	15114	15016	15294	15305	15441	15207	15375	15163	15112	15127	15192	15373	15083	15154	15245	15334	15040	15214	15170	15178	15255	15288	15142	15134	15240	15040	14951	14813	15255	15225	15170	15329	15156	15081	15227
19758	32948	27586	21099	17919	16374	15469	15658	15228	14203	14109	14047	13802	13619	13895	13768	13636	13697	13692	13515	13587	13523	13381	13540	13352	13392	13271	13400	13366	13393	13262	13229	13369	13290	13212	13352	13336	13271	13366	13248	13182	13276	13416	13349	13249	13210	13083	13498	13254	13178	13128	13356	13163	13186	12875	13103	13057	13303	13245	13448	13105	13342	13241	13228	13189	13358	13251	13305	13183	13190	13227	13210	13254	13397	13252	13043	13332	13328	13346	13476	13367	13229	13227	13444	13237	13287	13282	13307	13468	13237	13222	13235	13216	13115	13251	13271	13385	13240	13289	13083	13167	13141	13194	13183	13209	13210	13229	13135	13244	13263	13119	13359	13305	13167	13180	13125	13138	13297	13226	13095	13342	13133	13215	13237	13336	13213	13321	13130	13183	13141	13157	13038	13108	13335	13137	13231	13245	13214	13170	13283	13109	13205	13217	13082	13330	13326	13216	13117	13299	13364	13353	13232	13132	13172	13124	13164	13165	13356	13216	13218	13129	13240	13296	13168	13283	13155	13070	13200	13133	13205	13139	13085	13183	13266	13386	13149	13304	13037	13266	13055	13131	13249	13194	13193	13297	13247	13240	13213	13409	13195	13126	13142	13132	13258	13229	13201	13166	13137	13189	13154	13024	13175	13299	13214	13174	13166	13105	13165	13166	13346	13116	13256	13124	13057	13246	13273	13236	13222	13195	13224	13414	13310	13173	13204	13241	13192	13180	13135	13221	13264	13157	13333	13234	13117	13198	13216	13234	13136	13267	13314	13170	13337	13212	13249	13225	13038	13198	13082	13133	13186	13236	13059	13185	13072	13330	13062	13078	13079	13142	13173	13317	13237	13274	13173	13192	13215	13115	13148	13202	13124	13328	13231	13233	13143	13146	13142	13288	13364	13126	13131	13105	13241	13269	13271	13286	13283	13186	13093	13254	13320	13220	13251	13333	13274	13190	13061	13259	13002	13075	13277	13349	13294	13168	13210	13232	13205	13227	13359	13193	13171	13227	13183	13148	13238	13275	13287	13246	13145	13142	13244	13227	13403	13204	13194	13283	13191	13284	13104	13158	13142	13222	13266	13091	13219	13246	13090	13270	13191	13267	13090	13104	13129	13201	13320	13032	13294	13283	13289	12999	13183	13169	13246	13287	13379	13172	13141	13203	13168	13195	13172	13025	13152	13283	13212	13002	13122	13200	12999	13118	13076	13294	13104	13172	13185	13318	13118	13322	13475	13254	13214	13106	13442	13199	13127	13018	13264	13363	13147	13178	13205	13244	13325	13294	13337	13195	13191	13181	13183	13450	13317	13238	13182	13201	13342	13051	13115	13245	13209	13099	13248	13179	13211	13166	13080	13290	13306	13308	13139	13092	13279	13124	13220	13261	13084	13227	13194	13171	13176	13279	12965	13219	13216	13231	13197	13184	13107	13076	13345	13262	13331	13346	13134	13222	13306	13286	13303	13196	13032	13093	13308	13144	13218	13135	13253	13224	13318	13072	13125	13270	13089	13091	13367	13245	13305	13205	13315	13215	13088	13104	13277	13272	13199	13194	13233	13286	13095	13274	13211	13351	13329	13225	13301	13304	13066	13321	13274	13277	13311	13412	13303	13297	13374	13140	13261	13273	13336	13300	13223	13230	13214	13225	13022	13241	13392	13155	13202	13084	13137	13325	13308	13303	13177	13271	13118	13138	13386	13207	13110	13248	13264	13247	13024	13297	13073	13327	13344	13199	13251	13283	13331	13039	13151	13147	13308	13259	13196	13146	13152	13242	13136	13167	13162	13364	13207	13277	13305	13227	13199	13156	13180	13282	13236	13148	13273	13288	13185	13390	13172	13215	13130	13396	13183	13143	13088	13159	13216	13330	13103	13185	13230	13191	13392	13265	13219	13161	13167	13279	13190	13207	13283	13271	13201	13169	13272	13157	13211	13309	13093	13200	13147	13179	13052	13133	13114	13215	13252	13137	13094	13196	13058	13133	13330	13262	13158	13252	13230	13056	13092	13193	13274	13340	13115	13255	13088	13245	13164	13189	13323	13199	13307	13244	13118	13223	13162	13305	13200	13173	13269	13120	13293	13213	13192	13089	13383	13131	13170	13158	13260	13126	13185	13155	13255	13220	13221	13201	13088	13166	13267	13334	13268	13119	13389	13179	13355	13235	13385	13312	13265	13373	13116	13230	13207	13272	13275	13167	13260	13052	13295	13213	13170	13070	13222	13255	13277	13102	13159	13087	13150	13196	13114	13176	13209	13278	13269	13230	13209	13077	13318	13224	13312	13161	13155	13236	13151	13178	13312	13302	13210	13324	13174	13206	13324	13164	13282	13146	13049	13170	13303	13206	13030	13274	13213	13186	13124	13078	13314	13297	13238	13238	13174	13263	13117	13204	13311	13164	13237	13349	13282	13164	13242	13265	13132	13272	13299	13194	13224	13205	13158	13278	13364	13271	13015	13086	13306	13298	13273	13282	13384	13222	13163	13000	13268	13267	13166	13145	13183	13360	13199	13227	13255	13024	13100	13143	13189	13272	13146	13118	13190	13222	13168	13420	13165	13179	13148	13238	13042	13261	13121	13245	13281	13315	13223	13247	13230	13292	13166	13160	13180	13165	13212	13171	13140	13422	13086	13298	13252	13303	13193	13123	13143	13210	13217	13251	13141	13208	13284	13202	13246	13225	13208	13036	13164	13187	13148	13132	13151	13078	13383	13090	13169	13225	13231	13089	13347	13318	13316	13197	13288	13240	13295	13118	13354	13195	13207	13203	13196	13294	13119	13175	13010	13264	13301	13315	13141	13007	13190	13369	13262	13116	13171	13240	13125	13236	13194	13148	13082	13185	13061	13273	13162	13195	13188	13160	13260	13238	13212	13185	13183	13355	13227	13183	13302	13301	13324	13336	13124	13072	13280	13170	13090	13187	13164	13234	13357	13170	13236	13164	13268	13099	13111	13169	13313	13153	13196	13354	13258	13277	13151	13225	13229	13147	13163	13189	13363	13286	13249	13196	13061	13173	13067	13093	13230	13267	13110	13233	13306	13223	13153	13255	13212	13201	13181	13182	13218	13321	13334	13257	13236	13179	13200	13283	13331	13011	13261	13191	13210	13334	13274	13359	13379	13182	13205	13187	13177	13066	13191	13175	13427	13255	13362	13176	13196	13182	13237	13372	13272	13190	12965	13226	13169	13140	13162	13111	13276	13137	13244	13195	13087	13242	13207	13131	13106	13317	13152	13202	13214	13187	13182	13128	13049	13265	13157	13192	13218	13397	13151	13161	13244	13168	13232	13370	13201	13189	13075	13173	13051	13238	13242	13192	13200	13233	13115	13297	13018	13339	13303	13235	13176	13039	13300	13107	13201	13142	13207	13253	13329	13212	13250	13141	13279	13218	13131	13212	13223	13049	13272	13162	13039	13218	13245	13318	13105	13177	13275	13106	13069	13074	12972	13178	13297	13232	13371	13263	13365	13091	13159	13230	13199	13206	13215	13277	13236	13079	13343	13290	13260	13182	13265	13218	13171	13296	13198	13184	13126	13340	13081	13071	13118	13236	13278	13073	13109	13232	13162	13148	13180	13173	13125	13026	13165	13254	13128	13210	13221	13127	13226	13039	13248	13145	13046	13286	13295	13154	13283	13115	13128	13084	13325	13179	13128	13224	13108	13455	13196	13138	13353	13174	13155	13311	13229	13358	13081	13348	13280	13262	13264	13241	13380	13170	13159	13154	13180	13299	13228	13272	13080	13124	13122	13252	13199	13128	13107	13203	13197	13150	13079	13239	13285	13090	13149	13043	13236	13229	13235	13284	13234	13229	13345	13225	13255	13332	13202	13162	13197	12999	13323	13199	13154	13284	13192	13166	13160	13156	13196	13131	13199	13294	13208	13203	13469	13149	13234	13187	13141	13252	13189	13207	13050	13224	13165	13150	13120	13267	13095	13099	12978	13158	13234	13217	13210	13173	13288	13160	13343	12966	13229	13137	13169	13243	13330	13192	13147	13068	13318	13111	13267	13368	13210	13051	13247	13109	13107	13052	13259	13048	13151	13155	13376	13147	13094	13191	13310	13278	13347	13209	13279	13227	13241	13206	13157	13177	13213	13029	13271	13325	13078	13416	13292	13023	13422	13184	13286	13310	13187	13195	13264	13280	13237	13289	13155	13207	13110	13407	13318	13201	13196	13264	13140	13182	13241	13100	13099	13211	13229	13017	13153	13354	13095	13205	13114	13025	13193	13192	13176	13130	13190	13086	13278	13232	13099	13330	13216	13119	13309	13160	13337	13129	13243	13263	13191	13142	13144	13275	13252	13185	13277	13090	13175	13156	13308	13203	13274	13192	13228	13289	13351	13221	13077	13350	13209	13259	13195	13242	13068	13067	13025	13245	13276	13103	13174	13258	13278	13093	13210	13343	13344	13308	13182	13010	13372	13118	13341	13131	13232	13154	13220	13132	13007	13102	13071	13331	13166	13129	13239	13306	13154	13064	13339	13213	13271	13227	13020	13168	13266	13133	13183	13245	13205	13332	13125	13291	13157	13233	13124	13118	13076	13166	13222	13107	13360	13244	13152	13214	13167	13227	13311	13323	13123	13257	13086	13210	13326	13150	13261	13322	13223	13482	13175	13114	13498	13368	13226	13274	13140	13106	13172	13125	13272	13195	13140	13318	13174	13214	13330	13330	13209	13184	13269	13372	13205	13131	13225	13125	13263	13302	13339	13236	13161	13062	13224	13302	13196	13141	13150	13130	12944	13150	13128	13291	13141	13112	13175	13082	13260	13228	13362	13196	13139	13209	13216	13167	13186	13099	13207	13209	13097	13160	13215	13302	13169	13252	13027	13220	13131	13225	13324	13003	13211	13256	13123	13159	13320	13149	13169	13203	13117	13196	13232	13202	13080	13354	13226	13280	12980	13334	13304	13127	13197	13054	13173	13186	13316	13241	13290	13119	13147	13283	13133	13131	13173	13088	13152	13200	13323	12990	13213	13269	13259	13354	13245	13150	13214	13197	13145	13251	13213	13221	13183	13136	13168	13294	13232	13342	13334	13220	13066	13289	13228	13190	13209	13093	13323	13257	13298	13131	13044	13247	13267	13226	13282	13148	13146	13082	13201	13163	13209
27912	21922	22609	18867	15485	15407	15462	15119	15349	14763	14945	14979	15118	15257	15100	15005	15054	14858	15018	15037	15055	14910	15038	15184	15047	14840	14996	14888	14878	14929	14940	15189	14820	14914	14950	14837	14798	14666	14838	14741	14965	14934	14836	14925	14903	14896	14797	14762	14986	14957	14857	14923	15023	14995	15027	14870	14997	14956	14945	14804	15100	14839	14925	14803	14954	14896	14934	15003	14876	14913	14661	14936	14975	15010	14883	14905	15156	14939	14789	14822	14847	14800	14980	14858	14838	14873	14848	14933	14847	14946	14958	14965	14751	15006	14852	14922	14787	14997	14889	14887	14606	14867	14938	14896	15023	14749	14830	14760	14912	14892	14883	14865	14881	14755	14649	14935	14861	14840	14867	15032	15081	14952	14833	14818	15124	15023	14827	15044	14904	14865	14983	14847	14723	14806	14775	14788	15031	14907	14761	14820	14947	15109	14797	14638	14924	15032	15072	14929	14732	15048	14884	14941	15029	14993	14869	14839	14871	14787	14800	15033	15011	14876	14999	15044	14839	15180	14704	14777	15026	14928	15008	14785	14661	14895	15025	14846	14839	14936	15071	14905	15025	14863	14930	14784	14950	14833	14680	15040	14921	14876	14713	14842	14924	14782	14769	14740	14950	14997	14793	14840	14901	14805	15033	15063	14779	14944	14788	14838	14936	14958	14924	14931	14863	14895	15013	14911	14931	14842	14925	15055	15014	14797	14729	14811	14835	15008	14898	14809	14884	14789	14961	14914	14875	14966	14774	14978	14769	15104	14811	14789	14982	14899	14729	14788	14661	14874	14876	14805	14904	14754	14811	14727	15051	15069	14643	14849	14894	14782	14779	14826	14909	14904	14951	14856	14836	14970	15006	14867	14869	14850	14855	14834	14893	14794	14705	14811	14893	15051	14991	15039	14900	14682	14831	14857	14839	14831	14914	14707	14942	14802	14942	14920	15090	14994	14931	14982	14833	14793	14931	14917	15034	15039	15120	15085	14895	14817	14819	14932	14877	15053	14873	14871	14837	14867	14891	14716	14878	14812	14930	14903	14863	14971	14953	14944	14820	14863	14724	14849	14892	14724	14962	14998	15012	14871	14744	14911	14924	14924	15007	14771	14988	14810	14918	14965	14865	14915	14780	14847	14998	14822	14931	14884	14910	14886	15099	14828	14867	14971	15053	15138	14983	15025	14864	14847	14837	14837	14787	14742	15030	15054	14860	14837	14955	14973	14936	14826	14707	14865	14756	14864	14968	14923	14910	14837	14935	14940	14909	14786	14962	14934	15089	14934	14906	14708	14823	15194	14835	14857	14980	14712	14940	14888	14979	14989	14906	14803	14904	15007	14946	14924	14830	14720	14863	14966	14940	14928	14684	14804	14973	14845	14980	15020	14980	14984	14907	14748	15003	14857	14983	14880	14854	14933	14828	15003	14859	14903	14950	14774	14886	14833	14769	14867	14697	14810	14991	14733	15024	14916	15061	14889	15039	15008	14794	14937	14935	14845	14961	14946	14945	14736	15145	14533	14738	14796	14811	14829	14962	14878	14875	14894	14692	14896	15019	15032	14823	14822	14886	14949	14932	14802	14864	14876	14960	14766	15038	14912	14798	15004	14981	14898	14926	14926	14806	14741	14886	14943	14966	14755	14865	14667	14888	14813	15070	14847	14942	14855	14808	14869	14858	14856	14712	14752	14982	14824	14982	14739	14862	14617	14840	14883	14984	14938	14925	14914	15009	14941	14897	14932	14842	14826	15032	14876	14671	14805	14866	15067	14712	14890	15011	14961	14969	14975	14787	15100	15032	14771	14768	14929	15226	14963	14991	15003	15022	14882	14948	14748	15012	14935	14728	14974	14765	14743	14856	14875	14650	15031	14787	14889	14956	14995	14920	15052	14837	14861	14822	14773	14740	14843	14999	14863	14755	14953	14822	15105	14948	14767	14919	14874	14730	15063	14701	14845	14977	14981	14877	14952	15019	15062	14696	14892	15003	14942	14879	14848	14965	14908	14933	14980	14682	14912	14783	14814	14817	14750	14872	14855	14910	14949	14976	14804	14829	14825	14855	14918	14967	15192	15002	14928	14818	14891	14950	14676	14836	14880	14902	14858	14781	14913	14973	14848	14928	14717	14861	14749	15053	15070	14654	14874	14809	14867	14864	14878	14843	14728	14801	15077	14755	14840	14892	15012	14910	14850	14846	14727	14796	14821	14994	14977	14987	14776	14954	14859	14996	14960	15036	14933	14723	14811	14953	14943	14923	14982	15051	14782	14907	14981	14680	14881	15062	15037	14934	15045	14739	14858	14958	14886	14931	14745	14871	15015	14959	14891	14835	14939	14733	14843	14733	14778	14950	14921	15141	14917	14901	14919	14845	14919	14991	14718	14844	14866	14980	14799	14767	14818	15047	15011	15050	14872	14851	14862	14814	14793	14943	14946	15021	14875	14948	15078	15045	15009	14896	14897	14874	15050	14968	14844	14796	14745	14848	15094	14935	14813	14865	14894	14725	14979	14851	15099	14872	14821	14819	14836	14738	14940	14901	14799	15036	15003	14974	14802	14928	14887	14915	14963	14810	15096	14882	14862	14992	14961	14974	14630	15030	15059	14747	14820	14695	14771	14813	14958	14869	14988	15044	14697	14712	14718	14971	14729	14899	14702	14889	15122	15032	15026	14969	15113	14706	14777	14870	15047	14780	14870	14849	14882	14809	14964	14955	14833	14898	14821	14857	14850	15046	14772	15036	14919	14852	14938	14984	14697	14830	14876	14846	14817	15035	14780	14855	14863	14576	14642	14896	14877	14818	15153	14880	14776	14712	14944	14802	15005	14869	14875	14804	14881	14768	14861	14955	14956	14948	14854	15104	14917	14948	14839	14958	14869	14908	14980	15089	14931	15026	14921	15013	15080	14987	15118	14664	14942	15004	14717	14825	15064	15018	15047	14887	14881	14912	14746	14772	14762	14926	14771	14722	14879	14774	14820	14949	15084	15028	14764	14998	14849	14789	14872	15027	14908	14913	14913	14695	14747	14809	14991	14976	14716	14718	14880	14734	14963	14830	14991	14690	14786	14644	14830	14966	14957	15111	14768	14906	14891	14834	15070	14837	14807	14605	14732	14800	15052	14865	14961	14868	14872	14853	14903	14915	14957	14897	14979	14969	14891	14946	14853	14960	14975	14988	14936	14975	14851	14914	14900	14930	14809	14699	14909	15077	15156	14718	14946	14936	15212	14928	15063	14906	15014	14988	15059	14965	14814	14742	14691	14744	14646	14814	14773	14923	14523	14838	14917	14876	15070	15055	15120	14830	14834	15074	15004	14979	15096	14797	14963	14978	14763	15097	14693	15009	14932	14921	14974	15022	14868	14902	14733	14802	14902	14929	14752	15073	14890	14755	15052	14987	14924	14896	14891	14534	14806	14716	14989	14697	14840	14746	15048	14827	14853	14774	15025	14997	14832	14911	14878	14839	14908	14866	14871	14813	14802	14780	14857	14798	14883	15224	14936	14770	14971	14827	14878	14819	14950	14887	14935	14775	15001	14790	14889	14995	14953	14857	14791	15084	15096	14814	14881	14781	14759	14865	14947	14921	14898	14840	15008	14939	14898	14973	14922	14912	14868	14992	14790	14854	14903	14711	14889	14877	15023	15104	14763	14949	14859	14738	14901	14972	14981	14823	14849	14694	15042	15312	15063	14729	14945	14991	14957	14772	15097	15002	14748	14943	15123	14803	15141	14816	14964	14959	14832	15019	14867	14869	14721	14965	14895	15063	15069	14869	14813	14952	14763	14888	14838	15122	14742	14794	14821	14804	14864	14919	14742	14804	15020	14896	14745	14718	14838	14853	14905	14876	14795	14888	14944	14820	14948	14793	14940	14992	15080	14983	14993	14822	14863	14913	14775	14778	14748	14957	15009	14965	14840	14821	14850	15005	14972	14855	14815	14848	14810	14942	15060	14812	14992	15022	14865	14825	14884	14901	14816	14765	14833	14766	15001	15025	14943	14953	14854	15131	14759	14676	14693	15037	14813	14878	14919	15090	14742	14808	14783	14836	14927	15032	14810	14888	14899	15015	14757	15032	14950	14822	14878	14799	14791	14645	15035	14919	14947	14836	14864	14959	15120	14939	14968	14855	14954	14942	14899	14705	14724	14887	15257	15086	15138	14999	14850	14834	14996	14906	14914	14754	15105	14817	15044	14999	14820	15022	14921	14687	14901	14779	15005	14911	14942	15004	15035	15004	14793	14944	14913	14745	14914	14891	14871	14828	14850	14896	15008	14960	14936	14885	14938	14983	14860	14703	14851	14950	14733	14802	14877	14863	15017	14957	14881	14810	14968	14802	15020	14814	14758	15007	14832	14835	14799	14862	14961	14747	14792	14704	14993	14943	14948	14935	14956	14910	14865	14803	14907	15082	15091	14928	14843	14842	14968	14852	14689	14666	14738	15018	14799	14954	14790	14717	15056	14846	14810	14978	14901	14876	15025	14824	15072	15038	15042	14712	14988	14839	14715	14877	14927	14861	15032	14981	14869	14909	14772	14724	15082	14957	14961	15041	14880	14886	14842	14909	14870	14819	14890	14922	14926	15092	14930	15088	14770	14794	14937	15013	14930	15111	14946	14884	15044	14833	15010	14992	15002	14904	14897	14665	14796	14838	15053	14975	14830	14810	14879	14965	14955	15044	15043	14776	14978	14960	15002	14896	14709	14860	14824	14913	14619	14957	14818	15009	14956	14978	14962	14948	14868	14864	14947	14879	15089	14910	15120	14941	14861	14867	14917	14896	14927	14875	14886	14868	14736	14882	14971	15007	14786	15045	14842	14887	14907	14967	14695	14914	14921	14960	14968	14889	14843	14828	14875	14960	14813	14790	14878	14751	15000	14835	14955	15026	14834	15017	14937	15089	14998	14811	15155	14949	15029	14781	14923	15057	15027	14937	14823	14806	15030	14998	14897	15100	14794	15000	14951	15163	14760	14641	15028	14760	14650	14860	14903	14966	14842	14982	15064	15001	15018	14968	15046	14835	14887	14967	14930	14943	14932	15043	15034	14783	14795	14819	14838	15047	14868	14867	15050	14846	15015	14948	15038	14809	14985	14804	14989	14736	14877	14904	14929	14887	14874	14860	14844
16732	20074	17668	15038	13855	13672	13670	13676	13789	13280	13106	13225	13308	13323	13303	13183	13059	12916	13232	13176	13234	13004	13110	13264	13109	13156	13171	13037	13093	13162	13091	13155	13087	13081	13036	13159	13070	13258	12940	13149	13085	13044	13029	13124	12965	13220	13072	13076	13051	13199	12956	13212	13112	13100	13012	13146	13048	13003	12983	13215	13029	13124	13118	13084	13174	13026	13024	12937	12933	13242	13070	13072	13145	13094	13050	13009	13096	12957	13086	13017	13135	13114	13035	13074	12922	13033	13072	13019	12931	13163	13072	13174	12987	13200	13066	13104	13103	13315	12986	13231	12967	13118	13105	12946	13109	13230	13005	13146	13066	12969	13017	13033	13045	12922	12919	13004	13006	13164	12951	13109	13170	12927	13008	13090	12980	12978	13091	12994	12999	13078	13061	13103	12954	13143	13182	13065	12961	12913	13051	13019	13065	13144	13062	13028	13055	13045	13072	13054	12961	12937	12968	12822	12889	12975	13253	13128	13022	13061	12992	13064	12996	13167	13081	13098	13031	13103	12884	13013	12920	13096	12993	13234	13090	12970	13060	13062	12790	12981	13172	13011	13209	12991	12997	13090	13141	13012	12845	13070	13154	13088	13123	13050	13036	13021	13184	12974	13088	13015	12947	12972	12951	13236	12979	12940	13008	12880	13041	13091	13002	13104	12966	12930	13171	13010	13097	13135	13123	12946	13019	13028	12989	13111	13104	13015	13083	12783	13017	13013	13143	13131	12926	13031	13034	13007	12952	13192	13015	13003	13105	12955	13159	13051	13053	13129	13130	12962	12881	13224	13085	12992	13008	13046	13068	13011	13054	12982	13090	12968	13047	13222	13115	12864	13015	13032	13009	13033	13087	13008	13212	12869	13165	13066	13083	12984	13060	13026	13035	13073	13018	13103	12937	13055	12992	13129	13141	13131	13056	13194	13057	13111	13115	13046	13040	13169	13006	13044	12782	13164	13059	13028	13034	13196	13109	12999	12992	13115	13228	13109	13172	13119	13106	13087	12931	13175	13156	13015	13186	13119	13089	13058	13165	12997	13008	13141	13013	13070	13224	13010	13068	13063	13061	13104	13051	13286	13023	13106	13203	13127	12918	13143	13068	13203	13051	13084	13038	13013	12876	13024	13249	13068	13166	13012	12981	12844	13013	13181	13085	13017	13098	13108	12971	13112	13034	13162	13053	13165	12935	13082	13214	13056	12888	13043	13029	13059	12974	12940	13027	13148	13137	13092	13113	13151	12883	12986	12974	12992	13140	13154	13071	12941	13168	13020	13086	13090	13076	13072	13095	13001	13160	12968	13003	13016	13071	13081	13082	12904	12981	13196	13024	13117	13151	12969	13033	13029	13090	13112	13014	12973	13161	13060	13023	13091	12959	12891	13038	13020	13011	12945	13074	13130	13089	13007	13001	13086	13004	13142	13002	13045	13132	13127	13201	13062	13065	13028	13110	13207	12987	13078	12871	13042	13033	13118	13056	13094	12952	13111	13121	13103	13143	12986	12969	12955	12800	13193	12906	13049	13207	13029	13133	13153	13080	13103	13008	13044	13196	13005	13018	12978	12930	13165	13049	12952	13084	13114	13043	12887	13080	13033	13061	12980	13268	12997	13083	13085	13102	13058	13147	12956	12985	13206	13233	13165	12897	13034	13069	12967	13013	13039	13046	12921	13083	13033	12829	12986	13169	13219	13088	12905	13050	13082	12954	13055	13073	13049	13037	13050	13081	12885	13094	12987	12971	13118	12948	13116	12988	13100	12976	13001	13084	12997	13011	13027	13122	12986	13073	13073	13167	13012	13122	13058	13090	13222	13158	13058	13148	13071	12999	12914	13005	13113	13196	13143	13124	13127	12964	13149	13163	13031	13090	13112	13053	12941	13177	13093	13278	13053	13154	13034	12918	12977	13166	12969	13017	13134	12992	13036	13215	13067	13065	13082	13127	13118	13102	12941	13127	12977	12922	13028	13156	13102	12964	13031	12927	12927	12952	13145	13182	12927	12970	13284	12953	12928	13093	12980	13144	13067	12930	13032	13114	13014	13166	13048	13063	13055	13051	13024	13112	13085	12913	13082	12973	12943	13014	13095	13235	13107	13004	13118	13030	12890	13078	13206	13068	12917	12996	13108	13248	13103	13176	13068	13079	13088	13115	13048	12906	12882	13003	13079	13084	13095	12997	13033	13054	13074	12981	12891	13259	13195	12900	13094	13075	13157	12992	13076	13070	13036	13157	13171	12906	13020	13069	13061	12995	12890	13186	12907	13153	13010	13085	13016	12916	13006	13063	13042	13011	12994	13089	12978	12949	13024	13146	13025	13030	13116	13117	13089	13111	13038	13230	13096	13035	13012	13178	13105	13298	13009	13053	13039	13111	13085	13049	12996	12963	13054	13074	13152	13111	12990	13138	13182	13127	13012	13061	13056	13066	13125	12981	13138	12984	13026	12990	13102	13094	12919	13012	13083	13244	13057	12963	13105	12972	13129	13162	13067	13030	13163	13185	13115	13013	13289	13096	13046	13143	12883	13204	12954	12999	13035	13040	13086	13100	12985	13057	13187	12976	13119	13026	13121	13006	12899	13185	12961	13072	13080	13135	12921	13124	13178	12939	13053	13020	12877	13161	13092	13049	13092	13016	13046	12963	12918	12975	13285	13143	12892	13064	13064	13020	12983	13005	13085	13187	13017	13048	13117	13150	13270	13006	13005	13107	13082	13191	13070	13134	13107	12986	13016	13213	13088	12954	12961	13110	13015	13012	13124	13112	13042	12825	13067	13099	12995	13013	13190	13241	13023	13070	12974	13127	13129	12930	13062	13088	13123	12998	13116	12894	13059	13230	12941	13098	13111	13005	13090	12893	13039	13004	12989	12974	13064	13132	13132	13190	13019	12956	13153	13087	13013	13030	12946	13073	12969	12985	13025	13114	12970	12994	13137	13150	13102	13276	13007	12851	13131	12959	13062	12979	13028	12948	13081	12937	13082	12965	13022	13063	13076	13054	13105	13107	13166	12943	13178	13199	13006	12953	12981	12944	13075	13028	13159	13065	12855	13060	13113	13070	13100	13010	13232	13060	13005	12958	13272	13163	13064	13149	12970	13050	12984	13008	13062	12967	12968	13123	12967	13053	12812	13117	13177	13011	13127	13051	12923	13114	12971	13185	13091	12982	13210	12954	13093	13201	13060	12939	13054	13186	13143	12946	13054	13174	12917	13082	13066	13046	12980	12883	12973	13178	13080	13047	13026	13137	13047	13101	13055	12980	13197	12984	12937	13181	13103	12995	13114	13087	13045	12994	12965	12999	13097	12886	12959	13078	12930	12968	13109	13035	13078	13088	13066	13002	13043	13093	12976	12959	13016	13119	13071	13115	13028	13133	13104	12976	13019	13053	13028	12954	13183	13155	12932	13092	13038	13087	13065	13040	13126	12945	13085	13070	13033	13227	13224	13093	13145	13004	12918	12883	13061	13144	13267	13116	12983	12952	12998	13077	13086	12945	13108	13089	13061	12943	13051	13271	12941	13059	13065	13055	12995	12989	13043	13197	13200	12977	12866	13119	13326	12990	13030	13057	13158	12817	12937	13028	13037	13251	13085	13032	13123	13030	13117	13082	13040	12930	13064	13173	12753	13097	13151	13177	12894	13194	13103	13186	13024	12974	13090	12989	13141	13013	13060	13049	13091	13058	12995	13237	12951	13126	12956	12946	13040	13049	13268	13070	12974	13232	12929	13187	12984	13040	13153	12933	13004	12985	12961	13058	13076	13007	13113	13059	13142	13014	12890	12992	13001	13179	13094	13069	13096	13103	13040	13179	13145	12928	13141	12903	13090	13001	13130	13022	13203	13094	13001	12900	13188	13155	12904	13054	13096	13003	13087	13041	13082	13124	13106	13062	13074	12896	13110	13012	13207	13061	12863	13015	13015	13107	12970	12958	12998	12894	12991	12893	13086	13077	13000	13049	12983	13019	13056	13170	13055	12985	13156	13198	12927	12989	13116	12844	13134	13073	12973	12945	13167	12919	13048	13216	13089	13172	13150	12962	13142	13030	13061	13011	12955	12879	13090	13124	13109	13038	13033	13047	12945	13062	13208	13022	13030	12991	13126	12943	13014	13097	13121	13129	13110	13035	13167	13053	13066	13203	13025	13032	13064	13109	12878	12969	12983	13033	13128	13173	13189	13019	13030	13124	13205	12981	13025	12992	13036	13089	13141	12970	13040	13092	12994	13141	13086	12913	13147	13168	13087	13035	13090	12970	13006	13226	13208	13017	13048	12930	13199	13175	13140	13120	13083	12837	12971	12953	13195	12862	13018	13012	12885	13029	13035	13003	13091	13078	13073	13049	13160	12908	12942	13014	13183	13074	12884	13159	13097	13019	12989	13095	13138	13035	12905	13126	13067	13040	13031	12964	12933	12999	13095	13026	13077	12998	13348	13023	13056	12974	13069	13021	12936	13080	13109	13098	12897	13149	13146	12926	12854	13191	13099	12944	13145	13064	13004	13194	13234	13127	13172	12995	13235	13111	13029	13022	13069	13105	13036	12948	13080	13047	13081	13115	12993	13178	12979	13207	13281	13085	13103	12980	12988	12998	12919	13160	12939	13112	12998	13118	13075	12993	13038	12996	13094	12842	13061	13021	13220	12922	13107	13090	12942	13038	12944	12878	12888	13064	13087	13037	13146	13098	13220	13043	13022	13008	13133	13139	13060	13103	12982	13173	13027	13043	13060	13093	12978	13075	13034	12969	13072	13140	13087	13011	12985	12854	12963	13076	12986	13095	12928	12935	13114	12998	12959	13102	13024	12992	13242	12921	12880	12889	13072	12906	13021	13117	13000	13069	13174	13093	12980	13053	12954	13039	13164	13254	12992	13083	13187	13060	13077	13058	13242	12929	13066	13024	12992	13178	13025	13040	13208	13143	13203	13080	13052	13164	13166	12881	13013	12979	13027	13093	13014	13018	12932	13128	12908	13160	12982	13085	13123	13161	12959	13055	13193	13068	12996	12951	13011	12992	13063	13026	13053	12971	13046	12967	12993	13294	12952	12965	12948	13054	12944	13047	13121	13005	13074	13041	13098	12989	13122	13106	13147	12800	13059	13181	13059	12957	13013	13049	13013
24095	21110	28359	24202	21610	19433	17576	15549	15296	15033	14890	14633	14875	14678	14637	14366	14611	14638	14793	14444	14414	14498	14551	14579	14377	14346	14436	14460	14588	14400	14545	14321	14407	14462	14344	14582	14317	14103	14319	14356	14547	14449	14381	14468	14461	14372	14457	14299	14311	14150	14225	14528	14426	14437	14095	14375	14256	14338	14320	14323	14076	14019	14245	14180	14134	14391	14266	14258	14165	14430	14367	14381	14207	14318	14266	14357	14336	14242	14227	14374	14604	14501	14404	14448	14465	14319	14632	14244	14302	14399	14407	14377	14295	14417	14339	14446	14476	14540	14474	14335	14422	14444	14262	14369	14219	14469	14328	14146	14264	14284	14303	14398	14298	14329	14437	14315	14228	14370	14231	14429	14329	14372	14307	14474	14378	14379	14433	14189	14196	14270	14264	14287	14274	14420	14371	14238	14426	14359	14224	14447	14234	14184	14336	14518	14281	14216	14494	14370	14362	14378	14154	14331	14246	14297	14425	14316	14382	14191	14045	14424	14262	14275	14140	14313	14242	14331	14410	14441	14308	14387	14085	14470	14446	14286	14248	14211	14200	14422	14229	14371	14170	14227	14621	14203	14417	14284	14359	14223	14122	14447	14177	14357	14288	14292	14481	14276	14201	14209	14283	14183	14444	14362	14506	14334	14275	14217	14312	14278	14407	14297	14387	14175	14310	14305	14238	14471	14188	14279	14274	14292	14363	14442	14262	14359	14280	14463	14403	14294	14298	14377	14245	14321	14222	14315	14417	14336	14260	14343	14330	14228	14138	14368	14272	14481	14293	14365	14190	14336	14380	14393	14163	14221	14274	14335	14253	14382	14265	14389	14220	14082	14283	14167	14297	14667	14369	14177	14442	14237	14076	14349	14290	14295	14110	14182	14287	14365	14607	14201	14219	14430	14469	14435	14183	14388	14395	14286	14269	14358	14207	14324	14354	14245	14284	14257	14214	14216	14425	14214	14271	14349	14186	14549	14306	14380	14278	14320	14222	14272	14177	14229	14347	14471	14275	14233	14323	14364	14309	14253	14160	14202	14377	14109	14265	14374	14197	14215	14305	14225	14346	14266	14230	14219	14217	14450	14299	14420	14306	14108	14433	14167	14275	14167	14302	14416	14369	14231	14264	14335	14306	14377	14190	14145	14599	14336	14456	14479	14215	14390	14367	14018	14392	14373	14215	14291	14284	14229	14087	14427	14297	14135	14329	14374	14322	14408	14415	14531	14277	14064	14273	14341	14164	14380	14310	14186	14324	14396	14476	14463	14526	14353	14367	14116	14286	14261	14157	14341	14315	14250	14382	14456	14283	14218	14314	14253	14171	14059	14406	14334	14275	14277	14309	14208	14159	14348	14174	14405	14509	14473	14294	14311	14209	14444	14411	14235	14274	14301	14349	14423	14373	14484	14180	14300	14362	14164	14260	14252	14419	14152	14447	14368	14382	14400	14311	14396	14152	14279	14380	14438	14259	14280	14259	14471	14327	14269	14376	14470	14540	14423	14244	14307	14328	14442	14358	14290	14139	14393	14236	14369	13988	14031	14268	14336	14380	14406	14239	14280	14431	14393	14357	14233	14213	14434	14156	14187	14292	14205	14089	14286	14300	14340	14259	14338	14249	14368	14403	14422	14248	14230	14379	14232	14302	14352	14318	14394	14297	14236	14198	14128	14326	14255	14457	14371	14118	14185	14433	14497	14133	14233	14261	14435	14412	14222	14323	14274	14348	14266	14184	14364	14285	14319	14112	14329	14318	14375	14263	14247	14433	14540	14338	14315	14377	14092	14361	14291	14277	14246	14192	14423	14272	14295	14357	14393	14276	14346	14232	14313	14472	14268	14255	14441	14117	14321	14444	14182	14476	14408	14535	14435	14512	14357	14417	14312	14203	14470	14230	14415	14317	14088	14198	14236	14239	14363	14311	14259	14162	14098	14287	14308	14310	14313	14272	14396	14447	14493	14235	14183	14355	14381	14528	14382	14307	14327	14261	14381	14276	14200	14341	14374	14434	14089	14438	14433	14416	14225	14516	14239	14293	14374	14274	14180	14357	14420	14586	14402	14352	14046	14318	14318	14367	14294	14216	14457	14371	14495	14211	14292	14182	14244	14265	14348	14388	14359	14382	14285	14357	14461	14444	14332	14419	14514	14302	14330	14260	14383	14310	14286	14324	14349	14228	14449	14418	14369	14328	14452	14526	14389	14405	14641	14266	14337	14379	14444	14286	14224	14158	14301	14132	14251	14310	14262	14342	14275	14084	14187	14342	14488	14389	14310	14287	14268	14216	14275	14283	14252	14232	14395	14189	14353	14080	14394	14409	14458	14434	14232	14371	14155	14359	14309	14293	14393	14244	14308	14327	14317	14232	14139	14214	14180	14385	14211	14415	14392	14413	14341	14398	14298	14181	14443	14359	14353	14317	14438	14284	14340	14126	14347	14362	14213	14306	14321	14301	14251	14216	14394	14445	14278	14227	14456	14378	14298	14376	14370	14337	14387	14357	14432	14262	14453	14259	14300	14590	14296	14253	14172	14202	14471	14440	14351	14354	14161	14336	14143	14064	14425	14204	14286	14391	14346	14480	14417	14293	14202	14296	14125	14341	14346	14297	14250	14173	14262	14242	14192	14163	14328	14141	14368	14239	14205	14217	14364	14392	14305	14145	14317	14587	14370	14035	14198	14448	14472	14436	14264	14298	14197	14207	14346	14314	14404	14181	14389	14209	14194	14291	14253	14318	14122	14236	14338	14215	14291	14264	14326	14368	14466	14237	14198	14231	14423	14248	14473	14264	14220	14360	14250	14250	14079	14406	14306	14448	14358	14184	14261	14265	14184	14410	14410	14169	14323	14306	14278	14436	14284	14408	14320	14249	14297	14407	14440	14257	14243	14207	14358	14318	14560	14356	14361	14274	14163	14270	14100	14382	14311	14305	14270	14077	14239	14436	14275	14304	14284	14242	14140	14180	13980	14304	14417	14384	14457	14325	14449	14456	14231	14604	14344	14288	14403	14233	14246	14410	14275	14335	14337	14316	14448	14458	14338	14353	14271	14384	14365	14345	14301	14401	14288	14344	14493	14295	14486	14321	14229	14300	14311	14238	14181	14279	14309	14211	14209	14253	14278	14367	14416	14366	14184	14408	14232	14388	14195	14337	14244	14323	14222	14254	14229	14358	14348	14484	14443	14260	14290	14166	14458	14303	14147	14212	14223	14306	14277	14185	14388	14169	14279	14427	14204	14190	14159	14155	14247	14153	14230	14276	14260	14523	14082	14318	14381	14389	14485	14393	14354	14460	14273	14214	14247	14431	14177	14468	14161	14294	14134	14364	14526	14279	14227	14395	14378	14194	14281	14243	14328	14245	14220	14367	14253	14217	14202	14320	14415	14083	14341	14246	14495	14402	14324	14246	14318	14447	14212	14356	14299	14295	14330	14390	14234	14302	14387	14310	14435	14281	14221	14300	14136	14362	14234	14293	14361	14228	14283	14297	14125	14344	14236	14326	14137	14256	14398	14401	14239	14246	14131	14352	14244	14227	14214	14263	14303	14183	14239	14330	14370	14325	14259	14342	14205	14144	14496	14400	14384	14292	14230	14277	14231	14188	14162	14242	14377	14400	14277	14406	14112	14391	14215	14315	14273	14271	14442	14293	14362	14197	14200	14344	14169	14209	14229	14284	14201	14303	14124	14372	14203	14184	14135	14481	14237	14459	14269	14395	14336	14305	14217	14345	14212	14257	14330	14258	14291	14237	14571	14216	14378	14356	14351	14216	14356	14312	14203	14184	14444	14363	14400	14368	14339	14307	14452	14326	14298	14266	14442	14203	14265	14337	14414	14299	14386	14249	14165	14203	14261	14440	14336	14328	14401	14250	14145	14406	14341	14352	14160	14329	14169	14383	14204	14384	14071	14308	14168	14396	14407	14204	14202	14533	14310	14268	14294	14338	14346	14419	14321	14134	14240	14316	14235	14280	14285	14315	14181	14249	14330	14412	14403	14529	14326	14183	14161	14386	14316	14298	14309	14424	14265	14382	14402	14372	14288	14366	14265	14252	14244	14184	14319	14137	14227	14343	14139	14354	14139	14178	14340	14105	14308	14316	14082	14207	14047	14268	14241	14428	14463	14141	14474	14238	14518	14151	14288	14342	14040	14373	14165	14368	14228	14331	14280	14240	14254	14310	14237	14236	14252	14193	14202	14152	14273	14341	14072	14447	14347	14313	14199	14167	14187	14521	14349	14327	14147	14266	14404	14155	14335	14370	14420	14186	14458	14390	14413	14133	14254	14300	14394	14374	14342	14214	14331	14293	14286	14240	14335	14169	14276	14213	14205	14246	14242	14607	14368	14268	13976	14174	14327	14098	14386	14409	14158	14257	14303	14223	14389	14363	14254	14353	14229	14125	14398	14332	14321	14395	14333	14354	14482	14369	14287	14341	14358	14433	14314	14297	14321	14512	14438	14243	14374	14354	14429	14416	14423	14418	14420	14281	14231	14277	14443	14302	14371	14433	14439	14297	14144	14391	14096	14213	14155	14296	14336	14281	14197	14482	14478	14282	14326	14225	14447	14452	14337	14388	14330	14467	14453	14448	14292	14128	14309	14292	14219	14168	14525	14547	14364	14453	14351	14235	14177	14251	14365	14317	14310	14329	14258	14161	14290	14490	14200	14294	14276	14205	14199	14409	14230	14504	14430	14362	14427	14392	14423	14416	14334	14268	14321	14346	14450	14437	13970	14263	14488	14462	14483	14358	14402	14306	14249	14342	14290	14163	14299	14186	14448	14359	14242	14416	14369	14302	14223	14224	14224	14192	14212	14297	14294	14277	14319	14203	14216	14235	14332	14212	14297	14278	14145	14263	14352	14341	14379	14306	14464	14219	14352	14434	14592	14282	14324	14467	14269	14165	14235	14234	14346	14263	14275	14392	14405	14328	14472	14458	14490	14200	14251	14421	14259	14197	14358	14229	14131	14188	14329	14348	14238	14317	14172	14392	14171	14219	14090	14305	14290	14340	14310	14229	14432	14307	14220	14406	14472	14406	14120	14386	14034	14274	14159	14293	14237	14435	14290	14350	14306	14489	14312	14358	14263	14333	14425	14080	14354	14435	14419	14360	14322	14335	14285
15651	25609	23120	17828	15451	14473	14297	13988	13909	13357	13076	13201	13028	13061	13074	13184	13116	12807	13008	12728	12822	12831	12816	12726	12711	12860	12838	12810	12953	12719	12746	12932	12740	12954	12713	12821	12869	12734	12879	12513	12589	12858	12897	12755	12681	12686	12748	12708	12673	12625	12676	12847	12542	12730	12793	12906	12753	12779	12715	12756	12626	12715	12597	12674	12561	12534	12626	12709	12607	12737	12648	12859	12766	12715	12763	12772	12663	12782	12860	12739	12761	12850	12762	12560	12817	12701	12698	12787	12682	12761	12754	12733	12703	12703	12748	12686	12676	12824	12794	12814	12829	12631	12512	12722	12775	12743	12728	12701	12740	12727	12616	12519	12714	12714	12652	12774	12642	12630	12782	12684	12728	12707	12756	12529	12701	12584	12778	12600	12697	12608	12714	12700	12619	12675	12740	12636	12678	12688	12592	12725	12744	12689	12749	12491	12794	12589	12663	12669	12650	12618	12566	12630	12732	12762	12623	12532	12709	12524	12701	12813	12614	12861	12593	12649	12645	12835	12701	12713	12606	12622	12570	12426	12737	12673	12621	12735	12718	12627	12646	12735	12776	12535	12734	12647	12651	12733	12724	12675	12653	12716	12759	12721	12897	12802	12604	12700	12750	12608	12761	12557	12840	12685	12706	12700	12698	12720	12668	12806	12706	12757	12753	12771	12809	12651	12735	12834	12730	12691	12756	12790	12679	12588	12678	12638	12585	12773	12744	12759	12645	12625	12789	12781	12757	12785	12585	12802	12785	12695	12676	12681	12768	12703	12819	12701	12588	12748	12670	12625	12726	12446	12744	12585	12620	12665	12678	12592	12755	12904	12679	12660	12746	12917	12838	12552	12746	12648	12761	12708	12623	12715	12802	12663	12696	12612	12689	12664	12682	12515	12556	12760	12716	12718	12787	12806	12578	12614	12720	12587	12605	12739	12784	12525	12588	12676	12752	12740	12810	12633	12742	12668	12746	12778	12694	12768	12750	12593	12704	12687	12685	12839	12734	12683	12652	12697	12726	12764	12654	12841	12682	12683	12754	12793	12897	12790	12701	12777	12837	12838	12701	12763	12681	12681	12739	12653	12532	12610	12715	12738	12611	12697	12662	12602	12615	12710	12569	12628	12722	12917	12592	12744	12560	12612	12656	12742	12798	12627	12652	12599	12681	12872	12725	12581	12802	12820	12595	12815	12417	12797	12764	12580	12661	12574	12730	12616	12681	12570	12591	12582	12722	12707	12557	12815	12932	12675	12668	12651	12723	12812	12736	12682	12778	12713	12790	12703	12714	12658	12686	12659	12532	12706	12712	12687	12674	12651	12685	12665	12606	12773	12671	12781	12711	12594	12769	12585	12698	12772	12781	12746	12686	12731	12540	12736	12595	12720	12616	12619	12511	12561	12794	12573	12674	12609	12694	12567	12757	12786	12727	12775	12701	12680	12739	12711	12751	12850	12630	12739	12574	12753	12682	12707	12607	12665	12455	12793	12757	12680	12810	12620	12670	12771	12804	12733	12641	12597	12781	12705	12819	12696	12663	12476	12546	12627	12687	12687	12778	12777	12733	12744	12721	12692	12608	12857	12765	12754	12808	12790	12766	12578	12613	12791	12781	12710	12622	12635	12525	12684	12578	12791	12676	12637	12914	12625	12871	12744	12605	12752	12618	12677	12695	12767	12535	12639	12795	12716	12653	12767	12772	12657	12820	12723	12655	12747	12663	12586	12840	12667	12748	12615	12715	12783	12824	12747	12844	12572	12705	12576	12666	12792	12739	12666	12624	12850	12776	12655	12771	12635	12750	12580	12698	12554	12669	12620	12780	12894	12711	12651	12787	12790	12681	12709	12555	12936	12786	12816	12916	12552	12753	12723	12794	12759	12687	12612	12739	12580	12793	12681	12862	12732	12567	12641	12663	12709	12667	12601	12592	12774	12637	12788	12722	12792	12598	12739	12599	12719	12770	12663	12680	12771	12822	12680	12716	12605	12606	12679	12661	12701	12835	12745	12710	12653	12762	12857	12649	12683	12650	12753	12765	12628	12742	12674	12722	12776	12631	12603	12884	12616	12796	12504	12683	12561	12650	12844	12781	12566	12670	12752	12677	12693	12614	12646	12863	12637	12670	12786	12809	12819	12688	12635	12653	12748	12772	12502	12618	12805	12683	12688	12764	12835	12738	12767	12603	12558	12664	12635	12762	12692	12760	12670	12740	12742	12656	12542	12809	12669	12678	12772	12508	12818	12711	12730	12722	12645	12690	12699	12661	12736	12670	12550	12733	12505	12567	12816	12597	12761	12669	12609	12782	12694	12841	12773	12508	12633	12728	12701	12790	12597	12640	12842	12882	12749	12709	12589	12819	12689	12573	12592	12706	12754	12497	12854	12662	12795	12737	12605	12703	12709	12658	12696	12575	12754	12723	12551	12662	12729	12634	12771	12545	12584	12681	12681	12679	12753	12611	12714	12845	12621	12818	12693	12772	12750	12665	12789	12771	12730	12607	12673	12773	12716	12789	12724	12766	12681	12634	12561	12740	12735	12815	12696	12815	12627	12786	12716	12681	12672	12721	12617	12487	12544	12710	12774	12704	12565	12407	12839	12665	12849	12852	12709	12656	12478	12607	12754	12839	12731	12784	12780	12559	12686	12628	12807	12947	12720	12607	12750	12689	12696	12483	12613	12813	12669	12643	12654	12541	12817	12741	12731	12463	12780	12607	12784	12777	12862	12742	12611	12603	12666	12656	12801	12709	12731	12720	12831	12844	12673	12615	12654	12792	12580	12622	12648	12519	12801	12688	12587	12557	12739	12790	12656	12634	12634	12668	12702	12650	12634	12844	12669	12558	12583	12849	12679	12630	12749	12674	12767	12655	12658	12570	12741	12699	12743	12678	12692	12674	12483	12646	12829	12571	12631	12671	12668	12595	12716	12531	12738	12463	12736	12561	12753	12765	12620	12707	12684	12643	12680	12707	12677	12744	12815	12809	12732	12663	12584	12659	12884	12583	12710	12814	12656	12815	12680	12636	12636	12818	12648	12660	12594	12743	12905	12668	12672	12698	12631	12782	12739	12635	12853	12683	12689	12761	12468	12696	12695	12741	12649	12630	12677	12754	12708	12682	12540	12739	12844	12611	12817	12658	12603	12626	12647	12568	12810	12685	12720	12842	12710	12745	12688	12717	12867	12873	12678	12806	12786	12537	12802	12629	12584	12697	12759	12674	12799	12643	12782	12630	12791	12636	12623	12756	12752	12580	12883	12711	12706	12727	12683	12644	12572	12619	12578	12758	12702	12587	12548	12741	12668	12738	12640	12745	12742	12704	12793	12697	12831	12670	12820	12664	12711	12770	12727	12897	12719	12746	12624	12807	12518	12762	12667	12744	12766	12569	12698	12871	12727	12697	12817	12729	12799	12626	12694	12686	12707	12790	12783	12674	12577	12597	12516	12732	12748	12644	12812	12718	12681	12529	12817	12650	12580	12616	12770	12775	12743	12618	12591	12687	12733	12769	12660	12692	12638	12584	12695	12657	12839	12658	12748	12764	12635	12732	12702	12617	12893	12720	12605	12578	12777	12730	12584	12660	12745	12577	12438	12685	12526	12787	12751	12749	12599	12698	12870	12667	12669	12688	12588	12747	12636	12693	12681	12751	12728	12864	12723	12719	12876	12749	12761	12623	12760	12810	12599	12707	12897	12743	12617	12697	12784	12654	12697	12506	12715	12521	12760	12517	12642	12659	12759	12654	12729	12542	12680	12844	12718	12695	12635	12694	12597	12535	12701	12783	12690	12639	12676	12723	12721	12525	12688	12561	12790	12590	12692	12736	12701	12864	12614	12834	12608	12618	12612	12529	12588	12700	12771	12666	12488	12653	12760	12724	12646	12644	12756	12686	12573	12598	12683	12705	12581	12722	12571	12636	12562	12609	12673	12607	12847	12779	12580	12606	12642	12732	12816	12733	12668	12576	12682	12720	12596	12837	12634	12756	12647	12766	12678	12718	12729	12750	12661	12806	12628	12898	12732	12853	12653	12640	12785	12818	12613	12604	12772	12691	12587	12581	12707	12641	12619	12709	12651	12671	12735	12663	12575	12717	12574	12551	12692	12642	12793	12552	12663	12659	12802	12775	12668	12736	12550	12667	12737	12830	12626	12641	12565	12787	12709	12651	12596	12797	12777	12684	12662	12644	12793	12716	12569	12838	12798	12684	12555	12728	12628	12555	12754	12787	12743	12727	12801	12666	12672	12547	12853	12605	12512	12712	12597	12573	12643	12688	12801	12607	12782	12649	12670	12690	12691	12636	12766	12627	12515	12552	12695	12696	12812	12633	12842	12681	12834	12734	12793	12638	12551	12792	12777	12659	12780	12689	12768	12635	12850	12741	12704	12498	12713	12882	12726	12693	12679	12769	12678	12668	12678	12560	12717	12790	12816	12689	12731	12651	12785	12689	12632	12548	12663	12721	12711	12710	12778	12676	12683	12594	12734	12623	12687	12629	12657	12384	12709	12697	12680	12763	12656	12928	12820	12718	12871	12732	12764	12699	12641	12603	12772	12740	12568	12693	12783	12757	12729	12703	12648	12760	12740	12717	12659	12674	12624	12676	12763	12744	12676	12608	12601	12817	12672	12742	12694	12654	12751	12740	12666	12554	12700	12673	12592	12823	12726	12704	12679	12569	12655	12823	12518	12662	12692	12844	12736	12799	12744	12741	12649	12818	12782	12537	12691	12684	12720	12694	12805	12680	12704	12700	12708	12684	12789	12587	12767	12519	12710	12707	12789	12673	12790	12603	12679	12776	12667	12724	12770	12628	12701	12852	12672	12696	12806	12749	12814	12884	12530	12950	12912	12701	12573	12808	12789	12694	12598	12667	12558	12804	12585	12843	12624	12690	12762	12703	12715	12696	12668	12571	12618	12730	12706	12677	12635	12651	12751	12686	12721	12727	12742	12674	12834	12797	12590	12655	12748	12633	12578	12614	12769	12845	12777	12713	12757	12581	12497	12739	12831	12778	12571	12650	12820	12780	12733	12736	12594	12747	12761	12798	12674	12709	12673	12626	12803	12640	12833	12711	12548	12650	12729	12731	12617	12594	12643	12800	12620	12807	12688	12688	12674	12628	12694
22868	21079	28790	23599	21237	22684	22749	17329	16578	16437	16251	15979	16166	15699	15938	15789	15976	15785	15768	15718	15800	15768	15520	15829	15747	15768	15802	15560	15537	15595	15387	15447	15550	15548	15471	15502	15426	15416	15516	15424	15537	15366	15400	15372	15394	15583	15409	15643	15453	15467	15571	15212	15293	15334	15615	15569	15342	15345	15530	15506	15510	15373	15554	15437	15568	15202	15482	15229	15491	15452	15424	15278	15552	15383	15437	15403	15275	15410	15626	15505	15284	15426	15444	15632	15382	15404	15407	15402	15389	15249	15313	15370	15505	15450	15658	15584	15252	15442	15576	15460	15531	15365	15459	15177	15316	15234	15459	15021	15484	15339	15376	15343	15319	15254	15366	15397	15168	15315	15460	15297	15372	15372	15275	15533	15474	15381	15510	15185	15211	15308	15268	15353	15629	15269	15449	15243	15456	15407	15303	15216	15221	15440	15457	15465	15318	15355	15503	15385	15562	15368	15535	15275	15364	15332	15363	15309	15273	15200	15357	15298	15445	15349	15383	15287	15387	15357	15381	15509	15413	15430	15280	15259	15321	15506	15397	15252	15588	15479	15352	15439	15336	15084	15225	15335	15312	15380	15504	15426	15360	15312	15355	15375	15414	15400	15317	15298	15479	15315	15407	15478	15609	15353	15258	15334	15258	15312	15274	15467	15275	15247	15289	15302	15548	15239	15331	15243	15413	15497	15365	15451	15365	15487	15443	15434	15300	15446	15347	15374	15259	15509	15458	15316	15349	15405	15562	15401	15473	15348	15400	15434	15512	15324	15299	15233	15251	15414	15329	15381	15224	15323	15376	15497	15495	15319	15503	15415	15312	15516	15364	15248	15235	15376	15410	15420	15305	15205	15466	15174	15195	15334	15431	15339	15318	15185	15403	15219	15351	15403	15361	15055	15430	15402	15301	15421	15371	15549	15242	15486	15351	15521	15602	15241	15449	15442	15486	15158	15436	15240	15240	15175	15193	15477	15506	15340	15161	15439	15575	15347	15459	15199	15173	15174	15350	15407	15441	15255	15002	15390	15405	15426	15348	15439	15484	15309	15362	15591	15440	15379	15459	15351	15272	15588	15317	15209	15304	15409	15427	15248	15548	15265	15296	15361	15200	15373	15728	15366	15362	15305	15234	15184	15252	15496	15272	15393	15283	15311	14927	15260	15364	15166	15259	15399	15241	15382	15499	15481	15273	15527	15173	15513	15268	15271	15480	15240	15343	15430	15352	15643	15417	15310	15257	15117	15205	15296	15348	15486	15118	15270	15160	15378	15250	15248	15215	15320	15311	15130	15424	15320	15351	15310	15362	15265	15362	15397	15413	15290	15240	15323	15130	15086	15297	15485	15522	15319	15302	15427	15266	15459	15165	15422	15567	15335	15444	15375	15316	15146	15282	15289	15178	15270	15539	15398	15406	15369	15368	15248	15396	15267	15240	15593	15396	15536	15469	15314	15351	15367	15246	15242	15295	15463	15427	15270	15292	15293	15236	15240	15362	15400	15413	15339	15292	15348	15442	15499	15254	15311	15188	15297	15208	15585	15304	15386	15379	15288	15610	15330	15269	15264	15227	15266	15346	15405	15406	15338	15399	15271	15539	15374	15243	15334	15286	15247	15400	15223	15183	15280	15309	15232	15418	15410	15128	15245	15187	15370	15523	15272	15320	15479	15183	15268	15377	15478	15437	15374	15368	15359	15405	15422	15362	15197	15228	15324	15480	15359	15148	15345	15496	15213	15356	15408	15419	15306	15268	15536	15452	15394	15508	15337	15357	15355	15326	15434	15233	15261	15029	15361	15153	15234	15434	15314	15569	15338	15402	15264	15312	15506	15453	15392	15368	15416	15243	15382	15399	15592	15422	15171	15408	15572	15160	15456	15392	15371	15451	15487	15317	15359	15435	15276	15380	15540	15544	15454	15240	15497	15447	15212	15361	15265	15591	15418	15353	15220	15291	15448	15346	15265	15338	15125	15328	15053	15508	15206	15335	15393	15362	15710	15403	15278	15403	15456	15315	15357	15250	15383	15295	15437	15352	15512	15319	15409	15289	15201	15242	15438	15244	15360	15503	15435	15487	15454	15241	15517	15396	15341	15304	15368	15445	15343	15422	15424	15363	15272	15287	15336	15185	15221	15567	15284	15398	15296	15513	15201	15331	15363	15184	15428	15392	15541	15390	15473	15382	15115	15283	15333	15433	15254	15064	15368	15279	15456	15349	15183	15408	15185	15415	15338	15444	15323	15533	15631	15552	15301	15481	15481	15510	15544	15396	15340	15089	15383	15527	15290	15467	15406	15480	15209	15221	15173	15391	15273	15352	15444	15374	15368	15283	15368	15302	15364	15311	15424	15229	15346	15272	15387	15435	15503	15381	15092	15428	15426	15305	15574	15426	15367	15295	15183	15385	15441	15124	15221	15410	15241	15343	15457	15373	15441	15304	15165	15156	15332	15081	15275	15508	15244	15189	15240	15455	15385	15264	15161	15349	15342	15219	15362	15367	15416	15442	15321	15357	15333	15525	15455	15298	15606	15401	15439	15300	15311	15368	15404	15423	15319	15397	15445	15335	15420	15254	15328	15548	15618	15462	15272	15329	15503	15268	15421	15347	15263	15164	15430	15505	15508	15464	15499	15334	15626	15379	15418	15433	15435	15172	15529	15627	15378	15496	15470	15245	15416	15359	15171	15367	15454	15273	15379	15437	15314	15493	15325	15446	15395	15461	15177	15161	15382	15272	15248	15179	15446	15436	15387	15403	15559	15438	15412	15273	15404	15288	15357	15276	15311	15327	15298	15309	15369	15343	15274	15178	15358	15295	15471	15387	15314	15382	15214	15235	15184	15192	15249	15254	15223	15243	15297	15327	15271	15355	15309	15371	15365	15157	15273	15531	15530	15350	15412	15408	15306	15327	15251	15343	15507	15373	15393	15474	15165	15640	15277	15473	15432	15282	15405	15414	15360	15438	15456	15479	15573	15420	15345	15103	15471	15487	15565	15471	15208	15268	15333	15459	15451	15499	15322	15356	15319	15266	15293	15400	15352	15414	15390	15377	15308	15385	15240	15352	15212	15318	15336	15366	15314	15366	15494	15410	15334	15395	15371	15487	15481	15318	15488	15374	15455	15454	15235	15465	15222	15179	15319	15343	15247	15354	15437	15237	15456	15241	15592	15296	15598	15106	15502	15419	15213	15245	15259	15361	15464	15561	15265	15287	15345	15309	15687	15328	15362	15477	15254	15474	15262	15263	15253	15414	15362	15340	15203	15352	15341	15350	15406	15438	15378	15373	15222	15510	15254	15354	15331	15496	15285	15303	15301	15603	15257	15304	15348	15570	15320	15198	15195	15256	15321	15330	15291	15334	15170	15284	15372	15295	15259	15252	15354	15321	15497	15372	15368	15305	15308	15298	15256	15336	15461	15428	15401	15322	15195	15416	15395	15355	15447	15226	15457	15394	15341	15290	15298	15405	15539	15352	15234	15203	15221	15496	15243	15487	15370	15247	15230	15133	15387	15396	15192	15521	15287	15486	15292	15405	15365	15331	15527	15354	15431	15403	15317	15424	15252	15235	15471	15287	15242	15371	15421	15460	15138	15378	15195	15120	15396	15401	15469	15218	15327	15521	15262	15238	15520	15363	15491	15248	15564	15394	15387	15048	15339	15257	15226	15262	15195	15408	15255	15451	15338	15365	15311	15318	15380	15421	15266	15409	15437	15315	15275	15372	15206	15315	15372	15432	15524	15299	15386	15263	15465	15667	15224	15392	15250	15307	15375	15342	15411	15328	15336	15105	15411	15174	15131	15288	15274	15272	15357	15333	15355	15233	15364	15389	15313	15397	15399	15264	15341	15305	15441	15373	15188	15366	15284	15249	15333	15261	15384	15466	15213	15305	15438	15207	15366	15207	15246	15261	15482	15359	15293	15444	15329	15368	15310	15258	15286	15184	15291	15316	15412	15411	15198	15448	15266	15378	15435	15357	15327	15089	15361	15471	15272	15475	15446	15298	15225	15512	15448	15308	15503	15436	15201	15379	15352	15354	15191	15231	15438	15394	15312	15467	15216	15466	15498	15226	15358	15412	15405	15321	15213	15217	15421	15188	15415	15374	15317	15440	15255	15337	15166	15233	15403	15246	15306	15413	15531	15208	15215	15312	15292	15514	15344	15313	15268	15370	15297	15267	15291	15252	15425	15290	15340	15318	15308	15502	15516	15376	15405	15499	15400	15634	15293	15321	15477	15142	15304	15487	15567	15523	15396	15401	15389	15402	15331	15392	15449	15324	15332	15250	15403	15188	15175	15487	15374	15201	15421	15325	15578	15272	15251	15342	15349	15570	15328	15423	15372	15307	15200	15603	15281	15237	15311	15247	15256	15418	15271	15213	15078	15287	15208	15370	15359	15525	15372	15376	15386	15376	15165	15455	15264	15527	15349	15338	15451	15303	15235	15209	15329	15171	15384	15450	15320	15276	15350	15462	15282	15366	15288	15243	15333	15364	15283	15249	15415	15284	15382	15404	15260	15206	15229	15331	15267	15468	15403	15358	15272	15354	15281	15355	15223	15347	15253	15197	15481	15401	15383	15343	15389	15613	15440	15405	15316	15418	15302	15460	15381	15532	15389	15242	15391	15446	15279	15272	15350	15423	15197	15381	15204	15337	15351	15285	15357	15477	15297	15313	15245	15377	15341	15376	15314	15366	15522	15525	15282	15315	15457	15407	15584	15357	15395	15332	15220	15399	15429	15351	15263	15478	15184	15544	15331	15424	15487	15412	15286	15458	15363	15325	15340	15326	15502	15384	15366	15201	15432	15316	15254	15146	15306	15376	15432	15286	15313	15425	15469	15350	15279	15404	15577	15392	15367	15255	15289	15406	15391	15458	15356	15495	15269	15437	15164	15241	15319	15294	15433	15316	15149	15212	15238	15369	15340	15313	15360	15429	15185	15455	15202	15454	15424	15478	15409	15357	15434	15155	15290	15438	15191	15577	15250	15328	15411	15326	15541	15408	15358	15281	15531	15367	15226	15290	15230	15229	15280	15418	15379	15361	15422	15560	15423	15478	15285	15569	15431	15365	15217	15499	15383	15530	15413	15379	15139	15334	15374	15281	15196	15440	15430	15332	15478
16907	30769	27455	20375	17295	16171	15479	15148	15110	14162	14177	14048	13953	13796	13843	13711	13731	13734	13647	13423	13412	13480	13543	13370	13417	13393	13372	13456	13330	13351	13460	13350	13213	13217	13383	13356	13288	13198	13364	13326	13312	13224	13351	13183	13220	13278	13139	13168	13326	13129	13282	13125	13316	13310	13395	13422	13309	13193	13236	13227	13221	13259	13285	13380	13067	13261	13297	13350	13304	13285	13205	13080	13366	13434	13314	13180	13106	13387	13237	13322	13380	13320	13393	13214	13441	13400	13289	13161	13341	13379	13338	13342	13279	13471	13325	13238	13369	13462	13328	13226	13132	13117	13252	13264	13315	13395	13215	13308	13373	13214	13240	13145	13174	13389	13277	13262	13202	13310	13276	13149	13272	13276	13320	13293	13311	13301	13199	13230	13209	13306	13333	13091	13136	13298	13017	13194	13308	13220	13162	13165	13244	13327	13204	13207	13397	13196	13284	13000	13169	13059	13195	13158	13324	13189	13248	13392	13260	13300	13160	13241	13290	13230	13052	13126	13330	13202	13263	13176	13213	13157	13214	13224	13174	13294	13229	13221	13211	13219	13147	13378	13143	13199	13105	13295	13378	13185	13136	13230	13143	13278	13349	13115	13272	13314	13300	13161	13134	13393	13399	13299	13350	13097	13269	13182	13295	13130	13157	13213	13172	13263	13192	13091	13276	13288	13203	13184	13408	13286	13091	13314	13092	13111	13391	13188	13285	13248	13377	13450	13150	13158	13371	13257	13361	13254	13129	13346	13263	13161	13299	13264	13121	13274	13171	13240	13324	13248	13305	13256	13256	13175	13262	13119	13056	13087	13219	13164	13271	13164	13140	13130	13284	13168	13166	13092	13175	13292	13194	13237	13312	13289	13273	13326	13146	13271	13148	13128	13320	13299	13328	13189	13113	13161	13066	13305	13135	13226	13355	13186	13232	13280	13272	13288	13155	13260	13128	13259	13255	13144	13174	13240	13226	13256	13156	13112	13202	13301	13291	13099	13237	13124	13226	13293	13197	13126	13155	13149	13339	13394	13295	13290	13093	13225	13202	13310	13180	13117	13330	13163	13125	13189	13348	13159	13407	13427	13041	13197	13326	12968	13281	13154	13196	13134	13176	13169	13177	13276	13045	13191	13343	13276	13214	13160	13248	13221	13209	13153	13343	13348	13244	13257	13264	13135	13083	13290	13232	13309	13183	13256	13199	13183	13303	13217	13142	13201	13138	13342	13122	13197	13265	13402	13235	13235	13319	13165	13105	13138	13170	13194	13440	13208	13236	13146	13181	13009	13245	13255	13251	13196	13194	13009	13305	13085	13082	13109	13152	13205	13222	13199	13193	13285	13375	13086	13401	13197	13234	13032	13087	13266	13197	13123	13205	13025	13192	13259	13227	13139	13216	13106	13145	13286	13165	13146	13086	13162	13312	13111	13279	13065	13174	13246	13317	13105	13131	13184	13275	13256	13252	13177	13238	13234	13249	13416	13156	13087	13204	13121	13169	13389	13188	13296	13230	13179	13184	13200	13161	13160	13354	13104	13196	13246	13321	13325	13182	13185	13103	13195	13270	13165	13219	13223	13095	13184	13393	13241	13250	13172	13266	13273	13197	13334	13375	13329	13191	13285	13265	13287	13185	13275	13182	13322	13235	13312	13174	13159	13291	13309	13124	13195	13317	13212	13181	13243	13246	13181	13293	13231	13194	13338	13081	13210	13143	13262	13321	13179	13476	13279	13272	13264	13160	13217	13228	13071	13276	13248	13255	13312	13228	13098	13332	13441	13117	13305	13176	13139	13248	13248	13063	13308	13248	13413	13288	13384	13297	13308	13325	13147	13146	13198	13101	13261	13101	13190	13101	13211	13429	13191	13301	13244	13437	13154	13251	13171	13098	13312	13090	13058	13213	13283	13105	13337	13260	13252	13217	13403	13358	13175	13234	13159	13237	13460	13231	12998	13235	13032	13312	13368	13312	13366	13390	13130	13200	13302	13254	13316	13292	13151	13188	13154	13277	13336	13264	13118	13267	13267	13333	13360	13065	13303	13169	13077	13125	13178	13210	13220	13333	12997	13304	13219	13377	13134	13101	13260	13160	13182	13186	13198	13275	13309	13141	13090	13123	13268	13293	13131	13195	13233	13316	13296	13185	13244	13259	13098	13219	13236	13369	13214	13264	13168	13108	13251	13208	13199	13261	13174	13155	13217	13146	13375	13253	13320	13183	13124	13196	13137	13172	13294	13397	13252	13199	13129	13148	13254	13138	13199	13271	13106	13095	13350	13238	13299	13258	13163	13250	13291	13199	13226	13181	13278	13328	13231	13416	13192	13284	13190	13127	13279	13207	13493	13184	13151	13373	13331	13086	13339	13194	13206	13205	13383	13117	13185	13231	13170	13198	13090	13064	13356	13290	12978	13181	13239	13129	13274	13030	13225	13145	13138	13277	13146	13187	13150	13180	13224	13055	13191	13303	13165	13197	13135	13256	13097	13147	13049	13246	13179	13266	13202	13135	13296	13211	13225	13202	13364	13093	13301	13470	13250	13252	13229	13465	13438	13261	13217	13180	13290	13160	13354	13173	13210	13228	13169	13136	13322	13151	13281	13133	13233	13238	13285	13126	13191	13184	13378	13324	13168	13336	13217	13284	13208	13050	13240	13328	13200	13264	13289	13312	13135	13232	13175	13347	13283	13394	13303	13242	13126	13173	13211	13191	13207	13474	13272	13174	13344	13129	13229	13272	13219	13386	13201	13270	13174	13227	13338	13308	13238	13171	13314	13300	13071	13129	13230	13154	13235	13206	13304	13324	13289	13429	13022	13345	13171	13121	13235	13182	13045	13214	13246	13242	13172	13201	13262	13164	13218	13305	13269	13335	13301	13176	13000	13106	13279	13093	13229	13233	13484	13152	13228	13013	13172	13188	13219	13140	13201	13335	13300	13247	13261	13274	13195	13154	13095	13169	13056	13226	13143	13127	13320	13339	13250	13190	13268	13195	13176	13216	13090	13125	13083	13218	13092	13337	13181	13300	13282	13197	13181	13098	13281	13131	13279	13272	13273	13131	13176	13059	13234	13144	13273	13082	13069	13318	13293	13182	13142	13209	13032	13209	13154	13241	13189	13272	13135	13165	13165	13052	13226	13175	13102	13286	13233	13214	13139	13346	13362	13258	13211	13233	13323	13194	13231	13105	13270	13321	13263	13216	13309	13290	13301	13221	13143	13244	13104	13010	13255	13332	13256	13274	13346	13286	13189	13057	13348	13222	13160	13176	13314	12977	13173	13262	13165	13292	13252	13382	13298	13042	13264	13179	13284	13262	13201	13289	13350	13040	13274	13241	13210	13109	13246	13154	13176	13178	13388	13103	13193	13094	13221	13335	13272	13249	13342	13150	13105	13262	13201	13244	13400	13339	13102	13207	13117	13167	13255	13143	13260	13192	13136	13226	13241	13215	13049	13205	13205	13485	13346	13295	13413	13279	13337	13262	13129	13233	13252	13055	13037	13224	13371	13216	13320	13045	13419	13186	13324	13335	13210	13245	13191	13278	13117	13207	13232	13157	13239	13340	13129	13294	13170	13276	13316	13193	13210	13242	13050	13242	13233	13346	13132	13163	13256	13198	13231	13100	13282	13126	13309	13112	13319	13273	13157	13205	13256	13390	13113	13360	13269	13334	13300	13177	13297	13303	13281	13198	13415	13138	13187	13261	13484	13379	13108	13099	13165	13284	13088	13206	13256	13241	13225	13294	13189	13327	13073	13140	13073	13218	13164	13111	13236	13368	13180	13241	13189	13094	13112	13231	13238	13296	13179	13143	13328	13188	13188	13127	13249	13281	13263	13231	13110	13161	13090	13164	13308	13257	13138	13208	13231	13219	13235	13275	13192	13108	13184	13298	13312	13028	13299	13203	13163	13223	13120	13200	13050	13329	13452	13223	13354	13224	13251	13127	13153	13185	13173	13353	13346	13161	13136	13256	13263	13009	13086	13200	12989	13194	13244	13263	13317	13143	13350	13349	13292	13292	13038	13250	13300	13402	13228	13244	13115	13200	13089	13139	13350	13288	13246	13303	13244	13291	13311	13312	13258	13327	13040	13212	13172	13200	13095	13161	13150	13247	13342	13327	13213	13073	13276	13169	13203	13169	13195	13035	13372	13248	13175	13329	13153	13224	13282	13187	13189	13175	13310	13139	13335	13290	13269	13280	13157	13157	13270	13229	13207	12986	13246	13192	13262	13290	13167	12997	13260	13199	13180	13148	13212	13287	13250	13263	13204	13386	13196	13371	13225	13292	13210	13145	13374	13248	13222	13188	13220	13406	13257	13196	13002	13218	13236	13224	13147	13243	13285	13041	13147	13141	13264	13169	13101	13175	13300	13273	13206	13279	13270	13212	13138	13185	13268	13205	13286	13239	13278	13074	13199	13071	13289	13141	13211	13305	13071	13342	13172	13292	13207	13109	13121	13322	13245	13274	13329	13168	13230	13221	13148	13195	13168	13065	13222	13282	13337	13247	13283	13103	13238	13188	13317	13307	13222	13330	13350	13318	13271	13051	13174	13212	13306	13259	13241	13182	13200	13195	13222	13248	13174	13329	13286	13211	13328	13087	13126	13193	13174	13338	13130	13212	13362	13261	13313	13165	13240	13160	13146	13315	13142	13154	13245	13141	13035	13343	13280	13230	13205	13275	13175	13204	13373	13198	13189	13313	13037	13261	13216	13292	13193	13315	13209	13296	13108	13162	13337	13234	13181	13256	13236	13230	13225	13073	13051	13390	13246	13259	13273	13347	13351	13319	13213	13302	13334	13258	13256	13210	13147	13248	13160	13183	13294	13113	13175	13165	13224	13247	13124	13275	13238	13269	13224	13169	13235	13139	13263	13526	13283	13266	13226	13340	13233	13273	13292	13181	13264	13150	13242	13359	13178	13394	13310	13041	13266	13117	13320	13191	13292	13294	13198	13264	13076	13101	13332	13312	13202	13163	13306	13172	13164	13301	13103	13262	13119	13247	13238	13288	13072	13212	13151	13249	13308	13127	13127	13222	13222	13277	13449	13470	13137	12951	13343	13075	13353	13204	13101	13170	13355	13122	13297	13341	13374	13083	13233	13219	13290	13221	13226	13359	13129
27785	21853	22804	19077	15838	15475	15684	15621	15498	15501	15361	15332	15529	15323	15394	15245	15395	15269	15273	15178	15255	15200	15114	15132	15171	15242	15506	15201	15008	15244	15282	15179	15198	15253	15308	15087	15261	15155	15335	15091	15247	15103	15267	15189	15045	15191	15440	15284	15210	15072	15235	15254	15096	15225	15182	15382	15297	15137	15167	15394	14988	14987	15259	15217	15128	15077	15268	15222	15243	15143	15320	15167	15067	14957	15094	15303	15325	15101	15011	15126	15035	15084	15169	15346	15297	15378	15149	14996	15234	15149	15113	15052	15077	15297	15251	15539	15155	15113	15289	15095	15324	15106	15335	15112	15178	15035	15327	15014	15077	15200	15397	15040	15178	15073	15102	15239	15212	15175	15107	15008	15284	15221	15304	14989	14978	15144	15190	15117	14993	15317	15177	15199	15207	15290	15178	15025	15157	15183	14995	15002	15235	15197	15130	15248	15388	15180	15150	15282	15149	15207	15250	14974	15413	15321	15176	15054	15105	15129	15090	15118	15244	15181	15185	15233	15170	15034	15156	15011	15137	15214	15259	15085	14987	15223	15119	15164	15107	15295	15124	15236	15254	15210	15206	15144	15030	15169	15187	15161	15064	15056	15215	15130	15101	15073	15125	15201	15195	15050	15254	15114	15154	15185	14985	15170	15257	15099	15212	14984	15118	15136	15023	15216	15179	15235	15258	15058	15198	15207	15267	15075	15135	15082	15277	15209	15172	15211	15118	15145	15249	15229	15242	15313	15255	15096	15190	14953	15142	15268	15325	15209	15060	15071	15187	15036	15010	15017	15144	15096	15118	15232	14852	15063	15131	15114	14948	15202	15314	14983	15211	15076	15160	15181	15091	15195	15169	15207	15003	15280	15396	15166	15079	15179	15183	15182	15210	14991	15132	15269	15261	14901	15112	15148	15062	15047	15290	15232	15221	14925	14917	15229	15434	15162	15322	15196	15172	15258	15176	15261	15288	15100	15065	15078	15094	15169	15213	15204	15297	15200	15311	15187	14993	15375	15272	15240	15100	14920	15182	15104	15087	15190	15231	15004	14996	15095	15028	15049	15257	15304	15204	15085	15073	15039	15123	15109	15291	15184	15180	15159	15303	15072	15111	15207	15254	15119	15201	15060	15241	15159	15134	15104	15073	15133	15213	15037	15103	15059	15168	15369	15273	15091	15136	14966	15339	15259	15218	15211	15121	15199	15153	15321	15075	15277	15081	15259	15164	15238	15158	15135	15202	15186	15204	15049	15074	15072	15193	14959	15295	15268	15144	15263	15349	15098	14983	15057	15222	15192	15067	15079	15159	15298	15291	14922	15269	15169	14986	15051	15181	15094	15139	15228	15083	15269	15118	15294	15093	15170	15287	15006	15107	15394	15344	15257	15057	15063	15043	14984	15145	15056	15007	15204	15018	15209	15377	15110	15267	15293	15251	15152	15177	15263	15093	15013	14972	14986	15057	15027	15303	15151	15221	15256	15349	15307	15192	15252	15317	15438	15114	14973	15056	15048	15296	15084	15195	15125	15222	15161	15269	15235	15166	15259	15006	15130	15087	15129	15168	15160	15201	15100	15401	15403	15256	14938	14976	15373	15208	15216	15183	15134	14907	14971	15141	15316	15289	15061	14934	15109	15090	15153	15128	15041	15135	15157	14975	15102	15057	15157	15196	15107	14913	15296	15138	15148	15072	15366	15006	15239	15194	15130	15045	14864	15207	14989	15292	15036	15107	14999	15137	15151	14992	14980	15134	14901	15023	15187	15003	15127	15051	15108	15183	14827	15284	15070	15274	15101	15304	15299	15241	15219	15076	15050	15204	15192	14961	15122	14956	14891	15064	15105	15087	15136	15196	15383	15236	15129	15191	15009	15151	15128	15227	15245	15190	15094	15102	15320	14956	14999	15058	15049	15178	15269	15278	15143	15201	15222	15193	15126	15289	15341	15070	15226	15112	15244	15048	15249	15094	15085	15312	15142	15091	15221	15173	14960	14907	15162	15175	15240	15129	15114	15112	15318	15211	15289	15085	15259	15036	15081	15063	15267	15153	14975	15124	15149	15267	14919	15211	15068	15242	15152	15128	15065	15149	15089	15121	15023	15230	15270	15167	15188	15031	15185	15118	15082	15180	15241	15260	15087	15151	15178	15232	15047	15209	15033	15177	15016	15132	15325	15108	15001	15226	15263	15224	15276	15012	15122	15177	15072	15171	15146	15301	15166	15251	15127	15126	15151	15012	15241	15278	15155	15476	15249	14947	15128	15081	15054	15170	14979	15181	15010	15153	15366	15246	15222	15131	15096	15154	15292	14968	15020	15210	15164	15131	15268	15373	15218	15060	15046	15311	15118	15001	15019	15217	14905	15155	15170	15233	14901	14923	14962	14992	15212	15171	15128	15425	15119	15303	15378	15097	14993	15212	15045	14982	15334	15366	15271	15146	15095	15367	15108	15188	15363	14934	15156	15027	15258	15073	15271	15135	15226	15070	15179	15219	15135	15266	15047	14993	15205	15275	15083	14986	15010	15241	15167	15258	15279	15257	15066	15148	15056	15299	14975	15079	15273	15241	15197	15148	15196	15226	15145	15101	15128	15252	15163	15230	15197	15138	15152	15139	15056	15071	15110	15088	15000	15306	15317	15222	15165	15146	15260	15037	15165	15166	15113	15240	15130	15196	15081	15280	15135	15153	15064	15041	15246	15071	15085	15296	15146	15237	15120	15236	15118	15123	15294	15054	15155	15013	15138	14948	14909	15107	15187	15236	15122	15118	15157	15122	15233	15352	15208	15071	15135	15002	15400	15179	14945	14871	15039	14821	15185	15059	14998	15203	14912	14977	14943	14959	15201	15134	15264	15299	15105	15162	15157	15180	15303	15207	14949	15118	15007	15256	15288	15090	15026	15052	15174	14989	15177	15062	15216	15144	15102	15246	15091	15221	15188	15267	15129	15121	14982	15169	15216	15263	15248	15169	15116	15102	15070	15239	15108	15241	15081	15243	15117	15119	15263	15253	15191	15212	15303	15131	14924	15092	15175	15329	15283	15462	15239	15271	15192	15037	15217	15274	15108	15182	15175	15250	15192	15157	15026	15164	15082	15290	15203	15594	15027	15149	15070	14952	15139	15064	15062	15152	15283	15159	15110	15226	15251	15289	14986	15121	15324	14932	14928	15156	15178	15187	15127	15142	15201	15061	15072	15215	15253	15073	15172	14940	15291	15192	15081	15210	14901	15335	15157	15198	15211	15181	15067	15143	15082	15088	14864	15204	15171	15086	15097	15024	15136	15192	15098	15150	15045	15224	15153	15088	15252	15086	15284	15185	15083	15111	15068	14966	15235	15109	15231	15199	15002	15098	15011	15159	15209	15139	15177	15069	15146	15111	15218	15125	15035	15198	15230	15048	15220	15265	15253	15184	15104	15199	15263	15022	15091	15106	15180	15115	15205	15079	15036	15133	15147	15272	15148	15200	15176	15221	15165	15099	15204	15142	15258	15042	15197	15052	15210	15204	15143	15160	15064	15023	15140	15096	15220	15248	15178	15137	15060	14983	15334	15074	14967	15297	15057	15090	15074	15242	15114	15118	15025	15136	15113	15025	15112	15132	15168	15135	15211	15337	15167	15186	15368	15134	15263	15036	15170	14997	15054	15193	14944	15044	15209	15209	15062	15241	15064	15269	15096	15088	15231	15206	15092	15272	15001	15328	15229	14959	15215	15124	15039	15319	15200	15028	14966	15223	15002	15254	15127	14987	15073	15268	15251	15006	15239	15172	15259	15103	14993	15242	15170	15076	15129	15055	15150	15182	15164	15127	15059	15157	15251	15058	15011	15341	15198	15048	15233	15002	15158	15198	15018	15268	15495	15248	15137	15135	15091	15171	15347	15146	15152	15211	15239	15104	15244	15053	15126	15026	15205	15275	15166	15010	15299	15070	15159	15111	14899	15253	15048	15210	15145	15023	15209	15309	15185	15047	15149	15374	15106	15199	15052	15107	15200	15295	15141	15198	15078	15207	15188	15222	15135	15194	15208	15369	15258	15076	15174	15095	15170	15189	15182	15240	15338	15083	15201	15020	15184	15221	14958	15129	15124	15108	15262	15289	15102	15219	15210	15177	15346	15242	15158	15027	15001	15077	15043	15200	15157	15029	15195	15153	15183	15159	14986	15111	15141	15186	15203	15101	15120	14948	15174	15243	15138	15332	15082	15050	15213	15049	15059	15260	15036	15025	15149	15061	15178	15026	15115	15109	15174	15211	15145	15050	15165	14939	15214	15162	15273	15250	15405	15114	14982	15127	15003	15159	15115	15215	15131	15062	15187	15146	15114	15280	15442	15258	15324	15266	15182	15080	15254	15147	15191	15275	15161	15138	15218	15213	15279	15403	15334	15159	15188	15030	15247	15352	15159	15239	15143	15433	15226	15153	15153	15181	15248	15205	15114	14967	15132	15000	15138	15387	15257	15213	15095	15167	15170	15071	15108	15258	15109	15097	15218	15268	15134	15225	15002	15228	15283	15258	15241	15301	15161	15208	15184	15193	15016	15050	15076	15197	15201	15304	15289	15131	15213	15268	14999	15296	15155	15168	15260	14907	15164	15234	15287	15259	15348	15325	15204	15206	15060	15006	15210	15319	15096	15371	15230	15180	15326	15117	15110	15194	15020	15057	15104	15150	15225	15194	15112	15159	15015	15172	15313	15097	14953	14991	15010	15182	14972	15175	15260	15203	15176	15105	15263	15256	14891	15188	15168	15023	15234	14924	15078	15274	14998	15145	15163	15186	15077	15191	15194	15238	15241	15054	15187	15118	15189	15092	15113	15211	15199	15018	15052	15195	15183	15208	15054	15312	15335	15325	15214	15149	15184	15124	15232	15212	15285	15085	15297	15278	15248	15064	15182	15310	15180	15125	15073	15046	15204	15301	15067	15217	15092	15305	14927	15203	14943	15073	15144	15346	15267	15288	15001	15244	14976	15115	15163	15059	15144	15230	15112	14996	15172	15179	15126	15073	15196	15085	15293	14832	15279	15272	15129	15190	15098	15292	15132	15094	15134	15182	15409	15371	15250	15000	15084	15134	15212	15315	15086	15265	15257	15328	15250	15274	15014	15095	15093	15008	15302	15027	15292	15286	15196
16071	19418	17484	14902	14068	13528	13534	13575	13633	13455	13322	13245	13402	13221	13297	13327	13313	13312	13387	13334	13044	13131	13083	13147	13251	13193	13132	13170	13154	13418	13229	13235	13211	13150	13077	13193	13117	13041	13184	13116	13267	13129	13179	13179	13128	12996	13300	13057	13243	13131	13198	13094	13095	13026	13299	13086	13138	13257	13028	13124	13227	13189	13150	13091	13183	13333	13282	13201	13292	13255	13202	13144	13154	13163	13131	13176	13171	13184	13245	13214	13172	13379	13231	13129	13070	13235	13336	13078	13337	13276	13143	13142	13071	12915	13213	13117	13042	13124	13162	13293	13243	13293	13180	13164	13376	12994	13151	13201	13268	13085	13116	13076	13341	13037	13299	13092	13112	13128	13055	13040	13065	13185	13296	13263	13190	13094	13081	13115	13034	13038	13093	13118	13157	13233	13016	13232	13120	13206	13058	13096	13090	13272	13155	13264	13267	13213	13204	13114	13139	13107	13115	13210	13263	13235	13138	13193	13164	13304	13050	13090	13102	13150	13149	13006	13194	13127	13086	13002	13112	12997	12984	13226	13033	13228	13115	13258	13257	13180	13133	13192	13271	13290	13097	13101	13080	13096	13035	13027	13123	13088	13316	13142	13151	13257	13088	13107	13034	13225	13060	13204	13014	13141	13165	13136	13120	13075	13214	13025	12961	13118	13256	13342	13189	13226	13244	13190	13187	13073	13182	13122	13141	13319	13187	13233	13103	13181	13186	13143	13160	13230	13157	13134	13048	13082	13139	13020	13282	13107	12998	13203	13076	13216	13128	13310	13168	13189	13120	13086	13062	13247	13206	13088	13156	13138	13368	13026	13095	13358	13186	13181	13160	13205	13140	13143	13185	13037	12975	12992	13241	13096	13098	13283	13081	13276	13285	13136	13196	13213	13195	13155	13143	13184	13044	12990	13163	13140	13080	13130	13145	13308	13130	13287	13313	13110	13236	13090	13218	13139	13191	13190	13115	13142	13018	13076	13179	13050	13073	13158	13122	13102	13188	13192	13115	13073	13394	13037	13173	13219	13186	13367	13278	13250	13200	13168	13143	13142	13116	13065	13310	13252	12986	13234	13063	13177	13325	13152	13157	13197	13243	13297	13144	13088	13213	13119	13150	13019	13281	13140	13084	13141	13050	13140	13139	13199	13332	13208	13188	13175	13224	13208	13123	13175	13241	13076	13191	13268	13305	13111	13105	13169	13174	13391	13119	13361	13283	13217	13068	13173	13314	13067	13030	13269	13318	13156	13218	13217	13161	13033	13206	13124	13133	13186	13290	12954	13150	13122	13088	13202	13220	13242	13246	13263	13247	13151	13098	13257	13329	13187	13146	13054	13221	13168	13368	13174	13066	13396	13160	13181	13005	13111	13185	13134	13152	13088	13174	13095	13183	13136	13195	13107	13220	13151	13061	13117	13008	13073	13242	13140	13143	13027	13154	13212	13141	13325	13223	12955	13211	13115	13350	13181	13279	13177	13204	13145	13171	13252	13047	13189	13227	13192	13046	13295	13169	13210	13158	13154	13191	13232	13228	13012	13263	13155	13189	13074	13132	13223	13303	13148	13258	13202	13188	13251	13144	13241	13102	13144	13260	13068	12967	13095	13220	13272	13047	13242	13255	13047	13126	13149	13135	13184	13112	13166	13004	13208	13042	13238	13271	13197	13209	13150	13186	13112	13287	13120	13322	13240	13200	13154	13106	13015	13300	12979	13083	13100	12954	13236	13280	12945	13172	13098	13224	13084	13146	13099	13212	12993	13063	13131	13104	13142	13148	13304	13201	13211	13185	13299	13036	13185	13252	13306	13218	13229	13100	13057	13096	13052	13265	13286	13114	13091	13160	13208	13252	13024	13043	13218	13220	13005	13191	13084	13127	13308	13224	13143	13107	13149	13112	13238	13076	13296	13161	13057	13118	13142	13257	13092	13294	13097	13170	13222	13218	13320	13280	13030	13088	13194	13254	13252	13025	13271	13126	13254	13087	13139	13329	13101	13083	13172	13270	13176	13048	13143	13240	13282	13169	13158	13070	13133	13097	13321	13384	13082	13220	13119	13268	13209	13182	13190	13193	13220	13041	13181	13112	13028	13010	13123	13196	13200	12935	13009	13425	13127	13131	13139	13161	13226	13285	13176	13249	13121	13132	13225	13147	13187	13192	13153	13135	13203	13246	13097	13211	13139	13015	13255	13061	13081	13103	13196	13193	13109	13172	13302	13070	13245	13161	13156	13231	13174	13275	13129	13281	13243	12970	13098	13236	13057	13197	13166	13313	13141	13304	13244	12987	13209	13280	13238	13100	13238	13081	13178	13071	13009	13216	13182	13272	13062	13169	13299	13043	13365	13327	13060	13321	13140	13228	13118	13097	13235	13090	13149	13057	13205	13145	13211	13269	13279	12983	13214	13189	13035	13189	13222	13091	13093	13220	13249	13184	13032	13242	13166	13285	13195	13270	13047	13160	13167	13090	13187	13214	13295	13109	13130	13320	13215	13294	13202	13137	13230	13146	13228	13218	13191	13218	13323	13118	13090	13204	13304	13110	13169	13069	13149	13215	13094	13078	13268	13081	13168	13279	13060	13134	13404	13221	13112	13261	13179	13220	13084	13238	13265	13152	13085	13248	13200	13097	13290	13171	13239	13162	13281	13103	13097	13209	13103	13217	13149	13240	13307	13217	13304	13278	13229	13157	13112	13245	13193	13136	13275	13259	13300	13253	13089	13104	13075	13174	13192	13308	13132	13065	13164	13083	13149	12977	12886	13041	13412	13285	13120	13162	13002	13268	13247	13147	13227	13292	13114	12934	13260	13029	13267	13200	12927	13110	13121	13174	13283	13147	13266	13113	12972	13083	13198	13148	13085	13207	13117	13196	13262	13050	13133	12978	12956	13353	13214	13188	13107	13152	13197	13117	13345	13183	13306	13224	13159	13014	13217	13290	13082	13284	13251	13189	13172	13103	13149	13075	12999	13249	12885	13268	13248	13217	13080	13221	13121	13091	13146	13074	13140	13093	13005	13250	13191	13232	13128	13204	13067	13046	13198	13202	13108	13074	12989	13135	13085	13108	13274	13137	13216	13065	13108	13024	13077	13121	13308	13271	13056	13180	13105	13250	13320	13439	13020	13110	13367	13178	13192	13136	13080	13159	13037	13164	13114	13173	13066	13241	13254	13215	13249	12999	13138	13195	13302	13208	13152	13250	13055	13218	13292	13400	13087	13259	13234	13160	13066	13289	13237	13068	13217	12978	13131	13124	13239	13251	13208	13273	13360	13131	13141	13102	13098	13106	13186	13168	13195	13209	13129	13140	13425	13262	13180	13290	13125	12990	13166	13054	13267	13196	13238	13196	13159	13196	13110	13119	13087	13189	13098	13005	13253	13133	13219	13156	13253	13172	13203	13233	13123	13005	13084	13281	13147	13314	13153	13288	13158	13260	13157	13306	13092	13106	13064	13121	13328	13098	13068	13217	13061	13131	13303	13187	13144	13131	13244	13131	13066	13222	13059	13262	13192	13221	13164	13235	13154	12992	13177	13111	13294	13153	13273	13143	13170	13182	13158	13202	13234	13122	13157	13181	13144	13111	13151	13316	13328	13100	13029	13142	13307	13103	13227	13406	13024	13186	13156	13039	13182	13182	12981	13388	13075	13162	13293	13110	13114	13180	13164	13086	13043	13182	13031	13244	13266	13204	13146	13089	13270	13113	13142	13104	13269	13076	13320	13242	13150	13330	13424	13205	13209	13264	13156	13252	13217	13147	13110	13117	13180	13475	13082	13080	13150	13242	13216	13190	13224	13078	13148	13249	13067	13228	13108	13128	13137	13257	13212	13227	13219	13105	13309	13128	13035	13034	12994	13206	13202	13109	13186	13331	13208	13202	13257	13092	13167	13282	12949	13214	13105	13097	12957	13144	13176	13151	13122	13172	13110	13196	13411	13241	13245	13171	12942	13356	13153	13192	13217	13236	13170	13201	13153	13152	13357	13283	13095	13169	13085	13254	13148	13111	13208	13126	13277	13208	13185	12980	13138	13184	13032	13047	13177	13086	13271	13154	13049	13121	13102	13339	13173	13206	12972	13275	13258	12979	13217	13217	13294	13291	13143	13248	13096	13000	13194	13121	13088	13341	13110	13170	13062	13238	13250	13175	13120	13082	13145	12993	13238	13091	13187	13140	13101	13261	13038	13150	13247	13186	13174	13145	12928	13104	13114	13184	13218	13335	13274	13104	13138	13261	13289	13282	13025	13172	13233	13219	13311	13339	13172	13202	13117	13224	13164	13095	13174	13494	13186	13052	13238	13249	13097	13296	13127	13212	13239	13147	13031	13255	13037	13129	13003	13013	13235	13095	13133	13332	13350	13186	13123	13104	13242	13157	12993	13218	13272	13277	13098	13216	13128	13289	13275	13204	13242	13162	13162	13093	13065	13193	13187	13106	13344	13120	13133	13191	13227	13262	13031	13163	13194	13162	13144	13124	13118	13104	13130	13184	13180	13080	13158	13205	13262	13245	13206	13203	13066	13182	13249	13082	13265	13145	12973	13237	13431	13387	13237	13276	13170	13233	13258	13109	13128	13200	13055	13185	13161	13271	13143	13310	13096	13150	13165	13100	13059	13134	13244	13185	13154	12899	13054	13054	13167	13205	13153	13292	13244	13207	13166	13237	13204	13293	13247	13328	13141	13259	13125	13024	13265	12994	13269	13273	13098	13287	13114	13146	13203	13033	13017	13098	13167	13120	13253	13095	13107	13097	13003	13175	13241	13165	13036	13227	13265	13185	13208	13292	13331	13143	13048	13224	13285	13238	13128	13109	13231	13155	13147	13180	13012	13118	13121	13333	13102	13088	13045	13078	13301	13094	13196	13164	13110	13210	13178	13185	13061	13249	13038	13035	13101	13126	13171	13063	13314	13200	13165	13204	13171	13126	13234	13149	13015	13190	13263	13089	13102	13115	13241	13080	13114	12996	13156	13110	13128	13187	13125	13057	13141	13326	13063	13237	12930	13147	13193	13149	13127	13067	13070	13271	13252	13131	13291	13131	13188	13070	13039	13274	13082	13138	13330	13092	13245	12982	13131	13240	13091	13150	13211	13256	13224	13184	13183	13450	13291	13216	13253
23990	21091	28401	24141	21745	19852	17938	15777	15521	15427	15228	15126	15137	15102	15128	14999	15146	15041	14988	15204	14844	15033	15105	14982	14974	14762	14666	14808	14921	14673	14731	14863	14836	14619	14742	14841	14713	14743	14750	14909	14788	14911	14715	14889	14721	14861	14841	14807	14689	14932	14823	14765	14671	14754	14925	14735	14771	14866	14678	14792	14881	14813	15002	14823	14666	14783	14798	14855	14818	14700	14677	14868	14890	14828	15080	14821	14983	14762	14729	14836	14676	15018	14701	14689	14635	14797	14983	15018	14942	15012	14779	14761	14919	14849	14612	14760	14657	14989	14688	14666	14791	14727	14861	14665	14702	14735	14760	14791	14682	14751	14603	14617	14630	14664	14774	14912	14835	14712	14680	14715	14876	14903	14826	14611	14609	14873	14841	14495	14624	14835	14576	14683	14609	14733	14794	14870	14836	14632	14634	14819	14728	14702	14757	14922	14839	14812	14791	14710	14897	14880	14602	14746	14738	14740	14659	14583	14904	14622	14599	14595	14808	14834	14687	14721	14927	14714	14835	14543	14712	14543	14798	14635	14785	14863	14682	14765	14817	14480	14802	14719	14609	14792	14686	14861	14809	14736	14660	14864	14689	14874	14678	14886	14827	14631	14739	14681	14759	14700	14668	14811	14719	14849	14732	14822	14922	14813	14543	14820	14624	14771	14812	14861	14765	14577	14796	14539	14758	14666	14676	14624	14841	14569	14871	14623	14730	14676	14740	14742	14724	14671	14683	14752	14617	14557	14607	14908	14913	14878	14725	14691	14800	14826	14778	14765	14540	14631	14927	14668	14769	14606	14744	14849	14930	14888	14813	14695	14705	14618	14662	14903	14699	14734	14835	14969	14807	14620	14857	14869	14813	14736	14826	14783	14556	14733	14645	14538	14770	14805	14663	14895	14677	14847	14628	14792	14685	14745	14774	14780	14719	14987	14743	14673	14765	14699	14646	14767	14792	14637	14652	14806	14480	14758	14796	14669	14783	14663	14815	14546	14631	14741	14774	14809	14689	14816	14664	14553	14753	14777	14784	14839	14687	14869	14818	14729	14829	14605	14866	14802	14714	14757	14712	14918	14625	14769	14811	14482	14687	14594	14715	14865	14746	14792	14860	14524	14809	14734	14696	14695	14713	14770	14934	14910	14596	14777	14725	14623	14666	14614	14865	14732	14863	14661	14824	14904	14616	14885	14924	14565	14700	14799	14661	14673	14664	14722	14837	14844	14710	14700	14710	14933	14585	14716	14799	14946	14617	14795	14620	14741	14875	14643	14506	14669	14771	14868	14686	14710	14834	14673	14806	14638	14922	14642	14666	14769	14868	14565	14737	14593	14708	14824	14676	14814	14629	14683	14647	14627	14715	14700	14645	14561	14698	14845	14688	14927	14618	14803	14668	14688	14825	14662	14683	14601	14921	14633	14724	14836	14729	14687	14711	14625	14744	14639	14795	14770	14867	14644	14652	14788	14995	14889	14851	14670	14788	14821	14677	14899	14692	14823	14648	14761	14677	14738	14752	14604	14832	14943	14647	14691	14799	14824	14568	14681	14886	14584	14946	14591	14595	14739	14840	14749	14801	15017	14637	14813	14798	14759	14705	14685	14725	14738	14836	14735	14765	14888	14771	14648	14884	14728	14595	14857	14695	14608	14868	14779	14778	14708	14597	14764	14647	14659	14777	14548	14651	14570	14813	14748	14748	14877	14692	14912	14882	14909	14780	14639	14734	14869	14856	14877	14738	14673	14892	14808	14878	14873	14768	14791	14702	14775	14751	14716	14737	14769	14810	14769	14675	14777	14740	14939	14787	14746	14839	14942	14803	14824	14588	14600	14724	14919	14908	14824	14607	14687	14571	14838	14835	14871	14694	14770	14676	14671	14859	14713	14728	14810	14813	14762	14898	14849	14900	14833	14950	14705	14818	14682	14707	14932	14867	14833	14869	14786	14788	14816	14542	14651	14636	14695	14698	14982	14634	14687	14703	14706	14836	14836	14806	14611	14834	14729	14666	14712	14730	14809	14747	14793	14697	14732	14742	14805	14710	14713	14553	14736	14909	14700	14788	14732	14823	14624	14675	14751	14538	14565	14747	14510	14774	14752	14768	14706	14656	14845	14752	14771	14736	14731	14643	14666	14724	14514	14714	14669	14647	14741	14764	14663	14875	14699	14866	14609	14885	14768	14905	14574	14674	14664	14681	14751	14615	14740	14836	14817	14976	14869	14778	14733	14620	14536	14876	14727	14897	14711	14751	14670	14790	14718	14840	14642	14703	14793	14625	14999	14796	14794	14836	14776	14846	14603	14652	14896	14750	14771	14811	14827	14724	14947	14631	14870	14646	14903	14645	14605	14792	14674	14758	14848	14759	14605	14627	14717	14694	14672	14664	14597	14739	14689	14782	14786	14990	14795	14832	14635	14833	14704	14606	14745	14788	14733	14834	14613	14826	14775	14809	14731	14735	14788	14799	14756	14802	14793	14752	14807	14731	14842	14772	14809	14794	14747	14587	14802	14657	14436	14835	14858	14843	14561	14951	14688	14752	14872	14801	14694	14751	14602	14870	14741	14823	14593	14640	14632	14765	14863	14827	14833	14886	14832	14859	14719	14613	14946	14917	14751	14894	14783	14766	14458	14897	14662	14812	14912	14728	14883	14794	14793	14855	14893	14532	14801	14749	14851	14752	14802	15040	14752	14717	14809	14613	14785	14735	14597	14854	14783	14870	14729	14778	14551	14603	14668	14757	14788	14755	14623	14672	14829	14619	14565	14806	14703	14786	14787	14823	14721	14666	14906	14815	14854	14830	14576	14740	14626	14751	14771	14917	14799	14724	14853	14906	14691	14891	15031	15106	14714	14803	14804	14848	14814	14808	14687	14732	14741	14842	14696	14714	14776	14900	14594	14851	14873	14671	14718	14454	14796	14883	15073	14874	14847	14833	14770	14598	14835	14800	14657	14719	14829	14704	15093	14788	14719	14822	14844	14859	14821	14809	14742	14610	14734	14870	14775	14839	14851	14811	14847	14828	14716	14888	14790	14755	14930	14713	14793	14731	14578	14839	14863	14671	14795	14737	14711	14864	14820	14997	14729	14781	14792	14729	14813	14695	14733	14844	14775	14667	14843	14618	14693	14660	14723	15010	14821	14733	14734	14688	14682	14818	14645	14809	14634	14515	14678	14765	14582	14592	14857	14786	14864	14755	14716	14812	14602	14802	14746	14732	14870	14885	14715	14653	14809	14734	14568	14805	14700	14850	14694	14740	14646	14704	14831	14772	14835	14645	14735	14946	14832	14740	14635	14528	14738	14802	14740	14875	14746	14738	14685	14792	14688	14714	14847	14807	14634	14765	14607	14783	14816	14896	14807	14851	14730	14802	14889	14837	14792	14745	14632	14743	14665	14686	14569	14806	14677	14679	14846	14972	14772	14720	14640	15006	14768	14754	14907	14594	14561	14723	14795	14672	14644	14705	14770	14836	14743	14748	14635	14876	14852	14817	15023	14874	14707	14835	14829	14712	14782	14821	14667	14800	14754	14666	14610	14701	14644	14905	14862	14844	14695	14983	14778	14790	14934	14628	14690	14654	14959	14903	14707	14757	14624	14829	14724	14656	14662	14872	14878	14762	14791	14832	14656	14659	14690	14589	14609	14776	14722	14901	14780	14691	14618	14848	14786	14757	14676	14718	14744	14841	14677	14906	14649	15000	14632	14643	14833	14785	14725	14770	14889	14703	14912	14885	14772	14790	14771	14605	14566	14693	14673	14746	14826	14673	14609	14654	14763	14710	14862	14882	14662	14827	14697	14584	14763	14852	14562	14601	14662	14754	14810	14820	14651	14841	14830	14644	14569	14632	14734	14946	14652	14852	14831	14556	14645	15064	14948	14579	14593	14852	14818	14560	14731	14674	14640	14764	14603	14685	14651	14790	14713	14736	14948	14844	14622	14802	14766	14759	14690	14744	14884	14725	14935	14693	14914	14406	14430	14757	14731	14602	14742	14736	14880	14915	14758	14971	14757	14888	14785	14886	14751	14780	14693	14659	14612	14751	14595	14958	14781	14726	14684	14890	14796	14820	14734	14871	14602	14661	14609	14706	14551	14698	14835	14640	14843	14907	15002	14835	14645	14628	14980	14823	14931	14728	14531	14598	14683	14908	14734	14668	14622	14938	14864	14879	14734	14762	14602	14801	14802	14587	14641	14678	14814	14804	14751	14684	14759	14855	14640	14721	14779	14878	14894	14803	14552	14663	14695	14716	14558	14528	14633	14727	14662	14719	14624	14764	14923	14765	14745	14636	14602	14684	14694	14448	14779	14859	14721	14617	14794	15074	14846	14852	14859	14785	14674	14748	14967	14900	14951	14751	14955	14945	14792	14757	14765	14867	14922	14936	14730	14573	14731	14481	14577	14750	14539	14607	14755	14779	14710	14727	14777	14793	14657	14601	14713	14953	14870	14815	15011	14802	14904	14670	14829	14855	14646	14809	14707	14859	14531	14612	14735	14587	14954	14771	14872	14721	14793	14813	14696	14824	14794	14720	14758	14870	14861	14828	14668	14779	14799	14772	14801	14766	14710	14682	14750	14731	14749	14683	14840	14911	14538	14785	14642	14895	14707	14722	14727	14740	14670	14682	14850	14755	14679	14780	14719	14759	14834	14630	14628	14803	14580	14689	14915	14816	14829	14717	14924	14895	14645	14886	14679	14895	14637	14620	14651	14791	14787	14789	14662	14625	14715	14875	14875	14879	14754	14798	14694	14717	14568	14802	14510	14801	14706	14696	14901	14847	14839	14750	14920	14859	14814	14690	14604	14816	14692	14693	14903	14669	14668	14593	14661	14660	14855	14655	14847	14733	14746	14703	14836	14734	14880	14709	14616	14671	14722	14872	14614	14538	14627	14764	14738	14811	14820	14780	14693	14762	14742	14950	14705	14770	14854	14723	14728	14799	14794	14945	14690	14841	14796	14708	14955	14657	14619	14831	14836	14726	14800	14573	14662	14608	14739	14909	14795	14591	14726	14790	14798	14892	14614	14830	14738	14731	14879	14745	14706	14646	14745	14853	14794	14627	14554	14790	14863	14688	14644	14828	14772	14794	14753	14591	14507	14742	14678	14859	14699	14702	14523
15141	26101	23221	17851	15448	14405	14161	13953	13905	13799	13393	13384	13519	13389	13324	13319	13283	13100	13202	13147	13119	13045	13030	13167	13034	13006	12929	12950	13130	13011	13006	12924	13006	13035	12885	13004	13074	12888	13095	12840	12821	12888	12927	12964	12879	12988	12810	12849	13005	12955	12913	12938	12977	12785	13031	13105	12820	13092	13013	13163	13111	12903	13036	12896	12867	12853	12955	12840	12991	12826	12954	12994	12905	13007	13018	12919	13035	12896	13041	12954	12807	12873	12910	12905	12858	12954	12909	13085	13050	13052	13014	13019	13040	12874	12906	12846	12899	13043	13018	12917	12860	13068	12925	13063	13007	12818	12821	12972	12998	12982	13102	12934	12833	12905	13018	12970	12791	13032	12884	13015	13024	12955	12907	12886	12865	12861	12946	13066	12806	12810	12916	12849	12866	12813	12735	13026	12782	12875	13021	12836	12774	12861	12963	12906	12877	12840	12887	12912	13088	12913	12853	12789	12987	12975	12924	12744	12779	12912	12874	12839	12828	12947	12946	12943	12851	12827	12914	12808	12937	12894	12840	12844	12895	12927	12884	12813	12941	12887	12802	12837	12975	13041	12836	13006	12949	12995	12812	12692	12935	12848	12875	13111	13122	12914	12829	13069	12995	13014	12972	12885	12985	12834	13069	12861	12777	12822	12863	13054	12863	12850	12940	12865	12890	12775	12708	12990	12884	12723	12801	12849	13046	12848	12825	12934	12891	12774	13046	13146	13052	13001	13113	12733	12947	12910	12850	12904	13047	12805	12853	12921	12775	12898	12902	12904	13068	12958	12915	12871	13014	12858	12948	12999	12859	12767	12996	12872	12874	12957	12897	12968	13017	12827	12811	12856	12934	12846	12893	12946	12836	13060	12901	12909	12775	12955	13016	12950	12833	12954	13020	12895	12735	12978	12927	12970	12832	12873	12918	12922	12930	12862	12912	13003	12945	12761	13129	12930	12934	12968	12801	12879	12915	12911	12919	13030	12821	12910	13057	13057	12925	12964	13071	12821	12873	12800	12888	12887	12934	12984	13050	12888	12714	12970	12958	12848	13061	13001	13077	12926	13173	12868	12966	12976	12996	12852	12958	12727	12823	12878	12709	12742	12881	12927	12971	13011	13106	12973	13029	12874	13000	12824	12865	12852	12978	12914	12953	12861	12831	12975	12851	12939	12907	12883	12821	13052	12848	12848	12979	12970	12933	13069	12874	12865	12960	12838	12985	12820	12981	12981	12849	12909	13019	12927	12912	13019	12788	13100	12712	12767	12921	12817	12886	13063	13047	12881	12773	12843	12845	12912	12821	12994	12937	12804	12911	12899	13039	12839	13020	12898	12793	13016	13012	13007	12900	13056	12857	12750	12974	12747	12966	12937	12861	12979	13014	12986	12902	12857	13086	12937	12956	12822	13060	12879	12870	12928	12958	12977	12901	12914	12844	12957	12948	12857	13053	12846	13160	12815	12973	13081	12873	12945	13029	12842	12843	12999	12986	12855	12781	12973	12975	13008	12974	12943	12942	12849	12896	12899	13000	12827	12899	12826	12988	12920	12945	12876	12841	12868	12762	12985	12880	12832	12978	12957	12880	12892	12948	12895	13056	12934	12927	12909	12981	12939	12909	12976	12951	12916	12951	12979	13080	12829	12862	12933	13006	12794	12820	12760	12899	13036	12942	12957	12978	12855	13006	12814	12820	12878	13007	12885	12877	12950	12871	12971	12788	12983	12827	12942	12862	12823	13022	12758	12939	12889	12952	13158	12986	12771	12923	12982	13048	12947	12794	12988	12837	12990	13118	12744	12791	12982	13010	12922	13053	12901	12985	12922	12910	12898	12986	12975	12985	12890	12995	12858	12926	12988	13099	12983	12928	12743	13073	13028	12968	12975	12835	13134	12901	12835	12991	13118	12796	12865	13016	12975	12929	12942	13162	12844	13055	12883	12899	12997	12912	12969	12994	12977	12837	12855	12977	12833	12942	12885	12897	12834	13036	12959	12754	12801	12970	12904	12851	12846	12786	12830	12934	12867	13096	12842	12813	12922	12937	12932	12858	12904	12924	12891	12845	12935	12893	12987	12834	12806	12865	12932	12759	13081	12924	12877	12921	12833	12926	13063	12951	12866	12971	12910	12976	12994	12894	12910	12731	12997	12981	12906	12966	12943	12555	13043	12940	13010	12859	12893	12921	12736	12962	13016	12956	12988	13056	13006	12962	12910	13104	13027	12924	12943	13081	12710	12816	12796	12879	12855	13034	12850	12877	12899	12875	13064	12807	12946	12972	12965	12996	12916	13042	12961	13052	12905	12954	12885	12989	13076	12847	12953	12883	12959	13135	12853	12940	13022	13061	12838	12962	12836	12907	12894	12828	13020	12803	12911	12957	13005	12853	12835	12987	12999	12915	12911	12944	12969	12979	12875	12958	12786	12946	13058	12999	12950	13084	13063	12939	12873	12812	12953	12985	13134	12791	13098	13026	12773	12927	12895	12840	12822	13036	12973	12877	12980	12964	12881	12863	12873	12940	13009	12863	12999	12938	12970	12873	13081	13072	12990	12901	12899	12921	12912	12944	12864	12832	12887	13127	12917	12884	12826	12896	12888	12932	13089	12710	12883	12898	12944	12846	12809	12880	12922	12994	13016	12900	13035	12939	12860	12943	12899	12810	12926	13003	13012	12844	12983	12814	12899	12936	12940	12949	13119	12951	13015	12890	12907	13031	12907	12929	12876	12959	12710	12943	12925	12941	12956	12995	12842	12852	12911	12931	12761	12918	12918	12962	12747	13032	13005	13029	13007	12857	12895	12837	13008	12933	12863	12916	12839	12821	13119	12964	12839	12923	12990	12827	12896	12954	12935	12813	12755	12801	12939	12895	12968	12991	12938	12851	12894	12855	13006	12832	12891	12766	13014	12858	12967	12855	12991	12738	12915	13042	13092	12966	12866	13041	13026	12906	12902	12961	12779	12894	12895	12929	12820	12989	12848	12912	12848	12874	12862	12791	13014	12797	12926	13204	12863	13012	12990	13021	13004	12906	12857	12874	13135	12931	12925	12809	12964	12911	12828	12855	12902	12952	12936	12939	13051	13086	12969	12904	12982	12882	12883	12905	12984	12896	12844	13064	12911	12833	13049	13073	13012	12886	12919	12853	12908	12938	12819	12894	12837	12877	12878	12941	12749	12951	12917	12954	13013	12897	12815	12896	12866	12975	12927	12929	12720	13057	12888	13042	13072	12892	12967	13024	12938	12996	12928	13074	12939	12949	12810	12971	12936	13091	12771	12940	12919	13032	12996	12848	12712	13006	12867	12822	13041	13006	12810	12870	12902	12793	12930	12933	12967	12856	12779	12908	12927	12848	12767	12853	12949	12974	12959	12942	12958	12793	12903	12855	12883	12824	12965	12934	12852	13019	12853	12854	12921	13066	12824	12908	13093	12722	13042	12975	12788	12902	12982	12901	12844	12878	12928	12759	12926	12958	12734	12889	12825	12979	12990	12894	12884	13036	12832	13039	12980	12901	12789	12809	12867	12948	13121	12881	12962	13130	12941	12759	12846	12862	12887	12929	12715	12967	12887	12902	12923	12850	12936	13032	12753	12874	13021	13104	12995	12892	12971	12895	12771	12934	12849	12784	12976	13066	12858	12924	12879	12926	13031	12995	13056	12977	12705	12875	12920	12780	12952	12996	13024	12931	12825	13044	12869	13123	12908	12815	13041	12866	12887	12979	12907	12799	12923	12875	12856	12895	12932	12870	12931	12955	12575	13061	12957	12964	12798	12996	12967	12998	12823	12680	12892	12928	12923	12895	12973	12922	13011	12951	12951	13033	12832	12962	12834	13124	12896	13045	12962	13031	12978	12908	13027	12866	13012	12759	12902	12995	12969	13011	12862	12836	12936	12971	13068	12957	12866	13096	13114	13034	12870	12905	12884	12922	12819	12815	12771	12857	12893	12845	12916	12821	12998	12922	12923	12915	12923	13065	12767	12790	12743	13025	12862	13080	12947	12925	13038	12948	12855	12928	12753	12907	12994	12888	13008	13084	12917	12870	12862	12847	12794	12956	12724	12888	12903	12949	12872	12909	12924	13000	12856	13035	12927	12754	13009	12895	12902	12909	12817	12930	12933	12758	12966	12838	12975	12932	12936	12954	13008	12885	12784	13004	13039	12987	12896	13018	12852	12887	12960	12940	12933	12942	12977	12862	12960	12941	12840	12975	12853	12967	12849	13002	12987	13013	12952	13099	12977	12889	13006	12951	13104	12940	12713	12801	12799	12906	12965	12956	12925	12964	13118	12857	12848	12895	12969	12792	12823	12933	12885	13001	12950	12957	12954	13050	12797	12965	12967	13007	13045	12916	12982	12913	12912	12888	12827	12816	12818	12696	12963	12906	12933	12905	12987	12962	12841	13028	13003	12987	12870	12914	13015	12858	12997	12961	12982	12911	12827	12931	12778	12871	12943	12924	12941	13048	12856	13094	12799	12898	12793	13073	12993	12898	13056	12981	12991	13029	12902	12795	12778	12987	12974	12905	12948	12869	13060	13025	12880	12881	12776	13001	13003	13000	12835	12958	12908	13007	12840	13009	12810	12833	12873	12828	12995	12996	12740	12792	13004	12861	12917	12940	12805	12724	12740	12729	12976	12821	12803	12859	12881	12731	12957	12801	12956	12980	12915	12964	13030	12844	12904	12918	12882	12932	13039	12929	12890	12865	12946	12856	12902	12927	12913	12817	12885	13032	12964	12898	12901	12812	12949	12919	13104	12903	12775	12838	13000	12896	12947	12810	12974	12783	12892	12799	13060	13086	12897	12907	12977	12774	12898	12883	12906	12860	13016	12891	12916	12819	13077	12872	12866	13007	12803	12933	12913	12899	12893	12947	12907	13144	12870	13074	12930	12925	12904	12848	13000	12923	12849	12962	12923	13046	13046	12856	13009	12938	13221	12949	12923	12806	12830	12893	12973	12936	12888	12972	12970	13071	13062	13025	12818	12972	12962	12707	12946	13046	13000	12939	13006	12911	12999	12819	12872	12976	12830	13014	12834	13034	12948	12923	12780	12953	13014	12867	12900	12967	13161	12911	12960	12977	12862	12844	12977	12929	12907	13084	12990	12826	12959	13025	12797
22808	21068	28802	23622	21241	22794	22913	17447	16686	16938	16525	16216	16296	16258	16187	16052	16152	16159	16157	15962	15824	15872	16089	15961	16014	15965	15801	15602	15950	15869	15906	16000	15808	15730	15682	15561	15615	15716	15708	15790	15798	15715	15649	15538	15831	15827	15772	15609	15845	15650	15700	15850	15734	15585	15740	15627	15729	15773	15728	15703	15736	15654	15547	15598	15731	15617	15707	15742	15887	15604	15687	15647	15595	15777	15685	15693	15533	15541	15678	15734	15823	15774	15610	15689	15721	15839	15736	15772	15902	15567	15500	15745	15692	15743	15555	15424	15595	15645	15838	15791	15594	15649	15742	15609	15708	15587	15477	15925	15924	15663	15429	15665	15639	15600	15662	15765	15668	15509	15843	15616	15711	15738	15722	15540	15579	15803	15555	15633	15788	15682	15664	15800	15777	15807	15598	15648	15577	15634	15783	15640	15663	15519	15604	15911	15839	15724	15687	15746	15751	15563	15645	15617	15643	15547	15614	15515	15570	15731	15722	15677	15581	15588	15639	15697	15557	15650	15695	15463	15663	15548	15716	15503	15528	15738	15763	15616	15641	15724	15652	15716	15830	15570	15698	15596	15747	15652	15748	15679	15648	15740	15682	15567	15853	15722	15605	15560	15598	15446	15734	15668	15447	15553	15587	15771	15709	15590	15803	15689	15782	15652	15477	15722	15494	15700	15704	15736	15746	15419	15495	15844	15712	15806	15623	15739	15556	15563	15478	15652	15634	15580	15762	15686	15659	15767	15678	15694	15625	15444	15807	15678	15820	15538	15636	15743	15646	15620	15601	15694	15543	15674	15716	15522	15740	15669	15594	15545	15824	15743	15634	15697	15706	15527	15730	15744	15517	15474	15628	15833	15606	15676	15614	15603	15818	15761	15767	15697	15878	15657	15556	15621	15606	15735	15602	15683	15719	15599	15700	15746	15594	15618	15609	15815	15749	15647	15772	15673	15747	15564	15540	15533	15495	15509	15486	15516	15625	15740	15598	15523	15702	15671	15607	15576	15665	15619	15587	15538	15634	15778	15702	15711	15458	15637	15625	15690	15698	15616	15418	15611	15440	15624	15717	15659	15663	15524	15556	15442	15503	15578	15702	15617	15571	15581	15683	15741	15567	15695	15711	15560	15409	15796	15781	15703	15458	15618	15745	15685	15835	15626	15785	15583	15743	15516	15623	15694	15777	15739	15698	15638	15612	15804	15646	15633	15983	15737	15604	15565	15672	15642	15638	15722	15892	15646	15823	15681	15627	15880	15581	15785	15565	15615	15707	15595	15537	15666	15564	15724	15546	15510	15608	15742	15699	15695	15767	15704	15591	15656	15621	15669	15725	15743	15603	15556	15533	15649	15720	15502	15839	15522	15736	15543	15687	15628	15609	15837	15498	15661	15628	15533	15587	15570	15729	15714	15457	15445	15627	15666	15603	15656	15670	15688	15549	15566	15700	15575	15644	15688	15792	15706	15788	15594	15657	15495	15570	15820	15554	15462	15594	15518	15718	15684	15687	15769	15558	15705	15632	15635	15655	15821	15805	15546	15715	15684	15522	15507	15593	15598	15764	15885	15872	15707	15790	15704	15753	15893	15757	15682	15564	15688	15825	15613	15675	15641	15661	15704	15871	15723	15804	15450	15631	15542	15467	15810	15810	15653	15570	15746	15613	15637	15422	15572	15590	15552	15547	15620	15627	15651	15690	15643	15601	15723	15338	15602	15634	15552	15500	15660	15715	15593	15541	15949	15489	15793	15456	15792	15680	15722	15825	15797	15694	15883	15659	15762	15734	15660	15742	15754	15677	15655	15519	15780	15675	15676	15449	15694	15697	15910	15640	15522	15464	15659	15739	15755	15723	15710	15748	15749	15750	15733	15727	15637	15625	15571	15559	15500	15509	15685	15672	15737	15547	15628	15728	15717	15730	15764	15558	15608	15482	15536	15525	15662	15690	15882	15619	15533	15737	15795	15610	15732	15611	15771	15757	15494	15649	15695	15672	15599	15691	15844	15552	15799	15706	15553	15936	15591	15744	15634	15875	15724	15724	15674	15690	15610	15625	15702	15535	15598	15476	15511	15528	15454	15551	15635	15724	15643	15510	15470	15700	15609	15767	15811	15815	15582	15718	15709	15706	15697	15656	15529	15887	15552	15507	15757	15656	15604	15879	15711	15478	15622	15832	15748	15526	15719	15613	15654	15843	15846	15675	15558	15658	15570	15672	15569	15723	15679	15824	15397	15612	15720	15556	15697	15733	15542	15815	15585	15786	15537	15653	15583	15589	15778	15606	15638	15572	15703	15578	15623	15582	15629	15832	15698	15661	15618	15748	15703	15511	15615	15697	15312	15647	15693	15332	15601	15608	15477	15740	15411	15701	15758	15609	15587	15642	15556	15629	15774	15767	15635	15813	15514	15708	15694	15520	15666	15724	15642	15638	15503	15547	15353	15659	15564	15713	15689	15703	15668	15573	15548	15666	15422	15472	15615	15730	15720	15694	15665	15761	15594	15745	15625	15675	15693	15689	15573	15811	15845	15602	15672	15566	15783	15573	15686	15766	15528	15599	15685	15399	15700	15563	15723	15599	15749	15651	15822	15588	15624	15677	15616	15797	15437	15595	15663	15592	15543	15670	15892	15553	15686	15645	15480	15578	15756	15601	15770	15556	15459	15532	15567	15746	15762	15740	15632	15851	15689	15555	15560	15533	15574	15601	15698	15739	15609	15668	15678	15810	15600	15638	15614	15769	15591	15555	15516	15590	15765	15535	15583	15540	15706	15333	15589	15839	15771	15775	15637	15496	15748	15640	15500	15661	15802	15780	15718	15578	15341	15667	15698	15664	15634	15738	15703	15640	15560	15523	15430	15823	15708	15723	15699	15749	15644	15747	15747	15532	15616	15627	15765	15606	15607	15700	15569	15739	15797	15603	15606	15481	15845	15545	15576	15514	15725	15740	15613	15582	15611	15618	15509	15731	15679	15560	15697	15769	15728	15859	15807	15537	15705	15546	15623	15567	15710	15536	15546	15662	15582	15623	15689	15654	15523	15576	15733	15634	15576	15681	15556	15543	15804	15687	15587	15689	15616	15583	15609	15697	15596	15662	15595	15660	15511	15660	15483	15648	15548	15445	15653	15690	15767	15605	15665	15922	15470	15804	15413	15610	15771	15453	15745	15620	15657	15758	15795	15602	15615	15572	15495	15551	15698	15593	15650	15705	15791	15748	15460	15687	15607	15836	15602	15786	15485	15646	15687	15534	15614	15696	15596	15681	15542	15786	15714	15667	15656	15544	15716	15460	15705	15655	15586	15598	15377	15689	15689	15731	15826	15618	15770	15818	15672	15588	15864	15589	15612	15715	15641	15524	15675	15723	15671	15709	15587	15437	15672	15688	15611	15624	15747	15562	15643	15657	15638	15725	15769	15885	15579	15519	15492	15560	15527	15772	15745	15425	15602	15696	15623	15760	15660	15672	15606	15672	15618	15509	15661	15650	15448	15828	15600	15729	15773	15483	15607	15650	15662	15668	15540	15806	15670	15650	15556	15645	15660	15455	15448	15497	15395	15622	15488	15669	15595	15674	15516	15749	15713	15653	15794	15671	15673	15734	15656	15564	15866	15544	15348	15518	15682	15760	15631	15530	15597	15380	15458	15518	15708	15847	15808	15594	15474	15779	15609	15660	15700	15556	15599	15619	15666	15678	15604	15477	15621	15687	15601	15492	15581	15695	15522	15616	15734	15710	15522	15739	15532	15464	15727	15632	15499	15635	15623	15632	15773	15680	15583	15720	15627	15635	15747	15470	15710	15543	15577	15693	15613	15714	15837	15591	15547	15535	15479	15639	15703	15689	15664	15604	15691	15698	15644	15428	15615	15638	15556	15940	15776	15741	15702	15649	15682	15584	15387	15636	15776	15562	15745	15696	15502	15503	15572	15516	15468	15457	15641	15651	15634	15749	15673	15828	15564	15579	15473	15552	15656	15614	15747	15579	15570	15648	15645	15669	15577	15522	15622	15590	15704	15784	15426	15661	15691	15804	15641	15501	15620	15617	15302	15567	15599	15751	15693	15543	15712	15742	15590	15399	15405	15795	15518	15739	15576	15717	15644	15702	15917	15630	15787	15655	15416	15593	15509	15806	15638	15518	15637	15495	15552	15612	15666	15642	15573	15580	15911	15748	15561	15442	15605	15473	15654	15501	15702	15656	15762	15558	15595	15503	15554	15714	15768	15832	15823	15553	15657	15695	15635	15591	15451	15490	15504	15663	15529	15883	15697	15575	15754	15364	15623	15772	15911	15678	15589	15744	15690	15659	15740	15669	15814	15482	15705	15689	15739	15790	15789	15548	15736	15589	15613	15433	15670	15712	15567	15790	15740	15644	15503	15653	15716	15703	15675	15501	15450	15585	15539	15715	15508	15576	15709	15570	15574	15828	15519	15631	15627	15650	15745	15788	15590	15648	15719	15793	15618	15755	15523	15566	15690	15782	15777	15726	15716	15622	15945	15634	15682	15697	15623	15683	15683	15824	15716	15710	15528	15429	15928	15620	15872	15624	15635	15586	15788	15735	15667	15566	15614	15514	15560	15794	15741	15664	15684	15627	15648	15477	15618	15526	15560	15574	15520	15602	15694	15630	15688	15736	15707	15803	15422	15695	15795	15691	15696	15472	15575	15534	15763	15530	15662	15511	15532	15574	15417	15566	15756	15635	15626	15698	15589	15853	15938	15581	15705	15684	15447	15642	15433	15532	15620	15615	15850	15692	15716	15800	15755	15627	15652	15846	15784	15698	15580	15723	15650	15510	15766	15770	15594	15480	15648	15757	15706	15453	15622	15494	15621	15687	15461	15596	15763	15542	15512	15627	15525	15690	15649	15756	15528	15698	15591	15582	15586	15718	15656	15711	15878	15662	15715	15751	15762	15570	15838	15577	15622	15795	15753	15543	15329	15510	15518	15568	15582	15684	15562	15517	15651	15753	15546	15445	15818	15751	15785	15622	15642	15653	15343	15569	15641	15637	15581	15743	15659	15639	15609	15591	15607	15727	15704	15543	15554	15519	15457	15529	15539	15651	15686	15655	15488	15550	15767	15712	15676	15534	15625	15703	15671	15685	15575	15502	15668	15514	15628
17415	31382	27426	20413	17689	16170	15414	15181	15066	14842	14151	14176	14246	13898	14023	13935	13818	13818	13733	13693	13746	13878	13585	13817	13685	13573	13505	13533	13454	13537	13604	13533	13452	13620	13582	13574	13393	13578	13485	13459	13537	13353	13376	13538	13469	13317	13379	13294	13459	13304	13480	13718	13486	13508	13422	13340	13373	13516	13576	13395	13403	13473	13596	13440	13318	13482	13454	13285	13484	13550	13442	13446	13449	13443	13347	13621	13470	13546	13325	13388	13396	13595	13566	13283	13597	13541	13626	13395	13447	13719	13379	13449	13407	13475	13388	13473	13541	13444	13511	13705	13388	13432	13302	13337	13472	13465	13521	13402	13450	13270	13439	13337	13388	13449	13479	13365	13456	13224	13368	13433	13316	13468	13359	13498	13553	13383	13391	13395	13645	13475	13395	13490	13461	13300	13352	13348	13428	13376	13396	13518	13301	13535	13295	13669	13409	13587	13430	13367	13463	13460	13374	13588	13382	13387	13474	13414	13482	13344	13350	13430	13213	13389	13395	13302	13428	13331	13589	13462	13461	13366	13417	13473	13462	13393	13394	13392	13390	13546	13467	13475	13429	13376	13300	13452	13538	13471	13365	13632	13291	13367	13451	13271	13500	13421	13499	13362	13343	13206	13415	13222	13402	13473	13306	13360	13344	13369	13317	13349	13417	13501	13495	13509	13499	13295	13358	13345	13428	13426	13393	13319	13407	13355	13488	13532	13312	13517	13418	13497	13600	13470	13341	13282	13352	13361	13399	13275	13363	13378	13408	13501	13443	13464	13320	13470	13481	13335	13518	13418	13581	13533	13176	13451	13375	13389	13320	13257	13153	13431	13316	13313	13358	13296	13425	13422	13570	13316	13314	13339	13436	13366	13488	13251	13552	13245	13411	13415	13356	13587	13346	13482	13257	13401	13391	13532	13431	13319	13351	13454	13403	13387	13474	13290	13197	13339	13282	13377	13289	13363	13418	13347	13428	13265	13389	13380	13498	13288	13527	13390	13402	13177	13460	13308	13452	13525	13452	13430	13423	13404	13261	13369	13301	13525	13329	13482	13488	13426	13427	13419	13466	13480	13347	13430	13360	13371	13249	13495	13346	13437	13438	13441	13300	13461	13373	13244	13309	13392	13400	13235	13514	13374	13329	13591	13478	13372	13527	13310	13238	13285	13295	13599	13556	13420	13511	13492	13388	13425	13446	13216	13477	13378	13427	13228	13435	13364	13140	13306	13530	13307	13323	13438	13323	13423	13494	13286	13372	13530	13438	13392	13296	13466	13459	13460	13292	13420	13515	13526	13429	13557	13390	13405	13457	13338	13488	13368	13369	13563	13384	13340	13622	13349	13444	13377	13368	13411	13442	13309	13422	13507	13436	13455	13403	13533	13432	13510	13452	13350	13378	13522	13434	13349	13369	13487	13247	13417	13420	13414	13419	13470	13403	13227	13470	13335	13269	13406	13283	13512	13222	13521	13441	13409	13422	13288	13366	13457	13226	13483	13470	13398	13382	13463	13561	13493	13509	13620	13289	13447	13464	13431	13435	13267	13391	13339	13390	13309	13418	13362	13414	13452	13395	13387	13522	13264	13393	13131	13343	13332	13439	13305	13554	13459	13241	13448	13336	13287	13537	13413	13491	13325	13359	13307	13367	13329	13316	13408	13355	13333	13504	13497	13493	13531	13400	13419	13282	13475	13376	13309	13386	13453	13414	13407	13369	13367	13451	13339	13330	13324	13319	13496	13403	13252	13455	13338	13333	13525	13350	13308	13476	13317	13338	13499	13354	13396	13394	13383	13360	13413	13284	13557	13498	13463	13458	13346	13304	13393	13441	13440	13472	13369	13347	13478	13369	13234	13440	13349	13162	13371	13397	13417	13455	13514	13297	13419	13370	13325	13251	13462	13315	13493	13318	13449	13394	13480	13285	13336	13330	13458	13493	13327	13351	13392	13667	13389	13331	13361	13178	13289	13528	13420	13430	13379	13337	13318	13344	13393	13401	13319	13212	13369	13413	13554	13588	13342	13390	13380	13449	13360	13443	13322	13476	13328	13340	13522	13406	13201	13455	13515	13336	13453	13372	13323	13479	13385	13246	13432	13502	13272	13347	13438	13258	13321	13561	13408	13395	13334	13397	13476	13454	13337	13288	13452	13442	13538	13294	13450	13536	13295	13302	13458	13550	13419	13496	13424	13390	13389	13330	13551	13585	13225	13421	13333	13340	13388	13348	13469	13312	13460	13358	13362	13385	13452	13558	13245	13355	13351	13269	13371	13407	13434	13277	13373	13395	13505	13329	13430	13360	13294	13325	13460	13306	13485	13417	13461	13419	13369	13466	13520	13300	13547	13357	13403	13433	13515	13291	13413	13560	13525	13309	13486	13405	13393	13233	13543	13203	13502	13420	13299	13490	13485	13385	13554	13272	13373	13415	13389	13368	13344	13343	13420	13309	13402	13365	13391	13552	13288	13206	13275	13402	13593	13485	13405	13488	13334	13271	13462	13304	13443	13327	13585	13312	13370	13254	13421	13324	13372	13461	13277	13535	13399	13274	13508	13443	13417	13416	13417	13290	13580	13269	13392	13625	13244	13499	13444	13362	13318	13423	13303	13577	13383	13262	13455	13326	13370	13554	13479	13584	13358	13339	13427	13466	13435	13264	13268	13569	13332	13473	13412	13515	13325	13373	13382	13288	13327	13491	13447	13429	13344	13358	13406	13557	13342	13363	13263	13468	13468	13321	13443	13536	13273	13425	13542	13537	13368	13356	13289	13299	13223	13517	13474	13456	13369	13388	13414	13463	13393	13457	13424	13530	13384	13403	13602	13320	13397	13552	13323	13373	13338	13266	13380	13387	13333	13431	13401	13297	13515	13393	13313	13496	13608	13569	13292	13344	13582	13410	13406	13215	13476	13572	13447	13401	13402	13473	13450	13614	13444	13411	13473	13514	13519	13481	13343	13421	13376	13403	13539	13269	13244	13471	13397	13408	13387	13386	13435	13428	13361	13503	13546	13340	13424	13398	13364	13411	13204	13311	13358	13460	13458	13282	13346	13295	13324	13302	13386	13544	13405	13408	13453	13281	13380	13418	13446	13515	13349	13476	13303	13415	13433	13264	13602	13609	13616	13386	13396	13193	13473	13618	13559	13432	13416	13212	13524	13469	13329	13494	13428	13329	13381	13494	13569	13227	13446	13428	13480	13388	13439	13458	13527	13363	13452	13364	13402	13295	13277	13507	13507	13340	13453	13301	13440	13462	13249	13556	13176	13400	13342	13273	13436	13373	13308	13333	13370	13647	13438	13458	13400	13397	13494	13390	13413	13412	13388	13403	13277	13483	13429	13385	13705	13401	13344	13402	13266	13210	13513	13464	13398	13318	13459	13381	13419	13276	13390	13415	13452	13527	13317	13401	13519	13501	13342	13412	13251	13405	13412	13397	13403	13363	13503	13316	13494	13458	13357	13419	13400	13443	13381	13435	13423	13446	13302	13352	13394	13386	13321	13405	13411	13303	13380	13358	13532	13452	13330	13553	13443	13444	13586	13440	13515	13313	13308	13609	13593	13375	13262	13282	13408	13470	13430	13478	13352	13444	13474	13435	13383	13558	13422	13387	13319	13249	13414	13484	13366	13428	13490	13406	13474	13479	13350	13359	13294	13395	13235	13601	13484	13248	13490	13441	13290	13394	13269	13503	13295	13370	13477	13455	13252	13382	13421	13331	13483	13426	13384	13349	13390	13238	13430	13278	13429	13427	13459	13436	13377	13284	13407	13321	13258	13396	13394	13289	13513	13366	13395	13500	13374	13199	13302	13340	13322	13369	13458	13375	13378	13331	13275	13201	13431	13462	13215	13517	13433	13356	13451	13328	13371	13218	13488	13417	13389	13443	13341	13498	13363	13266	13419	13409	13269	13416	13453	13384	13286	13442	13329	13267	13488	13461	13508	13378	13463	13373	13463	13352	13411	13499	13326	13398	13490	13425	13415	13288	13427	13463	13434	13364	13515	13471	13567	13297	13317	13410	13448	13281	13409	13445	13405	13444	13322	13455	13544	13302	13438	13421	13350	13444	13417	13325	13198	13416	13453	13193	13352	13485	13553	13421	13367	13471	13480	13566	13405	13359	13407	13518	13255	13561	13285	13377	13391	13392	13439	13452	13347	13389	13331	13300	13286	13301	13392	13374	13550	13438	13320	13448	13445	13383	13457	13257	13360	13236	13483	13407	13411	13338	13456	13435	13309	13320	13384	13341	13450	13337	13483	13462	13334	13536	13508	13375	13252	13374	13371	13409	13535	13331	13411	13423	13395	13441	13394	13445	13479	13367	13576	13471	13372	13361	13298	13338	13340	13319	13273	13198	13203	13318	13231	13350	13388	13378	13432	13471	13384	13466	13442	13477	13536	13509	13306	13547	13371	13323	13344	13440	13515	13367	13366	13422	13338	13525	13303	13501	13479	13390	13566	13306	13333	13409	13437	13425	13531	13306	13402	13542	13362	13302	13478	13400	13449	13393	13433	13410	13399	13401	13397	13431	13492	13555	13459	13493	13475	13252	13315	13483	13396	13309	13414	13503	13275	13378	13453	13328	13276	13316	13441	13392	13571	13384	13391	13282	13456	13434	13471	13501	13528	13415	13359	13479	13310	13384	13626	13490	13351	13404	13363	13333	13396	13159	13408	13522	13445	13421	13521	13422	13229	13539	13424	13449	13302	13277	13533	13420	13355	13349	13355	13402	13256	13604	13342	13283	13496	13448	13276	13369	13403	13499	13370	13524	13413	13514	13367	13369	13444	13372	13271	13382	13521	13526	13401	13474	13440	13244	13347	13441	13291	13355	13346	13392	13362	13478	13298	13237	13474	13662	13264	13372	13495	13547	13479	13334	13194	13468	13372	13336	13390	13492	13374	13476	13311	13439	13276	13341	13351	13330	13344	13293	13456	13295	13366	13293	13401	13168	13410	13380	13429	13482	13281	13486	13381	13521	13466	13407	13533	13325	13579	13255	13286	13306	13429	13396	13362	13512	13546	13211	13439	13255	13388	13349	13246	13515	13492	13407	13314	13364	13479	13445	13380	13247	13428	13447	13520	13591	13497	13231	13272	13518	13390	13315	13308	13417	13411	13420	13548
27718	21829	22727	19300	16129	15908	15897	15715	15810	15705	15698	15687	15715	15837	15785	15673	15676	15663	15763	15618	15383	15581	15553	15649	15747	15704	15686	15639	15686	15594	15631	15656	15784	15608	15709	15729	15592	15602	15437	15793	15594	15738	15668	15650	15670	15747	15556	15662	15782	15607	15605	15530	15480	15688	15593	15801	15753	15684	15631	15745	15567	15538	15565	15713	15678	15622	15697	15523	15675	15699	15675	15606	15632	15670	15602	15589	15677	15733	15717	15677	15524	15766	15568	15567	15552	15556	15528	15714	15623	15512	15578	15686	15642	15568	15690	15462	15673	15585	15595	15613	15688	15904	15689	15644	15485	15605	15518	15661	15582	15564	15534	15492	15556	15625	15580	15637	15677	15529	15648	15597	15733	15494	15689	15593	15687	15777	15550	15463	15656	15505	15674	15695	15467	15605	15514	15738	15675	15588	15521	15422	15476	15734	15618	15596	15517	15455	15438	15488	15571	15597	15418	15593	15602	15549	15656	15684	15586	15621	15423	15435	15615	15428	15645	15460	15540	15549	15699	15611	15457	15539	15600	15585	15763	15700	15623	15639	15626	15479	15590	15544	15536	15639	15428	15467	15582	15564	15594	15525	15430	15577	15617	15559	15756	15553	15685	15670	15589	15535	15651	15579	15700	15411	15694	15753	15566	15638	15533	15576	15426	15554	15636	15712	15566	15537	15475	15613	15513	15705	15438	15568	15360	15471	15632	15474	15490	15687	15611	15694	15532	15538	15639	15561	15621	15461	15523	15570	15444	15666	15981	15727	15635	15603	15516	15593	15741	15571	15381	15758	15515	15732	15632	15523	15469	15679	15707	15766	15665	15461	15536	15490	15572	15653	15486	15604	15610	15350	15618	15588	15483	15743	15593	15571	15669	15473	15472	15751	15526	15533	15583	15674	15704	15553	15518	15709	15696	15653	15583	15509	15604	15642	15628	15650	15554	15486	15555	15583	15474	15515	15518	15675	15659	15409	15517	15486	15587	15682	15664	15591	15861	15538	15771	15449	15632	15594	15729	15645	15742	15586	15751	15524	15640	15535	15633	15616	15444	15670	15600	15463	15614	15692	15600	15582	15644	15583	15515	15580	15601	15556	15520	15566	15663	15616	15508	15536	15671	15681	15621	15594	15888	15613	15883	15685	15639	15584	15647	15748	15589	15635	15658	15505	15542	15446	15693	15533	15436	15338	15733	15489	15685	15695	15307	15819	15489	15728	15856	15442	15513	15672	15652	15560	15750	15724	15566	15644	15467	15551	15440	15485	15472	15642	15772	15683	15400	15556	15548	15660	15532	15765	15618	15659	15842	15551	15596	15533	15462	15632	15732	15921	15553	15526	15733	15460	15464	15647	15676	15686	15515	15405	15579	15693	15659	15424	15691	15373	15533	15669	15604	15765	15547	15733	15681	15594	15608	15509	15683	15591	15559	15736	15523	15558	15636	15576	15701	15571	15664	15472	15581	15373	15537	15608	15646	15519	15647	15669	15543	15647	15488	15640	15590	15637	15605	15276	15270	15440	15550	15629	15675	15731	15548	15389	15608	15711	15654	15582	15533	15623	15517	15598	15753	15637	15725	15621	15760	15758	15557	15480	15615	15661	15508	15578	15569	15488	15424	15497	15634	15689	15672	15824	15772	15485	15509	15573	15502	15385	15477	15796	15778	15677	15548	15504	15692	15766	15666	15502	15547	15662	15792	15671	15561	15745	15539	15736	15747	15608	15422	15722	15739	15683	15494	15589	15796	15708	15594	15851	15670	15675	15692	15660	15634	15569	15582	15712	15689	15474	15668	15637	15480	15540	15563	15607	15541	15498	15613	15675	15475	15561	15610	15681	15757	15581	15575	15643	15515	15670	15557	15565	15542	15532	15699	15539	15450	15595	15630	15539	15522	15434	15618	15541	15695	15711	15723	15707	15566	15767	15604	15591	15633	15423	15355	15527	15558	15494	15589	15601	15707	15395	15593	15431	15676	15679	15774	15587	15512	15644	15608	15483	15352	15630	15614	15650	15582	15613	15617	15490	15490	15613	15550	15593	15722	15648	15669	15581	15502	15620	15602	15533	15756	15746	15726	15688	15835	15567	15619	15591	15538	15622	15510	15261	15663	15586	15583	15569	15646	15516	15614	15591	15665	15525	15670	15601	15772	15708	15717	15424	15604	15584	15560	15747	15586	15399	15357	15671	15637	15616	15726	15641	15610	15748	15572	15785	15744	15530	15597	15562	15286	15727	15539	15359	15786	15788	15457	15490	15500	15645	15623	15465	15759	15524	15584	15590	15476	15553	15597	15590	15487	15649	15537	15667	15766	15741	15480	15518	15492	15430	15482	15546	15623	15821	15595	15589	15625	15639	15712	15566	15525	15591	15584	15418	15591	15461	15553	15599	15536	15570	15535	15449	15653	15687	15767	15570	15700	15597	15687	15676	15863	15551	15439	15551	15550	15752	15728	15491	15748	15719	15615	15693	15577	15668	15508	15629	15487	15482	15609	15491	15631	15541	15702	15408	15621	15722	15625	15531	15726	15653	15646	15668	15529	15716	15526	15582	15620	15710	15725	15735	15670	15620	15333	15343	15576	15581	15469	15359	15641	15574	15394	15502	15555	15471	15711	15641	15763	15528	15482	15711	15631	15637	15570	15568	15709	15548	15393	15538	15530	15728	15823	15626	15498	15580	15613	15528	15574	15571	15648	15475	15658	15656	15432	15576	15540	15630	15662	15727	15626	15523	15524	15437	15640	15766	15678	15408	15573	15595	15497	15773	15786	15457	15581	15478	15573	15674	15295	15635	15560	15581	15641	15446	15477	15549	15672	15560	15681	15802	15673	15660	15486	15614	15779	15584	15598	15700	15674	15450	15660	15701	15715	15388	15538	15509	15490	15549	15386	15434	15652	15478	15428	15464	15584	15491	15631	15593	15368	15677	15724	15712	15641	15780	15679	15549	15498	15514	15559	15690	15770	15577	15543	15762	15529	15343	15736	15811	15715	15566	15637	15646	15712	15493	15482	15651	15649	15688	15588	15646	15653	15440	15684	15577	15493	15529	15475	15756	15732	15567	15654	15486	15689	15461	15687	15726	15590	15695	15658	15539	15690	15656	15455	15607	15447	15754	15530	15529	15790	15564	15628	15770	15671	15574	15617	15673	15525	15490	15691	15640	15718	15680	15537	15350	15559	15532	15574	15603	15666	15710	15430	15647	15650	15607	15671	15718	15561	15632	15729	15937	15636	15453	15300	15613	15651	15672	15568	15513	15715	15623	15653	15641	15625	15415	15604	15568	15520	15870	15624	15699	15525	15528	15651	15635	15469	15612	15489	15712	15639	15818	15547	15630	15561	15595	15535	15586	15609	15802	15741	15597	15449	15425	15458	15511	15372	15434	15479	15613	15644	15640	15866	15527	15754	15384	15422	15506	15392	15593	15707	15504	15737	15559	15746	15708	15553	15645	15769	15652	15686	15852	15728	15468	15389	15572	15533	15573	15700	15507	15681	15590	15566	15643	15442	15663	15564	15523	15553	15613	15660	15511	15609	15833	15594	15526	15824	15794	15701	15543	15525	15454	15668	15507	15637	15463	15580	15584	15845	15721	15588	15638	15620	15516	15720	15472	15741	15612	15593	15342	15573	15568	15497	15700	15649	15696	15628	15778	15613	15638	15486	15531	15705	15657	15516	15652	15586	15503	15471	15558	15686	15387	15700	15564	15429	15797	15634	15612	15744	15705	15800	15593	15489	15460	15561	15425	15538	15749	15552	15494	15766	15708	15570	15589	15587	15564	15631	15693	15553	15458	15594	15539	15547	15430	15665	15332	15575	15603	15729	15640	15551	15533	15505	15701	15573	15466	16003	15671	15603	15626	15558	15685	15558	15666	15629	15630	15672	15578	15483	15603	15433	15760	15584	15689	15650	15652	15757	15634	15463	15683	15458	15564	15529	15735	15560	15496	15495	15619	15668	15692	15579	15483	15502	15742	15680	15700	15723	15725	15510	15716	15427	15586	15529	15613	15669	15538	15645	15807	15573	15772	15528	15470	15644	15594	15483	15529	15469	15687	15480	15653	15645	15544	15477	15707	15683	15544	15590	15606	15504	15567	15586	15584	15647	15453	15470	15439	15623	15758	15615	15758	15493	15657	15619	15682	15461	15454	15431	15483	15609	15413	15673	15394	15760	15648	15444	15676	15561	15564	15558	15615	15701	15496	15522	15601	15679	15804	15578	15736	15596	15710	15569	15771	15710	15512	15560	15584	15664	15585	15624	15559	15600	15530	15749	15657	15675	15553	15634	15702	15731	15587	15702	15703	15863	15553	15776	15540	15340	15679	15639	15552	15569	15545	15419	15582	15662	15648	15326	15547	15626	15550	15608	15577	15685	15842	15478	15661	15552	15609	15622	15485	15517	15514	15563	15700	15674	15466	15488	15540	15631	15718	15608	15651	15522	15708	15601	15630	15600	15689	15605	15573	15667	15608	15757	15923	15895	15701	15740	15639	15618	15705	15553	15772	15870	15692	15656	15568	15763	15595	15591	15622	15627	15823	15440	15660	15620	15777	15836	15663	15689	15657	15596	15550	15737	15514	15718	15636	15421	15810	15398	15732	15556	15712	15673	15626	15723	15456	15561	15791	15707	15464	15507	15757	15515	15562	15791	15558	15693	15722	15483	15658	15527	15520	15470	15653	15670	15657	15653	15801	15632	15630	15632	15647	15719	15724	15638	15623	15523	15433	15569	15518	15683	15785	15345	15460	15627	15583	15701	15648	15599	15665	15711	15689	15503	15603	15400	15823	15590	15769	15561	15645	15578	15505	15804	15507	15746	15664	15425	15579	15609	15722	15544	15586	15586	15759	15647	15485	15486	15535	15671	15692	15727	15580	15686	15564	15729	15678	15427	15646	15559	15551	15534	15415	15544	15481	15300	15716	15747	15498	15704	15817	15867	15651	15494	15425	15637	15505	15822	15837	15600	15562	15602	15255	15566	15607	15705	15503	15704	15494	15702	15613	15729	15848	15675	15668	15588	15713	15723	15611	15694	15661	15770	15466	15813	15512	15604	15618	15676	15738	15556	15523	15611	15594	15615	15671	15724	15740	15687	15493	15657	15724	15858	15554	15679	15692	15503	15632
15552	18633	17282	14975	14288	13981	13561	13716	13866	13707	13645	13495	13473	13635	13552	13607	13467	13563	13535	13587	13527	13576	13307	13355	13337	13440	13605	13511	13353	13420	13426	13361	13385	13561	13303	13653	13620	13413	13468	13400	13235	13305	13416	13436	13425	13405	13404	13543	13417	13363	13492	13520	13238	13564	13363	13482	13493	13345	13390	13435	13455	13366	13519	13356	13461	13273	13443	13454	13538	13441	13425	13315	13426	13386	13314	13450	13481	13382	13561	13514	13421	13484	13493	13171	13507	13346	13285	13481	13504	13517	13396	13470	13514	13405	13511	13289	13397	13379	13430	13506	13433	13575	13553	13464	13575	13475	13364	13482	13565	13270	13431	13330	13445	13355	13498	13468	13359	13533	13434	13472	13183	13392	13439	13473	13252	13377	13404	13467	13388	13325	13471	13597	13525	13522	13325	13297	13333	13524	13342	13408	13387	13561	13357	13437	13344	13490	13289	13400	13441	13487	13418	13373	13480	13388	13200	13417	13554	13403	13308	13515	13445	13420	13355	13394	13400	13296	13429	13488	13432	13544	13452	13168	13415	13298	13433	13313	13292	13568	13554	13483	13340	13329	13433	13388	13441	13301	13455	13468	13389	13545	13309	13528	13368	13536	13435	13541	13414	13612	13475	13500	13477	13434	13431	13455	13400	13401	13419	13564	13287	13330	13363	13516	13461	13597	13584	13328	13516	13462	13603	13425	13466	13429	13408	13513	13490	13336	13553	13482	13392	13240	13256	13592	13342	13385	13312	13437	13375	13274	13619	13490	13487	13256	13414	13450	13276	13427	13534	13499	13462	13437	13347	13503	13205	13364	13435	13556	13402	13368	13396	13485	13270	13461	13378	13431	13303	13278	13486	13528	13384	13457	13308	13440	13479	13443	13573	13429	13373	13525	13406	13407	13400	13496	13373	13389	13564	13365	13597	13506	13336	13358	13397	13431	13509	13292	13543	13315	13463	13393	13572	13531	13299	13320	13402	13458	13572	13414	13433	13502	13325	13276	13365	13392	13488	13463	13381	13469	13299	13508	13411	13319	13454	13246	13432	13390	13615	13499	13285	13561	13518	13568	13333	13451	13289	13457	13557	13355	13371	13559	13515	13338	13383	13375	13502	13515	13419	13283	13369	13432	13442	13356	13593	13411	13290	13526	13334	13447	13387	13446	13469	13326	13449	13453	13375	13374	13432	13573	13464	13505	13431	13516	13382	13537	13319	13368	13559	13609	13494	13419	13378	13331	13450	13234	13420	13392	13337	13433	13317	13571	13486	13351	13455	13330	13706	13356	13479	13357	13323	13382	13363	13451	13354	13488	13504	13414	13324	13559	13568	13450	13464	13361	13493	13551	13534	13427	13434	13455	13431	13414	13619	13404	13536	13380	13280	13560	13522	13541	13425	13442	13371	13415	13449	13524	13360	13461	13383	13287	13329	13493	13459	13566	13237	13444	13535	13491	13428	13259	13378	13351	13405	13558	13103	13457	13563	13473	13375	13476	13533	13362	13452	13283	13472	13579	13325	13464	13548	13515	13367	13481	13368	13518	13506	13319	13467	13436	13360	13306	13490	13483	13455	13353	13355	13291	13407	13271	13324	13508	13535	13418	13497	13410	13455	13469	13340	13401	13419	13380	13444	13514	13436	13435	13440	13471	13457	13373	13323	13495	13524	13310	13442	13527	13616	13582	13451	13361	13480	13293	13472	13485	13330	13337	13509	13428	13388	13371	13598	13363	13510	13159	13322	13500	13422	13576	13486	13536	13217	13513	13314	13509	13536	13521	13494	13532	13488	13432	13421	13425	13499	13558	13367	13539	13376	13395	13495	13380	13446	13371	13373	13417	13398	13440	13549	13368	13440	13329	13502	13420	13566	13540	13633	13545	13421	13357	13530	13343	13359	13396	13541	13499	13484	13443	13253	13284	13307	13363	13377	13460	13294	13449	13648	13515	13466	13440	13538	13463	13468	13578	13431	13359	13346	13379	13623	13538	13470	13403	13308	13419	13275	13408	13401	13502	13439	13404	13283	13608	13519	13341	13359	13393	13549	13458	13479	13398	13442	13297	13526	13301	13408	13328	13293	13616	13506	13444	13509	13292	13440	13628	13312	13532	13414	13521	13322	13491	13450	13407	13589	13393	13485	13385	13365	13503	13554	13296	13237	13459	13382	13447	13687	13372	13365	13450	13298	13441	13412	13220	13430	13393	13248	13465	13411	13400	13579	13491	13569	13392	13345	13501	13544	13422	13351	13470	13348	13521	13541	13216	13462	13529	13476	13336	13358	13272	13515	13672	13397	13490	13509	13365	13365	13295	13580	13462	13393	13233	13472	13448	13467	13382	13208	13509	13348	13399	13245	13501	13468	13474	13609	13473	13378	13523	13397	13566	13371	13477	13420	13379	13503	13405	13350	13555	13491	13357	13442	13426	13449	13540	13526	13372	13350	13431	13439	13509	13387	13510	13514	13254	13690	13411	13536	13432	13517	13436	13501	13508	13377	13429	13616	13512	13452	13521	13499	13392	13571	13485	13593	13465	13327	13332	13442	13523	13484	13458	13347	13433	13203	13370	13380	13444	13436	13477	13449	13331	13489	13479	13482	13561	13572	13467	13573	13313	13505	13550	13380	13543	13564	13512	13472	13383	13340	13441	13407	13426	13636	13432	13405	13558	13302	13575	13499	13429	13457	13431	13382	13524	13514	13384	13545	13509	13388	13503	13376	13483	13289	13446	13564	13439	13407	13422	13490	13469	13465	13508	13614	13425	13542	13427	13427	13460	13403	13541	13431	13459	13539	13403	13322	13402	13311	13323	13330	13506	13323	13361	13352	13347	13471	13509	13407	13260	13415	13427	13391	13533	13579	13494	13346	13638	13327	13467	13434	13376	13414	13259	13343	13581	13501	13307	13325	13328	13286	13356	13351	13209	13487	13481	13582	13374	13314	13404	13512	13437	13365	13474	13287	13346	13389	13421	13590	13544	13549	13548	13360	13221	13446	13380	13495	13434	13368	13407	13658	13540	13466	13414	13442	13509	13454	13377	13212	13317	13387	13324	13377	13347	13356	13464	13360	13423	13456	13458	13401	13412	13585	13374	13607	13483	13397	13512	13349	13447	13452	13444	13565	13578	13397	13223	13394	13416	13485	13397	13507	13491	13568	13458	13400	13514	13462	13484	13608	13496	13421	13419	13478	13325	13438	13403	13558	13609	13472	13508	13388	13413	13431	13472	13347	13555	13512	13454	13455	13308	13507	13549	13396	13306	13460	13615	13392	13475	13573	13460	13424	13435	13402	13414	13453	13380	13470	13400	13606	13359	13466	13511	13484	13346	13576	13480	13421	13518	13388	13432	13479	13423	13356	13447	13512	13419	13572	13292	13474	13416	13405	13425	13354	13357	13578	13383	13374	13243	13353	13390	13611	13348	13459	13470	13515	13521	13502	13369	13381	13605	13433	13435	13584	13463	13367	13430	13507	13436	13417	13553	13297	13489	13625	13209	13550	13689	13397	13441	13455	13517	13616	13353	13344	13501	13465	13348	13471	13527	13387	13236	13408	13426	13408	13530	13546	13432	13452	13396	13403	13571	13360	13595	13620	13421	13508	13513	13443	13424	13423	13623	13316	13437	13466	13412	13374	13399	13556	13483	13276	13429	13619	13569	13425	13378	13437	13505	13491	13226	13254	13318	13432	13618	13591	13391	13365	13321	13428	13389	13442	13407	13500	13475	13312	13572	13438	13328	13419	13430	13360	13477	13284	13469	13368	13362	13264	13369	13505	13480	13480	13457	13336	13455	13326	13401	13449	13471	13467	13475	13388	13602	13345	13395	13550	13500	13329	13422	13380	13260	13563	13395	13338	13377	13316	13436	13326	13536	13433	13415	13306	13404	13440	13433	13457	13473	13361	13461	13300	13379	13406	13454	13476	13176	13470	13365	13345	13285	13408	13420	13441	13465	13350	13402	13287	13543	13401	13248	13424	13344	13441	13441	13374	13466	13488	13457	13333	13333	13534	13424	13330	13408	13355	13459	13308	13467	13406	13298	13419	13412	13411	13441	13603	13358	13563	13422	13443	13284	13380	13398	13360	13471	13484	13467	13269	13395	13432	13347	13529	13433	13337	13630	13501	13318	13371	13465	13307	13373	13441	13413	13434	13257	13558	13489	13466	13633	13481	13561	13432	13262	13503	13457	13408	13479	13509	13589	13368	13533	13350	13458	13295	13321	13442	13498	13404	13405	13423	13467	13513	13439	13523	13477	13478	13456	13300	13473	13308	13446	13404	13435	13341	13333	13416	13558	13329	13321	13618	13377	13438	13390	13355	13446	13462	13423	13445	13568	13394	13392	13462	13345	13609	13545	13314	13160	13518	13387	13376	13511	13448	13677	13453	13478	13514	13429	13508	13560	13564	13346	13399	13353	13390	13363	13416	13440	13469	13382	13443	13387	13593	13430	13401	13430	13328	13374	13542	13505	13536	13529	13509	13542	13241	13491	13392	13522	13502	13469	13416	13415	13441	13413	13361	13411	13503	13473	13398	13483	13554	13408	13256	13456	13354	13491	13466	13459	13293	13545	13540	13347	13445	13462	13395	13503	13436	13401	13305	13476	13319	13507	13533	13268	13368	13438	13538	13495	13334	13430	13462	13453	13452	13425	13223	13493	13378	13436	13434	13501	13477	13464	13427	13456	13640	13488	13488	13387	13425	13473	13374	13491	13438	13471	13462	13381	13421	13436	13221	13397	13323	13509	13451	13414	13455	13363	13396	13551	13448	13706	13450	13460	13397	13478	13337	13577	13465	13364	13463	13482	13373	13482	13488	13396	13623	13553	13524	13249	13367	13608	13583	13446	13431	13510	13395	13473	13446	13349	13441	13368	13441	13412	13368	13488	13335	13414	13541	13509	13463	13432	13402	13508	13453	13439	13459	13430	13550	13319	13439	13351	13561	13523	13457	13473	13362	13461	13377	13419	13372	13411	13325	13464	13500	13443	13373	13293	13662	13378	13341	13347	13308	13308	13427	13528	13403	13306	13537	13497	13479	13338	13477	13422	13492	13302	13413	13448	13556	13535	13441	13463	13387	13481	13368	13515	13357	13446	13397	13324	13402	13476	13392	13551	13501	13486	13426	13395
23976	21096	28390	24128	21628	20216	18464	16289	15888	16079	16074	15685	15746	15640	15666	15896	15607	15865	15766	15460	15589	15572	15544	15384	15615	15448	15565	15695	15660	15502	15490	15431	15520	15414	15464	15645	15699	15492	15594	15492	15540	15613	15408	15464	15632	15382	15352	15458	15202	15454	15547	15608	15408	15378	15391	15313	15326	15554	15458	15406	15458	15302	15549	15375	15370	15357	15544	15513	15393	15260	15426	15487	15192	15401	15437	15344	15464	15428	15569	15375	15437	15407	15485	15459	15469	15385	15400	15400	15500	15412	15453	15555	15660	15450	15276	15568	15297	15446	15277	15545	15535	15498	15500	15411	15488	15443	15532	15395	15528	15348	15468	15471	15366	15587	15540	15576	15180	15536	15281	15345	15283	15298	15389	15327	15230	15483	15313	15375	15342	15308	15219	15392	15218	15305	15396	15298	15346	15227	15242	15474	15382	15507	15445	15378	15517	15470	15182	15334	15383	15371	15247	15210	15274	15549	15444	15614	15464	15263	15357	15390	15408	15553	15450	15394	15368	15476	15271	15336	15419	15613	15331	15406	15293	15240	15358	15581	15423	15234	15483	15375	15488	15548	15365	15396	15523	15563	15621	15412	15486	15365	15154	15254	15496	15397	15403	15430	15431	15369	15417	15446	15404	15390	15394	15560	15251	15431	15351	15361	15369	15304	15320	15559	15431	15331	15421	15286	15464	15270	15487	15281	15420	15388	15416	15279	15214	15552	15565	15358	15396	15448	15322	15413	15438	15613	15521	15334	15469	15347	15296	15419	15314	15576	15388	15400	15140	15526	15250	15383	15515	15608	15398	15392	15532	15534	15484	15354	15466	15488	15527	15301	15217	15512	15400	15356	15237	15517	15299	15555	15442	15535	15324	15396	15295	15462	15365	15331	15407	15530	15413	15286	15405	15569	15386	15569	15473	15419	15483	15390	15498	15477	15522	15349	15412	15149	15487	15413	15314	15612	15641	15318	15272	15235	15362	15519	15538	15505	15231	15379	15422	15405	15233	15502	15727	15450	15558	15418	15392	15427	15306	15328	15419	15429	15225	15242	15446	15192	15494	15389	15377	15504	15395	15372	15463	15270	15407	15196	15346	15288	15501	15450	15263	15250	15553	15312	15504	15455	15311	15434	15599	15382	15265	15347	15188	15283	15335	15549	15284	15497	15580	15332	15357	15346	15424	15328	15331	15286	15233	15526	15321	15402	15310	15376	15591	15443	15273	15447	15359	15333	15248	15342	15205	15501	15434	15510	15354	15454	15321	15508	15410	15354	15389	15512	15428	15341	15414	15256	15583	15500	15466	15352	15351	15413	15351	15396	15326	15399	15542	15336	15491	15504	15480	15308	15542	15346	15422	15156	15453	15463	15342	15311	15307	15245	15236	15435	15323	15395	15457	15364	15583	15497	15438	15274	15432	15284	15388	15504	15290	15255	15448	15445	15404	15447	15448	15434	15462	15317	15440	15271	15537	15088	15336	15325	15265	15312	15334	15471	15334	15376	15340	15384	15396	15260	15265	15347	15372	15263	15420	15500	15341	15310	15301	15409	15416	15304	15384	15452	15483	15419	15506	15320	15454	15564	15293	15303	15428	15281	15424	15438	15513	15246	15328	15476	15325	15398	15409	15268	15459	15176	15434	15351	15419	15580	15165	15366	15544	15467	15511	15421	15423	15359	15438	15419	15503	15333	15300	15318	15297	15188	15330	15312	15286	15284	15322	15622	15389	15474	15311	15311	15383	15359	15366	15493	15506	15432	15397	15268	15391	15258	15384	15569	15383	15456	15439	15347	15258	15264	15365	15359	15431	15451	15354	15536	15338	15418	15260	15402	15422	15421	15347	15368	15319	15448	15339	15271	15334	15181	15468	15242	15436	15468	15268	15451	15400	15643	15512	15329	15496	15513	15453	15321	15363	15441	15396	15448	15450	15497	15528	15342	15276	15022	15321	15419	15366	15275	15336	15452	15450	15618	15428	15346	15501	15402	15387	15310	15523	15370	15161	15493	15267	15527	15509	15543	15322	15400	15482	15401	15545	15399	15308	15330	15508	15673	15327	15309	15125	15491	15399	15532	15460	15574	15252	15411	15479	15372	15440	15426	15413	15330	15301	15457	15366	15438	15227	15310	15511	15311	15412	15519	15535	15502	15450	15256	15552	15503	15438	15366	15562	15486	15523	15111	15292	15564	15422	15295	15560	15347	15533	15492	15458	15427	15378	15362	15296	15412	15324	15306	15345	15504	15395	15231	15451	15492	15444	15373	15476	15588	15310	15563	15203	15342	15534	15300	15476	15473	15309	15336	15487	15275	15591	15289	15399	15287	15326	15579	15523	15373	15344	15291	15463	15487	15093	15341	15383	15384	15254	15301	15477	15349	15328	15424	15644	15539	15455	15593	15460	15384	15420	15407	15190	15317	15500	15366	15240	15312	15495	15595	15407	15485	15411	15509	15376	15229	15379	15436	15540	15367	15552	15269	15495	15304	15223	15429	15314	15345	15525	15270	15388	15353	15360	15542	15225	15384	15345	15472	15397	15221	15492	15221	15438	15528	15481	15449	15371	15478	15471	15218	15601	15320	15452	15389	15431	15407	15554	15337	15449	15411	15399	15500	15360	15542	15395	15342	15337	15467	15372	15521	15426	15095	15589	15438	15607	15425	15541	15423	15313	15349	15409	15498	15399	15578	15267	15215	15389	15495	15384	15378	15297	15461	15496	15390	15468	15396	15195	15473	15463	15284	15654	15385	15423	15400	15404	15363	15361	15287	15528	15183	15347	15441	15236	15379	15227	15521	15322	15283	15466	15300	15433	15196	15447	15505	15411	15506	15288	15462	15346	15460	15348	15283	15600	15516	15294	15299	15439	15441	15332	15420	15424	15418	15459	15233	15557	15290	15330	15261	15297	15378	15430	15739	15548	15645	15502	15284	15507	15386	15388	15530	15240	15425	15455	15332	15286	15388	15318	15398	15583	15547	15315	15334	15275	15571	15453	15469	15460	15455	15297	15343	15521	15510	15502	15459	15355	15306	15256	15485	15362	15463	15500	15379	15335	15309	15368	15568	15296	15467	15488	15404	15379	15344	15493	15363	15393	15411	15313	15522	15266	15479	15356	15469	15551	15352	15425	15324	15448	15409	15341	15229	15411	15225	15274	15411	15370	15386	15571	15392	15287	15401	15452	15480	15371	15537	15357	15167	15312	15506	15525	15323	15300	15426	15425	15286	15383	15370	15291	15469	15441	15536	15346	15203	15285	15300	15339	15341	15389	15356	15566	15480	15396	15470	15435	15366	15415	15256	15395	15421	15415	15550	15290	15151	15541	15520	15218	15228	15497	15297	15297	15338	15431	15461	15217	15622	15481	15368	15396	15293	15414	15421	15296	15273	15346	15226	15213	15505	15409	15543	15524	15366	15430	15500	15280	15441	15549	15280	15409	15402	15538	15462	15310	15726	15487	15330	15335	15388	15210	15406	15454	15473	15330	15494	15506	15444	15437	15542	15505	15371	15444	15420	15328	15436	15392	15469	15503	15433	15540	15408	15269	15329	15452	15449	15514	15500	15647	15350	15391	15470	15249	15470	15150	15431	15334	15460	15677	15136	15345	15103	15426	15561	15473	15529	15159	15306	15305	15265	15192	15386	15428	15544	15442	15432	15387	15392	15302	15193	15358	15422	15552	15539	15469	15538	15481	15358	15326	15444	15441	15352	15346	15724	15350	15407	15379	15267	15224	15449	15565	15187	15286	15501	15366	15353	15521	15438	15370	15403	15295	15596	15249	15457	15492	15603	15388	15427	15299	15362	15297	15463	15265	15407	15245	15407	15393	15356	15428	15609	15459	15385	15526	15410	15298	15292	15425	15361	15432	15307	15355	15431	15584	15349	15435	15108	15525	15461	15182	15374	15408	15377	15350	15387	15648	15435	15292	15248	15420	15524	15547	15265	15527	15208	15308	15284	15460	15544	15468	15444	15526	15378	15542	15465	15360	15500	15325	15485	15419	15308	15397	15480	15353	15372	15424	15330	15441	15416	15354	15451	15371	15387	15485	15343	15390	15434	15487	15504	15396	15465	15526	15380	15472	15302	15429	15435	15494	15422	15386	15519	15506	15413	15518	15381	15601	15424	15307	15454	15521	15393	15597	15499	15379	15437	15364	15408	15408	15314	15351	15197	15498	15277	15415	15544	15355	15427	15418	15292	15427	15238	15338	15421	15396	15441	15543	15490	15440	15487	15284	15423	15421	15421	15604	15390	15326	15306	15382	15317	15488	15739	15392	15308	15623	15384	15308	15460	15639	15294	15611	15374	15365	15525	15319	15429	15505	15408	15245	15288	15331	15498	15370	15430	15450	15478	15448	15431	15281	15513	15644	15403	15511	15433	15319	15478	15335	15360	15372	15336	15362	15357	15334	15227	15446	15563	15523	15374	15503	15305	15546	15494	15472	15592	15751	15373	15400	15437	15272	15316	15417	15316	15398	15457	15426	15487	15464	15437	15169	15433	15514	15428	15470	15275	15394	15692	15439	15393	15255	15293	15315	15579	15465	15476	15534	15250	15251	15508	15493	15358	15614	15206	15509	15491	15370	15443	15494	15394	15447	15482	15370	15369	15342	15337	15371	15435	15431	15454	15421	15365	15550	15534	15342	15467	15498	15427	15654	15338	15303	15469	15385	15365	15494	15376	15442	15317	15486	15447	15162	15401	15490	15440	15293	15267	15532	15268	15310	15271	15530	15391	15387	15329	15295	15301	15324	15502	15329	15321	15221	15298	15450	15481	15329	15507	15349	15422	15357	15281	15298	15366	15421	15297	15562	15440	15486	15445	15485	15505	15490	15451	15356	15456	15382	15524	15621	15602	15627	15454	15386	15540	15346	15397	15260	15470	15513	15510	15613	15704	15405	15619	15185	15212	15469	15406	15578	15356	15394	15432	15525	15394	15303	15395	15480	15623	15431	15403	15399	15401	15489	15459	15474	15550	15396	15287	15422	15442	15569	15426	15356	15425	15335	15378	15466	15298	15499	15413	15422	15526	15515	15505	15317	15361	15512	15406	15475	15560	15481	15237	15400	15385	15336	15514	15538	15385	15494	15365	15552	15520	15555	15276	15536	15490	15356	15458	15435	15312
15271	25229	23064	17565	15773	14991	14467	14176	14145	14191	13809	13848	13772	13770	13584	13557	13667	13495	13574	13559	13448	13580	13617	13537	13546	13387	13460	13363	13393	13265	13449	13331	13457	13306	13417	13251	13358	13329	13237	13301	13528	13392	13316	13506	13323	13289	13405	13283	13539	13251	13269	13487	13395	13263	13400	13306	13373	13442	13254	13487	13384	13222	13261	13205	13236	13401	13367	13220	13420	13296	13281	13530	13314	13381	13408	13243	13460	13391	13333	13338	13372	13368	13274	13433	13265	13533	13407	13461	13327	13368	13265	13431	13111	13406	13351	13337	13405	13228	13413	13209	13154	13630	13372	13356	13292	13296	13371	13317	13456	13263	13433	13250	13302	13337	13427	13314	13389	13296	13392	13432	13271	13248	13324	13204	13347	13204	13335	13350	13310	13289	13395	13255	13383	13341	13395	13387	13322	13424	13398	13388	13378	13265	13416	13255	13229	13416	13129	13424	13226	13254	13286	13324	13443	13150	13357	13315	13282	13318	13358	13308	13543	13346	13382	13456	13310	13375	13361	13353	13353	13349	13235	13380	13318	13272	13275	13285	13244	13439	13360	13359	13338	13309	13441	13315	13386	13448	13505	13350	13289	13263	13340	13332	13353	13436	13286	13234	13260	13478	13472	13109	13247	13273	13293	13315	13461	13371	13372	13218	13370	13302	13301	13109	13369	13211	13284	13225	13214	13132	13317	13193	13258	13326	13463	13355	13365	13186	13375	13418	13241	13267	13268	13213	13334	13221	13292	13135	13347	13360	13480	13200	13449	13350	13272	13336	13432	13354	13299	13295	13479	13407	13367	13152	13346	13337	13445	13280	13285	13239	13314	13275	13350	13231	13401	13390	13304	13217	13390	13267	13286	13346	13309	13259	13551	13398	13415	13310	13371	13415	13432	13448	13402	13379	13337	13375	13385	13259	13277	13398	13225	13252	13272	13415	13246	13380	13385	13363	13317	13341	13385	13340	13218	13307	13131	13439	13234	13395	13404	13243	13340	13427	13337	13411	13266	13483	13181	13310	13340	13441	13302	13508	13361	13236	13350	13257	13257	13392	13160	13250	13313	13363	13460	13361	13524	13435	13306	13254	13267	13260	13504	13401	13528	13514	13483	13333	13409	13419	13409	13365	13261	13356	13381	13291	13281	13242	13276	13196	13365	13277	13460	13196	13248	13303	13215	13422	13457	13323	13153	13444	13343	13321	13344	13214	13406	13239	13372	13252	13313	13302	13198	13352	13349	13281	13290	13342	13475	13305	13143	13440	13289	13230	13398	13436	13234	13335	13262	13395	13324	13318	13315	13373	13275	13205	13354	13137	13426	13194	13265	13341	13352	13383	13356	13247	13376	13543	13197	13377	13299	13184	13415	13248	13421	13392	13418	13539	13403	13245	13221	13293	13141	13331	13347	13220	13295	13158	13257	13323	13415	13414	13257	13254	13400	13461	13150	13466	13204	13240	13220	13384	13340	13447	13472	13394	13449	13142	13266	13315	13271	13357	13315	13425	13550	13378	13352	13381	13457	13343	13394	13298	13440	13293	13190	13320	13422	13281	13437	13324	13338	13353	13247	13278	13228	13533	13360	13257	13179	13419	13356	13420	13446	13476	13237	13203	13420	13254	13185	13203	13171	13450	13287	13503	13156	13330	13324	13366	13445	13408	13452	13274	13416	13411	13378	13296	13458	13410	13340	13415	13461	13241	13401	13305	13231	13412	13298	13248	13289	13322	13389	13540	13371	13404	13363	13378	13231	13318	13309	13380	13330	13309	13331	13279	13295	13272	13263	13494	13310	13402	13157	13268	13336	13297	13173	13333	13506	13183	13261	13276	13225	13395	13397	13177	13231	13198	13424	13333	13358	13381	13322	13318	13346	13438	13222	13231	13177	13435	13313	13291	13300	13381	13385	13266	13304	13256	13487	13291	13430	13431	13347	13301	13326	13318	13297	13393	13256	13296	13460	13296	13272	13341	13328	13362	13284	13385	13323	13380	13268	13283	13273	13309	13267	13360	13227	13163	13432	13400	13207	13187	13281	13268	13192	13389	13397	13521	13303	13205	13179	13307	13285	13494	13387	13322	13582	13364	13309	13342	13226	13256	13365	13235	13239	13135	13267	13259	13191	13309	13143	13296	13298	13480	13417	13389	13144	13364	13308	13299	13298	13352	13439	13258	13409	13379	13310	13361	13206	13347	13276	13232	13389	13244	13239	13244	13363	13418	13468	13270	13197	13461	13385	13219	13298	13261	13343	13236	13212	13328	13353	13292	13359	13420	13366	13259	13442	13308	13176	13419	13463	13409	13219	13308	13215	13161	13344	13291	13389	13383	13193	13288	13359	13298	13142	13358	13352	13264	13436	13445	13254	13263	13288	13274	13453	13367	13440	13353	13376	13472	13227	13355	13246	13379	13363	13080	13465	13289	13321	13291	13274	13302	13303	13229	13343	13372	13197	13262	13403	13533	13472	13304	13408	13293	13291	13255	13378	13320	13317	13426	13285	13276	13459	13236	13296	13223	13274	13383	13309	13233	13204	13380	13350	13379	13215	13249	13311	13303	13395	13247	13227	13364	13301	13353	13281	13073	13300	13456	13219	13157	13194	13388	13158	13300	13449	13404	13322	13353	13350	13309	13260	13357	13388	13377	13250	13418	13333	13425	13266	13360	13441	13298	13246	13423	13280	13220	13312	13411	13349	13263	13202	13139	13236	13273	13426	13287	13259	13081	13343	13292	13280	13282	13269	13092	13290	13233	13182	13300	13117	13472	13423	13286	13346	13284	13288	13342	13339	13295	13302	13360	13230	13266	13232	13163	13473	13299	13353	13320	13389	13391	13254	13311	13442	13201	13231	13462	13425	13311	13388	13299	13308	13397	13485	13442	13320	13130	13380	13240	13428	13374	13304	13444	13287	13397	13421	13252	13139	13121	13235	13320	13384	13276	13258	13205	13473	13368	13221	13276	13482	13397	13205	13469	13275	13333	13317	13303	13372	13398	13473	13510	13262	13272	13436	13251	13253	13300	13331	13307	13526	13228	13400	13459	13425	13380	13396	13303	13404	13283	13221	13276	13384	13324	13364	13362	13374	13295	13323	13465	13142	13372	13208	13299	13359	13220	13386	13233	13207	13302	13342	13295	13356	13277	13404	13271	13356	13341	13260	13417	13467	13253	13287	13360	13288	13378	13522	13366	13223	13414	13232	13403	13309	13353	13266	13323	13334	13344	13289	13324	13332	13377	13403	13281	13279	13457	13330	13399	13264	13176	13360	13391	13445	13314	13265	13424	13082	13331	13252	13471	13381	13272	13152	13249	13470	13227	13432	13391	13398	13442	13377	13397	13349	13276	13380	13257	13125	13466	13388	13356	13394	13518	13304	13297	13189	13305	13367	13377	13541	13270	13288	13425	13418	13403	13309	13325	13266	13276	13313	13238	13226	13347	13349	13350	13229	13449	13328	13357	13168	13420	13248	13163	13402	13303	13438	13355	13347	13333	13218	13467	13406	13434	13205	13195	13262	13226	13370	13390	13299	13152	13465	13357	13332	13300	13084	13226	13372	13322	13296	13391	13140	13282	13266	13293	13289	13241	13383	13343	13325	13376	13328	13274	13258	13447	13288	13375	13346	13297	13271	13248	13072	13217	13351	13336	13295	13294	13405	13295	13322	13367	13196	13184	13325	13397	13344	13392	13214	13491	13230	13396	13377	13330	13249	13233	13432	13313	13386	13166	13338	13314	13322	13051	13166	13273	13467	13260	13202	13371	13306	13245	13423	13324	13383	13159	13306	13390	13278	13376	13418	13208	13197	13282	13301	13281	13259	13305	13348	13159	13192	13325	13364	13275	13465	13440	13227	13427	13546	13368	13476	13158	13166	13290	13306	13343	13374	13266	13363	13213	13322	13438	13548	13289	13407	13335	13303	13446	13365	13247	13315	13508	13360	13222	13471	13271	13536	13337	13233	13457	13373	13445	13356	13385	13419	13379	13210	13297	13391	13217	13272	13380	13285	13331	13215	13236	13436	13290	13368	13207	13453	13298	13277	13251	13420	13421	13423	13331	13317	13389	13261	13317	13259	13245	13440	13158	13457	13183	13179	13249	13215	13306	13266	13315	13294	13256	13270	13385	13438	13274	13334	13379	13310	13390	13249	13462	13222	13397	13333	13389	13339	13306	13503	13336	13212	13486	13342	13362	13270	13384	13293	13160	13251	13401	13216	13298	13342	13295	13366	13408	13394	13376	13269	13437	13358	13368	13249	13214	13375	13371	13404	13445	13250	13270	13259	13256	13463	13332	13395	13336	13380	13357	13337	13311	13317	13126	13267	13405	13283	13274	13329	13269	13326	13239	13361	13123	13429	13233	13451	13457	13359	13267	13361	13263	13225	13496	13207	13404	13383	13301	13266	13360	13375	13250	13465	13327	13236	13314	13456	13355	12993	13475	13190	13383	13383	13231	13422	13272	13247	13310	13254	13285	13371	13367	13232	13423	13260	13297	13226	13364	13377	13221	13334	13227	13298	13232	13329	13447	13357	13358	13287	13297	13309	13355	13309	13310	13251	13347	13204	13308	13237	13455	13224	13304	13326	13349	13350	13259	13410	13362	13298	13328	13407	13280	13375	13318	13310	13444	13486	13472	13199	13254	13238	13279	13203	13246	13405	13269	13499	13453	13280	13189	13440	13154	13306	13320	13183	13400	13301	13217	13409	13135	13386	13195	13171	13294	13313	13230	13383	13392	13220	13048	13277	13296	13281	13388	13247	13220	13298	13146	13439	13257	13281	13327	13303	13335	13293	13289	13295	13363	13327	13294	13255	13538	13401	13226	13354	13295	13286	13284	13268	13263	13287	13286	13344	13299	13394	13389	13263	13239	13278	13240	13180	13392	13373	13313	13395	13359	13239	13247	13282	13533	13187	13298	13418	13369	13274	13187	13118	13351	13264	13285	13299	13408	13371	13239	13275	13444	13453	13520	13495	13277	13247	13382	13220	13371	13289	13315	13411	13283	13378	13262	13388	13195	13347	13272	13156	13369	13508	13481	13361	13351	13163	13367	13331	13311	13362	13321	13377	13281	13222	13394	13370	13264	13548	13209	13263	13394	13289	13371	13186	13222	13338	13217	13169	13355
22829	21110	28849	23636	21320	23019	23394	18140	17134	17497	17282	16956	17167	16918	16801	16892	16610	16833	16698	16791	16913	16535	16683	16769	16630	16557	16710	16396	16659	16833	16672	16548	16518	16495	16608	16563	16503	16526	16612	16452	16319	16674	16481	16500	16464	16635	16386	16481	16535	16479	16458	16544	16538	16557	16702	16353	16472	16503	16221	16247	16604	16492	16366	16584	16492	16354	16557	16659	16552	16461	16538	16580	16398	16424	16441	16570	16367	16425	16651	16555	16363	16493	16514	16494	16520	16653	16553	16477	16528	16401	16286	16562	16564	16604	16457	16343	16385	16619	16446	16538	16526	16450	16356	16395	16453	16412	16589	16648	16330	16501	16438	16553	16499	16397	16401	16357	16483	16482	16490	16495	16414	16564	16454	16556	16446	16583	16465	16330	16707	16431	16584	16478	16551	16293	16469	16500	16383	16463	16733	16406	16572	16388	16537	16226	16370	16501	16546	16164	16375	16309	16535	16431	16575	16453	16559	16554	16397	16516	16481	16541	16484	16280	16232	16103	16561	16528	16555	16411	16492	16531	16508	16323	16334	16362	16434	16547	16477	16399	16125	16396	16425	16334	16412	16501	16408	16426	16540	16401	16617	16389	16387	16358	16425	16474	16323	16354	16387	16428	16429	16344	16540	16516	16509	16395	16330	16385	16546	16588	16434	16258	16470	16545	16467	16465	16257	16268	16448	16538	16393	16475	16507	16414	16407	16439	16416	16163	16429	16328	16449	16568	16660	16438	16480	16361	16344	16404	16532	16274	16497	16428	16439	16425	16375	16408	16506	16343	16498	16406	16488	16425	16400	16593	16550	16329	16142	16292	16312	16440	16559	16334	16409	16299	16348	16338	16544	16564	16346	16450	16421	16561	16378	16558	16434	16399	16316	16331	16583	16121	16480	16478	16346	16446	16501	16438	16399	16313	16353	16491	16452	16249	16638	16321	16473	16495	16257	16407	16456	16309	16427	16219	16303	16295	16312	16403	16523	16311	16508	16480	16528	16243	16506	16395	16410	16459	16558	16647	16471	16376	16485	16262	16490	16291	16246	16571	16284	16326	16232	16330	16433	16405	16176	16357	16215	16360	16438	16502	16511	16355	16442	16373	16401	16595	16717	16622	16322	16357	16564	16544	16531	16408	16407	16471	16442	16520	16384	16224	16461	16357	16654	16473	16435	16245	16525	16464	16526	16388	16378	16435	16520	16476	16406	16363	16629	16461	16511	16415	16383	16578	16397	16309	16378	16512	16284	16444	16250	16601	16432	16455	16342	16491	16619	16317	16445	16513	16516	16731	16600	16525	16250	16535	16481	16497	16433	16543	16356	16596	16301	16590	16386	16393	16421	16423	16401	16460	16412	16444	16409	16629	16468	16399	16571	16605	16431	16537	16334	16281	16546	16608	16490	16337	16198	16524	16499	16398	16445	16432	16561	16341	16375	16272	16425	16493	16217	16326	16472	16514	16375	16447	16441	16605	16602	16295	16377	16500	16540	16646	16378	16366	16357	16270	16435	16390	16345	16463	16328	16362	16481	16446	16216	16359	16505	16440	16409	16421	16440	16538	16515	16381	16357	16433	16414	16391	16396	16399	16513	16351	16488	16400	16433	16433	16571	16435	16539	16357	16443	16412	16504	16329	16420	16483	16691	16350	16552	16279	16456	16203	16352	16306	16255	16445	16518	16320	16469	16333	16471	16267	16275	16293	16549	16214	16497	16459	16465	16423	16279	16407	16479	16377	16508	16341	16364	16424	16227	16315	16366	16642	16504	16383	16458	16625	16495	16481	16467	16275	16370	16571	16559	16441	16159	16354	16399	16320	16175	16510	16529	16450	16599	16382	16329	16528	16566	16490	16376	16486	16561	16479	16397	16628	16579	16470	16459	16353	16562	16289	16358	16465	16293	16181	16341	16381	16412	16489	16471	16577	16626	16328	16514	16345	16598	16525	16604	16585	16533	16599	16370	16321	16445	16436	16321	16380	16411	16569	16441	16381	16429	16715	16399	16243	16520	16495	16457	16411	16529	16499	16602	16211	16381	16242	16481	16468	16513	16578	16577	16465	16435	16311	16549	16210	16363	16367	16499	16446	16515	16470	16547	16465	16560	16451	16456	16557	16496	16371	16454	16351	16554	16561	16450	16492	16570	16407	16693	16441	16659	16503	16425	16396	16402	16373	16368	16518	16518	16351	16191	16505	16499	16285	16492	16338	16493	16688	16579	16498	16582	16589	16555	16562	16355	16326	16274	16319	16422	16509	16513	16394	16546	16537	16369	16391	16423	16325	16465	16325	16553	16283	16420	16330	16304	16293	16377	16225	16294	16357	16330	16242	16441	16516	16456	16427	16458	16549	16571	16358	16398	16456	16555	16481	16522	16389	16403	16629	16449	16443	16367	16485	16613	16422	16434	16372	16381	16546	16353	16399	16523	16418	16248	16244	16381	16494	16460	16337	16534	16582	16583	16457	16586	16570	16458	16553	16540	16410	16566	16525	16272	16394	16722	16362	16467	16384	16466	16377	16578	16424	16442	16512	16529	16622	16539	16338	16586	16107	16619	16308	16404	16360	16331	16302	16301	16388	16491	16431	16358	16536	16530	16421	16435	16518	16334	16410	16256	16521	16239	16420	16390	16277	16373	16217	16559	16588	16545	16570	16424	16478	16244	16392	16551	16430	16279	16479	16355	16199	16607	16519	16611	16382	16420	16273	16492	16524	16386	16421	16233	16614	16450	16392	16207	16298	16396	16668	16565	16293	16508	16351	16300	16205	16502	16467	16584	16488	16528	16599	16418	16433	16423	16475	16472	16353	16363	16396	16395	16426	16540	16420	16373	16252	16390	16186	16381	16334	16528	16303	16498	16489	16522	16512	16379	16392	16327	16428	16401	16371	16502	16509	16365	16435	16487	16448	16756	16560	16311	16391	16586	16471	16420	16457	16370	16507	16458	16463	16651	16546	16381	16386	16456	16459	16625	16501	16437	16420	16151	16390	16457	16461	16328	16391	16461	16327	16461	16354	16534	16580	16352	16316	16438	16368	16479	16537	16553	16171	16457	16380	16452	16696	16228	16344	16331	16390	16447	16649	16471	16521	16585	16289	16410	16403	16258	16459	16279	16470	16536	16298	16443	16540	16459	16293	16592	16331	16386	16397	16479	16703	16560	16333	16370	16407	16387	16437	16351	16296	16439	16536	16398	16466	16420	16514	16572	16392	16307	16588	16615	16400	16249	16334	16301	16316	16306	16465	16484	16262	16506	16423	16526	16309	16214	16437	16267	16298	16407	16344	16540	16392	16454	16332	16162	16227	16318	16199	16473	16622	16481	16483	16416	16426	16593	16546	16010	16487	16344	16343	16373	16685	16475	16488	16316	16260	16603	16364	16347	16283	16512	16625	16460	16517	16523	16329	16518	16400	16360	16403	16604	16451	16325	16268	16468	16234	16296	16672	16235	16402	16317	16310	16561	16503	16283	16491	16441	16475	16310	16338	16430	16486	16507	16410	16258	16583	16335	16414	16473	16335	16239	16430	16538	16430	16418	16356	16356	16368	16400	16227	16329	16541	16534	16389	16384	16397	16427	16417	16526	16719	16547	16381	16302	16312	16273	16358	16395	16611	16387	16575	16448	16314	16489	16546	16445	16441	16436	16689	16411	16369	16552	16318	16380	16336	16359	16163	16401	16417	16557	16415	16296	16243	16476	16652	16394	16561	16310	16332	16610	16439	16412	16323	16485	16333	16209	16463	16311	16467	16547	16241	16406	16524	16458	16169	16513	16531	16402	16393	16511	16444	16519	16436	16332	16348	16620	16268	16490	16672	16203	16396	16355	16473	16587	16302	16533	16499	16400	16538	16237	16445	16461	16427	16689	16557	16374	16450	16512	16394	16367	16480	16402	16367	16217	16447	16447	16432	16353	16412	16238	16546	16498	16441	16500	16565	16400	16549	16424	16498	16583	16443	16412	16386	16383	16486	16350	16344	16579	16398	16438	16448	16384	16484	16397	16437	16474	16349	16334	16349	16421	16537	16532	16526	16380	16598	16353	16448	16559	16436	16527	16644	16308	16594	16477	16501	16428	16437	16502	16447	16448	16355	16331	16610	16448	16307	16382	16423	16476	16366	16596	16419	16350	16319	16237	16327	16264	16359	16622	16490	16317	16297	16263	16586	16372	16529	16336	16399	16385	16461	16340	16370	16369	16261	16327	16317	16310	16399	16358	16369	16440	16419	16282	16444	16345	16482	16568	16557	16544	16558	16426	16378	16541	16533	16591	16431	16523	16331	16322	16449	16212	16285	16381	16444	16439	16390	16305	16369	16300	16348	16532	16335	16580	16385	16434	16610	16234	16408	16364	16348	16454	16361	16362	16540	16464	16496	16272	16434	16360	16536	16485	16448	16310	16418	16244	16295	16460	16521	16446	16261	16392	16559	16257	16493	16426	16561	16400	16180	16360	16342	16580	16506	16393	16429	16416	16408	16343	16269	16415	16350	16536	16443	16339	16489	16372	16481	16328	16545	16594	16201	16337	16363	16216	16403	16438	16537	16237	16414	16428	16492	16588	16381	16274	16287	16364	16561	16508	16276	16404	16645	16600	16375	16347	16436	16339	16503	16442	16412	16477	16668	16241	16355	16463	16421	16365	16516	16374	16420	16618	16530	16501	16407	16458	16456	16572	16629	16535	16487	16219	16587	16300	16344	16378	16416	16324	16463	16492	16394	16493	16356	16335	16434	16292	16522	16524	16359	16440	16463	16500	16102	16307	16259	16386	16487	16455	16438	16490	16528	16780	16573	16459	16469	16489	16365	16578	16534	16438	16558	16445	16291	16299	16671	16393	16321	16339	16471	16595	16491	16501	16392	16315	16459	16405	16418	16552	16375	16554	16541	16526	16366	16411	16414	16275	16364	16367	16382	16501	16507	16531	16423	16468	16515	16386	16267	16282	16606	16388	16405	16384	16469	16615	16422	16677	16482	16410	16370	16234	16477	16528	16378	16533	16453	16426	16285	16299	16229	16459	16275	16615	16564	16776	16525	16650	16478	16398	16492	16437	16617	16266	16275	16468	16331	16450	16387	16513	16362	16460	16197	16333	16480	16418	16452	16529	16200	16526	16525	16490	16565	16573	16318
16898	30840	27621	20833	17808	16813	15787	15194	15276	15133	14866	14567	14529	14347	14435	14283	14151	14289	14205	14022	14291	14007	14170	14090	14024	13869	14030	14046	13936	14192	14030	14067	13873	13843	13945	13942	14030	13867	13932	14042	13882	13934	13844	14094	13978	13918	13924	13866	13751	13894	13722	13976	13841	13821	13924	14042	13976	13909	13923	13901	13922	13791	13764	14032	13830	13883	14011	13865	13784	13836	13968	13913	13858	13852	13854	13931	13960	13753	14006	13968	13990	13931	14253	13955	13966	14121	13859	13945	13904	13915	13879	13977	13945	13958	13852	13690	13981	14153	13862	13981	13953	13813	13805	14000	13949	13990	13826	13904	14017	13779	13761	13961	13897	13872	13911	13880	14005	13835	13984	13990	13846	13955	13934	13687	13948	13842	13975	13832	13875	13830	13866	13908	13917	13716	13886	13829	13860	13989	13806	13841	13895	13929	13789	13730	13907	14053	13854	13763	13795	14087	13779	14047	13750	13961	13873	13962	13850	13961	13904	13778	13774	13772	13838	13777	13783	13831	13708	13780	13901	14019	13865	13966	13882	13834	13795	13822	13944	13896	13882	13738	13845	13838	13812	13851	13995	13820	14081	13784	13988	13904	14032	13763	13825	13581	13779	13838	13960	13889	13895	13932	13961	13803	14039	13871	13963	13845	14062	13843	13869	13954	13885	13915	13843	13940	13839	13827	13722	13915	13948	13767	13814	13695	13944	13854	13962	13977	13778	14051	13782	13890	13821	13836	13862	13948	13903	13844	14007	13637	13931	13912	13934	13958	13933	13867	14023	13873	13895	13939	13784	13919	13897	13969	13734	13925	13765	13914	13988	14187	13735	13882	13811	13832	13821	13779	14032	13929	13935	13907	13945	13894	13947	13948	13863	14005	13923	13890	14136	13874	13684	13980	13703	13985	13979	13767	13750	14246	13924	13799	13808	13781	13998	13776	13865	14071	13899	13883	14001	13828	13966	13866	13984	13990	13888	13715	13814	13994	13857	13850	13886	13841	13893	13927	13837	13805	13925	14068	13784	13813	13886	13864	14130	13881	13880	13961	13934	14038	13888	13878	13873	14002	13848	13795	13924	13886	13937	13896	13911	13842	13872	13909	13953	13908	13743	13922	13982	13711	13775	14006	13874	13938	13845	13851	13995	13967	14019	13947	13874	13862	13921	13730	13754	13828	13948	13861	13808	13881	14032	13815	13774	13928	13846	13816	13698	13894	13831	13882	13994	13858	13868	13969	14061	13836	13952	13895	13937	13850	13930	13823	13868	13957	13852	13829	13964	13917	13863	13989	13952	13837	13910	13971	13828	13901	13861	13822	13892	13845	13851	13832	13840	13959	13801	13861	13804	13891	13793	13892	13947	13757	13792	13873	13946	13791	13884	14022	13776	13808	13843	13878	13636	14024	13969	14015	13917	13848	13878	13990	13785	13960	13907	13877	13956	14001	13889	13781	13878	13882	13898	13942	13833	14007	13905	13818	13820	13803	13726	13768	13928	14004	13857	13697	13935	14038	13728	13771	13989	13807	13948	13877	13783	14113	14032	13963	13824	13968	13808	13855	13911	13907	13984	13945	13817	13952	13993	13866	13759	13777	13803	13788	13711	13819	14029	13793	13901	13718	13840	13958	14017	13881	13882	13870	13929	13884	13819	13949	13955	13875	13920	13987	13963	13842	13982	13819	13863	13910	14035	13985	13868	13910	13873	13814	13834	13958	13814	13854	13910	13862	13844	13871	13845	13900	13859	13884	13911	13821	13887	13817	13752	13898	13754	14020	13848	14003	13915	13933	13892	13866	13883	13801	13882	13888	13933	13999	13764	13915	13951	13937	13817	13829	13753	13856	13825	13980	13902	13990	13841	13857	13828	13927	13814	13950	13863	13778	13794	13955	14048	13820	14040	13841	13903	13967	14009	13945	13729	13965	13928	13972	13744	13910	13928	13842	13849	13890	13867	14111	13849	13954	13856	13791	14049	14041	13737	13824	13934	13874	13923	13888	13935	13831	13818	13878	13708	13948	13954	13868	13845	13960	14106	13838	13851	13831	13954	13835	13747	13860	13816	13915	13991	13929	13796	13880	13895	13931	13688	13784	13812	13849	14077	13944	13912	13800	13736	13967	13844	13887	13829	13857	13911	13890	13874	13886	13879	13944	13829	13960	13848	13999	13993	13882	13967	13778	13757	13668	14100	13853	13771	13911	13743	13875	13936	13831	13878	13818	13731	14043	13768	14047	13974	13987	14063	13908	13933	13766	13863	13873	13940	13915	13901	13754	13896	13745	13894	13792	14016	14003	13786	13882	13969	13876	13752	13895	13830	13793	13915	13834	13861	13889	13724	13909	13922	13806	13965	13816	13857	13739	13886	13895	13847	13866	13856	13840	13779	13946	13963	13894	13997	13807	13929	13892	14012	13627	13865	13768	14024	14031	14015	13940	13854	13782	13857	13772	13854	14004	13858	13784	13779	13752	14042	13905	13955	14054	13969	13834	13802	13800	13746	13866	13933	13925	13914	13874	13913	13597	13871	13828	13902	13866	13891	13899	13931	13823	13974	13724	13761	14020	13986	13757	13897	14034	13959	13913	13843	13812	13859	13935	13983	13835	13857	13864	13767	13862	14113	13971	13887	13839	13946	13868	13872	13839	13917	13959	14032	14041	13802	14101	13824	13841	13971	14020	13791	14063	13838	13802	13952	13771	13944	13921	13824	13894	13784	13754	13871	13954	13978	13837	13818	13816	13792	13778	13791	13839	13862	13911	13990	13840	13802	13794	13878	13761	13888	13863	13974	13745	13922	13955	13931	13902	14064	13818	14041	13907	13974	13938	13624	13899	13810	13926	13748	13808	13795	13806	13892	13861	13819	13743	13809	13828	13910	13951	13904	14003	13897	13893	13841	13775	13812	13841	13871	13891	13927	13803	13887	13766	13934	13905	13867	13854	13842	13918	13826	13761	13836	13938	13860	13834	13804	13661	13859	13819	13925	14168	13989	13826	13927	13722	13838	13787	13773	13869	13761	13945	14046	13910	13873	13988	13969	13866	13801	13832	13901	13995	13955	13896	13755	13906	14010	13848	13849	13920	13839	13945	13950	14029	13966	13840	13881	13932	13832	13820	13863	13768	13998	13843	13781	13945	13785	13877	14052	13957	13876	13837	13853	13873	13893	14028	13965	13786	13816	13941	13999	13912	13832	14006	13935	13809	13778	13987	13807	13725	13899	13922	13858	13860	13765	13916	14008	13805	14053	13946	13801	13622	13853	13871	13889	13969	14170	13920	13961	13901	13748	13936	14004	13929	14028	13791	13774	13777	13946	13865	13779	13808	13972	13831	13779	13914	13890	13864	13748	14000	13729	13925	13813	13844	13924	13850	13720	13847	13848	13948	13836	13884	13870	13870	13905	13966	13843	13826	13926	13946	13669	13848	13944	13832	13922	13939	13735	13837	13972	13747	13879	13723	13924	13764	13834	13779	13961	14050	13831	13962	13915	13853	13925	13863	13964	13735	13990	13900	14060	13814	13923	13800	13748	13911	13754	13920	13759	13911	14036	13753	13791	13857	14013	13764	13886	13898	14007	13770	13881	13860	13708	13762	14060	13685	13896	13841	13900	13954	13934	13909	13962	13893	14002	13830	13849	13830	13767	13877	13999	13976	13840	13979	13944	14032	13856	13803	13634	13903	13758	13834	13726	13768	13647	13754	13910	13886	13920	13733	13905	13868	13888	13996	13845	13874	13767	13679	14031	13792	13742	13844	13833	13961	13804	13806	13905	13873	13779	13944	13840	13958	13927	13963	13869	13745	13716	13932	14000	14020	13842	13788	13785	13923	13812	13881	13756	13848	13861	13823	13960	13784	13809	13831	13839	13928	13906	13851	13699	13660	13823	13824	13754	14024	13812	13911	14012	13774	13850	13801	13810	13819	13830	13754	13946	13855	13820	13963	14063	13901	13658	13817	13862	13799	14120	13768	13915	13929	13860	14010	13811	13760	13770	13541	13912	13894	13801	13872	13995	13954	13827	13768	13919	13865	13856	14052	13945	13833	13831	13834	13871	13869	13873	13920	13775	13724	13992	13926	13788	13946	13782	13896	13945	14001	13964	13981	13940	13849	13770	13828	13868	13759	14007	13942	13844	13877	13702	13768	13766	14009	13902	13679	13855	13781	13920	13879	14039	13932	13971	13990	13826	14029	14015	13890	13821	13936	13924	13721	13828	13869	13890	13714	13938	13863	13911	13821	13909	13914	13702	13792	14020	13757	13926	13914	13955	13691	13701	13954	13953	13863	13835	13748	14061	13938	13901	13877	13957	13742	13904	13937	13901	13833	13794	13906	13851	13834	13883	13848	13872	13751	13897	13893	14064	14136	13872	13876	13920	13872	13865	13896	13866	13838	14059	13833	13815	13832	14008	13814	13737	13612	13834	14008	13946	13617	13902	13918	13896	13814	13828	13893	13895	13943	13886	13881	13859	13971	13867	13799	13957	13966	13911	13971	13937	13752	13789	13846	13920	14078	13938	13913	13937	13862	14040	13832	13927	13953	13733	13907	13913	13735	14000	13942	13871	13853	13875	13875	13890	13839	13859	13734	13864	13790	13752	13860	13753	13919	13894	13725	13829	13966	13940	14043	14043	14012	13974	13863	13855	13755	13839	13823	13797	13878	14065	13816	13723	13979	13886	13890	13778	13789	13821	13923	13822	13918	13792	13870	13893	13823	13858	13860	13971	13958	13964	13862	14161	13902	13943	13843	13891	13887	13903	13668	13918	14022	13825	13828	13834	14120	13808	13733	13804	13782	13791	14067	13840	13888	13862	13812	13863	13940	13837	13937	13911	13797	13861	13877	13706	13851	13849	13914	13984	13910	13872	13830	13897	13963	13945	13869	13949	13935	13896	13957	13777	13817	13900	14130	13984	13983	14006	13864	13920	13891	13970	13786	13902	13797	13997	14009	13816	13868	13860	13941	13965	13889	13906	13751	13915	14077	13773	13864	13926	13892	13974	13955	13916	13707	13830	13895	13672	13988	13822	13925	13870	13985	13726	13907	13828	14122	13896	13862	13904	13855	13841	14065	13930	13884	13808	13809	13891	13908	13894	13871	13891	13970	13738	14058	13965	13975	13844	13897
27726	21819	22802	19458	16545	16417	16516	15954	16136	16223	16290	16195	16071	16216	16045	16269	16250	16172	16093	16131	16092	16161	16086	16334	16107	16006	16209	15828	16023	16066	16122	16178	16122	15979	15963	15903	15949	16044	16089	15960	16066	15854	15830	15800	16179	15907	15819	16057	16110	16204	15919	15941	16231	16094	16000	16004	16098	15693	15913	16072	16085	16306	15956	15918	15873	15961	16042	15770	16034	15985	15876	15978	16181	15980	16084	16070	15980	16050	15879	16132	16179	16036	15969	16000	15921	15917	16326	15957	16061	15975	16099	16049	15920	16098	16152	15935	16054	15994	16020	16017	16079	16219	15992	15937	15994	16214	16140	16050	16035	16167	16225	16166	16058	16094	16012	16109	16241	16117	15987	16281	15957	16034	16126	15824	15880	16068	16206	16069	16015	16069	16202	15941	16048	16022	15917	15963	15949	16105	15930	15949	16045	15713	15949	15881	16016	16071	15904	16194	15967	16013	16000	16068	15986	16115	16049	16078	16085	16091	16170	15922	15957	16079	15885	15852	15888	15799	16049	16134	16171	15939	16082	15963	15987	15806	16138	16081	16033	16040	16123	16054	15955	16001	16153	15952	16031	16030	16056	16129	15933	16068	16156	16050	15892	15922	16012	16070	16180	15912	16014	15944	15855	16006	16025	16019	16014	16202	16194	15952	15899	16134	16127	15862	16022	15860	15906	15891	16039	15985	16035	16125	16068	16044	15892	16108	15999	15909	16131	15908	15973	16052	16181	15856	15937	15967	16044	16117	16074	16061	16184	15797	16058	16100	16027	16034	15943	16075	15970	16126	15969	16020	16083	16000	16007	16136	16280	15984	16154	16000	16295	16065	16082	16123	16034	15888	16109	15785	16134	16062	15962	15846	16051	15974	16048	15935	16004	16053	16003	16157	15870	15937	16110	15934	16129	16019	16079	16078	15930	15793	16137	16046	16201	15968	15867	16020	16090	15847	16104	16013	15949	16027	16116	16099	16202	16023	16099	15951	16053	16090	15839	16015	16022	16018	16152	15986	16023	16200	16144	15936	16039	16050	16173	16118	15818	15962	16043	16059	16109	15888	15938	15996	16124	15891	15940	16061	16179	15921	16264	16056	16091	16339	16172	15859	15850	16063	15891	15933	15969	16120	15949	16197	16073	16256	16064	15991	16093	16032	16053	15992	16043	15898	16108	15998	16057	15966	16204	16076	16162	16107	16025	16026	15888	15965	16265	16038	16154	15941	16185	16004	16027	16034	15912	16118	16096	15976	16213	15894	16079	16194	15994	15980	15962	15991	15968	15971	16044	16120	16078	15870	15953	16124	16127	15946	15989	16039	15911	16038	15875	16003	15969	15996	15975	16171	15977	15897	15979	16058	16049	16032	15843	15899	16078	15983	16134	15973	16057	16130	16017	16146	15857	16102	15974	15891	15891	16088	15984	16118	16067	15916	16031	16150	15953	16046	15841	15997	15931	15896	16156	16172	16017	15953	16128	16024	16007	16147	16051	16005	15719	16053	15932	16021	16160	16073	16036	16070	16074	15826	16160	15964	16113	15932	16087	16114	16058	16083	16188	16031	16168	15830	16021	15908	15828	16041	15927	16057	16254	16154	15907	16125	16094	15884	16117	15972	16171	16111	15967	16077	16064	15919	16091	16177	15977	15805	16005	16037	15957	15960	15962	15912	16062	15986	15826	15903	16027	16229	16139	15994	16185	16091	16038	16131	16099	16140	15878	16058	15998	16064	16045	15803	16095	16117	16129	16287	16199	15948	16023	16003	15722	15980	15797	16095	15842	16025	15827	16035	15920	16043	16030	16099	15989	15894	16084	16079	16033	16178	15910	16048	16105	15935	16179	15791	16070	15890	16060	16058	16066	16109	16218	15993	15976	15948	16065	16023	16033	15888	16041	15917	15945	16092	16002	16065	16002	15940	15950	16025	15984	16047	16180	15937	15965	16144	15996	15973	15940	15977	16037	16128	16093	15928	16015	15922	16129	16062	16002	16025	16071	15891	15902	16043	15855	15984	16005	16042	16053	15994	15983	15941	16083	15932	15988	16026	15788	16020	16058	16055	16035	16100	15972	16095	16093	16077	15875	16111	15980	16072	16003	16017	15984	16004	15798	15989	16001	15985	15839	15961	16207	15956	15822	16081	16089	16015	15891	15864	15806	15871	15725	16174	16132	16114	16079	16205	16084	16156	16004	15918	15886	15921	16072	16159	16029	16160	16065	16030	16217	16104	15853	16051	16045	16020	15800	15897	16115	16166	15926	16044	16113	16100	16034	16125	16274	16120	15944	16179	15948	16277	16064	15989	16181	16028	16039	16007	15918	15939	16039	15862	16032	16141	16028	16067	15883	15960	16054	15946	15886	15962	15959	15926	15867	16033	15750	15931	15821	16109	16102	15935	15929	16021	16188	15859	15806	16031	16157	16025	16104	16052	16094	16146	15904	15881	15901	16070	15921	16060	16232	16041	15846	16216	16116	16009	16071	16101	15830	15994	16048	15960	16048	16106	16002	16196	16010	16051	16136	16165	16070	16222	16201	16069	15862	16057	16091	15953	16059	15985	16110	16117	15733	16110	16121	16166	15764	16039	16088	15977	16164	15944	16012	16081	16153	16040	16222	16095	15710	15971	16015	16087	15965	15875	16040	16017	15988	16093	15877	16124	16032	16115	16106	16239	16043	16052	16089	15795	15992	15928	16016	16112	15916	16108	15996	15983	15969	16101	16143	15953	15994	16116	16031	16044	15883	16199	15870	15956	15804	15870	15991	16274	16069	16082	15955	15956	16265	16133	16097	15832	15851	15973	15993	15981	16087	16317	16179	16001	15979	15966	16124	15984	16146	15939	15972	16144	15969	16063	15874	16114	16001	16069	16135	15910	16298	16017	16030	16016	15895	16158	16048	15878	15893	15928	16095	15938	16065	16144	15859	15828	16012	16120	16028	16055	15899	15941	15832	15885	16207	16155	16119	15923	15995	15811	15946	15886	16081	15876	16171	16024	16099	16093	15995	15873	16201	15945	16048	15925	15853	16101	16058	16051	15867	15991	16155	15986	16210	16013	15912	16066	16156	16178	15983	15996	16031	16016	16007	15798	15921	16005	16052	15949	16092	15909	15995	16007	15990	16149	16175	16157	16020	15919	16036	16000	16064	16043	16048	15821	16131	15920	16120	16043	15939	15998	16062	16101	16154	16203	16292	16023	16057	16030	16136	16122	15998	16005	15966	16067	16011	15879	16141	15971	15881	16126	16064	16043	15756	15948	16109	15946	16195	16200	16147	16023	15962	15861	15942	16029	16012	16039	16010	16031	16122	16030	15825	16126	16030	15918	15850	15899	16076	15763	15952	16030	15957	16016	16028	15900	15869	15795	16038	16140	16044	16053	16086	16156	16114	16066	16087	15935	16210	16052	16219	15940	16173	16095	15944	15968	16104	15895	15989	15935	16040	16101	16082	15830	16012	16285	16120	16292	16113	15926	15860	15733	15973	15852	15824	15989	16217	15871	16134	16106	16087	16083	16058	16127	15924	16048	15958	15938	15928	15998	15986	15995	16045	16087	15973	16038	16093	16072	15997	16085	16166	15988	16057	16082	15913	16252	15999	16133	16081	15993	16008	16155	16113	16041	16097	15902	15907	16008	16049	16099	16213	15921	16119	16078	15921	16294	16148	15982	16159	16052	16227	15963	16030	15940	15991	16107	15983	15998	15984	16096	15990	15830	15972	16116	15857	16034	16163	16072	15997	15925	16053	16024	16099	16050	15884	15927	15972	15959	16018	15944	16111	16026	15904	15872	15968	15993	16076	16233	15874	15977	16186	16188	15952	16017	16234	16041	16034	16119	16200	16048	16050	16264	15940	16088	16106	16092	15987	15987	16154	16163	16095	15937	16035	16177	16224	16219	16042	15930	16185	16322	15998	15881	16065	16073	16221	16021	16215	15863	15968	16095	16124	15980	16151	15801	16041	16177	15926	16050	16015	16032	16105	16082	16106	16031	16107	15773	16132	15965	15984	15939	15968	15922	16043	15960	15835	15996	15948	16099	15942	15913	16066	16034	15890	16109	15982	16054	16021	15801	16045	15920	15846	15974	16072	16006	16046	16105	16071	15966	15997	16037	16071	15998	15976	15930	16228	15779	16150	15908	15941	16073	16005	16154	15947	16108	15980	16106	16300	16048	16053	15992	16114	15977	16066	16019	16016	15944	16033	16363	16169	15935	16034	16130	16039	15886	16105	15973	16008	16161	15930	15980	15985	16005	15981	16020	15937	15887	16071	16057	16074	16031	16317	16037	15986	15963	15888	16031	16079	16078	15992	15962	15972	16097	16131	16131	16027	15872	16040	15983	15917	16103	16123	15988	16064	16053	16108	15937	16054	16098	16067	16146	16058	16032	15999	16201	15872	16122	15905	16051	15896	16000	15873	15880	16032	15994	15992	16065	16028	16101	15920	15948	15888	16016	16126	16060	16086	16142	16176	16137	16115	15975	16061	16095	16114	16007	16051	16017	15985	16069	16039	16020	16050	15863	16011	16068	15895	16121	15959	15873	16110	15900	15874	15989	16104	16055	16058	15930	16012	16109	16021	15868	15835	15936	16006	16017	16048	15958	16030	15788	16080	16064	15935	16169	16137	15995	16032	15979	15935	16197	15899	15902	16038	15900	15960	16003	16043	15974	15988	16079	15850	16047	16009	16075	15934	15812	16112	16100	16150	16186	16004	15893	15805	15917	16191	15949	15938	16166	15900	16020	15961	16085	15979	16026	15954	15956	15996	16233	16217	16216	16129	16045	16094	15930	16105	16058	15945	16053	15949	15917	15904	16174	15924	16140	16093	16032	16007	16065	16272	16068	16105	16312	16128	16033	15989	15945	16010	15973	16002	16058	16000	16018	15931	15937	15977	16217	15970	15964	15880	15994	16207	15941	16111	16135	15987	16138	16122	16101	15902	15992	16041	16076	15921	15934	16142	16000	15971	16070	15884	16199	16005	16076	15966	16179	15912	15836	16115	16235	16100	16067	16105	16076	16105	16083	15898	16038	16073	16160	16055	15861	15929	15906	15841	16065	16024	16071	16059	16022	16156	16070	15968	15827	16250	15963	15970	16094	16071	16258	16154	16015	16081	15903	15957	16109
15590	19146	17390	14961	14504	14113	14056	13894	13819	14045	13801	13887	13912	13731	13805	13937	13665	13756	13740	13619	13620	13790	13844	13904	13721	13805	13757	13682	13727	13656	13695	13755	13734	13595	13576	13751	13689	13823	13714	13766	13554	13725	13731	13849	13665	13498	13743	13548	13572	13728	13596	13556	13628	13656	13771	13520	13695	13723	13741	13593	13665	13597	13719	13739	13668	13669	13618	13757	13550	13825	13729	13490	13704	13693	13702	13680	13661	13738	13744	13675	13635	13644	13583	13677	13720	13714	13695	13758	13727	13592	13659	13814	13704	13617	13757	13555	13739	13834	13552	13638	13750	13717	13561	13750	13578	13571	13687	13478	13578	13749	13663	13647	13756	13873	13636	13709	13711	13725	13610	13628	13672	13599	13589	13739	13628	13634	13629	13775	13782	13664	13658	13678	13427	13588	13600	13708	13577	13559	13731	13699	13741	13540	13618	13716	13626	13678	13631	13608	13604	13717	13643	13654	13619	13712	13676	13758	13686	13645	13816	13545	13623	13701	13773	13616	13742	13985	13748	13713	13813	13552	13736	13732	13564	13508	13601	13658	13629	13632	13513	13694	13683	13685	13831	13542	13739	13508	13805	13569	13774	13583	13621	13765	13571	13555	13746	13686	13764	13623	13669	13748	13641	13897	13555	13616	13699	13669	13562	13654	13754	13594	13570	13657	13731	13664	13698	13677	13640	13604	13615	13887	13617	13595	13711	13791	13600	13650	13591	13736	13706	13667	13776	13630	13762	13363	13489	13687	13653	13801	13688	13754	13548	13691	13629	13584	13571	13797	13757	13710	13691	13600	13705	13644	13643	13577	13692	13712	13632	13728	13557	13611	13659	13628	13646	13730	13791	13781	13663	13683	13638	13658	13708	13768	13631	13529	13619	13642	13716	13607	13663	13645	13550	13778	13611	13658	13764	13794	13692	13621	13758	13799	13682	13685	13564	13507	13571	13725	13768	13677	13624	13719	13684	13408	13709	13678	13718	13662	13612	13819	13679	13670	13618	13656	13831	13857	13488	13661	13706	13587	13733	13650	13641	13679	13672	13629	13655	13660	13592	13760	13761	13581	13846	13423	13753	13772	13558	13614	13849	13809	13602	13804	13818	13548	13537	13630	13733	13766	13773	13520	13476	13732	13754	13591	13587	13571	13619	13692	13595	13717	13580	13693	13589	13633	13487	13697	13591	13748	13685	13762	13675	13709	13813	13622	13721	13621	13611	13668	13622	13721	13639	13713	13539	13604	13735	13743	13674	13746	13583	13638	13588	13639	13695	13615	13641	13715	13718	13747	13431	13691	13626	13644	13754	13539	13521	13584	13644	13628	13587	13623	13524	13560	13586	13677	13592	13659	13670	13646	13639	13779	13738	13610	13584	13663	13727	13603	13584	13540	13738	13576	13803	13863	13607	13721	13622	13668	13733	13656	13784	13593	13637	13618	13673	13531	13711	13649	13662	13599	13683	13762	13725	13685	13604	13455	13622	13793	13668	13680	13719	13672	13694	13699	13666	13674	13602	13611	13726	13585	13649	13721	13551	13886	13750	13549	13835	13720	13720	13515	13721	13732	13721	13740	13684	13675	13719	13673	13802	13552	13690	13616	13730	13605	13673	13601	13731	13849	13629	13822	13583	13702	13708	13786	13709	13648	13526	13718	13773	13701	13761	13791	13664	13685	13803	13818	13574	13680	13698	13524	13710	13736	13754	13610	13751	13688	13806	13574	13597	13658	13484	13600	13873	13608	13603	13772	13711	13656	13507	13671	13664	13699	13755	13675	13842	13714	13811	13610	13739	13620	13733	13559	13774	13769	13791	13775	13532	13640	13727	13622	13687	13724	13680	13704	13729	13704	13704	13650	13634	13669	13617	13629	13839	13713	13670	13899	13734	13608	13723	13610	13821	13631	13621	13619	13606	13825	13728	13740	13653	13687	13697	13554	13814	13565	13661	13654	13666	13822	13829	13682	13638	13746	13576	13657	13604	13503	13484	13668	13670	13510	13745	13577	13647	13657	13684	13656	13662	13580	13781	13667	13707	13735	13630	13724	13739	13661	13632	13687	13557	13733	13776	13594	13792	13676	13698	13681	13551	13671	13639	13871	13796	13611	13713	13665	13547	13720	13614	13719	13836	13656	13669	13651	13623	13550	13651	13717	13665	13770	13483	13630	13859	13850	13737	13513	13810	13784	13760	13569	13731	13683	13665	13726	13584	13353	13743	13772	13614	13641	13788	13676	13677	13658	13676	13637	13561	13728	13609	13695	13706	13708	13480	13796	13671	13713	13683	13465	13690	13616	13704	13518	13616	13497	13634	13518	13607	13641	13719	13561	13719	13751	13562	13581	13636	13596	13601	13580	13511	13473	13648	13656	13675	13665	13608	13748	13704	13519	13687	13742	13586	13616	13719	13679	13658	13702	13694	13698	13670	13651	13690	13625	13593	13564	13637	13700	13681	13708	13802	13625	13811	13638	13701	13667	13718	13765	13579	13619	13506	13587	13512	13651	13708	13743	13715	13678	13590	13659	13737	13746	13542	13756	13894	13573	13581	13785	13623	13553	13749	13595	13676	13732	13716	13616	13569	13599	13665	13619	13571	13671	13688	13747	13504	13799	13784	13488	13685	13626	13711	13521	13742	13516	13786	13655	13523	13612	13677	13604	13519	13649	13654	13749	13871	13526	13612	13673	13828	13613	13686	13595	13692	13610	13471	13480	13624	13669	13693	13686	13575	13722	13756	13813	13888	13789	13891	13785	13601	13590	13756	13667	13638	13777	13744	13597	13583	13732	13679	13741	13668	13621	13662	13750	13602	13757	13636	13390	13574	13680	13568	13713	13577	13688	13778	13767	13522	13788	13745	13653	13752	13609	13581	13753	13713	13712	13685	13638	13610	13674	13641	13717	13648	13708	13722	13649	13622	13749	13760	13699	13776	13656	13630	13737	13564	13670	13658	13676	13666	13669	13593	13576	13853	13545	13645	13536	13803	13905	13609	13649	13589	13632	13759	13508	13619	13599	13565	13650	13523	13687	13642	13636	13575	13596	13736	13618	13653	13618	13696	13812	13676	13781	13664	13698	13724	13627	13638	13679	13600	13622	13688	13432	13671	13524	13863	13728	13770	13503	13765	13727	13603	13869	13544	13492	13840	13553	13610	13594	13650	13810	13591	13535	13594	13575	13726	13614	13717	13675	13502	13667	13628	13723	13737	13796	13658	13718	13626	13708	13807	13708	13558	13722	13709	13658	13666	13875	13595	13666	13628	13791	13652	13762	13697	13658	13751	13571	13796	13675	13598	13666	13750	13744	13571	13586	13539	13767	13634	13811	13640	13852	13532	13636	13726	13773	13780	13739	13642	13623	13707	13532	13894	13722	13581	13543	13834	13717	13682	13929	13668	13710	13638	13416	13749	13679	13708	13635	13695	13531	13654	13493	13746	13786	13506	13659	13730	13534	13601	13724	13839	13787	13749	13725	13670	13774	13744	13713	13710	13482	13772	13737	13661	13553	13609	13719	13746	13618	13567	13636	13484	13657	13721	13784	13672	13811	13665	13728	13661	13588	13637	13746	13828	13713	13638	13576	13697	13706	13537	13588	13565	13725	13573	13694	13692	13596	13589	13645	13544	13767	13708	13624	13615	13789	13652	13536	13704	13714	13674	13632	13632	13529	13687	13506	13726	13688	13753	13663	13643	13646	13460	13456	13758	13726	13743	13515	13791	13515	13695	13687	13513	13749	13663	13514	13586	13638	13680	13670	13781	13625	13578	13583	13761	13852	13725	13557	13679	13685	13543	13645	13727	13736	13774	13628	13703	13756	13624	13567	13709	13780	13707	13743	13707	13653	13584	13614	13657	13664	13624	13708	13573	13605	13576	13699	13414	13619	13591	13678	13708	13789	13563	13795	13693	13714	13625	13800	13631	13596	13749	13598	13564	13684	13558	13779	13597	13692	13468	13814	13727	13544	13630	13625	13639	13649	13708	13646	13670	13811	13671	13674	13570	13582	13701	13529	13682	13594	13811	13613	13630	13826	13576	13719	13713	13564	13865	13821	13730	13701	13650	13407	13613	13798	13587	13659	13628	13767	13762	13725	13705	13572	13820	13768	13563	13706	13580	13624	13878	13461	13597	13832	13538	13638	13543	13681	13706	13746	13580	13728	13530	13648	13775	13777	13570	13623	13654	13814	13570	13718	13625	13725	13606	13649	13645	13777	13786	13634	13737	13456	13587	13748	13677	13702	13758	13595	13738	13635	13794	13616	13550	13607	13864	13686	13659	13552	13561	13540	13615	13827	13649	13741	13642	13524	13648	13732	13785	13711	13707	13579	13799	13638	13633	13653	13580	13729	13740	13860	13490	13690	13790	13694	13720	13668	13888	13489	13654	13639	13631	13720	13676	13695	13685	13704	13665	13597	13693	13616	13461	13614	13695	13666	13693	13697	13544	13620	13871	13483	13669	13734	13575	13628	13465	13750	13736	13660	13669	13699	13774	13728	13559	13677	13554	13802	13696	13843	13767	13824	13671	13589	13688	13406	13743	13811	13592	13622	13754	13423	13747	13553	13622	13577	13757	13681	13803	13777	13528	13717	13623	13636	13741	13649	13755	13680	13534	13697	13827	13663	13745	13552	13748	13704	13792	13573	13706	13629	13789	13640	13633	13574	13638	13914	13731	13614	13511	13697	13895	13783	13792	13559	13635	13519	13698	13760	13435	13504	13579	13612	13752	13682	13587	13756	13597	13646	13700	13520	13725	13685	13625	13737	13715	13712	13676	13536	13769	13561	13723	13615	13564	13678	13735	13703	13823	13903	13549	13639	13638	13598	13743	13647	13673	13652	13652	13592	13628	13737	13665	13659	13817	13546	13624	13659	13606	13720	13502	13727	13702	13721	13549	13840	13632	13469	13665	13722	13593	13591	13686	13617	13682	13657	13637	13669	13564	13643	13678	13709	13665	13839	13685	13803	13697	13644	13678	13707	13704	13662	13461	13757	13704	13705	13778	13686	13749	13755	13630	13771	13658	13709	13562	13540	13651	13592	13733	13696	13548	13600	13623	13501	13652	13835	13702	13731	13605	13862	13665	13574	13667	13643	13465	13828	13551	13545	13692	13713	13498	13687	13620	13788
24040	21080	28366	24147	21707	19984	18598	16289	15882	16015	15915	15776	15806	15716	15597	15714	15536	15721	15763	15675	15486	15593	15371	15551	15483	15749	15688	15554	15720	15532	15649	15590	15506	15592	15269	15497	15445	15486	15539	15285	15399	15674	15439	15479	15526	15329	15661	15545	15326	15280	15386	15447	15617	15499	15394	15290	15278	15411	15643	15307	15335	15223	15481	15381	15209	15312	15416	15497	15614	15494	15389	15344	15314	15249	15507	15403	15490	15451	15352	15647	15474	15254	15311	15487	15373	15461	15284	15420	15392	15481	15453	15445	15492	15344	15545	15457	15243	15269	15417	15539	15466	15701	15579	15506	15506	15454	15522	15224	15300	15361	15504	15481	15387	15367	15532	15300	15340	15302	15477	15432	15473	15349	15564	15509	15457	15445	15439	15442	15389	15443	15334	15559	15310	15570	15592	15199	15335	15286	15502	15357	15519	15464	15435	15436	15346	15263	15235	15447	15399	15278	15465	15658	15402	15497	15497	15607	15513	15602	15323	15481	15458	15280	15324	15432	15330	15493	15494	15341	15445	15444	15504	15429	15289	15374	15414	15542	15497	15286	15652	15279	15478	15332	15324	15342	15314	15197	15502	15565	15481	15378	15205	15482	15595	15390	15333	15390	15552	15526	15511	15307	15667	15416	15437	15568	15438	15579	15313	15419	15571	15425	15403	15433	15466	15491	15472	15611	15379	15349	15673	15330	15358	15338	15386	15488	15369	15344	15442	15423	15459	15447	15425	15427	15398	15316	15327	15466	15447	15570	15350	15244	15308	15459	15305	15295	15403	15309	15493	15269	15270	15443	15264	15409	15391	15479	15239	15544	15528	15309	15491	15324	15267	15239	15407	15319	15468	15360	15373	15536	15432	15293	15295	15378	15567	15428	15295	15229	15543	15241	15361	15169	15365	15435	15231	15279	15444	15319	15373	15444	15565	15484	15226	15377	15444	15261	15393	15179	15363	15383	15463	15192	15559	15354	15427	15359	15477	15646	15398	15486	15329	15405	15356	15140	15254	15303	15488	15451	15574	15331	15265	15458	15516	15294	15393	15396	15459	15324	15410	15513	15388	15416	15378	15406	15379	15395	15400	15272	15471	15521	15316	15334	15371	15348	15179	15422	15225	15402	15408	15431	15584	15480	15261	15545	15312	15409	15339	15368	15427	15359	15355	15381	15352	15620	15475	15530	15575	15404	15627	15268	15536	15545	15436	15487	15342	15263	15400	15471	15306	15574	15519	15302	15276	15493	15420	15833	15360	15350	15290	15299	15499	15333	15303	15412	15458	15312	15351	15404	15182	15357	15639	15324	15278	15249	15489	15248	15363	15471	15428	15411	15400	15393	15503	15503	15411	15454	15343	15378	15482	15518	15442	15396	15271	15535	15566	15468	15589	15509	15481	15497	15361	15218	15490	15053	15482	15550	15473	15490	15277	15459	15337	15486	15492	15360	15571	15278	15503	15542	15372	15480	15457	15558	15424	15486	15413	15228	15520	15554	15381	15524	15202	15380	15499	15582	15506	15280	15389	15304	15273	15241	15466	15386	15470	15237	15158	15484	15380	15459	15437	15450	15329	15610	15407	15478	15418	15356	15418	15284	15286	15557	15298	15329	15376	15502	15515	15429	15320	15549	15347	15276	15312	15515	15429	15194	15315	15559	15469	15367	15466	15258	15555	15498	15467	15580	15410	15397	15582	15385	15304	15426	15418	15204	15381	15614	15689	15425	15274	15346	15267	15306	15332	15322	15419	15198	15306	15371	15501	15372	15379	15488	15380	15401	15608	15301	15381	15390	15469	15400	15403	15435	15372	15259	15487	15475	15361	15447	15420	15430	15488	15420	15412	15117	15389	15429	15507	15343	15351	15557	15398	15391	15400	15260	15534	15413	15462	15576	15438	15432	15327	15281	15328	15368	15218	15309	15331	15386	15294	15452	15493	15378	15478	15431	15451	15350	15535	15508	15227	15468	15283	15481	15397	15371	15339	15314	15447	15127	15634	15350	15404	15312	15410	15223	15293	15480	15528	15164	15304	15308	15425	15364	15512	15294	15374	15308	15530	15308	15326	15540	15466	15493	15510	15340	15209	15472	15559	15232	15271	15340	15273	15552	15530	15278	15200	15393	15281	15343	15542	15480	15522	15394	15414	15398	15437	15608	15245	15334	15383	15192	15343	15491	15341	15427	15460	15639	15349	15580	15186	15414	15326	15637	15375	15344	15446	15507	15410	15482	15088	15460	15312	15386	15298	15589	15383	15559	15515	15500	15274	15274	15438	15359	15428	15416	15499	15319	15542	15408	15474	15194	15467	15475	15320	15371	15348	15446	15569	15466	15432	15397	15598	15475	15312	15430	15488	15355	15439	15484	15484	15395	15436	15211	15374	15351	15323	15241	15466	15326	15357	15330	15394	15414	15495	15455	15567	15351	15370	15275	15475	15564	15288	15266	15450	15490	15413	15364	15446	15340	15275	15464	15295	15366	15334	15391	15345	15338	15382	15306	15504	15494	15570	15418	15449	15371	15384	15295	15477	15392	15271	15524	15362	15425	15581	15559	15425	15339	15419	15657	15542	15358	15417	15238	15353	15454	15415	15428	15309	15405	15536	15221	15421	15349	15496	15333	15454	15457	15349	15296	15437	15417	15501	15381	15495	15445	15386	15269	15203	15443	15369	15369	15325	15483	15433	15416	15360	15348	15555	15273	15405	15291	15399	15484	15341	15564	15338	15287	15349	15384	15496	15501	15397	15294	15563	15462	15494	15569	15353	15573	15408	15207	15533	15459	15529	15385	15531	15551	15415	15532	15419	15379	15286	15319	15410	15628	15506	15436	15434	15470	15576	15531	15457	15401	15366	15418	15353	15554	15570	15339	15382	15393	15481	15606	15557	15249	15356	15356	15406	15588	15473	15358	15567	15553	15614	15354	15524	15350	15595	15196	15467	15206	15507	15388	15554	15353	15298	15470	15429	15319	15434	15329	15375	15360	15229	15310	15316	15272	15414	15263	15285	15458	15404	15243	15308	15477	15495	15526	15391	15383	15263	15383	15588	15495	15423	15320	15389	15515	15382	15347	15483	15448	15355	15655	15604	15336	15432	15524	15496	15647	15459	15308	15315	15352	15456	15541	15231	15280	15416	15342	15204	15530	15342	15498	15534	15493	15421	15103	15342	15344	15422	15388	15251	15338	15429	15629	15271	15347	15459	15504	15584	15330	15419	15463	15460	15389	15689	15307	15340	15445	15426	15520	15626	15519	15488	15217	15487	15309	15588	15403	15366	15394	15490	15299	15370	15374	15381	15570	15269	15247	15416	15323	15494	15308	15510	15284	15223	15259	15156	15478	15219	15487	15350	15524	15413	15371	15226	15525	15437	15438	15513	15308	15471	15407	15410	15400	15366	15476	15503	15332	15307	15386	15506	15401	15361	15488	15202	15452	15479	15381	15473	15473	15296	15339	15288	15338	15574	15420	15443	15424	15362	15370	15306	15305	15562	15658	15484	15396	15476	15271	15562	15271	15389	15594	15285	15341	15594	15415	15388	15369	15192	15295	15444	15413	15473	15472	15427	15480	15370	15395	15319	15554	15408	15290	15353	15353	15387	15205	15299	15560	15391	15485	15345	15261	15288	15479	15454	15448	15411	15362	15329	15522	15309	15403	15547	15346	15453	15476	15383	15473	15370	15449	15248	15438	15454	15459	15335	15449	15528	15377	15405	15468	15432	15406	15300	15315	15315	15414	15415	15376	15429	15528	15501	15323	15317	15466	15389	15639	15237	15450	15372	15271	15230	15437	15551	15450	15523	15446	15182	15387	15252	15255	15449	15503	15314	15372	15294	15225	15585	15246	15482	15423	15218	15400	15545	15449	15426	15567	15464	15371	15356	15351	15455	15432	15420	15209	15424	15445	15327	15450	15561	15501	15582	15645	15220	15334	15330	15529	15395	15754	15298	15364	15510	15478	15272	15416	15401	15307	15567	15491	15422	15366	15623	15459	15332	15573	15465	15273	15449	15204	15356	15440	15578	15326	15548	15512	15546	15516	15372	15387	15394	15306	15428	15223	15422	15236	15330	15545	15592	15268	15405	15391	15471	15416	15394	15272	15357	15437	15455	15490	15534	15477	15245	15635	15500	15439	15554	15400	15121	15451	15344	15514	15421	15418	15327	15410	15359	15263	15490	15438	15506	15526	15411	15350	15608	15447	15388	15432	15415	15353	15447	15304	15268	15417	15360	15467	15512	15498	15378	15328	15402	15368	15530	15442	15369	15239	15556	15327	15402	15497	15453	15499	15331	15455	15313	15371	15491	15458	15296	15654	15304	15477	15585	15437	15448	15547	15312	15289	15380	15431	15386	15412	15382	15359	15426	15263	15480	15227	15527	15333	15571	15335	15330	15335	15410	15651	15316	15598	15390	15469	15383	15212	15415	15321	15383	15366	15459	15485	15564	15479	15349	15306	15439	15439	15306	15493	15388	15407	15373	15328	15252	15240	15673	15280	15292	15247	15386	15344	15518	15299	15338	15113	15477	15390	15298	15499	15368	15475	15454	15586	15425	15500	15329	15468	15166	15489	15414	15491	15434	15457	15438	15548	15187	15433	15498	15393	15428	15175	15422	15343	15418	15472	15390	15575	15459	15348	15567	15408	15399	15354	15450	15405	15399	15533	15260	15269	15370	15192	15376	15488	15383	15467	15499	15340	15533	15442	15340	15419	15271	15419	15450	15377	15459	15418	15583	15306	15395	15532	15329	15488	15267	15319	15482	15409	15459	15411	15508	15520	15676	15452	15397	15363	15336	15518	15417	15249	15281	15465	15438	15411	15421	15369	15418	15409	15427	15524	15562	15382	15382	15360	15474	15454	15597	15365	15368	15318	15345	15309	15392	15205	15468	15327	15284	15356	15425	15308	15320	15374	15345	15340	15264	15480	15628	15571	15514	15442	15413	15305	15425	15350	15528	15231	15496	15180	15379	15474	15464	15293	15474	15261	15413	15262	15484	15467	15511	15435	15508	15605	15801	15544	15664	15493	15324	15331	15325	15486	15386	15515	15476	15520	15431	15400	15543	15281	15510	15500	15302	15454	15572	15455	15470	15314	15426	15380	15361	15311	15392	15620	15386	15142	15471	15333
14846	24817	21755	17603	15628	15019	14386	14276	13962	14175	13938	13764	13820	13682	13689	13577	13478	13604	13706	13531	13613	13629	13500	13544	13506	13373	13441	13500	13576	13474	13570	13522	13465	13506	13505	13375	13388	13153	13312	13369	13469	13367	13467	13270	13528	13363	13394	13453	13430	13351	13388	13329	13484	13274	13443	13353	13482	13344	13498	13345	13393	13453	13345	13360	13401	13169	13269	13453	13487	13361	13441	13360	13402	13368	13360	13446	13330	13514	13272	13481	13249	13422	13528	13303	13490	13447	13415	13390	13317	13421	13435	13363	13485	13405	13354	13495	13550	13358	13263	13282	13262	13414	13519	13334	13296	13310	13424	13471	13399	13430	13360	13517	13262	13378	13498	13316	13571	13327	13228	13429	13265	13465	13371	13413	13412	13402	13311	13374	13518	13289	13472	13391	13409	13280	13338	13255	13306	13485	13298	13343	13371	13419	13376	13219	13362	13426	13333	13317	13415	13314	13225	13384	13361	13291	13286	13485	13274	13326	13324	13434	13064	13456	13384	13317	13361	13371	13363	13269	13346	13215	13298	13297	13388	13349	13389	13367	13440	13480	13476	13313	13523	13252	13488	13339	13417	13404	13444	13263	13392	13407	13399	13365	13337	13243	13681	13342	13409	13477	13484	13441	13296	13343	13348	13281	13425	13304	13585	13427	13348	13514	13428	13350	13290	13221	13514	13575	13411	13315	13421	13347	13331	13246	13253	13489	13339	13266	13321	13181	13245	13140	13314	13236	13287	13291	13281	13477	13426	13330	13316	13305	13464	13356	13212	13332	13339	13434	13462	13458	13349	13398	13312	13326	13428	13298	13277	13412	13278	13374	13411	13348	13206	13275	13343	13354	13247	13206	13466	13443	13236	13210	13340	13462	13189	13435	13332	13306	13309	13336	13377	13463	13276	13472	13154	13496	13396	13265	13455	13461	13359	13400	13404	13371	13260	13396	13346	13392	13458	13275	13310	13368	13359	13364	13302	13364	13072	13324	13208	13294	13359	13359	13290	13440	13417	13400	13325	13388	13377	13301	13419	13357	13271	13172	13416	13481	13452	13522	13359	13215	13240	13261	13435	13272	13331	13481	13452	13446	13373	13512	13345	13225	13420	13564	13305	13386	13175	13375	13389	13371	13398	13426	13364	13470	13295	13388	13457	13281	13341	13390	13417	13439	13285	13408	13075	13231	13428	13527	13393	13299	13354	13321	13371	13427	13262	13311	13248	13216	13286	13419	13373	13133	13474	13451	13279	13524	13402	13467	13321	13238	13250	13391	13215	13515	13398	13337	13301	13372	13416	13454	13268	13393	13416	13280	13449	13381	13372	13283	13212	13252	13395	13313	13418	13371	13359	13303	13294	13483	13419	13441	13435	13207	13407	13462	13271	13296	13395	13413	13409	13280	13394	13461	13231	13322	13469	13344	13271	13255	13425	13427	13428	13275	13411	13341	13307	13251	13299	13316	13404	13427	13431	13283	13166	13509	13398	13462	13150	13437	13413	13356	13542	13269	13357	13383	13457	13377	13434	13272	13287	13345	13293	13438	13484	13300	13342	13247	13384	13244	13261	13376	13315	13352	13381	13431	13289	13421	13406	13443	13194	13475	13317	13371	13328	13421	13407	13321	13318	13483	13384	13278	13413	13380	13394	13386	13477	13251	13445	13221	13217	13416	13305	13390	13226	13533	13364	13465	13262	13402	13208	13379	13265	13367	13264	13179	13272	13360	13191	13422	13327	13408	13351	13438	13285	13297	13307	13311	13328	13472	13355	13310	13272	13194	13404	13255	13293	13368	13355	13187	13247	13350	13336	13334	13382	13200	13419	13141	13527	13257	13332	13243	13204	13447	13433	13402	13273	13371	13338	13354	13216	13242	13271	13256	13230	13228	13357	13391	13491	13393	13358	13335	13413	13331	13423	13417	13338	13449	13327	13420	13398	13458	13388	13370	13342	13336	13269	13299	13236	13408	13146	13324	13327	13415	13415	13354	13202	13426	13293	13311	13331	13423	13418	13448	13128	13195	13346	13505	13547	13301	13369	13210	13308	13300	13326	13379	13250	13240	13342	13294	13334	13320	13427	13408	13294	13368	13267	13349	13450	13339	13608	13314	13421	13317	13339	13327	13448	13289	13544	13390	13252	13264	13272	13481	13413	13131	13374	13282	13359	13413	13280	13492	13452	13144	13400	13552	13398	13513	13420	13307	13374	13385	13397	13389	13384	13452	13328	13351	13334	13343	13452	13330	13428	13338	13490	13382	13354	13428	13419	13497	13255	13367	13359	13416	13369	13225	13349	13305	13451	13412	13381	13255	13384	13377	13411	13389	13402	13391	13291	13500	13408	13133	13290	13319	13295	13371	13184	13376	13427	13389	13377	13286	13519	13262	13305	13428	13574	13446	13498	13297	13469	13418	13470	13469	13367	13469	13469	13354	13207	13500	13454	13311	13364	13446	13320	13292	13486	13353	13234	13244	13363	13477	13271	13295	13114	13482	13295	13395	13518	13212	13463	13382	13264	13314	13345	13407	13472	13350	13389	13250	13399	13200	13323	13361	13473	13359	13395	13296	13437	13310	13296	13415	13278	13399	13284	13166	13251	13443	13410	13212	13393	13313	13353	13225	13470	13384	13277	13385	13403	13387	13233	13126	13501	13218	13411	13417	13272	13375	13439	13184	13291	13364	13320	13210	13309	13247	13186	13292	13392	13332	13455	13132	13364	13165	13358	13198	13426	13280	13462	13428	13394	13454	13484	13457	13368	13465	13384	13368	13499	13249	13424	13383	13468	13384	13359	13346	13473	13391	13363	13331	13191	13423	13282	13417	13346	13234	13342	13397	13541	13453	13507	13421	13390	13461	13443	13444	13389	13400	13382	13323	13366	13425	13387	13402	13323	13454	13190	13304	13209	13638	13409	13281	13383	13439	13324	13353	13366	13417	13399	13318	13284	13385	13429	13317	13289	13309	13370	13299	13207	13495	13443	13259	13501	13289	13261	13309	13354	13276	13416	13316	13341	13408	13305	13323	13270	13366	13308	13310	13284	13280	13366	13333	13483	13518	13286	13426	13277	13236	13395	13223	13386	13429	13330	13513	13365	13545	13449	13476	13260	13402	13416	13317	13427	13355	13289	13365	13385	13520	13226	13392	13412	13403	13407	13360	13478	13293	13458	13384	13373	13399	13415	13173	13488	13317	13421	13406	13200	13373	13334	13486	13318	13251	13258	13376	13352	13416	13333	13237	13537	13365	13393	13377	13493	13451	13375	13414	13521	13479	13305	13265	13218	13327	13399	13346	13473	13338	13387	13457	13381	13317	13491	13446	13385	13356	13402	13484	13307	13479	13334	13423	13311	13330	13438	13399	13241	13388	13341	13485	13211	13217	13299	13426	13286	13333	13271	13333	13326	13383	13311	13239	13349	13442	13198	13272	13341	13416	13275	13359	13373	13352	13299	13180	13367	13256	13363	13378	13337	13416	13482	13238	13509	13363	13417	13283	13312	13400	13343	13490	13452	13357	13232	13461	13410	13423	13393	13311	13326	13417	13317	13474	13453	13372	13272	13589	13373	13361	13380	13305	13449	13294	13211	13414	13272	13484	13280	13369	13323	13326	13377	13409	13348	13350	13415	13301	13261	13566	13330	13201	13342	13328	13449	13380	13359	13357	13431	13379	13408	13453	13366	13497	13356	13149	13335	13181	13343	13348	13427	13328	13256	13506	13348	13468	13262	13253	13490	13363	13348	13428	13243	13543	13480	13343	13639	13310	13259	13164	13462	13367	13229	13426	13365	13323	13641	13356	13408	13221	13300	13400	13309	13363	13373	13375	13406	13215	13284	13088	13424	13320	13271	13400	13360	13284	13334	13391	13298	13342	13329	13368	13374	13220	13253	13248	13412	13455	13343	13476	13387	13326	13449	13435	13168	13272	13390	13246	13519	13447	13451	13418	13214	13408	13365	13374	13420	13388	13482	13161	13359	13286	13353	13359	13418	13344	13310	13388	13191	13412	13368	13384	13428	13350	13214	13254	13401	13308	13302	13369	13395	13444	13413	13380	13394	13379	13214	13385	13455	13420	13398	13227	13420	13316	13138	13344	13506	13424	13217	13367	13402	13421	13240	13481	13448	13391	13467	13423	13155	13386	13415	13340	13461	13314	13528	13266	13417	13519	13258	13387	13385	13471	13587	13341	13414	13163	13185	13350	13359	13343	13279	13116	13433	13350	13331	13231	13283	13345	13258	13477	13297	13489	13263	13435	13333	13258	13314	13287	13406	13375	13269	13254	13562	13312	13311	13334	13358	13399	13318	13307	13578	13344	13461	13278	13299	13148	13369	13270	13457	13305	13414	13381	13343	13270	13307	13315	13395	13390	13343	13385	13322	13442	13233	13362	13351	13442	13316	13439	13405	13411	13560	13505	13315	13485	13341	13311	13312	13450	13408	13301	13449	13318	13483	13396	13233	13409	13228	13157	13472	13457	13462	13322	13496	13399	13407	13410	13317	13310	13426	13518	13360	13253	13360	13329	13242	13308	13569	13447	13418	13325	13331	13401	13481	13348	13102	13369	13375	13228	13271	13259	13426	13277	13259	13443	13513	13212	13275	13341	13380	13403	13470	13416	13293	13332	13335	13506	13322	13394	13497	13369	13431	13275	13288	13342	13390	13324	13453	13356	13298	13356	13430	13349	13446	13269	13351	13454	13328	13242	13292	13276	13274	13256	13358	13464	13357	13428	13366	13360	13438	13261	13325	13362	13350	13489	13327	13447	13376	13346	13226	13424	13361	13183	13404	13433	13316	13394	13441	13242	13367	13353	13379	13313	13379	13487	13518	13369	13316	13506	13414	13368	13394	13226	13176	13452	13328	13305	13499	13413	13391	13320	13306	13452	13360	13290	13417	13444	13401	13428	13329	13333	13416	13321	13361	13364	13306	13478	13460	13446	13380	13389	13367	13267	13173	13346	13286	13361	13319	13197	13247	13386	13296	13252	13329	13394	13310	13391	13314	13282	13385	13405	13487	13241	13350	13369	13365	13205	13158	13256	13197	13256	13387	13460	13292	13275	13503	13357	13439	13372	13300	13388	13380	13424	13294	13329	13465	13250	13361	13492	13361	13367	13482	13219	13517	13382
22714	21037	28743	23574	21236	22777	23254	17885	17339	17393	17366	16960	16706	16771	16823	16589	16703	16823	16683	16661	16589	16708	16663	16705	16761	16407	16597	16587	16682	16556	16467	16328	16533	16411	16351	16223	16341	16444	16539	16475	16389	16426	16517	16357	16472	16313	16290	16476	16467	16538	16461	16440	16486	16469	16457	16398	16432	16342	16475	16370	16328	16374	16216	16331	16381	16382	16389	16305	16443	16377	16321	16193	16261	16429	16296	16551	16494	16355	16461	16435	16289	16392	16173	16349	16332	16429	16337	16205	16212	16404	16496	16387	16494	16278	16276	16432	16339	16551	16445	16349	16288	16266	16461	16440	16569	16250	16283	16445	16357	16369	16446	16229	16383	16559	16257	16210	16468	16281	16128	16385	16070	16351	16273	16216	16182	16288	16297	16381	16362	16141	16436	16371	16519	16215	16283	16351	16337	16403	16158	16352	16504	16392	16393	16370	16561	16273	16400	16366	16364	16429	16274	16342	16352	16569	16174	16319	16371	16341	16254	16410	16414	16194	16246	16265	16283	16309	16469	16284	16366	16319	16341	16180	16234	16434	16398	16475	16522	16464	15905	16228	16216	16426	16153	16384	16502	16362	16131	16240	16544	16316	16321	16197	16308	16329	16383	16071	16340	16273	16449	16417	16416	16360	16070	16181	16247	16384	16354	16286	16209	16403	16370	16050	16188	16388	16219	16248	16189	16565	16482	16202	16285	16136	16452	16153	16363	16244	16455	16465	16362	16368	16231	16346	16343	16308	16101	16189	16316	16544	16524	16175	16340	16341	16231	16369	16428	16132	16170	16319	16302	16517	16220	16014	16263	16311	16247	16455	16218	16252	16354	16127	16240	16178	16384	16353	16314	16218	16091	16129	16341	16260	16425	16437	16390	16167	16385	16289	16346	16208	16342	16221	16307	16225	16363	16239	16297	16313	16172	16349	16423	16464	16479	16244	16326	16411	16482	16180	16465	16355	16352	16212	16420	16340	16222	16239	16231	16349	16393	16378	16440	16326	16162	16354	16361	16261	16138	16116	16345	16242	16482	16274	16336	16451	16331	16272	16255	16493	16321	16290	16256	16361	16445	16229	16414	16374	16353	16303	16209	16171	16096	16315	16181	16256	16351	16372	16188	16282	16119	16337	16496	16318	16189	16520	16388	16199	16252	16167	16314	16102	16316	16085	16197	16257	16056	16562	16549	16282	16414	16336	16344	16314	16380	16312	16407	16266	16349	16429	16428	16465	16179	16345	16242	16392	16378	16331	16358	16456	16298	16510	16306	16443	16395	16543	16343	16301	16462	16310	16299	16326	16375	16242	16338	16610	16480	16194	16285	16262	16323	16309	16428	16300	16247	16385	16333	16411	16305	16404	16396	16381	16298	16388	16265	16219	16568	16421	16116	16181	16433	16328	16190	16267	16325	16173	16269	16404	16355	16227	16356	16379	16353	16448	16274	16388	16121	16392	16380	16426	16365	16330	16186	16230	16297	16277	16271	16412	16065	16261	16125	16194	16333	16282	16279	16275	16210	16282	16461	16171	16182	16272	16411	16372	16196	16278	16318	16284	16376	16159	16224	16272	16236	16235	16314	16343	16411	16296	16508	16498	16155	16429	16177	16107	16170	16336	16195	16482	16188	16296	16455	16302	16460	16225	16212	16129	16289	16100	16174	16310	16456	16191	16408	16199	16366	16420	16361	16234	16423	16407	16505	16182	16247	16357	16442	16377	16107	16299	16291	16302	16307	16285	16301	16163	16227	16246	16312	16224	16408	16204	16231	16348	16335	16343	16366	16345	16212	16314	16391	16283	16191	16159	16320	16077	16273	16294	16324	16211	16313	16490	16327	16454	16182	16241	16175	16500	16304	16423	16529	16438	16232	16263	16094	16395	16246	16345	16218	16227	16222	16469	16274	16233	16297	16329	16257	16473	16436	16279	16365	16299	16298	16448	16279	16377	16416	16385	16440	16276	16341	16559	16274	16267	16231	16251	16306	16138	16363	16143	16300	16273	16354	16599	16309	16441	16492	16196	16307	16392	16386	16472	16393	16287	16438	16291	16253	16258	16356	16164	16117	16242	16094	16236	16445	16220	16518	16341	16189	16268	16142	16315	16196	16285	16261	16159	16352	16132	16075	16411	16230	16347	16318	16110	16085	16385	16261	16367	16095	16237	16366	16198	16260	16196	16380	16238	16283	16472	16336	16342	16302	16429	16237	16114	16260	16408	16198	16214	16262	16222	16359	16212	16170	16149	16149	16107	16311	16246	16208	16313	16419	16378	16072	16597	16252	16276	16240	16339	16410	16402	16338	16271	16398	16345	16188	16255	16311	16279	16432	16224	16281	16199	16287	16507	16259	16279	16349	16275	16155	16298	16072	16370	16308	16339	16388	16217	16289	16283	16424	16116	16193	16404	16346	16479	16360	16160	16351	16246	16440	16511	16246	16278	16389	16329	16161	16462	16305	16443	16371	16263	16178	16286	16170	16220	16224	16244	16218	16427	16145	16273	16205	16280	16262	16546	16439	16173	16260	16216	16307	16184	16558	16176	16238	16252	16279	16228	16535	16313	16476	16275	16310	16227	16279	16360	16350	16288	16087	16273	16445	16226	16137	16257	16460	16349	16264	16305	16359	16176	16493	16303	16324	16369	16350	16411	16446	16289	16237	16493	16268	16189	16270	16283	16315	16590	16242	16361	16376	16425	16402	16271	16224	16333	16319	16372	16345	16469	16176	16294	16557	16293	16262	16232	16458	16426	16412	16408	16197	16390	16295	16198	16082	16200	16507	16218	16390	16184	16189	16297	16143	16252	16280	16290	16142	16047	16244	16149	16457	16371	16369	16428	16114	16320	16563	16078	16150	16273	16509	16365	16346	16198	16125	16371	16339	16010	16327	16356	16358	16132	16342	16325	16176	16091	16279	16184	16275	16350	16227	16287	16220	16274	16381	16278	16178	16066	16395	16638	16301	16107	16371	16397	16367	16345	16442	16280	16270	16379	16250	16098	16263	16333	16339	16402	16390	16232	16284	16291	16222	16345	16553	16259	16241	16211	16394	16369	16263	16261	16387	16532	16268	16344	16427	16499	16441	16436	16416	16227	16347	16310	16163	16434	16288	16222	16421	16324	16275	16460	16219	16179	16315	16591	16239	16175	16244	16194	16222	16309	16203	16264	16261	16416	16257	16295	16306	16192	16265	16190	16288	16449	16424	16377	16136	16399	16269	16380	16277	16458	16352	16097	16303	16479	16304	16187	16254	16287	16325	16275	16406	16292	16214	16263	16305	16186	16207	16224	16208	16299	16342	16069	16153	16303	16339	16326	16327	16233	16174	16303	16247	16122	16376	16460	16499	16517	16324	16269	16484	16389	16263	16206	16524	16167	16238	16548	16138	16095	16394	16290	16346	16392	16514	16411	16397	16336	16282	16114	16386	16271	16357	16144	16187	16253	16364	16269	16261	16244	16300	16201	16356	16451	16179	16240	16252	16459	16328	16423	16470	16443	16109	16334	16272	16361	16281	16479	16386	15974	16198	16451	16283	16089	16233	16303	16270	16400	16236	16168	16407	16116	16156	16326	16364	16361	16350	16147	16298	16325	16333	16461	16219	16362	16296	16241	16386	16346	16319	16208	16334	16295	16242	16452	16360	16498	16423	16143	16406	16325	16283	16152	16454	16396	16352	16216	16211	16274	16311	16290	16142	16348	16247	16144	16254	16188	16292	16324	16172	16352	16491	16635	16224	16197	16432	16272	16235	16170	16397	16150	16338	16392	16420	16275	16315	16172	16417	16489	16170	16079	16229	16277	16240	16268	16250	16453	16257	16398	16185	16283	16135	16198	16337	16203	16215	16219	16332	16240	16210	16320	16457	16443	16319	16439	16254	16185	16260	16134	16061	16257	16449	16323	16335	16193	16174	16118	16215	16349	16132	16319	16416	16268	16439	16208	16270	16326	16405	16084	16393	16349	16342	16191	16395	16434	16235	16452	16156	16330	16302	16335	16217	16162	16385	16072	16149	16296	16371	16246	16428	15974	16333	16313	16294	16335	16231	16188	16190	16045	16322	16435	16236	16252	16281	16113	16412	16302	16291	16146	16273	16398	16138	16342	16376	16264	16196	16267	16210	16219	16318	16129	16314	16376	16370	16309	16204	16353	16425	16258	16230	16239	16236	16275	16069	16145	16306	16354	16311	16448	16216	16289	16458	16338	16377	16442	16388	16333	16162	16211	16167	16292	16207	16230	16378	16584	16330	16258	16331	16499	16326	16574	16143	16344	16250	16263	16159	16251	16293	16394	16395	16445	16340	16439	16402	16446	16283	16442	16352	16276	16170	16432	16358	16289	16128	16197	16319	16293	16092	16228	16238	16328	16468	16200	16321	16226	16285	16249	16346	16270	16334	16247	16338	16288	16280	16215	16335	16178	16212	16255	16277	16261	16141	16225	16240	16334	16306	16414	16395	16331	16264	16370	16223	16425	16470	16188	16274	16192	16338	16200	16355	16080	16189	16377	16181	16390	16501	16385	16341	16275	16204	16181	16262	16513	16384	16211	16181	16383	16240	16250	16325	16421	16358	16305	16414	16463	16298	16269	16153	16172	16276	16508	16337	16158	16275	16514	16343	16298	16064	16344	16332	16349	16232	16273	16291	16234	16374	16350	16392	16408	16612	16386	16535	16278	16310	16219	16448	16435	16367	16335	16284	16246	16267	16320	16251	16229	16255	16216	16225	16192	16427	16195	16405	16137	16335	16394	16366	16318	16235	16135	16223	16370	16327	16295	16142	16114	16296	16186	16175	16239	16276	16240	16244	16167	16258	16240	16263	16244	16259	16028	16368	16413	16138	16287	16311	16255	16411	16029	16291	16308	16365	16343	16319	16405	16486	16281	16415	16612	16373	16222	16056	16270	16372	16443	16414	16055	16249	16437	16297	16230	16420	16236	16357	16196	16232	16388	16437	16366	16327	16284	16278	16462	16297	16225	16294	16423	16374	16347	16183	16403	16289	16261	16288	16283	16300	16398	16319	16273	16174	16208	16279	16500	16395	16054	16388	16346	16415	16440	16391	16262	16194	16340	16260	16215	16417	16363	16135	16303	16479	16374	16370	16199	16217	16302	16329	16210	16297	16383	16268	16285
16833	30109	26590	20663	17783	16390	15572	15166	14995	14927	14861	14554	14333	14335	14274	14310	14195	14146	14024	14233	13919	13987	14073	13973	13976	13883	13945	13906	13973	13946	13970	14039	13944	14152	13810	13885	13799	13856	13878	13919	13804	14006	13842	13945	13876	13991	13889	13864	13806	13977	13916	13964	13754	13912	13893	13699	13961	13994	13879	13855	13712	13871	13820	13868	13798	13784	13955	13742	13872	13907	13892	13978	13826	13927	13825	13853	13867	13859	14049	13894	13778	13845	14040	13821	13887	13993	13941	13817	14010	13979	13955	13818	13721	13889	13862	13866	13818	13879	13822	13886	13874	13832	13758	13862	14004	13873	13872	14104	13798	13803	13779	13942	13819	13948	13781	13896	13800	13909	13880	13922	13782	13721	13841	13782	13926	13912	13845	13859	13903	13718	13867	13758	13837	13792	13830	13946	13974	13870	13885	13932	13807	13820	13963	13837	13828	13915	13808	13819	13942	13884	13919	13907	13866	13806	13820	13634	13922	13642	13797	13844	13811	13697	13824	13831	13997	13957	13946	13857	13860	13861	13853	13795	13856	13957	13858	13840	13784	13799	13780	13843	13817	13844	13666	13826	13737	13859	13820	13952	13902	13764	13824	13832	13894	13892	13894	13969	13801	13906	13727	13911	13872	13721	13718	13908	13848	13854	13926	13915	13940	13736	14004	13879	13910	13861	13798	13762	13680	13909	13830	13712	13730	13850	13671	14134	13910	13814	13858	13559	13827	13900	13838	13737	13754	13716	13677	13827	13831	13925	13755	13684	13673	13748	13709	13856	13905	13839	13818	13954	13886	13986	13867	13779	13632	13847	13855	13950	13772	13810	13983	13866	13601	13770	13878	13847	13838	13940	13742	13877	13835	13767	13894	13658	13996	13712	13855	13721	14002	14065	13852	13886	13974	13855	13728	13939	13812	13785	13844	13974	13814	13752	13860	13875	13963	13813	13875	13826	13896	13691	13823	13771	13900	13843	13798	13740	13728	13879	13682	13847	13864	13902	13869	13787	13881	13697	13938	13844	13854	13723	13782	13816	13869	13855	13720	13797	13819	13767	13813	13862	13729	13778	13847	13755	13641	13730	13747	13855	13888	13843	13851	13779	13688	13820	13822	13802	13843	13908	13881	13632	13913	13760	14002	13819	13901	13699	13813	13880	13941	13820	13790	13708	13794	13799	13998	13975	13808	13750	13830	13831	13858	13721	14008	13888	13731	13813	13738	13661	13765	13919	13733	13721	13964	13943	13864	13916	13860	13966	13851	13901	13917	13819	13779	13907	13828	13802	13866	13901	13950	13860	13915	13812	13937	13940	13751	14003	13744	13782	13795	14000	13841	13848	13854	13853	14013	13759	13836	13772	13865	13761	13861	13946	13867	13941	13929	13861	13780	13990	13903	13875	13991	13937	13879	13826	13842	13934	14027	13718	13837	13839	13621	13824	13796	13858	13695	13789	13748	14028	13789	13839	13940	13867	13844	13991	13834	13828	13759	13760	13861	13875	13860	13939	13766	13824	13803	13962	13790	13788	13762	13960	13998	13827	13983	13814	13860	13847	13681	13781	13982	13851	13674	13739	13978	13878	13737	13979	13960	13926	13823	13887	13979	13849	13803	13838	13915	13936	13823	13814	13802	13808	13789	13805	13817	13896	13762	13838	13786	14044	13903	13894	13872	13988	13767	14070	13798	13944	13944	13914	13821	13856	13935	13933	13753	13910	14006	13719	13893	13754	13753	13877	13960	13799	13890	13750	13930	13859	13820	13707	13695	13629	13731	13883	13887	13745	13976	13944	13927	13879	13762	13807	13901	13823	13894	13774	13979	13956	13961	13903	13797	13935	13708	13818	14019	13786	13869	13775	13773	13929	13814	13694	13706	13877	13795	13764	13929	13671	13841	13777	13947	13880	14036	13718	13835	13780	13744	13798	13787	13634	13699	13872	13832	13835	13947	13714	13889	13781	13681	13801	13864	13959	13865	13797	13892	13721	13794	13665	13904	13900	13853	13913	13696	13756	13774	13767	13870	13794	13967	13905	13749	13942	13845	13772	13819	13868	13916	13731	13699	13745	13829	13667	13826	13818	13713	13903	13747	13916	13785	13911	13861	13873	13700	13881	13745	13766	13923	13641	13809	13853	13913	13772	13882	13765	13860	13708	13864	13924	13771	13782	13823	13776	13811	13939	13661	13770	13661	13939	13806	13680	13892	13900	13891	13880	13938	13940	13821	13863	13797	13807	13874	13904	13855	13727	13861	13912	13814	13942	13908	13729	13863	13861	13803	13805	13750	13765	13871	13961	13756	13884	13750	13834	13809	13721	13945	13951	13877	13854	13950	13760	13792	13929	13845	13781	13823	13878	13861	13825	14083	13750	13905	13880	13941	13687	13831	13686	14013	13816	13919	13820	13755	13803	13797	13763	13817	13860	13696	13688	13858	13745	13740	13678	13872	13840	13868	13758	13781	13879	13684	13751	13647	13988	13778	13959	13917	13746	13875	14014	13998	13737	13646	13857	13839	13768	13889	13916	13903	13719	13817	14033	13931	13830	13758	13874	13850	13934	13910	13729	13779	13871	14064	13788	13876	13870	13751	13719	13918	13787	13782	13796	13904	13697	13692	13817	13807	13823	13845	13968	13890	13886	13771	13767	13846	13754	13751	13804	13785	13768	13935	13807	13739	13835	13937	13929	13953	13874	13898	13872	13883	13742	13953	13863	13877	13746	13787	13724	13705	14082	13913	13784	13905	13782	13781	13867	13798	13916	13692	13710	13875	13886	13805	13798	13870	13947	13745	13836	13717	13968	13898	13782	13675	13739	13902	13814	13767	13978	13916	13949	13672	13782	14032	13854	13835	13790	13901	13768	13733	13857	13557	13786	13778	13778	13812	14055	13816	13988	13908	13849	13684	13805	13823	13733	13839	13823	13821	13830	13926	13861	13873	13843	13880	13834	13847	14059	13873	13767	13947	13750	13872	13757	13844	13775	13951	13769	13761	13963	13714	13849	13854	13867	13830	13824	13834	13980	13841	13945	13852	13715	13675	13839	13875	13857	13971	13689	13824	13829	13884	13835	13847	13717	13856	13750	13778	13976	13798	13839	13808	13804	13853	14025	13933	13900	13958	13876	13741	13973	13844	13821	13719	13964	13796	13848	14037	13711	13882	13768	13759	13961	13675	13907	13801	13807	13763	13771	13683	13932	13981	13830	13909	13795	13933	13807	13835	13851	13894	13797	14042	13816	13901	13880	13852	13880	13825	13714	13871	13719	13871	13806	14043	13687	13797	13902	13780	13837	13903	13792	13744	14095	13794	13946	13993	13823	13786	13869	13790	13655	13777	13854	13736	13815	13894	13788	13782	13999	13900	13747	13914	13818	13908	13791	13917	13820	13863	13799	13735	13949	13824	13683	13915	13913	13702	13753	13699	13903	13795	13857	13852	13844	13770	13866	13879	13746	13848	13786	13927	13822	13870	13825	13897	13725	13783	13807	13691	13867	13920	13881	13780	13820	13728	13944	13784	13774	13873	13834	13780	13752	13765	13810	13740	13767	13956	13806	13811	13860	13779	13878	13846	13689	13713	13780	13965	13629	13819	13761	13943	13775	13935	13729	13824	13802	13839	13861	13705	13783	13857	13865	13806	14013	13753	13881	13791	13694	13611	13678	13783	13842	13985	13722	13760	13795	13796	13826	13836	13685	13907	13714	13911	14036	13779	13802	13754	13777	13890	13973	13973	13736	13973	13833	13781	13879	13728	13818	13808	13918	13815	13747	13781	13823	13869	13919	13830	13970	13821	13655	13891	13873	13755	13791	13843	13906	13824	13852	13728	13853	13767	13798	13907	13909	13836	13645	13849	13838	13965	13977	13951	13741	13732	13811	13776	13766	13798	13793	13902	13797	13749	13866	13769	13695	13750	13707	13785	13963	13812	13819	13951	13798	13760	13872	13868	13784	13912	13809	13883	13867	13746	13917	13821	13778	13581	13709	13807	13810	13807	13842	13915	13869	13927	13644	13854	13857	13844	13866	14048	13867	13974	13798	13811	14018	13811	13894	13821	13821	13991	13816	13601	13795	13767	13780	13856	13827	13856	13828	13754	13843	13743	13877	13656	13862	14009	13984	13889	13833	13911	13790	13700	13891	13777	13843	13779	13884	13952	13826	13783	13625	13751	13834	13882	13836	13864	13791	13773	13965	13880	13860	13840	13775	13882	13838	13788	13784	13787	13775	13867	13768	13921	13861	13766	13738	13675	13787	13743	14101	13784	13663	13802	13670	13812	13772	13847	13911	13972	13747	13883	13664	13800	13981	13678	13793	13906	13826	13847	13976	13623	13859	13836	13730	13902	13874	13858	13764	13918	13650	14010	13617	13767	13829	13968	13674	13743	13780	13651	13649	13736	13650	13893	13824	13911	13780	13785	13795	13766	13755	13711	13816	13824	13902	13857	13980	13765	13880	13698	13818	13817	13819	13705	13883	13808	13739	13783	13800	13843	13931	13791	13838	13777	13918	13880	13799	13825	13848	13773	13771	13728	13947	13991	13885	13857	13757	13869	13693	13897	13822	13925	14071	13907	13749	13666	13805	13896	13864	14019	13715	13697	13845	13718	13926	13842	13729	13723	13874	13727	13857	13885	13915	13834	13880	13741	13926	13870	13816	13862	13813	13834	13662	13822	13793	13920	13774	13892	13953	13810	13973	13779	13811	13853	13903	13741	13841	13874	13817	13904	13970	13872	13839	13833	13876	13883	13884	13918	13800	13783	13678	13949	13780	13748	13870	13680	13705	13897	13967	13883	13663	13712	13828	13721	13790	13896	13903	13841	13794	13754	13814	13975	13870	13868	13915	13748	13742	13680	13848	13754	13985	14012	13839	13716	13856	13829	13862	13893	13683	13806	13805	13791	13793	13879	13786	13856	13980	13754	13882	14015	13827	13821	13914	13738	13866	13811	13786	13859	13751	13918	13857	13728	13719	13940	13893	13789	13760	13906	13830	13945	13873	13752	13746	13900	13990	13954	13870	13762	13680	13768	13656	14009	13907	13657	13884	13759	13912	13736	13680	13730	14030	13704	13851	13773	13781	13961	13884	13762	13961	13804	13886	13868	13812	13823	13995	13671	13911	13909	13876
27800	21947	22887	19537	16586	16480	16437	16104	16127	16173	16254	16153	16047	16221	16315	16041	16265	15953	16150	16039	16150	16273	16020	16049	16155	16033	16286	16024	16124	16082	16245	16088	16164	16067	16019	15986	15999	15933	16162	15965	15965	16142	16223	16284	15833	15996	16033	16125	16140	16410	15983	15946	15954	15838	16040	16234	16117	16111	16022	16027	15969	16103	15945	15949	16204	16036	16046	16190	16050	15855	15908	15979	15991	16136	16251	16065	16020	16151	16305	15980	16062	16164	16071	16155	16226	16074	16081	16189	16146	16161	16071	16032	16170	16010	16032	16117	16242	16081	15922	16084	16261	16093	16062	16119	16187	16241	16190	16101	16066	16132	16083	16183	16034	15992	15997	16107	16131	16139	16115	16170	16277	16192	16220	16305	16057	16078	15949	16059	15990	16017	15866	16008	16113	16153	16145	16158	16116	15879	16207	16215	16152	16116	16182	16091	16081	16162	16061	16102	15965	16055	15945	16016	16098	16089	16032	16166	16119	15985	16105	15793	16137	15934	16002	15957	15973	16091	16193	15935	15976	16038	16262	16083	16189	16233	16157	15799	15892	16090	16047	16106	16182	16052	16158	16205	16159	16128	15928	16046	16027	16343	16177	16076	16128	15925	16100	16056	16119	16114	16021	16260	16220	15907	16133	16176	16247	16033	16033	16054	16193	16065	15866	15948	15964	16195	16084	16234	16150	15902	15966	16127	16087	16152	16039	16079	15977	16122	16069	16116	16096	16175	16077	16202	16313	15991	16040	16098	16104	16108	16110	16084	15880	16161	16151	15938	16109	16168	16080	16115	15944	15957	16179	16092	15887	15920	16121	16021	15999	16071	15757	16031	15937	16086	16135	16079	16050	16231	16046	16044	15994	15824	16163	16028	16124	16148	16174	16040	16113	16064	16149	16009	15965	15948	15997	16111	15837	15925	15993	16070	16045	16059	15928	16064	16273	16178	16169	16224	16194	16106	15927	15988	16102	16113	16056	16070	16038	16060	16234	16188	16311	16031	16073	16100	16053	16149	16122	16276	16104	16186	16259	16086	16241	16152	15905	16035	16195	16131	16132	16009	16201	15984	15967	16015	16133	16073	16002	16183	16246	16104	15911	16055	16098	16050	16226	16039	15943	15836	15730	16079	15905	15936	16062	16094	16216	15911	16008	16000	16152	16104	16084	15945	16033	15826	16113	16098	16057	16019	16005	16149	16003	15809	16128	16089	16291	16051	16063	15977	16027	15891	16247	16097	16082	16194	15984	16111	16088	16242	16114	16160	15943	16022	15880	16094	15950	15974	16167	16313	16056	15955	16091	16313	16023	16256	16093	16067	15932	16237	15978	16215	16030	16064	16216	16085	16190	16197	16021	16043	16240	15956	15873	16141	15987	15902	16014	15956	15997	15996	15909	15982	16115	16226	16035	16235	16139	15935	16123	16015	16004	16131	15972	16171	16245	15941	15815	15766	16145	15997	15963	15978	16288	15909	15977	15946	16012	16082	16041	16040	15974	15898	16073	16120	16152	16127	15994	16234	15877	16114	16049	15986	15931	16182	16000	16072	16216	15929	16226	15993	16181	16038	15888	16048	16099	15934	16126	16126	16064	16262	15963	15994	16076	16129	16178	15915	16026	16075	16041	15846	15943	15981	16070	16080	15890	16243	16297	16133	16024	16074	16259	16125	16089	16076	16083	16138	16119	16380	16139	15985	15980	16020	16064	16071	15982	16103	15908	15871	15985	16082	16116	16102	15942	16248	15959	16367	16190	16181	16154	16227	15942	16039	16043	15982	16110	16139	15998	16055	15896	16133	16153	16223	16133	16023	16173	16095	16162	16138	16120	16039	16028	16306	16192	16067	16026	16039	16218	16071	16210	16080	15988	16102	16020	15956	16100	16069	16080	16155	16025	16109	16058	16035	15935	15928	16128	16112	16185	16181	16197	15938	16153	16024	16102	16139	15944	16046	15997	15925	16160	16089	16197	16128	15919	16115	16022	16103	16259	16232	16086	16139	16115	16135	16052	15999	16040	16004	15948	16155	16090	16082	16217	15976	15982	16084	16014	15953	16002	16151	15997	16138	15988	15973	16048	15917	16193	16214	16039	15972	15942	16176	16172	15989	15993	15843	16012	16027	16254	16224	15842	15930	16006	16139	16220	15845	16097	16194	15883	15957	16204	16082	16089	16057	15861	16173	16229	16147	15934	16308	16122	16187	15915	16159	16190	16074	16166	15983	16099	16166	15974	16056	16194	16109	16144	16088	15886	16070	16128	16083	15953	16050	16153	16169	16226	16082	16029	16110	16088	16030	16141	15890	15972	16028	16005	16023	16036	16212	16178	16091	15957	15996	16306	16197	15942	15966	15977	15964	16057	16050	16094	16042	15912	16122	16042	16136	16093	16131	16018	16060	16119	16157	16135	16029	16079	15866	16109	16065	16140	16168	16154	15833	16011	15996	16123	16079	16076	16006	16267	16125	16125	16179	16035	15928	16187	16082	16120	16042	16290	16241	16135	15789	16260	16125	16175	16031	16108	16199	16050	16099	16216	16128	16013	15679	16052	16049	16198	16174	16033	15966	16040	16065	15847	15986	15857	15896	15977	16032	16076	15999	15994	16067	15869	16233	16013	16078	15972	16035	16027	16210	16047	16040	16182	16023	16323	16135	16155	16095	15977	16174	16113	16188	15988	16015	16149	16104	16072	15809	16066	16324	16025	16016	16166	15979	16234	16219	16122	15966	15912	16148	16131	16079	16075	15983	16082	16033	16127	16004	15982	16171	16231	16110	15894	15813	16005	15976	16053	15980	16160	15928	16129	16128	15915	15977	15998	15974	16074	16071	16042	15848	16136	16067	16069	16010	15973	16032	16179	15980	16033	16065	16168	16075	16099	16051	16003	15957	16171	15987	16207	16204	15963	16011	16153	15996	16110	15895	16147	15975	16011	16189	16327	16064	16177	16002	16285	16067	16095	15961	16074	16092	16111	16072	15922	16083	16107	16064	16189	16157	16103	16059	16255	16265	15824	15835	16255	16069	16089	16140	16114	16039	16195	15901	16030	16253	16017	16145	15951	16161	16299	16150	15991	16013	16223	15940	16075	16184	16134	15965	16039	16099	16064	16040	15889	16136	16238	16208	15985	16177	16233	15934	15943	15956	15979	16139	16067	16147	16151	16214	15716	16040	15925	16049	16077	16077	15952	16045	16346	16137	16116	16000	16024	16014	16080	16128	15982	16077	16177	16100	16169	16057	16102	16028	16140	16073	16058	16192	16217	16167	15902	16030	16140	16033	15881	15890	16009	16276	16117	16270	16060	16253	15922	16132	16162	16235	15821	16053	16229	16140	15977	16332	15948	16211	16037	15948	15941	15969	15993	16227	16097	16201	16036	16094	16046	15920	16224	15921	16202	15945	16197	16110	16026	15975	16110	16105	16147	16130	15979	15950	16242	16027	16171	16303	16286	15975	16023	16039	16105	16376	16300	16040	15962	16068	16044	16095	16076	16018	16041	16059	16121	16112	16245	15892	15914	16213	16141	16137	16053	16186	16201	16095	16216	16077	15933	15971	16089	16152	16181	15902	16058	15907	16090	16020	16055	16053	15994	16067	16077	16098	16247	16025	15851	16114	16218	15994	16136	15967	16384	16080	15993	16095	15989	15942	15811	16126	15829	16090	16179	16031	16099	16029	16103	16070	15985	15956	16042	16169	16018	16042	16030	16073	16054	16101	16086	15979	16193	16045	16058	16209	15943	16115	16108	15918	15968	15976	15928	16067	15910	16032	15906	15989	16212	16051	15958	15850	16013	15955	16035	16028	16366	16035	16041	15915	16122	16043	16018	16008	16072	16086	15854	16137	16298	16231	16117	16235	16139	16258	16464	16186	16171	16067	16047	16047	16070	16111	16247	16019	16110	16137	15995	16152	16188	16116	15977	16157	16078	16008	15993	16025	16119	16209	16041	15970	16107	15958	16071	16243	16119	15958	15921	15939	16245	16192	15887	16198	16196	16202	16030	16108	16175	16008	16088	16337	16022	15940	16096	16058	16200	16079	16057	16019	16061	16120	15902	15936	16076	16069	16254	15936	16129	15948	15911	15958	15951	16471	16126	16045	16235	15989	15955	16060	16002	16427	16146	16003	16147	16190	16205	16100	15910	16018	16181	16112	16210	16072	16031	15888	15850	15947	15951	15987	16200	15912	16147	16072	16088	16190	16026	15927	15858	15997	16061	16246	16196	15972	16038	16060	16128	16103	16108	16091	15885	16168	16114	16112	16070	16144	15986	15977	16019	16121	16132	16225	16124	15995	15921	16089	16122	16140	15937	16218	16043	15997	16169	15955	15879	16171	15989	15962	16062	16143	15958	15921	16259	16064	16165	15991	16043	16009	16076	16209	16262	15947	16223	16133	16047	16071	16213	16167	16010	16080	15995	16437	16156	16211	16272	16247	16280	16133	16170	16111	16234	15810	16095	16106	15920	16063	16070	15876	16108	15948	16372	16040	15934	16134	16187	16028	16336	16095	15949	16081	16039	16041	16057	16140	15962	16082	15958	16348	16104	16121	16162	16073	16052	16090	15803	16183	16042	16270	16180	16215	16148	15981	16215	16105	16249	16116	16158	16277	16136	15920	16151	16100	16086	16231	16161	16197	15967	15781	16037	16095	16300	15965	16102	15952	16124	16059	16038	16038	15956	16233	16152	15924	15968	16381	16033	16325	15947	15820	16088	16071	16005	16054	16130	16316	16186	16178	16186	16055	16113	16108	16093	16166	16150	16276	16160	15924	16149	15986	16239	16096	16260	16126	15940	16008	15978	15948	16061	16000	15889	16084	15854	16194	16131	16121	16190	15929	16166	16161	16153	16100	16212	15937	16138	16047	15946	16156	15993	16100	16076	16299	16032	16090	16142	16058	16252	16304	16084	15966	16179	15995	16065	16152	16090	16058	15911	15827	16226	16112	16043	16212	16209	16069	16265	16264	15967	16122	16221	16034	15847	16056	16235	16100	16129	16140	16076	16043	15947	15871	16298	16107	16208	15978	16075	16073	16050	15851	16129	16112	16207	16198	16006	16056	16165	16111	16171	16098	15945	16084	16079	16016	15962	16099	16138	16096	16048	16019	16193	15988	16207	16043	15905	16113
15400	18689	17306	15340	14581	14183	14228	13915	13883	14023	13904	14049	13866	13720	13963	13755	13903	13809	13943	13716	13840	13646	13766	13951	13831	13827	13825	13729	13734	13822	13512	13782	13739	13618	13680	13874	13690	13539	13858	13639	13777	13681	13744	13695	13776	13693	13746	13837	13785	13752	13846	13691	13673	13732	13605	13741	13710	13820	13715	13643	13777	13782	13541	13680	13724	13669	13603	13815	13587	13795	13776	13854	13873	13733	13780	13781	13706	13785	13752	13671	13787	13671	13655	13725	13635	13653	13602	13794	13722	13607	13658	13765	13800	13888	13671	13631	13693	13813	13782	13728	13800	13601	13854	13851	13734	13746	13722	13633	13717	13715	13689	13807	13827	13712	13853	13770	13801	13665	13631	13872	13681	13702	13823	13696	13620	13654	13875	13819	13597	13730	13601	13634	13557	13538	13732	13848	13779	13712	13782	13712	13713	13607	13696	13650	13647	13673	13817	13775	13662	13717	13740	13669	13603	13937	13802	13611	13667	13763	13817	13888	13822	13616	13849	13870	13772	13817	13719	13711	13739	13814	13682	13785	13810	13772	13674	13658	13703	13822	13717	13787	13699	13730	13645	13803	13712	13861	13756	13844	13795	13794	13764	13800	13709	13923	13755	13743	13757	13792	13713	13849	13828	13635	13754	13788	13855	13853	13714	13682	13736	13891	13761	13713	13817	13726	13883	13707	13851	13807	13711	13880	13789	13810	13840	13909	13763	13650	13903	13562	13740	13600	13707	13783	13686	13814	13761	13536	13714	13628	13642	13838	13687	13740	13726	13733	13564	13605	13977	13671	13906	13697	13735	13773	13836	13734	13736	13911	13914	13574	13663	13540	13770	13818	13799	13702	13732	13745	13763	13834	13791	13797	13837	13572	13831	13718	13596	13782	13707	13759	13659	13776	13764	13766	13681	13850	13681	13669	13670	13904	13791	13658	13779	13723	13699	13707	13775	13761	13746	13751	13774	13693	13756	13800	13588	13602	13772	13868	13904	13598	13796	13649	13739	13730	13651	13933	13631	13742	13914	13795	13833	13829	13676	13775	13730	13840	13805	13688	13657	13851	13656	13729	13536	13779	13861	13659	13858	13816	13716	13863	13791	13817	13700	13555	13828	13671	13847	13664	13918	13763	13679	13671	13812	13980	13619	13828	13702	13753	13744	13781	13738	13705	13893	13680	13718	13677	13584	13812	13688	13615	13754	13766	13775	13868	13759	13855	13746	13690	13739	13892	13771	13687	13662	13728	13719	13695	13813	13852	13687	13823	13729	13746	13743	13866	13764	13629	13876	13767	13845	13677	14016	13636	13800	13859	13700	13798	13627	13736	13685	13848	13664	13622	13526	13719	13613	13716	13845	13808	13603	13725	13714	13505	13749	13841	13641	13623	13625	13842	13780	13631	13838	13769	13728	13921	13675	13655	13643	13824	13673	13799	13852	13695	13546	13796	13699	13732	13657	13644	13832	13693	13708	13901	13744	13767	14005	13758	13664	13829	13794	13719	13726	13789	13791	13765	13722	13724	13821	13673	13741	13605	13836	13763	13826	13832	13613	13914	13727	13726	13782	13636	13764	13830	13674	13700	13820	13571	13699	13753	13721	13768	13807	13587	13886	13850	13869	13732	13740	13539	13636	13751	13780	13813	13762	13654	13729	13745	13589	13724	13669	13785	13880	13669	13884	13839	13696	13747	13548	13877	13635	13834	13747	13713	13717	13788	13718	13728	13785	13878	13839	13623	14030	13626	13638	13783	13810	13752	13607	13795	13846	13740	13654	13715	13853	13607	13673	13853	13913	13937	13789	13821	13749	13749	13907	13798	13750	13697	13595	13799	13754	13797	13861	13734	13713	13920	13785	13695	13833	13708	13624	13776	13860	13786	13688	13717	13900	13855	13799	13592	13664	13606	13762	13802	13870	13638	13762	13778	13715	13813	13662	13849	13930	13771	13716	13809	13924	13730	13803	13754	13731	13610	13795	13729	13693	13888	13929	13559	13522	13967	13738	13708	13852	13803	13679	13614	13599	13708	13653	13746	13856	13783	13808	13687	13773	13837	13711	13776	13732	13704	13877	13638	13770	13737	13733	13807	13721	13699	13567	13615	13830	13673	13685	13565	13782	13587	13684	13810	13740	13808	13876	13665	13642	13734	13674	13760	13758	13774	13899	13654	13864	13743	13706	13758	13807	13701	13684	13802	13622	13768	13786	13679	13611	13829	13850	13658	13887	13798	13628	13708	13687	13622	13772	13763	13683	13764	13740	13639	13567	13754	13583	13760	13686	13854	13770	13627	13789	13729	13754	13644	13790	13871	13874	13751	13839	13715	13616	13867	13790	13669	13761	13765	13769	13616	13750	13752	13736	13657	13794	13613	13820	13733	13728	13797	13707	13753	13794	13674	13765	13916	13565	13818	13743	13612	13787	13797	13687	13788	13755	13791	13724	13755	13680	13780	13745	13674	13644	13679	13746	13779	13781	13725	13686	13877	13703	13787	13618	13709	13844	13813	13730	13870	13946	13608	13513	13585	13693	13630	13659	13653	13615	13697	13765	13702	13736	13782	13736	13838	13718	13562	13876	13564	13643	13786	13860	13644	13876	13806	13660	13713	13907	13703	13673	13652	13620	13857	13761	13737	13449	13900	13697	13786	13820	13783	13680	13701	13704	13756	13688	13603	13750	13628	13658	13795	13703	13790	13814	13690	13654	13785	13732	13725	13816	13778	13763	13708	13621	13731	13765	13903	13562	13591	13590	13902	13791	13594	13869	13667	13640	13831	13704	13701	13604	13837	13731	13682	13853	13831	13645	13753	13921	13713	13807	13889	13797	13752	13969	13654	13603	13694	13583	13836	13607	13904	13815	13836	13629	13734	13795	13817	13896	13825	13648	13834	13801	13703	13783	13636	13735	13864	13677	13732	13767	13974	13577	13693	13803	13651	13955	13703	13648	13854	13767	13723	13882	13909	13747	13778	13839	13725	13712	13791	13758	13733	13664	13621	13669	13782	13791	13786	13670	13726	13829	13681	13641	13808	13647	13792	13955	13847	13680	13671	13828	13765	13676	13785	13922	13773	13597	13660	13640	13776	13877	13807	13925	13705	13753	13605	13758	13663	13894	13705	13717	13818	13675	13807	13755	13725	13889	13753	13726	13706	13759	13835	13820	13725	13726	13572	13851	13724	13738	13662	13893	13779	13733	13647	13826	13765	13726	13683	13645	13776	13760	13517	13846	13870	13703	13791	13660	13741	13791	13693	13664	13776	13672	13795	13764	13759	13782	13765	13635	13849	13795	13879	13828	13791	13683	13684	13880	13880	13716	13768	13681	13689	13810	13670	13641	13724	13677	13727	13613	13823	13550	13786	13664	13700	13777	13652	13664	13890	13728	13801	13800	13785	13724	13721	13780	13748	13681	13787	13902	13776	13771	13886	13748	13639	13734	13806	13763	13694	13643	13852	13571	13836	13720	13724	13712	13811	13849	13752	13714	13607	13709	13779	13750	13519	13762	13613	13779	13774	13805	13978	13772	13856	13661	13697	13868	13676	13826	13643	13655	13726	13900	13692	13744	13730	13719	13726	13617	13924	13625	13678	13873	13582	13724	13648	13854	13800	13588	13885	13799	13820	13695	13727	13873	13648	13852	13681	13914	13758	13733	13674	13773	13750	13659	13768	13680	13871	13731	13761	13712	13700	13773	13701	13792	13495	13756	13817	13769	13594	13727	13709	13749	13842	13739	13829	13587	13709	13661	13811	13839	13833	13798	13775	13842	13746	13917	13775	13757	13744	13700	13749	13885	13660	13853	13776	13647	13702	13732	13876	13832	13690	13700	13783	13743	13705	13842	13555	13939	13591	13661	13692	13708	13654	13734	13558	13614	13732	13895	13710	13668	13742	13700	13628	13761	13737	13629	13600	13692	13808	13788	13692	13772	13755	13789	13846	13885	13814	13752	13675	13681	13858	13670	13636	13915	13828	13748	13769	13751	13639	13711	13721	13872	13857	13633	13786	13730	13788	13859	13625	13823	13742	13669	13732	13684	13731	13582	13717	13548	13681	13745	13637	13684	13786	13782	13716	13731	13655	13952	13818	13759	13593	13658	13654	13574	13673	13795	13502	13717	13760	13644	13793	13793	13855	13928	13625	13891	13734	13880	13862	13751	13811	13599	13839	13617	13882	13730	13741	13710	13693	13622	13799	14019	13769	13619	13780	13875	13706	13578	13623	13780	13605	13632	13707	13819	13724	13708	13755	13789	13546	13619	13613	13698	13680	13758	13746	13670	13840	13648	13641	13672	13690	13902	13638	13679	13666	13675	13626	13749	13746	13842	13689	13715	13798	13633	13672	13733	13624	13803	13793	13687	13809	13694	13897	13889	13658	13695	13744	13747	13643	13613	13787	13865	13826	13799	13840	13727	13755	13594	13540	13935	13877	13759	13705	13981	13741	13841	13705	13662	13686	13729	13709	13773	13699	13782	13618	13746	13710	13891	13749	13718	13628	13875	13668	13777	13845	13851	13713	13652	13734	13604	13680	13850	13771	13620	13594	13769	13573	13775	13764	13758	13812	13679	13785	13643	13722	13693	13691	13782	13706	13679	13818	13737	13862	13810	13695	13557	13703	13784	13678	13669	13838	13641	13870	13686	13653	13684	13660	13759	13619	13721	13840	13805	13872	13584	13848	13855	13660	13659	13763	13641	13811	13702	13737	13842	13885	13658	13773	13702	13775	13777	13730	13734	13614	13806	13707	13935	13806	13782	13653	13684	13738	13689	13613	13787	13566	13948	13982	13723	13763	13977	13658	13697	13710	13919	13717	13650	13834	13786	13770	13765	13692	13672	13693	13713	13734	13668	13671	13713	13873	13734	13675	13607	13736	13856	13796	13669	13728	13609	13883	13535	13808	13802	13680	13767	13780	13705	13611	13756	13738	13719	13608	13624	13748	13824	13704	13752	13762	13785	13713	13894	13827	13638	13782	13753	13679	13716	13687	13970	13574	13822	13700	13761	13722	13526	13906	13747	13759	13633	13733	13567	13696	13829	13732	13709	13775	13893	13664	13654	13857	13799	13802	13735	13712	13777	13660	13858	13604	13798	13710	13576	13832	13663	13785	13695	13714	13633	13650	13648	13612
24036	21107	28303	24124	21782	20457	18766	16505	16018	15983	15950	16012	16007	15688	15978	15891	15708	15729	15821	15664	15753	15574	15590	15631	15669	15666	15481	15735	15732	15453	15576	15620	15830	15670	15733	15521	15676	15425	15663	15350	15473	15643	15543	15622	15600	15541	15513	15516	15776	15616	15625	15553	15580	15502	15534	15502	15738	15677	15659	15564	15566	15606	15306	15454	15616	15415	15653	15764	15634	15603	15714	15715	15463	15435	15519	15585	15493	15525	15622	15514	15634	15647	15609	15329	15758	15633	15536	15411	15644	15491	15617	15656	15588	15569	15696	15604	15746	15598	15553	15505	15631	15495	15786	15691	15534	15699	15451	15642	15382	15579	15650	15722	15532	15439	15529	15556	15542	15491	15758	15654	15518	15503	15589	15403	15483	15568	15353	15640	15584	15451	15373	15490	15460	15374	15421	15487	15526	15429	15536	15471	15457	15381	15432	15433	15303	15426	15594	15532	15625	15539	15563	15615	15423	15775	15545	15436	15604	15534	15487	15527	15472	15430	15411	15674	15444	15509	15663	15518	15551	15496	15589	15607	15477	15460	15321	15618	15578	15496	15489	15373	15736	15812	15570	15558	15549	15628	15646	15772	15665	15590	15741	15578	15539	15569	15660	15431	15522	15537	15531	15493	15432	15485	15587	15455	15505	15576	15447	15611	15743	15621	15445	15522	15608	15625	15392	15462	15345	15582	15417	15667	15609	15504	15478	15548	15622	15629	15418	15398	15644	15415	15504	15629	15572	15523	15407	15623	15608	15452	15354	15447	15429	15431	15596	15534	15403	15404	15662	15524	15552	15261	15566	15599	15492	15511	15655	15685	15414	15354	15496	15424	15525	15585	15554	15239	15470	15526	15504	15589	15518	15356	15539	15601	15463	15385	15459	15315	15446	15578	15498	15644	15458	15716	15631	15292	15678	15462	15512	15347	15627	15475	15613	15759	15537	15364	15350	15281	15645	15359	15371	15502	15563	15509	15538	15531	15552	15472	15567	15469	15383	15472	15363	15426	15509	15579	15569	15627	15553	15443	15466	15831	15582	15618	15482	15382	15490	15541	15543	15566	15525	15636	15482	15477	15586	15661	15540	15506	15485	15550	15572	15535	15560	15463	15614	15487	15419	15606	15380	15483	15547	15611	15339	15498	15638	15396	15469	15436	15497	15632	15583	15415	15451	15322	15302	15595	15657	15556	15535	15496	15394	15492	15459	15555	15552	15621	15475	15616	15325	15581	15409	15445	15610	15488	15527	15717	15699	15724	15604	15492	15486	15401	15450	15581	15505	15489	15608	15445	15613	15562	15412	15675	15810	15485	15521	15462	15747	15472	15538	15445	15529	15522	15495	15453	15418	15653	15384	15499	15544	15648	15360	15352	15544	15518	15692	15506	15521	15599	15474	15362	15508	15494	15432	15551	15477	15535	15532	15566	15724	15535	15615	15654	15449	15495	15453	15322	15543	15496	15633	15456	15558	15573	15717	15571	15501	15647	15742	15496	15611	15622	15566	15607	15544	15796	15581	15499	15546	15558	15677	15619	15627	15666	15429	15546	15629	15579	15644	15641	15654	15704	15633	15589	15549	15322	15484	15442	15524	15686	15528	15674	15700	15395	15563	15557	15522	15733	15614	15588	15381	15598	15484	15462	15575	15470	15291	15580	15354	15453	15614	15552	15481	15520	15471	15472	15303	15530	15705	15713	15526	15358	15748	15378	15451	15406	15612	15586	15428	15585	15606	15512	15482	15633	15456	15622	15648	15519	15556	15375	15435	15485	15542	15596	15434	15363	15445	15442	15387	15440	15653	15443	15564	15379	15371	15423	15514	15526	15454	15718	15406	15458	15269	15489	15588	15416	15525	15547	15474	15409	15365	15546	15626	15440	15471	15254	15467	15548	15511	15660	15414	15550	15632	15454	15688	15576	15549	15661	15401	15279	15576	15395	15599	15463	15469	15635	15540	15343	15554	15482	15396	15478	15511	15577	15591	15647	15586	15748	15457	15417	15639	15596	15511	15364	15284	15608	15410	15205	15408	15567	15316	15439	15484	15426	15420	15393	15614	15642	15668	15426	15610	15615	15506	15539	15580	15556	15539	15771	15364	15556	15500	15692	15662	15627	15492	15510	15556	15592	15556	15554	15509	15476	15361	15493	15364	15385	15524	15438	15584	15459	15607	15443	15630	15487	15462	15777	15560	15572	15381	15512	15549	15756	15458	15644	15630	15620	15600	15628	15491	15625	15554	15619	15618	15735	15392	15599	15458	15529	15519	15382	15429	15548	15403	15636	15599	15730	15438	15509	15531	15452	15727	15685	15474	15490	15474	15525	15650	15511	15693	15540	15377	15797	15458	15846	15640	15461	15621	15377	15502	15579	15696	15515	15595	15398	15602	15368	15540	15517	15627	15592	15511	15587	15511	15582	15399	15412	15535	15444	15416	15638	15711	15463	15495	15503	15659	15461	15661	15489	15468	15462	15677	15624	15759	15584	15552	15470	15512	15622	15567	15537	15551	15515	15380	15457	15501	15554	15608	15425	15596	15493	15424	15532	15587	15500	15652	15462	15560	15546	15520	15550	15575	15421	15601	15405	15507	15634	15447	15681	15547	15758	15603	15580	15399	15422	15515	15447	15510	15537	15630	15550	15463	15635	15450	15442	15659	15473	15374	15615	15531	15573	15521	15554	15736	15569	15661	15480	15443	15417	15298	15456	15452	15480	15409	15648	15628	15298	15571	15371	15401	15615	15607	15667	15786	15785	15759	15486	15734	15644	15588	15508	15314	15484	15373	15489	15475	15628	15576	15458	15586	15667	15532	15423	15511	15601	15652	15574	15464	15390	15560	15469	15455	15439	15502	15574	15464	15427	15532	15582	15450	15491	15534	15532	15536	15517	15568	15514	15499	15387	15645	15573	15411	15539	15400	15589	15652	15570	15619	15655	15319	15596	15479	15544	15566	15562	15548	15749	15698	15520	15407	15593	15424	15273	15467	15322	15587	15408	15540	15533	15513	15491	15571	15491	15396	15721	15408	15575	15343	15434	15591	15451	15564	15338	15334	15603	15483	15635	15383	15712	15680	15465	15482	15597	15514	15461	15501	15462	15279	15362	15832	15468	15344	15485	15756	15623	15672	15650	15691	15432	15407	15436	15536	15451	15510	15681	15486	15409	15570	15552	15485	15589	15692	15582	15537	15404	15601	15565	15324	15455	15459	15716	15419	15485	15852	15586	15593	15614	15252	15483	15545	15568	15359	15623	15363	15473	15647	15447	15556	15572	15349	15794	15628	15342	15831	15495	15592	15650	15406	15609	15533	15319	15368	15595	15392	15440	15603	15301	15494	15671	15523	15554	15564	15692	15684	15243	15580	15412	15409	15579	15509	15644	15560	15542	15567	15758	15849	15550	15581	15507	15559	15476	15464	15573	15603	15461	15561	15663	15656	15618	15671	15585	15495	15454	15600	15561	15697	15500	15642	15555	15710	15500	15395	15473	15426	15328	15657	15555	15608	15727	15552	15526	15446	15453	15578	15460	15475	15582	15523	15494	15527	15432	15459	15554	15503	15551	15643	15420	15670	15530	15496	15496	15508	15500	15455	15533	15586	15606	15550	15600	15483	15349	15280	15537	15661	15741	15563	15586	15529	15460	15640	15459	15378	15397	15570	15471	15422	15641	15623	15657	15483	15536	15551	15352	15527	15622	15447	15540	15558	15446	15495	15487	15560	15496	15606	15462	15384	15615	15468	15389	15686	15491	15334	15598	15616	15402	15550	15631	15392	15527	15644	15604	15615	15689	15544	15466	15536	15564	15397	15616	15682	15574	15535	15583	15574	15640	15546	15622	15546	15569	15560	15546	15533	15495	15681	15731	15485	15521	15605	15557	15570	15432	15730	15527	15509	15248	15759	15560	15467	15618	15685	15540	15421	15567	15416	15552	15238	15521	15606	15475	15773	15636	15518	15628	15449	15548	15638	15418	15559	15436	15360	15817	15532	15598	15505	15606	15487	15829	15433	15469	15455	15601	15634	15565	15649	15525	15495	15572	15626	15539	15400	15758	15577	15576	15695	15518	15581	15660	15424	15730	15655	15533	15736	15306	15700	15689	15478	15428	15398	15272	15525	15512	15463	15677	15628	15687	15509	15632	15579	15613	15613	15556	15519	15394	15499	15674	15503	15588	15745	15441	15540	15285	15516	15574	15517	15452	15535	15491	15699	15529	15428	15641	15668	15514	15668	15603	15506	15481	15529	15593	15468	15704	15554	15579	15483	15582	15470	15647	15539	15651	15456	15656	15344	15426	15425	15446	15545	15588	15518	15447	15490	15660	15799	15619	15581	15622	15687	15541	15471	15554	15672	15534	15703	15471	15582	15543	15534	15462	15333	15539	15708	15568	15625	15654	15615	15616	15543	15589	15588	15589	15321	15682	15491	15519	15455	15632	15366	15739	15552	15718	15698	15413	15457	15562	15460	15416	15381	15618	15683	15659	15495	15356	15707	15516	15518	15616	15354	15495	15529	15524	15708	15489	15476	15582	15639	15504	15540	15592	15654	15468	15566	15503	15436	15661	15498	15618	15535	15535	15473	15401	15349	15676	15620	15511	15389	15448	15465	15454	15645	15709	15434	15403	15301	15551	15670	15512	15609	15482	15591	15373	15522	15523	15684	15616	15734	15759	15733	15531	15547	15525	15490	15464	15517	15479	15716	15692	15777	15406	15533	15338	15438	15563	15596	15617	15514	15467	15465	15575	15557	15419	15552	15415	15286	15486	15582	15647	15582	15451	15550	15701	15558	15351	15407	15418	15437	15422	15457	15752	15583	15394	15713	15593	15575	15494	15188	15562	15507	15430	15546	15585	15419	15791	15422	15528	15602	15505	15657	15630	15497	15354	15453	15509	15588	15561	15671	15700	15534	15473	15592	15552	15512	15467	15664	15547	15503	15595	15406	15429	15616	15527	15462	15470	15310	15512	15744	15402	15406	15199	15436	15507	15534	15517	15554	15550	15533	15496	15654	15510	15629	15556	15429	15377	15382	15487	15427	15552	15463	15426	15558	15479	15639	15672	15546	15614	15462	15680	15530	15743	15509	15453	15586	15754	15640	15487	15674	15578	15325	15262	15450	15429	15634	15559
14745	25279	22848	18180	16049	15124	14562	14360	13952	13993	14009	14081	13745	13883	13738	13648	13621	13357	13483	13558	13528	13529	13468	13581	13501	13507	13490	13525	13416	13530	13429	13405	13576	13420	13423	13375	13300	13455	13532	13330	13302	13462	13480	13429	13264	13391	13471	13321	13450	13412	13471	13486	13492	13396	13450	13470	13413	13425	13599	13250	13335	13343	13415	13360	13427	13524	13455	13364	13490	13318	13306	13374	13355	13321	13304	13541	13346	13430	13278	13419	13469	13425	13538	13366	13482	13390	13489	13446	13286	13427	13419	13430	13548	13445	13483	13517	13445	13402	13499	13469	13474	13489	13425	13630	13435	13298	13362	13566	13426	13423	13358	13400	13423	13558	13470	13321	13421	13424	13243	13389	13324	13281	13586	13522	13340	13455	13553	13354	13333	13352	13508	13238	13229	13536	13511	13379	13386	13460	13295	13296	13587	13364	13485	13314	13332	13416	13325	13588	13455	13296	13271	13437	13393	13443	13355	13594	13344	13499	13322	13378	13413	13228	13232	13452	13272	13495	13451	13353	13376	13387	13361	13489	13243	13493	13401	13272	13402	13531	13545	13491	13462	13564	13478	13406	13472	13331	13472	13434	13394	13456	13543	13380	13225	13402	13415	13529	13440	13284	13432	13435	13419	13441	13560	13462	13267	13389	13436	13379	13292	13299	13315	13473	13274	13247	13375	13316	13579	13408	13394	13463	13362	13454	13447	13552	13609	13286	13346	13483	13253	13388	13313	13365	13277	13237	13367	13357	13364	13564	13390	13405	13515	13309	13358	13435	13435	13222	13386	13244	13420	13444	13375	13451	13421	13246	13592	13379	13490	13463	13452	13493	13473	13395	13386	13403	13579	13495	13394	13421	13373	13407	13395	13413	13376	13507	13472	13359	13353	13353	13380	13230	13378	13457	13415	13392	13194	13317	13303	13486	13289	13550	13460	13276	13293	13358	13391	13303	13447	13232	13538	13332	13127	13427	13363	13411	13247	13413	13438	13426	13274	13481	13274	13318	13322	13379	13229	13369	13357	13386	13269	13249	13545	13468	13341	13272	13460	13448	13234	13183	13466	13403	13138	13370	13388	13398	13637	13291	13279	13284	13485	13252	13446	13293	13474	13311	13347	13442	13470	13370	13500	13338	13524	13381	13402	13522	13284	13462	13529	13319	13353	13534	13301	13430	13356	13417	13293	13440	13283	13422	13400	13322	13313	13335	13469	13463	13290	13510	13485	13403	13450	13323	13327	13385	13439	13408	13408	13436	13395	13475	13171	13299	13583	13231	13459	13329	13412	13348	13386	13372	13268	13466	13437	13508	13482	13357	13361	13396	13355	13336	13352	13439	13279	13406	13466	13260	13560	13437	13478	13500	13530	13400	13278	13549	13281	13454	13280	13318	13311	13390	13531	13443	13386	13353	13287	13347	13475	13412	13292	13536	13354	13544	13364	13253	13492	13322	13517	13351	13342	13511	13362	13418	13364	13315	13562	13500	13542	13327	13355	13319	13247	13504	13263	13361	13398	13478	13405	13422	13368	13379	13380	13346	13494	13471	13342	13351	13504	13330	13398	13394	13405	13199	13313	13200	13303	13410	13314	13324	13334	13330	13293	13306	13541	13432	13302	13301	13437	13494	13435	13329	13346	13430	13251	13284	13394	13561	13464	13303	13376	13462	13252	13339	13236	13375	13417	13429	13248	13395	13255	13455	13410	13271	13482	13418	13390	13554	13304	13432	13390	13138	13419	13316	13296	13288	13324	13370	13407	13430	13478	13350	13483	13525	13369	13404	13396	13349	13365	13381	13520	13357	13194	13463	13452	13333	13397	13279	13427	13448	13528	13315	13429	13468	13411	13349	13419	13410	13345	13379	13315	13420	13300	13231	13406	13279	13465	13478	13534	13605	13386	13349	13344	13299	13553	13363	13369	13350	13372	13425	13402	13419	13353	13438	13546	13305	13318	13455	13345	13344	13332	13373	13311	13441	13456	13426	13343	13358	13377	13328	13308	13458	13545	13374	13438	13339	13307	13450	13507	13447	13320	13545	13352	13333	13341	13430	13338	13319	13381	13415	13423	13335	13398	13349	13413	13532	13331	13346	13380	13404	13326	13544	13364	13392	13421	13336	13358	13527	13445	13328	13370	13373	13438	13303	13399	13282	13377	13194	13396	13380	13445	13467	13410	13341	13365	13343	13447	13447	13417	13354	13338	13540	13357	13284	13305	13492	13402	13347	13354	13542	13360	13428	13393	13443	13331	13312	13267	13387	13305	13482	13421	13437	13316	13317	13497	13418	13467	13276	13342	13331	13291	13377	13345	13331	13378	13436	13398	13566	13448	13454	13268	13355	13378	13333	13478	13386	13278	13098	13353	13328	13335	13200	13359	13530	13441	13465	13406	13281	13336	13453	13440	13430	13396	13468	13328	13429	13285	13497	13382	13516	13284	13462	13342	13321	13470	13283	13211	13340	13427	13515	13411	13412	13250	13426	13457	13346	13341	13379	13320	13374	13357	13438	13423	13237	13379	13438	13455	13321	13375	13402	13416	13458	13399	13344	13438	13561	13478	13372	13252	13269	13443	13479	13301	13450	13486	13538	13332	13479	13373	13456	13415	13453	13427	13326	13236	13372	13383	13418	13508	13245	13455	13492	13446	13447	13464	13319	13350	13342	13398	13428	13398	13403	13451	13422	13426	13276	13273	13166	13385	13267	13705	13386	13356	13370	13320	13349	13323	13366	13456	13402	13261	13312	13400	13400	13413	13366	13312	13338	13417	13430	13316	13391	13396	13382	13294	13344	13270	13385	13448	13391	13428	13445	13327	13297	13476	13366	13373	13466	13310	13412	13464	13317	13375	13401	13301	13286	13362	13308	13414	13428	13237	13298	13406	13405	13545	13367	13295	13434	13363	13442	13510	13401	13484	13390	13322	13283	13523	13519	13300	13385	13476	13323	13336	13484	13439	13259	13330	13347	13418	13409	13301	13504	13341	13339	13439	13442	13467	13303	13361	13347	13216	13374	13323	13386	13477	13372	13514	13318	13233	13379	13515	13305	13411	13423	13391	13390	13426	13598	13273	13516	13378	13392	13308	13581	13314	13395	13348	13226	13517	13318	13377	13356	13432	13465	13339	13322	13417	13214	13412	13354	13471	13297	13306	13297	13476	13404	13316	13257	13463	13444	13589	13259	13328	13502	13403	13266	13326	13322	13492	13427	13420	13442	13409	13493	13415	13499	13312	13534	13438	13467	13258	13360	13428	13404	13404	13388	13667	13342	13418	13390	13511	13242	13377	13254	13415	13351	13156	13591	13330	13437	13536	13431	13271	13456	13583	13500	13442	13515	13166	13455	13365	13337	13409	13181	13452	13411	13374	13294	13328	13354	13379	13393	13282	13435	13211	13438	13380	13387	13308	13508	13376	13392	13374	13377	13339	13367	13331	13329	13367	13402	13336	13469	13459	13465	13410	13429	13352	13460	13120	13353	13142	13364	13346	13394	13300	13216	13307	13391	13448	13557	13318	13362	13508	13350	13419	13324	13259	13357	13299	13324	13255	13423	13386	13407	13325	13328	13299	13397	13360	13372	13277	13471	13496	13489	13163	13475	13275	13290	13395	13375	13311	13330	13515	13404	13342	13399	13533	13341	13363	13224	13462	13345	13374	13313	13283	13407	13449	13423	13367	13403	13577	13400	13441	13409	13424	13384	13454	13395	13358	13471	13502	13374	13565	13488	13240	13395	13434	13478	13507	13348	13417	13346	13273	13418	13342	13352	13373	13378	13498	13505	13456	13325	13492	13366	13380	13473	13448	13443	13270	13556	13371	13346	13370	13567	13334	13501	13512	13247	13381	13413	13285	13453	13488	13517	13322	13271	13231	13319	13290	13258	13346	13395	13558	13572	13502	13435	13449	13326	13420	13410	13383	13410	13403	13457	13351	13495	13452	13292	13356	13461	13378	13285	13420	13433	13388	13458	13395	13332	13282	13468	13410	13576	13410	13377	13464	13198	13335	13388	13323	13272	13307	13439	13395	13515	13377	13480	13390	13313	13429	13523	13505	13380	13495	13366	13410	13358	13325	13411	13426	13401	13231	13470	13467	13254	13454	13508	13489	13253	13390	13358	13340	13375	13438	13596	13582	13410	13383	13275	13536	13486	13534	13332	13376	13350	13309	13378	13370	13195	13134	13477	13348	13280	13353	13551	13474	13359	13447	13303	13402	13448	13321	13400	13394	13387	13488	13427	13446	13496	13425	13352	13372	13409	13246	13441	13255	13366	13458	13379	13298	13533	13511	13363	13390	13309	13474	13368	13533	13373	13394	13415	13342	13428	13370	13406	13448	13330	13405	13361	13341	13314	13524	13390	13429	13322	13335	13348	13498	13416	13330	13435	13503	13382	13515	13377	13198	13513	13301	13239	13453	13260	13377	13262	13434	13447	13279	13416	13311	13516	13235	13402	13351	13429	13328	13129	13518	13292	13481	13312	13339	13384	13453	13172	13205	13230	13163	13265	13399	13412	13530	13305	13272	13514	13461	13398	13359	13436	13489	13400	13411	13499	13319	13510	13317	13494	13405	13516	13302	13656	13330	13450	13330	13266	13335	13376	13522	13382	13503	13434	13437	13428	13434	13392	13375	13465	13469	13346	13484	13255	13377	13300	13425	13382	13252	13240	13370	13400	13404	13363	13443	13358	13417	13403	13460	13202	13267	13495	13471	13534	13377	13424	13381	13547	13461	13411	13540	13362	13350	13285	13519	13403	13247	13358	13389	13381	13499	13441	13357	13419	13585	13247	13382	13331	13500	13271	13417	13493	13429	13472	13534	13418	13492	13337	13368	13344	13472	13191	13477	13400	13377	13352	13403	13358	13453	13227	13397	13453	13424	13401	13319	13366	13524	13242	13360	13342	13312	13521	13474	13366	13400	13429	13243	13471	13433	13444	13287	13352	13293	13482	13248	13516	13337	13278	13303	13264	13512	13410	13314	13472	13453	13325	13316	13427	13390	13326	13422	13254	13460	13226	13370	13368	13489	13343	13414	13381	13264	13309	13339	13289	13337	13427	13424	13276	13459	13462	13426	13260	13372	13516	13265	13436	13320	13360	13244	13478	13527	13453	13388	13166	13359	13320
22811	21075	28839	23586	21274	22913	23176	18177	17174	17419	17389	17072	16590	16848	16765	16723	16759	16767	16706	16819	16567	16494	16653	16635	16829	16801	16676	16438	16441	16460	16548	16607	16570	16540	16711	16394	16372	16322	16508	16505	16503	16430	16471	16432	16313	16524	16381	16404	16592	16436	16481	16657	16830	16513	16196	16382	16574	16455	16360	16539	16201	16330	16295	16437	16371	16331	16478	16244	16672	16410	16356	16541	16421	16192	16480	16413	16638	16687	16672	16322	16292	16374	16332	16465	16399	16575	16580	16324	16444	16504	16586	16544	16579	16265	16539	16536	16264	16390	16447	16295	16453	16308	16280	16305	16324	16444	16367	16426	16263	16391	16480	16383	16602	16278	16508	16406	16464	16516	16395	16608	16383	16297	16228	16294	16432	16341	16304	16334	16364	16492	16384	16487	16426	16409	16390	16333	16592	16335	16515	16136	16448	16201	16569	16574	16516	16532	16372	16268	16535	16544	16250	16455	16245	16417	16485	16440	16436	16216	16368	16226	16433	16329	16586	16236	16353	16232	16462	16501	16456	16354	16387	16359	16444	16328	16388	16420	16288	16296	16567	16182	16437	16274	16485	16298	16352	16455	16579	16298	16429	16336	16234	16176	16038	16218	16372	16447	16243	16274	16625	16197	16372	16442	16328	16320	16404	16463	16515	16413	16256	16318	16176	16448	16353	16511	16567	16350	16329	16506	16259	16368	16506	16277	16395	16412	16528	16449	16462	16188	16571	16510	16662	16424	16430	16452	16401	16443	16459	16459	16503	16211	16413	16389	16298	16462	16075	16396	16326	16443	16528	16250	16301	16277	16415	16363	16382	16367	16511	16440	16511	16276	16448	16496	16401	16360	16326	16341	16309	16315	16426	16572	16432	16431	16425	16371	16543	16276	16353	16562	16323	16382	16380	16523	16383	16431	16366	16415	16581	16518	16560	16356	16282	16305	16438	16360	16435	16392	16602	16318	16260	16422	16286	16368	16451	16509	16365	16299	16369	16368	16329	16319	16329	16458	16249	16450	16321	16516	16462	16227	16491	16456	16404	16227	16315	16430	16216	16394	16363	16328	16314	16398	16234	16444	16556	16396	16370	16405	16285	16463	16438	16410	16220	16449	16333	16420	16429	16415	16384	16452	16300	16210	16415	16321	16286	16519	16447	16395	16401	16463	16470	16335	16594	16064	16256	16320	16446	16455	16282	16591	16130	16349	16467	16258	16253	16104	16571	16373	16257	16506	16470	16346	16373	16227	16434	16464	16334	16461	16457	16486	16275	16470	16431	16342	16287	16102	16128	16567	16430	16503	16349	16541	16411	16150	16347	16372	16447	16381	16311	16336	16308	16230	16223	16176	16337	16385	16156	16312	16300	16225	16537	16391	16387	16310	16383	16316	16271	16315	16301	16409	16461	16283	16286	16468	16395	16551	16461	16174	16580	16491	16349	16361	16421	16344	16449	16368	16357	16508	16600	16333	16415	16248	16374	16302	16556	16403	16371	16398	16292	16387	16459	16218	16502	16430	16365	16363	16353	16221	16203	16260	16116	16321	16448	16501	16391	16264	16251	16350	16280	16458	16298	16378	16163	16399	16376	16333	16362	16360	16270	16282	16294	16364	16461	16456	16389	16513	16296	16324	16225	16370	16453	16301	16301	16210	16423	16410	16460	16220	16518	16510	16319	16394	16312	16233	16369	16548	16301	16240	16419	16386	16403	16249	16335	16292	16301	16295	16267	16271	16257	16296	16510	16302	16518	16371	16326	16292	16369	16364	16253	16381	16358	16260	16315	16315	16513	16408	16165	16458	16438	16279	16439	16526	16305	16404	16332	16507	16332	16293	16495	16422	16607	16299	16328	16241	16185	16242	16465	16501	16475	16290	16474	16292	16399	16199	16236	16391	16369	16399	16409	16364	16104	16251	16519	16416	16483	16450	16422	16301	16320	16299	16429	16203	16216	16367	16189	16176	16353	16236	16277	16402	16369	16497	16372	16417	16302	16398	16327	16432	16370	16362	16234	16516	16391	16494	16476	16431	16387	16335	16354	16464	16418	16477	16571	16514	16432	16296	16353	16454	16406	16469	16472	16291	16249	16367	16410	16455	16405	16539	16398	16310	16323	16175	16384	16514	16378	16262	16376	16441	16328	16095	16247	16387	16312	16351	16326	16457	16368	16421	16237	16107	16356	16200	16358	16427	16414	16450	16218	16357	16376	16277	16322	16156	16318	16222	16301	16578	16415	16227	16477	16363	16400	16345	16321	16595	16550	16373	16587	16215	16411	16337	16543	16442	16336	16313	16365	16298	16372	16532	16192	16384	16294	16321	16287	16241	16516	16501	16305	16298	16436	16620	16567	16346	16363	16399	16575	16435	16475	16488	16394	16347	16303	16338	16405	16399	16240	16465	16304	16421	16491	16459	16193	16227	16343	16366	16292	16182	16206	16309	16331	16410	16487	16193	16604	16442	16373	16441	16450	16386	16356	16431	16339	16383	16330	16280	16119	16381	16407	16437	16125	16293	16433	16454	16356	16625	16423	16318	16504	16480	16262	16332	16345	16477	16490	16188	16369	16324	16398	16226	16278	16363	16288	16299	16413	16287	16379	16355	16391	16298	16554	16288	16476	16443	16190	16605	16320	16346	16495	16467	16570	16574	16456	16290	16544	16281	16423	16465	16420	16413	16404	16276	16536	16407	16400	16383	16222	16280	16409	16225	16322	16412	16389	16372	16319	16348	16344	16533	16310	16509	16341	16424	16139	16467	16415	16452	16191	16166	16181	16339	16329	16322	16370	16375	16519	16357	16482	16328	16436	16339	16193	16411	16418	16212	16324	16461	16059	16291	16458	16241	16415	16196	16136	16308	16481	16220	16427	16306	16213	16435	16272	16410	16299	16440	16241	16052	16227	16348	16282	16240	16383	16298	16417	16411	16401	16497	16312	16419	16423	16323	16351	16318	16424	16050	16422	16201	16334	16346	16311	16325	16394	16230	16479	16537	16368	16288	16377	16345	16108	16268	16553	16415	16531	16427	16184	16551	16230	16555	16406	16176	16559	16341	16422	16466	16506	16561	16410	16352	16300	16319	16517	16474	16348	16265	16441	16497	16348	16526	16339	16331	16253	16398	16399	16261	16389	16448	16362	16246	16357	16355	16410	16314	16344	16295	16487	16653	16173	16269	16413	16518	16392	16218	16336	16413	16341	16385	16446	16564	16376	16442	16393	16079	16348	16486	16206	16470	16454	16523	16334	16264	16235	16172	16428	16564	16312	16406	16287	16263	16187	16485	16402	16179	16280	16270	16367	16336	16452	16336	16431	16434	16448	16197	16506	16290	16533	16362	16481	16182	16484	16493	16388	16189	16253	16353	16205	16667	16294	16310	16281	16194	16402	16385	16524	16329	16353	16172	16362	16365	16542	16483	16403	16427	16216	16361	16590	16280	16284	16304	16370	16196	16221	16310	16212	16333	16290	16343	16273	16269	16333	16459	16343	16469	16286	16300	16275	16239	16559	16168	16411	16339	16315	16319	16330	16303	16281	16402	16424	16261	16331	16246	16391	16325	16362	16407	16550	16431	16375	16227	16585	16326	16300	16260	16302	16527	16391	16272	16351	16332	16194	16382	16224	16501	16380	16313	16476	16402	16501	16261	16328	16098	16362	16296	16358	16355	16525	16368	16319	16426	16310	16180	16261	16350	16371	16497	16363	16451	16175	16332	16294	16517	16485	16324	16346	16180	16364	16481	16518	16372	16121	16492	16406	16178	16417	16465	16314	16268	16191	16292	16308	16408	16538	16303	16298	16413	16374	16422	16534	16469	16289	16382	16402	16506	16396	16544	16497	16195	16358	16253	16316	16521	16326	16396	16245	16287	16200	16400	16402	16473	16454	16135	16339	16382	16364	16341	16536	16501	16416	16324	16596	16440	16350	16313	16354	16355	16232	16347	16336	16277	16299	16491	16246	16218	16414	16503	16432	16263	16270	16409	16372	16447	16346	16257	16230	16482	16182	16354	16358	16374	16486	16437	16238	16363	16479	16381	16376	16350	16346	16448	16396	16403	16494	16376	16175	16618	16498	16330	16319	16569	16570	16390	16237	16462	16158	16259	16380	16339	16113	16150	16388	16256	16620	16517	16656	16328	16457	16544	16302	16356	16319	16288	16419	16395	16201	16339	16385	16357	16381	16415	16475	16653	16396	16347	16354	16222	16434	16496	16467	16363	16441	16221	16112	16220	16237	16471	16274	16225	16190	16296	16296	16260	16421	16382	16355	16306	16474	16258	16286	16347	16503	16606	16535	16368	16447	16254	16449	16376	16443	16214	16222	16317	16387	16315	16328	16510	16503	16408	16442	16399	16384	16294	16460	16496	16392	16371	16299	16363	16379	16304	16433	16350	16345	16274	16413	16260	16392	16545	16320	16213	16390	16291	16434	16417	16414	16322	16211	16350	16328	16361	16533	16493	16271	16154	16245	16460	16372	16502	16319	16092	16286	16383	16319	16247	16408	16378	16494	16586	16336	16129	16377	16637	16332	16325	16419	16291	16456	16400	16387	16312	16463	16538	16298	16315	16226	16567	16436	16230	16239	16502	16384	16401	16459	16440	16357	16416	16331	16433	16400	16416	16257	16410	16355	16368	16366	16376	16451	16306	16276	16430	16306	16140	16331	16354	16380	16392	16340	16332	16418	16458	16409	16516	16419	16546	16552	16244	16282	16236	16570	16283	16212	16237	16195	16347	16286	16323	16342	16424	16316	16486	16337	16404	16120	16425	16306	16341	16452	16278	16285	16248	16167	16292	16455	16110	16176	16204	16288	16276	16386	16403	16404	15940	16322	16461	16441	16407	16243	16320	16411	16542	16118	16382	16296	16251	16465	16562	16457	16332	16105	16391	16545	16333	16547	16315	16438	16407	16236	16362	16387	16557	16395	16490	16570	16234	16258	16327	16400	16308	16282	16298	16395	16299	16152	16067	16444	16358	16346	16327	16296	16244	16505	16389	16356	16467	16363	16270	16183	16273	16334	16397	16357	16295	16436	16432	16309	16368	16396	16235	16393	16470	16379	16261	16449	16498	16336	16375	16423	16409	16377	16317	16493	16451	16520	16398	16229	16250	16352	16415	16421	16232	16367	16421
16753	30298	26776	20616	18125	16521	15937	15239	15227	14897	15020	14576	14373	14459	14428	14343	14301	14274	14187	14061	14135	14065	14033	14162	14158	14012	14088	14072	14000	14051	13994	14060	14123	13884	13975	13946	14161	14058	14036	13857	13884	14023	14001	13778	13978	13782	13865	13943	13811	13845	13879	13963	13865	13776	14016	13923	14000	13833	13912	13884	13927	14008	14053	13840	13819	13949	13929	14008	13866	13927	14116	14082	13941	14004	13886	13653	13956	14021	13914	13969	14079	14101	13823	13997	13880	14073	14001	13819	13949	13968	14016	13902	13845	13914	13928	14040	13926	14025	13817	13876	14004	13821	13936	13860	13920	13894	14051	13874	13973	13952	14011	13777	13873	13880	13835	13821	13910	13850	13841	13969	13913	13792	13925	13886	13845	13995	13973	13942	13990	13735	13788	13988	13824	13884	13796	13791	13953	13974	13905	13831	13806	13802	13976	13706	14015	14090	13823	13976	13813	13842	13770	13908	13870	13908	13819	13992	13995	13859	13934	13880	14015	13727	13932	13873	13854	13829	13905	13894	13928	13810	13922	13828	13765	14095	13801	13957	13923	13886	13882	13785	13970	13816	13890	13958	13823	13829	13980	13810	14064	14020	13795	14044	13750	13826	13882	13888	13922	13839	13981	13753	13773	13759	13906	13875	13950	13728	13987	13880	13852	13800	14037	13944	13844	13968	14015	14100	13854	13966	13784	13989	13888	13944	13862	13797	13994	13852	14006	13916	13819	13906	13867	13879	13804	13825	13729	13917	13819	13770	13801	13791	13842	13833	14006	13775	13888	13837	14037	13829	13837	14004	13818	14046	13889	13825	13807	13978	13715	13983	13978	13861	13860	13793	13818	13966	13849	13827	13665	13894	13949	14138	13909	13920	13956	13984	13947	13775	14013	13912	13816	13989	13880	13988	13843	13724	13836	14068	13921	13957	13893	13842	13765	13774	13938	13758	13873	13886	13913	13892	13898	14093	13977	13962	14040	13928	13961	13891	13911	13953	13781	13922	13939	13974	13717	13885	13771	14012	13756	13697	13859	13865	13947	13839	13759	13936	13949	13811	13828	13868	13836	13931	13818	13968	13894	13960	14023	13934	13948	13910	13742	13755	13908	13915	13923	13786	13966	14065	13922	13967	14018	13728	13906	13729	13887	13931	13949	13951	13993	13873	13985	13740	13888	13813	13877	13786	13979	13929	13901	13850	13970	13917	13866	13918	13868	13990	13875	13895	13906	13981	13962	13660	13945	13898	13888	13807	13902	14042	13924	13877	13835	14044	13824	13733	13906	13932	13850	14019	13829	13836	13748	13920	13897	13824	13897	13965	14028	13790	14035	13887	13950	13876	13803	13881	14043	13924	13880	13884	13975	13912	13836	13931	13815	13904	14056	13820	13797	13861	13846	13907	13838	13854	13919	13975	13913	13930	13786	13835	13872	13911	13866	13801	13747	14046	13840	14088	13867	13849	13818	13999	14070	13917	13868	13945	13908	14001	13850	13840	13834	13766	13642	13873	13959	13971	13821	13746	13921	14014	13887	13991	13957	13556	13952	13962	13891	13996	13922	13813	13961	13818	14008	13929	13831	14033	14018	13891	13862	14097	13877	13911	13974	14015	13818	13999	13685	13777	13934	13796	13911	13781	13795	13921	13733	13791	13942	13842	13889	13852	13916	13879	13764	13812	13934	14009	13914	13919	13947	13970	13781	14075	13857	13896	13858	13723	13940	13894	13800	14088	13832	13948	13812	13903	13776	13832	13982	13929	14029	14018	13882	13987	13859	14041	13881	13891	13875	13683	13713	13900	13771	14002	13974	14173	13914	13828	13928	13816	13842	13917	13628	13895	13850	13888	13937	13957	13795	13658	13936	14023	13891	13685	13865	14038	13853	14071	13797	14050	13918	13749	13784	13990	13735	13827	13958	13825	13910	13746	13951	13920	13918	13758	14014	13861	13890	13872	13892	14006	13907	13969	13870	13766	13979	13863	13865	14028	13994	13923	13959	13944	13938	13922	13914	13645	13746	13914	14044	13739	13820	13968	13893	13838	13909	13912	13939	13947	13729	13978	13990	13726	13831	13940	13861	13801	13811	13830	13950	13902	13789	13778	13986	13884	13969	13912	14154	13761	13886	13879	14046	13831	13943	13859	13993	13810	13771	13860	13795	13784	13869	13887	13867	13994	13679	13814	13751	13758	13777	13871	14101	13831	13917	14000	13943	13869	13754	13797	13974	13808	13807	14010	13975	13924	13781	13873	13939	13714	13894	13859	13886	13968	13803	13866	13931	13960	13904	13883	13873	13945	13915	13837	14062	13914	13852	13865	13972	13957	13740	13808	13950	13836	13836	13818	13794	13664	13898	13868	13970	14028	13987	13805	13944	13719	13922	13847	13950	13972	13778	13703	13880	13978	13833	13921	13951	13889	13921	13823	13895	13880	13859	13789	13959	13821	13732	13901	13888	13897	14090	13869	13759	13984	13813	13867	13921	13928	13879	13827	13830	13867	13842	13965	13846	13823	13933	13946	13818	13767	13785	13812	14066	13853	13940	13710	13840	13948	13931	13967	14007	13986	13919	13822	13880	13918	13945	14000	13957	13758	14019	13892	13900	13889	13808	13817	13860	13887	13823	13872	13895	13889	13901	13847	14035	13921	13705	13914	13994	13880	13914	13721	13991	13917	13918	13788	14070	14057	14014	13862	13979	13873	13772	13894	13953	13945	13864	13992	13797	13915	13900	13998	13789	13876	13925	14020	13684	13988	13814	13942	14007	13964	13971	13830	13859	13777	13821	14013	13783	13831	13756	13677	14027	14037	13679	13767	13818	13928	13827	13828	13821	13969	13902	14032	13879	13779	13847	13889	13916	13854	14006	13712	13815	13939	13798	13975	13946	13848	13791	13871	13924	13892	14008	14003	13664	14035	13925	13864	13889	13850	14015	13885	13792	13911	14018	14002	13728	13840	13909	13837	13941	13899	13903	13879	13912	13860	13866	14012	13890	13754	13764	13831	13956	13948	13977	13791	13732	14057	13849	13893	13953	13817	13852	13767	13852	13765	13956	13756	13910	13754	13834	13772	13883	14033	13784	13932	14009	13849	13945	13948	13919	13835	13865	14159	13837	13911	13926	13792	13855	13769	13944	13790	13952	13721	13787	13851	13891	13910	13810	13902	13930	13803	13967	13983	13874	13746	13874	14049	13741	13841	13830	13915	13700	13856	13913	13716	13873	13864	13974	13977	13913	13824	13781	13855	13952	13937	13969	14007	13907	13852	13851	13808	13824	13803	13764	13834	13982	13942	13849	14010	13927	13877	13832	13933	13897	13772	13910	13871	13816	13917	13900	13781	13897	13864	13804	13804	13899	13962	13940	14025	13707	13984	13913	13951	13926	13832	13767	13894	13913	13868	14121	14057	13975	13849	13937	13904	13897	13798	13920	13601	13922	13902	13888	13947	13805	13947	14013	13836	13891	13967	13715	13741	13842	13883	13999	13917	13925	13907	13998	13903	13910	14065	13990	14002	13678	13993	13965	13706	13816	13732	13745	13977	13655	13781	13845	13847	13877	13867	13695	14053	13803	13925	13680	13799	13825	13864	13783	13881	13900	13999	13756	13984	13755	13940	13840	13898	14032	13834	13797	14037	13886	13947	13805	14073	14000	13689	14038	13861	14055	13721	14041	13771	13838	13916	13786	13898	13861	14142	13834	13829	13908	13851	13800	13879	13859	13923	13758	13866	13895	13944	13848	13878	13877	13806	13948	13860	13835	13837	13917	13814	13872	13884	14054	13775	14004	14005	14058	13950	14078	13843	13935	13780	13883	13789	13844	13981	14042	14006	13824	13884	13879	13976	13764	13928	13796	13912	13988	13897	13798	13781	13936	13829	13907	13954	13920	13909	13654	13852	13754	14049	13880	14140	13797	14076	13926	13882	13806	13944	13766	13888	13926	13868	13930	14016	13790	13999	13976	13918	13797	14000	13708	13838	13873	13990	13954	13884	13958	13922	13872	13883	13918	13966	13888	13899	13818	13857	13874	13895	13941	13878	13910	14017	13840	13903	13995	13938	13871	13731	13827	13937	13881	13864	13832	13899	14053	13903	13749	13888	13895	13968	13918	13849	13710	13867	13854	13864	13745	13837	13810	14052	13837	13769	13866	13948	14090	14057	13887	13889	13758	13813	13705	13905	14026	13836	13947	13836	13860	13748	13723	13851	14018	13800	13869	13882	13947	13742	13867	13778	13883	13807	14041	13867	13780	13765	13722	13837	13779	13735	13853	13935	13900	13863	13946	13799	13851	14023	13855	14037	13894	13744	13910	13841	13897	13962	13812	13938	13901	13836	13893	13891	14010	13905	13813	13838	13977	13965	13758	14037	13937	13834	13825	13911	13844	13844	14040	13898	13953	13989	13931	13880	13810	13828	13772	13807	13868	13833	13908	13834	13944	13938	13762	13947	13796	13825	13881	13854	13881	13897	13950	13813	13817	13954	13896	13816	13798	14005	13976	13968	14034	13831	13876	13961	13871	13829	13739	13852	13929	13904	13817	14061	13787	13975	13966	13886	13869	14040	14080	13864	13804	13715	13742	13927	13822	13820	13989	13881	13875	13965	13920	13988	13958	13919	13959	13870	14050	13881	14005	13964	14001	13809	13865	13976	13857	14034	13914	13857	13899	13720	13938	13871	13837	14085	13895	13941	13961	14083	13994	13846	13918	13807	13837	13819	13963	13788	13868	13850	13821	13744	13833	13812	13854	13899	13926	13953	13793	13931	13898	13828	13747	13818	14081	13796	13836	13831	13759	13849	13848	13827	13826	13885	13895	13787	13866	13791	13948	13820	13810	14024	13799	13857	13768	13844	13765	13827	13923	14055	13938	13687	13764	13931	13874	13934	13785	13776	13889	13751	13891	13843	13946	13686	13927	13915	13924	14021	13717	13984	13943	13744	13782	13908	13880	13927	13929	13759	13936	14033	13806	13782	13764	13931	13962	13967	14020	14013	13961	13915	13960	13850	13961	13886	13718	13943	13897	13807	13688	13805	13887	13746	13834	13937	13950	13707	13947	13959	13917	13884	13941	13792	13730	13935	13884	13868	13999	14074	14046	13987	14084	13943	13989	13876	14108	13912	13748	13829
27970	21763	22993	19711	16834	16303	16242	16005	16106	16061	16059	16083	16047	16146	16121	16147	16111	15961	16065	16007	16066	16062	16037	16162	16018	15964	15909	16153	16008	16080	15995	16160	15951	16064	16158	16055	16002	15847	15856	15743	15757	15858	16064	15969	15987	15951	16187	15902	16127	16143	15874	16059	16303	15945	16001	15955	15946	15992	16020	16068	15956	16015	16010	16082	15987	16040	15898	15836	16093	15887	16008	16041	16051	15969	16088	16037	15864	15842	15955	15972	16000	16149	15976	15962	16121	15839	15922	16173	16116	16050	16125	16200	16113	15877	16027	15986	16098	15738	15941	15884	16036	16231	16037	16138	16067	16071	16067	15841	16006	16173	15922	16008	16056	16018	15976	15816	15949	16049	15841	16029	15796	16033	15912	15972	16043	16009	16042	15956	15982	16272	15953	16020	15768	15878	16034	15915	15935	15866	15890	15924	15891	15957	15865	15842	16112	16057	15963	15935	16047	16095	16081	15985	15921	15949	16000	16048	15959	16193	15946	16227	15925	15943	16000	16048	15993	15969	15853	16030	15933	16085	15884	15979	15910	16029	15917	15709	16027	15914	15920	15876	16032	16053	16116	15920	16018	15858	15798	15887	16001	15929	15825	15903	16044	15822	16016	15917	15945	15875	15926	15961	16289	16046	16005	15876	16153	15961	15807	15630	16057	16010	15978	15890	16011	16114	16031	15899	16001	15840	15984	15956	15855	15871	15963	15883	15972	15794	15984	15975	15929	15924	15803	15848	16009	16061	15852	16001	15942	15925	16048	16131	16079	16017	15961	15799	16127	15981	16018	15958	15854	15936	16009	16042	15970	15899	15859	16149	15845	16139	15828	15857	16009	15895	15940	15904	16034	16029	16046	16066	15916	16026	16059	15875	15961	15893	15959	16032	16004	15880	16140	15909	16002	15944	15697	15891	15907	16102	15962	15852	15953	15935	15863	15949	15849	15892	15949	15805	16106	15793	15928	16044	15780	15983	16006	15914	15862	16071	15979	15881	15879	15972	16132	15962	15780	15918	16152	16039	15956	15929	16019	15905	15985	15878	16027	16082	15844	16003	15942	15956	16044	15874	16024	16041	15920	16024	15883	15930	15928	15942	15676	16185	16056	16170	16023	15965	15954	15928	16141	16036	15930	15910	16151	16035	16134	15947	15933	16019	16126	15937	15915	16127	15854	15815	16066	15816	15822	16034	15957	16018	15786	16068	16019	15990	15915	15952	15865	15900	15832	16038	16060	15795	15934	16062	15981	15979	15940	15883	16065	15991	16009	15997	15810	16080	15983	16058	15959	15848	16103	16081	16168	15936	16015	15693	16266	15944	16185	15731	16033	16109	16092	16019	16108	15860	15929	16130	16044	15961	15978	16112	15927	15861	15901	15819	16112	16059	15972	15774	16099	15956	15967	16042	16091	15838	15936	15999	15886	15981	15937	16000	16089	15847	15894	15755	15865	15958	16071	15944	15907	15665	16009	16022	15703	15919	16068	15993	15996	15992	16114	16035	16040	15848	16118	15911	16042	16081	15861	15858	15893	15945	15983	15720	15973	15925	15790	15944	15854	15944	16079	15873	16157	16276	16245	16165	15954	15779	15953	15903	16236	15946	16148	16127	15945	16056	16025	16115	15949	16151	16065	15846	16031	15795	15921	15684	15965	15921	15988	16036	16280	15901	16109	15808	16116	15840	15799	15931	15995	15965	15894	16027	16142	16194	16098	15907	16017	15809	15940	15897	15871	15816	16183	16047	16009	15821	15932	15978	15834	15933	16044	16049	15922	15979	16042	15980	15762	15885	16113	15931	16069	16110	16047	15903	15917	15859	15899	16078	15814	15859	15960	16028	15901	15845	16137	15862	16009	16064	15898	15920	16059	15974	15839	16003	15948	15717	16069	16072	16096	15902	15737	15937	15999	15746	16172	16007	16077	16053	15829	16020	16021	15883	15991	15996	15918	15964	16019	16152	16129	15933	15810	15869	15901	15952	15976	16007	15923	16024	16099	15908	15753	15922	16121	15876	15945	15910	15973	15951	15914	15887	15951	16140	16108	16031	15985	15664	15983	15915	16049	16105	15862	16003	15990	15857	16056	16023	16002	15984	15982	15989	16151	15788	15803	15841	16047	16028	16216	16023	15967	16008	16103	16106	15901	15958	15728	16137	15994	15866	15820	15999	15957	15984	15706	15860	15961	15929	16043	15893	15938	15845	15964	15804	16092	15971	16016	16016	16031	15880	16015	16035	16111	15815	16022	16100	16149	15992	16070	16027	16004	15972	15881	16003	16011	15926	15954	15957	15671	16205	16025	16078	15921	15830	15896	16049	16048	15955	15978	15767	15912	15817	16127	16208	16059	15825	15953	15974	16018	15930	16095	15730	15860	15867	15896	15888	16018	16008	16021	16047	15925	15964	15869	15948	16003	15998	16035	15994	16136	15970	16049	16230	15963	15954	15829	15862	16051	16157	15923	15931	16219	16140	15948	15938	15989	15877	15898	16261	15895	15844	15872	15909	16052	16205	16076	15847	16021	16013	16047	15848	15955	15986	16054	15910	16024	16111	16039	15935	15924	16220	15961	16097	16149	15962	16154	15944	15926	15990	16107	15867	15996	15950	15918	16043	16057	16044	16016	15748	15956	15987	15992	16017	16151	15890	15963	16064	15993	15878	16187	15999	15894	15923	15869	16108	15965	15900	16019	16094	15843	15864	16040	16064	15915	15997	15950	16057	16002	16094	16025	15922	16231	16060	15855	15945	15996	16000	15773	16110	15941	15917	16036	16377	16027	15923	15965	15810	15999	15950	16039	15864	16011	15904	15941	15989	15911	16079	15927	15917	15924	15863	15876	15999	15994	15872	15975	16046	16087	15888	15847	15807	16093	15775	15901	16049	15900	15918	15891	15871	16023	15870	15844	15980	15847	15914	15920	15874	15953	15960	15746	16024	16146	15886	15977	16063	15981	15979	16060	15935	16037	16148	15743	15801	15862	15983	15987	15827	16065	15854	16023	16277	15889	15890	16100	15986	15844	15974	15925	16251	15909	15865	15940	16010	15933	16154	15904	16114	15897	16055	16039	16116	16106	16001	16069	16094	15920	16103	16062	16055	15955	15958	16100	16066	16022	16063	15953	16093	15787	15860	15886	15964	15834	15773	16054	16138	15861	15782	16011	15982	15998	15962	15831	15906	15967	15921	16054	15835	15888	15878	15970	15944	16167	15935	15856	16060	16007	15867	16057	15942	16179	16159	16041	15981	15912	15874	16119	16034	15972	16028	15768	16180	16036	16127	15877	15905	16077	15903	15887	15995	16158	15871	15905	15869	15973	16072	16075	16019	15960	15920	15842	15772	16062	16158	15943	15987	15868	16269	16014	15904	16210	16152	15937	15757	15880	16149	16058	15997	15891	16070	16039	15947	16116	15793	16171	15830	15989	15972	16166	16093	15968	16073	16062	16191	16003	15835	16011	15896	16014	15973	15838	15857	16042	15970	16054	16095	15914	15838	15832	15942	16096	15912	15921	16148	16064	15971	15952	15992	16103	15933	15787	16051	16008	15892	15916	16002	15969	16070	15804	15901	15930	15845	15943	15864	15742	16102	15995	15807	16021	15904	16145	15923	15920	16045	16114	16257	16106	16077	16046	16022	16202	15919	15753	15862	15934	15967	15876	16003	16047	16063	15991	15792	15874	15814	15888	15954	16027	15986	16171	15977	16114	16112	16008	16070	15897	16110	16173	16090	16051	16056	16092	15941	16024	16125	16184	15986	15975	16021	16001	15900	16063	16144	16085	15883	15892	16105	15845	15934	16122	15758	16149	16022	16168	16127	15836	16037	16070	15839	16156	15918	16121	15891	16035	15917	16201	15999	15846	15733	15991	15856	15937	15935	16025	16096	15909	15856	15904	15896	16030	16020	15878	15979	15970	15893	16047	15891	15960	16033	15966	16091	15939	15942	16007	16086	15891	15887	15956	16055	16153	16030	15997	16038	16051	16026	15916	16051	16007	16103	16060	16010	15860	16030	15899	15970	15833	15860	15990	15937	15841	15856	16071	15902	15860	15942	16035	15981	15958	15826	15957	15926	16146	15976	15915	16001	15974	15989	16034	15954	15823	15886	16158	15831	15977	15890	15925	15832	16051	15764	16008	15867	15804	16161	16082	16005	16140	16015	16067	15906	16217	16076	16014	15728	15983	16195	15938	15901	15826	15974	16069	15960	15861	15993	16080	16055	16067	16111	16097	16152	16021	15911	15863	15859	16062	16224	15742	15918	16024	15931	16041	16001	15987	16086	16050	15944	16038	16194	16061	15996	15959	15896	16101	16059	16210	15882	15985	15766	16094	16004	16166	15984	16143	16061	16212	16112	15975	15837	16068	16111	16052	16013	15957	16139	16029	15959	16090	16104	15923	15983	15850	15960	15765	15981	15936	16046	16037	16019	16077	15911	15918	16068	15817	16222	16083	16101	16080	16019	15998	15900	15892	16125	16090	16022	16004	15862	15894	16092	15771	15853	15935	16020	16075	15987	16073	15984	15775	15978	15974	15924	16107	15760	15785	16092	15855	16042	16086	15925	15980	15901	16044	16115	15900	16098	16054	15919	15948	15914	15999	15985	16023	16006	15950	16089	15991	15992	16048	15930	16049	15941	16212	15853	16162	16061	16113	15856	16153	16055	15825	16097	15734	16024	15865	16121	15852	15987	15962	16049	16037	16051	15973	15976	16115	16130	15993	15933	15772	15931	16180	15943	16150	15808	16022	16083	15984	15832	15910	15965	16003	15874	15790	15736	15840	16150	15960	16012	16023	15930	15982	16056	15894	15759	15825	15865	16020	16012	15911	15948	15864	16001	16005	15894	15927	15891	16225	15949	15995	15813	16041	16045	15897	15959	15816	15818	15934	16000	16073	16075	15948	15975	15692	15901	15889	16110	16057	15944	15867	15995	15962	16054	15897	16108	15998	15856	15952	16137	15960	16066	15848	16054	16000	16056	16287	16066	15936	15940	16128	15902	16095	15972	16061	15872	16067	16142	16045	16262	15940	15917	16143	16125	16054	15915	16072	15918	15825	15780	15987	15902	16196	15948	16066	16104	16239	15882	16078	15984	16089	16077	15869	15912	15979	15955	15969	16103	16326	16028
15422	18503	17501	15436	14886	14080	13910	13961	13958	13916	13720	13856	13916	13944	13727	13823	13776	13700	13601	13875	13789	13595	13879	13680	13672	13751	13749	13755	13865	13681	13742	13779	13573	13755	13814	13764	13742	13677	13608	13714	13745	13763	13549	13766	13831	13788	13633	13721	13583	13705	13648	13535	13658	13650	13703	13630	13757	13634	13720	13780	13592	13670	13795	13784	13561	13620	13725	13733	13658	13821	13680	13699	13806	13692	13639	13574	13701	13689	13828	13580	13841	13778	13722	13684	13761	13555	13478	13751	13498	13727	13570	13749	13786	13681	13760	13778	13706	13694	13720	13754	13802	13797	13780	13677	13678	13763	13649	13820	13697	13751	13695	13630	13465	13635	13671	13536	13763	13717	13506	13594	13743	13945	13737	13617	13661	13761	13724	13725	13618	13712	13621	13734	13617	13633	13569	13671	13598	13741	13789	13695	13478	13703	13564	13605	13569	13506	13694	13675	13693	13539	13728	13755	13559	13691	13746	13550	13749	13736	13499	13681	13561	13796	13623	13800	13807	13745	13690	13874	13810	13560	13584	13514	13525	13592	13605	13722	13593	13562	13662	13758	13615	13488	13770	13550	13588	13683	13806	13685	13697	13600	13641	13790	13655	13627	13516	13659	13591	13714	13732	13737	13782	13669	13765	13820	13643	13677	13802	13597	13696	13584	13556	13644	13609	13697	13750	13974	13647	13573	13650	13639	13723	13749	13568	13689	13693	13691	13543	13721	13671	13616	13837	13737	13538	13651	13608	13797	13778	13691	13719	13652	13632	13667	13494	13550	13730	13758	13663	13794	13658	13753	13648	13678	13747	13694	13726	13913	13643	13645	13538	13730	13761	13774	13627	13668	13846	13610	13887	13662	13668	13757	13589	13733	13551	13645	13702	13751	13626	13742	13590	13672	13842	13737	13665	13576	13669	13744	13636	13379	13746	13718	13835	13749	13677	13572	13731	13642	13518	13728	13716	13711	13589	13476	13769	13550	13785	13717	13678	13587	13627	13754	13552	13774	13777	13722	13750	13688	13511	13780	13681	13664	13691	13697	13648	13616	13666	13710	13571	13607	13623	13802	13632	13484	13556	13583	13577	13664	13603	13581	13818	13612	13667	13732	13673	13743	13729	13557	13668	13614	13739	13647	13640	13684	13744	13670	13519	13607	13804	13749	13703	13639	13625	13723	13721	13741	13782	13670	13679	13734	13714	13622	13673	13745	13670	13831	13762	13591	13662	13700	13674	13734	13640	13692	13577	13767	13797	13543	13634	13796	13623	13749	13706	13575	13637	13717	13695	13705	13586	13533	13777	13575	13730	13545	13772	13559	13659	13655	13652	13720	13622	13831	13647	13634	13689	13699	13780	13718	13546	13652	13730	13702	13750	13720	13700	13579	13743	13855	13484	13707	13796	13750	13646	13653	13749	13677	13670	13632	13635	13619	13673	13718	13523	13674	13559	13630	13671	13542	13630	13948	13577	13871	13621	13708	13678	13735	13661	13687	13798	13683	13588	13715	13676	13673	13733	13715	13591	13576	13656	13696	13677	13637	13644	13563	13651	13818	13749	13486	13606	13679	13546	13726	13635	13561	13657	13686	13733	13774	13720	13640	13626	13825	13616	13648	13799	13585	13712	13762	13699	13769	13768	13608	13655	13797	13802	13736	13650	13799	13755	13655	13492	13592	13773	13645	13443	13691	13713	13670	13633	13772	13676	13828	13762	13585	13971	13779	13861	13696	13753	13814	13728	13735	13735	13661	13735	13728	13797	13610	13778	13722	13712	13904	13514	13665	13529	13705	13673	13737	13769	13734	13660	13736	13570	13583	13704	13969	13515	13593	13572	13755	13720	13638	13724	13612	13758	13841	13793	13882	13642	13529	13761	13730	13812	13805	13678	13642	13742	13635	13540	13625	13769	13679	13688	13704	13756	13632	13589	13541	13675	13581	13706	13737	13604	13563	13792	13623	13791	13774	13682	13708	13591	13850	13500	13834	13643	13701	13642	13656	13784	13761	13699	13561	13662	13820	13707	13869	13626	13652	13668	13801	13543	13691	13715	13741	13596	13791	13728	13870	13576	13672	13769	13690	13600	13801	13606	13835	13468	13695	13756	13639	13569	13682	13721	13774	13550	13628	13855	13720	13649	13595	13796	13791	13855	13692	13826	13789	13614	13867	13673	13633	13670	13826	13660	13698	13630	13718	13710	13745	13359	13573	13752	13694	13747	13701	13649	13750	13489	13764	13525	13561	13689	13657	13621	13731	13816	13570	13794	13793	13612	13687	13709	13622	13627	13788	13596	13737	13757	13648	13621	13505	13738	13719	13369	13651	13798	13723	13703	13634	13850	13826	13628	13708	13753	13678	13579	13736	13629	13594	13750	13859	13673	13699	13690	13666	13666	13577	13652	13678	13617	13641	13795	13670	13673	13678	13716	13794	13689	13711	13593	13619	13724	13734	13703	13625	13758	13646	13760	13712	13645	13644	13671	13651	13618	13744	13605	13625	13799	13696	13945	13714	13660	13732	13569	13812	13699	13582	13763	13775	13700	13791	13691	13632	13619	13555	13695	13900	13524	13735	13710	13745	13631	13515	13688	13683	13813	13731	13630	13524	13708	13522	13686	13544	13668	13634	13812	13542	13734	13836	13580	13693	13891	13601	13733	13704	13674	13861	13687	13738	13744	13560	13774	13697	13639	13510	13518	13720	13586	13729	13820	13621	13556	13642	13838	13720	13675	13761	13690	13672	13502	13726	13786	13765	13611	13686	13786	13644	13701	13775	13703	13541	13648	13661	13577	13682	13632	13617	13693	13624	13768	13711	13742	13710	13585	13845	13699	13746	13608	13769	13674	13807	13686	13746	13770	13546	13591	13673	13736	13684	13691	13763	13672	13714	13791	13657	13779	13636	13494	13718	13561	13663	13587	13514	13758	13583	13763	13775	13738	13900	13906	13651	13638	13793	13649	13736	13600	13742	13623	13750	13877	13413	13587	13546	13810	13687	13653	13632	13749	13608	13621	13661	13616	13641	13748	13790	13629	13655	13749	13615	13752	13720	13736	13590	13789	13668	13710	13686	13688	13704	13607	13654	13979	13554	13851	13631	13677	13742	13703	13550	13819	13798	13742	13537	13716	13667	13705	13701	13398	13676	13619	13756	13694	13692	13811	13631	13753	13538	13726	13583	13695	13499	13607	13579	13747	13636	13645	13525	13606	13633	13606	13505	13743	13841	13499	13678	13790	13608	13607	13721	13724	13907	13708	13786	13701	13735	13544	13628	13712	13767	13602	13659	13697	13645	13684	13558	13842	13701	13696	13724	13696	13650	13525	13706	13521	13677	13819	13704	13480	13629	13667	13613	13691	13773	13762	13754	13760	13849	13473	13663	13842	13675	13696	13627	13697	13772	13576	13762	13763	13685	13621	13600	13651	13576	13820	13582	13802	13695	13758	13593	13694	13531	13804	13710	13779	13663	13909	13688	13690	13762	13651	13658	13668	13790	13685	13686	13621	13622	13509	13708	13623	13640	13602	13600	13639	13759	13567	13620	13689	13770	13724	13609	13580	13748	13637	13715	13680	13747	13677	13721	13672	13701	13501	13820	13750	13625	13641	13751	13646	13457	13633	13834	13757	13738	13735	13657	13541	13697	13773	13649	13795	13786	13702	13628	13614	13755	13639	13563	13693	13646	13671	13519	13610	13778	13679	13638	13832	13758	13600	13861	13669	13703	13676	13743	13737	13682	13568	13677	13844	13841	13612	13702	13710	13866	13730	13673	13541	13710	13704	13513	13798	13819	13516	13664	13702	13829	13622	13619	13622	13690	13661	13669	13567	13809	13629	13650	13699	13625	13834	13656	13654	13586	13537	13627	13770	13642	13587	13911	13709	13589	13752	13776	13694	13653	13730	13731	13705	13547	13596	13737	13676	13822	13708	13714	13591	13697	13689	13752	13611	13825	13773	13656	13609	13694	13642	13619	13674	13715	13427	13589	13690	13701	13611	13683	13594	13495	13683	13607	13620	13808	13590	13667	13617	13641	13634	13704	13716	13793	13698	13738	13820	13619	13550	13519	13525	13526	13766	13638	13641	13692	13619	13626	13838	13814	13702	13799	13907	13611	13738	13477	13678	13783	13853	13619	13688	13646	13570	13667	13873	13831	13576	13764	13707	13618	13621	13702	13666	13826	13703	13787	13546	13601	13534	13491	13788	13729	13779	13714	13656	13726	13769	13867	13789	13591	13718	13442	13709	13611	13783	13850	13855	13865	13669	13831	13794	13716	13754	13668	13671	13796	13732	13749	13759	13686	13766	13845	13690	13582	13754	13598	13696	13789	13717	13694	13669	13714	13886	13773	13591	13742	13595	13778	13828	13667	13699	13765	13626	13633	13548	13725	13524	13582	13587	13788	13811	13608	13735	13794	13609	13740	13780	13645	13567	13673	13723	13792	13586	13714	13782	13697	13687	13772	13604	13613	13673	13600	13778	13541	13560	13892	13655	13630	13658	13753	13672	13707	13563	13617	13771	13618	13661	13775	13492	13626	13738	13632	13701	13692	13754	13701	13681	13531	13755	13555	13628	13675	13903	13783	13665	13653	13729	13441	13698	13593	13777	13685	13648	13671	13718	13571	13566	13703	13568	13718	13741	13663	13624	13790	13839	13697	13591	13698	13731	13921	13712	13793	13689	13851	13732	13710	13666	13681	13710	13812	13655	13768	13533	13573	13615	13543	13677	13707	13509	13595	13407	13692	13735	13675	13805	13779	13695	13798	13543	13630	13668	13748	13733	13677	13519	13513	13653	13713	13485	13634	13742	13524	13718	13595	13741	13690	13485	13505	13833	13662	13809	13605	13720	13659	13718	13687	13725	13600	13671	13827	13731	13700	13722	13630	13539	13772	13652	13531	13761	13657	13727	13603	13576	13640	13723	13530	13709	13485	13841	13698	13452	13635	13582	13686	13715	13826	13700	13714	13703	13809	13737	13663	13797	13850	13544	13535	13756	13506	13601	13770	13744	13683	13728	13614	13706	13650	13632	13724	13582	13509	13806	13631	13559	13625	13783	13653	13794	13690	13714	13732	13684	13652	13545	13692	13672	13607	13544	13711	13706	13758	13709	13782	13622	13621	13834	13702
24017	21070	28372	24096	21805	20101	18378	16250	15625	15850	15707	15654	15583	15421	15443	15363	15500	15651	15494	15344	15400	15452	15361	15451	15414	15444	15629	15596	15502	15307	15356	15330	15393	15318	15270	15425	15450	15167	15399	15386	15327	15401	15251	15414	15354	15233	15333	15733	15495	15376	15293	15029	15258	15340	15254	15488	15287	15248	15288	15196	15581	15140	15259	15445	15098	15439	15115	15312	15265	15260	15424	15359	15321	15373	15333	15429	15353	15388	15244	15185	15380	15398	15222	15303	15386	15364	15355	15242	15279	15306	15528	15278	15269	15128	15058	15419	15441	15579	15325	15261	15333	15382	15124	15592	15419	15283	15423	15467	15290	15485	15400	15273	15553	15472	15383	15320	15156	15531	15390	15277	15284	15353	15122	15214	15374	15165	15503	15304	15314	15359	15204	15277	15292	15320	15273	15078	15177	15194	15305	15400	15178	15123	15307	15192	15343	15162	15343	15412	15305	15117	15278	15034	15387	15107	15234	15305	15207	15108	15117	15369	15158	15300	15178	15246	15219	15296	15164	15099	15339	15331	14986	15334	15368	15204	15285	15134	15353	15367	15306	15196	15318	15285	15174	15400	15226	15446	15135	15183	15285	15263	15362	15310	15416	15378	15194	15200	15126	15457	15388	15339	15176	15324	15299	15177	15159	15334	15449	15233	15252	15213	15304	15404	15076	15100	15253	15219	15144	15159	15390	15188	15341	15194	15237	15136	15364	15429	15243	15344	15169	15371	15240	15196	15070	15197	15051	15377	15275	15328	15151	15343	15275	15358	15476	15192	15406	15317	15369	15416	15337	15403	15129	15370	15222	15325	15203	15256	15148	15152	15140	15141	15404	15290	15318	15429	15313	15053	15387	15204	15130	15414	15389	15156	15292	15150	15286	15321	15153	15283	15285	15272	15252	15330	15326	15300	15149	15138	15201	15364	15134	15207	15292	15383	15303	15437	15243	15301	15359	15416	15334	15367	15260	15498	15331	15124	15228	15176	15412	15337	15147	15043	15271	15334	15390	15339	15387	15232	15079	15195	15337	15307	15201	15445	15262	15366	15259	15339	15470	15300	15055	15219	15405	15261	15380	15148	15185	15200	15240	15125	15439	15304	15348	15269	15330	15184	15394	15294	15283	15110	15290	15251	15215	15355	15197	15244	15157	15325	15253	15315	15276	15251	15207	15305	15365	15145	15321	15341	15225	15418	15297	15259	15289	15343	15308	15205	15213	15324	15124	15381	15293	15259	15175	15393	15270	15160	15137	15178	15272	15366	15464	15379	15223	15365	15241	15213	15291	15306	15264	15463	15161	15072	14988	15229	15182	15395	15233	15289	15390	15278	15239	15162	15155	15230	15221	15398	15318	15272	15168	15348	15187	15274	15109	15004	15221	15408	15259	15330	15239	15229	15279	15223	15205	15391	15247	15193	15374	15246	15245	15299	15248	15441	15233	15135	15006	15258	15239	15350	15023	15413	15220	15197	15312	15267	15224	15291	15291	14978	15290	15284	15009	15181	15167	15376	15188	15101	15184	15157	15301	15170	15153	15222	15413	15371	15363	15276	15148	15234	15481	15378	15306	15424	15304	15283	15245	15167	15219	15189	15027	15267	15025	15297	15327	15351	15061	15349	15346	15077	15215	15105	15397	15344	15398	15453	15241	15375	15256	15298	15237	15206	15494	15067	15389	15314	15364	15331	15313	15273	15363	15311	15172	15276	15249	15082	15296	15173	15180	15062	15354	15231	15191	15131	15163	15332	15428	15328	15135	15142	15246	15467	15128	15461	15224	15292	15245	15162	15192	15453	15455	15325	15336	15341	15126	15294	15282	15222	15160	15238	15217	15094	15199	15168	15230	15298	15476	15169	15281	15243	15085	15157	15136	15218	15395	15311	15250	15285	15131	15213	15181	15431	15168	15423	15228	15383	15296	15029	15528	15313	15170	15389	15525	15369	15436	15303	15190	15048	15132	15224	15328	15201	15212	15223	15343	15157	15247	15324	15061	15192	15369	15118	15108	15395	15392	15351	15459	14986	15206	15319	15201	15241	15206	15210	15357	15388	15268	15269	15358	15257	15275	15096	15293	15211	15264	15264	15230	15295	15150	15134	15475	15358	15183	15208	15028	15150	15345	15426	15020	15603	15493	15181	15515	15415	15289	15230	15286	15350	15491	15265	15267	15347	15246	15250	15325	15202	15296	15165	15182	15241	15174	15312	15267	15306	15196	15094	15125	15254	15452	15203	15387	15357	15258	15364	15107	15198	15214	15324	15114	15256	15398	15111	15191	15325	15227	15257	15441	15196	15318	15293	15164	15435	15043	15070	15339	15412	15329	15249	15299	15178	15372	15280	15174	15181	15324	15273	15404	15392	15055	15408	15352	15365	15448	15258	15204	15308	15246	15155	15199	15260	15262	15346	15501	15359	15398	15288	15315	15169	15326	15250	15192	15318	15022	15278	15034	15243	15141	15321	15203	15129	15278	15384	15030	15251	15473	15318	15212	15345	15214	15213	15139	15258	15346	15336	15271	15331	15225	15269	15063	15304	15585	15319	15317	15336	15426	15295	15090	15219	15295	15332	15117	15414	15298	15282	15189	15074	15300	15351	15175	15173	15194	15002	15370	15305	15125	15277	15188	15206	15248	15257	15273	15434	15416	15275	15249	15264	15366	15319	15327	15158	15303	15491	15353	15291	15307	15307	15441	15279	15238	15095	15203	15149	15354	15129	15246	15202	15263	15191	15251	15279	15126	15458	15210	15079	15589	15184	15295	15314	15080	15243	15199	15210	15271	15228	15112	15260	15389	15394	15391	15387	14987	15512	15119	15312	15199	15293	15185	15430	15251	15361	15295	15274	15407	15301	15339	15160	15208	15199	15158	15373	15388	15129	15358	15467	15156	15282	15213	15255	15540	15217	15391	15337	15157	15159	15194	15234	15342	15206	15305	15246	15277	15134	15279	15035	15117	15067	15316	15226	15195	15241	15232	15213	15242	15415	15192	15231	15472	15295	15116	15322	15285	15198	15233	15146	15343	15223	15229	15307	15459	15189	15072	15304	15300	15160	15349	15229	15088	15377	15528	15321	15501	15374	15273	15470	15407	15319	15294	15400	15232	15370	15372	15302	15278	15160	15316	15346	15286	15295	15203	15410	15279	15164	15116	15236	15282	15050	15236	15028	15302	15306	15229	15219	15316	15214	15218	15328	15169	15301	15309	15218	15290	15354	15141	15312	15431	15082	15140	15351	15316	15130	15309	15228	15268	15279	15311	15195	15137	15219	15314	15223	15289	15045	15312	14999	15155	15247	15231	15198	15186	15160	15281	15270	15026	15194	15228	15435	15262	15410	15065	15245	15121	15292	15181	15155	15258	15139	15533	15359	15202	15312	15190	15073	15325	15190	15078	15279	15217	15374	15070	15427	15245	15299	15351	15169	15395	15416	15433	15168	15067	14969	15290	15299	15065	15140	15036	15307	15140	15103	15206	15372	15243	15255	15364	15370	15263	15301	15061	15312	15353	15289	15233	15226	15136	15298	15270	14971	15347	15215	15358	15497	15269	15415	15183	15407	15131	15063	15291	15234	15434	15485	15120	15090	15137	15272	15269	15319	15227	15240	15228	15376	15302	15224	15373	14946	15058	15347	15320	15333	15131	15395	15153	15299	15202	15182	15189	15209	15309	15162	15253	15177	15404	15257	15169	15372	15104	15478	15358	15285	15337	15227	15234	15347	15233	15260	15162	15445	15144	15226	15303	15280	15213	15293	15306	15307	15385	15151	15208	15188	15349	15354	15217	15323	15364	15508	15193	15067	15361	15285	15337	15172	15371	15187	15367	15460	15269	15427	15404	15407	15278	15214	15325	15209	15024	15216	15245	15229	15190	15377	15168	15320	15366	15162	15342	15297	15487	15387	15318	15338	15543	15076	15296	15324	15234	15255	15085	15064	15244	15471	15195	15286	15415	15200	15223	15283	15375	15281	15333	15275	15059	15175	15470	15377	15314	15241	15318	15219	15335	15349	15381	15213	15565	15418	15391	15449	15401	15145	15215	15169	15356	15256	15357	15399	15380	15388	15439	15272	15270	15441	15146	15279	15207	15129	15288	15172	15281	15448	15405	15364	15140	15245	15335	15232	15490	15238	15251	15301	15335	15315	15397	15105	15333	15288	15324	15287	15346	15211	15209	15217	15336	15338	15317	15141	15319	15275	15166	15187	15323	15160	15166	15120	15231	15476	15075	15483	15224	15327	15284	15319	15197	15064	15407	15198	15247	15073	15311	15259	15245	15336	15150	15329	15053	15068	15114	15531	15440	15304	15171	15348	15045	15425	15230	14999	15156	15281	15297	15407	15178	15576	15382	15284	15267	15499	15183	15253	15335	15232	15407	15050	15346	15253	15282	15376	15340	15188	15329	15483	15176	15356	15309	15288	15190	15462	15233	15374	15207	15236	15325	15352	15196	15183	15350	15290	15115	15371	15294	15273	15201	15283	15349	15263	15520	15079	15196	15220	15391	15309	15331	15139	15430	15378	15239	15254	15214	15315	15196	15238	15323	15260	15308	15286	15342	15190	15096	15033	15421	15330	15315	15286	15211	15164	15106	15458	15282	15151	15352	15068	15366	15205	15399	15366	15325	15221	15277	15401	15256	15439	15078	15268	15186	15314	15386	15315	15330	15238	15204	15308	15281	15080	15297	15374	15463	15314	15227	15348	15300	15135	15241	15327	15264	15355	15122	15345	15229	15136	15190	15437	15338	15372	15161	15240	15352	15238	15333	15042	15189	15078	15186	15274	15357	15147	15264	15497	15259	15297	15220	15365	15387	15232	15214	15154	15387	15078	15326	15270	15073	15503	15290	15274	15229	15231	15397	15566	15307	15128	15162	15135	15183	15106	15285	15380	15366	15268	15062	15079	15281	15445	15060	15129	15108	15178	15361	15289	15419	15383	15273	15132	15305	15226	15420	15277	15311	15197	15200	15183	15197	15349	15430	15191	15136	15282	15326	15254	15294	15374	15369	15299	15060	15480	15203	15227	15118	15520	15330	15298	15368	15214	15229	15295	15018	15303	15437	15297	15356	15324	15076	15176	15118	15283	15387	15122	15138	15339	15258	15311	15351	15279	15297	15344	15129	15250
14603	25454	22819	18175	16031	14969	14290	14220	14119	13807	13802	13842	13730	13543	13363	13479	13405	13474	13371	13393	13411	13190	13196	13328	13348	13255	13288	13257	13277	13265	13148	13251	13350	13222	13354	13096	13298	13435	13344	13298	13286	13262	13315	13127	13381	13379	13241	13271	13225	13321	13422	13198	13424	13220	13167	13279	13358	13433	13238	13261	13090	13138	13253	13233	13297	13161	13219	13254	13392	13153	13302	13329	13164	13302	13205	13177	13197	13268	13256	13276	13329	13284	13405	13203	13439	13222	13208	13286	13387	13342	13263	13357	13296	13236	13486	13285	13307	13134	13193	13345	13343	13274	13389	13250	13359	13279	13225	13389	13302	13141	13194	13289	13154	13215	13326	13161	13243	13372	13204	13290	13305	13362	13111	13415	13158	13140	13313	13156	13363	13406	13233	13106	13261	13173	13285	13298	13228	13315	13148	13263	13227	13209	13141	13061	13158	13335	13272	13171	13406	13364	13447	13243	13015	13309	13163	13303	13204	13328	13225	13301	13257	13372	13225	13298	13172	13318	13310	13202	13355	13220	13259	13211	13361	13259	13323	13128	13276	13315	13176	13318	13194	13142	13343	13258	13288	13282	13360	13225	13264	13373	13105	13277	13426	13172	13075	13201	13161	13244	13225	13391	13123	13198	13295	13263	13143	13227	13317	13262	13174	13156	13231	13417	13266	13247	13409	13140	13210	13201	13224	13226	13335	13219	13145	13186	13305	13140	13286	13224	13197	13216	13132	13039	13238	13280	13015	13208	13444	13201	13206	13216	13275	13438	13207	13280	13263	13228	13312	13326	13254	13294	13295	13213	13220	13278	13153	13360	13173	13263	13321	13395	13313	13244	13167	13201	13256	13412	13175	13195	13346	13440	13212	13180	13157	13311	13194	13232	13352	13134	13308	13223	13328	13124	13206	13226	13242	13436	13316	13301	13195	13176	13361	13482	13341	13155	13188	13384	13177	13229	13342	13263	13270	13297	13378	13353	13253	13199	13196	13236	13285	13271	13193	13192	12994	13126	13250	13436	13186	13318	13382	13295	13225	13226	13290	13203	13253	13313	13485	13295	13330	13271	13202	13120	13226	13340	13342	13259	13328	13204	13044	13179	13290	13038	13342	13352	13308	13213	13190	13320	13224	13355	13118	13311	13240	13271	13235	13316	13244	13289	13259	13172	13168	13203	13268	13196	13375	13216	13232	13158	13233	13203	13219	13180	13238	13238	13323	13178	13176	13137	13344	13342	13212	13122	13257	13218	13366	13233	13284	13307	13207	13182	13264	13175	13221	13450	13227	13140	13240	13208	13281	13160	13388	13324	13115	13247	13220	13352	13211	13336	13336	13125	13238	13216	13252	13173	13045	13246	13224	13104	13383	13404	13239	13072	13283	13349	13318	13263	13303	13251	13158	13229	13147	13454	13123	13267	13193	13285	13205	13134	13462	13058	13257	13193	12969	13220	13341	13184	13240	13105	13264	13146	13335	13219	13331	13203	13149	13200	13316	13106	13236	13379	13139	13099	13222	13205	13191	13093	13246	13278	13211	13257	13343	13286	13106	13289	13040	13276	13350	13348	13205	13232	13163	13244	13132	13141	13327	13204	13281	13329	13208	13307	13197	13445	13213	13319	13102	13167	13214	13299	13245	13123	13263	13287	13411	13231	13153	13216	13252	13290	13182	13219	13390	13084	13196	13173	13454	13230	13138	13237	13494	13263	13298	13175	13410	13298	13184	13165	13193	13311	13149	13332	13149	13388	13167	13310	13309	13330	13104	13291	13271	13207	13206	13323	13186	13259	13206	13234	13322	13242	13201	13274	13169	13031	13344	13025	13207	13204	13086	13152	13370	13150	13290	13356	13261	13238	13336	13241	13443	13147	13199	13253	13319	13330	13316	13209	13209	13205	13261	13294	13375	13137	13380	13214	13510	13254	13242	13166	13347	13254	13319	13272	13320	13211	13302	13248	13212	13337	13312	13341	13193	13154	13133	13148	13360	13576	13248	13164	12978	13163	13342	13276	13097	13205	13302	13459	13321	13139	13055	13288	13249	13255	13170	13349	13396	13149	13261	13273	13201	13319	13366	13354	13287	13458	13167	13212	13371	13271	13192	13263	13264	13342	13104	13301	13311	13168	13241	13216	13133	13430	13217	13231	13361	13397	13201	13249	13138	13312	13309	13196	13391	13184	13166	13078	13374	13298	13164	13275	13267	13308	13292	12988	13303	13258	13140	13110	13187	13310	13335	13224	13187	13208	13207	13338	13390	13237	13243	13213	13230	13338	13215	13318	13285	13188	13120	13212	13262	13294	13211	13110	13258	13209	13165	13277	13298	13421	13344	13295	13263	13354	13285	13354	13252	13407	13237	13189	13317	13273	13252	13133	13125	13248	13303	13207	13156	13328	13410	13154	13192	13293	13409	13328	13219	13285	13302	13270	13266	13390	13345	13175	13299	13277	13192	13383	13244	13218	13290	13279	13283	13121	13252	13279	13343	13292	13300	13137	13247	13239	13143	13270	13331	13179	13217	13240	13313	13274	13230	13253	13492	13063	13366	13329	13252	13103	13213	13293	12968	13269	13323	13261	13327	13140	13192	13424	13386	13230	13206	13279	13335	13272	13442	13097	13226	13302	13282	13213	13185	13179	13278	13036	13122	13502	13303	13289	13115	13143	13222	13198	13176	13165	13171	13259	13175	13145	13253	13153	13324	13209	13254	13253	13313	13170	13401	13254	13319	13396	13400	13207	13191	13149	13145	13232	13269	13248	13322	13317	13251	13288	13276	13237	13176	13356	13216	13345	13416	13268	13262	13412	13134	13346	13257	13153	13346	13361	13064	13195	13153	13381	13403	13333	13304	13105	13157	13253	13359	13242	13165	13273	13201	13221	13211	13019	13200	13216	13216	13158	13322	13074	13351	13311	13314	13282	13182	13319	13253	13152	13226	13278	13241	13340	13343	13281	13306	13264	13232	13337	13306	13162	13206	13241	13274	13353	13338	13225	13468	13277	13277	13335	13204	13341	13180	13399	13198	13173	13382	13362	13060	13270	13242	13255	13233	13274	13246	13247	13230	13263	13393	13280	13323	13237	13441	13264	13246	13286	13211	13239	13208	13148	13339	13401	13409	13223	13360	13230	13040	13198	13196	13087	13284	13316	13388	13156	13212	13227	13282	13306	13244	13240	13299	13270	13224	13362	13302	13181	13338	13256	13279	13082	13312	13216	13445	13158	13266	13312	13180	13406	13338	13193	13265	13398	13199	13282	13280	13167	13359	13184	13290	13314	13377	13395	13351	13293	13161	13178	13320	13120	13190	13037	13351	13209	13323	13354	13216	13265	13282	13167	13302	13211	13251	13346	13234	13337	13357	13291	13270	13384	13313	13333	13385	13143	13273	13381	13279	13230	13238	13183	13275	13255	13330	13223	13246	13301	13155	13369	13139	13187	13159	13369	13250	13234	13387	13182	13207	13422	13278	13311	13163	13448	13203	13190	13356	13335	13289	13400	13207	13076	13064	13295	13242	13133	13255	13211	13083	13326	13225	12879	13207	13266	13232	13120	13332	13338	13256	13124	13309	13129	13321	13111	13190	13194	13235	13272	13336	13211	13288	13210	13346	13365	13305	13298	13183	13209	13213	13132	13212	13196	13390	13151	13176	13132	13209	13282	13305	13263	13327	13397	13346	13301	13329	13392	13194	13184	13329	13204	13242	13212	13197	13238	13160	13257	13019	13244	13387	13320	13080	13439	13222	13177	13205	13415	13341	13239	13259	13207	13175	13251	13209	13276	13198	13303	13270	13199	13200	13452	13123	13162	13277	13359	13132	13268	13375	13179	13057	13262	13089	13221	13394	13142	13326	13225	13248	13296	13375	13165	13330	13110	13179	13264	13305	13115	13056	13171	13260	13304	13201	13207	13232	13198	13271	13322	13308	13237	13273	13213	13180	13144	13054	13291	13331	13363	13219	13213	13172	13239	13212	13282	13223	13210	13286	13380	13320	13303	13151	13279	13241	13233	13480	13293	13326	13271	13251	13082	13266	13198	13250	13251	13220	13138	13313	13277	13319	13076	13163	13387	13315	13356	13196	13200	13264	13356	13441	13175	13397	13171	13222	13311	13137	13298	13306	13391	13345	13444	13271	13198	13204	13095	13227	13279	13380	13238	13355	13255	13013	13114	13295	13242	13277	13186	13241	13062	13106	13280	13288	13243	13307	13263	13277	13350	13426	13328	13232	13264	13161	13201	13216	13353	13165	13288	13277	13131	13098	13163	13144	13265	13248	13297	13275	13148	13238	13261	13206	13184	13259	13145	13216	13199	13543	13013	13396	13233	13362	13377	13178	13160	13194	13377	13302	13228	13333	13191	13260	13271	13155	13233	13154	13360	13122	13238	13207	13274	13223	13279	13234	13246	13221	13173	13258	13232	13272	13190	13177	13424	13384	13068	13185	13345	13283	13392	13124	13333	13198	13182	13497	13292	13284	13413	13220	13236	13296	13185	13329	13238	13313	13273	13265	13181	13300	13140	13272	13306	13206	13170	13322	13228	13413	13193	13118	13298	13332	13223	13139	13377	13304	13278	13239	13196	13459	13285	13192	13242	13291	13142	13309	13185	13298	13289	13292	13214	13345	13350	13278	13141	13215	13201	13114	13155	13137	13181	13117	13351	13219	13114	13174	13490	13231	13115	13147	13285	13178	13127	13208	13245	13253	13072	13271	13199	13223	13278	13105	13200	13115	13319	13215	13152	13255	13244	13391	13288	13286	13311	13192	13296	13217	13160	13228	13363	13165	13352	13128	13137	13387	13178	13211	13264	13269	13283	13323	13342	13251	13330	13220	13273	13274	13310	13205	13375	13148	13278	13413	13312	13256	13307	13209	13448	13270	13361	13275	13339	13226	13281	13303	13380	13167	13257	13126	13150	13247	13272	13147	13280	13233	13242	13197	13278	13305	13203	13419	13256	13253	13154	13267	13469	13168	13292	13048	13468	13262	13187	13231	13169	13250	13236	13203	13241	13253	13267	13219	13379	13095	13233	13247	13333	13282	13229	13423	13193	12998	13441	13321	13219	13354	13300	13378	13343	13249	13165	13318	13293	13277	13230	13057	13420	13286	13108	13175	13177	13198	13245
22768	21071	28830	23555	21278	22821	23008	17912	16943	17011	17031	16731	16733	16656	16544	16658	16558	16339	16532	16217	16458	16361	16387	16430	16527	16261	16213	16406	16415	16306	16240	16221	16315	16156	16118	16364	16153	16174	16248	16128	16052	16303	16208	16178	16257	16356	16294	16326	16056	16240	16241	16310	16209	16329	16401	16232	16223	16190	15967	15926	16348	16278	16223	16050	16099	16166	16167	16198	15951	16065	16196	16018	16263	16187	16117	16181	16320	16251	16245	16219	16240	16391	16188	16056	16040	16102	16165	16134	16128	15937	16215	16230	16186	16250	16262	16309	16229	16194	16224	16120	16114	16308	16417	16200	16124	16062	16029	15953	15944	16158	16127	16245	16217	16064	16231	16207	16149	16289	16040	16048	16279	16106	16147	16222	16163	16131	15983	16201	16176	16072	16185	16257	16116	16345	16136	16139	16108	15929	16181	16160	16214	16134	16023	16174	16121	16048	16233	16183	16066	16210	15977	16311	16082	16247	16035	16101	15956	16175	16113	15916	16177	15984	16294	16340	15809	16151	16361	16035	16017	16085	15927	16069	16222	15878	16074	16122	16186	16041	16309	15985	16104	16250	16040	16145	15969	15930	16010	16078	16018	16145	16003	16133	16132	16081	16016	16104	15972	16099	16218	16204	16305	15985	16116	16094	16126	16124	16245	15984	16162	16266	16151	16200	16052	16087	16114	16036	16173	16110	16248	16129	16291	16097	16004	16144	16078	16183	16134	16159	16061	16091	16009	16182	16088	15964	15980	16085	15797	16175	16245	16281	16056	16227	16009	16257	16132	16078	16024	16165	15955	15990	16012	16026	16193	16081	16088	16208	16142	16186	16032	15877	16145	15901	16147	16089	16198	16021	16219	16403	16038	16001	16048	16130	16075	16129	16172	16053	16095	16178	16112	15895	16019	16057	16179	15996	16148	15895	16229	16122	16143	16073	16039	15967	16134	16125	16093	16086	16145	16230	16173	16241	16240	16162	16230	16186	16128	15833	16122	16048	15977	16043	16323	16295	16128	16156	16126	16028	16061	16188	16020	16262	15980	16121	16085	16061	16031	16226	16280	16057	16102	16022	16259	16154	16117	15990	16063	16014	16111	16124	16118	16119	16211	16156	16384	16037	15885	16028	16249	16146	16145	16140	15999	16084	16088	16130	16093	15925	15978	15965	16214	16192	16163	16027	16183	16208	15981	16200	16135	16192	16155	16174	16201	16109	15994	16396	16195	16258	16207	16046	16030	16382	16177	16040	16080	16135	16059	16072	16044	15949	16006	16300	15797	16177	15934	16028	15939	16166	16122	16178	16091	16281	16057	15995	16066	16103	16163	16097	15961	16147	16218	16238	16142	15869	16143	16267	16286	15946	15919	15988	16032	16053	16143	16238	16227	16090	16181	16102	16141	16108	16020	15967	16075	16188	16283	16200	15865	16083	16158	16223	15966	15989	16124	16227	16030	15900	15821	16240	16015	16298	16273	16326	15977	16124	16164	16092	16038	16201	16154	16149	16123	16163	16297	16099	16050	16018	16153	16252	16043	16108	15854	15895	16014	16315	16268	16133	16258	16169	15911	16097	16267	16236	16032	16126	15873	16349	16151	16308	16150	15992	15977	16166	16187	16195	16209	16205	16035	16005	15971	16067	16116	16073	15953	15897	16133	16058	16218	16207	16306	16084	16138	15925	16088	16038	16032	16109	16354	16162	16148	15859	15940	16077	16141	16069	16114	16137	16041	16083	16125	16266	16332	16205	15992	15991	16189	16059	16118	15893	16193	16237	16094	15889	16127	15953	15939	16273	16089	16005	16065	16044	16341	16053	16049	16402	16282	16083	16031	16029	16287	16025	16203	16109	15902	16133	16179	16164	16004	16081	16001	16126	16012	16175	16150	16118	16193	16115	16167	15953	16192	16098	16271	16307	16013	16321	15914	15958	16223	15943	16172	15992	16204	16374	16213	16107	16254	16060	16172	16009	16134	16071	16066	16061	16170	16147	16327	16223	15978	16143	16179	16221	16108	16050	16109	15879	16255	15921	16170	16152	15943	16082	16273	16110	16240	16094	16210	16141	16034	16089	16132	16101	16090	16145	16211	16070	16132	16125	16118	16301	16128	16152	16120	16124	16189	15975	16054	16018	16031	16190	16028	16061	16104	16158	16241	15941	16129	16088	16254	16121	16151	16269	16282	16168	16217	15977	16236	15870	16210	16154	16014	16213	16203	15883	16144	16016	16035	15982	16066	16162	15976	16116	16110	16257	16181	16070	15925	16166	16276	16115	16123	16043	16029	15943	16152	16082	16049	16014	16040	16189	16169	16304	16289	16307	16229	16301	16051	16170	16113	16098	15941	16130	16095	16039	16021	16108	16248	16000	16042	16161	15903	16076	15962	16096	16175	16146	16207	16276	16211	16144	16285	16172	16139	16112	15969	16119	16178	16095	16019	16074	16084	16050	16052	16202	15976	16150	16197	16140	16189	16065	16140	16132	16098	16137	15965	15965	16104	16191	16125	16119	16297	16136	16236	16127	16085	15873	16241	16236	16078	16267	16305	16208	16224	16105	16088	15887	16293	16004	16167	16087	16189	16064	16231	15970	16139	16350	16032	16175	16288	15985	16239	16044	16153	16007	16309	16170	16084	16029	16236	16003	16119	15943	16194	15916	16045	16122	15981	16112	16169	16226	16231	16108	16106	16065	16132	15934	16066	16132	16067	16136	16184	16225	16154	16163	16074	15995	16245	15996	15938	16060	16104	16078	16113	15831	16152	15941	16185	16197	16157	16190	16075	16025	16227	16020	16326	16185	16180	15959	16238	16078	16126	16178	16236	16149	16049	16003	16269	16153	15959	15914	16164	16188	16290	16361	15919	16043	16302	16126	16017	15925	16169	16191	16044	16285	16105	16008	16049	16084	16053	16247	16127	16295	16071	16054	16169	16222	16239	16337	16144	15968	16265	16175	16125	16256	16222	16035	16135	16001	16212	16114	16247	16255	16053	16053	16141	15994	16162	16229	16150	16273	16032	16048	16128	16296	16340	16101	16193	15916	16135	16022	16115	16107	16092	15992	16064	16096	16045	16113	16304	15824	16127	16041	16099	15978	15968	16248	16100	16413	16162	16073	16091	16129	16129	16130	16050	16203	16096	16135	16113	16223	16109	16120	16219	15997	16213	15943	16172	16428	16008	16126	16084	16156	16024	15860	16170	16189	16117	16072	16120	16111	15871	16134	16066	16251	16144	16195	16209	16025	16303	16060	16269	16201	16151	16217	16088	15905	15947	16132	16166	16083	16018	16001	16094	16163	16150	16014	16053	16199	16179	16146	16194	15951	16065	15992	16274	16012	16227	16065	16025	16237	16085	16129	16098	16191	16186	16108	16186	16097	15983	16117	16119	16196	16325	16268	16137	16196	15923	16213	16192	16196	16140	15908	16064	15980	16227	16213	16094	16099	16405	16038	16314	16170	16080	16113	15954	16195	16339	16015	15998	16110	15891	16046	16059	16179	15962	16112	16097	16097	16170	16122	16137	16421	16399	16286	15935	16060	16306	16111	16190	16110	16233	16051	16201	15934	16247	16345	16231	16093	16038	16158	16076	16074	16145	16160	15920	16153	16303	16180	16215	15973	16105	16189	16015	16046	16057	16083	16203	15958	16198	16121	15943	16075	15876	16190	16153	16242	16353	16166	16261	16039	15956	16014	16098	16131	16262	16016	16212	16215	16202	16043	15990	16085	15939	16151	16297	16203	15904	16003	16327	16165	16223	16194	16238	16083	16241	16141	16270	16121	16093	16043	16075	16127	16085	15972	16051	16173	16157	16034	15920	16021	16147	16249	16082	16107	16051	16076	16310	16085	16052	16270	16462	16387	16227	16223	16143	16173	16229	15911	16121	16191	15915	16094	16089	16004	16257	16109	16162	15939	16028	16134	16184	16036	15926	15989	16209	15913	16412	16157	15973	16013	16122	16142	16050	16102	16076	16007	16018	16303	16084	16071	16170	16190	16035	16173	16214	16186	16119	16014	16271	16039	16075	15857	16249	16033	15934	16095	16156	16099	16299	16148	16222	16011	16100	16193	16085	15868	16222	16094	16025	16094	16114	16239	16110	16108	15914	16175	16031	16071	15995	16058	16157	16033	16060	16049	16013	15939	16196	16139	15898	16064	16231	16061	16224	15899	16015	16427	16078	16242	16217	16145	15981	16282	16096	16092	16155	16208	16256	16148	16040	16084	16114	16100	16170	16138	16119	15932	16104	15945	16070	16029	16160	16215	16110	15813	16094	16156	16011	16151	16001	16176	16152	15975	16122	16015	16025	16018	16071	16311	15986	16157	16030	16180	16024	16056	16096	16006	16168	16196	16160	16157	16069	16132	16313	16104	16204	16101	16015	16124	15875	16292	16184	16267	16049	16146	16166	16093	16121	16218	16185	16040	16090	16101	16237	15918	16132	16087	16060	16028	15942	15981	16032	16229	16176	16163	16059	16234	16141	16105	16269	16072	16189	16013	16045	16075	16114	15923	15993	16014	16234	15952	16076	16041	16088	16059	16293	16062	16125	16364	16088	16067	16129	16044	16293	16164	15940	15887	16023	16224	16234	16185	16200	16061	16251	15976	16231	15981	16060	16016	16109	16132	15835	16021	16156	16125	16085	16060	15983	16054	16272	16161	16110	16015	16082	15923	16124	16247	16125	16161	16144	16216	16055	16132	15944	16078	16103	16241	16293	16052	16166	16092	16257	16360	16074	15951	16163	16088	16333	16005	16088	16237	15999	16242	16131	15894	16221	16122	16225	16238	16221	16321	16152	16092	16227	16086	15966	16137	16066	16169	16283	16085	16272	16230	16062	16014	16004	16137	15976	16187	16185	16238	16303	16048	16142	16195	16177	15952	16139	15980	16069	16274	16038	16171	16336	16122	16076	16321	16001	16192	16029	16058	16079	16184	16271	16110	16182	16191	16259	16254	16242	16202	16067	16202	16017	16328	16219	15814	16313	16243	16127	16186	16087	16087	16159	16053	16102	16184	16126	16119	16025	16036	16320	16065	15876	16074	16191	16044	16111	16299	16216	16030	16200	16050	16019	16023	16178	16234	16122	15984	16315	15919	16161	16139	16106	16226	16088	16030	16064	16030	16220	16122
16595	30395	27387	21331	18097	16451	15577	15225	14809	14591	14630	14637	14335	14177	14355	13877	14046	14108	13932	14083	14019	13750	13908	13897	13796	13790	13922	13826	13802	13766	13791	13771	13752	13830	13963	13884	13835	13693	13688	13725	13826	13759	13623	13639	13759	13694	13902	13795	13837	13667	13675	13658	13735	13667	13782	13849	13770	13890	13820	13863	13716	13708	13729	13838	13706	13738	13658	13624	13615	13774	13721	13733	13756	13607	13773	13887	13772	13771	13807	13594	13890	13843	13726	13664	13933	13657	13782	13722	13646	13992	13812	13792	13756	13919	13658	13709	13843	13715	13822	13752	13727	13610	13822	13810	13689	13813	13743	13838	13697	13811	13750	13827	13825	13798	13875	13754	13770	13724	13662	13759	13637	13864	13683	13728	13723	13761	13678	13599	13777	13719	13716	13667	13695	13648	13581	13670	13722	13845	13770	13860	13864	13696	13765	13698	13781	13610	13732	13690	13656	13679	13468	13602	13737	13722	13807	13824	13663	13808	13503	13753	13774	13695	13532	13792	13771	13719	13918	13813	13754	13717	13833	13703	13839	13710	13602	13717	13610	13736	13690	13805	13782	13741	13608	13861	13764	13724	13905	13717	13770	13702	13733	13653	13874	13713	13745	13662	13921	13673	13666	13521	13823	13606	13719	13603	13686	13774	13490	13680	13637	13756	13763	13803	13691	13617	13758	13741	13520	13587	13544	13847	13646	13861	13643	13745	13746	13690	13819	13616	13690	13857	13794	13758	13754	13657	13766	13758	13697	13760	13689	13628	13729	13575	13727	13647	13823	13496	13527	13777	13684	13667	13766	13697	13680	13671	13616	13687	13568	13728	13790	13765	13441	13539	13597	13749	13770	13758	13626	13563	13778	13801	13755	13651	13782	13722	13801	13900	13813	13700	13730	13661	13743	13831	13642	13850	13869	13748	13709	13738	13734	13646	13747	13528	13708	13617	13740	13714	13653	13820	13713	13653	13816	13732	13717	13794	13707	13802	13508	13659	13657	13602	13675	13700	13846	13665	13758	13788	13773	13627	13599	13783	13797	13805	13653	13713	13808	13697	13664	13801	13856	13755	13653	13793	13632	13714	13562	13610	13685	13617	13776	13802	13771	13844	13614	13712	13819	13624	13798	13723	13728	13780	13646	13673	13885	13607	13791	13453	13724	13579	13676	13769	13613	13856	13626	13577	13673	13648	13591	13771	13736	13622	13662	13688	13835	13555	13723	13671	13795	13762	13712	13676	13830	13597	13644	13787	13735	13764	13800	13712	13750	13755	13647	13534	13779	13735	13717	13791	13915	13695	13951	13613	13853	13748	13686	13848	13762	13896	13948	13511	13803	13526	13443	13793	13649	13820	13745	13794	13737	13703	13841	13487	13678	13866	13515	13719	13681	13687	13763	13792	13660	13648	13916	13846	13684	13646	13650	13718	13643	13718	13714	13586	13721	13617	13789	13797	13604	13766	13791	13625	13691	13430	13597	13851	13790	13484	13926	13853	13814	13566	13691	13822	13653	13700	13728	13734	13755	13664	13775	13786	13744	13744	13684	13589	13736	13836	13748	13791	13762	13665	13818	13824	13497	13696	13615	13684	13868	13692	13600	13666	13561	13571	13805	13777	13757	13563	13639	13876	13854	13656	13643	13754	13753	13796	13690	13529	13778	13748	13718	13644	13867	13621	13621	13779	13650	13627	13623	13670	13753	13774	13627	13789	13742	13673	13731	13644	13529	13670	13647	13689	13603	13635	13815	13720	14000	13670	13785	13705	13684	13794	13572	13708	13626	13772	13745	13725	13694	13678	13786	13616	13673	13489	13732	13878	13639	13589	13722	13670	13698	13687	13671	13674	13611	13834	13688	13674	13814	13523	13898	13846	13747	13626	13751	13797	13781	13730	13740	13740	13878	13797	13649	13692	13782	13582	13632	13639	13680	13709	13719	13843	13565	13574	13795	13596	13751	13590	13639	13951	13762	13683	13609	13643	13514	13723	13739	13672	13857	13723	13578	13602	13498	13674	13607	13737	13714	13698	13722	13712	13691	13568	13693	13686	13713	13728	13571	13772	13715	13716	13605	13713	13782	13586	13820	13555	13746	13710	13631	13695	13814	13698	13647	13533	13572	13741	13552	13611	13661	13742	13751	13670	13606	13623	13763	13587	13679	13695	13684	13671	13677	13658	13600	13737	13726	13646	13624	13865	13832	13598	13547	13716	13669	13547	13935	13508	13910	13804	13681	13732	13768	13623	13574	13616	13650	13652	13834	13713	13587	13465	13637	13779	13597	13794	13710	13732	13713	13749	13582	13828	13637	13749	13748	13649	13798	13661	13717	13695	13681	13874	13683	13862	13801	13724	13644	13917	13783	13907	13556	13819	13784	13838	13599	13674	13731	13628	13709	13757	13713	13623	13823	13730	13754	13720	13772	13751	13848	13764	13595	13781	13716	13646	13684	13945	13769	13768	13787	13707	13820	13622	13920	13928	13570	13747	13806	13650	13752	13677	13825	13689	13745	13642	13669	13618	13803	13692	13694	13679	13758	13619	13702	13618	13805	13787	13709	13561	13677	13717	13784	13667	13853	13752	13589	13710	13771	13830	13520	13588	13893	13805	13688	13723	13561	13675	13605	13688	13817	13846	13653	13653	13858	13928	13740	13800	13738	13602	13883	13839	13704	13880	13443	13709	13776	13709	13664	13815	13708	13558	13733	13646	13812	13809	13684	13757	13774	13549	13703	13622	13676	13614	13779	13686	13820	13761	13720	13629	13703	13766	13784	13684	13837	13547	13785	13569	13762	13699	13783	13898	13874	13552	13633	13755	13595	13708	13745	13717	13892	13647	13693	13773	13510	13766	13767	13880	13854	13624	13765	13815	13653	13752	13640	13745	13530	13581	13710	13604	13704	13588	13728	13775	13503	13841	13751	13784	13805	13779	13829	13605	13694	13683	13716	13795	13719	13883	13621	13589	13803	13782	13741	13641	13625	13759	13784	13663	13713	13805	13644	13781	13764	13855	13670	13554	13723	13881	13678	13696	13721	13867	13697	13499	13722	13658	13697	13755	13797	13753	13638	13859	13697	13688	13802	13645	13677	13684	13755	13713	13686	13771	13799	13641	13720	13739	13694	13723	13698	13608	13657	13601	13731	13584	13726	13975	13709	13559	13811	13635	13801	13581	13821	13913	13865	13733	13855	13808	13871	13769	13736	13667	13527	13565	13583	13670	13557	13691	13731	13819	13777	13915	13603	13642	13796	13722	13666	13728	13773	13576	13738	13693	13756	13580	13668	13722	13545	13763	13517	13807	13725	13710	13801	13779	13718	13814	13690	13702	13576	13735	13707	13795	13718	13601	13780	13707	13754	13821	13552	13652	13569	13760	13779	13841	13715	13639	13766	13695	13819	13711	13762	13714	13669	13586	13693	13800	13515	13715	13763	13626	13749	13702	13866	13662	13530	13697	13623	13701	13538	13644	13833	13625	13626	13682	13743	13564	13751	13739	13619	13681	13673	13766	13666	13566	13667	13702	13607	13740	13761	13762	13812	13531	13791	13731	13858	13595	13697	13550	13778	13675	13756	13741	13568	13689	13804	13726	13732	13777	13730	13661	13805	13603	13708	13623	13676	13914	13815	13802	13654	13747	13625	13747	13902	13804	13710	13719	13775	13812	13709	13823	13661	13693	13755	13549	13662	13597	13945	13699	13719	13800	13657	13751	13758	13682	13645	13745	13569	13681	13758	13697	13847	13426	13749	13696	13846	13722	13818	13716	13591	13824	13727	13850	13677	13688	13672	13794	13871	13568	13693	13676	13880	13778	13835	13830	13779	13708	13733	13796	13789	13629	13710	13634	13816	13733	13869	13687	13678	13734	13609	13758	13708	13626	13684	13741	13643	13672	13681	13727	13740	13838	13947	13541	13748	13773	13831	13769	13676	13623	13664	13630	13787	13680	13733	13796	13615	13658	13578	13668	13872	13744	13628	13736	13876	13655	13611	13711	13637	13615	13621	13630	13639	13722	13607	13757	13791	13794	13763	13942	13767	13640	13764	13702	13759	13659	13794	13765	13834	13760	13612	13849	13745	13660	13712	13605	13730	13694	13521	13910	13592	13786	13692	13608	13775	13650	13725	13644	13740	13723	13641	13774	13554	13790	13809	13898	13692	13653	13643	13653	13733	13761	13728	13891	13605	13845	13675	13737	13835	13654	13705	13789	13767	13475	13677	13538	13570	13747	13672	13810	13723	13593	13705	13915	13716	13853	13746	13727	13682	13711	13681	13653	13808	13686	13875	13719	13860	13637	13630	13696	13697	13723	13705	13793	13846	13687	13790	13614	13798	13714	13744	13796	13660	13763	13713	13848	13803	13657	13766	13633	13667	13777	13685	13663	13710	13688	13807	13660	14039	13707	13757	13770	13710	13624	13825	13687	13700	13767	13547	13657	13823	13652	13654	13855	13663	13870	13822	13640	13629	13768	13701	13492	13784	13631	13827	13744	13644	13747	13597	13657	13669	13762	13667	13711	13741	13841	13838	13712	13672	13678	13816	13801	13738	13764	13566	13644	13595	13709	13678	13641	13400	13601	13734	13666	13788	13837	13701	13690	13610	13664	13756	13687	13708	13820	13719	13598	13663	13926	13721	13761	13912	13692	13528	13639	13738	13646	13718	13739	13761	13607	13833	13778	13785	13870	13726	13427	13578	13728	13822	13770	13635	13716	13650	13638	13805	13793	13546	13745	13756	13768	13692	13637	13609	13759	13868	13779	13721	13842	13685	13686	13545	13777	13765	13657	13732	13750	13716	13709	13647	13735	13661	13805	13626	13719	13731	13559	13732	13615	13765	13619	13550	13844	13642	13881	13571	13730	13714	13663	13763	13843	13814	13721	13763	13696	13708	13885	13695	13611	13928	13634	13665	13719	13862	13716	13834	13773	13621	13844	13726	13740	13502	13764	13694	13663	13749	13696	13729	13947	13792	13672	13777	13598	13627	13603	13616	13658	13731	13604	13636	13576	13923	13831	13648	13776	13604	13605	13838	13613	13791	13643	13766	13738	13536	13584	13845	13629	13855	13563	13632	13643	13748	13629	13775	13778	13658	13729	13714	13835	13723	13626	13744	13608	13673	13766	13601	13661
28006	21860	23269	19733	16560	16146	16269	15958	15984	15876	16039	16084	16036	15785	15965	16005	15739	15955	15961	15852	15938	15894	15826	15897	16042	15904	15895	16012	15892	15987	15866	15911	15925	15769	16128	16014	15833	15848	15770	15745	15797	16147	15801	15816	15913	15796	16031	15875	15933	15874	15994	15880	15963	15838	15892	15910	16018	15759	16131	15884	15838	15912	15704	15831	15893	15929	15742	15946	15838	15812	15984	15946	15963	15906	15873	15863	15895	15700	15742	15975	15826	16066	15945	15940	15843	15797	15615	15765	15794	15922	15878	15768	15784	15749	15839	15749	15603	15771	15843	15857	15938	15655	15933	15828	15786	15958	15962	15990	15940	15754	16015	15732	15874	15793	15728	15655	15889	15642	15855	15839	15926	15912	15898	15857	15809	15801	15795	15944	15842	15905	16035	15692	15963	15639	15819	15619	15889	15844	15789	15974	15842	15822	15988	15856	15978	15725	15849	15934	15805	15855	15893	15877	15775	15868	15791	15794	15976	15750	15937	15899	15765	15892	15725	15752	15810	16008	15666	16070	15977	16205	16035	15815	15872	15969	15802	15876	16065	15799	15803	15880	15687	15691	15973	15797	15860	15897	15985	15813	15743	15719	15692	15974	16025	15846	15715	15699	15754	15917	15959	16015	15759	15766	15910	15909	15961	15908	15787	15904	15892	15743	15838	15684	15923	15852	15965	15718	15889	15939	15799	15849	15805	15780	15919	15804	15911	15781	15843	15946	15990	15782	15844	15839	15783	15968	15861	16122	15984	15922	16006	15668	15995	15824	15862	15853	15741	15890	15872	15888	15811	15841	15798	16118	15753	15884	15813	15853	15796	15921	15733	15943	15914	15784	15742	15811	15872	15987	16082	16150	16015	15946	15782	15927	15831	15833	15890	15819	15922	15857	15657	16046	15843	15813	15840	15871	15811	15889	15944	15873	15623	15907	15760	15727	15974	15929	15893	15773	15795	15861	15935	15968	15823	15927	15846	15804	15728	15832	15600	15716	15958	16003	15745	15696	15937	15887	15883	15744	15940	15796	15970	15938	15887	15853	15709	15742	16047	15922	15940	15986	15817	15780	15771	16017	15763	16004	15764	15953	15990	15942	15963	15659	15785	15946	15990	15922	15885	15885	15803	15550	15863	15814	15947	16003	15931	15870	16003	15884	15988	15871	15755	15942	15750	15913	15795	15914	15815	15978	16003	15854	15894	16086	16029	15806	15910	15679	15836	15920	16021	15820	16253	15905	15793	15844	15783	15835	16002	15726	15639	15743	15790	15948	15887	15972	15950	15890	15804	15976	16086	15915	15806	16001	15674	15741	15867	15852	15892	15742	15796	15956	15832	16151	16077	15939	15792	15918	15725	16033	15882	15844	15960	15601	15805	16041	15933	15764	15931	15941	15913	15783	15898	15886	15695	15895	16045	15790	15915	15934	15763	15847	15863	15877	15735	15697	15793	15992	15909	15905	15708	15930	15905	15998	15899	15926	16073	15843	15895	15884	15907	15904	15846	15818	15900	15679	15862	15913	15799	15802	15797	15702	15908	15798	15698	15743	15604	15831	15876	15944	15810	15869	15851	16070	15849	15745	15794	15560	15965	15771	16022	15823	15764	15679	15757	15914	15814	15985	15607	15910	15856	15853	16010	15878	15853	15909	15977	15768	15757	15960	15918	15807	15890	15896	15725	15793	15699	15968	15914	15841	15579	15655	15892	15807	15872	15806	15725	15942	15793	15934	15897	15849	15771	15917	16014	15847	15884	15844	15730	15918	15990	15668	15783	15850	15927	16071	16021	15876	15808	15943	15784	16088	15813	16070	15730	15893	15892	15995	15800	15879	15721	15927	15883	15824	15829	15836	15803	15899	15892	15925	15883	15678	15703	15853	15746	15788	15865	15814	15869	15697	15846	15810	16026	15746	15790	15874	15736	16285	15790	15861	15917	15948	15812	15939	15705	15873	15942	16054	15784	15821	15969	15827	16106	15952	15876	15904	15888	15834	15654	15699	15770	15805	15770	15840	15920	15766	15897	15877	15678	15867	15908	15680	15812	16005	16076	15819	15690	15949	15927	15932	15901	16020	15848	15947	15910	15893	15800	15996	15954	15945	16036	15996	16036	15909	15856	15744	16088	15912	15940	15820	15711	15608	15904	15846	15743	16022	16027	15778	15855	15716	15855	15822	15927	15972	15978	15685	15851	15837	15801	16009	15838	15878	15898	15910	15719	15745	15860	15867	15884	15845	16059	15959	15871	15714	15732	15782	15903	16028	16035	15954	16020	15843	15784	16104	15890	15912	15867	16123	15936	15958	15868	15988	15877	16019	15920	15895	15796	16129	15826	16014	15882	15806	15775	15819	15875	15795	15973	15819	15782	15804	15803	16009	15869	15911	15710	15872	15773	15748	15982	16191	15730	15708	15811	15763	15739	15835	15892	16178	15898	15908	15910	15768	16059	15741	15615	15958	15929	16064	15744	15860	15955	15832	15905	15678	15754	15739	15976	16088	15883	15741	15928	15562	15890	15783	15786	15679	15792	15896	15790	15843	15795	15747	15888	15943	15929	15740	15728	15849	15865	15822	15786	15734	15858	16049	15950	15888	15704	15837	15804	15770	15670	15925	15716	15923	15821	15754	15820	15827	15867	15735	15986	15785	15664	15973	16027	15562	15909	15851	15942	15777	15791	16042	15838	15812	15963	15912	15948	15988	15741	15753	15784	15762	15928	15855	15807	15791	15877	15844	15773	15827	15677	15958	15947	15863	15984	15621	15888	15837	15899	15848	15953	15867	16044	16044	15860	16037	15843	15814	15810	15823	16117	15892	15919	15989	15931	15896	15854	15797	16050	15922	16011	15817	15917	16111	15890	15948	15731	15944	15925	15680	15667	15673	15917	15712	15834	15740	15949	15908	15930	15732	15854	15817	15947	15843	15723	15833	15701	16003	15972	15911	15915	15636	15883	15952	15772	16072	16018	15894	15596	15831	15929	16069	15859	15933	15856	15935	15861	15760	16039	15877	15938	15879	15844	15826	15902	15953	16067	15954	15771	15811	16015	15846	16093	15892	15894	15725	15997	16016	15880	15862	15818	16025	15828	15803	15739	15931	15935	15812	15772	15860	15954	15710	15908	15943	16021	15885	15844	15740	15864	15800	16028	15891	16135	15966	15877	15880	15907	15797	15843	15807	15990	15927	16099	15801	15929	16114	15964	15944	15878	15758	15920	15924	15748	15985	15925	15892	16012	15764	15835	15750	15858	15759	15896	15844	15819	15756	15961	15883	15941	15720	15643	16012	15981	15937	15907	16069	15939	15859	15894	15991	15927	15695	15955	15767	15838	15960	15916	15706	15787	15866	15828	15757	15822	15864	15896	15945	15940	15784	15879	15826	16044	15896	15888	15900	15990	16016	15943	15989	15840	15928	15874	15957	16045	15902	15694	15899	15921	15847	15947	15852	15941	15772	16095	15694	15897	15761	15674	15832	15910	15847	15947	15930	16013	15801	15912	15958	15848	15835	15995	15930	15831	15984	15992	15913	15934	15858	15716	15846	15995	15779	15941	15920	16063	15830	15914	16007	15786	15869	15774	15802	15997	15894	15801	15762	15907	15768	15808	15847	15940	15897	16088	15911	15762	16033	16167	15865	15943	16008	16007	15819	15940	15822	15928	15934	16031	15931	15949	15809	15727	15871	15981	15752	15761	15889	15906	15859	15837	16017	15954	15737	15873	15966	15897	15775	15864	15746	15746	15776	15648	16037	15817	15874	15825	15829	15817	15707	15911	15892	15917	15916	15734	15933	15916	15995	16042	15737	15653	15766	15841	15748	15996	15884	15842	15809	15980	15710	15976	15879	15802	15685	15710	15863	15673	15803	15799	15936	15897	15979	16083	15982	15867	15804	15866	15780	15767	15849	15903	16078	15814	15795	15725	15734	15900	15837	15807	15979	15847	15693	15707	16010	15846	15660	15736	15751	15680	15982	16003	15957	15951	15928	16109	16070	16049	15774	15781	15894	15888	15935	15822	15926	15758	15944	15873	15659	15798	15847	15714	15939	15787	15927	15947	15812	15692	15965	15897	15905	15922	15782	16017	16059	16111	16002	15965	15877	15862	16047	15901	15833	15966	15788	15942	15865	15955	15952	15900	15959	15884	15879	15865	15969	15739	15796	15764	15827	15900	15778	15883	15792	16041	16032	15960	15847	15938	15882	15679	15812	15931	15754	15694	15870	15667	15992	15963	15807	16043	15833	15660	15841	15977	15838	16024	15970	15847	15821	15795	15750	16008	15941	15843	15685	15735	15662	15827	15679	16041	16090	15963	15777	15662	15996	15822	16076	15967	15955	15872	15740	15812	15859	16034	15807	15723	15999	15906	15970	15864	15904	15916	15866	15706	15835	16049	15927	15809	15855	15806	16047	15714	16087	15847	15960	15840	15888	15879	15918	15795	15951	15767	15958	16175	15763	15858	16079	15978	15865	15798	15810	15872	16067	15943	15588	15866	15865	15929	15849	15980	15978	15982	15955	15889	15835	15854	15801	15806	15775	15787	15829	15950	15917	15985	15908	15815	16043	15820	15877	15894	15675	15900	15777	15848	15856	15842	15742	15822	15942	15957	15750	15940	15940	15699	15823	15660	15789	15778	15774	15888	16021	15774	15869	15869	15702	15801	16018	15795	15921	15830	16144	15791	15768	15892	15935	15718	15753	15719	15865	15848	15844	15808	15871	15895	16052	15714	16029	15907	15797	15814	15823	15768	16072	15800	15901	15802	15855	15912	15775	15924	15894	15872	15891	15940	15744	15931	15835	15857	15735	16216	16038	15932	15907	15892	15864	15699	15883	15922	15864	15741	15810	15926	15774	15810	15820	15772	15723	15869	15985	15794	15686	15940	15688	15711	15741	15897	15919	15734	15760	15934	15793	15773	15904	15820	16045	15999	15986	16033	15870	15893	15740	15814	15646	15785	15905	15945	16020	15863	15901	15680	15847	16024	15812	15936	15809	15813	15856	15748	15833	15897	16084	15871	15854	15862	15888	15813	15909	15686	15704	15873	15701	15861	15689	15881	16128	15886	15922	15948	15929	15883	15823	15926	15640	15745	15948	15748	15725	15691	15987	15897	15995	15828	15839	15966	15742
15431	18938	17913	15544	14540	14295	14009	13875	13874	13729	13788	13844	13688	13807	13742	13629	13711	13797	13655	13575	13678	13750	13825	13817	13615	13689	13489	13573	13547	13655	13754	13656	13705	13611	13725	13634	13674	13665	13723	13539	13582	13668	13554	13600	13745	13589	13706	13558	13691	13645	13493	13670	13736	13623	13804	13752	13584	13577	13512	13584	13585	13639	13741	13669	13598	13629	13600	13747	13767	13550	13570	13650	13554	13599	13504	13709	13772	13538	13683	13552	13554	13491	13663	13640	13702	13661	13676	13584	13648	13616	13670	13687	13671	13822	13760	13610	13671	13553	13629	13783	13550	13708	13512	13523	13671	13479	13726	13624	13590	13587	13552	13486	13632	13759	13624	13732	13660	13680	13631	13588	13647	13650	13502	13607	13539	13830	13702	13571	13551	13464	13664	13640	13630	13611	13686	13623	13510	13437	13588	13572	13496	13570	13603	13754	13652	13565	13641	13602	13638	13636	13589	13751	13544	13584	13678	13692	13700	13609	13661	13594	13610	13710	13785	13548	13601	13516	13566	13723	13447	13574	13526	13646	13553	13518	13650	13639	13609	13593	13671	13523	13692	13734	13685	13690	13510	13513	13532	13635	13516	13516	13610	13670	13564	13599	13454	13539	13474	13764	13725	13534	13688	13662	13708	13583	13568	13598	13663	13692	13704	13577	13448	13501	13571	13602	13521	13555	13688	13566	13626	13582	13665	13553	13511	13706	13525	13627	13592	13473	13480	13477	13589	13795	13413	13615	13664	13594	13753	13648	13578	13580	13786	13690	13626	13718	13659	13633	13574	13572	13507	13534	13695	13509	13686	13662	13581	13583	13738	13636	13580	13675	13765	13518	13675	13639	13812	13675	13672	13651	13721	13890	13646	13711	13591	13714	13611	13531	13686	13598	13732	13524	13781	13572	13538	13447	13484	13599	13705	13599	13651	13565	13612	13778	13587	13718	13628	13544	13517	13703	13689	13644	13652	13664	13582	13590	13522	13707	13754	13435	13680	13507	13664	13511	13532	13744	13593	13465	13590	13612	13757	13637	13567	13526	13671	13646	13413	13578	13568	13809	13574	13610	13748	13635	13503	13695	13553	13592	13801	13668	13822	13721	13599	13578	13544	13638	13628	13445	13604	13612	13683	13566	13848	13506	13723	13558	13477	13642	13585	13673	13775	13555	13707	13716	13643	13636	13572	13642	13594	13704	13785	13625	13542	13671	13712	13510	13700	13821	13662	13448	13773	13712	13572	13615	13723	13589	13733	13698	13739	13659	13547	13825	13566	13700	13530	13628	13445	13666	13624	13603	13568	13689	13684	13612	13595	13654	13571	13599	13555	13632	13600	13617	13549	13722	13523	13606	13737	13648	13572	13532	13762	13735	13618	13522	13500	13657	13710	13748	13647	13427	13714	13536	13647	13679	13597	13486	13533	13560	13802	13576	13714	13658	13594	13700	13374	13746	13533	13691	13623	13461	13614	13571	13517	13606	13464	13659	13654	13662	13753	13533	13675	13578	13584	13608	13618	13476	13624	13673	13728	13683	13691	13654	13737	13760	13649	13536	13654	13532	13597	13650	13667	13682	13396	13569	13491	13664	13778	13589	13679	13568	13733	13732	13607	13592	13741	13585	13585	13600	13435	13543	13522	13810	13717	13540	13674	13769	13617	13734	13503	13688	13736	13440	13631	13565	13593	13600	13611	13527	13597	13602	13630	13641	13684	13777	13749	13676	13596	13632	13513	13579	13690	13546	13745	13626	13636	13601	13462	13595	13565	13620	13592	13538	13697	13635	13620	13668	13542	13830	13540	13597	13736	13613	13809	13771	13629	13793	13627	13689	13621	13527	13777	13681	13596	13670	13701	13602	13716	13710	13581	13647	13672	13594	13617	13625	13530	13596	13703	13535	13644	13589	13534	13709	13619	13642	13572	13565	13477	13503	13680	13568	13663	13576	13605	13751	13622	13471	13720	13725	13737	13532	13663	13599	13605	13626	13642	13736	13549	13668	13439	13584	13759	13593	13584	13605	13530	13653	13668	13648	13438	13687	13721	13580	13463	13724	13490	13635	13564	13661	13666	13682	13697	13567	13595	13678	13639	13449	13804	13649	13516	13756	13583	13622	13449	13487	13713	13522	13687	13758	13619	13821	13711	13495	13693	13590	13636	13529	13658	13732	13610	13544	13729	13677	13684	13664	13599	13597	13634	13690	13638	13568	13431	13428	13507	13441	13614	13569	13512	13522	13698	13549	13607	13729	13722	13757	13393	13755	13686	13625	13573	13637	13509	13591	13486	13557	13509	13704	13568	13700	13768	13702	13466	13826	13689	13563	13530	13563	13559	13733	13641	13520	13683	13686	13534	13702	13572	13786	13697	13751	13646	13697	13716	13595	13722	13688	13680	13523	13675	13640	13630	13581	13613	13512	13596	13591	13754	13655	13586	13740	13628	13703	13681	13774	13746	13694	13584	13787	13627	13696	13618	13492	13726	13587	13552	13540	13643	13742	13529	13542	13542	13483	13644	13603	13495	13505	13661	13584	13699	13551	13671	13672	13426	13389	13712	13652	13621	13709	13584	13766	13574	13737	13563	13437	13788	13588	13698	13665	13624	13532	13502	13567	13568	13721	13629	13479	13628	13578	13579	13761	13579	13693	13636	13798	13541	13655	13744	13580	13662	13526	13695	13684	13776	13599	13561	13578	13659	13612	13709	13697	13801	13645	13580	13701	13567	13537	13530	13505	13501	13634	13744	13559	13611	13664	13762	13551	13475	13681	13633	13453	13614	13656	13764	13527	13611	13576	13406	13498	13735	13765	13634	13709	13651	13712	13656	13681	13600	13497	13601	13522	13510	13610	13601	13680	13712	13679	13595	13704	13576	13696	13567	13599	13734	13555	13631	13675	13714	13617	13579	13627	13633	13627	13644	13538	13809	13543	13503	13657	13673	13588	13631	13640	13531	13589	13702	13605	13820	13687	13625	13704	13734	13792	13725	13616	13616	13645	13599	13637	13609	13632	13565	13925	13521	13556	13503	13818	13462	13484	13663	13742	13604	13563	13667	13710	13716	13688	13695	13670	13573	13482	13668	13610	13504	13445	13656	13660	13583	13656	13546	13676	13805	13598	13690	13692	13761	13614	13646	13655	13726	13504	13598	13691	13769	13685	13664	13629	13774	13684	13571	13607	13583	13780	13563	13594	13643	13498	13560	13566	13762	13505	13679	13574	13542	13701	13573	13594	13641	13689	13696	13675	13638	13669	13685	13564	13564	13621	13630	13605	13696	13621	13715	13589	13477	13500	13737	13542	13486	13724	13592	13544	13531	13537	13525	13663	13675	13578	13463	13560	13553	13696	13573	13829	13573	13609	13626	13580	13661	13642	13655	13501	13765	13525	13673	13601	13565	13626	13614	13664	13686	13645	13651	13693	13547	13558	13666	13462	13542	13625	13466	13756	13757	13758	13647	13753	13764	13578	13435	13739	13576	13594	13562	13727	13737	13590	13643	13662	13418	13630	13772	13613	13463	13751	13464	13574	13726	13571	13609	13798	13731	13701	13645	13585	13645	13557	13622	13599	13641	13637	13643	13503	13636	13610	13596	13587	13689	13644	13561	13572	13691	13716	13642	13720	13542	13914	13641	13616	13574	13636	13622	13538	13549	13603	13647	13527	13862	13594	13529	13676	13676	13615	13683	13643	13550	13657	13530	13639	13584	13610	13681	13648	13506	13523	13626	13674	13560	13743	13766	13730	13708	13721	13615	13701	13603	13716	13624	13635	13654	13563	13632	13464	13604	13639	13546	13692	13669	13579	13535	13558	13656	13602	13542	13540	13671	13647	13703	13675	13577	13571	13748	13653	13588	13595	13588	13754	13569	13568	13649	13654	13880	13740	13578	13655	13487	13466	13595	13725	13691	13531	13617	13549	13605	13585	13569	13589	13648	13692	13688	13758	13505	13776	13669	13672	13538	13747	13767	13615	13591	13670	13612	13581	13660	13724	13428	13586	13671	13828	13596	13696	13609	13622	13472	13513	13704	13554	13676	13644	13633	13788	13550	13644	13728	13405	13491	13539	13466	13680	13423	13594	13705	13485	13732	13619	13731	13591	13584	13629	13663	13592	13639	13641	13577	13801	13607	13476	13860	13551	13623	13597	13603	13721	13808	13489	13721	13781	13672	13693	13566	13645	13713	13748	13701	13622	13819	13538	13660	13500	13501	13783	13638	13576	13700	13645	13539	13691	13622	13674	13478	13731	13581	13714	13614	13542	13891	13606	13502	13693	13783	13609	13680	13587	13552	13638	13518	13681	13556	13528	13582	13610	13687	13477	13658	13643	13565	13554	13745	13640	13669	13573	13661	13727	13627	13662	13734	13558	13863	13603	13665	13685	13626	13608	13681	13700	13555	13773	13563	13698	13597	13616	13523	13425	13581	13662	13695	13748	13619	13722	13720	13601	13733	13594	13689	13608	13394	13700	13706	13687	13641	13611	13372	13579	13574	13482	13524	13652	13649	13595	13620	13632	13524	13611	13656	13619	13654	13570	13564	13639	13716	13611	13452	13708	13569	13792	13691	13690	13713	13662	13683	13643	13766	13662	13533	13629	13715	13650	13850	13575	13640	13655	13590	13531	13650	13466	13570	13620	13594	13605	13473	13784	13676	13718	13574	13708	13646	13506	13565	13463	13655	13592	13636	13761	13695	13674	13478	13690	13704	13654	13711	13868	13600	13728	13537	13567	13631	13663	13531	13625	13477	13595	13636	13774	13771	13595	13546	13619	13693	13758	13652	13450	13552	13529	13677	13651	13627	13746	13618	13522	13766	13507	13660	13597	13673	13557	13799	13685	13661	13571	13796	13427	13796	13654	13548	13731	13574	13604	13512	13651	13649	13500	13673	13723	13595	13618	13538	13606	13665	13643	13592	13813	13547	13559	13556	13637	13731	13707	13631	13652	13614	13592	13512	13615	13663	13673	13597	13620	13653	13589	13642	13665	13550	13656	13416	13604	13560	13658	13512	13567	13648	13471	13638	13469	13758	13671	13454	13591	13726	13636	13639	13702	13605	13691	13644	13604	13696	13507	13786	13698	13699	13514	13579	13698	13660	13565	13674	13549	13511	13800	13599	13758	13721	13734
23988	21073	28355	24177	21820	20151	18556	16080	15802	15903	15715	15564	15794	15659	15575	15476	15549	15731	15476	15502	15681	15517	15541	15204	15405	15499	15244	15410	15407	15315	15349	15355	15340	15441	15368	15397	15236	15261	15223	15260	15384	15497	15297	15128	15366	15337	15419	15339	15257	15461	15273	15181	15346	15374	15601	15405	15314	15605	15565	15413	15308	15259	15302	15380	15300	15433	15347	15333	15402	15285	15386	15036	15237	15229	15243	15344	15514	15352	15289	15353	15415	15194	15115	15275	15182	15022	15435	15322	15350	15280	15291	15445	15432	14991	15311	15342	15225	15233	15299	15340	15377	15414	15445	15308	15452	15158	15320	15139	15261	15631	15210	15238	15247	15117	15216	15130	15449	15306	15276	15499	15453	15276	15357	15305	15367	15233	15085	15376	15355	15203	15213	15482	15251	15214	15326	15413	15261	15453	15356	15283	15129	15227	15327	15410	15226	15202	15358	15509	15359	15269	15366	15412	15245	15316	15428	14918	15291	15186	15393	15308	15277	15251	15278	15269	15450	15165	15064	15107	15229	15348	15136	15387	15367	15214	15495	15407	15184	15256	15469	15279	15325	15214	15175	15327	15284	15061	15298	15140	15101	15344	15401	15202	15283	15436	15385	15227	15207	15203	15220	15217	15358	15287	15256	15362	15363	15354	15346	15167	15365	15193	15276	15201	15600	15354	15200	15349	15319	15541	15246	15399	15263	15068	15368	15228	15354	15226	15161	15179	15285	15349	15443	15128	15247	15276	15069	15390	15114	15488	15255	15327	15316	15218	15201	15101	15301	15218	15231	15167	15369	15412	15416	15287	15311	15217	15196	15204	15361	15247	15448	15250	15263	15105	15387	15215	15297	15267	15279	15108	15406	15316	15193	15284	15153	15174	15208	15215	15284	15183	15217	15247	15384	15204	15483	15283	15262	15285	15099	15484	15013	15483	15205	15365	15190	15147	15476	15179	15319	15302	15314	15128	15184	15258	15137	15352	15524	15089	15192	15259	15343	15200	15372	15167	15221	15318	15170	15474	15213	15618	15434	15378	15145	15197	15367	15175	15087	15458	15263	15253	15373	15262	15139	15203	15264	15303	15329	15398	15302	15321	15468	15185	15310	15221	15331	15362	15090	15297	15310	15327	15198	15430	15166	15449	14939	15278	15367	15056	15018	15371	15357	15261	15210	15217	15086	15155	15256	15611	15345	15468	15311	15180	15120	15225	15245	15268	15235	15074	15298	15376	15284	15074	15209	15480	15346	15370	15371	15265	15532	15302	15489	15171	15159	15223	15492	15335	15223	15398	15249	15099	15285	15285	15168	15458	15508	15360	15283	15104	15311	15337	15334	15295	15338	15388	15251	15328	15311	15264	14968	15256	15217	15302	15383	15189	15241	15107	15267	15261	15249	15280	15280	15380	15348	15315	15343	15224	15266	15356	15291	15408	15082	15261	15388	15239	15312	15250	15196	15282	15323	15320	15095	15399	15333	15443	15201	15304	15368	15129	15184	15224	15164	15332	15353	15324	15255	15057	15361	15084	15352	15207	15134	15136	15219	15326	15310	15313	15335	15147	15244	15345	15210	15279	15274	15120	15298	15270	15446	15144	15321	15390	15177	15005	15276	15222	15270	15160	15216	15167	15309	15129	15351	15364	15416	15556	15290	15177	15405	15414	15429	15287	15477	15307	15257	15288	15357	15352	15067	15241	15342	15315	15205	15218	15346	15305	15253	15533	15406	15288	15399	15382	15305	15385	15260	15060	15403	15128	15417	15260	15334	15281	15166	15329	15399	15228	15397	15388	15419	15465	15196	15335	15293	15255	15264	15163	15341	15191	15339	15502	15366	15317	15322	15425	15267	15122	15216	15236	15407	15197	15184	15158	15355	15301	15230	15299	15297	15223	15189	15272	15159	15419	15183	15101	15178	15416	15370	15304	15493	15371	15317	15287	15475	15181	15396	15141	15415	15298	15291	15286	15423	15287	15345	15570	15444	15164	15199	15441	15343	15364	15388	15187	15375	15254	15249	15361	15244	15131	15270	15254	15375	15387	15113	15337	15429	15233	15339	15247	15180	15441	15528	15364	15199	15478	15092	15262	15279	15470	15284	15217	15274	15140	15281	15179	15332	15364	15256	15319	15472	15482	15372	15417	15429	15298	15185	15211	15311	15163	15483	15333	15103	15402	15432	15341	15240	15406	15323	15429	15273	15429	15248	15362	15306	15187	15177	15375	15356	15268	15410	15234	15240	15177	15173	15268	15367	15293	15160	15442	15414	15148	15389	15245	15298	15232	15290	15386	15253	15250	15299	15312	15149	15235	15304	15081	15246	15225	15191	15510	15311	15235	15205	15199	15456	15260	15281	15372	15307	15386	15582	15280	15297	15383	15157	15223	15217	15294	15325	15280	15395	15099	15269	15158	15198	15225	15296	15255	15192	15236	15378	15224	15254	15255	15458	15401	15355	15102	15390	15387	15350	15072	15119	15260	15250	15213	15276	15195	15325	15396	15445	15287	15183	15194	15163	15230	15222	15337	15205	15100	15261	15393	15406	15250	15524	15186	15239	15336	15293	15316	15514	15102	15223	15294	15388	15412	15143	15201	15156	15421	15318	15350	15295	15555	15335	15282	15173	15184	15355	15287	15269	15309	15398	15326	15256	15365	15057	15190	15164	14999	15394	15241	15373	15607	15397	15391	15283	15261	15351	15232	15268	15146	15103	15395	15247	15312	15028	15261	15331	15025	15397	15380	15223	15549	15302	15374	15456	15097	15140	15292	15350	15355	15106	15368	15183	15329	15434	15322	15215	15388	15362	15315	15215	15457	15297	15452	15360	15151	15160	15177	15353	15459	15164	15352	15312	15255	15408	15352	15215	15488	15339	15188	15052	15030	15382	15265	15161	15359	15287	15253	15244	15272	15194	15178	15254	15208	15344	15275	15251	15124	15382	15320	15211	15417	15228	15393	15290	15450	15203	15495	15439	15312	15276	15066	15273	15273	15250	15220	15240	15255	15138	15172	15084	15242	15305	15295	15132	15146	15425	15073	15309	15273	15219	15139	15175	15420	15284	15091	15241	15238	15170	15341	15235	15232	15124	15229	15216	15359	15232	15271	15266	15242	15463	15343	15194	15398	15382	15184	15236	15249	15324	15259	15355	15305	15237	15211	15507	15425	15371	15333	15307	15120	15253	15234	15153	15369	15410	15140	15187	15364	15222	15351	15431	15357	15083	15138	15088	15285	15466	15229	15178	15261	15369	15441	15259	15085	15344	15198	15219	15226	15049	15168	15210	15413	15434	15352	15260	15288	15198	15192	15223	15269	15249	15357	15442	15143	15299	15221	15514	15393	15259	15231	15301	15386	15261	15366	15441	15241	15235	15227	15031	15206	15342	15260	15252	15228	15401	15309	15331	15384	15508	15331	15284	15476	15319	15154	15291	15366	15253	15355	15477	15176	15392	15149	15349	15341	15351	15167	15267	15237	15263	15277	15398	15281	15241	15353	15195	15128	15245	15259	15298	15113	15410	15219	15403	15181	15016	15332	15215	15301	15184	15345	15094	15325	15221	15166	15282	15347	15235	15403	15233	15358	15469	15368	15303	15341	15499	15345	15245	15416	15440	15333	15257	15186	15186	15312	15254	15312	15429	15291	15617	15362	15356	15246	15284	15166	15257	15254	15331	15211	15165	15174	15274	15383	15346	15233	15353	15323	15320	15247	15313	15403	15329	15165	15337	15190	15295	15346	15354	15238	15223	15410	15338	15374	15223	15343	15211	15479	15364	15368	15345	15280	15295	15051	15236	14983	15201	15385	15145	15314	15233	15237	15390	15431	15370	15215	15261	15161	15159	15051	15331	15361	15293	15244	15257	15314	15185	15393	15416	15417	15131	15359	15246	15274	15201	15239	15275	15228	15117	15327	15194	15218	15349	15192	15449	15119	15318	15346	15280	15333	15343	15437	15352	15133	15298	15270	15417	15347	15397	15198	15320	15172	15250	15281	15286	15138	15200	15028	15225	15435	15190	15408	15374	15258	15239	15482	15443	15313	15135	15249	15254	15338	15585	15269	15163	15111	15187	15361	15318	15245	15182	15049	15112	15308	15202	15137	15215	15174	15316	15303	15320	15373	15338	15242	15309	15260	15470	15246	15241	15328	15287	15407	15391	15316	15404	15264	15374	15291	15193	15293	15019	15221	15245	15312	15231	15215	15152	15473	15175	15408	15537	15274	15189	15316	15433	15409	15292	15134	15298	15370	15284	15314	15333	15356	15499	15200	15180	15445	15126	15356	15193	15229	15422	15295	15187	15202	15273	15228	15524	15521	15372	15271	15359	15255	15336	15372	15246	15236	15320	15280	15313	15363	15313	15204	15521	15475	15324	15037	15308	15131	15303	15351	15233	15131	14902	15257	15297	15518	15287	15279	15232	15347	15235	15350	15173	15263	15089	15270	15170	15264	15380	15284	15316	15189	15373	15404	15375	15370	15261	15248	15244	15180	15345	15096	15271	15347	15306	15247	15322	15187	15209	15306	15461	15366	15254	15302	15241	15263	15266	15497	15466	15278	15499	15259	15349	15301	15313	15279	15332	15387	15386	15161	15062	15221	15401	15367	15484	15341	15395	15414	15285	15241	15272	15270	15385	15054	15231	15477	15369	15231	15123	15334	15396	15241	15063	15252	15337	15144	15447	15246	15293	15167	15264	15134	15311	15169	15340	15533	15385	15458	15590	15428	15412	15354	15297	15023	15290	15132	15190	15162	15420	15302	15364	15200	15411	15347	15224	15306	15185	15314	15340	15286	15407	15324	15242	15373	15369	15258	15237	15326	15258	15190	15106	15268	15350	15280	15289	15311	15343	15249	15088	15436	15488	15325	15287	15210	15148	15088	15279	15041	15364	15134	15429	15241	15307	15296	15492	15174	15382	15196	15153	15233	15255	15184	15211	15326	15102	15373	15121	15121	15327	15443	15165	15399	15077	15450	15178	15210	15225	15304	15188	15361	15267	15239	15135	15351	15138	15244	15445	15294	15350	15350	15268	15284	15358	15246	15402	15179	15102	15286	15149	15316	15277	15185	15369	15365	15431	15305	15328	15536	15212	15327	15141	15347	15285	15262	15289	15277	15158	15131	15006	15196
15114	25586	23255	18205	16272	15096	14426	13983	13979	13781	13835	13741	13598	13535	13682	13441	13311	13482	13375	13307	13329	13362	13533	13555	13328	13424	13349	13286	13290	13290	13245	13170	13272	13311	13347	13323	13325	13266	13279	13421	13251	13384	13285	13183	13323	13246	13374	13366	13259	13417	13336	13239	13196	13291	13293	13328	13194	13177	13322	13295	13131	13395	13406	13192	13251	13353	13315	13105	13393	13313	13179	13182	13294	13206	13252	13183	13159	13359	13298	13134	13350	13247	13299	13188	13239	13291	13251	13109	13399	13479	13279	13355	13351	13265	13234	13224	13200	13259	13406	13154	13363	13403	13208	13270	13246	13110	13289	13152	13382	13285	13361	13271	13298	13303	13197	13304	13233	13323	13256	13256	13387	13285	13216	13296	13194	13273	13247	13264	13276	13298	13280	13339	13200	13284	13201	13415	13266	13348	13299	13026	13277	13275	13170	13288	13279	13296	13226	13163	13314	13194	13299	13112	13334	13158	13251	13243	13262	13309	13174	13397	13104	13230	13035	13417	13167	13224	13345	13325	13321	13250	13275	13254	13369	13331	13195	13307	13381	13146	13265	13607	13198	13377	13249	13141	13208	13374	13187	13207	13077	13255	13209	13296	13113	13229	13287	13212	13335	13307	13463	13124	13347	13246	13388	13215	13410	13290	13427	13258	13289	13183	13314	13220	13186	13221	13279	13344	13167	13217	13242	13247	13197	13103	13153	13223	13276	13229	13129	13066	13269	13322	13027	13396	13243	13221	13256	13109	13203	13252	13265	13326	13206	13242	13234	13196	13244	13307	13302	13281	13209	13008	13321	13238	13206	13151	13278	13137	13244	13195	13228	13438	13257	13347	13286	13232	13332	13048	13263	13128	13397	13386	13270	13312	13156	13171	13194	13296	13260	13250	13253	13237	13337	13420	13140	13346	13220	13268	13239	13187	13286	13254	13209	13331	13199	13173	13271	13217	13266	13260	13191	13132	13175	13336	13181	13128	13350	13287	13245	13283	13295	13206	13334	13434	13343	13330	13039	13326	13197	13245	13260	13312	13265	13146	13222	13304	13193	13092	13347	13354	13243	13286	13231	13285	13211	13122	13124	13300	13209	13191	13310	13189	13390	13125	13253	13394	13261	13240	13379	13209	13276	13154	13176	13271	13052	13239	13244	13224	13275	13376	13282	13164	13226	13139	13215	13324	13266	13217	13192	13119	13199	13210	13202	13225	13253	13343	13217	13230	13168	13191	13248	13370	13249	13222	13258	13321	13173	13328	13459	13115	13348	13190	13223	13138	13328	13316	13352	13180	13284	13238	13198	13299	13428	13231	13328	13246	13318	13162	13328	13202	13171	13380	13230	13305	13239	13231	13217	13208	12962	13126	13347	13178	13250	13396	13316	13342	13201	13305	13361	13348	13195	13247	13236	13409	13374	13271	13351	13208	13206	13280	13272	13262	13208	13208	13025	13200	13169	13301	13341	13092	13170	13272	13403	13210	13246	13339	13352	13074	13212	13207	13283	13398	13175	13249	13314	13212	13095	13226	13382	13277	13307	13268	13206	13214	13202	13216	13233	13353	13373	13143	13379	13323	13393	13307	13288	13367	13244	13212	13149	13129	13194	13334	13384	13322	13319	13300	13446	13076	13347	13088	13163	13263	13231	13215	13242	13370	13173	13244	13237	13266	13237	13263	13404	13231	13278	13327	13430	13211	13210	13210	13352	13142	13216	13179	13389	13178	13225	13193	13159	13189	13363	13328	13289	13228	13215	13316	13284	13191	13122	13173	13197	13159	13456	13410	13353	13193	13425	13271	13349	13169	13154	13184	13386	13260	13241	13219	13316	13228	13350	13297	13117	13297	13166	13236	13279	13258	13307	13107	13331	13160	13240	13311	13299	13318	13096	13224	13286	13326	13318	13236	13189	13230	13182	13279	13361	13050	13396	13366	13195	13240	13368	13273	13348	13134	13275	13277	13224	13079	13344	13303	13199	13296	13260	13165	13203	13326	13278	13307	13243	13243	13094	13364	13233	13357	13289	13374	13221	13429	13213	13145	13344	13317	13331	13218	13275	13248	13283	13368	13297	13369	13268	13222	13250	13388	13348	13186	13347	13255	13167	13295	13417	13290	13170	13385	13339	13241	13383	13250	13317	13258	13315	13017	13126	13231	13237	13367	13157	13191	13435	13220	13341	13353	13025	13185	13112	13328	13421	13119	13356	13194	13379	13223	13303	13246	13191	13178	13166	13304	13166	13320	13260	13221	13350	13220	13313	13372	13269	13257	13308	13201	13121	13329	13275	13242	13272	13266	13339	13211	13182	13222	13242	13140	13414	13154	13158	13321	13253	13383	13379	13098	13333	13388	13200	13363	13268	13226	13159	13458	13325	13253	13153	13249	13223	13215	13131	13226	13245	13043	13190	13307	13253	13373	13142	13285	13119	13133	13281	13340	13324	13239	13307	13160	13352	13399	13240	13312	13288	13294	13283	13383	13182	13076	13253	13078	13067	13218	13262	13214	13167	13162	13313	13202	13138	13225	13383	13207	13259	13288	13166	13371	13341	13250	13262	13369	13173	13304	13502	13321	13255	13228	13254	13289	13234	13030	13409	13383	13195	13267	13184	13053	13381	13146	13279	13252	13233	13305	13304	13233	13190	13222	13403	13273	13287	13312	13206	13276	13207	13186	13160	13181	13168	13160	13351	13283	13028	13306	13228	13041	13400	13316	13188	13399	13182	13224	13231	13220	13283	13315	13312	13301	13263	13218	13244	13316	13346	13174	13276	13293	13108	13271	13398	13125	13388	13371	13388	13093	13337	13185	13174	13223	13281	13243	13236	13207	13373	13382	13190	13085	13174	13224	13349	13175	13162	13342	13267	13396	13243	13161	13299	13208	13216	13264	13300	13431	13123	13238	13376	13148	13277	13080	13390	13207	13129	13249	13141	13307	13272	13323	13442	13263	13190	13207	13227	13211	13228	13434	13442	13414	13320	13295	13186	13194	13150	13219	13408	13422	13195	13198	13308	13325	13215	13275	13281	13139	13310	13258	13391	13286	13308	13250	13110	13107	13145	13087	13267	13356	13304	13226	13299	13154	13083	13281	13140	13271	13164	13226	13238	13305	13498	13184	13308	13343	13190	13103	13411	13046	13065	13171	13302	13364	13315	13175	13387	13223	13157	13277	13373	13247	13369	13155	13365	13193	13338	13273	13356	13356	13305	13319	13411	13144	13272	13241	13417	13167	13227	13230	13323	13163	13344	13216	13388	13218	13215	13101	13247	13216	13215	13217	13502	13251	13325	13251	13250	13097	13418	13332	13222	13139	13178	13128	13118	13215	13182	13316	13087	13118	13397	13261	13142	13258	13248	13331	13131	13448	13098	13173	13261	13196	13240	13334	13293	13307	13359	13327	13138	13213	13236	13262	13378	13269	13122	13201	13405	13275	13209	13300	13175	13243	13159	12966	13458	13200	13326	13145	13210	13332	13386	13360	13249	13203	13186	13317	13229	13327	13295	13303	13141	13367	13167	13219	13259	13171	13164	13181	13523	13274	13285	13040	13172	13411	13431	13245	13215	13353	13348	13355	13148	13286	13187	13253	13262	13124	13320	13216	13412	13216	13285	13250	13319	13305	13096	13297	13378	13311	13353	13208	13360	13364	13204	13389	13236	13143	13325	13251	13204	13213	13259	13302	13273	13292	13128	13327	13230	13247	13386	13217	13266	13317	13200	13223	13257	13242	13255	13220	12988	13337	13245	13232	13283	13296	13231	13413	13355	13275	13192	13429	13236	13141	13349	13275	13161	13346	13094	13290	13299	13302	13237	13306	13146	13206	13230	13417	13075	13269	13074	13267	13393	13382	13235	13348	13290	13278	13291	13219	13277	13363	13267	13239	13440	13428	13263	13097	13305	13223	13151	13280	13331	13292	13326	13285	13211	13241	13274	13262	13229	13240	13195	13333	13321	13470	13310	13276	13278	13278	13296	13296	13110	13169	13293	13140	13077	13157	13396	13292	13295	13396	13231	13061	13323	13199	13269	13135	13288	13189	13226	13240	13152	13359	13296	13196	13121	13058	13378	13295	13394	13176	13281	13254	13219	13168	13350	13289	13202	13368	13410	13312	13074	13288	13081	13267	13283	13053	13244	13288	13185	13309	13198	13366	13286	13372	13281	13213	13338	13151	13350	13180	13284	13227	13195	13192	13207	13496	13288	13077	13149	13275	13185	13341	13265	13223	13310	13228	13278	13340	13317	13353	13275	13342	13203	13435	13359	13163	13370	13152	13280	13123	13292	13166	13198	13226	13345	13227	13247	13396	13172	13353	13251	13280	13238	13357	13416	13322	13272	13435	13265	13219	13274	13229	13318	13415	13264	13184	13455	13085	13297	13304	13319	13225	13372	13300	13246	13380	13099	13150	13253	13132	13136	13294	13096	13231	13250	13181	13186	13290	13202	13190	13275	13332	13218	13203	13137	13290	13324	13295	13307	13350	13176	13006	13249	13261	13265	13382	13266	13316	13297	13416	13393	13263	13296	13349	13182	13288	13322	13370	13242	13281	13249	13171	13198	13294	13322	13293	13329	13094	13272	13129	13341	13279	13251	13346	13284	13206	13436	13265	13338	13351	13201	13144	13133	13312	13142	13294	13162	13406	13204	13343	13260	13214	13216	13262	13094	13328	13256	13333	13281	13408	13159	13400	13363	13271	13199	13110	13258	13185	13318	13315	13274	13114	13346	13123	13249	13132	13196	13300	13146	13384	13335	13296	13234	13233	13389	13286	13169	13472	13205	13297	13310	13125	13108	13227	13356	13294	13287	13296	13521	13195	13347	13269	13320	13209	13304	13243	13170	13311	13247	13316	13209	13182	13230	13198	13284	13261	13115	13376	13445	13192	13209	13261	13252	13202	13177	13154	13098	13202	13258	13291	13330	13155	13168	13347	13402	13143	13262	13295	13361	13308	13196	13236	13337	13069	13351	13094	13275	13259	13088	13202	13322	13349	13205	13151	13299	13214	13197	13360	13197	13009	13326	13253	13454	13278	13157	13349	13265	13269	13329	13294	13338	13258	13241	13256	13322	13125	13407	13171	13125	13097	13183	13359	13156	13235	13227	13392	13195	13089	13321	13193	13116	13276
22869	21082	28828	23596	21346	22874	22970	17796	16686	17027	16889	16833	16674	16635	16712	16462	16539	16444	16684	16583	16494	16364	16510	16285	16410	16496	16419	16277	16364	16377	16106	16236	16344	16308	16493	16392	16217	16428	16034	16211	16446	16397	16228	16078	16174	16291	16238	16279	16232	16619	16273	16307	16398	16306	16207	16256	16362	16102	16221	16044	16189	16082	16147	16363	16288	16428	16266	16136	16252	16337	16201	16193	16186	16160	16167	16087	16293	16332	16170	16156	16164	16224	15946	16213	16328	16372	16309	16409	16154	16282	16331	16086	16345	16307	16257	16258	16386	16238	16309	16406	16389	16198	16209	16372	16223	16177	16204	16117	16228	16111	16180	16187	16156	16273	16138	16314	16020	16343	16147	16129	16184	16127	16114	16197	16180	16111	16401	16128	16203	16182	16005	16103	16172	16200	16160	16027	16020	16078	16283	16266	16323	16413	16337	16256	16335	16348	16316	16229	16384	16205	16334	16142	16304	16208	16265	16203	16126	15892	16207	16099	16266	16423	16255	16328	16297	16170	16253	16196	16158	16210	16027	16016	16161	16022	16095	16110	16094	16332	15990	16108	16111	16470	16464	16072	16177	16105	16162	16305	16099	16236	16028	16337	16180	16339	16094	16215	16200	16220	16182	16133	16363	16188	16167	16177	16380	16171	16365	16120	15956	16195	16118	16167	16261	16325	16346	16212	16172	16092	16214	16167	16182	16194	16045	15994	16293	16204	16062	16092	16257	16249	16229	16049	16183	16169	16228	16057	16229	15969	16410	16079	16098	16306	16330	16204	16371	16209	16140	16054	16041	16274	16101	16142	16159	16165	16361	16095	15968	16223	16229	16195	16269	16289	16208	16222	16247	16344	16127	16119	16016	16288	16185	16428	16188	16218	16325	16139	16063	16054	16137	15984	16184	16189	16096	16264	16161	16210	16386	16168	16184	16073	16037	16054	16255	16017	16401	16296	16224	16005	16128	16181	16340	16007	15989	16139	16195	16172	16307	16436	16466	16073	16190	16076	16289	16309	16054	16098	16114	16084	16275	16290	16245	16318	16218	16122	16244	16172	16201	16190	16258	16218	16108	16159	16145	16036	16298	16230	15990	16312	16237	16112	16438	16259	16116	16176	15969	15947	16244	16204	16335	16142	16247	16102	16223	16132	16002	16324	16145	16139	16299	16293	16051	16133	16219	16143	15959	16278	16351	16387	16133	16353	16097	16163	16068	16266	16091	16263	16240	16332	16241	16271	16224	16155	16111	16071	16313	16270	16363	16372	16160	16092	16179	16179	16363	16177	16077	16177	16172	16394	16326	16054	16167	15933	16146	16171	16081	16111	16074	16167	16165	16198	15999	16028	16138	16195	16155	16134	16195	16307	16206	16123	16035	16223	16185	16127	16353	16109	15953	16217	16080	16190	16251	16269	16140	16224	16340	15911	16248	16130	16332	16045	16232	16091	16175	16266	16230	16184	16216	16317	15988	16082	16163	16022	16194	16040	16128	16034	16350	16091	16231	16128	16353	16211	16099	16423	16129	16076	16180	16130	16088	16146	16246	16169	16095	16108	16081	16219	16182	16191	16114	16372	16008	16229	16309	16349	16114	16220	16099	16218	16166	16085	16140	16169	16048	16057	16138	16247	16242	16233	16264	16161	16212	16157	16259	16290	16099	16251	16201	16060	16084	16468	16293	16199	16074	15987	16129	16327	16002	16076	16051	16240	16240	16231	16003	16219	16205	16228	16159	16142	16360	16231	16339	16195	16176	16089	16339	16053	15856	16215	16079	16232	16274	16045	16403	16176	16053	16020	15999	16296	16292	16062	15962	16262	16237	16195	16189	16154	16136	16162	16087	16272	16145	16097	16097	15961	16214	16100	16086	16202	16157	16087	16275	16149	15993	16132	16131	16069	16199	16212	16194	16213	16333	16258	15983	16180	16189	16258	16225	16137	16152	16213	16184	16145	16065	16234	16232	16244	16100	16033	16100	16021	16326	16190	16243	16187	16098	16263	16328	16122	16229	16183	16237	16331	16206	16058	16238	16221	16282	16214	16076	16286	16308	16266	16231	16287	16252	16083	15911	16189	16133	16048	16153	16295	16118	16297	16193	16179	16159	16275	16054	16159	16044	16018	16228	16122	16175	16192	16068	16229	16166	16249	16168	16175	16182	16042	16367	16294	16199	16061	16115	16093	16119	15977	16137	16064	16131	15977	16110	16121	16127	16084	16060	16174	16079	16309	16396	16065	16245	15978	15976	16041	16328	16068	16222	16261	16228	16342	16176	16150	16091	15912	16147	16131	16131	16183	16015	16116	16095	16081	16170	16268	16280	16170	16048	16146	16109	16147	16282	16199	16211	16247	16133	16211	15976	16253	16244	16226	16313	16150	16284	16283	16117	16199	16232	16118	16087	16228	16151	16222	16241	16133	16168	16123	16359	16223	16015	16243	16157	16373	16165	16142	16173	16284	16080	16261	16199	16195	16242	16151	16131	16077	16114	16207	16135	16167	16133	16238	16139	16161	16159	16137	16155	16082	16130	16218	16152	16158	15957	16219	16145	16300	16324	16124	16070	16144	16110	16281	16269	16344	16150	16234	16224	16242	16265	15953	16182	16220	16110	16141	16238	16324	16105	16028	16186	16198	16251	16085	16241	16313	16124	16164	16185	16259	16164	16177	16249	15965	16058	15999	16250	16227	16099	16045	16147	16191	15914	16202	16077	16009	16072	15954	16409	16555	16171	16039	16144	16277	16190	16097	16094	16424	16108	16395	16290	16266	16247	16246	16081	15959	16069	16249	16260	16182	16160	16278	16290	16310	16171	16016	16090	16226	16156	16044	16116	16231	16316	16176	16062	16317	16227	16239	16228	16145	16092	16253	16165	16393	16098	16055	16049	16422	16281	16135	16299	16337	16393	16137	16207	15948	16204	16075	16139	16192	16005	16125	16005	16074	16193	16148	16393	15908	16105	16181	15949	16289	16195	16197	16008	16178	16059	16165	16077	16202	16178	16198	16151	16163	16194	16282	15903	16080	16173	16220	16198	16188	16333	16147	16354	16258	16376	16218	16252	16266	16334	16211	16243	16373	16032	16239	16341	16258	16062	16273	16309	16294	16267	16161	16109	16141	16274	16206	16217	16111	16310	16070	15958	16371	16290	16152	16032	16078	16078	16121	16193	16189	16109	16023	16173	15971	16233	16448	16195	16227	16290	16108	16103	16088	16270	16146	16023	16289	16083	15985	16202	16274	16297	16157	16199	16265	16175	16265	16218	16290	16025	16113	16234	16178	16185	16174	16174	16009	15995	15950	16244	16298	16274	16175	16181	16166	16204	16164	16181	16167	16041	16189	16332	16313	16316	16234	16109	16195	16277	16184	15954	16073	16228	16130	16187	16287	16300	16072	16226	16247	16076	16235	16097	16287	16225	16198	16236	16161	16113	16165	16260	16290	16195	16262	16072	16362	16136	16084	16271	16156	16267	16184	16222	16276	16299	16205	16238	16263	16103	16063	16128	16154	16289	16203	16156	16052	16115	16327	16096	16356	16064	16197	16408	16050	16079	16062	16091	16235	16124	16124	16233	16077	16269	16046	16284	16147	15961	16069	16046	16029	16292	16430	16428	16074	16135	16140	16111	16103	16316	16281	15926	16107	16122	16131	16127	16119	16159	16007	16062	15985	15951	16228	16250	16210	16096	16100	16291	16035	16264	16119	16041	16089	16093	16191	16073	16298	16252	16003	16246	16420	16057	16165	16194	16143	16151	16156	16257	16105	16383	16240	16243	16234	16026	16151	16234	16107	16055	16095	16301	16127	16111	16052	16107	16183	15974	16201	16140	16140	16231	16109	16199	16105	16099	16178	16191	16152	16239	16149	16311	16137	16183	16184	16141	16218	16145	16216	16124	16079	16083	16231	16283	16372	15949	16105	16271	15986	16223	16222	16037	16113	16272	16232	16038	16341	16122	16043	16261	16173	16117	16276	16254	16186	16217	16197	16171	16163	16228	16091	16365	16064	16072	16121	16006	16185	16253	16161	16008	16300	16254	15891	16254	16166	15925	16206	16282	16132	16104	16379	16073	16040	16086	16214	16089	16289	16219	16168	16375	16227	16197	16056	16193	16229	16125	16207	16154	16434	16195	16155	16058	16165	16251	15983	16110	16104	15933	16205	16131	16240	16235	16214	16215	16322	16145	16304	16238	16201	16091	16169	16111	16351	16028	16221	16275	16135	15920	16216	15773	16027	16089	16094	16149	16177	16286	16271	16100	16230	16134	16051	16473	16170	16308	16091	16105	16320	16275	16147	16290	16029	16190	16263	16411	16413	16107	16086	16310	16145	15965	16085	16192	16155	16344	16226	16081	16335	16319	16277	16249	16200	16203	16276	16183	16116	16149	16162	16061	15955	15936	16154	16183	16314	16319	16142	16124	15994	16347	16107	16220	16320	16160	16208	16287	16053	16255	16208	16083	16171	16348	16199	16230	16029	16160	16002	16168	16299	16071	16037	16037	16122	15994	16234	16280	16128	16189	16136	16101	16004	16291	16072	16221	16139	16059	16202	16116	16218	16237	16342	15901	16346	16164	16230	16219	16186	15995	16002	16189	16120	16083	15964	16173	16112	15993	16252	16185	16294	16102	16252	16135	16113	16164	16260	16380	16250	15948	16272	16174	16089	16308	16230	16384	16306	16269	16063	16361	16155	16209	16042	16325	16242	16145	16285	16210	16194	16155	16172	16051	16026	16074	16284	16081	16361	16125	16292	16252	16106	16391	16183	16170	16098	16098	15996	16220	16238	16345	16317	16178	16252	16236	16118	16216	16201	16104	16239	16129	16264	16024	16069	16153	16169	16156	16288	16092	16200	16311	16270	16294	16027	16160	16087	16062	16141	16149	16098	16177	16176	16337	16252	16164	16284	16265	16291	16104	16091	16216	16208	16168	16246	16019	16263	15950	16201	16090	15833	16030	16104	16242	16147	16126	16175	16196	16056	16101	16058	16163	16289	16182	16103	16198	16284	16099	16108	16056	16115	16345	16188	16287	16128	16142	16154	16342	16207	16363	16278	16081	16068	16151	16201	16143	16099	16265	16207	16050	15983	16254	16205	16167	16303	16213	16276	16149	16144	16100	16297	16024	16064
16833	31125	28504	21812	18516	16588	15831	15122	14876	14600	14638	14543	14258	14076	14131	14076	14057	14127	14108	13930	13962	14084	14066	13840	13829	13961	13985	13820	13943	13838	13853	13914	13748	13829	13747	13867	13712	13708	13802	13801	13770	13856	13867	13716	13771	13873	13855	13892	13735	13759	13631	13683	13795	13891	13926	13755	13731	13653	13615	13747	13756	13713	13848	13752	13667	13665	13745	13815	13859	13774	13805	13799	13840	13781	13736	13835	13856	13684	13895	13821	13944	13667	13758	13864	13762	13842	13858	13612	13778	13712	13891	13883	13764	13689	13968	13683	13833	13822	13753	13719	13887	13781	13896	13780	13844	13859	13967	13843	13845	13790	13664	13763	13887	13689	13552	13759	13776	13710	13764	13632	13725	13728	13780	13700	13819	13791	13817	13818	13884	13729	13774	13839	13667	13676	13818	13672	13865	13712	13624	13761	13923	13613	13783	13779	13654	13691	13740	13811	13665	13699	13617	13700	13760	13651	13644	13884	13632	13659	13607	13835	13613	13919	13802	13589	13987	13644	13737	13870	14018	13711	13599	13838	13752	13905	13846	13798	13816	13704	13676	13766	13737	13763	13804	13632	13702	13933	13718	13783	13721	13777	13780	13505	13650	13561	13669	13759	13752	13624	13748	13715	13861	13809	13670	13658	13642	13677	13693	13807	13689	13668	13732	13731	13930	13847	13729	13801	13656	13827	13840	13793	13650	13720	13778	13764	13821	13630	13747	13815	13804	13689	13689	13821	13799	13860	13767	13684	13679	13798	13761	13751	13674	13761	13747	13625	13754	13711	13836	13792	13575	13695	13465	13770	13679	13679	13592	13775	13631	13724	13620	13804	13817	13644	13670	13763	13687	13724	13700	13676	13565	13806	13696	13674	13744	13773	13597	13745	13634	13913	13801	13769	13665	13670	13697	13585	13722	13586	13802	13556	13783	13679	13646	13695	13759	13771	13849	13604	13737	13775	13857	13771	13762	13795	13749	13831	13634	13754	13545	13506	13871	13575	13682	13760	13678	13707	13728	13776	13733	13688	13768	13617	13774	13853	13713	13890	13419	13756	13671	13799	13860	13750	13661	13792	13828	13726	13940	13732	13537	13768	13700	13808	13965	13680	13731	13862	13782	13678	13704	13723	13808	13757	13717	13793	13752	13656	13729	13762	13711	13743	13585	13792	13680	13718	13631	13787	13774	13861	13699	13778	13786	13479	13689	13708	13820	13873	13830	13928	13784	13704	13895	13605	13686	13736	13797	13783	13711	13630	13770	13694	13741	13692	13485	13817	13698	13827	13667	13698	13774	13780	13679	13654	13676	13574	13622	13840	13797	13863	13904	13570	13685	13663	13822	13655	13667	13738	13777	13797	13651	13721	13717	13662	13827	13727	13708	13699	13708	13766	13726	13444	14056	13621	13893	13794	13770	13881	13647	13754	13746	13710	13743	13804	13715	13838	13718	13766	13649	13947	13699	13689	13760	13484	13594	13885	13895	13729	13657	13740	13975	13786	13790	13704	13751	13658	13712	13715	13671	13673	13700	13911	13687	13790	13740	13699	13766	13803	13937	13645	13794	13531	13642	13564	13752	13804	13659	13614	13822	13719	13767	13825	13878	13702	13766	13797	13700	13688	13688	13739	13845	13833	13839	13741	13627	13661	13694	13737	13916	13656	13708	13654	13841	13575	13773	13742	13868	13710	13832	13750	13652	13813	13737	13767	13740	13738	13793	13640	13694	13727	13666	13809	13662	13557	13688	13748	13793	13743	13733	13703	13671	13827	13784	13713	13816	13754	13794	13835	13810	13722	13751	13834	13835	13641	13716	13631	13669	13653	13788	13608	13813	13624	13662	13577	13816	13682	13600	13717	13710	13698	13758	13851	13632	13733	13800	13744	13705	13661	13513	13618	13701	13858	13834	13720	13765	13680	13777	13743	13641	13654	13767	13861	13680	13800	13575	13650	13689	13838	13821	13573	13732	14021	13906	13740	13869	13610	13781	13890	13864	13726	13595	13763	13776	13722	13708	13691	13656	13727	13752	13765	13707	13728	13786	13842	13692	13645	13782	13907	13732	13838	13771	13893	13753	13713	13626	13624	13665	13876	13754	13797	13710	13718	13772	13895	13607	13740	13658	13713	13621	13656	13800	13625	13625	13635	13520	13650	13776	13847	13647	13903	13817	13708	13700	13911	13553	13728	13854	13739	13803	13824	13676	13721	13764	13592	13709	13799	13770	13753	13609	13880	13782	13763	13832	13816	13808	13759	13726	13706	13930	13703	13831	13793	13530	13730	13730	13858	13802	13780	13713	13626	13695	13670	13566	13781	13597	13790	13880	13739	13758	13732	13582	13652	13684	13825	13693	13639	13678	13686	13584	13666	13893	13623	13815	13611	13620	13749	13855	13814	13644	13737	13908	13676	13664	13724	13894	13770	13668	13866	13664	13792	13910	13651	13703	13586	13638	13742	13792	13488	13682	13811	13640	13660	13667	13854	13680	13818	13806	13666	13840	13664	13861	13712	13733	13673	13619	13726	13696	13701	13629	13636	13891	13749	13724	13760	13641	13738	13718	13470	13853	13893	13792	13660	13878	13938	13717	13712	13849	13382	13580	13613	13648	13732	13850	13694	13634	13597	13832	13707	13808	13609	13690	13735	13731	13719	13606	13778	13781	13665	13798	13698	13674	13681	13727	13710	13611	13745	13752	13746	13820	13597	13629	13645	13801	13703	13709	13660	13648	13846	13805	13527	13692	13855	13541	13636	13783	13778	13715	13816	13779	13661	13665	13796	13749	13773	13718	13673	13847	13824	13945	13587	13679	13862	13755	13769	13799	13469	13607	13623	13833	13876	13709	13703	13774	13707	13676	13775	13573	13845	13714	13547	13845	13588	13667	13788	13735	13540	13759	13693	13849	13676	13579	13661	13821	13760	13839	13639	13776	13798	13607	13816	13713	13703	13820	13773	13652	13717	13617	13710	13868	13820	13713	13639	13858	13822	13736	13635	13714	13813	13775	13774	13670	13690	13714	13803	13604	13673	13694	13700	13702	13683	13614	13702	13632	13644	13740	13548	13661	13962	13694	13770	13721	13630	13587	13780	13634	13721	13738	13707	13838	13807	13655	13664	13778	13693	13820	13507	13846	13718	13700	13949	13665	13820	13645	13655	13768	13825	13744	13748	13583	13903	13669	13718	13813	13691	13854	13762	13736	13916	13721	13684	13761	13769	13797	13575	13726	13826	13720	13893	13737	13630	13635	13716	13746	13755	13711	13552	13699	13650	13732	13708	13847	13761	13853	13839	13651	13674	13644	13754	13714	13730	13650	13569	13807	13671	13594	13860	13859	13649	13797	13817	13842	13601	13925	13635	13688	13868	13898	13725	13701	13623	13764	13757	13696	13706	13700	13774	13799	13812	13826	13608	13801	13846	13786	13685	13762	13676	13743	13641	13808	13760	13772	13771	13896	13711	13769	13700	13701	13735	13720	13688	13914	13657	13682	13759	13788	13714	13831	13801	13689	13743	13678	13702	13646	13831	13704	13674	13874	13701	13585	13723	13728	13885	13696	13724	13725	13764	13694	13613	13852	13750	13721	13881	13881	13720	13596	13688	13759	13772	13631	13705	13710	13641	13714	13690	13821	13586	13765	13685	13862	13747	13672	13712	13795	13720	13816	13770	13869	13766	13515	13741	13669	13911	13727	13737	13724	13756	13774	13702	13693	13909	13731	13638	13761	13849	13856	13819	13820	13730	13651	13743	13783	13661	13647	13853	13689	13780	13684	13727	13724	13673	13883	13793	13642	13780	13815	13602	13724	13695	13793	13836	13780	13735	13565	13788	13698	13839	13588	13785	13704	13732	13786	13749	13687	13724	13788	13712	13715	13718	13791	13772	13787	13856	13658	13790	13583	13754	13607	13624	13720	13905	13726	13672	13780	13707	13756	13818	13659	13867	13734	13621	13687	13835	13922	13628	13644	13755	13663	13620	13748	13778	13825	13604	13695	13670	13665	13771	13921	13758	13589	13837	13627	13740	13774	13759	13761	13798	13708	13619	13641	13829	13784	13761	13628	13804	13700	13573	13772	13734	13804	13666	13751	13660	13772	13742	13682	13623	13683	13763	13548	13717	13643	13643	13747	13722	13727	13701	13758	13691	13772	13563	13638	13711	13732	13639	13624	13645	13753	13719	13793	13741	13819	13855	13919	13824	13748	13814	13805	13794	13601	13719	13752	13711	13741	13843	13880	13660	13803	13838	13798	13715	13792	13832	13683	13626	13740	13800	13699	13622	13836	13577	13731	13681	13829	13904	13776	13800	13774	13714	13877	13685	13663	13856	13744	13790	13674	13656	13716	13673	13851	13799	13722	13534	13763	13669	13727	13780	13733	13890	13759	13733	13768	13631	13964	13676	13707	13872	13770	13766	13572	13744	13697	13642	13854	13552	13545	13642	13718	13804	13779	13820	13795	13608	13624	13811	13641	13809	13864	13612	13752	13668	13747	13725	13707	13639	13718	13733	13784	13806	13673	13689	13503	13697	13702	13527	13772	13766	13834	13738	14003	13759	13836	13746	13860	13713	13804	13717	13761	13718	13789	13699	13834	13583	13624	13885	13754	13837	13894	13538	13801	13859	13788	13757	13707	13683	13553	13899	13832	13635	13751	13682	13705	13812	13646	13685	13717	13729	13738	13690	13692	13831	13764	13731	13673	13730	13791	13829	13716	13738	13846	13763	13666	13676	13694	13621	13708	13699	13524	13758	13710	13782	13659	13798	13779	13867	13589	13667	13732	13729	13945	13864	13602	13714	13779	13702	13769	13762	13732	13751	13630	13766	13774	13716	13691	13738	13700	13700	13690	13876	13709	13593	13657	13785	13837	13716	13655	13656	13671	13762	13711	13736	13755	13656	13713	13601	13689	13682	13557	13839	13742	13732	13733	13644	13610	13829	13814	13581	13745	13852	13847	13717	13667	13739	13899	13697	13791	13552	13534	13755	13850	13756	13617	13781	13436	13877	13743	13690	13670	13672	13774	13902	13634	13883	13778	13671	13980	13568	13697	13723	13766	13613	13755	13739	13749	13788	13646	13620	13806	13935	13590	13774	13756	13630	13725	13892	13568	13693	13732	13748	13735	13660
27917	21946	23205	19980	16924	16460	16372	16024	16088	15772	15939	15953	15831	15805	15906	15992	15980	16003	15780	15747	15864	15825	15797	16068	15865	15936	15877	15750	15845	15894	15838	15655	15841	15771	15717	15916	15798	15800	15843	15757	15728	15868	15629	15771	15867	15767	15907	15729	15895	15505	15771	15816	15823	15601	15798	16014	15969	15765	15722	15792	15698	15977	15789	15933	15816	15953	15698	15926	15889	16002	15642	15997	15736	15612	15966	15762	15895	15946	15935	16018	15979	15773	15920	15727	15915	15792	15910	15845	15870	16017	15878	15861	15698	15907	15752	15927	15672	15955	15691	15835	15767	15736	15770	15712	15875	15826	15870	15863	15870	15845	15896	15955	15900	15779	15922	15754	15749	15936	15963	15824	15832	15939	15808	15682	15951	15816	15992	15858	16080	15966	15655	15976	15712	16026	15960	15851	16073	15622	15845	15904	15908	15871	15858	15734	15896	15945	15757	15561	15706	15943	15701	15714	15658	15825	15766	15883	15812	15691	15779	15821	15718	15946	15609	15957	15883	15794	15794	15863	15730	15643	15675	15775	15702	15758	15753	15972	15755	15744	15929	15945	15769	15993	15831	15789	15743	15826	15809	15941	15837	15852	15861	15762	15710	15771	15635	15974	15665	15889	15747	15913	16043	15721	15843	15884	15871	15815	15786	15778	15769	15692	15825	16069	15878	15813	15817	15782	15590	15895	15911	15822	15827	15976	16115	16043	15794	15669	15831	15842	15842	15837	15671	15881	15631	15756	15906	15780	16088	15869	15830	15662	15914	15910	15956	16000	15921	15676	15649	15734	15932	15979	15769	15819	15905	15843	15899	15966	15782	15922	15769	15732	15686	15966	15823	16032	15656	15894	15817	15764	16044	16083	15739	15971	15612	15874	15762	15742	15856	16087	15620	16067	15929	15987	15757	15813	15866	16018	15689	15811	15994	15923	15804	15927	15850	15732	15767	15775	15924	15813	15748	15768	15714	15943	15987	15818	15947	15706	15832	15730	15828	16108	15601	15918	15956	15970	15902	15825	15904	15837	15689	15892	15766	15910	15949	15740	15843	15901	15838	15822	15793	15606	15873	15895	15654	15873	15766	15768	15832	15806	15698	15991	15973	15827	15784	15762	15871	15991	15746	15689	15867	15933	15849	15787	15835	15808	15700	15710	15729	15816	15889	15776	15781	15772	15935	15853	15884	15912	15920	15720	15946	15879	15836	15883	15844	15880	15957	15743	15814	15868	15905	15910	15880	15943	15708	15643	15794	15805	15789	15712	15719	15852	15674	15727	15768	15751	15831	15758	15835	15969	15800	15745	15894	15810	15925	15858	15749	15987	15548	15912	15620	15973	15964	15986	15946	15897	15987	15755	15916	15889	15843	15924	15770	15791	15802	15940	15771	15777	15774	15957	15702	15770	15648	15810	15767	16127	16154	15689	15951	15958	15885	15859	15766	15862	15785	15768	15578	15778	15689	15786	15759	15936	15806	15769	15688	15753	16005	15791	15709	15674	15768	15681	15807	15840	15962	15821	15809	16044	15733	15872	15944	15855	15790	15820	16084	15928	15897	16025	15840	15814	15664	15806	16009	15914	15714	15836	15987	16049	15875	15792	15924	15855	15789	15899	15739	15622	15944	15764	15744	15868	15812	15723	16072	15857	15918	15852	15725	15898	16116	15886	15825	15804	15833	15890	15855	15933	15912	15889	15872	16064	15963	15827	15846	15789	15901	15814	15902	15948	15860	15853	15885	16046	15824	15725	15827	15722	15680	15794	15851	15569	15778	16162	15825	15964	15905	15819	15854	15825	15908	15816	15695	15770	15812	15877	15708	15755	15767	15921	15989	15922	15876	15704	15940	15927	15830	15796	15891	15782	15781	15720	15913	15726	15928	15851	15760	15911	15882	15873	15799	15843	15679	15856	15777	15777	15874	15844	15734	15771	15804	15702	15848	15733	15630	15777	15876	15980	15714	15779	15886	15797	15749	15708	15808	15759	15795	15909	15942	15761	15662	15875	15964	15883	15680	15877	15839	15775	15833	15890	15537	15863	16015	15813	15911	16071	15854	15946	15606	16008	15856	15681	15740	15837	16072	15947	15931	15937	15804	15776	15810	15943	15811	15614	15768	15726	15662	15683	15891	15949	16049	15901	15930	15887	15941	15901	15797	15867	15978	15824	16012	15869	15629	15859	15907	16010	15831	15927	15774	15920	15981	15793	16004	15765	15922	15952	15873	15809	15843	15764	15746	15815	15914	15822	15733	15905	15785	15803	15978	15797	15521	15864	15963	15890	15768	15878	15765	15909	15853	15703	15813	15800	15799	15800	15796	15794	16014	15987	15770	15802	15949	16016	15658	15929	15862	15934	15768	15704	16039	15941	15892	15814	15973	15824	15849	15875	15951	15914	15871	16048	15711	15780	15993	15970	15989	15596	15682	15834	15819	15964	15878	15792	15765	15750	15781	15852	15791	15847	15899	15832	15834	15802	16008	15912	16024	15833	15903	15961	15967	15937	15799	15939	15650	15941	15864	15845	15805	15744	15929	16051	15841	15724	15956	15786	15687	15903	15916	15848	15740	15741	15585	15837	15767	15716	15832	15777	16023	15915	15925	15719	15892	15768	15809	15675	15843	15778	15699	15694	15847	15861	15891	15903	16056	15829	15863	15713	15796	15701	15815	15868	15881	15833	15775	15773	15845	15812	15715	15644	15784	15917	15831	15777	15816	15897	15793	15750	15901	15686	15864	15909	15755	15662	15691	15822	15584	15911	15829	16020	15730	15828	15733	15724	15849	15833	15938	15813	15830	15845	15781	15782	15766	15985	15735	15759	15986	15588	15779	15760	15924	15815	16016	15786	15747	15870	15953	15924	15587	15660	15959	15906	15930	15849	15916	15698	15848	15772	15805	15504	15777	15760	15889	15777	16003	15695	15583	15939	15773	15828	15789	15835	15454	15682	15887	15854	15862	15825	15734	15853	15969	15844	15917	15712	15665	15992	15895	15548	15952	15791	15689	15808	15633	15845	15771	15847	15890	15655	15766	15778	15833	15827	15731	15591	15551	15913	15910	15737	15999	15680	15817	15886	15745	15851	15857	15781	15899	15772	16037	15706	15920	15915	15800	15975	15794	15854	15785	15900	16052	15777	15918	15908	16010	15821	15884	15762	15728	15767	15836	15869	15871	15709	15785	15714	15712	15687	15998	15854	16013	15705	15771	15849	15652	15804	15796	15776	15956	15841	15844	15735	15662	15718	15852	15806	15875	16042	15817	15811	15782	15984	15906	15713	15729	15894	15764	15780	15854	16013	15848	16041	15668	15941	16005	15690	15929	15851	15801	15956	15858	15747	15832	15563	15849	15748	15943	15640	16084	15686	15729	15802	15779	16026	15907	15844	15876	15808	15831	15978	15940	16048	15675	15660	15697	15768	16100	16007	15840	15789	15754	15830	15815	15695	15744	15840	15822	15797	15744	15904	15913	15823	16014	15998	15867	15802	15789	15798	15860	15742	15788	15709	15866	15777	16004	15919	15870	15627	15869	15716	15882	15890	15799	15739	15997	15920	15834	15909	15742	15909	15908	15861	15821	15621	15887	15833	16022	15722	15796	15773	15863	16064	15795	15552	15935	15868	15735	15716	15842	16069	15701	15652	15832	15929	15835	15835	15911	15949	15887	15793	15855	15852	15907	15966	15951	15891	15863	15916	15914	15882	15718	15949	15858	15893	15874	15950	15950	15730	15491	15906	15655	15824	15781	15848	15808	15931	15938	15996	15947	15860	15822	15947	15971	15804	15854	15784	15883	15771	15844	15681	15788	15868	15768	15833	15659	15799	15929	15891	15973	15798	15967	16022	15894	15890	15787	15858	15872	15983	15579	15911	15792	15852	15905	16062	15894	15780	15834	15906	15863	15978	15785	15977	15789	15655	15675	15807	15874	15841	15900	15910	15904	15924	15609	15642	15840	15913	15948	15922	15804	15786	15901	15918	15724	15921	15795	15791	15780	16063	15773	15830	15766	15677	15857	15802	15930	15824	15758	15875	15720	15871	15978	15785	15849	15860	15727	15847	15831	15881	15895	15862	15856	15743	15901	15892	15850	15830	15633	15807	15958	15929	15969	15914	15872	15949	15816	15852	15911	15657	15861	15706	15973	15917	15879	15754	15718	15802	15954	15862	15714	15788	15758	15858	15821	15924	15877	15999	15799	15856	15926	15707	15610	15891	15755	15808	15946	15918	15841	16012	15573	15768	15797	15871	15883	15836	15920	15815	15839	15842	15668	15844	15935	15916	15993	15745	15847	15743	15893	15813	15875	15843	15721	15717	15937	15751	16002	15936	15917	15805	15712	15851	15718	15821	15912	15726	15795	15888	16021	15772	15798	15968	15854	15949	16051	15801	15614	15866	15619	15906	15919	16037	16101	15822	15861	15774	15941	15773	15813	15725	15923	15743	15944	15831	15943	15637	15768	15706	15773	15912	15957	15948	15858	15826	15884	15789	15674	15714	16091	15841	15810	15782	15772	15564	15903	15660	15832	15868	15850	15807	15713	15810	15800	15844	15868	15777	15703	15912	15946	15730	15920	15824	15637	15981	15958	15869	15668	16024	15949	15710	15765	15849	15912	16058	15789	15823	15936	15887	15808	15753	15937	15830	15708	15952	15895	15875	15892	15712	15672	15734	15885	15674	15846	15833	16057	16045	15904	16006	15781	15912	15725	15914	16093	15893	15791	15915	15799	15844	15820	15704	15808	15895	15809	15890	15869	15856	15861	15889	15865	15849	15943	15905	15866	15537	16028	15860	15817	15884	15989	15822	15808	15914	15978	15996	15704	15755	15800	15900	15970	15858	15736	15746	15614	15860	15775	15808	15771	15936	15999	15683	15998	15985	15878	15871	16019	15981	15832	15770	15890	15741	15904	15705	15567	15824	15795	15746	15733	15785	15672	15780	15860	15794	15772	15930	15893	15910	15752	15905	15981	15802	15927	15743	16044	16024	16003	15794	15926	15800	15627	15638	15609	15795	15824	15777	15893	15930	16010	15859	15848	15707	15783	15811	15729	15785	15923	15807	15864	15815	15859	15697	15766	15797	15965	15870	15925	15890	15826	15824	15842	15829	15794	15867	15769	15907	15819	15626
15614	19616	19022	15789	14730	14128	14194	13729	13833	13844	13762	13694	13714	13659	13994	13657	13769	13631	13670	13676	13726	13638	13597	13812	13762	13744	13710	13716	13633	13614	13632	13729	13496	13676	13693	13651	13652	13604	13612	13671	13565	13527	13733	13687	13620	13641	13474	13656	13697	13775	13650	13468	13740	13734	13613	13511	13541	13743	13638	13543	13545	13690	13668	13735	13611	13622	13609	13675	13645	13684	13599	13686	13460	13631	13634	13500	13636	13657	13641	13543	13810	13669	13660	13752	13675	13697	13664	13610	13718	13725	13728	13711	13707	13480	13643	13559	13581	13649	13606	13562	13783	13670	13615	13657	13631	13624	13616	13606	13726	13655	13528	13723	13734	13649	13582	13734	13569	13554	13599	13777	13709	13616	13396	13534	13789	13493	13592	13602	13787	13697	13684	13589	13556	13705	13514	13715	13690	13682	13755	13703	13384	13663	13545	13545	13907	13495	13679	13733	13494	13745	13551	13673	13700	13693	13532	13572	13660	13519	13699	13661	13531	13716	13725	13732	13697	13681	13744	13640	13748	13573	13498	13533	13630	13580	13757	13519	13522	13669	13838	13561	13779	13669	13534	13673	13645	13570	13577	13584	13543	13695	13760	13512	13593	13676	13531	13729	13685	13644	13636	13530	13621	13650	13607	13668	13686	13649	13639	13480	13658	13654	13645	13615	13546	13718	13581	13731	13749	13666	13446	13428	13630	13624	13528	13578	13778	13668	13565	13587	13620	13556	13643	13386	13612	13658	13713	13486	13622	13625	13658	13650	13727	13585	13710	13658	13629	13736	13761	13800	13485	13840	13655	13733	13740	13556	13647	13602	13695	13580	13605	13507	13701	13618	13655	13669	13543	13499	13676	13583	13783	13526	13588	13636	13679	13369	13747	13726	13641	13607	13485	13646	13673	13610	13566	13583	13455	13560	13709	13586	13619	13757	13568	13651	13544	13581	13672	13457	13629	13656	13536	13588	13735	13591	13536	13706	13734	13477	13749	13733	13459	13481	13699	13590	13432	13650	13680	13479	13493	13555	13535	13704	13633	13790	13678	13591	13554	13860	13661	13605	13466	13596	13610	13738	13593	13709	13642	13575	13703	13689	13427	13667	13742	13714	13530	13530	13663	13734	13558	13649	13637	13436	13698	13637	13615	13697	13898	13665	13631	13505	13629	13491	13490	13632	13496	13584	13607	13799	13627	13659	13638	13658	13646	13759	13622	13683	13742	13580	13747	13586	13649	13536	13488	13748	13771	13516	13540	13606	13634	13607	13535	13609	13422	13667	13633	13646	13642	13434	13609	13650	13653	13718	13669	13553	13583	13550	13665	13587	13380	13479	13658	13750	13624	13596	13810	13560	13559	13600	13654	13714	13686	13434	13558	13596	13657	13766	13615	13658	13654	13546	13729	13709	13451	13515	13638	13619	13568	13660	13555	13680	13631	13571	13577	13429	13581	13495	13590	13609	13515	13600	13561	13563	13618	13743	13511	13844	13541	13817	13629	13677	13482	13574	13681	13555	13718	13649	13555	13680	13584	13600	13462	13836	13641	13791	13727	13585	13612	13636	13487	13679	13784	13492	13592	13636	13531	13582	13839	13594	13766	13637	13572	13662	13908	13584	13532	13578	13599	13530	13566	13644	13494	13632	13637	13586	13575	13673	13562	13599	13728	13698	13721	13643	13661	13469	13620	13656	13496	13759	13644	13537	13824	13747	13700	13683	13670	13524	13520	13741	13663	13566	13745	13550	13547	13585	13761	13582	13465	13658	13572	13556	13682	13530	13667	13609	13654	13672	13611	13648	13777	13667	13613	13610	13727	13510	13559	13568	13692	13527	13435	13540	13553	13632	13543	13498	13794	13637	13682	13451	13628	13611	13583	13568	13649	13675	13388	13498	13627	13574	13374	13652	13608	13610	13563	13697	13663	13578	13680	13672	13755	13601	13664	13549	13617	13742	13597	13662	13516	13629	13745	13790	13623	13729	13542	13683	13653	13444	13718	13670	13595	13765	13641	13444	13715	13676	13595	13589	13575	13618	13585	13664	13605	13565	13623	13715	13657	13571	13573	13556	13693	13549	13616	13651	13414	13626	13595	13722	13670	13612	13691	13342	13492	13513	13419	13582	13600	13675	13723	13548	13564	13513	13673	13434	13583	13682	13675	13705	13664	13571	13706	13561	13690	13624	13704	13675	13478	13645	13624	13604	13713	13513	13731	13803	13610	13520	13671	13637	13641	13584	13612	13644	13656	13552	13487	13537	13598	13593	13684	13619	13767	13664	13636	13472	13596	13530	13668	13767	13508	13598	13596	13771	13705	13680	13698	13493	13585	13666	13583	13609	13616	13564	13642	13604	13558	13642	13785	13528	13806	13732	13608	13562	13632	13633	13494	13588	13604	13678	13506	13512	13558	13703	13694	13617	13460	13678	13695	13792	13577	13492	13625	13617	13714	13563	13626	13613	13704	13592	13702	13738	13678	13664	13657	13790	13652	13710	13599	13829	13695	13723	13614	13504	13619	13691	13747	13731	13686	13720	13507	13603	13500	13754	13650	13650	13647	13548	13520	13463	13623	13599	13748	13590	13592	13590	13735	13625	13680	13568	13626	13608	13675	13698	13680	13565	13596	13788	13608	13736	13563	13672	13444	13703	13592	13656	13569	13514	13617	13601	13484	13545	13660	13770	13904	13718	13628	13463	13556	13830	13629	13600	13723	13571	13748	13599	13543	13902	13616	13628	13700	13667	13542	13772	13712	13820	13626	13792	13540	13640	13612	13564	13586	13610	13632	13646	13732	13663	13718	13640	13686	13586	13563	13728	13503	13657	13641	13584	13672	13614	13764	13610	13616	13462	13581	13551	13595	13653	13696	13650	13669	13739	13490	13747	13813	13598	13600	13454	13545	13562	13606	13648	13637	13618	13640	13651	13394	13534	13679	13712	13529	13682	13646	13682	13635	13509	13632	13667	13561	13508	13635	13704	13657	13655	13688	13692	13714	13502	13593	13628	13770	13696	13710	13507	13768	13563	13670	13795	13741	13705	13616	13688	13497	13596	13654	13608	13693	13796	13567	13573	13626	13528	13750	13676	13624	13546	13673	13534	13602	13701	13588	13573	13597	13636	13641	13713	13753	13618	13573	13669	13656	13625	13463	13729	13571	13702	13647	13512	13639	13782	13680	13652	13837	13505	13646	13497	13674	13595	13851	13663	13537	13510	13570	13734	13622	13537	13666	13641	13704	13633	13523	13633	13512	13636	13577	13579	13733	13681	13650	13690	13708	13659	13653	13477	13645	13607	13657	13481	13536	13694	13759	13627	13469	13509	13577	13667	13721	13687	13647	13645	13696	13511	13618	13778	13656	13714	13611	13751	13577	13606	13598	13767	13652	13741	13748	13635	13623	13567	13614	13619	13675	13683	13571	13639	13533	13706	13452	13498	13672	13637	13547	13743	13502	13716	13587	13632	13664	13528	13680	13772	13671	13766	13655	13835	13512	13719	13666	13672	13542	13683	13805	13566	13654	13511	13614	13757	13563	13654	13581	13440	13706	13688	13622	13635	13624	13545	13623	13729	13720	13586	13776	13608	13612	13768	13687	13762	13550	13621	13600	13668	13686	13457	13546	13667	13554	13521	13593	13791	13489	13506	13526	13642	13423	13590	13649	13689	13610	13752	13698	13699	13565	13485	13705	13563	13805	13735	13643	13596	13669	13685	13564	13622	13620	13748	13716	13638	13501	13644	13510	13688	13755	13701	13434	13624	13660	13564	13690	13666	13755	13506	13591	13603	13701	13692	13615	13653	13638	13592	13614	13669	13853	13638	13674	13727	13706	13703	13665	13483	13607	13770	13525	13530	13741	13774	13731	13602	13503	13563	13546	13719	13621	13668	13711	13568	13605	13582	13569	13511	13626	13605	13581	13512	13597	13499	13687	13675	13620	13580	13612	13471	13572	13739	13691	13666	13662	13523	13756	13479	13707	13732	13604	13703	13573	13738	13544	13486	13593	13527	13583	13570	13555	13504	13627	13713	13825	13610	13752	13490	13802	13794	13668	13595	13555	13584	13632	13525	13628	13628	13570	13612	13651	13601	13608	13737	13786	13667	13671	13519	13610	13531	13703	13516	13605	13682	13548	13596	13679	13555	13652	13693	13707	13641	13511	13644	13653	13748	13736	13656	13603	13590	13770	13645	13445	13541	13635	13657	13589	13535	13572	13614	13632	13547	13732	13646	13721	13606	13550	13510	13584	13673	13581	13469	13590	13667	13785	13694	13705	13708	13684	13538	13637	13610	13640	13678	13608	13640	13730	13591	13717	13774	13518	13720	13577	13627	13696	13567	13591	13720	13724	13595	13615	13491	13651	13687	13679	13641	13673	13634	13630	13609	13718	13672	13744	13509	13803	13596	13619	13710	13577	13568	13648	13524	13670	13592	13503	13703	13586	13526	13565	13588	13650	13743	13661	13686	13552	13586	13689	13530	13613	13594	13647	13632	13497	13548	13563	13713	13573	13608	13633	13514	13587	13561	13681	13561	13567	13545	13724	13475	13732	13605	13689	13644	13537	13817	13669	13611	13693	13571	13576	13537	13598	13500	13579	13732	13688	13719	13619	13746	13638	13720	13714	13728	13717	13670	13617	13661	13573	13585	13742	13384	13550	13584	13698	13637	13569	13689	13635	13657	13479	13526	13599	13581	13725	13728	13559	13606	13573	13532	13502	13525	13763	13584	13732	13626	13546	13796	13745	13711	13536	13527	13645	13655	13646	13635	13625	13846	13815	13602	13561	13461	13550	13544	13593	13666	13620	13553	13675	13704	13729	13680	13805	13476	13754	13627	13633	13660	13544	13654	13768	13794	13715	13550	13499	13602	13697	13563	13570	13706	13591	13558	13756	13491	13523	13594	13880	13419	13612	13774	13742	13550	13481	13633	13623	13478	13603	13563	13658	13584	13642	13444	13639	13579	13749	13677	13828	13757	13687	13661	13792	13605	13725	13747	13698	13526	13550	13550	13729	13615	13647	13624	13591	13593	13615	13609	13678	13695	13540	13648	13676	13506	13587	13730	13629	13770	13813	13801	13550	13480	13573	13620	13677	13585	13623	13653	13631	13514	13811	13595	13539	13700	13717	13637
23922	21062	28373	24131	21707	20215	18641	16268	15868	15905	15956	15765	15675	15621	15869	15459	15679	15684	15607	15805	15670	15532	15543	15457	15474	15543	15446	15488	15373	15169	15471	15515	15469	15324	15358	15388	15402	15596	15510	15414	15360	15333	15430	15441	15560	15448	15618	15525	15348	15507	15520	15338	15521	15474	15566	15461	15510	15396	15379	15632	15438	15487	15489	15485	15277	15331	15547	15431	15386	15591	15415	15314	15407	15525	15350	15414	15650	15382	15449	15559	15425	15441	15470	15225	15513	15483	15376	15478	15531	15192	15294	15336	15273	15403	15481	15262	15444	15435	15222	15159	15425	15349	15392	15246	15269	15343	15478	15194	15366	15445	15321	15420	15272	15301	15474	15444	15388	15397	15491	15357	15451	15246	15439	15418	15366	15349	15284	15412	15427	15337	15357	15417	15431	15391	15457	15371	15231	15170	15244	15416	15286	15467	15528	15653	15122	15408	15607	15360	15387	15445	15364	15367	15040	15257	15495	15480	15429	15359	15203	15307	15565	15561	15510	15316	15422	15437	15284	15434	15360	15492	15349	15383	15326	15485	15288	15188	15602	15516	15389	15437	15556	15456	15474	15326	15591	15321	15401	15391	15316	15328	15524	15414	15622	15439	15187	15299	15369	15363	15473	15359	15313	15330	15312	15551	15410	15400	15369	15486	15512	15350	15456	15405	15352	15467	15451	15262	15323	15567	15433	15382	15509	15377	15512	15501	15361	15256	15471	15505	15441	15248	15395	15535	15348	15373	15571	15479	15438	15465	15325	15215	15510	15547	15304	15334	15434	15387	15279	15237	15291	15260	15348	15293	15435	15294	15438	15383	15299	15416	15433	15440	15497	15341	15220	15240	15487	15343	15209	15189	15485	15478	15343	15395	15549	15330	15314	15372	15431	15610	15380	15409	15330	15365	15299	15521	15256	15229	15465	15337	15596	15450	15539	15421	15458	15469	15287	15388	15494	15333	15320	15456	15359	15310	15271	15478	15291	15477	15509	15460	15340	15332	15326	15438	15288	15473	15180	15094	15385	15221	15417	15316	15366	15306	15441	15525	15202	15389	15578	15706	15459	15338	15352	15474	15505	15326	15326	15045	15319	15251	15412	15407	15200	15479	15408	15220	15505	15249	15524	15553	15511	15580	15389	15377	15384	15424	15422	15436	15363	15241	15363	15170	15474	15505	15362	15196	15310	15331	15194	15462	15334	15374	15506	15336	15396	15408	15365	15212	15184	15429	15453	15400	15585	15490	15538	15378	15403	15361	15349	15261	15284	15493	15347	15226	15411	15176	15537	15360	15490	15458	15327	15406	15328	15441	15629	15294	15384	15314	15341	15614	15377	15532	15400	15255	15459	15273	15403	15453	15262	15471	15453	15475	15233	15502	15481	15509	15431	15298	15579	15508	15388	15426	15343	15355	15357	15462	15279	15409	15314	15246	15332	15267	15336	15427	15306	15304	15474	15408	15269	15325	15199	15463	15272	15383	15173	15554	15454	15291	15414	15268	15495	15390	15312	15389	15262	15273	15565	15638	15445	15377	15448	15514	15425	15226	15490	15129	15466	15261	15286	15486	15595	15504	15433	15335	15652	15308	15299	15555	15402	15305	15253	15320	15521	15439	15315	15113	15451	15339	15586	15306	15262	15527	15325	15610	15428	15530	15233	15204	15560	15450	15455	15258	15262	15427	15264	15573	15475	15295	15172	15417	15378	15333	15338	15611	15347	15367	15392	15257	15333	15548	15478	15293	15429	15329	15270	15614	15360	15121	15442	15268	15426	15309	15325	15242	15244	15286	15478	15302	15371	15363	15281	15287	15400	15349	15368	15402	15169	15407	15309	15275	15450	15283	15326	15327	15358	15469	15227	15296	15337	15487	15437	15424	15312	15370	15724	15382	15423	15490	15399	15386	15270	15532	15372	15386	15409	15315	15249	15377	15503	15290	15372	15435	15298	15414	15355	15370	15140	15332	15281	15405	15120	15303	15325	15367	15321	15435	15430	15084	15453	15214	15360	15426	15409	15326	15511	15187	15344	15477	15320	15417	15266	15411	15450	15309	15486	15486	15244	15361	15579	15267	15367	15265	15356	15516	15374	15370	15439	15333	15608	15278	15227	15536	15410	15380	15449	15358	15468	15480	15536	15585	15636	15536	15498	15366	15366	15431	15252	15383	15468	15298	15251	15708	15292	15245	15416	15309	15471	15185	15349	15240	15459	15507	15478	15438	15495	15263	15268	15225	15367	15255	15381	15527	15291	15363	15200	15292	15247	15476	15261	15240	15431	15363	15279	15376	15527	15252	15292	15221	15344	15582	15425	15432	15578	15352	15410	15253	15407	15369	15499	15318	15405	15223	15516	15429	15373	15227	15430	15318	15515	15436	15382	15528	15290	15305	15279	15443	15463	15409	15404	15393	15334	15274	15417	15259	15151	15501	15443	15517	15247	15409	15369	15627	15648	15286	15452	15527	15435	15323	15332	15324	15418	15209	15607	15217	15373	15476	15318	15375	15257	15328	15532	15303	15248	15305	15412	15473	15211	15300	15529	15203	15511	15318	15279	15350	15529	15434	15370	15497	15534	15446	15264	15329	15534	15493	15464	15284	15217	15087	15376	15228	15519	15411	15522	15419	15388	15365	15472	15418	15518	15363	15432	15411	15649	15481	15363	15669	15401	15331	15532	15672	15235	15371	15347	15500	15515	15317	15348	15526	15369	15409	15311	15533	15317	15431	15295	15292	15370	15289	15491	15608	15533	15409	15491	15275	15767	15190	15379	15451	15252	15588	15571	15360	15458	15299	15356	15441	15336	15268	15434	15540	15496	15516	15212	15348	15571	15138	15401	15267	15365	15247	15255	15184	15326	15403	15311	15475	15418	15469	15505	15515	15495	15238	15459	15502	15489	15504	15390	15258	15287	15486	15295	15226	15423	15305	15306	15244	15424	15164	15252	15402	15479	15432	15451	15200	15408	15330	15240	15398	15483	15524	15373	15479	15505	15398	15541	15385	15567	15599	15419	15445	15265	15289	15329	15292	15246	15302	15251	15430	15526	15500	15453	15433	15453	15453	15304	15316	15415	15304	15439	15583	15337	15256	15331	15262	15469	15552	15379	15333	15396	15489	15360	15463	15402	15301	15358	15345	15268	15279	15382	15343	15508	15481	15360	15497	15472	15454	15511	15332	15409	15523	15557	15522	15460	15207	15346	15489	15498	15432	15447	15410	15406	15245	15232	15085	15460	15228	15480	15285	15489	15298	15400	15431	15361	15512	15507	15269	15217	15473	15360	15445	15358	15111	15411	15347	15501	15145	15311	15416	15299	15429	15484	15431	15201	15332	15426	15474	15342	15449	15441	15437	15434	15411	15329	15607	15222	15301	15392	15298	15542	15355	15511	15291	15311	15253	15548	15522	15334	15253	15265	15356	15371	15269	15393	15246	15348	15533	15377	15117	15462	15295	15279	15457	15570	15526	15477	15411	15234	15355	15364	15516	15158	15429	15416	15412	15514	15575	15487	15355	15427	15301	15341	15449	15342	15331	15413	15345	15413	15544	15567	15573	15418	15282	15544	15471	15448	15397	15305	15310	15344	15405	15450	15266	15324	15328	15414	15320	15473	15186	15229	15386	15464	15373	15440	15204	15342	15335	15276	15376	15398	15389	15389	15321	15446	15366	15454	15387	15497	15292	15566	15438	15441	15443	15495	15491	15240	15088	15348	15333	15422	15363	15451	15479	15593	15236	15269	15269	15167	15426	15331	15462	15181	15259	15608	15378	15478	15359	15455	15349	15509	15033	15344	15384	15341	15499	15347	15299	15474	15542	15381	15314	15329	15344	15395	15169	15433	15292	15361	15325	15360	15130	15418	15402	15236	15444	15220	15495	15381	15387	15274	15200	15616	15519	15347	15407	15531	15338	15396	15515	15382	15490	15439	15479	15269	15196	15413	15376	15308	15184	15494	15415	15322	15201	15374	15317	15253	15146	15201	15630	15486	15455	15472	15302	15296	15513	15257	15251	15535	15365	15314	15215	15254	15400	15224	15273	15311	15338	15252	15372	15308	15574	15537	15412	15381	15382	15245	15479	15316	15334	15425	15167	15429	15381	15198	15385	15368	15475	15711	15646	15406	15375	15388	15397	15362	15310	15164	15510	15226	15276	15448	15427	15366	15219	15283	15536	15498	15244	15399	15485	15406	15346	15332	15348	15249	15397	15455	15436	15326	15534	15466	15409	15451	15490	15406	15489	15395	15290	15335	15273	15452	15457	15426	15473	15261	15337	15256	15176	15483	15474	15480	15373	15327	15451	15471	15271	15387	15309	15611	15475	15410	15305	15344	15430	15460	15291	15464	15404	15222	15294	15194	15291	15276	15258	15404	15391	15226	15569	15490	15453	15479	15397	15425	15311	15323	15343	15439	15276	15366	15390	15558	15306	15390	15400	15298	15308	15466	15440	15390	15407	15477	15499	15363	15367	15627	15437	15092	15421	15317	15328	15525	15208	15434	15315	15483	15352	15543	15578	15159	15570	15503	15379	15384	15417	15406	15374	15256	15266	15250	15422	15332	15214	15374	15289	15417	15413	15184	15495	15418	15495	15328	15342	15628	15367	15485	15478	15273	15632	15536	15282	15360	15382	15311	15308	15642	15589	15455	15395	15314	15435	15304	15402	15277	15527	15331	15458	15353	15362	15372	15513	15223	15347	15462	15499	15403	15253	15270	15478	15436	15130	15476	15323	15247	15456	15445	15310	15337	15302	15242	15459	15364	15481	15287	15468	15409	15444	15502	15377	15370	15285	15420	15432	15248	15405	15535	15331	15233	15593	15277	15384	15400	15451	15318	15300	15282	15262	15291	15449	15333	15475	15466	15560	15435	15323	15422	15294	15546	15263	15392	15297	15490	15426	15463	15450	15257	15583	15455	15441	15540	15250	15280	15285	15224	15533	15377	15248	15461	15445	15419	15439	15324	15339	15403	15280	15407	15410	15247	15451	15366	15169	15541	15330	15634	15298	15357	15352	15620	15333	15360	15457	15512	15347	15288	15276	15415	15510	15412	15332	15249	15270	15434	15390	15379	15403	15475	15419	15528	15329	15491	15316	15538	15430	15147	15245	15489	15459	15445	15271	15292	15303
15093	26469	24203	18234	15964	14923	14275	14042	13998	13758	13694	13854	13610	13557	13685	13480	13540	13473	13647	13431	13386	13347	13501	13480	13381	13321	13354	13368	13466	13297	13466	13286	13315	13120	13438	13248	13391	13241	13340	13468	13449	13328	13328	13302	13283	13314	13323	13264	13460	13334	13352	13254	13485	13372	13309	13348	13340	13479	13218	13300	13386	13098	13125	13226	13282	13317	13232	13212	13179	13381	13306	13294	13352	13199	13345	13397	13265	13257	13409	13266	13396	13220	13244	13490	13292	13147	13393	13238	13428	13287	13293	13261	13383	13266	13355	13363	13364	13276	13485	13356	13329	13370	13353	13466	13459	13252	13251	13496	13328	13203	13285	13433	13291	13369	13366	13275	13481	13300	13497	13335	13312	13287	13420	13188	13332	13238	13541	13409	13369	13330	13276	13232	13240	13360	13286	13303	13100	13316	13115	13338	13232	13214	13380	13308	13182	13375	13265	13307	13248	13356	13299	13269	13328	13321	13400	13157	13351	13312	13252	13307	13322	13518	13350	13257	13267	13308	13195	13245	13301	13110	13426	13286	13270	13342	13361	13204	13370	13327	13320	13469	13319	13468	13323	13381	13337	13354	13379	13269	13445	13310	13198	13261	13179	13255	13412	13284	13428	13236	13076	13216	13075	13378	13449	13396	13369	13219	13184	13380	13312	13199	13243	13334	13339	13222	13194	13239	13318	13362	13337	13281	13298	13294	13287	13224	13376	13343	13216	13311	13253	13365	13272	13583	13272	13427	13359	13078	13329	13209	13293	13333	13347	13211	13187	13140	13325	13183	13231	13194	13314	13469	13218	13249	13356	13257	13196	13351	13287	13456	13358	13319	13251	13339	13232	13453	13244	13385	13299	13325	13207	13270	13254	13328	13186	13185	13215	13311	13371	13339	13274	13342	13302	13262	13247	13294	13336	13318	13253	13511	13288	13349	13200	13362	13360	13391	13187	13227	13226	13141	13376	13233	13420	13367	13146	13257	13186	13189	13451	13382	13333	13395	13376	13280	13322	13189	13463	13225	13249	13176	13463	13380	13258	13339	13402	13228	13356	13222	13341	13469	13201	13161	13403	13243	13318	13216	13162	13236	13269	13163	13358	13241	13143	13369	13438	13231	13355	13412	13239	13208	13449	13209	13314	13290	13235	13235	13232	13420	13237	13272	13269	13278	13337	13213	13173	13435	13210	13214	13440	13333	13278	13381	13141	13401	13242	13503	13433	13324	13325	13181	13317	13239	13262	13266	13202	13361	13393	13361	13235	13268	13350	13108	13056	13300	13322	13221	13249	13368	13220	13326	13187	13299	13338	13285	13299	13334	13084	13275	13392	13185	13309	13304	13250	13257	13363	13246	13289	13230	13173	13222	13233	13230	13196	13410	13250	13284	13129	13187	13340	13256	13235	13355	13250	13206	13344	13367	13344	13208	13288	13300	13256	13096	13455	13349	13507	13169	13366	13402	13412	13338	13363	13218	13327	13303	13225	13401	13270	13382	13163	13354	13347	13294	13337	13275	13321	13188	13343	13249	13471	13314	13334	13354	13049	13243	13487	13197	13271	13253	13337	13330	13266	13284	13350	13250	13241	13469	13304	13193	13252	13277	13184	13285	13274	13235	13394	13201	13309	13264	13332	13120	13237	13257	13244	13273	13406	13381	13281	13200	13350	13283	13411	13130	13267	13363	13333	13210	13289	13239	13366	13225	13389	13373	13089	13351	13319	13310	13355	13309	13459	13377	13279	13354	13315	13224	13396	13293	13275	13316	13257	13385	13301	13458	13226	13364	13225	13181	13273	13446	13355	13302	13282	13165	13106	13391	13346	13422	13326	13264	13211	13223	13157	13168	13374	13318	13292	13308	13336	13279	13250	13250	13186	13277	13327	13280	13299	13161	13302	13312	13407	12969	13233	13277	13366	13230	13323	13304	13284	13232	13148	13238	13372	13203	13368	13365	13547	13197	13129	13309	13166	13329	13288	13252	13235	13328	13288	13253	13159	13173	13244	13290	13469	13353	13415	13156	13364	13242	13231	13384	13317	13493	13144	13276	13396	13288	13389	13428	13464	13339	13280	13198	13315	13257	13403	13230	13283	13351	13474	13212	13275	13310	13389	13203	13292	13222	13297	13321	13372	13216	13316	13120	13350	13372	13207	13340	13122	13298	13198	13308	13234	13167	13271	13378	13253	13089	13317	13367	13253	13420	13261	13267	13282	13433	13189	13414	13250	13482	13310	13262	13412	13353	13358	13394	13333	13368	13269	13319	13208	13332	13334	13294	13267	13260	13310	13304	13220	13251	13369	13202	13406	13303	13417	13203	13181	13308	13331	13349	13271	13280	13311	13277	13310	13385	13210	13439	13210	13339	13187	13317	13357	13252	13251	13282	13226	13327	13151	13231	13293	13349	13230	13365	13361	13489	13337	13238	13215	13243	13409	13234	13199	13394	13284	13361	13146	13284	13229	13484	13315	13383	13238	13399	13332	13356	13347	13543	13213	13184	13271	13114	13261	13403	13375	13230	13308	13233	13458	13248	13166	13279	13433	13348	13487	13087	13376	13349	13333	13256	13378	13305	13306	13420	13376	13302	13347	13195	13325	13405	13189	13300	13278	13189	13494	13410	13326	13309	13188	13310	13341	13337	13343	13329	13157	13307	13173	13259	13301	13264	13452	13355	13227	13279	13395	13344	13303	13299	13313	13321	13380	13205	13303	13374	13274	13192	13414	13248	13236	13344	13282	13289	13247	13230	13346	13376	13259	13194	13407	13432	13204	13091	13210	13160	13417	13244	13288	13256	13268	13339	13292	13444	13366	13309	13098	13419	13221	13296	13231	13223	13256	13322	13270	13338	13417	13326	13295	13317	13365	13286	13136	13228	13421	13299	13232	13299	13216	13270	13197	13371	13269	13397	13315	13395	13391	13417	13224	13204	13268	13209	13223	13310	13333	13498	13353	13417	13367	13369	13376	13350	13395	13233	13305	13079	13290	13374	13265	13302	13451	13290	13339	13276	13233	13237	13289	13082	13382	13250	13245	13326	13366	13431	13289	13194	13397	13258	13372	13292	13316	13334	13252	13155	13300	13240	13263	13327	12987	13221	13532	13111	13242	13350	13280	13375	13412	13267	13255	13315	13227	13252	13377	13309	13207	13203	13248	13177	13398	13452	13173	13415	13361	13235	13330	13316	13324	13045	13345	13319	13395	13225	13379	13224	13319	13369	13398	13259	13363	13334	13270	13214	13373	13254	13356	13287	13148	13215	13387	13268	13358	13343	13210	13291	13156	13310	13396	13088	13279	13174	13284	13207	13213	13345	13431	13286	13176	13353	13418	13251	13342	13298	13333	13302	13337	13431	13297	13438	13283	13427	13439	13315	13354	13205	13258	13219	13292	13171	13591	13135	13440	13123	13108	13483	13388	13258	13265	13331	13239	13217	13256	13275	13312	13220	13291	13256	13453	13255	13188	13249	13388	13406	13134	13227	13227	13319	13228	13146	13252	13337	13374	13213	13324	13245	13418	13311	13370	13407	13335	13348	13227	13130	13435	13306	13370	13261	13436	13300	13409	13287	13295	13340	13231	13218	13293	13289	13472	13397	13285	13175	13255	13309	13252	13323	13264	13167	13197	13297	13472	13361	13266	13377	13187	13384	13416	13184	13058	13192	13523	13254	13330	13394	13183	13504	13321	13434	13401	13238	13324	13273	13272	13374	13416	13199	13226	13116	13213	13345	13304	13253	13335	13280	13320	13271	13332	13093	13334	13338	13451	13214	13243	13340	13456	13237	13200	13281	13156	13361	13300	13284	13271	13163	13425	13227	13218	13219	13263	13323	13318	13411	13152	13321	13491	13334	13394	13335	13238	13467	13206	13350	13363	13367	13335	13303	13194	13175	13328	13250	13263	13408	13382	13438	13284	13240	13255	13447	13343	13215	13365	13325	13173	13276	13318	13436	13307	13333	13256	13279	13314	13462	13467	13372	13281	13267	13272	13289	13319	13297	13220	13288	13277	13307	13218	13432	13298	13196	13397	13209	13360	13360	13477	13161	13362	13099	13340	13141	13405	13400	13322	13360	13245	13420	13361	13289	13362	13415	13198	13216	13267	13322	13102	13255	13277	13257	13341	13162	13199	13309	13350	13285	13337	13299	13346	13160	13367	13240	13225	13544	13462	13222	13254	13548	13421	13280	13279	13451	13198	13417	13183	13409	13459	13157	13401	13209	13241	13376	13265	13191	13301	13298	13375	13380	13332	13182	13288	13392	13262	13074	13277	13484	13305	13306	13325	13286	13434	13353	13434	13297	13440	13227	13324	13243	13183	13268	13318	13263	13384	13350	13314	13358	13381	13314	13329	13220	13455	13291	13247	13254	13326	13280	13201	13295	13426	13283	13231	13307	13134	13098	13248	13327	13297	13399	13206	13336	13271	13321	13270	13194	13255	13183	13266	13171	13352	13466	13430	13146	13220	13414	13334	13283	13307	13370	13434	13384	13354	13209	13278	13289	13284	13365	13463	13143	13371	13281	13236	13365	13287	13154	13326	13283	13164	13408	13388	13299	13259	13135	13151	13329	13223	13259	13172	13409	13301	13333	13349	13313	13214	13296	13218	13400	13319	13208	13262	13288	13357	13275	13382	13353	13243	13171	13333	13220	13367	13287	13279	13310	13321	13384	13434	13411	13291	13341	13298	13264	13488	13319	13238	13341	13251	13204	13390	13147	13167	13316	13259	13182	13343	13196	13497	13357	13277	13335	13189	13398	13172	13325	13442	13243	13284	13310	13343	13249	13267	13326	13275	13463	13274	13396	13274	13399	13447	13379	13339	13020	13480	13087	13306	13379	13286	13317	13334	13159	13184	13390	13350	13312	13257	13277	13231	13215	13331	13197	13371	13308	13415	13194	13261	13408	13368	13270	13179	13403	13182	13353	13352	13371	13276	13234	13151	13391	13210	13181	13311	13327	13257	13325	13288	13359	13285	13370	13322	13249	13313	13279	13291	13383	13448	13210	13141	13318	13218	13338	13388	13438	13258	13386	13264	13250	13268	13229	13187	13522	13372	13236	13358	13277	13417	13392	13324	13226	13431	13168	13287	13317	13350	13302	13114	13273	13178	13308	13326	13458	13480	13325
22810	21078	28817	23557	21295	22911	23236	18019	17007	17199	17011	17106	17053	16752	16973	16865	16429	16341	16645	16388	16394	16529	16356	16361	16575	16549	16444	16625	16487	16584	16335	16516	16624	16461	16496	16398	16296	16466	16389	16460	16415	16395	16423	16332	16329	16268	16370	16385	16222	16287	16129	16431	16385	16195	16325	16343	16224	16348	16211	15977	16395	16232	16396	16417	16259	16297	16340	16240	16380	16403	16313	16290	16074	16311	16278	16156	16369	16194	16137	16253	16340	16288	16369	16217	16376	16446	16530	16303	16270	16230	16376	16283	16219	16158	16300	16289	16250	16415	16393	16390	16460	16409	16554	16291	16356	16334	16279	16540	16312	16301	16491	16169	16300	16324	16436	16266	16482	16462	16485	16296	16177	16213	16190	16300	16184	16088	16200	16314	16338	16252	16265	16328	16344	16106	16480	16054	16291	16366	16406	16099	16238	16259	16429	16261	16347	16165	16340	16130	16284	16318	16174	16185	16220	16456	16285	16261	16332	16308	16148	16306	16297	16345	15958	16099	16167	16221	16352	16061	16440	16250	16175	16228	16485	16293	16226	16197	16243	16255	16228	16254	16332	16428	16208	16272	16272	16326	16278	16256	16345	16216	16226	16290	16164	16171	16157	16107	16161	16381	16253	16200	16216	16132	16124	16256	16135	16116	16264	16359	16215	16240	16194	16360	16080	16043	16344	16229	16136	16273	16145	16466	16068	16252	16138	16189	16249	16233	16119	16138	16167	16302	16193	16269	16138	16157	16165	16284	15996	16288	16109	15996	16094	16116	16323	16243	16431	16081	16408	16301	16260	16306	16400	16191	16167	16169	16187	16371	16426	16120	16321	16250	16171	16182	16285	16295	16125	16443	16385	16092	16198	16360	16125	16271	16231	16124	16111	16243	16211	16224	16273	16264	16410	16319	16355	16301	16071	15963	16200	16180	16292	16241	16399	16233	16177	16350	16392	16240	16184	16189	16262	16300	16262	16391	16122	16451	16344	16281	16364	16345	16227	16053	16154	16152	16231	16160	16293	16330	16196	16253	16186	16217	16267	16178	16138	16223	16138	16160	16275	16291	16199	16221	16190	16249	16299	16332	16214	16130	16109	16065	16252	16120	16148	16059	16303	16453	16152	16254	16139	16302	16160	16207	16450	16191	16282	16209	16195	16243	16415	16254	16308	16191	16012	16136	16256	16199	16243	16252	16172	16120	16298	16348	16149	16442	16276	16102	15954	16025	16092	16123	16201	16207	16292	16317	16150	16301	16217	16189	16329	16258	16475	16257	16252	16183	16490	16403	16259	16266	16392	16380	16102	16214	16356	16171	16219	16173	16384	16406	16329	16253	16267	16143	16172	16266	16345	16427	16167	16213	16490	16290	16375	16252	16357	16080	16110	16239	16212	16309	16080	16224	16200	16237	16263	16435	16295	16266	16160	16175	16195	16264	16352	16268	16319	16160	16302	16281	16247	16304	16415	16263	16286	16223	16141	16211	16190	16182	16277	16190	16161	16336	16457	16320	16371	16123	16280	16063	16260	16317	16342	16189	16254	16240	16063	16221	16399	16245	16287	16074	16259	16213	16330	16218	16246	16140	16071	16117	16264	16260	16222	16247	16306	16098	16348	16263	16098	16207	16271	16239	16205	16287	16242	16180	16163	16247	16200	16124	16153	16172	16164	16161	16162	16308	16338	16187	16278	16406	16202	16140	16039	16247	16331	16280	16240	16122	16388	16149	16274	16171	16157	16202	16238	16326	16372	16270	16103	16329	16287	16200	16304	16268	16277	16165	16080	16211	16139	16324	16312	15966	16129	16194	16262	16250	16150	16201	16184	16183	16227	16201	16134	16194	16494	16140	16448	16276	16112	16248	15908	16199	16153	16115	16403	16335	16248	16288	16326	16239	16363	16480	16190	16249	16404	16213	16056	16268	16258	16208	16320	16156	16061	16234	16138	16235	16117	16224	16094	16133	16247	16299	16267	16421	16186	16256	16090	16305	16116	16206	16439	16233	16197	16347	16233	16211	16359	16106	16404	16261	16153	16402	16162	16418	16120	16128	16387	16145	16298	16347	16188	16072	16426	16198	16321	16482	16292	16409	16364	16239	16361	16137	16406	16309	16329	16240	16036	16394	16240	16282	16406	16458	16205	16276	16171	16211	16343	16484	16097	16147	16066	16237	16085	16289	16482	16309	16200	16254	16406	16279	16328	16180	16005	16133	16139	16420	16274	16270	16423	16245	16234	16492	16267	16262	16149	16233	16139	16317	16247	16612	16203	16351	16309	16002	16026	16345	16251	16241	16415	16114	16376	16350	16392	16168	16172	16202	16257	16442	16361	16117	16124	16141	16146	16312	16174	16032	16043	16141	16129	16376	16328	16253	16376	16325	16166	16214	16335	16212	16225	16108	16284	16222	16366	16337	16151	16350	16147	16195	16199	16094	16140	16353	16572	16236	16144	16330	15987	16328	16363	16354	16337	16230	16185	16299	16204	16205	16191	16447	16281	16064	16285	16320	16295	16374	16331	15931	16390	16220	16172	16182	16121	16387	16308	16271	16027	16153	16156	16244	16142	16369	16346	16266	16070	16135	16259	16215	16552	16250	16277	16074	16367	16114	16382	16420	16231	16371	16205	16332	16285	16154	16074	16219	16188	16391	16440	16109	16334	16332	16096	16286	16281	16179	16072	16342	16278	16052	16331	16332	16318	16168	16369	16379	16310	16285	16110	16148	16146	16284	16249	16327	16332	16177	16139	16314	16297	16090	16416	16353	16219	16225	16252	16297	16263	16238	16304	16037	16260	16169	16130	16189	16061	16201	16144	16403	16253	16334	16268	16196	16295	16120	16446	16185	16072	16252	16081	16140	16332	16188	16105	16217	16006	16218	16062	16303	16367	16219	16186	16195	16287	16487	16300	16285	16337	16182	16147	16287	15955	16122	16242	16337	16295	16389	16177	16316	16155	16336	16172	16166	16294	16158	16158	16324	16273	16330	16440	16236	16283	16261	16305	16431	16130	16149	16247	16181	16084	16197	16166	16397	16212	16193	16203	16130	16319	16327	16297	16171	16208	16402	16320	16250	16353	16466	16441	16218	16191	16445	16191	16105	16255	16363	16239	16229	16342	16404	16501	16200	16213	16288	16355	16298	16403	16221	16246	16121	16313	16197	16199	16280	16248	16162	16180	16216	16436	16219	16433	16147	16060	16260	16247	16233	16129	16319	16315	16465	16237	16362	16336	16384	16328	16325	16150	16140	16340	16349	16144	16177	16262	16181	16223	16250	16266	16282	16282	16299	16259	16213	16150	15960	16321	16302	16288	16210	16257	16242	16156	16338	16229	16178	16362	16361	16247	16409	16362	16186	16134	16253	16345	16321	16245	16285	16274	16258	16172	16336	16336	16084	16296	16204	16066	16286	16364	16308	16177	16040	16168	16212	16213	16177	16182	16302	16297	16201	16240	16300	16253	16181	16288	16116	16295	16340	16200	16037	16057	16229	16445	15922	16433	16262	16155	16233	16373	16051	16217	16332	16373	16209	16286	16262	16251	16251	16405	16175	16214	16105	16213	16168	16488	16320	16248	16302	16276	16323	16189	16199	16127	16122	16239	16021	16353	16406	16163	15955	16281	16049	16271	16221	16077	16293	16415	16144	16210	16277	16328	16262	16345	16136	16058	16185	16121	16221	16169	16221	16057	16236	16323	16111	16212	16194	16103	16117	16342	16172	16224	16289	16339	16243	16462	16296	16354	16341	16082	16291	16352	16413	16369	16302	16086	16229	16383	16285	16318	16194	16342	16121	16251	16273	16209	16134	16294	16084	16270	16226	16174	16182	16482	16094	16101	16032	16199	16376	16338	16259	16050	16334	16084	16067	16416	16273	16285	16157	16296	16205	16204	16091	16334	16129	16223	16304	16433	16234	16025	16161	16361	16170	16161	16293	16265	16294	16536	16149	16231	16112	16269	16369	16475	16153	16294	16293	16261	16378	16344	16158	16128	16184	16221	16206	16480	16272	16269	16569	16316	16348	16425	16205	16285	16351	16177	16299	16443	16183	16165	16192	15973	16208	16200	16376	16264	16189	16161	16325	16270	16219	16399	16179	16245	16250	16351	15968	16211	16400	16280	16353	16228	16056	16239	16358	16317	16376	16359	16288	16267	16032	16224	16289	16451	16425	16204	16348	16401	16262	16322	16190	16177	16275	16308	16307	16167	16131	16334	16153	16412	16127	16104	16463	16082	16203	16220	16590	16463	16367	16244	16453	16277	16262	16344	16203	16245	16099	16293	16284	16309	16245	16105	16265	16118	16240	16238	16292	16410	16311	16360	16250	16197	16158	16409	16242	16361	16203	16314	16042	16194	16265	16208	16247	16232	16233	16124	16030	16233	16163	16140	16241	16295	16257	16207	16221	16398	16303	16159	16063	16292	16238	16275	16220	16260	16200	16146	16187	16355	16263	16105	16443	16322	16227	16215	16289	16134	16301	16268	16105	16270	16250	16166	16202	16216	16302	16473	16172	16321	16187	16066	16304	16290	16333	16227	16114	16223	16218	16256	16158	16234	16117	16352	16345	16275	16198	16372	16431	16263	16474	16247	16278	16195	16260	16240	16142	16279	16356	16194	16350	16267	16213	16034	16213	16304	16165	16336	16318	16269	16247	16028	16270	16124	16270	16335	16178	16307	16181	16391	16396	16229	16324	16394	16239	16123	16134	16351	16216	16032	16207	16173	16152	16322	16385	16275	16348	16371	16220	16164	16285	16280	16123	16278	16158	16171	16141	16217	16548	16280	16175	16199	16218	16179	16176	16271	16402	16267	16264	16044	16340	16366	16328	16241	16201	16248	16393	16284	16075	16312	16254	16259	16361	16270	16335	16238	16280	16174	16166	16476	16174	16099	16287	16346	16374	16297	16323	16252	15984	16340	16319	16242	16171	16243	16143	16368	16277	16394	16167	16323	16188	16207	16136	15967	16265	16200	16237	16082	16060	16097	16160	16324	16236	16112	16297	16146	15931	16047	16148	16197	16205	16192	16274	16300	16309	16495	16245	16268	16128	16139	16252	16195	16233	16173	16294	16446	16282	16384	16293	16382	16247	16427	16233	16229	16257	16309	16485	16307	16214	16356	16262	16169	16358
17479	31857	28508	21451	17880	16806	15859	15274	15044	14682	14544	14441	14336	14214	14416	14214	14286	14175	14021	13972	14088	14005	13979	13937	13862	13906	14007	13979	13825	13951	13906	13908	14027	13845	13757	14071	13776	13697	13818	13762	13959	13941	13816	13829	13885	13875	13858	13800	13855	14052	13889	13976	13739	13811	13705	13735	13839	13965	13988	13815	13993	14006	13752	13868	14038	13880	13934	13763	13824	13717	13930	13758	13680	13627	13655	13870	13858	14041	13743	14008	13924	13815	13739	13667	13830	13950	13805	13812	13851	13848	13865	13830	13697	13969	13743	13871	14053	13743	13793	14029	14008	13964	13891	13820	13870	13823	13816	13829	13857	13889	13953	13841	13999	13780	13969	13815	13762	13834	13865	13807	13834	13987	13839	13848	13808	13757	13909	13733	13706	13642	13913	13949	13793	13830	13726	13892	13726	13740	13785	13914	13784	13914	13824	14004	13796	13803	13918	13799	13789	13772	13844	13921	13833	13764	13694	13812	13871	13786	13970	13876	13909	13948	13809	13848	13902	13808	13790	13949	13894	13825	13793	13768	13562	13642	13761	13781	13701	13687	13701	13719	13828	13937	13709	13776	13806	13819	13787	13703	13787	13897	13866	13814	13796	13839	13681	13998	13996	13975	13857	13801	13950	13591	13916	13794	13622	13731	13897	13854	13816	13888	13953	13825	13796	13758	13881	13650	13699	13823	13856	13803	14048	13442	13791	13971	13734	13684	13825	13725	13752	13821	13740	13784	13937	13907	13747	13783	13771	13820	13787	13885	13739	13836	13905	13728	13790	13907	13800	13814	13799	13595	13748	13797	13632	13897	14001	13734	13785	13774	13880	13619	13903	13957	13866	13905	13992	13790	13706	13783	13836	13669	13864	13917	13830	13889	13752	13801	13667	13926	13832	13823	13955	13662	13769	13874	13915	13794	13846	13793	13880	13699	13866	13728	13978	13718	13781	13766	13869	13767	13689	13951	13751	13935	13714	13704	13765	13844	13904	13786	13802	13742	13786	13850	13643	13784	13887	13862	13929	13908	13709	13752	13796	13746	13675	13801	13721	13794	13906	13811	13707	13800	13708	13849	13896	13815	13819	13878	13669	13785	13817	13701	13856	13866	13899	13791	13809	13882	13863	13910	13790	13604	13896	13899	13879	13921	13698	13864	13748	13788	13801	13756	13732	13814	13642	13923	13846	13624	13782	13832	13633	13869	13628	13772	13917	13837	13629	13663	13868	13764	13872	13905	13771	13869	13721	13674	13778	13813	13780	13784	14032	13796	13641	13757	13672	13896	13809	13772	13784	13991	13854	13598	13828	13821	13816	13833	13918	13783	13791	13720	13694	13866	13956	13724	13842	13696	13850	13733	13719	13796	13728	13601	13915	13720	13804	13632	13799	13975	13824	13791	13790	13687	13765	13870	13808	13888	13730	13688	13930	13833	13808	13863	13857	13841	13916	13680	14008	13874	13891	13845	13758	13785	13845	13854	13916	13901	13812	13662	13755	13775	13697	13746	13657	13803	13782	13925	13905	13736	13819	13869	13818	13921	13719	13864	13762	13676	13671	13753	13872	13747	13882	13814	13778	13893	13669	13844	13724	13919	13826	13624	13879	13851	13818	13724	13782	13735	13790	13838	13845	13685	13820	13719	13920	13813	13581	13774	13684	13867	13777	13830	13863	13715	13663	13847	13899	14032	13669	13878	13882	13836	13837	13781	13763	13774	13805	13828	13632	13997	13914	13860	13667	13708	13822	13654	13767	13829	13733	13823	13793	13815	13802	13794	13811	13705	13901	13855	13770	13770	13735	13637	13735	13867	13926	13915	13868	13711	13783	13886	13695	13768	13956	13834	13967	13797	14008	13893	13880	13735	13759	13750	13679	13620	13809	13899	14026	13806	13777	13754	13657	13722	13644	13777	13737	13780	13878	13803	13825	13682	13654	13679	13811	13667	13807	13890	13708	13830	13716	13847	13803	13610	13920	13928	13780	13792	13839	13745	13847	13636	13920	13895	13666	13988	13638	13724	13821	13944	13800	13893	13784	13848	13786	13736	13774	13865	13904	13921	13819	13793	13923	13774	13717	13993	13817	13813	13875	13732	13812	13901	13789	13613	13761	13846	13880	13704	13813	13760	13821	13637	13593	13991	13798	13816	13814	13760	13827	13702	13981	13756	13785	13816	13781	13909	13705	13845	13826	13880	13741	13820	13736	13714	13720	13661	13702	13755	13875	13832	13891	13712	13884	13905	13626	13845	13722	13710	13827	13878	13715	13881	13621	13769	13718	13877	13875	13925	13794	13748	13853	13739	13927	13911	13961	13702	13618	13823	13814	13777	13833	13693	13928	13669	13738	13884	13775	13841	13862	13842	13793	13765	13846	13783	13620	13709	13975	13714	13923	13859	13833	13784	13640	13901	13787	13796	13988	13763	13984	13929	13780	13721	13845	14015	13835	13914	13903	13841	13901	13884	13837	13706	13855	13768	13753	13781	13744	13990	13805	13821	13721	13763	13718	13689	13842	13863	13846	13727	13782	13673	13757	13870	13832	13863	13823	13635	13853	13809	13752	13765	13734	13692	13913	13730	13801	13689	13743	13831	13801	13891	13783	13825	14051	13868	13650	13645	13795	13880	13827	13782	13819	13973	13772	13543	13922	13757	13999	13775	13844	13721	13880	13750	13845	13859	13810	13897	13800	13773	13777	13873	13836	13828	13956	13740	13615	13766	13849	13819	13639	13776	13692	13916	13806	13853	13712	13750	13576	13955	13857	13829	13823	13763	13884	13646	13741	13845	13765	13644	13718	13841	13698	13863	13991	13771	13863	13938	13986	13882	13927	13694	13828	13909	14013	13848	13906	13926	13805	13839	13734	13786	13961	13697	14005	13724	13839	13602	13611	13922	13689	13898	13799	13855	13746	13779	13760	13921	13677	13678	13752	13668	13794	13849	13783	13818	13823	13706	13827	13792	13777	13916	13749	13721	13852	13847	13779	13803	13805	13916	13757	13734	13903	13762	13851	13750	13758	13791	13681	13783	13807	13680	13590	13737	13877	13819	13754	13637	13904	13773	13841	13700	13884	13745	13831	13645	13795	13832	13950	13832	13770	13681	13768	13896	13734	13924	13874	13679	13828	13889	13792	13790	13814	13841	13775	13636	13523	13772	13656	13749	13636	13720	13863	13922	13695	13872	13993	13765	13822	13741	13759	13968	13857	13810	13825	13785	13827	13726	13722	13817	13828	13762	13662	13888	13550	13847	13811	13738	13904	13751	13800	13877	13830	13884	13780	13597	13930	13833	13822	13977	13619	13986	13780	13944	13881	13740	13913	13965	13723	13909	13835	13867	13851	13725	13803	13606	13702	13956	13779	13855	13714	13850	13837	13851	13859	13832	13650	13705	13832	13738	13922	13728	13881	13656	13609	13827	13965	13835	13808	13850	13689	13818	13688	13691	13951	13741	13931	13877	13824	13880	13724	13798	13670	13837	13869	13900	13929	13765	13786	13746	13951	13652	13677	13699	13712	13794	13788	13611	13606	13769	13779	13814	13756	13794	13848	13556	13773	13687	13914	13822	13846	13691	13981	13613	13904	13784	13784	13751	13721	13762	13814	13803	13687	13818	13706	13814	13747	13887	13881	13787	13842	13776	13605	13758	13954	13888	13857	13642	13811	13882	13721	13786	13794	13864	13869	13844	13993	13776	13703	13880	13776	13749	13726	13915	13785	13715	13773	13861	13804	13737	13799	13941	13813	13850	13742	13685	13809	13874	13773	13726	13708	13836	13825	13608	13874	13878	13749	13769	13826	13770	13821	13842	13789	13811	13534	14001	13854	13681	13800	13858	13714	13864	13860	13739	13790	13813	13835	13737	13831	13747	13695	13707	13969	13896	13832	13754	13641	13993	13947	13857	13716	13858	13963	13746	13803	13886	13868	13773	13791	13779	13807	13804	13848	13763	13691	13939	13812	13871	13785	13836	13836	13762	13861	13785	14074	13684	13716	13892	13896	14021	13903	13834	13841	13678	13767	13693	13817	13753	13824	13888	13776	13883	13906	13729	13843	13781	13752	13758	14002	13764	13820	13836	13757	13902	13724	13875	13708	13743	13856	13839	13752	13812	13858	13811	13713	13826	13917	13577	13858	13889	13771	13864	13923	13933	13822	13752	13703	13631	13795	13959	13868	13828	13728	13757	13636	13700	13749	13816	13890	13940	13942	13737	13886	13873	13880	13562	13814	13770	13655	13569	13901	13883	13785	13676	13830	13848	13842	13839	13713	13803	13938	13879	13813	13990	13880	13836	13708	13683	13849	13947	13908	13828	13838	13814	13692	13946	13729	13923	13674	13868	13804	13747	13805	13767	13823	13943	13898	13746	13760	13958	13756	13788	13869	13664	13866	13674	13821	13704	13863	13759	13868	13894	13654	13713	13870	13774	13811	13847	13749	13651	13845	13849	13654	13676	13737	13707	13745	13823	13710	13669	13754	13853	13955	13595	13839	13786	13983	13713	13928	13815	13703	13915	13898	13796	13739	13947	13783	13947	13800	13816	13894	13783	13923	13672	13689	13798	13888	13926	13734	13713	13882	13861	13938	13841	13721	13855	13831	13918	13949	13777	13973	13916	13760	13665	13787	13777	13771	13731	13962	13800	13754	13804	13962	13840	13926	13814	13723	13733	13917	13927	13940	13845	13772	13933	14016	13672	13687	13883	13817	13656	13921	13926	13964	13790	13880	13877	13742	13919	13807	13767	13846	13894	13818	13766	13839	13986	13730	13814	13922	13788	13879	13872	13818	13782	13871	13782	13853	13769	13883	13766	13922	13881	13858	13759	13849	13929	13827	13752	13737	13888	13705	13875	13804	13828	13951	13927	13884	13884	13810	13888	13597	13780	13848	13991	13819	13811	13811	13862	13738	13856	13784	13717	13820	13862	13860	13795	13840	13812	13867	13714	13823	13735	13811	13965	13808	13937	13789	13796	13880	13940	13770	13775	13817	13896	13781	13841	13916	13871	13934	13928	13776	13940	13703	13780	13963	13785	13834	13676	13748	13917	13742	13790	13743	13847	13918	13928	13916	13858	13894	13797	13672	13742	13705	13834	13875	13800	13864	13771	13766	13787	13843	13770	13840	13728
27924	22036	23684	19795	17018	16670	16756	16380	16287	16396	16274	16283	16175	16300	16234	16054	16067	16154	16173	16237	16155	16196	16252	16212	16184	16512	16361	16216	15999	16132	16076	16281	16317	16150	16033	15961	16325	16060	16186	16139	16085	16217	16178	16141	16230	16147	16158	16225	16204	16202	16045	16015	15929	16187	16130	16173	15996	16185	15950	16319	16217	16129	16097	16280	16264	15962	16185	16215	16205	16006	15922	16363	16211	16285	16079	16187	16282	16194	16018	16217	16074	15977	16008	16177	16309	16179	16032	16267	16239	16165	16124	16032	16199	16213	16187	16268	16311	15784	16084	16242	16258	16039	16124	16014	15977	16137	16340	16090	16147	15965	16217	16089	15862	16070	16140	15971	16162	16172	16057	16092	16183	16232	15968	16046	16139	16161	16153	16098	16156	16055	16067	15946	16085	16166	16376	16047	16308	16168	16044	15989	16085	16182	16211	16284	16242	16130	16133	16048	15872	15976	16071	16182	16244	15930	16089	16162	16091	16032	16291	16162	16075	16166	16381	16131	16165	16019	16061	16033	16178	16132	16261	15931	16181	16341	16264	16199	16100	16117	16037	15976	16290	16225	16199	16472	16102	16278	15991	16183	16199	16177	16236	16203	16303	16057	15894	16361	16221	16154	16041	16212	15949	16127	16203	16210	16199	16075	16153	16332	16180	15903	15973	16355	16098	16157	16128	16156	16121	15991	16093	15995	16062	16199	16331	16037	16326	16176	16150	16059	16189	16115	16033	16396	16155	16084	16261	16257	16185	16233	15998	16198	15967	16376	16101	15980	16318	16013	16125	16072	15950	16085	15997	15927	15983	16212	16026	15930	16058	16173	16061	16145	16112	16122	16285	16256	15993	16073	16170	16225	16065	16272	16104	16190	16185	16117	16135	16336	16077	16294	16105	16164	15684	16204	16338	16083	16296	16188	16131	16140	15943	16277	16159	16162	16168	16210	16311	16207	16509	16209	16211	16064	16150	16227	16254	16141	16170	16137	16207	16326	15995	16262	16264	16249	16123	16084	16284	16051	16071	15996	16092	16126	16168	16264	16244	16077	16165	16178	16191	16180	16239	16176	16346	15890	16230	16188	16049	16088	16165	16155	16111	16105	16179	16256	16393	16176	16196	16248	16160	16012	16060	16258	16143	16208	15992	16162	16171	16109	16076	16030	16334	16218	16338	15986	16285	16072	16090	16111	16187	16349	16167	15978	16226	16002	16202	16141	16082	16092	16123	16063	16053	16130	16140	16122	16206	16060	16317	16160	16052	16298	15961	16160	16213	16028	16033	16070	16076	16094	15919	16222	16120	16106	15978	16066	16126	16243	15926	16358	16455	16315	16117	16286	16134	16118	16115	16203	16259	16030	16110	16193	16198	16007	16255	16031	16130	16130	16027	16205	16247	16145	16092	15949	16234	16214	16248	15917	16062	16011	16307	16148	16161	16205	15999	16169	16040	16046	16022	16188	16242	16305	16113	16163	16289	16105	16147	16091	16234	16103	16185	16187	16072	16143	15969	16135	16076	16178	16200	16089	16316	16204	16428	16047	16111	16042	16102	16159	16177	16192	16080	16324	16040	16106	16085	16083	16223	16118	16119	15912	16294	15941	16062	16195	16185	15983	16297	16162	16218	16153	16083	16344	16117	16145	16214	15996	15891	16141	15935	16116	16260	16275	16074	15974	16037	16124	16260	16114	16206	16310	16063	15936	16056	16183	16154	16241	16059	16017	16043	16239	16269	16066	16108	16016	16288	16319	16286	16087	16117	16216	16252	16237	16135	16147	16101	16020	16062	16120	16102	16033	16196	15972	16060	16032	16195	16250	16019	16167	16145	16150	16052	16345	16242	15978	16099	16158	16258	16005	16207	16089	16170	16223	16272	16210	16234	16278	16134	16158	15969	16046	16139	16150	16264	16068	16236	16174	16100	16239	16149	16085	16158	16077	16024	16090	16080	16352	16224	16094	16138	16073	16205	16288	15961	16128	16060	16154	16189	16299	16167	16209	16119	16109	16200	15997	16245	16212	16115	16124	16065	16180	16019	15886	16034	16368	16234	16259	16169	16114	16230	16300	16097	16067	15965	16050	16145	16221	16192	16069	16212	16260	16202	16097	16038	16095	16282	16114	16202	16242	16211	15977	16271	16033	16253	16177	16129	16011	16100	16110	16295	16106	15995	16132	16138	16109	16129	16279	16102	16118	16137	16281	16100	16114	16155	16290	16214	16081	15980	16248	16101	15960	16149	16186	16220	16243	16108	16268	16213	15937	16098	16168	16202	16218	16078	16275	16346	16063	16266	16197	15878	16146	15934	16112	16058	16023	16416	16279	16055	16029	15959	16106	16124	16158	15942	16207	16249	16101	16237	16062	16060	16045	15923	16055	16126	15996	16224	16526	16255	16363	16268	16372	16145	16036	16063	16247	16151	16175	16129	16253	16072	16231	16271	16161	16121	16181	16126	16214	16131	16214	16134	15999	16173	16133	16164	16185	16247	15990	16223	16044	16240	16102	16068	16127	16098	16012	16043	15942	16120	16081	16168	16137	16028	16066	16000	16378	16062	16155	16265	16100	16005	16277	16027	16031	16057	16021	16097	16023	16140	16220	16148	16124	16165	15956	16135	16200	16299	16097	15930	16217	16050	16169	16279	16294	16115	16114	16187	16333	16059	16340	16143	16260	16086	16205	16057	16236	16215	16102	15850	16077	16187	16189	16021	15974	16281	16228	16100	16168	16271	16313	16093	15987	16299	16114	16044	16001	16075	15932	16249	16239	16151	16176	16151	16030	16209	16182	16329	16109	15999	16144	16271	16071	16119	16053	16159	16150	15854	16373	16214	16160	15910	16108	16215	16067	16188	16181	16057	16172	16204	16000	16263	16206	16089	16126	16100	16204	16112	16128	16172	16106	16056	16195	15915	16157	15905	16169	16307	16293	16263	16054	16192	16244	16200	15961	16048	15949	16091	16007	16031	16044	16003	16270	16118	16260	16072	16153	16164	16120	16096	16064	16187	15972	16205	16397	16325	16211	16064	16287	16265	16100	16211	15953	16184	16196	16115	16099	16117	15976	16100	16045	16299	16115	16161	16028	16229	16127	16217	16174	16275	16264	16188	16047	16056	16109	16118	15956	16223	16009	16084	16157	16170	16203	16094	16257	16014	16251	16161	16063	16036	16310	15895	16122	16230	16090	16204	16026	15976	16097	16340	16149	16265	16177	15963	16152	16342	16173	16061	16265	16265	16116	15940	16150	16330	16091	16134	16197	16137	16119	16053	16155	16185	16104	16059	15886	16002	16060	15937	15957	16177	16218	16186	15991	16234	15985	16074	16047	16165	16024	16263	16199	16314	16121	16084	16032	16167	16225	16203	16062	16233	16006	16094	16199	16093	16046	16037	16209	16072	16356	16200	16255	16207	16045	16165	16265	16180	16095	16096	16139	15956	16256	16218	16268	16217	16289	16087	16294	16108	16190	16178	16238	16097	16372	16068	16200	16227	16033	16093	16223	16187	16317	16132	16241	16232	16281	16159	16177	16312	15944	16021	15996	16105	16097	16136	16172	16207	16357	16265	16014	16091	16180	16056	16200	16141	16114	16061	16155	16238	16211	16197	15990	15939	16183	16267	16107	15993	16299	16231	16031	16033	16111	16243	16200	16365	16036	16139	16255	16177	16246	16186	16003	16418	16166	16358	16158	15997	16216	16232	16077	16280	16003	16056	15948	16199	16077	16145	16062	16244	16128	15979	16246	16179	16126	16112	16043	16314	16105	16310	16205	15904	16065	16261	16064	16265	16109	16231	16151	16022	16143	16153	16019	15883	16123	16017	16223	15955	16099	16154	15986	16162	16191	16218	16070	16200	16294	16304	16262	16129	16070	16154	16227	15939	16034	16084	16224	16184	16282	16079	16076	16104	16158	16198	16268	16189	16342	16285	16070	16223	16286	16147	16184	16220	16042	15956	16352	16019	15952	16127	16138	16152	16075	16175	16090	16130	16107	16208	16138	16241	16128	16035	16196	16045	16297	16240	16351	15974	16134	16193	16225	16254	16243	16382	16134	16059	16173	16013	16087	16236	16312	16172	16300	16214	16231	16162	16100	16090	16058	15952	15949	15982	16055	16147	16045	16194	16041	16018	16256	16413	16229	16119	16126	16138	16184	16048	16075	15837	16048	16280	16264	16165	16123	16249	16233	16186	15985	16212	16190	15974	16169	16098	16162	16259	16272	16207	16177	16100	16230	16211	16131	16047	16400	15982	16174	16303	16011	16140	16086	16183	16333	16175	16244	16177	16005	16073	16036	16221	16140	15988	16257	16147	16151	16093	16091	16103	16114	16051	15981	16228	16014	16122	16028	16193	16133	16300	16020	16070	16243	16148	16286	16193	16089	16178	15989	16040	16067	16200	16250	16186	16313	16180	16245	16111	16197	16283	16152	16267	16249	16235	15980	16113	16007	16274	16171	15973	16159	16231	16105	16184	16180	16022	16124	16153	16270	16143	16042	16162	16271	16065	16071	16381	16170	16345	16230	16300	16164	16108	16142	16056	16102	16081	16165	16290	16079	16444	16181	16079	16017	16334	16165	16167	16265	16155	16083	16142	16095	16311	16122	16069	16198	16163	16109	16251	16141	16173	16276	16150	16034	16168	16186	16068	16359	16458	16074	16225	15952	16102	16035	16256	16203	16110	15895	16311	16471	16090	16252	16262	16186	16318	16060	16107	16130	16143	16155	16301	16185	16188	16262	16113	16007	16101	16177	16331	15943	16143	16200	16192	15886	16061	16099	16196	16243	16102	16040	16109	16223	16086	16230	16353	16039	15918	16157	16171	16047	16168	16050	15986	16122	16126	16126	16070	16230	16072	16267	15861	16179	16170	16045	16070	16184	16025	16323	16003	16163	16155	16234	15998	16106	15936	16307	16027	16231	16050	16276	15962	16187	16164	16181	16164	16069	16358	16145	16226	16325	16229	16145	16142	16225	16250	16095	16248	16312	16267	16046	16176	15932	16076	15896	16185	16121	16041	16119	16135	16115	16181	16095	16238	16184	16155	16172	16125	16236	16204	16090	16260	16313	16241	16238	16064	16071	16027	16352	16083	16284	16187	15987	16155	16124	16268	15938	16213	16058	16016	16145
16194	20285	19128	15743	14808	14342	14243	13795	14033	13966	13946	13979	13897	13778	13885	14013	13684	13929	13811	13865	13724	13770	13933	13825	13777	13928	13828	13524	13801	13875	13707	13881	13731	13742	13725	13831	13749	13864	13667	13802	13868	13684	13800	13848	13788	13607	13745	13759	13764	13897	13815	13800	13730	13583	13780	13814	13815	13736	13717	13803	13741	13741	13689	13738	13681	13939	13793	13809	13785	13699	13896	13838	13743	13893	13931	13923	13832	13775	13845	13667	13874	13952	13897	13922	13770	13610	13678	13894	13772	13682	13751	14013	13776	13803	13804	13950	13731	13772	13769	13678	13696	13742	13736	13845	13748	13817	13637	13930	13717	13770	13702	13713	13631	13656	13922	13867	13830	13747	13894	13783	13808	13622	14020	13838	13752	13701	13966	13710	13581	13740	13765	13706	13837	13769	13683	13798	13869	13845	13699	13817	13833	13858	13855	13830	13843	13938	13812	13837	13776	13650	13892	13696	13747	13880	13761	13748	13587	13924	13696	13850	13640	13689	13694	13827	13785	13656	13654	13757	13785	13797	13816	13590	13896	13832	13771	13745	13666	13758	13906	13676	13751	13683	13804	13830	13715	13838	13699	13878	13663	13643	13840	13770	13587	13760	13722	13673	13775	13809	13598	13738	13710	13670	13730	13716	13768	13763	13838	13800	13741	13747	13846	13769	13854	13701	13849	13525	13818	13730	13812	13774	13752	13848	13851	13650	13959	13767	13787	13864	13979	13877	13767	13801	13881	13833	13872	13667	13949	13794	13715	13836	13712	13833	13867	13698	13967	13758	13746	13749	13744	13872	13794	13721	13843	13694	13895	13845	13958	13733	13797	13735	13694	13719	13676	14010	13767	13874	13960	13857	13602	13640	13917	13782	13869	13766	13700	13897	13817	13632	13819	13797	13894	13799	13873	13801	13736	13759	13748	13817	13806	13695	13699	13777	13752	13737	13798	13905	13713	13757	13799	13759	13909	13761	13738	13723	13871	13808	13776	13815	13751	13767	13922	13718	13922	13819	13802	13775	13793	13751	13771	13778	13851	13779	13913	13806	13805	13720	13868	13979	13638	13780	13735	13684	13772	13691	13673	13939	13640	13822	13755	13919	13790	13766	13764	13860	13812	13745	13834	13707	13732	13786	13813	14035	13751	13769	13786	13812	13757	13728	13876	13868	13778	13629	13663	13853	13835	13881	13757	13798	13791	13661	13761	13811	13645	13843	13791	13843	13743	13823	13704	13815	13691	13854	13860	13872	13853	13659	13856	13764	13848	13812	13706	13788	13970	13815	13719	13651	13723	13659	13906	13698	13931	13639	13946	13746	13826	13852	13662	13845	13699	13710	13810	13694	13721	13868	13966	13741	13898	13844	13798	13647	13783	13669	13743	13895	13772	13744	13870	13907	13779	13869	13781	13708	13729	13886	13844	13801	13819	13844	13678	13619	13922	13841	13723	13964	13736	13826	13888	13858	13883	13562	13789	13816	13831	13828	13763	13808	13644	13861	13905	13700	13812	13764	13633	13770	13806	13747	13643	13761	13841	13769	13689	13736	13808	13603	13719	13786	13671	13615	13753	13819	13770	13890	13748	13741	13828	13766	13890	13824	13769	13857	13882	13695	13826	13699	13942	13633	13859	13707	13772	13690	13817	13766	13878	13881	13849	13724	13893	13685	13819	13637	13886	13724	13649	13840	13787	13634	13745	13838	13782	13697	13882	13697	13835	13729	13731	13634	13834	13715	13767	13552	13826	13879	13843	13893	13798	13798	13722	13788	13683	13730	13876	13685	13911	13871	13880	13837	13772	13756	13682	13746	13731	13677	13905	13642	13669	13652	13849	13799	13864	13649	13559	13726	13784	13924	13822	13855	13831	13853	13766	13824	13786	13586	13713	13877	13759	13714	13781	13878	13646	13803	13727	13761	13800	13753	13732	13672	13767	13698	13693	13877	13695	13708	13730	13917	13751	13896	13896	13641	13730	13978	13801	13670	13774	13758	13802	13770	13882	13697	13724	13728	13729	13691	13848	13771	13828	13641	13846	13772	13775	13744	13629	13760	13809	13693	13793	13755	13874	13732	13931	13660	13871	13769	13774	13781	13860	13776	13625	13754	13862	13661	13729	13845	13729	13734	13844	13812	13794	13783	13794	13668	13693	13624	13821	13723	13759	13743	13921	13726	13785	13886	13750	13861	14006	13690	13802	13968	13687	13689	13696	13669	13796	13856	13699	13731	13715	13811	13903	13778	13788	13560	13845	13646	13755	13904	13937	13802	13796	13819	13888	13743	13737	13781	13659	13800	13777	13735	13739	13647	13728	13695	13790	13786	13614	13822	13802	13745	13682	13906	13797	13865	13853	13763	13650	13857	13749	13670	13909	13626	13838	13807	13699	13691	13693	13923	13621	13717	13709	13869	13653	13738	13783	13760	13861	13742	13818	13733	13791	13761	13890	13687	13822	13770	13738	13800	13837	13691	13812	13774	13738	13490	13841	13833	13681	13796	13707	13667	13782	13857	13977	13815	13841	13780	13806	13784	13792	13821	13699	13752	13787	13736	13831	13853	13889	13582	13739	13790	13858	13654	13915	13782	13944	13905	13779	13758	13702	13748	13787	13784	13597	13791	13866	13676	13627	13705	13771	13773	13692	13831	13653	13825	13916	13672	13786	13876	13835	13682	13554	13920	13865	13689	13698	13866	13924	13836	13829	13802	13584	13704	13789	13666	13708	13939	13634	13698	13762	13773	13708	13788	13922	13906	13636	13607	13784	13892	13762	13829	13863	13643	13773	13822	13789	13747	13729	13861	13786	13799	13777	13894	13814	13671	13756	13802	13772	13762	13796	13750	13684	13787	13776	13894	13606	13781	13797	13809	13797	13780	13768	13774	13792	13877	13809	13816	13860	13713	13695	13818	13832	13880	13654	13617	13671	13838	13914	13924	13797	13724	13918	13952	13829	13775	13653	13846	13848	13691	13853	13647	13914	13813	13926	13761	13870	13739	13671	13903	13757	13822	13784	13833	13764	13655	13759	13668	13898	13814	13844	13766	13817	13618	13871	13770	13754	13797	13840	13740	13956	13667	13802	13538	13865	13963	13740	13709	13676	13806	13879	13888	13842	13858	13844	13775	13788	13778	13754	13843	13754	13912	13733	13747	13854	13781	13897	13736	13631	13863	13760	13978	13707	13789	13654	13722	13813	13826	13743	13868	13800	13907	13870	13652	13736	13800	13824	13839	14022	13856	13778	13813	13760	13886	13724	13625	13801	13792	13710	13831	13690	13701	13799	13825	13732	13808	13830	13805	13768	13662	13768	13705	13790	13705	13706	13587	13708	13866	13756	13737	13766	13683	13805	13782	13995	13611	13906	13867	13936	13713	13715	13709	13811	13802	13812	13783	13692	13594	13731	13568	13670	13847	13710	13741	13711	13831	13660	13762	13787	13964	13649	13781	13939	14003	13760	13777	13706	13845	13831	13861	13762	13889	13847	14013	13800	13767	13686	13851	13861	13758	13698	13734	13866	13835	13826	13870	13675	13680	13765	13866	13748	13977	13679	13681	13758	13857	13854	13711	13644	13863	13867	13920	13854	13824	13525	13782	13803	13654	14006	13693	13737	13673	13738	13621	13845	13925	13855	13827	13809	13858	13684	13849	13879	13758	13626	13931	13739	13758	13848	13561	13763	13678	13648	13681	13825	13672	13954	13825	13778	13943	13783	13791	13885	13614	13623	13727	13905	13737	13588	13806	13881	13709	13958	13737	13873	13928	13661	13955	13731	13858	13737	13733	13743	13663	13790	13846	13766	13816	13688	13799	13778	13750	13811	13743	13914	13605	13870	13658	13756	13697	13739	13897	13782	13698	13817	13784	13749	13905	13864	13668	13713	13717	13862	13698	13842	13838	13572	13811	13749	13741	13862	13905	13677	13813	13669	13738	13743	13647	13788	13891	13636	13818	13848	13718	13736	13787	13697	13826	13678	13881	13707	13950	13895	14054	13689	13701	13572	13937	13774	13936	13706	13888	13859	13904	13622	13702	13686	13735	13740	13888	13662	13799	13906	13687	14079	13696	13929	13874	13729	13761	13759	13845	13853	13870	13740	13721	13782	13736	13807	13806	13733	13760	13632	13663	13662	13810	13906	13713	13761	13773	13735	13855	13739	13954	13721	13875	13970	13621	13759	13759	13625	13640	13795	13863	13722	13503	13557	13891	13717	13778	14005	13759	13790	13913	13756	13782	13897	13874	13761	13865	13865	13833	13818	13659	13762	13718	13842	13793	13760	13723	13866	13783	13710	13655	13927	13718	13768	13809	13634	13727	13676	13619	13726	13692	13668	13771	13839	13720	13964	13740	13856	13743	13724	13593	13686	13790	13798	13736	13821	13856	13763	13757	13763	13806	13757	13671	13770	13683	13847	13944	13895	13851	13730	13700	13719	13887	13863	13854	13945	13706	14009	13764	13644	13698	14009	13780	13747	13722	13679	13780	13864	13725	13697	14035	13769	13793	13571	13894	13824	13787	13628	13811	13656	13631	13750	13781	13676	13712	13715	13680	13742	13766	13645	13731	13905	13737	13636	13784	13817	13604	13731	13735	13718	13650	13791	13809	13652	13918	13656	13878	13892	13753	13741	13784	13929	13701	13767	13839	13918	13808	13905	13741	13660	13835	13771	13865	13951	13585	13798	13759	13679	13779	13816	13525	13725	13699	13674	13639	13779	13786	13843	13738	13836	13813	13842	13751	13696	13792	13692	13760	13795	13800	13834	13781	13986	13619	13827	13888	13644	13845	13930	13803	13782	13905	13833	13809	13827	13927	13908	13862	13833	13779	13715	13650	13929	13776	13747	13945	13906	13612	13834	13855	13702	13812	13829	13785	13835	13848	13681	13646	13644	13708	13794	13839	13617	13688	13647	13900	13722	13826	13890	13646	13785	13865	13696	13702	13791	13829	13807	13736	13714	13888	13831	13701	13911	13799	13788	13836	13776	13741	13721	13751	13589	13723	13777	13643	13709	13676	13961	13730	13720	13781	13719	13759	13863	13747	13716	13903	13921	13898	13781	13729	13667	13684	13714	13920	13733	13790	13834	13860	13807	13693	13787	13835	13827	13711	13828	13810	13854	13781	13953	13683
23906	20984	28276	24018	21607	20297	18522	16074	15789	15696	15667	15582	15612	15489	15492	15624	15371	15420	15430	15330	15360	15188	15428	15232	15295	15612	15301	15357	15571	15196	15379	15537	15325	15333	15309	15340	15207	15295	15380	15380	15130	15420	15320	15194	15239	15160	15025	15132	15311	15273	15262	15257	15248	15156	15443	15326	15134	15290	15227	15148	15260	15242	15181	15242	15088	15217	15177	15225	15149	15238	15440	15179	15199	15365	15233	15188	15141	15240	15275	15393	15263	15443	15352	15214	15323	14987	15233	15170	15263	15266	15336	15317	15255	15264	15031	15135	15305	15312	15422	15375	15231	15400	15072	15364	15029	15021	15181	15257	15043	15054	15316	15235	15180	15143	15016	15248	15287	15318	15257	15116	15132	15124	15079	15291	15221	15197	15107	15345	15176	15478	15180	15059	15296	15291	15287	15177	15176	15228	15245	15153	15214	15140	15250	15266	15072	15174	15221	15173	15200	15278	15232	15106	15013	15232	15048	15081	15210	15231	15361	15244	15064	15221	15149	15357	15030	15080	15317	15028	15107	15393	15208	15337	15077	15115	15191	15149	15334	15143	15092	15057	15049	15374	15304	15102	15166	15153	14923	15160	15165	15072	15124	15248	15231	15135	15164	15179	15279	15269	15221	15234	15303	15207	14826	15329	15135	15215	15370	15172	15264	15258	15248	15335	15197	15329	15204	15337	15255	15222	15163	15015	15168	15113	15133	15083	15209	15116	15245	15088	14951	15056	15166	15118	15087	15105	15139	15181	15387	15238	15178	14997	15053	15260	15386	15312	15390	15237	15192	15199	15145	15271	15467	15189	15167	15244	15097	15352	15054	15244	15215	15141	15248	15129	15075	15253	15193	15154	15282	15220	15165	15079	15116	15424	15396	15202	15366	15299	15188	15267	15156	15320	15040	15186	15189	15184	15362	15324	15172	15271	15345	15160	15263	15273	15035	15165	15341	15132	15165	15222	15304	15257	15171	15066	15272	14919	15278	15255	15260	15246	15181	15218	15162	15357	15206	15217	15198	15317	15316	15048	15102	15174	15183	15023	15298	15002	15216	15323	15404	15239	15163	15143	15199	15330	15400	14931	15091	15335	15256	15318	15262	15121	15185	15308	15276	15007	15105	15116	14936	15141	15175	15183	15157	15284	15240	15208	15158	15206	15179	15275	15152	15104	15151	15206	15303	15210	15102	15277	15400	15280	15442	15232	15130	15145	15361	15299	15363	15270	15334	15365	15517	15229	15350	15313	15244	14992	15101	15050	15095	15104	15231	15154	15231	15133	15069	15308	15337	15170	15135	15066	15127	15248	15162	15170	15329	15068	15159	15244	15423	15213	14960	15143	15285	15291	15163	15363	15266	15355	15208	15206	15050	15034	15254	15067	15088	15061	15107	15290	15138	15185	15118	15162	15076	15273	15231	15123	15200	15078	15049	14926	14976	15021	15098	15241	15260	15318	15120	15137	15224	15093	15065	15244	15392	15304	15215	15120	15123	15151	15248	15213	15206	15292	15378	15108	14974	15322	15242	15129	15284	15216	15225	15331	15246	15159	15209	15247	15232	15037	15302	15348	15206	15067	15410	15238	15036	15292	15299	15179	15199	15209	15281	15151	15165	15145	15279	15293	15106	15268	15484	15056	15182	15250	15286	15112	15336	15184	15227	15330	15294	15191	15080	15178	15164	15212	15074	15111	15128	15282	15274	15284	14929	14993	14987	15034	15270	15263	15188	15180	15294	15390	15314	15231	15326	15302	15199	15122	15442	15214	15155	15249	15272	15036	15333	14991	15037	15232	15206	15284	15131	15214	15166	14966	15215	15439	15286	15163	15288	15023	15237	15181	15326	15201	15257	15313	15253	15350	14966	15218	15109	15048	15204	15475	15374	15216	15124	15259	15093	15136	15131	15133	15351	15165	15181	15171	15223	15082	15096	15093	15206	15360	15242	15195	15215	15215	15215	15134	15327	15358	15232	15049	15308	15099	15076	15135	15074	15128	15109	15150	15050	15170	15290	15106	15206	15148	14994	15218	15270	15245	15056	15032	15109	14992	14942	15074	15313	15334	15162	15133	15310	15057	15409	15222	15241	15380	15444	15234	15242	15183	15099	15219	15320	15274	15291	15156	15263	15241	15212	15321	15100	15261	15144	15236	15274	14975	15127	15281	15208	15301	15109	15124	15063	15285	15259	14944	15386	15328	14985	15073	15216	15046	15326	15225	15185	15140	15314	15247	15319	15186	15234	15231	15302	15149	15248	14973	15119	15288	15289	15190	15176	15138	15091	15201	15235	15266	15377	15247	15197	15306	15151	15109	15271	15281	15224	15277	15059	15059	15251	15384	15271	15056	15275	15218	15188	15228	15179	15206	15218	15295	15169	15024	15133	15187	15327	15271	15039	15053	15113	15265	15118	15193	15205	15238	15207	15268	15224	14943	15247	15174	15272	15171	15137	15337	15053	15502	15124	15053	14994	15123	15198	15206	15187	15277	15347	15195	15153	15238	15167	15239	15289	15203	15188	15217	15320	15244	15095	15062	15280	15116	15148	15216	15175	15104	15225	15293	15213	15045	15327	15160	15303	15232	15314	14988	15129	15112	15229	15287	15134	15418	15061	15143	15016	15044	15298	15135	15160	15269	15288	15312	15364	15111	15187	15156	15312	15192	15239	15243	15154	15416	14904	15300	15077	15142	15182	15235	15076	15050	15201	15183	15288	15336	15331	15171	15173	15292	15255	15028	15085	15264	15250	15008	15279	15083	15104	15329	15212	15138	15184	15311	15289	15482	15129	15397	15182	15371	15086	15142	15174	15187	15277	15210	15340	15380	15398	15301	15002	15050	15234	15361	15157	15122	15028	15257	15106	15137	15327	15196	15200	15303	15272	15265	15079	15171	15310	15176	15106	15117	15363	15173	15344	15243	15214	15378	15150	15466	15275	15428	15414	15277	15202	15211	15197	15245	15318	15311	15205	15240	15227	15132	15428	15246	15430	15351	15311	15224	15158	15144	15284	15128	15141	15039	15129	15218	15237	15352	15217	15187	15163	15091	15173	15144	15295	15048	15335	15174	15284	15306	15223	15279	15286	15255	15104	15110	15224	15395	15260	15091	15220	15140	15285	15083	15256	15222	15344	15185	15339	15146	15313	15216	15099	15052	14937	15079	15412	15374	15301	15202	15428	15000	15210	15355	15265	15087	14988	15224	15066	15195	15165	15027	15190	15181	15339	15117	15198	15220	15242	15141	15213	15061	15289	15171	15299	15175	15191	15176	15021	15043	15109	15092	15108	15263	15135	15313	15256	15178	15157	15210	15177	15186	15317	15237	15328	15405	15181	15238	15265	15182	15221	15210	15285	15341	15152	15383	15153	15102	15172	15060	15171	15337	15044	15019	15227	15248	15128	14972	15078	15103	15127	15163	15316	15322	15299	15189	15335	15340	15221	15338	15205	15168	15320	15453	15186	15022	15113	15267	15212	15208	15474	15126	15272	15286	15173	15124	15161	15280	15392	15268	15260	15322	15186	15310	15492	15229	15239	15130	15161	15130	14967	14906	15228	15306	15270	15088	15066	15163	15152	15083	15312	15215	15303	15148	15198	15177	15131	15237	15328	15199	15245	14995	15294	15282	15117	15159	14984	15293	15334	15037	15063	15257	15146	15056	15233	15147	15166	15259	15248	15114	15120	15085	15147	15220	15315	15346	15239	15424	15188	15130	14991	15057	15384	15143	15026	15039	15131	15250	15327	15069	15264	15349	15106	15141	15121	15243	15098	15186	15335	15081	15222	15210	15298	15216	15118	15120	15212	15295	15334	15228	15164	15197	15266	15320	15088	15184	15204	15138	15313	15146	15163	15238	15045	15305	15222	15192	15148	15155	15147	15287	15202	15226	15171	15295	15031	15286	15421	15136	15439	15150	15095	15221	15241	15049	15109	15256	15344	15324	15216	15267	15301	15206	15090	15035	15084	15161	15132	15467	14869	15168	15395	15314	15207	15100	15202	15101	15225	15310	15242	15097	15504	15191	15277	15113	15271	15273	15140	15087	15185	15188	15242	15115	15380	15315	15303	15224	15208	15300	15169	15157	15255	15037	15189	15233	15159	15219	15182	15122	15236	15356	15215	15151	15216	15217	15370	15138	15131	15010	15247	15134	15098	15123	15014	15178	15122	15378	15216	15100	15311	15111	15419	15420	15157	15142	15192	15112	15301	15346	15044	15261	15318	15143	15110	15186	15550	15239	15340	14973	15226	15334	15370	15033	15251	15259	15226	15218	15277	15207	15271	15197	15193	15185	15313	15179	15289	15203	15332	15223	15159	15107	15332	15023	15110	15283	15195	15005	15271	15164	15075	15149	15069	15163	15249	15097	15056	15389	15134	15237	15215	15380	15361	15105	14989	15117	15078	15254	15113	14897	15066	15045	15301	15308	15224	15127	15093	15328	15359	15198	15270	15231	15032	15136	15112	15367	15351	15349	15308	15156	15202	15403	15270	15153	15313	15138	15275	15416	15053	15215	15262	15342	15224	15252	15168	15172	15326	15282	15231	15224	15215	15273	15097	15076	15205	14962	15042	15360	15161	15239	15302	15159	15356	15212	15073	15317	15394	15256	15153	15130	15174	15335	15207	15353	15064	15274	15184	15143	15241	15192	15092	15173	15144	15128	15350	15135	15272	15385	15314	15250	15116	15171	15271	15091	15096	14976	15070	15225	15159	15175	15168	15178	15130	15156	15266	15137	15278	15323	15165	15348	15149	15334	15209	15247	15231	15173	15305	15108	15253	15255	15281	15239	15280	15215	15227	15467	15101	15232	15312	15177	15359	15051	15441	15019	15242	15304	15041	15215	15014	15163	15288	15179	15357	15264	15171	15070	15290	15449	15329	15135	15217	15158	15214	15041	15261	15093	15175	15315	15242	15170	15318	15344	15314	15148	15263	15257	15089	15130	15052	15374	15119	15178	15151	15419	15199	15109	15078	15111	15106	15227	15130	15054	15186	15164	15315	15171	15225	15284	15340	15219	15269	15211	15216	15344	15370	15153	15114	15196	15250	15213	15139	15165	15099	15159	15224	15206	15163	15296	15254	15194	15066	15180	15349	15198	15343	15205	15036	15125	15226	15221	15332	15217	15394	15014
15377	26730	24035	18360	16229	15182	14285	14124	13917	13790	13673	13654	13661	13532	13372	13536	13349	13346	13312	13307	13280	13409	13386	13578	13269	13383	13298	13269	13291	13225	13223	13175	13381	13187	13259	13391	13232	13154	13121	13202	13125	13068	13254	13332	13287	13258	13195	13219	13239	13294	13140	13258	13118	13223	13253	13277	13009	13177	13279	13123	13234	13261	13445	13211	13291	13139	13180	13133	13059	13142	13095	13203	13223	13170	13415	13487	13369	13352	13155	13090	13450	13196	13250	13334	13300	13254	13280	13201	13148	13114	13155	13196	13121	13329	13371	13399	13191	13260	13341	13108	13254	13247	13384	13289	13110	13046	13308	13112	13276	13331	13360	13044	13206	13352	13268	13196	13112	13120	13346	13179	13192	13205	13284	13135	13181	13241	13210	13240	13329	13114	13145	13161	13259	13154	13162	13129	13314	13137	13225	13193	13192	13121	13168	13226	13307	13109	13143	13249	13080	13071	13100	13259	13246	13076	13260	13128	13188	13165	13252	13215	13072	13116	13088	13149	13173	13227	13219	13154	13272	13215	13292	13250	13166	13066	13058	13198	13114	13068	13037	13098	13205	13208	13113	13145	13105	13226	13089	13265	13214	13215	13212	13154	13182	13155	13340	13183	13228	13265	13200	13164	13266	13158	13219	13260	13368	13165	13404	13150	13373	13228	13115	13211	13072	13235	13092	13132	13188	13278	13083	13079	13166	13126	13109	13141	13174	13184	13253	13251	13246	13252	13159	13267	13043	13158	13271	13049	13166	13293	13183	13283	13183	13243	12976	13216	13039	13306	13224	13211	13193	13328	13350	13240	13197	13358	13248	13137	13062	13167	13282	13163	12967	13167	13282	13194	13172	13204	13165	13243	13158	13165	13175	13145	13298	13123	13201	13210	13227	13163	13131	13352	13285	13291	13103	13176	13136	13311	13086	13188	13186	13220	13096	13182	13078	13211	13116	13312	13297	12977	13278	13220	13125	13233	12991	13423	13229	13301	13286	13380	13043	13101	13057	13106	13178	13230	13242	13168	13114	13142	13158	13256	13247	13111	13099	13128	13176	13077	13256	12995	13209	13288	13170	13211	13272	13143	13133	13225	13121	13330	13216	13305	13276	13041	13230	13237	13260	13048	13317	13106	13361	13300	13224	13177	13229	13118	13223	13094	13314	13230	13139	13313	13171	13088	13066	13112	13331	13407	13101	13048	13128	13234	13045	13172	13189	13179	13196	13325	13229	13299	13178	13065	13295	13145	13094	13113	13244	13181	13342	13122	13200	13134	13208	13199	13137	13279	13180	13030	13211	13192	13350	13264	13211	13345	13074	13268	13147	13097	13127	13157	13305	13151	13211	13148	13283	13147	13158	13158	13083	13344	13259	13216	13159	13153	13095	13380	13092	13186	13113	13226	13183	13053	13116	13118	13310	13216	13166	13158	13304	13042	13058	13085	13226	13087	13256	13291	13185	13291	13204	13073	13247	13157	13354	12947	13137	13216	13169	13221	13185	13155	13271	13177	13295	13198	13031	13192	13235	13138	13337	13238	13228	13057	13271	13149	13217	13279	13249	13307	13282	13131	13234	13099	13384	13261	13189	13187	13142	13212	13189	13216	13181	13073	13237	13160	13201	13185	13160	13214	13302	13070	13156	13177	13254	13288	13198	13271	13176	13306	13203	13260	13159	13311	13095	13126	13069	13091	13188	13174	13078	13269	13136	13343	13308	13240	13264	13306	13266	13101	13030	13193	13198	13118	13151	13224	13255	13281	13274	13177	13123	13294	13216	13067	13277	13273	13082	13142	13141	13165	13132	13140	13270	13134	13212	13126	13191	13178	13188	13356	13132	13230	13104	13252	13320	13070	13207	13234	13148	13044	13189	13326	13217	13183	13117	13108	13265	13304	13066	13244	13274	13139	13078	13060	13298	13299	13342	13297	13077	13281	13086	13223	13322	13223	13084	13357	13211	13151	12918	13206	13147	13329	13125	13324	13063	13212	13125	13212	13336	13123	13178	13002	13185	13293	13221	13188	13174	13191	13071	13284	13153	13179	13245	13245	13302	13214	13103	13295	13217	13211	13118	13378	13229	13271	13248	13052	13327	13153	13128	13173	13182	13189	13228	13071	13086	13278	13224	13102	13348	13189	13202	13250	13218	13178	13342	13193	13230	13260	13258	13325	13273	13209	13308	13287	13131	13222	13259	13118	13139	13230	13191	13230	13285	13104	13078	13236	13358	13136	13300	13270	13259	13158	13044	13179	13419	13247	13145	13116	13171	13068	13251	13140	13051	13063	13213	13107	13082	13233	13069	13216	13286	13178	13300	13271	13288	13195	13248	13217	13172	13255	13175	13300	13270	13178	13257	13291	13100	13158	13206	13132	13293	13230	13174	13244	13194	13209	13306	13217	13160	13269	13229	13245	13247	13331	13359	13116	13299	13171	13191	13238	13255	13309	13200	13315	13308	13153	13260	13183	13155	13193	13194	13117	13241	13108	13122	13095	13105	13194	13170	13232	13084	13140	13111	13348	13166	13281	13291	13132	13458	13229	13344	13471	13205	13362	13103	13199	13258	13255	13088	13183	13139	13160	13275	13369	13303	13254	13402	13219	13359	13292	13155	13169	13227	12957	13079	13257	13096	13230	13093	13153	13269	13255	13168	13155	13111	13005	13297	13316	13125	13221	13166	13312	13127	13311	13270	13242	13124	13183	13114	13272	13374	13092	12997	13242	13146	13351	13208	13245	13225	13428	12986	13203	13193	13192	13256	13151	13210	13330	13184	13140	13008	13287	13159	13181	13280	13118	13206	13234	13133	13205	13316	13115	13134	13121	13151	13158	13010	13386	13340	13141	13172	13168	13243	13173	13110	13169	13204	13293	13428	13260	13242	13228	13145	13185	13142	13282	13238	13101	13352	13097	13231	13128	13296	13047	13202	13196	13234	13234	13226	13304	13334	13065	13186	13112	13126	13293	13203	13069	13236	13103	13108	13218	13153	13172	13191	13385	13166	13066	13134	13239	13112	13040	13320	13209	13457	13278	13211	13213	13163	13274	13016	13133	13269	13220	13290	13199	13224	13306	13099	13142	13268	13172	13065	13304	13226	13144	13087	13104	13173	13199	13205	13119	13181	13133	12961	13118	13147	13262	13080	13184	13257	13127	13281	13329	13212	13132	13178	13101	13289	13221	13251	13214	13196	13265	13167	13231	13122	13242	13291	13139	13254	13166	13191	13167	13172	13337	13127	13115	13121	13238	13291	13259	13275	13320	13300	13134	13318	13060	13436	13141	13127	13239	13289	13291	13254	13357	13261	13209	13234	13103	13109	13202	13209	13139	13207	13213	13328	13150	13035	13170	13029	13156	13175	13283	13198	13203	13301	13209	13202	13150	13328	13241	13223	13298	13099	13060	13165	13191	13251	13196	13073	13135	13228	13217	13242	13252	13243	13148	13255	13348	13210	13116	13355	13162	13238	13130	13084	13334	13258	13137	13233	13203	13341	13349	13283	13009	13330	13076	13181	13163	13337	13320	13173	13274	13099	13159	13156	13267	13060	13303	13168	13213	13274	13236	13258	13132	13245	13074	13272	13200	13313	13050	13247	13349	13213	13274	12976	13181	13237	13246	13098	13211	13142	13282	13047	13285	12987	13058	13210	13219	13092	13085	13204	13267	13188	13146	13294	13117	13019	13183	13106	13117	13235	13171	13314	13158	13341	13151	13212	13264	13244	13193	13442	13293	13169	13114	13292	13317	13025	13127	13206	13136	13347	13269	13092	13251	13387	13230	13126	13185	13237	13217	13368	13192	13078	13190	13256	13177	13079	13129	13143	13148	13092	13199	13007	13144	13250	13238	13116	13043	13191	13169	13239	13290	13120	13140	13240	13192	13133	13220	13058	13183	13319	13235	13229	13157	13374	13146	13253	13120	13098	13216	13385	13152	13144	13226	13335	13058	13088	13217	13136	13007	13032	13285	13206	13174	13117	13096	13226	13211	13197	13163	13138	13059	13201	13232	13319	13196	13084	13224	13196	13251	13237	13178	13194	13204	13258	13078	13249	13146	13064	13355	13087	13222	13076	13171	13152	13128	13292	13361	13311	13168	13323	13253	13135	13207	13035	13095	13207	13359	13273	13035	13322	13206	13136	13161	13197	13270	13359	13255	13067	13191	13187	13248	13253	13130	13203	13292	13214	13189	13155	13221	13264	13168	13258	13124	13180	13256	13236	13201	13363	13175	13283	13023	13206	13307	13142	13221	13155	13230	13086	13225	13184	13166	13117	13088	13253	13164	13385	13214	13132	13275	13073	13106	13252	13309	13171	13183	13083	13046	13326	13247	13137	13237	13259	13078	13189	13120	13242	13136	13212	13112	13273	13157	13235	13229	13295	13083	13427	13224	13300	13051	13184	13211	13164	13234	13014	13279	13348	13221	13236	13198	13104	13133	13144	13273	13168	13264	13082	13090	13186	13063	13192	13225	13061	13134	13174	13157	13292	13356	12996	13299	13183	13220	13256	13062	13240	13252	13241	13176	13136	13290	13219	13180	13269	13143	13311	13262	13139	13082	13280	13160	13071	13298	13122	13231	13228	13164	13320	13394	13173	13188	13020	13397	13241	13222	13128	13305	13061	13127	13073	13084	13275	13334	13302	13239	13247	13251	13249	13195	13034	13309	13029	13348	13018	13152	13144	13189	13220	13193	13158	13184	13175	13180	13158	13181	13376	13195	13112	13322	13229	13098	13233	13185	13204	13265	13037	13056	13301	13178	13271	13129	13253	13155	13147	13226	13186	13216	13128	13238	13077	13196	13044	13200	13143	13274	13162	13082	13276	13202	13200	13087	13216	13167	13098	13107	13297	13147	13111	13208	13236	13158	13167	13069	13139	13198	13237	13262	13249	13190	13011	13121	13364	13277	13147	13423	13325	13063	13207	13148	13286	13218	13200	13206	13100	13247	13154	13153	13217	13262	13241	13134	13044	13178	13155	13185	13314	13252	13273	13134	13140	13148	13252	13250	13326	13124	13213	13284	13227	13136	13163	13164	13294	13170	12981	13215	13217	13150	13273	13121	13124	13144	13250	13113	13187	13319	13133	13241	13152	13217	13153	13187	13119	13193	13269	13065	13168	13066	13125	13071
22794	21068	28794	23593	21320	22942	23128	17637	16583	16761	16797	16620	16448	16541	16297	16416	16365	16283	16185	16198	16299	16363	16053	16014	16145	15979	15953	16151	16132	16003	16080	15947	16121	15886	15982	16126	15963	16111	15912	15990	15981	16027	16003	15942	15939	16179	16006	16013	15928	15879	16016	15949	15805	16040	15775	15924	16018	16130	16137	15836	15994	15955	15977	15995	15937	16127	15818	15827	15975	15808	15785	15930	16010	16146	15934	16020	16004	15869	16041	15866	16001	15950	15875	15941	15972	15770	16004	15986	15985	15856	16063	16047	15909	15858	15912	15949	15899	15914	15860	15971	16046	15922	15977	15776	15896	15748	15893	15896	15799	15954	16124	15752	15903	15997	15858	15956	15954	15912	15926	16151	16090	15871	15718	15923	15679	15920	15839	15857	16024	15786	15783	15811	15952	15842	15945	15920	15801	15861	15862	15845	15880	15925	15759	16127	16013	15796	15957	15886	15852	15699	15754	15897	15891	15735	15805	15943	15977	15885	15935	15729	15998	15712	15985	15811	15887	15959	15911	15760	15849	15987	15561	15827	15979	15839	15895	16028	15858	15784	15832	15870	15937	15935	16017	15876	15848	15949	15702	15738	16085	15885	15832	15846	15953	15989	16020	15958	15808	15803	16095	15899	15738	15863	15916	15874	16089	15825	15671	15647	15922	15811	15919	15891	15852	15881	15823	15916	15844	15864	16068	15900	16137	15942	15929	16026	15948	15907	15868	15988	15869	16127	15917	15927	16053	16111	15702	15833	16002	15827	15699	15922	15807	15995	15712	15768	15864	15928	15865	15951	15849	15910	16053	15910	15678	15747	15781	15956	15990	15858	15855	15933	15778	15915	15900	15916	15758	15808	15952	15918	15781	15753	15961	15949	15833	15845	15950	15839	15774	15763	15934	15830	15937	15825	15598	15732	15878	15759	15939	15674	16078	15920	15862	15773	15832	16114	15811	15877	15618	15922	15815	15881	15790	15642	15846	15818	15949	15943	15924	15696	15877	15894	16068	15863	15790	15939	15928	15864	15947	15903	15975	15850	15691	15862	15906	15698	16120	15816	15772	16090	15917	16025	16010	15723	15942	15866	16015	15916	15768	15800	15777	15863	15858	15747	15818	15553	15898	15694	15929	15968	15900	15785	16060	15865	15913	15931	16063	15945	15912	15856	15872	15897	15972	15859	15880	15773	15696	15836	15871	15827	15767	15972	15812	15907	16026	15854	15823	15752	15884	15814	15761	15877	15946	15924	15895	15910	15832	15946	16024	15765	15838	15735	15823	15896	15892	15829	15811	15863	15827	16042	16027	16043	15730	15953	16020	15831	15822	15723	15904	15841	15988	15851	15873	16060	15787	15668	15808	15772	15821	15626	15741	16126	15829	15901	15889	16082	16009	15978	15974	15723	15858	15720	15851	15805	15663	15731	15697	15793	15896	15823	16191	15913	15844	15898	15921	15904	15910	15844	15855	16178	16063	15802	15777	15806	15810	15772	15802	15862	15685	15710	15806	15865	15947	15738	15532	15814	15922	15840	15932	15960	15903	15904	15867	16023	15916	15874	15995	15845	15896	15653	15818	15850	16011	15862	15932	15723	15868	15761	16039	15704	15749	15797	15966	16044	15951	15927	15795	15620	15782	15832	15914	15854	16005	15645	15787	15954	15770	15872	15992	15845	15793	15976	15706	15816	15959	15881	16003	16128	15864	15759	15901	15862	16043	16037	16030	15837	15930	15740	15842	15788	15877	15766	16023	15639	16024	15720	16148	16044	15889	15801	15859	15723	15893	15814	16008	15757	15785	15892	16001	15842	15919	16112	15955	15757	15812	15843	15913	15908	15899	15941	15970	15934	15733	15969	16019	15627	15931	15964	16043	15820	15969	16183	16063	15784	15933	15832	15839	15968	15771	16038	15793	15914	15919	15757	15837	15872	16031	15853	15949	15585	15867	16132	15695	15653	15790	15915	15848	15892	15956	15804	15847	15845	15650	15848	15851	15776	15844	15722	15950	15884	16030	15941	16108	15985	15838	15877	15970	15813	15989	15833	15770	15821	15736	15697	15905	15834	15868	15789	16054	15907	15747	15824	15919	15899	15671	15939	15704	15876	15929	15824	16023	15782	15875	15813	15979	15804	15749	15936	16038	15960	15932	15759	15831	15910	15851	15840	15997	15858	16030	16028	15848	15826	15899	15904	15835	15802	15953	15957	15704	15725	15803	15768	16037	15986	15903	15918	15871	16017	15994	15860	16113	15776	15919	15854	15796	15840	15819	15873	15932	15771	15747	15792	16018	15926	15925	15740	15905	16045	15762	15900	15879	16014	15771	15955	15812	15797	15768	15717	15870	15880	15816	15794	15890	15915	15817	15850	15865	15937	15994	15874	15850	15952	15898	15857	15848	15929	15687	15872	15870	15893	15920	15851	15913	16012	15837	15832	15746	15903	15981	15963	15826	15724	15639	15842	15763	15887	16013	15844	15958	15780	15821	15848	15750	15804	15803	15575	16082	15776	15683	15744	15882	15929	16091	15987	15937	15734	16067	16000	16071	15865	15879	15917	16000	15978	15961	16062	15807	15924	15899	15760	15743	15980	15916	15659	15780	15739	15774	15768	15789	15793	15822	15795	15896	15780	16098	16090	16005	15924	15903	15667	15900	15814	15745	15728	15992	15853	15955	15895	15937	15727	15839	15867	15855	15781	15878	15754	15911	15815	15852	15632	15983	15922	15848	15906	15842	15793	16018	15838	15692	15834	15865	15625	15775	15824	16062	15787	15850	15843	15671	15833	15751	15773	15591	15793	15672	15830	15662	15763	15850	15887	15727	15869	15798	15893	15978	16009	15955	15887	15960	15876	15918	15992	15837	15894	15878	15675	15738	15823	15883	16034	15773	15860	15987	15936	15883	15965	15819	15913	15697	15965	15857	15954	15978	16009	16106	15969	15768	15903	15768	15699	15933	15943	15878	15728	15903	15941	16002	15901	15843	15712	15689	15904	15816	15819	15891	15776	16068	15966	15800	15727	15713	15945	15948	16108	15894	15797	15846	15546	15958	15861	15952	15973	15659	15932	15789	15883	15714	15802	15752	15820	15937	16019	15837	15868	15949	15846	15727	15924	16013	15864	15797	15978	15719	15918	15934	15860	15830	15951	15733	15921	15938	15807	15856	15885	16048	15621	15894	15767	15718	15901	15654	15982	15895	15957	15825	15829	15920	15834	15999	15893	15935	15793	15965	15855	15914	15997	15911	15655	15841	15632	16064	15801	15923	15978	15896	15923	15878	15961	15899	15731	15797	15802	15927	15822	15883	15774	15656	15808	15825	15907	15989	15717	15600	15992	15877	15990	15958	15871	15814	15846	15907	15908	15736	15652	15843	15800	15786	15687	15943	15884	15804	15881	15857	16069	15860	15852	15667	15759	15939	16066	16036	15956	15899	15673	15933	15776	15778	15752	15928	15852	15956	15659	15998	15935	16070	15683	15871	15691	15708	16052	15854	15742	15922	15829	15817	15916	16117	15894	15677	15904	15770	15849	15947	15951	15970	15857	15851	15881	15830	16008	15759	15732	16046	15844	15917	15949	15948	16163	15909	15915	15942	16024	15873	15901	15867	16043	15790	15864	15968	15894	15887	16001	16031	15727	15950	15700	15864	15874	15865	15946	15955	15880	15840	15841	15796	15793	16099	16106	15786	15848	15922	15913	15982	15905	15790	15892	16006	15993	15987	15817	15779	15910	16002	15708	15783	15897	15812	15988	15939	15783	15772	15617	16018	15918	15932	15893	16082	15949	15752	15926	15854	15887	15819	15913	15924	15701	15666	16068	15876	15917	15810	15892	15727	15699	15929	15939	15837	15937	15872	15990	15925	15818	15859	15706	15808	15998	15928	15762	15748	15871	15698	16119	15913	15809	15829	15947	15822	15800	15851	15675	15887	16048	15762	15947	15959	15962	16024	16010	16028	15809	15941	15744	15917	15937	15806	15856	15934	15916	15955	15763	15886	15909	16008	15896	15825	15869	15685	16043	15779	15759	15770	15665	15981	15822	16021	15885	15822	15792	15686	16014	16023	16028	15979	15931	15912	16046	15821	15818	15790	15937	15971	15913	15965	15942	15917	15595	15810	15851	15703	15982	15681	15880	15976	15997	15731	15758	15622	15751	15812	15783	15906	15662	16040	15978	15819	15748	15730	15819	15874	15899	15844	15792	16005	15995	15851	16019	15883	15806	15993	15867	15787	15884	15920	16038	15818	15957	15925	15957	15851	15919	15929	15853	15785	15752	15868	15849	15833	15880	16087	15831	15727	15829	15727	15659	15826	15808	15778	16023	15880	15799	15782	16006	15945	15986	15949	15820	15959	16061	16096	15940	15844	15773	15955	16023	15883	15826	15748	15962	15986	15887	15912	15886	15905	15740	16063	15782	15840	15673	15895	15941	15660	15814	15882	16019	15771	15679	15673	15947	15980	15996	15917	15913	15675	15827	15927	15787	15732	15811	15979	15736	15953	15963	15853	16003	15900	15655	16115	15774	15864	15827	15764	15930	15963	15871	15936	15811	15910	15942	15986	15813	15797	15855	15865	15783	15889	15709	15938	15966	15912	15859	15865	15748	15940	16002	16069	15837	15988	15763	15841	15987	15844	15947	15796	15745	15648	15939	15975	15909	15781	15892	16014	15890	15800	16137	15831	16018	15776	15753	15920	15958	15828	15766	15806	15747	15789	15854	15941	15916	15935	15989	15957	15811	15862	15889	16005	15819	15607	15827	15879	16055	15751	15933	15879	15757	15754	15906	15834	15801	15815	15839	15927	15645	15864	15934	15870	15636	15622	15692	16021	15808	15940	15805	15872	15826	15879	16072	15915	15955	15822	15994	15971	15868	15935	15977	15934	15877	15907	15869	15774	15870	16045	15780	15818	16092	15872	15724	15879	15922	15967	15802	15956	15847	15802	15777	15614	15781	16030	15761	15929	15904	15797	15881	15814	15785	15739	15972	15694	16067	15846	15850	15812	15863	15810	15707	15827	15826	15885	15991	15719	15635	15862	15895	15862	15822	16141	15764	15874	15859	15894	15883	15704	15889	15821	15833	15926	15724	15760	15798	15865	15944	15602	15851	15820	16062	15939	15889	15886	15798
17379	32220	28301	21163	19035	17036	15803	15010	14660	14527	14378	14167	14092	14202	13893	13879	13961	13839	13819	13789	13825	13791	13692	13845	13792	13867	13648	13786	13704	13712	13839	13761	13597	13494	13716	13611	13772	13527	13390	13775	13630	13522	13694	13686	13611	13656	13620	13678	13536	13651	13565	13541	13719	13666	13526	13630	13416	13706	13635	13567	13603	13691	13594	13741	13566	13495	13581	13590	13558	13542	13592	13633	13468	13575	13611	13679	13647	13514	13747	13599	13690	13601	13513	13520	13641	13671	13519	13558	13732	13690	13598	13659	13639	13682	13789	13743	13689	13669	13751	13527	13713	13588	13696	13752	13678	13638	13558	13713	13523	13617	13530	13583	13537	13562	13631	13613	13853	13686	13654	13563	13740	13706	13682	13655	13582	13640	13686	13636	13603	13593	13582	13468	13526	13435	13524	13583	13463	13814	13627	13638	13699	13610	13560	13468	13552	13561	13710	13472	13754	13561	13547	13485	13780	13417	13662	13313	13564	13640	13411	13613	13510	13415	13537	13499	13532	13700	13481	13679	13533	13374	13690	13704	13489	13558	13513	13603	13625	13549	13563	13640	13566	13700	13668	13555	13359	13538	13592	13591	13390	13527	13577	13575	13676	13644	13521	13584	13729	13570	13497	13572	13736	13752	13587	13432	13581	13576	13573	13529	13521	13656	13470	13548	13690	13537	13714	13631	13684	13565	13517	13602	13745	13454	13603	13437	13635	13412	13416	13756	13550	13649	13684	13503	13696	13584	13645	13688	13284	13513	13503	13576	13352	13632	13649	13622	13533	13509	13628	13549	13481	13631	13778	13710	13622	13597	13579	13441	13815	13640	13558	13608	13688	13454	13591	13593	13503	13722	13619	13621	13469	13705	13604	13640	13470	13517	13603	13551	13393	13594	13546	13588	13586	13516	13501	13507	13526	13568	13547	13447	13667	13695	13634	13628	13623	13493	13575	13606	13582	13657	13669	13513	13551	13670	13610	13615	13479	13606	13659	13588	13538	13560	13465	13514	13622	13713	13649	13411	13592	13486	13532	13629	13587	13607	13705	13619	13583	13471	13565	13800	13682	13643	13672	13551	13804	13518	13737	13467	13541	13522	13597	13656	13823	13687	13605	13547	13483	13701	13491	13599	13589	13467	13457	13543	13793	13719	13632	13631	13577	13659	13439	13644	13621	13537	13535	13636	13688	13600	13455	13567	13745	13623	13421	13604	13687	13458	13588	13648	13521	13546	13617	13395	13498	13586	13528	13624	13551	13575	13450	13514	13512	13618	13575	13539	13580	13480	13463	13616	13473	13608	13722	13664	13691	13540	13432	13586	13453	13787	13615	13566	13674	13590	13627	13511	13570	13579	13668	13672	13650	13458	13677	13528	13531	13630	13519	13526	13440	13568	13496	13607	13385	13544	13541	13709	13607	13865	13643	13678	13630	13624	13672	13618	13493	13503	13560	13548	13756	13586	13545	13602	13536	13485	13496	13602	13533	13524	13642	13685	13706	13465	13566	13673	13497	13624	13578	13507	13701	13488	13477	13627	13572	13423	13537	13591	13625	13609	13429	13499	13525	13625	13609	13547	13599	13582	13746	13625	13713	13568	13663	13613	13724	13601	13643	13683	13493	13577	13379	13680	13606	13670	13604	13513	13651	13551	13528	13746	13469	13607	13647	13526	13627	13592	13560	13615	13577	13577	13724	13631	13534	13653	13594	13596	13384	13662	13464	13708	13574	13610	13622	13548	13578	13540	13515	13554	13481	13516	13658	13487	13487	13476	13511	13534	13517	13731	13548	13598	13524	13643	13536	13719	13663	13596	13668	13406	13580	13825	13643	13579	13574	13494	13527	13566	13675	13487	13550	13513	13710	13524	13587	13548	13591	13610	13542	13548	13396	13556	13526	13420	13636	13555	13569	13753	13469	13459	13545	13359	13591	13804	13634	13560	13548	13539	13540	13599	13658	13754	13551	13576	13588	13701	13665	13406	13599	13623	13466	13506	13686	13591	13612	13503	13741	13649	13519	13495	13564	13579	13638	13514	13724	13618	13500	13605	13505	13659	13521	13540	13711	13453	13758	13668	13685	13620	13572	13505	13501	13548	13751	13458	13643	13432	13534	13563	13576	13590	13576	13434	13637	13476	13593	13514	13649	13481	13617	13580	13612	13681	13700	13561	13679	13522	13504	13588	13490	13451	13612	13665	13533	13449	13270	13585	13638	13579	13557	13730	13679	13486	13618	13444	13662	13670	13595	13564	13576	13597	13637	13584	13609	13532	13593	13364	13553	13612	13667	13435	13583	13457	13562	13665	13587	13542	13711	13700	13565	13418	13540	13599	13591	13495	13760	13450	13355	13401	13309	13718	13656	13549	13679	13538	13612	13425	13537	13473	13514	13507	13523	13611	13730	13666	13481	13649	13624	13590	13531	13636	13590	13600	13593	13546	13704	13555	13576	13556	13489	13644	13707	13495	13515	13490	13551	13529	13584	13629	13576	13677	13548	13543	13519	13628	13450	13700	13598	13611	13610	13591	13569	13668	13454	13481	13404	13470	13527	13584	13614	13499	13531	13588	13500	13407	13487	13387	13562	13558	13459	13518	13584	13623	13718	13640	13465	13656	13667	13564	13602	13674	13551	13696	13527	13468	13758	13517	13433	13492	13715	13695	13541	13614	13407	13585	13704	13516	13589	13561	13479	13579	13647	13450	13702	13586	13566	13485	13573	13574	13621	13589	13580	13564	13479	13513	13583	13551	13482	13522	13615	13670	13535	13598	13659	13559	13500	13568	13481	13498	13428	13520	13632	13480	13668	13628	13684	13561	13513	13646	13505	13425	13545	13428	13713	13528	13552	13655	13608	13573	13486	13524	13533	13510	13527	13595	13565	13627	13569	13626	13533	13512	13736	13517	13512	13541	13422	13492	13563	13380	13472	13538	13521	13645	13568	13668	13539	13584	13645	13531	13540	13436	13648	13591	13574	13632	13565	13719	13547	13535	13607	13572	13523	13581	13739	13628	13616	13292	13601	13587	13570	13646	13589	13532	13529	13550	13439	13347	13504	13608	13370	13592	13693	13615	13535	13643	13654	13611	13437	13692	13656	13628	13629	13449	13508	13613	13608	13630	13373	13610	13623	13615	13641	13522	13613	13662	13645	13425	13470	13546	13593	13519	13392	13592	13659	13569	13586	13469	13599	13393	13739	13694	13513	13472	13711	13487	13644	13657	13584	13779	13662	13482	13414	13624	13497	13469	13411	13555	13575	13642	13481	13616	13522	13742	13548	13533	13569	13654	13560	13640	13623	13508	13618	13601	13622	13709	13682	13598	13595	13525	13584	13534	13500	13496	13648	13397	13796	13474	13526	13643	13445	13588	13424	13493	13542	13603	13454	13476	13584	13801	13522	13536	13616	13647	13487	13575	13629	13634	13614	13415	13430	13648	13526	13526	13705	13575	13493	13625	13577	13545	13586	13498	13573	13498	13628	13750	13663	13671	13429	13677	13458	13626	13549	13629	13645	13455	13625	13510	13590	13500	13553	13552	13612	13799	13486	13543	13693	13696	13545	13602	13421	13442	13532	13502	13481	13524	13655	13543	13456	13625	13520	13453	13698	13575	13705	13518	13633	13528	13620	13534	13585	13488	13673	13515	13488	13591	13686	13500	13504	13563	13470	13615	13572	13581	13724	13730	13584	13535	13525	13538	13593	13570	13553	13567	13482	13444	13637	13517	13462	13414	13660	13695	13656	13576	13526	13667	13749	13462	13848	13433	13685	13577	13630	13620	13538	13620	13613	13590	13695	13739	13564	13612	13656	13413	13589	13543	13349	13621	13724	13602	13735	13605	13651	13516	13592	13657	13558	13498	13585	13652	13462	13527	13651	13557	13539	13436	13551	13437	13623	13589	13581	13560	13604	13562	13625	13533	13585	13463	13692	13538	13644	13326	13665	13426	13517	13568	13562	13668	13350	13535	13594	13652	13678	13583	13488	13423	13555	13663	13599	13459	13512	13424	13425	13595	13399	13644	13564	13514	13797	13544	13583	13589	13577	13667	13754	13568	13706	13604	13491	13533	13351	13622	13673	13455	13658	13510	13566	13648	13537	13563	13487	13592	13584	13531	13676	13503	13636	13477	13746	13673	13588	13541	13505	13736	13455	13673	13568	13724	13633	13440	13463	13659	13475	13633	13548	13587	13514	13536	13642	13653	13658	13543	13573	13569	13676	13489	13518	13574	13561	13406	13565	13452	13591	13540	13609	13660	13516	13442	13662	13621	13592	13601	13727	13594	13569	13464	13481	13633	13568	13723	13532	13746	13588	13709	13539	13574	13497	13509	13561	13583	13614	13562	13463	13494	13676	13584	13832	13554	13587	13620	13727	13663	13662	13483	13657	13675	13525	13426	13591	13642	13603	13532	13454	13670	13659	13546	13617	13697	13380	13443	13590	13628	13455	13533	13634	13511	13504	13635	13523	13581	13671	13515	13716	13614	13544	13492	13361	13607	13733	13541	13707	13553	13712	13562	13259	13691	13713	13787	13598	13601	13582	13753	13633	13630	13569	13865	13455	13616	13641	13684	13515	13554	13608	13476	13469	13486	13512	13695	13567	13728	13560	13567	13483	13572	13556	13712	13400	13558	13586	13502	13647	13681	13462	13497	13579	13542	13561	13394	13543	13654	13613	13638	13639	13589	13558	13543	13513	13598	13638	13560	13554	13719	13557	13604	13379	13487	13389	13575	13574	13602	13656	13575	13615	13432	13533	13595	13534	13600	13496	13759	13520	13800	13620	13575	13573	13623	13573	13611	13696	13741	13567	13654	13521	13551	13533	13555	13581	13640	13572	13642	13485	13635	13669	13471	13517	13702	13538	13568	13477	13660	13638	13565	13502	13359	13559	13504	13529	13304	13561	13493	13533	13645	13449	13579	13637	13569	13434	13582	13553	13536	13567	13636	13541	13475	13449	13467	13525	13631	13413	13689	13773	13462	13503	13598	13654	13733	13557	13581	13570	13584	13509	13422	13693	13644	13679	13779	13582	13581	13586	13641	13589	13723	13716	13609	13419	13495	13536	13519	13843	13429	13448	13504	13583	13659	13681	13379	13658	13699	13689	13608	13388	13536	13504	13478	13671	13478
27661	21771	23124	19580	16599	16066	15968	15647	15581	15838	15656	15254	15324	15507	15529	15424	15575	15410	15402	15642	15665	15599	15492	15406	15375	15616	15398	15373	15478	15404	15449	15322	15416	15609	15347	15414	15386	15520	15522	15561	15450	15570	15558	15336	15341	15521	15492	15427	15480	15401	15344	15168	15465	15554	15410	15311	15352	15378	15698	15548	15452	15376	15438	15425	15409	15445	15384	15444	15579	15231	15632	15390	15316	15592	15605	15603	15446	15568	15327	15369	15460	15343	15400	15438	15532	15529	15563	15583	15445	15263	15454	15538	15529	15596	15514	15436	15456	15606	15549	15505	15361	15461	15574	15520	15309	15122	15367	15295	15412	15629	15465	15567	15474	15250	15491	15520	15628	15458	15329	15510	15518	15371	15609	15474	15497	15452	15427	15249	15276	15600	15581	15507	15436	15284	15556	15439	15353	15326	15627	15462	15400	15275	15574	15479	15321	15432	15448	15568	15172	15537	15566	15355	15404	15500	15530	15235	15507	15607	15643	15348	15482	15415	15473	15432	15463	15512	15598	15481	15605	15427	15576	15503	15570	15377	15449	15408	15504	15366	15458	15423	15493	15433	15413	15308	15555	15374	15510	15414	15502	15368	15502	15471	15378	15338	15541	15297	15347	15326	15449	15478	15321	15341	15326	15474	15614	15644	15512	15420	15359	15481	15518	15645	15492	15558	15419	15354	15359	15540	15407	15523	15408	15495	15384	15504	15447	15376	15542	15532	15535	15425	15503	15481	15536	15561	15545	15436	15545	15418	15384	15566	15324	15518	15432	15420	15263	15449	15598	15424	15391	15406	15445	15453	15491	15365	15267	15379	15461	15465	15295	15362	15455	15552	15591	15389	15636	15484	15523	15144	15666	15308	15631	15472	15490	15458	15416	15366	15611	15444	15287	15516	15390	15499	15436	15462	15367	15433	15343	15357	15525	15505	15559	15529	15445	15561	15609	15374	15504	15567	15463	15633	15338	15299	15380	15451	15440	15315	15448	15290	15557	15348	15386	15362	15441	15479	15229	15415	15322	15475	15333	15550	15540	15390	15311	15314	15485	15384	15513	15395	15528	15454	15508	15545	15471	15424	15410	15545	15589	15299	15456	15378	15375	15462	15572	15715	15417	15406	15418	15473	15511	15522	15422	15524	15444	15538	15604	15171	15566	15319	15648	15544	15267	15444	15496	15380	15234	15494	15406	15333	15266	15561	15688	15381	15421	15355	15366	15493	15451	15492	15415	15308	15421	15516	15552	15204	15556	15447	15312	15457	15504	15284	15310	15346	15429	15468	15550	15155	15427	15502	15552	15216	15524	15325	15505	15508	15608	15551	15587	15411	15479	15327	15454	15422	15660	15443	15571	15256	15520	15476	15622	15376	15392	15406	15481	15354	15293	15460	15534	15452	15504	15577	15424	15420	15456	15363	15474	15483	15533	15426	15580	15434	15507	15628	15516	15527	15469	15584	15452	15328	15641	15155	15459	15358	15493	15360	15571	15502	15378	15359	15655	15591	15399	15357	15567	15442	15400	15476	15537	15548	15503	15378	15552	15624	15500	15498	15440	15479	15491	15384	15390	15458	15451	15401	15422	15566	15531	15552	15370	15526	15248	15358	15495	15286	15625	15338	15367	15431	15424	15621	15397	15502	15562	15569	15353	15585	15461	15412	15427	15346	15228	15436	15492	15240	15465	15415	15473	15302	15381	15360	15367	15280	15631	15428	15365	15528	15399	15379	15431	15492	15560	15342	15287	15479	15294	15340	15434	15466	15271	15362	15381	15369	15482	15281	15321	15336	15418	15518	15605	15429	15549	15465	15418	15429	15495	15420	15420	15521	15191	15561	15628	15547	15515	15604	15488	15277	15385	15562	15382	15363	15534	15386	15322	15426	15401	15409	15523	15460	15352	15447	15413	15391	15349	15511	15450	15386	15419	15457	15619	15495	15368	15411	15279	15496	15435	15533	15443	15627	15614	15282	15484	15464	15272	15444	15516	15572	15340	15491	15433	15420	15509	15575	15527	15403	15452	15259	15289	15454	15455	15402	15433	15367	15411	15526	15501	15475	15451	15574	15485	15542	15463	15500	15549	15284	15216	15437	15650	15270	15492	15531	15421	15323	15620	15415	15463	15362	15310	15590	15300	15510	15576	15505	15443	15515	15537	15392	15461	15411	15484	15392	15444	15627	15308	15250	15410	15468	15439	15251	15701	15540	15475	15425	15606	15342	15570	15576	15636	15370	15346	15486	15432	15669	15574	15347	15458	15521	15493	15681	15344	15284	15378	15429	15321	15396	15602	15489	15638	15539	15632	15715	15370	15207	15395	15563	15512	15296	15561	15279	15327	15484	15419	15433	15432	15662	15489	15342	15381	15393	15512	15380	15241	15535	15378	15475	15464	15411	15525	15532	15294	15458	15615	15628	15557	15522	15450	15357	15607	15518	15407	15525	15530	15502	15436	15564	15461	15525	15376	15411	15407	15373	15472	15413	15616	15484	15218	15407	15443	15488	15372	15357	15532	15398	15355	15458	15333	15269	15468	15389	15518	15320	15490	15339	15690	15498	15651	15580	15615	15561	15494	15259	15309	15491	15618	15425	15466	15536	15666	15555	15505	15487	15470	15526	15567	15687	15337	15364	15612	15564	15555	15493	15401	15482	15530	15449	15639	15341	15365	15399	15556	15454	15713	15449	15326	15643	15595	15501	15463	15268	15282	15506	15528	15447	15472	15431	15610	15388	15403	15520	15425	15550	15475	15494	15534	15515	15559	15397	15433	15574	15447	15315	15621	15522	15425	15544	15513	15635	15386	15332	15526	15600	15320	15524	15368	15467	15509	15156	15410	15462	15468	15460	15419	15240	15471	15459	15191	15456	15429	15256	15401	15391	15614	15472	15529	15411	15427	15243	15457	15468	15503	15388	15262	15548	15394	15372	15381	15489	15447	15443	15430	15427	15370	15446	15456	15647	15428	15436	15525	15419	15328	15588	15491	15499	15411	15514	15540	15328	15566	15485	15496	15333	15475	15502	15363	15381	15533	15384	15449	15304	15404	15271	15367	15609	15519	15340	15424	15318	15517	15360	15263	15283	15561	15213	15500	15501	15544	15717	15618	15449	15499	15478	15630	15330	15437	15373	15450	15389	15454	15280	15559	15309	15389	15420	15526	15523	15311	15270	15499	15522	15389	15456	15641	15270	15387	15448	15440	15440	15546	15329	15396	15546	15466	15303	15562	15356	15541	15567	15545	15494	15602	15484	15190	15608	15379	15460	15459	15365	15322	15486	15388	15436	15554	15352	15481	15572	15358	15555	15300	15487	15468	15384	15669	15447	15407	15450	15403	15467	15429	15491	15533	15472	15458	15436	15387	15461	15562	15427	15299	15588	15463	15618	15393	15390	15342	15444	15516	15496	15398	15465	15309	15386	15483	15515	15528	15393	15487	15535	15467	15316	15417	15357	15378	15565	15401	15520	15621	15362	15368	15421	15402	15331	15366	15556	15344	15407	15255	15380	15574	15596	15501	15458	15536	15447	15398	15303	15355	15520	15351	15659	15377	15391	15391	15555	15403	15628	15354	15629	15462	15493	15368	15489	15442	15311	15411	15471	15449	15666	15626	15345	15563	15503	15471	15271	15453	15607	15404	15590	15456	15580	15547	15460	15457	15346	15492	15436	15544	15479	15395	15552	15524	15521	15380	15402	15520	15428	15436	15518	15649	15527	15565	15609	15670	15367	15384	15517	15451	15702	15546	15394	15456	15352	15632	15434	15288	15365	15411	15384	15447	15342	15435	15398	15430	15322	15510	15400	15354	15465	15246	15491	15363	15513	15607	15411	15320	15297	15511	15565	15380	15391	15530	15433	15600	15398	15563	15404	15583	15525	15573	15465	15388	15692	15586	15445	15605	15465	15308	15293	15471	15455	15389	15230	15317	15565	15551	15344	15405	15663	15444	15465	15494	15496	15692	15497	15475	15396	15368	15457	15505	15412	15697	15443	15426	15392	15500	15645	15494	15373	15247	15426	15371	15452	15578	15698	15536	15476	15443	15463	15459	15433	15475	15443	15570	15512	15383	15339	15481	15395	15626	15443	15360	15461	15580	15415	15368	15489	15526	15532	15550	15493	15522	15444	15302	15376	15510	15445	15450	15290	15609	15560	15438	15373	15480	15601	15429	15330	15383	15346	15390	15448	15508	15416	15363	15430	15559	15540	15388	15549	15600	15315	15449	15469	15313	15273	15509	15388	15387	15547	15493	15492	15552	15344	15477	15528	15378	15400	15282	15460	15495	15376	15436	15354	15339	15605	15398	15701	15360	15705	15473	15442	15337	15483	15285	15326	15267	15588	15461	15409	15538	15415	15418	15497	15561	15416	15451	15491	15280	15456	15480	15384	15351	15516	15589	15592	15584	15703	15496	15493	15497	15675	15306	15549	15658	15613	15414	15401	15449	15582	15575	15185	15299	15375	15269	15550	15549	15408	15301	15417	15244	15678	15522	15360	15535	15433	15615	15318	15609	15461	15387	15412	15449	15337	15573	15445	15324	15462	15408	15529	15598	15430	15293	15227	15600	15390	15437	15457	15366	15366	15490	15535	15466	15427	15465	15451	15503	15635	15606	15544	15366	15442	15439	15455	15395	15320	15187	15413	15334	15468	15504	15439	15584	15485	15429	15485	15623	15470	15658	15404	15530	15296	15386	15300	15555	15461	15466	15156	15538	15276	15324	15374	15461	15388	15505	15436	15533	15486	15399	15479	15389	15607	15445	15677	15399	15493	15633	15520	15382	15511	15506	15251	15348	15400	15636	15556	15534	15506	15436	15535	15631	15400	15280	15413	15363	15277	15458	15378	15391	15214	15467	15525	15508	15483	15511	15616	15531	15508	15426	15518	15368	15313	15381	15360	15290	15326	15577	15562	15408	15334	15601	15521	15375	15427	15467	15574	15350	15534	15523	15427	15643	15387	15458	15467	15563	15431	15561	15338	15342	15344	15257	15551	15535	15501	15555	15594	15295	15422	15356	15486	15474	15384	15592	15607	15393	15480	15452	15467	15511	15513	15553	15234	15312	15470	15468	15514	15491	15348	15386	15576	15364	15330	15397	15453	15476	15448	15378	15475	15536	15466	15606	15638
15598	19933	18527	15844	14761	14115	13892	13556	13445	13608	13649	13587	13352	13449	13309	13568	13267	13587	13421	13394	13325	13328	13229	13312	13284	13332	13417	13142	13297	13344	13337	13388	13401	13310	13307	13270	13287	13197	13316	13351	13307	13388	13314	13280	13180	13422	13296	13378	13446	13283	13427	13376	13349	13449	13351	13246	13307	13411	13339	13296	13421	13343	13316	13311	13333	13273	13301	13327	13218	13399	13490	13251	13241	13195	13271	13162	13336	13317	13282	13492	13373	13391	13389	13266	13301	13192	13409	13437	13305	13335	13405	13446	13327	13002	13286	13453	13432	13463	13449	13415	13438	13243	13327	13350	13395	13394	13394	13464	13343	13411	13388	13431	13160	13526	13212	13482	13401	13391	13403	13175	13301	13486	13279	13431	13496	13430	13218	13327	13259	13169	13398	13371	13267	13187	13343	13293	13312	13470	13459	13394	13177	13398	13443	13347	13217	13129	13307	13376	13245	13361	13478	13127	13289	13540	13339	13247	13402	13258	13296	13389	13330	13349	13448	13304	13378	13285	13369	13327	13291	13454	13344	13328	13550	13395	13332	13423	13409	13345	13256	13307	13345	13433	13301	13423	13298	13423	13416	13467	13321	13399	13300	13233	13343	13324	13363	13396	13317	13319	13385	13211	13253	13336	13422	13234	13511	13389	13527	13237	13434	13382	13230	13397	13263	13509	13477	13241	13359	13138	13390	13598	13261	13262	13321	13322	13305	13334	13237	13327	13373	13251	13434	13382	13249	13294	13303	13332	13379	13330	13270	13365	13310	13257	13452	13166	13241	13268	13567	13272	13355	13265	13251	13222	13259	13442	13377	13233	13457	13497	13390	13279	13194	13438	13384	13260	13318	13218	13379	13314	13274	13290	13494	13288	13202	13299	13271	13271	13322	13411	13365	13212	13316	13337	13297	13395	13469	13241	13445	13258	13281	13338	13300	13277	13359	13213	13306	13377	13300	13361	13265	13363	13269	13284	13404	13574	13331	13419	13327	13269	13393	13270	13281	13275	13462	13284	13295	13412	13339	13221	13270	13299	13365	13310	13447	13482	13249	13454	13452	13366	13135	13226	13261	13431	13315	13389	13512	13236	13255	13333	13302	13380	13343	13355	13401	13315	13285	13352	13480	13382	13426	13474	13255	13383	13382	13282	13386	13427	13409	13357	13147	13323	13226	13231	13162	13460	13321	13531	13365	13269	13283	13146	13318	13393	13216	13485	13491	13399	13441	13458	13232	13375	13375	13343	13440	13396	13353	13502	13332	13536	13196	13263	13295	13370	13275	13254	13365	13312	13329	13232	13288	13101	13152	13428	13376	13479	13385	13417	13384	13177	13386	13225	13468	13430	13350	13373	13363	13260	13350	13344	13208	13566	13437	13399	13357	13333	13386	13331	13385	13347	13416	13539	13447	13271	13266	13242	13414	13265	13258	13265	13486	13306	13484	13409	13394	13273	13270	13256	13239	13305	13370	13304	13253	13369	13268	13389	13318	13289	13499	13357	13336	13256	13175	13265	13439	13289	13262	13466	13400	13249	13489	13391	13499	13369	13434	13249	13464	13414	13384	13391	13395	13418	13331	13287	13237	13375	13311	13331	13323	13342	13268	13308	13379	13422	13337	13391	13330	13376	13376	13354	13340	13314	13241	13300	13329	13376	13453	13313	13449	13446	13241	13376	13407	13262	13398	13190	13407	13394	13489	13380	13435	13247	13458	13228	13468	13436	13337	13344	13380	13247	13404	13385	13294	13321	13253	13229	13432	13384	13396	13285	13328	13450	13467	13451	13348	13168	13236	13222	13356	13389	13186	13304	13351	13271	13337	13388	13413	13472	13308	13333	13375	13242	13447	13154	13325	13425	13175	13496	13315	13343	13286	13277	13423	13314	13349	13417	13398	13375	13047	13132	13255	13280	13194	13422	13405	13241	13373	13240	13384	13356	13294	13395	13152	13395	13282	13273	13401	13277	13348	13409	13317	13507	13331	13299	13188	13371	13335	13368	13326	13269	13361	13410	13350	13230	13362	13474	13378	13193	13108	13481	13488	13332	13291	13239	13183	13449	13195	13222	13374	13497	13252	13413	13317	13271	13304	13326	13254	13360	13423	13402	13258	13300	13412	13336	13255	13278	13416	13500	13554	13307	13375	13285	13400	13386	13327	13513	13315	13383	13243	13457	13381	13258	13295	13420	13524	13399	13403	13259	13373	13348	13386	13285	13275	13433	13481	13534	13399	13250	13343	13470	13269	13285	13356	13372	13338	13277	13372	13312	13318	13424	13589	13372	13318	13310	13441	13298	13321	13382	13345	13379	13278	13312	13191	13459	13249	13179	13351	13413	13304	13193	13268	13395	13269	13269	13448	13425	13143	13500	13294	13411	13357	13360	13307	13528	13382	13392	13449	13093	13294	13284	13152	13234	13427	13328	13374	13445	13354	13286	13214	13493	13362	13495	13241	13380	13324	13235	13457	13307	13332	13339	13543	13347	13331	13413	13369	13292	13323	13559	13456	13341	13348	13420	13277	13385	13328	13456	13304	13378	13388	13406	13340	13544	13300	13499	13483	13306	13469	13206	13487	13333	13200	13561	13411	13300	13271	13194	13260	13552	13151	13252	13364	13341	13426	13270	13201	13397	13409	13552	13260	13341	13461	13392	13321	13257	13170	13234	13460	13302	13267	13303	13319	13342	13361	13384	13316	13406	13191	13171	13327	13459	13375	13329	13381	13463	13404	13241	13385	13175	13354	13320	13404	13360	13297	13340	13377	13384	13426	13387	13283	13376	13302	13286	13233	13259	13300	13399	13405	13322	13381	13391	13337	13301	13268	13321	13457	13319	13345	13359	13285	13235	13403	13380	13278	13303	13368	13390	13212	13241	13311	13490	13300	13286	13465	13345	13268	13341	13436	13337	13311	13325	13318	13405	13289	13299	13505	13376	13298	13330	13337	13389	13283	13455	13419	13422	13335	13327	13485	13449	13444	13407	13386	13414	13409	13294	13450	13296	13409	13451	13339	13392	13167	13462	13472	13413	13318	13476	13271	13098	13322	13397	13266	13307	13299	13109	13310	13270	13215	13505	13288	13501	13200	13215	13481	13264	13357	13453	13222	13489	13312	13444	13199	13275	13387	13450	13315	13293	13331	13143	13441	13322	13334	13266	13391	13197	13290	13363	13353	13312	13395	13453	13352	13403	13476	13286	13316	13448	13351	13236	13440	13336	13480	13316	13250	13426	13346	13473	13293	13402	13205	13409	13441	13188	13278	13319	13445	13535	13181	13342	13359	13220	13428	13396	13299	13436	13248	13233	13452	13441	13366	13322	13246	13229	13271	13482	13194	13491	13368	13251	13393	13413	13322	13326	13392	13290	13309	13356	13404	13357	13437	13329	13240	13392	13306	13307	13435	13331	13377	13373	13394	13356	13355	13158	13568	13321	13230	13315	13288	13272	13248	13317	13337	13296	13174	13386	13333	13413	13350	13278	13235	13342	13323	13373	13381	13349	13379	13174	13238	13324	13315	13307	13398	13356	13383	13338	13467	13173	13333	13333	13356	13334	13347	13484	13369	13352	13306	13470	13306	13513	13257	13381	13284	13239	13257	13429	13338	13301	13203	13541	13232	13365	13358	13291	13243	13545	13409	13381	13384	13389	13326	13270	13587	13330	13526	13203	13333	13263	13333	13421	13317	13363	13427	13452	13294	13273	13400	13325	13451	13528	13288	13248	13290	13281	13373	13406	13342	13259	13340	13332	13530	13190	13340	13285	13398	13411	13409	13370	13311	13338	13416	13300	13395	13278	13334	13352	13259	13602	13200	13203	13457	13185	13408	13302	13269	13334	13238	13197	13413	13292	13255	13414	13346	13240	13360	13250	13256	13300	13324	13331	13198	13239	13374	13264	13488	13363	13577	13401	13441	13451	13186	13399	13264	13410	13305	13363	13198	13452	13329	13305	13279	13381	13299	13311	13216	13418	13412	13441	13109	13434	13310	13260	13324	13358	13452	13318	13285	13385	13417	13394	13267	13111	13297	13360	13365	13585	13285	13391	13326	13359	13322	13428	13443	13121	13253	13196	13350	13305	13366	13298	13450	13271	13554	13297	13431	13343	13407	13233	13291	13275	13429	13475	13353	13514	13430	13306	13288	13445	13404	13341	13261	13363	13354	13417	13223	13524	13381	13536	13436	13190	13221	13383	13412	13131	13432	13434	13394	13264	13401	13390	13234	13493	13260	13527	13414	13242	13380	13473	13415	13390	13399	13213	13452	13330	13101	13313	13302	13259	13234	13343	13393	13273	13381	13339	13472	13418	13387	13404	13345	13459	12984	13470	13394	13404	13364	13380	13306	13265	13241	13407	13444	13355	13485	13369	13466	13370	13296	13397	13229	13483	13423	13417	13316	13377	13385	13400	13321	13449	13298	13376	13385	13351	13295	13413	13401	13350	13119	13452	13275	13337	13444	13444	13426	13280	13422	13269	13349	13230	13412	13330	13411	13443	13403	13290	13428	13310	13497	13438	13291	13285	13353	13287	13180	13461	13327	13520	13334	13533	13303	13414	13357	13304	13360	13392	13412	13177	13213	13355	13198	13314	13435	13391	13354	13314	13308	13389	13402	13375	13357	13396	13328	13344	13536	13401	13208	13445	13347	13435	13324	13305	13299	13462	13401	13286	13426	13284	13305	13339	13439	13266	13343	13209	13173	13298	13325	13311	13412	13311	13456	13455	13353	13459	13371	13289	13413	13403	13367	13283	13205	13250	13299	13301	13321	13338	13354	13410	13414	13439	13369	13213	13335	13539	13283	13452	13311	13348	13385	13288	13377	13200	13360	13269	13224	13240	13273	13342	13482	13540	13358	13293	13229	13576	13307	13396	13131	13298	13324	13310	13381	13302	13360	13407	13296	13337	13291	13360	13227	13477	13266	13364	13380	13351	13221	13351	13261	13246	13528	13450	13305	13418	13307	13326	13234	13385	13572	13325	13389	13381	13253	13390	13360	13433	13251	13295	13229	13425	13592	13390	13471	13500	13404	13522	13562	13304	13321	13372	13495	13313	13394	13349	13491	13332	13340	13378	13378	13132	13420	13303	13396	13290	13351	13314	13400	13367	13434	13257	13187	13523	13414	13309
24046	21063	28308	24154	21786	20234	18433	15968	15458	15551	15625	15467	15476	15687	15388	15481	15327	15161	15362	15176	15147	15290	15144	15132	15244	15389	15327	15092	15183	15044	14988	15337	15224	15281	15320	15109	15254	15079	15027	15047	15034	15177	15245	15214	15280	15033	15212	15056	15135	15376	15046	14976	15179	15297	15146	15139	15223	15284	15150	15213	15094	15096	15155	15128	15150	15125	15260	15044	15049	15079	15138	14886	15083	15121	15148	15072	15077	15091	15188	15425	15289	15054	15018	15288	15181	15201	15310	15155	15145	15187	15135	15014	15144	15167	15033	15044	15386	15208	15155	15260	15181	15052	15209	15127	15108	15023	15037	15192	15074	15009	15014	15095	15180	15042	15223	14978	14958	15087	14938	15026	15156	14886	14902	15024	14953	14975	14892	15120	14959	14975	15119	14954	15205	15025	15202	15046	15104	15042	15174	14961	15195	14905	15029	15004	15136	15243	15254	15186	15025	15235	15072	15009	15286	15169	15153	15034	15294	15113	15166	15187	15142	15044	15107	15015	15095	14956	15124	14862	14926	15159	15075	14985	15057	15035	15142	15145	15250	15082	15050	15119	14860	15205	15031	15079	15299	15243	15194	15076	15063	14995	15112	15177	15063	15173	15108	14911	15137	15066	15002	15161	15047	15143	15125	15218	15219	14973	14804	15033	15054	14942	15038	15109	15099	14924	14993	15160	15329	15215	15047	15292	15343	15140	14991	15036	15226	15162	15142	15110	15374	15137	15264	14932	15113	15006	15164	15089	15118	15139	15072	15083	14936	14965	15154	14964	15227	15167	15002	14803	15282	15059	14813	15072	15163	15126	15141	15004	15073	15147	15201	15137	14952	15214	15071	15284	15249	15037	15068	15179	15052	14957	14975	15045	15077	15200	15254	15365	15072	15032	15188	15175	15158	14939	15046	15222	15167	15318	15100	15051	15165	15126	15276	15081	15114	14812	14888	14960	15067	14936	15316	15074	15156	15226	14886	15096	15114	14971	15022	15117	14960	15183	15122	15003	15266	15269	15113	15183	15186	15015	15068	14973	15141	14939	15043	15190	15059	14885	15132	15094	15073	15128	15011	15159	15186	15047	15179	15111	15052	15043	15147	15282	15028	15164	15242	15164	15156	15140	15061	15216	14924	15317	15013	15079	14922	14905	15004	15115	15005	15207	15011	15129	15011	15119	15120	15075	15121	15043	15223	14988	14998	15111	15139	14990	15078	14837	14953	15138	15326	15070	15175	15173	14858	15108	15114	14921	15171	15033	15026	15052	15164	14942	15138	15102	15196	15284	15035	15104	15221	15098	15189	15225	15249	15289	15187	14985	15249	15186	15109	15169	15124	14911	14980	14991	15126	15215	15077	15236	14918	14973	15189	15142	14982	15250	15370	15145	15168	15135	15115	15156	15047	15185	15106	14988	15073	15245	15133	14902	14912	15150	15106	15313	15303	15171	14936	15044	15013	15352	14923	14900	15153	15008	14970	14982	15360	15068	15201	15255	15087	15020	15215	15043	15060	14974	14929	15116	15117	15005	14997	15190	14992	15027	15001	14977	15130	15086	15211	14972	15234	15078	15261	15377	15216	15176	15073	14989	15119	15002	15024	15138	15169	15296	15068	15041	15191	15278	15083	15032	15032	14937	15082	15254	15301	15039	15184	15211	14953	15074	15125	15137	15214	15252	15100	15165	14925	15149	15092	15178	15173	15259	15011	15272	15134	14948	15019	14984	14864	15018	15070	14925	15033	14948	15174	15144	15171	15187	15113	15040	15077	15098	15138	15159	15297	14990	15075	15109	15208	15345	15123	15101	15203	15087	15176	15147	15111	14982	15140	14997	15115	15146	15191	15094	14930	15259	15199	15129	15075	15057	15047	15024	15066	15016	15093	15325	14968	15052	14888	15064	15151	15122	14937	14905	14979	15163	15189	15006	15010	15248	14869	15124	15252	14862	15095	15042	15178	15234	15041	15011	15053	14947	14908	14893	14988	15203	15288	15131	14995	15102	15188	15164	15135	15184	15144	15130	15030	14926	15053	15109	14964	15020	15035	14901	14999	15065	14999	15162	15036	15032	15285	15095	14939	15161	15031	15176	15191	15015	15129	15214	14904	15103	14951	15043	15190	15060	15069	15080	15277	15344	15159	15189	15214	15120	15183	15168	15211	15218	15319	15102	14951	14953	15044	14948	15074	15180	14994	15091	15064	14994	15200	15248	14961	15048	15024	15132	15238	15274	15106	15058	15202	15036	14967	14993	15181	14918	15213	15072	15222	15272	14973	15045	15068	15022	15027	15068	15086	15090	15125	15055	14900	15229	14934	15073	15073	15114	15183	15066	15123	15100	15151	15035	14921	15076	15169	15025	14922	15138	15059	14896	15104	14989	15130	15131	15105	15139	15145	15137	14961	15309	14910	15124	15151	15113	15030	15191	15167	15114	15146	14999	14988	15051	15151	15067	15128	15034	15079	15169	15349	15151	15061	15331	15155	15295	15171	15011	15067	15049	15044	15103	15087	14923	14909	15046	14976	15201	15153	15246	15002	15260	15032	15245	15236	15002	15314	15018	15187	15018	15233	15091	14998	14972	15158	15103	15095	15160	15072	15001	15053	15162	15030	15251	15127	15034	14998	15236	15106	14932	14992	14986	15087	15082	15050	15095	15089	15103	15120	14979	15100	14902	14977	14996	15256	15178	14970	15029	14923	15011	15195	15056	15010	15090	15060	15260	15196	15131	15068	14887	15231	15018	14877	15232	15064	15153	15235	14967	15180	15043	15224	15159	15074	15104	15066	15136	15134	15208	15037	15146	15023	15145	15159	14932	15252	15168	15190	15317	15220	15310	15193	15139	15152	15116	15168	15109	15207	15007	15338	15098	15000	15117	14871	15261	15110	15205	15041	15113	14972	14911	15208	15065	15065	15041	15254	14974	15109	15305	15339	15186	15291	15128	15193	15131	14948	14969	15039	15108	15193	15118	15054	14858	15158	15197	15103	15232	15087	15068	15118	15168	15197	15259	15103	14875	15436	15112	15032	15243	15057	15153	15086	15012	15024	15083	15056	15201	15164	15293	15257	15072	15154	15168	15120	15290	15073	15085	15241	14896	15191	14992	15113	15197	15105	15265	15127	15050	15105	15016	15065	15159	14877	15100	14981	14978	15270	15071	15213	15234	15153	15045	15052	15068	15022	15137	15220	15121	15183	15190	15202	15141	15128	15092	15101	15323	15195	15054	15008	15159	15129	15002	15208	15138	14946	15226	15155	15204	14999	14946	15111	15030	15076	14912	15178	15126	15051	15027	15163	14955	15196	15252	15209	15194	15146	15038	15150	15084	15213	15081	15034	15103	15055	15090	15122	14985	15009	15009	15172	15087	15177	15017	15073	15030	15252	15092	15194	14905	14929	15071	15219	15215	15054	15084	15144	14891	15010	15070	15057	15082	15213	15136	15066	15048	15170	15109	15127	15092	15098	14916	15278	15018	15096	15094	15084	14995	14966	15112	15220	15084	14995	15165	15279	15288	15160	15058	15290	15159	15122	15101	15033	15245	15083	15120	15107	15078	15149	15125	15201	15215	15048	15128	15138	14803	15013	15109	15075	15225	15062	14931	14972	15041	15167	14964	15087	15007	15076	15031	15423	15203	14940	14993	15066	15007	15098	15058	15099	14974	15117	15145	15296	15070	15117	15101	15281	15088	15092	15056	15078	15135	15033	15046	15070	14888	15264	14970	15199	15163	15352	15142	15141	15232	15176	14889	15129	14994	15172	14969	15024	15136	15118	14969	14973	14966	15148	15177	15113	15047	14902	15198	15098	14912	15115	15289	15001	15096	15260	15188	15330	15109	15159	15185	15149	15054	15221	15083	15165	15148	14923	15273	15181	15202	15187	15109	15065	15123	15100	14902	15099	14984	15176	15083	15161	14972	15160	15132	15059	15233	15190	15295	15239	15244	15240	15225	15210	14985	14991	15022	15071	15022	14950	15034	15028	15079	15306	15167	14968	15014	15171	15045	15027	15043	15224	14998	15350	15111	15159	15185	15144	15117	15119	15091	15085	15196	15103	15030	15142	15129	15241	15195	15033	15086	14992	15285	15000	15193	15102	14996	15151	15237	15009	14986	15082	14963	15228	14751	15027	15199	14915	15064	15285	15117	14936	14928	15052	15221	15163	15200	15111	15020	15028	15167	15027	15139	14890	15190	14971	14921	15064	15128	15039	15171	15009	15060	15230	15157	15069	15080	15248	14942	15020	15064	15024	14941	15101	14915	15294	15119	15207	15331	14973	15066	15208	15140	15060	15061	15051	15064	15105	15055	15247	15076	15209	14955	15321	15081	15014	14945	15058	14862	15193	15036	15223	15158	15246	15176	14950	15026	14967	14953	15135	15022	15042	14974	15076	14994	15111	14998	15020	15008	14981	15324	15163	15174	15060	15028	15180	15262	15045	15124	15033	15277	15168	15042	15060	15082	15144	15074	14984	15017	14976	15145	15109	15351	15120	15070	15109	15281	14930	15092	15073	14943	15124	15058	15219	15249	15159	15100	15063	15081	15078	15224	15056	15086	15235	15129	15140	15250	14950	15087	15213	14958	15048	15169	15214	15199	15157	14995	15297	14911	15005	15198	15125	15184	15088	15025	15197	15132	15198	14962	15172	15285	15039	14999	15207	15181	14929	15164	15028	15149	15089	15095	15099	14993	15063	15168	15025	15206	15014	14928	15016	15166	15176	15142	15120	15245	14993	15152	15157	14999	15039	15266	14983	15322	15152	15039	15252	15246	15280	15044	14926	15036	15274	15169	15153	15278	14942	15174	15103	15187	15072	15072	15217	15144	15248	15084	15164	14902	15035	14978	15154	15050	14960	15144	14976	15076	15151	15024	14974	15158	15022	15188	15114	15074	15038	15125	15008	15106	15198	15091	15161	15074	15114	15208	15004	15201	15271	15190	15197	15103	15183	14942	15030	15038	15017	15151	14996	14960	15071	15013	15002	15154	15157	15041	15001	15193	14854	15303	14912	15119	15180	15145	15087	15152	14997	15147	15238	15117	15427	15214	15133	15146	15102	15092	15118	15091	15198	15024	14898	15261	15031	15071	14925	15106	15164	15211	15046	15102	14971	15126	15308	15070	15132	15049
15329	27522	24198	18649	16432	15536	14413	13990	13647	13656	13352	13426	13392	13481	13396	13246	13334	13198	13235	13177	13313	13233	13390	13243	13338	13111	13336	13111	13149	13023	13052	13228	13305	13041	13225	13157	13222	12964	13280	13220	13075	13142	13100	13270	13275	13191	13269	13159	13175	13175	13295	13179	13308	13044	13097	13279	13152	13179	13095	13171	13183	13174	13101	13051	13151	13217	13153	13183	13085	13231	13243	13082	12916	13145	13019	13297	13219	13109	13247	13304	13196	13233	12905	13270	13045	12985	13252	13189	13197	13193	12991	13250	13178	13263	13133	13206	13237	13205	13047	13152	13208	13101	13093	13072	13211	13096	13327	13168	13299	13085	13140	13168	13300	13340	12877	13066	13146	13124	13194	13204	13067	13256	13078	13112	13118	13138	13020	12990	13033	13266	13245	12960	12910	13093	13395	13187	13013	13026	13176	13174	13077	13037	13168	13091	13091	13151	13137	13111	13197	13082	13296	13266	13214	12974	13131	13160	13039	13035	13137	13159	13057	13334	13257	13224	13312	13094	13166	13196	13211	13099	13127	13178	13156	13105	13140	12933	13104	13293	13104	13170	13257	13120	13020	13174	13327	13085	13161	13079	13009	12952	13135	13059	12940	13209	12986	13200	13192	13073	13162	13182	13182	13145	13090	13165	13150	13048	13198	13266	13154	13125	13102	13362	13207	13077	13076	13212	13192	12971	13101	13023	13154	13120	13254	13130	13043	13057	13080	13193	13152	13293	13155	13232	13272	13037	13186	13170	13216	13048	13238	13252	13166	13116	13172	12956	13037	13188	13116	13171	13171	13064	13042	13073	13111	13063	13120	13007	13148	13204	13000	13204	13246	13209	13300	13052	13163	12993	13157	13043	13081	13144	13073	13165	13174	12970	13136	13136	13176	13103	13169	12984	12971	13167	13157	13183	13209	13282	13081	13079	13135	13143	13153	13283	13179	13231	12997	12941	13191	12977	13013	13203	13251	13049	13026	13174	13143	13028	13047	13292	13115	13187	13160	13051	13112	12946	13163	13138	13049	13038	12997	13123	13100	13149	13235	13067	13207	13088	12916	13032	13148	13256	13050	13038	13121	13317	13141	13140	13063	13091	13373	13019	13118	13173	13258	13178	13217	13188	13017	13114	12975	13036	13128	13177	13188	13197	13165	13171	13136	13230	13040	13224	13258	13231	13140	13034	13059	13127	12963	13131	13140	13143	13302	13028	13260	13075	13167	13145	13181	13124	13241	13067	12928	13047	13095	13213	13176	13141	13075	13059	13156	13034	13089	13036	13023	13041	13123	13139	13053	12958	13264	13174	13147	13106	13068	13064	13146	13097	12972	13140	13252	13113	12995	13125	13106	13096	13136	13217	13139	13106	13103	13221	13073	13391	13138	13120	13270	13174	13138	13345	13097	13202	13174	13147	13141	13046	13056	13099	13114	13170	13122	13171	12988	13108	13148	13061	13175	13137	13081	13020	13018	13149	13055	12949	13167	13162	13149	13074	13081	13070	13154	13055	13219	13132	13226	13145	13062	13079	13126	13073	13073	13111	13172	13095	13160	13145	13167	13006	13259	13193	13299	13183	13096	13168	13285	13149	13277	13145	13087	13194	13029	13157	13064	13276	13181	13197	13192	13245	13147	13141	13115	13137	13274	13163	13094	13121	13141	13062	13167	13290	13030	13184	13068	13206	13334	13207	13090	13125	13159	13049	13326	13015	13031	13070	13214	13191	13118	12985	13092	13199	13009	13241	13234	13287	13189	13117	13133	13161	13106	13292	13154	13266	13221	13146	13086	13043	13117	13187	13159	13135	13183	13212	13259	13153	13065	13130	13046	13012	13079	13194	13166	13184	13099	13176	13017	12923	12993	13153	13194	12992	13143	13132	13105	13095	13123	13255	13253	13186	13138	13081	13081	13060	13007	13048	13230	13147	13129	13009	13023	13071	13110	13224	13114	13049	13138	13130	13043	13245	13273	13085	13062	13239	13116	13062	13089	13011	13039	13023	13074	13185	13169	13161	13217	12977	13046	13164	13111	13284	13077	12983	13189	12998	13166	12999	13011	13221	13297	13097	13180	12981	13191	13159	12982	13096	13144	13144	13313	13216	13224	13094	13096	13137	13240	13385	13114	13141	13268	13126	12913	13179	13226	13030	13199	13194	13093	13045	13192	13120	13231	13204	13239	12948	13269	13107	13113	12974	13317	13192	13119	13142	13025	13283	13120	13268	13028	13172	13170	13176	13083	13030	13204	13173	13142	13141	13207	13180	13117	13201	13152	13149	13230	13084	12974	13122	13128	13112	13160	13067	13183	13202	13068	13155	13174	13112	12974	13098	12986	12987	13081	13116	13127	13095	13130	13186	13075	12919	13211	13022	13145	13002	13202	13101	13152	13076	13112	13226	13101	13176	13081	13049	13207	13089	13086	13221	12927	13156	12978	13173	13046	13176	13014	13038	13180	13014	13172	13216	13067	13052	13205	13018	12941	13257	13235	12980	13222	13134	12992	13213	13126	13075	13165	13057	13183	13203	13114	13269	12959	12967	13358	13143	13161	13154	13068	13234	13168	13185	13112	13229	13023	13227	13174	13295	13202	12995	13189	13098	13171	13095	13217	12955	13093	13066	13166	13004	13205	12877	13070	13122	13192	13147	13131	13086	13236	13176	13133	13204	13036	13218	13137	13115	13202	13053	13005	13215	13100	13133	13202	13052	13107	13087	13102	13125	13041	13300	13181	13008	13085	13202	13100	13307	13316	13020	13074	13149	13130	13135	13151	13101	13269	13135	13171	13073	13121	13140	13018	13186	13024	13194	13089	13021	12955	13180	13107	13026	13246	13082	13130	13252	13236	12979	13165	13090	13241	13059	12976	12903	13091	13142	12940	13217	13228	13290	13092	13291	13196	13190	13154	12980	13221	12984	13176	13053	13128	13096	13117	13264	13135	13179	13153	13023	13222	13200	13120	12944	13096	13126	13092	13099	13112	13209	13119	13221	13249	13183	13168	13083	13143	13165	13084	12976	13208	13066	13213	13102	13161	13226	13041	13137	13040	13083	12960	13222	13153	13081	13273	13055	13028	13158	13151	13021	13073	13182	13252	13109	13326	13069	12987	13278	13045	13098	13167	13045	13017	13152	13008	13164	13080	13115	12993	13060	13034	13023	13244	13241	13123	13110	13121	13091	13140	13020	13223	13215	13044	13149	13019	13064	13264	12933	13106	13212	13220	12998	13057	13099	13271	13099	13068	13147	13086	13044	13161	12983	13246	13072	13098	13134	13009	13056	13322	12941	13041	13080	13120	13218	13186	13102	13145	13111	13202	13131	13049	13074	13037	13288	13194	13150	13127	12986	13247	13251	13118	13223	13214	13179	13099	13095	12988	12963	13219	13276	13190	13098	13074	12992	13079	13184	13011	13170	13035	13232	13041	13105	13107	13142	13214	13065	13034	13202	13173	13103	13147	13284	13037	13093	13133	13270	13056	13218	13072	13047	13142	13231	13127	13095	13173	13172	13180	13129	13356	13206	13015	13197	13113	12975	13250	13111	13226	13139	13079	13158	13229	13169	13120	12929	13095	13160	13144	13117	13098	13078	13038	13110	13122	13138	13086	13134	13138	13149	13127	12950	13044	13156	13011	13079	13204	13012	13310	13122	13204	13000	13108	13060	13149	13154	13213	13191	13144	13170	13230	13269	13126	12920	13138	13127	12934	13243	13163	12986	13033	13242	12996	13119	13165	13052	13074	13191	13232	13158	13082	13024	13139	13152	13143	13336	13127	13232	13216	13174	13170	13120	13196	13174	13126	13190	13208	13155	13095	13025	13058	13088	13136	13173	13168	13104	13056	13154	13034	13049	13201	13142	13156	13185	13179	13154	13091	13113	12996	13136	13094	13098	13144	12979	13163	13089	13055	12936	13057	13214	13256	13038	13082	13132	13284	13202	13061	13278	13166	13109	13192	13105	13012	13133	12991	13168	13146	13085	13275	13086	13099	13133	13166	13198	13061	13045	13281	13314	13160	13016	13225	13281	13195	13037	13144	13232	13115	13072	13099	13116	13144	13116	13143	13126	13227	13068	13176	12828	13002	13021	12935	13132	13022	13157	13162	13088	13239	13120	13084	13171	13159	13067	13140	13033	13172	13326	13206	13204	13165	12964	12986	13076	12969	13138	12867	13137	13019	13066	13033	13035	13189	13173	13051	13101	13145	13233	13194	13005	13063	13151	13110	13085	13216	13189	13109	13142	13070	13086	13218	13103	12927	13316	13226	13070	13066	13184	13151	13262	13183	13219	13208	13231	13226	13146	12967	13165	13197	13112	13271	13020	13173	13019	13102	13195	13112	13083	13150	12965	13297	13023	13142	12948	13182	13051	13285	13090	13132	13201	13258	13193	13207	13122	13125	13253	13219	13062	13236	13103	13311	13095	13114	13003	13205	13196	13261	13009	12996	13113	13215	13013	13217	13058	13102	13095	13038	13129	13105	13185	12877	13157	12887	13184	13105	13193	13134	13158	13110	13168	13301	12994	13106	13010	13345	12952	13087	13055	13064	13154	13001	13077	13044	13193	12978	13267	13081	13107	13101	13138	13110	13160	13083	13044	13195	13300	13061	13244	13154	13195	13174	13025	13165	13260	13196	13160	13288	13103	13290	13285	13061	13161	13038	13050	13194	13121	13118	13188	13079	13161	13133	13278	13057	13087	13069	13177	13278	13275	13194	13151	13309	13085	13356	13297	13012	13206	13165	13170	13214	13125	13121	13218	12906	13213	13178	13206	13080	13006	13113	13253	13077	12982	12997	13047	13049	13137	13086	13157	13086	13164	13124	13064	13128	13126	13183	13047	13157	13031	13138	13252	13097	13198	13075	12951	13258	13072	13248	13120	13064	12946	13051	13044	13151	13038	13178	13175	13103	13124	13030	13351	13164	13155	13062	12952	13028	13152	13037	13166	13192	13189	13232	13161	13112	13232	13099	13061	13090	12986	13277	12905	13170	13063	12948	13128	13295	13294	13112	12974	13070	13209	13256	12896	13217	13386	13159	13124	13144	13110	12918	13190	13328	13126	13231	13179	13116	13159	12985	13242	13200	12987	13073	13027	13030	13129	12951	13363	12994	13067	13227	13261	13205	13147
22874	21083	28781	23647	21362	23054	23614	18506	17002	17402	17012	16835	16846	16807	16869	16987	16661	16779	16721	16531	16738	16760	16592	16528	16603	16513	16641	16711	16641	16493	16518	16651	16588	16637	16702	16437	16411	16445	16460	16492	16404	16235	16586	16598	16595	16388	16359	16371	16573	16554	16414	16344	16542	16457	16359	16438	16454	16313	16487	16395	16535	16640	16522	16256	16425	16186	16221	16426	16300	16527	16345	16462	16581	16532	16487	16591	16305	16468	16364	16524	16463	16572	16481	16385	16265	16277	16433	16381	16324	16468	16307	16481	16223	16505	16672	16186	16422	16625	16419	16419	16681	16410	16431	16403	16285	16622	16369	16390	16447	16327	16277	16220	16380	16351	16515	16355	16394	16379	16337	16570	16312	16306	16223	16165	16302	16417	16530	16189	16485	16400	16530	16215	16349	16406	16454	16373	16303	16432	16498	16312	16528	16280	16337	16552	16346	16428	16214	16311	16392	16338	16231	16308	16175	16549	16545	16350	16414	16339	16426	16360	16514	16594	16649	16506	16426	16321	16366	16431	16542	16392	16456	16327	16298	16229	16301	16277	16204	16324	16413	16167	16436	16529	16521	16387	16444	16341	16382	16264	16423	16271	16274	16527	16508	16570	16591	16422	16410	16458	16444	16331	16405	16334	16264	16365	16395	16453	16282	16246	16508	16384	16339	16341	16370	16360	16361	16223	16503	16390	16441	16350	16575	16390	16439	16503	16425	16356	16409	16267	16559	16376	16381	16373	16458	16383	16554	16283	16221	16618	16427	16409	16358	16333	16453	16297	16389	16343	16537	16183	16366	16396	16529	16390	16342	16309	16278	16484	16299	16213	16525	16449	16326	16203	16291	16293	16227	16316	16362	16421	16474	16356	16234	16358	16422	16324	16531	16386	16343	16475	16383	16278	16466	16394	16255	16390	16384	16248	16436	16421	16108	16530	16321	16386	16332	16336	16441	16430	16362	16391	16573	16414	16323	16411	16449	16375	16309	16485	16465	16504	16330	16232	16323	16173	16310	16319	16462	16433	16359	16586	16385	16520	16306	16317	16359	16163	16524	16497	16416	16422	16520	16461	16249	16293	16185	16362	16444	16459	16440	16380	16340	16511	16476	16396	16334	16311	16350	16403	16385	16444	16593	16416	16405	16427	16377	16306	16456	16313	16607	16302	16404	16176	16577	16310	16244	16313	16394	16294	16490	16462	16354	16299	16519	16207	16321	16217	16283	16349	16428	16343	16373	16205	16423	16429	16399	16407	16334	16253	16326	16163	16458	16389	16428	16420	16388	16452	16373	16507	16253	16504	16435	16420	16278	16304	16429	16464	16361	16281	16258	16258	16496	16411	16489	16307	16471	16330	16464	16251	16054	16496	16521	16439	16474	16409	16359	16380	16221	16292	16330	16349	16149	16428	16448	16367	16443	16358	16353	16308	16430	16370	16332	16353	16374	16296	16551	16423	16330	16260	16268	16414	16177	16329	16057	16313	16513	16402	16598	16535	16239	16382	16217	16118	16418	16404	16462	16430	16146	16395	16525	16363	16352	16271	16563	16281	16535	16444	16361	16291	16317	16230	16358	16308	16225	16414	16445	16351	16331	16320	16068	16324	16216	16315	16269	16532	16470	16380	16434	16523	16406	16224	16433	16233	16517	16379	16179	16087	16458	16451	16337	16271	16286	16336	16459	16330	16184	16527	16367	16342	16434	16363	16324	16429	16196	16229	16472	16236	16322	16494	16480	16608	16241	16473	16200	16325	16301	16414	16207	16460	16553	16459	16393	16427	16310	16305	16297	16318	16173	16172	16306	16367	16313	16331	16292	16439	16512	16521	16119	16446	16101	16420	16334	16466	16303	16171	16199	16299	16323	16273	16331	16271	16331	16440	16312	16170	16447	16541	16422	16478	16357	16366	16303	16406	16332	16357	16420	16321	16253	16265	16516	16293	16178	16408	16636	16377	16501	16357	16316	16366	16490	16363	16519	16422	16483	16396	16356	16440	16475	16404	16316	16456	16473	16311	16209	16473	16524	16377	16559	16476	16326	16516	16408	16391	16252	16645	16318	16342	16272	16351	16477	16379	16089	16405	16324	16306	16301	16400	16503	16301	16410	16227	16319	16421	16335	16300	16407	16339	16510	16496	16350	16395	16451	16216	16303	16276	16248	16192	16530	16413	16317	16448	16199	16155	16302	16367	16498	16251	16330	16350	16261	16518	16239	16313	16331	16348	16286	16192	16306	16425	16529	16236	16333	16285	16366	16550	16237	16324	16459	16531	16413	16357	16465	16326	16486	16165	16434	16483	16222	16218	16358	16370	16346	16308	16473	16390	16407	16394	16421	16317	16573	16307	16424	16429	16402	16141	16521	16246	16401	16229	16233	16258	16357	16192	16299	16251	16508	16514	16368	16254	16389	16446	16349	16296	16299	16419	16573	16387	16330	16262	16358	16403	16502	16405	16312	16412	16404	16357	16293	16304	16358	16382	16563	16353	16605	16345	16283	16275	16584	16409	16472	16359	16339	16332	16296	16342	16290	16205	16366	16166	16384	16360	16236	16274	16448	16173	16532	16328	16438	16389	16275	16349	16353	16242	16229	16163	16402	16486	16356	16368	16365	16298	16315	16252	16376	16365	16337	16462	16375	16548	16259	16334	16379	16401	16289	16244	16462	16318	16421	16353	16200	16387	16442	16360	16364	16320	16431	16324	16408	16256	16433	16323	16425	16670	16420	16377	16308	16441	16302	16302	16290	16486	16297	16283	16253	16384	16417	16310	16196	16462	16494	16328	16355	16642	16616	16393	16364	16374	16415	16377	16464	16366	16419	16320	16386	16337	16281	16318	16471	16231	16449	16457	16390	16321	16227	16209	16373	16395	16277	16258	16503	16385	16301	16498	16552	16314	16393	16275	16407	16385	16520	16298	16384	16351	16304	16394	16330	16273	16421	16384	16287	16514	16417	16353	16377	16536	16317	16464	16469	16372	16496	16446	16351	16263	16464	16343	16331	16440	16175	16323	16275	16357	16282	16326	16397	16243	16411	16372	16396	16343	16348	16521	16325	16237	16431	16300	16518	16408	16246	16305	16322	16418	16321	16366	16209	16551	16439	16392	16439	16485	16387	16555	16266	16164	16350	16239	16358	16365	16435	16482	16385	16486	16376	16440	16268	16420	16423	16421	16696	16461	16515	16292	16311	16235	16470	16354	16206	16356	16363	16513	16217	16224	16419	16412	16386	16570	16350	16206	16467	16327	16331	16284	16289	16238	16177	16404	16325	16398	16157	16311	16570	16499	16387	16208	16261	16193	16283	16367	16384	16329	16113	16181	16388	16514	16413	16485	16296	16253	16335	16276	16427	16397	16493	16481	16295	16235	16329	16216	16341	16497	16309	16404	16469	16284	16489	16272	16539	16401	16212	16283	16437	16219	16393	16484	16146	16401	16139	16546	16312	16294	16503	16402	16540	16433	16490	16342	16400	16403	16364	16308	16417	16480	16527	16059	16348	16512	16396	16434	16319	16497	16397	16326	16592	16428	16387	16422	16313	16418	16313	16308	16218	16207	16472	16308	16297	16365	16263	16320	16354	16404	16416	16362	16414	16363	16362	16327	16281	16329	16270	16270	16368	16487	16397	16301	16344	16468	16264	16371	16343	16380	16289	16483	16214	16343	16217	16336	16639	16279	16203	16503	16361	16403	16318	16200	16366	16416	16300	16410	16433	16296	16435	16414	16470	16381	16221	16197	16387	16403	16192	16443	16096	16401	16303	16315	16431	16458	16356	16398	16345	16303	16299	16502	16455	16358	16241	16350	16489	16560	16410	16355	16309	16513	16370	16310	16331	16376	16459	16350	16348	16522	16286	16338	16349	16231	16249	16148	16355	16465	16235	16318	16370	16263	16338	16201	16288	16430	16576	16384	16338	16090	16456	16458	16418	16354	16280	16383	16342	16419	16233	16415	16519	16270	16247	16197	16428	16294	16167	16474	16346	16254	16256	16209	16143	16143	16383	16410	16485	16395	16460	16240	16262	16403	16440	16389	16411	16213	16242	16507	16271	16440	16384	16301	16283	16249	16430	16286	16410	16278	16463	16259	16367	16472	16362	16118	16315	16264	16315	16391	16321	16238	16296	16325	16360	16392	16338	16232	16279	16435	16542	16232	16237	16376	16501	16349	16331	16322	16403	16311	16470	16217	16359	16473	16440	16267	16401	16385	16357	16516	16513	16599	16466	16593	16458	16401	16331	16375	16351	16281	16019	16478	16273	16438	16395	16433	16391	16411	16094	16361	16331	16260	16231	16477	16160	16447	16497	16414	16413	16535	16541	16484	16429	16365	16180	16368	16171	16276	16437	16417	16529	16331	16170	16112	16273	16220	16303	16307	16339	16368	16463	16241	16402	16179	16101	16270	16383	16307	16555	16522	16362	16361	16414	16261	16360	16216	16531	16258	16335	16433	16514	16367	16260	16434	16230	16453	16279	16347	16318	16542	16438	16287	16255	16422	16444	16347	16441	16390	16390	16360	16615	16456	16315	16330	16172	16178	16326	16248	16340	16339	16304	16419	16385	16194	16512	16288	16266	16456	16204	16381	16430	16374	16292	16387	16387	16567	16520	16147	16260	16458	16263	16375	16428	16505	16409	16181	16205	16365	16365	16310	16186	16295	16354	16342	16270	16586	16453	16355	16432	16351	16379	16380	16341	16185	16366	16296	16351	16496	16402	16408	16179	16232	16225	16287	16380	16298	16230	16247	16495	16299	16371	16281	16299	16357	16357	16306	16468	16230	16431	16490	16464	16075	16326	16438	16426	16309	16328	16333	16295	16291	16420	16282	16353	16360	16205	16196	16318	16439	16381	16547	16370	16367	16245	16374	16418	16299	16390	16234	16523	16371	16385	16373	16537	16197	16322	16519	16416	16278	16146	16250	16493	16116	16466	16273	16341	16389	16363	16468	16406	16305	16302	16506	16474	16329	16430	16329	16396	16566	16214	16268	16547	16325	16390	16286	16312	16476	16449	16420	16423	16377	16346	16542	16413	16190	16463	16515	16428	16544	16403	16475	16296	16338	16178	16477	16312	16315	16454	16270	16362	16517	16267	16367	16480	16265	16276	16198	16270	16386	16360	16170	16379	16297
17772	32943	28997	21957	19351	17552	16267	15510	14929	14598	14620	14342	14355	14179	14286	14082	14038	14161	14053	14150	14183	13992	13708	13954	13952	13962	13896	13803	14036	13909	13858	13927	13958	13887	13849	13979	13987	13776	14026	13892	13867	13865	13971	13942	13985	13921	13880	13812	13927	13829	14008	13904	14066	13907	14044	13834	13965	13847	14036	13854	14013	13882	13932	13762	13861	13895	13963	13711	13828	13856	13812	13927	13869	13882	13736	14083	13889	13955	13934	14126	13804	13917	13969	13916	13925	13976	13712	13971	13794	13859	13813	13767	13900	13984	14061	14000	14033	13934	13888	13779	14098	14098	13823	13822	13939	13947	13815	13942	13833	13992	13809	14008	13833	13845	13985	14155	13763	13794	13857	13868	14012	13939	13903	13839	13821	13953	13757	14032	13874	13970	13992	13828	13825	13808	13876	13776	13876	14011	13759	13787	13909	13713	13997	13853	13964	13780	13727	13827	14020	13953	13912	13922	13942	13878	13759	13809	14077	13847	13900	13874	13915	13959	13877	13890	13998	13989	13873	13766	13833	13909	13819	13779	13815	13928	13632	13908	14013	14052	13685	13886	13919	13987	13865	13842	13923	13830	13728	13973	13635	13928	13866	14014	13819	13785	13805	13871	13703	13711	14059	13930	13853	13802	13866	13722	13793	13884	13895	13908	14012	13885	13847	13975	13877	13893	13736	13879	13815	13998	13670	13782	13854	13748	13940	13841	13961	13781	14059	13846	13837	13788	13744	13978	13949	13794	13892	13959	13926	13907	13807	13931	13863	13811	14001	13806	13840	13903	13876	13807	13886	13923	13948	13749	14031	13770	13989	14006	13896	13868	13878	13884	13950	13809	13893	13706	14134	13833	13829	13908	13942	14006	13793	13797	14035	13778	13827	13895	13749	13836	13779	13838	13910	13802	13952	14051	13858	13919	13736	13757	13775	13846	13866	13859	13779	13643	13738	13941	13762	13913	13742	14001	13893	13893	14013	13809	14103	13948	13832	14014	13963	13682	13997	13888	13756	13832	13847	14025	14144	13909	13854	13902	13967	13731	13878	13866	13757	13834	13768	13895	13680	13890	13968	13819	13814	13840	13825	13962	13779	13850	13853	13848	13849	13759	13824	13873	14062	13719	13893	13969	13846	13667	13845	13817	13870	13874	13711	13828	13931	13869	13908	14100	13934	13840	13834	13887	13694	13835	13715	13966	13711	14040	14069	13722	13986	13603	13705	13854	13839	14075	13999	13796	13826	13887	14017	13850	13872	13866	13754	13998	13868	13874	13929	13855	13930	13926	13820	13676	13914	13831	13839	13908	13699	14011	13952	13724	13785	13797	13901	13855	13674	13863	13873	13856	13786	13912	13926	13879	13856	13811	13964	14033	13891	13965	14077	13832	13989	13916	14069	13662	13848	13769	13815	13939	14076	13793	13716	13954	13704	14013	13710	13752	13807	13955	13954	13723	13757	13728	13961	13744	13795	13891	13790	14108	13891	13944	13911	13965	13949	13915	13693	13934	14019	14076	13861	13786	13829	13892	13840	13953	13864	13948	13614	13925	13802	13977	13945	13942	13990	13603	14004	13832	13793	13813	14011	13796	13946	13695	13907	14123	13872	13955	13652	13899	13775	13908	13828	13924	13804	13826	13868	13885	13811	13808	13738	13795	13725	13870	13783	13779	13893	13830	13893	13756	13935	13929	13906	13796	13811	13925	13880	13849	13943	13719	13744	13842	13851	13901	13771	13714	13891	13845	13654	13947	13773	13822	13953	13774	13846	13851	13970	13818	13903	13917	13847	13892	13918	13822	13802	13909	13983	13809	13821	13918	13853	13748	13932	13827	13810	13734	13916	13894	13844	13898	13915	13773	13854	13814	13834	13962	13779	13914	13886	13817	13738	13848	13743	13956	13798	13681	13862	13852	13856	13963	13687	14009	13838	13871	13822	13925	13835	13804	13787	13854	13836	13749	13857	13869	13780	13943	13784	13872	13841	13715	13978	13817	13829	13953	13822	13751	13975	13750	13822	13774	13949	13941	14014	13776	13861	13859	13841	13879	13981	13934	13838	13986	13948	13755	13843	13670	13773	13815	13968	13945	13778	13671	13672	13793	13716	13944	14029	13830	13811	13897	13771	13845	13933	13838	13914	13811	13996	13719	13870	13916	13760	13791	13828	13889	13682	13844	13820	13719	13824	13846	13868	13816	13918	13765	13991	13836	13808	13821	13928	13948	13762	13887	13915	13809	13983	13807	13906	13756	13961	13873	13729	13824	13702	13895	14017	13863	13901	13960	13754	13900	13847	13851	13975	13846	13781	13828	13722	13799	13785	13928	13759	13694	13972	13841	13710	14027	13834	13755	13809	13839	13987	13858	13751	13847	13918	14054	13826	13985	13857	13869	13986	13820	13667	14077	13795	13761	13947	13890	14050	13878	13883	13705	13763	13810	13806	13846	13725	13778	13788	13837	13913	13804	13950	13938	13800	13773	13807	13744	13852	14026	13857	13729	13790	13787	13730	13860	13859	13849	13937	13840	13747	13927	13700	13912	13841	13806	13852	13966	13899	13868	13933	13869	13909	14040	13951	13849	13793	13897	13841	13827	13894	13767	13986	13853	13857	13743	13794	13728	13840	13823	13982	13863	13816	13977	13857	13786	13864	13744	13938	14007	13987	13679	13831	13992	13858	13677	14034	13989	13825	13834	13816	13830	13660	13759	13849	13870	13893	13920	13981	13902	13928	13920	13892	13793	13820	13641	13794	13939	13834	13966	13715	13891	13808	13998	13729	13845	13831	13835	13972	13904	13788	13833	13939	13840	13769	13689	13958	13771	13853	13743	13926	13775	13805	13911	13861	13935	13859	13882	13756	13744	13901	13832	13747	13865	13690	13723	13965	13878	13893	13807	13867	13800	13918	13818	13798	13947	13798	14008	13744	13804	13912	13792	13868	14006	13753	13842	13937	13787	13825	13696	13838	13935	13674	13725	13865	13747	13864	13829	13667	13982	13889	13729	13964	13753	13816	13967	13705	13763	13987	13883	13783	13921	13831	13886	13870	13945	13845	13855	13823	13888	13844	13837	13735	13734	13783	13801	14013	13924	13956	14024	13989	13874	13676	13859	13819	13972	13951	13894	13762	13945	13772	13800	13870	13777	14116	13950	13786	13779	13828	13885	13874	13889	13830	13741	13871	13819	13820	13850	13927	13993	13742	13828	13819	13825	13736	13839	13853	13817	13821	13724	13903	13821	13885	13810	13875	13865	13832	13775	13835	13857	13963	13750	13890	14012	13811	13718	13711	14052	13961	13918	13911	13784	13895	13722	13966	13717	13836	13966	13934	13925	13953	13975	13980	13826	13854	13856	14006	13906	13857	13765	13883	13933	13892	13920	13867	13790	13924	13906	13726	13777	13942	13830	13818	13872	13829	13799	13845	13840	13859	13798	13772	13855	13863	13818	13883	13807	13936	13883	13827	13803	13911	13800	13738	13961	13799	13962	13706	13827	13845	13796	14054	13737	14001	13730	13764	13862	13886	13839	13909	13770	13736	13861	13922	13814	13846	13823	13914	13783	13929	13965	13713	14031	13724	13939	13884	13908	13783	14022	13749	13765	13920	13887	13881	13907	13837	13831	13932	13888	13799	13778	13749	13755	13825	13927	13945	13855	13890	13934	13798	14019	13873	13794	13824	13845	13702	13865	13861	13748	13833	14046	13831	13898	13808	13735	13720	13792	14044	13676	13998	13916	13788	13991	13790	13806	13843	13952	13776	13826	13739	13845	13837	13918	13637	13775	13842	13778	13868	13835	13879	13806	13892	13876	13799	13863	13805	13801	13778	13790	13659	13730	13886	13974	13780	13956	14024	13778	13887	13884	13752	13747	13760	13855	13651	13846	13740	13832	13856	13777	13958	13906	13905	13928	13734	13789	13927	13890	13870	13800	13883	13750	13919	13780	13712	13838	13791	13809	13934	13915	13813	13841	13850	13977	13954	13840	13843	13904	13743	13940	13772	14011	13849	13690	13694	13846	13850	13882	13817	13877	13838	13752	13838	13966	13962	13929	13853	13738	13901	13839	13855	13846	13830	13844	13752	13860	13849	13873	13845	14046	13811	13858	13758	13855	13977	13616	13995	13708	13732	13863	13852	13845	13804	13699	13850	13952	13836	13849	14075	13901	13778	13688	13965	13690	13960	13730	13837	13945	13872	13776	13903	13842	13882	13816	13834	14110	13706	13752	14003	13848	13908	13705	14022	13906	13795	13884	13904	13828	14026	13790	13717	13836	13859	13882	13896	13870	13943	13673	13814	13809	13837	13821	14067	13992	13785	13899	14034	13770	13896	13854	13832	13844	13711	13960	13843	13775	13853	13953	14023	13819	13906	13779	13962	13840	13911	13837	13869	13795	13906	13801	13795	13894	13840	13758	13986	13800	13866	13850	13911	13799	13959	13869	13880	13926	13840	13990	13807	13910	14029	13861	13926	13695	13915	13981	13765	13985	13815	13833	13835	13788	13660	14030	13825	13889	13884	13744	13675	13776	13918	13852	13845	13766	13764	13887	13906	13682	13984	13879	13804	13794	13843	13763	13940	14018	13944	13789	13848	13879	13812	13857	14016	13866	13865	13912	13864	13905	13755	13713	13623	13602	13840	13848	13867	13754	13883	13869	14043	14029	13679	13757	13932	13837	13758	13928	14005	13817	13967	13863	13818	13782	13923	13862	13761	13767	13770	13732	13721	13918	13996	14006	13933	13846	14078	13776	13959	13976	13755	13846	13784	13769	14001	13905	13862	13870	13707	13932	13772	13819	13913	13973	13833	13980	13750	13966	13826	13812	13958	13905	13708	13991	13784	13966	13895	13890	13724	13842	13879	13904	13783	13677	13961	13828	13948	13769	13676	13915	13791	13882	13900	13811	13799	13946	13749	14016	13947	13868	13955	13899	13901	13804	13712	13779	13828	13826	14092	13882	14102	13772	13741	13751	13959	13868	13841	13899	13791	13917	13825	13838	13839	13955	13733	14081	13774	13736	13803	13862	13735	13961	13940	13993	13683	13984	13963	13815	13808	13816	13779	13876	13838	13770	13744	13778	13933	14022	13968	14092	13926	13899	13932	13922	14054	13829	13949	13735	13789	13735
27959	22192	23984	20616	17432	16971	16849	16677	16384	16554	16455	16197	16308	16408	16355	16509	16352	16394	16338	16264	16340	16337	16414	16335	16347	16338	16304	16436	16223	16240	16241	16469	16265	16478	16231	16322	16324	16322	16506	16187	16377	16320	16117	16185	16331	16467	16378	16325	16216	16319	16408	16255	16249	16316	16245	16485	16340	16273	16248	16217	16374	16355	16329	16442	16307	16380	16362	16306	16364	16281	16366	16065	16100	16186	16095	16259	16396	16173	16126	16406	16316	16222	16310	16311	16399	16301	16183	16079	16239	16293	16224	16353	16368	16182	16394	16436	16494	16243	16237	16364	16290	16170	16228	16211	16111	16254	16329	16215	16521	16168	16369	16400	16311	16516	16438	16301	16278	16155	16220	16204	16357	16254	16557	16428	16449	16399	16318	16277	16488	16347	16356	16265	16462	16189	16420	16188	16406	16391	16214	16163	16181	16367	16267	16166	16249	16365	16169	16205	16251	16227	16357	16157	16475	16471	16592	16168	16434	16345	16097	16285	16327	16324	16155	16276	16158	16266	16364	16192	16204	16188	16337	16236	16381	16159	16282	16194	16164	16386	16458	16411	16433	16012	16318	16039	16139	16306	16303	16275	16296	16414	16353	16176	16293	16305	16205	16367	16438	16298	16330	16168	16334	16576	16271	16150	16276	16365	16484	16248	16290	16502	16152	16200	16321	16313	16405	16256	16344	16038	16104	16335	16366	16404	16352	16310	16150	16277	16208	16129	16304	16192	16254	16143	16155	16323	16402	16030	16132	16228	16259	16157	16251	16328	16267	16009	16178	16238	16161	16236	16412	16236	16372	16212	16402	16252	16266	16184	16285	16401	16081	16233	16300	16134	16261	16100	16206	16195	16394	16525	16281	16265	16193	16211	16451	16365	16359	16162	16339	16113	16363	16349	16324	16255	16445	16259	16210	16343	16056	16198	16333	16279	16506	16275	16379	16511	16245	16116	16411	16162	16498	16455	16409	16371	16220	16147	16356	16342	16311	16400	16177	16307	16289	16295	16233	16277	16282	16233	16344	16345	16355	16105	16149	16385	16269	16246	16307	16232	16313	16276	16193	16380	16201	16200	16304	16159	16173	16224	16208	16394	16378	16452	16263	16156	16307	16248	16144	16354	16385	16333	16216	16100	16358	16228	16254	16173	16209	16313	16263	16080	16355	16295	16398	16245	16248	16304	16185	16321	16188	16277	16247	16143	16312	16318	16157	16297	16209	16212	16309	16186	16141	16354	16563	16245	16409	16195	16257	16259	15994	16253	16448	16374	16032	16347	16241	16369	16302	16139	16257	16234	16373	16084	16145	16368	16428	16303	16261	16245	16349	16220	16248	16218	16326	16417	16360	16194	16071	16278	16209	16175	16343	16095	16434	16294	16211	16267	16190	16219	16445	16186	16151	16127	16338	16227	16511	16415	16188	16299	16243	16385	16227	16220	16534	16245	16309	16316	16268	16194	16383	16405	16155	16187	16209	16365	16261	16052	16228	16420	16380	16510	16185	16428	16308	16287	16259	16358	16174	16200	16233	16226	16190	16318	16183	16244	16252	16305	16268	16401	16507	16409	16350	16363	16196	16139	16303	16439	16322	16232	16344	16275	16318	16449	16205	16420	16364	16386	16282	16273	16393	16357	16486	16379	16321	16239	16427	16197	16235	16223	16326	16263	16443	16364	16114	16124	16172	16183	16467	16043	16257	16333	16283	16167	16085	16484	16141	16404	16193	16236	16292	16398	16072	16237	16266	16369	16244	16385	16356	16405	16501	16324	16347	16304	16256	16318	16249	16131	16361	16345	16490	16199	16287	16370	16211	16150	16220	16276	16401	16152	16322	16316	16375	16348	16223	16276	16272	16378	16205	16399	16290	16390	16253	16304	16389	16218	15958	16289	16164	16397	16379	16229	16273	16369	16019	16314	16466	16209	16210	16374	16169	16294	16169	16164	16432	16262	16202	16418	16356	16369	16331	16206	16366	16210	16116	16199	16103	16269	16361	16180	16448	16316	16383	16231	16099	16505	16228	16196	16229	16249	16181	16132	16178	16073	16292	16226	16257	16284	16332	16317	16326	16108	16306	16324	16321	16242	16281	16343	16426	16394	16362	16041	16342	16332	16346	16349	16299	16172	16299	16360	16272	16197	16114	16398	16230	16077	16195	16296	16496	16098	16376	16359	16415	16269	16219	16220	16299	16213	16316	16243	16172	16429	16327	16274	16219	16376	16128	16389	16270	16474	16459	16313	16389	16156	16333	16046	16267	16471	16291	16320	16338	16327	16303	16269	16193	16292	16273	16418	16412	16363	16361	16369	16247	16182	16239	16194	16212	16159	16237	16147	16128	16074	16507	16233	16449	16177	16185	16321	16400	16233	16237	16458	16343	16258	16086	16367	16424	16235	16155	16318	16432	16122	16280	16258	16361	16360	16310	16237	16203	16312	16342	16256	16227	16319	16463	16341	16139	16521	16350	16323	16372	16370	16135	16156	16310	16326	16279	16400	16387	16263	16327	16226	16235	16343	16387	16152	16326	16344	16228	16470	16329	16490	16152	16301	16199	16415	16211	16218	16269	16433	16147	16350	16375	16346	16272	16269	16287	16126	16285	16255	16329	16331	16308	16262	16130	16234	16391	16212	16157	16155	16393	16247	16142	16241	16327	15938	16085	15992	16328	16197	16181	16297	16343	16526	16429	16339	16434	16155	16422	16270	16260	16223	16334	16249	16461	16242	16261	16165	16293	16335	16194	16254	16119	16326	16485	16161	16170	16366	16383	16238	16253	16277	16358	16315	16381	16208	16221	16318	16190	16505	16281	16373	16248	16177	16255	16361	16243	16393	16057	16295	16457	16276	16045	16299	16363	16269	16188	16309	16306	16296	16327	16313	16308	16239	16371	16171	16443	16379	16211	16127	16276	16218	16444	16301	16253	16192	16298	16324	16327	16274	16302	16238	16253	16289	16255	16177	16270	16194	16431	16345	16193	16361	16385	16500	16306	16186	16302	16238	16052	16145	16347	16432	16450	16262	16303	16210	16208	16225	16445	16199	16301	16341	16380	16177	16123	16181	16193	16459	16216	16319	16102	16243	16195	16361	16242	16248	16161	16120	16219	16360	16239	16362	16411	16317	16306	16354	16379	16369	16441	16346	16376	16305	16325	16420	16352	16345	16314	16428	16268	16351	16223	16526	16089	16286	16351	16414	16312	16338	16429	16190	16169	16238	16287	16345	16414	16325	16109	16135	16277	16019	16222	16296	16445	16324	16177	16147	16233	16368	16272	16411	16371	16227	16450	16275	16362	16496	16173	16171	16253	16298	16157	16026	16324	16074	16352	16434	16336	16183	16396	16404	16093	16210	16387	16299	16159	16415	16167	16088	16442	16379	16312	16394	16194	16306	16274	16355	16214	16224	16015	16228	16469	16385	16226	16362	16336	16199	16348	16368	16398	16309	16353	16566	16275	16412	16191	16346	16380	16116	16260	16073	16261	16278	16081	16443	16419	16314	16362	16169	16424	16217	16153	16061	16267	16408	16296	16411	16246	16059	16340	16248	16450	16380	16305	16186	16255	16213	16351	16310	16209	16293	16194	16285	16297	16377	16221	16328	16405	16192	16266	16282	16403	16266	16096	16288	16153	16260	16351	16415	16224	16227	16239	16291	16283	16259	16402	16321	16367	16181	16333	16230	16243	16251	16265	16312	16192	16415	16126	16133	16379	16152	16355	16218	16385	16206	16286	16275	16295	16342	16169	16307	16383	16363	16214	16411	16194	16191	16263	16185	16404	16164	16325	16213	16143	16386	16477	16128	16239	16098	16245	16236	16157	16286	16306	16213	16285	16435	16468	16385	16491	16450	16251	16114	16274	16336	16379	16281	16321	16264	16277	16194	16457	16196	16340	16162	16417	16495	16254	16339	16552	16329	16140	16062	16422	16261	16148	16103	16258	16415	16381	16373	16155	16247	16358	16173	16094	16192	16410	16412	16375	16346	16271	16433	16322	16191	16364	16299	16173	16244	16286	16253	16361	16221	16281	16457	16372	16459	16321	16173	16461	16429	16273	16240	16429	16280	16285	16276	16341	16420	16347	16236	16388	16264	16373	16113	16332	16327	16171	16302	16258	16385	16496	16149	16234	16389	16384	16319	16213	16193	16281	16232	16179	16303	16196	16334	16132	16375	16304	16214	16275	16218	16322	16301	16181	16459	16372	16351	16284	16234	16203	16444	16202	16357	16109	16230	16256	16303	16372	16252	16265	16300	16348	16315	16106	16262	16211	16544	16068	16394	16347	16393	15951	16311	16424	16268	16307	16443	16229	16271	16348	16450	16217	16395	16144	16197	16205	16206	16159	16327	16225	16248	16229	16129	16192	16170	16528	16452	16304	16444	16268	16466	16416	16421	16157	16206	16047	16271	16367	16222	16377	16178	16109	16345	16200	16238	16381	16174	16172	16066	16405	16245	16093	16396	16228	16505	16311	16201	16336	16322	16182	16239	16481	16325	16326	16286	16294	16163	16138	16407	16186	16018	16271	16038	16147	16261	16307	16348	16047	16114	16259	16476	16124	16143	16359	16229	16322	16141	16423	16181	16148	16493	16364	16142	16231	16427	16304	16343	16341	16370	16344	16358	16507	16416	16256	16505	16329	16311	16428	16302	16408	16412	16348	16381	16490	16305	16282	16265	16469	16301	16397	16337	16150	16232	16392	16346	16195	16333	16287	16327	16331	16274	16345	16331	16357	16431	16301	16410	16160	16208	16506	16350	16289	16658	16264	16164	16430	16577	16405	16305	16237	16404	16355	16366	16311	16290	16121	16296	16253	16135	16186	16182	16420	16168	16308	16423	16467	16563	16392	16235	16274	16151	16215	16346	16335	16307	16419	16551	16261	16420	16430	16416	16335	16334	16290	16285	16277	16283	16310	16247	16424	16178	16434	16199	16235	16214	16330	16395	16266	16281	16244	16401	16317	16284	16355	16067	16247	16227	16186	16326	16432	16280	16167	16164	16383	16260	16450	16301	16393	16332	16319	16370	16147	16312	16242	16398	16263	16207	16160	16363	16280	16357	16351	16291	16074	16355	16245	16250	16153	16203	16250	16135	16221	16391	16053	16336	16388	16312	16082	16271	16225	16195
16326	22142	19989	16593	15466	14756	14331	14098	13879	13927	13951	14008	14094	13991	13947	13911	13929	13788	13842	13807	13927	14043	13917	13915	13826	13775	13796	13850	13929	13978	13807	13730	13981	13693	14066	13799	13866	13957	13891	13811	13850	13978	13864	13994	13786	13920	13743	13751	13978	13921	13882	13787	13927	13838	13932	13896	13819	13907	13780	13796	13860	13825	13819	14005	13777	13807	13736	13877	13874	13814	13843	13850	13855	13661	13829	13844	13729	13797	13730	13880	13907	13884	13886	13977	13804	13909	13762	14059	13726	13977	13747	13886	13868	13835	13764	13782	13874	13818	13920	13827	13693	14033	14063	13816	13778	13799	13973	13851	13800	13828	13907	13899	13985	13888	13902	13891	14101	13680	13718	13914	13894	13850	14006	13861	13679	13849	13719	13851	13991	13860	14017	13916	13928	13830	13887	13736	13963	13965	13954	13857	13741	13865	13826	13719	13847	13694	13845	13996	13718	13730	13921	13765	13884	13939	13887	13679	13814	13927	13933	13875	13795	13919	13831	13816	13770	13886	13831	13816	13815	13802	14057	13981	13791	13921	13821	13927	13712	13844	13896	13830	13714	13973	13948	13896	14004	13894	13754	13891	13760	13818	13974	13830	13807	13955	13972	13839	13784	13925	13763	13766	13938	13932	13949	14023	13890	13817	13724	13878	13940	13883	13754	13752	13833	13730	14023	13756	14014	13973	13873	13744	13757	13788	13880	13896	13907	13729	13810	13798	13801	13953	13917	13934	13963	13710	13773	13803	13756	13750	13848	13717	13789	13635	13765	13794	13776	13969	13865	13939	13775	13995	13962	13989	13949	13831	13862	13875	13727	13847	13870	13951	13786	13805	13647	13958	13778	13912	13901	13781	13855	13623	13845	13951	13927	13814	13878	13909	13841	13964	13842	13873	13868	13887	13976	13925	13817	13900	14061	13935	13951	13835	13866	13756	13775	13865	13797	13930	13939	13867	13828	13922	13669	13975	13806	13828	13945	13756	13857	13877	13764	13866	13986	13886	13782	13821	13627	13668	13902	13815	13967	13750	14053	13649	13650	13889	13808	13822	13962	13807	13996	13903	13756	13765	13803	13913	13858	14020	13976	13772	13789	13925	13744	13924	14049	13851	13722	13913	13707	13926	13825	13874	13908	13828	13707	13867	13901	14018	13915	14066	13834	13830	13760	13777	13876	13851	13945	13775	13940	13771	13838	13965	13863	13817	13828	13843	14008	13820	13919	14018	13762	13816	13984	13890	13876	13830	13916	13961	13716	13954	13931	13836	13850	13897	14003	13909	13932	13856	13840	13941	13943	13935	13874	13788	13826	13779	13925	13947	13787	13949	13961	13868	13862	13973	13786	13941	13899	13675	13800	13863	13832	14037	13749	13616	13952	13852	13836	13723	13834	13958	13889	13757	13830	13815	13914	13841	13896	13818	13831	13853	13786	13949	14035	13884	13916	13965	13940	13694	13943	13862	13868	13897	13906	13976	13886	13805	13783	13857	13849	13781	13737	13811	13832	13820	13893	13926	13867	13749	14010	13758	13795	13759	13971	13756	13740	13879	13764	13762	13686	13825	13904	13801	13832	13872	13918	13950	13903	13938	13968	13869	14004	13829	13799	13957	13709	13944	13896	13951	13931	13868	13902	13908	13928	13739	13910	13781	13975	13843	13829	13810	13846	13723	13982	13764	14053	13840	13728	13842	13941	13822	13847	13805	13954	13858	13850	13902	13993	13924	13822	13587	13809	13938	13931	13938	13910	14044	13749	13962	14045	13941	13950	13755	13916	13877	13811	13722	13719	13684	13951	13772	13760	13720	13910	13723	13845	13696	13854	13850	13845	13691	14049	13863	13858	13854	13923	13862	13909	13802	13782	14011	13963	13931	13782	13799	13731	13942	13861	14045	13871	13953	13862	13684	14009	14007	13957	13954	14004	14057	13799	13929	13821	13798	13714	13955	13848	13856	13889	13812	13881	13715	13811	13929	13884	14036	13858	13808	13974	13978	13896	13824	13787	13854	13822	13939	13798	13960	13902	13917	13764	13706	13883	13747	13865	13887	13760	13690	13691	13747	13882	13804	13794	14048	13974	13873	13930	13692	13775	13835	13900	13918	13872	13827	13813	13793	13841	13933	13828	13958	13945	14022	13903	13944	13977	14042	13721	13783	13928	13884	13898	13831	13937	13862	14089	13838	13967	13740	13954	13986	13709	13879	13813	13856	13776	13792	13756	13776	13864	13791	13882	13872	13900	13852	13836	14030	13860	13807	13921	13785	13648	13900	13846	13968	13961	13882	13880	13766	13804	13820	13794	13866	13839	14024	13770	13785	13846	14000	13728	13925	13812	13970	13847	14020	14053	13746	13922	13981	13788	13927	14016	13822	13684	13871	13916	13766	13928	13988	14089	13917	13778	13805	13913	13737	13939	14005	13864	13812	13764	14000	13956	13892	13872	13837	13707	13953	13987	13908	14002	13849	13944	13925	13860	13902	13951	13799	13852	13952	13881	13868	13919	13807	14011	13865	13910	13862	13745	13842	13827	13817	13813	13935	13779	13827	14026	13786	13846	14024	13963	13849	13818	13931	13960	13896	13856	13756	13906	13965	13894	13741	13977	13768	13921	13790	13960	13761	13885	13949	13964	13754	13907	13960	13999	13835	13893	13763	13904	13739	14026	14020	13712	13978	13863	13925	13797	13892	13930	13951	13788	13882	13744	13752	13964	13865	13818	14015	13717	13830	13741	14045	13829	13900	13851	13941	13893	13872	13997	13762	13876	13981	13865	14041	13785	13960	13852	13821	13829	13933	13925	13955	13877	13759	13872	13833	13736	13952	13879	13814	13882	13777	13859	13761	13952	13998	13768	13853	13708	13756	13965	13904	13897	13971	13714	13928	13770	13856	13769	13836	13956	13908	13786	13804	13853	13726	13906	13951	13913	13937	13839	13844	13716	13911	13767	14005	13869	13921	13818	13798	13839	13799	13874	14012	13834	13914	13862	13779	14151	13940	13855	13901	13812	13814	13940	13913	13803	13911	13806	13808	13898	13782	13857	13757	13896	13911	13743	13783	13934	13752	13992	13770	14054	13939	14015	13695	13814	13800	13674	13852	14123	13706	13764	13820	13765	13879	13787	13940	13897	13816	13989	14094	13967	13907	13921	13951	13876	13844	13876	13801	13870	13934	13869	13939	13983	13785	13608	13960	13807	13794	13910	13936	13757	13870	13916	13668	13858	13933	13912	14035	13870	13848	13946	13861	13795	13783	13895	13852	13718	13847	13888	13704	13817	13836	13857	13869	13922	13767	13952	13881	13980	13835	13894	14007	13834	13823	13758	13999	13874	13898	13956	13668	13977	13752	13841	13994	13776	13857	13673	13820	13847	13916	13818	13811	13853	13901	13765	13857	13745	13817	13868	13874	13997	13695	13856	13860	13919	13762	13901	13894	13845	13811	13749	13646	13725	13872	13954	13752	13859	13877	13852	14005	13737	13938	13830	13780	13861	13915	13690	13865	13755	13907	13746	13821	13948	13813	13926	13909	13960	13782	13851	13766	14020	13786	13796	13806	13940	13941	13826	13875	13883	13851	13901	13971	13994	13803	13883	13902	14001	13880	13877	13791	13745	13969	13897	13939	13786	14076	13949	13858	14081	13800	13933	13928	13941	13955	13841	13940	13841	13705	13926	14063	13763	13934	13830	13735	13797	13811	13914	13809	13803	13828	13825	13780	13929	13947	13803	14001	13778	13852	13928	13918	13837	13722	13835	13822	13716	13887	13810	13741	13978	13733	13855	13779	13927	13831	13871	13862	13976	13805	13849	13952	13927	14042	13959	13826	13881	13763	13923	13966	13921	13939	13759	13937	13892	13998	13938	13805	13767	13713	13776	13839	13879	13929	13809	14020	14012	13911	13926	13718	14026	13872	13996	13908	13842	13841	13928	13859	13966	13878	14081	13966	13930	14014	13700	13825	13806	13922	13813	14018	13910	13963	13970	13900	13874	13910	13921	13912	13853	13774	13977	13836	14019	13757	13775	13886	13845	13761	13805	13806	13831	13872	13774	13698	13825	13912	13750	13751	13910	13648	13784	13851	13850	13978	13834	13851	13776	13751	14031	13893	13636	13881	13765	13876	13817	13953	13920	13829	13784	13953	13808	13833	13812	13725	13856	13874	13952	13809	13884	13975	13834	13872	13866	13849	13769	13897	13792	13887	13875	13718	13800	13788	14012	13798	13705	13873	13887	13921	13857	13778	13885	13945	13978	13896	13842	13778	14061	13883	13845	13867	13941	13729	13957	13807	13929	13870	13883	13972	13935	13828	14086	13966	13909	13795	13784	13958	13756	13790	13789	13763	13956	13887	13834	14032	14013	14056	14156	13855	13791	13988	13719	13782	13927	13862	13915	13888	13915	13957	13882	13840	13847	13877	13827	13959	13935	13866	13686	13928	13927	13875	14012	13868	13871	13877	13816	13978	13875	13774	13854	13976	13835	13843	13761	13670	13836	13681	13923	13924	13795	13691	13863	13813	13978	13862	13990	13977	13714	13776	13941	13829	13763	13725	13954	13868	13839	13943	13827	13824	13874	13912	13636	13881	13861	13790	13928	13768	13849	13775	13915	13783	13807	13844	13769	13872	13966	14140	13824	13928	13789	13918	13772	13747	13943	13866	14070	13907	13961	13940	13745	13786	13731	13864	13937	13815	13832	13645	13833	14085	13846	13954	13682	14102	13865	13860	13679	14044	13909	13775	13890	13911	13825	13873	13767	13763	13761	13741	13887	13942	13996	13979	13931	13813	13833	13799	13937	13743	13898	13789	14002	13773	13786	13629	13794	13967	13773	13937	13726	13875	13991	13848	13944	13894	13813	13665	13797	13797	13862	13841	13877	13691	13825	13780	13795	13893	13977	13833	13903	13884	13812	13891	13756	13819	13911	13839	13899	13755	13826	13970	13774	13855	13864	13916	13777	13803	13962	13903	13885	13811	13936	13857	13814	13826	13893	14028	13779	13758	13946	13899	13834	13874	13872	13835	13867	13802	13927	14029	13975	13759	13808	13909	13972	13952	14019	13818	13980	13865	13729	13770	13751	13817	13804	13984	13836	14060	13835	14025	13622	13728	13763	13909	13798	13925
24035	21078	28340	24209	21994	20927	19437	16816	16411	16227	16377	16271	16305	15982	16022	15917	16005	16067	15967	16189	15866	15991	15952	15938	16040	15872	15906	15831	15839	15769	16107	15960	16007	15936	15927	15944	15949	15859	15848	15872	15844	15922	15786	15974	15803	15828	16000	15839	15946	15911	15727	15886	15817	15887	15856	15900	16085	15993	15899	15789	15596	15824	15862	15808	15724	15971	15790	15827	15799	16009	15733	15653	15673	15861	15812	15777	15836	15573	15938	15857	15692	15762	15910	15789	15971	15846	15848	15544	15781	15971	15755	15784	15929	16045	15813	15932	15973	15901	15805	15850	15680	15863	15763	15748	15645	15752	15802	15716	15757	15807	15715	15712	15826	15927	15933	15752	15939	15849	15834	15742	16025	15825	15788	15729	15779	15845	15905	15949	15796	15882	15839	15798	15873	15857	15848	15865	15805	15747	15768	16190	15838	15753	15964	15804	15723	15833	15874	15714	15793	15796	15611	15752	15747	15696	15703	15839	15733	15933	15875	15900	15630	15747	15723	15720	15788	15768	15914	15757	15750	16028	15859	15983	15920	15932	15768	15573	15623	15817	15682	15925	15936	15855	15724	16040	15924	15908	15827	16018	15859	15962	15733	15809	15683	15915	15905	15781	15790	15962	15914	15712	15517	15805	15986	15697	15709	15787	15855	15686	15560	15634	15667	15739	15723	15858	15871	15757	15872	15656	15908	15534	15657	15907	15801	15766	15897	16013	15766	15832	15892	15698	15892	15862	16016	15961	15887	15768	15765	16005	15826	15806	15625	15882	15740	15785	15673	15708	15769	15786	15580	15654	15736	16005	15872	15731	15966	15770	15868	15896	15753	15850	15834	16032	15896	15677	16019	15808	16099	15921	15861	15909	15630	15754	15890	15845	15994	15856	15831	15735	16001	15981	15886	15828	15721	15707	15854	15829	15729	15748	15946	15902	15983	15923	15983	15718	15825	15618	15733	15885	15866	15791	15821	15770	15772	15696	15718	15871	15672	15869	15871	15923	15846	15974	15859	15808	15863	15742	15709	15892	15925	15742	15768	15713	15966	15991	15780	15724	15705	15636	15829	15968	15881	15949	15659	15963	15904	15836	15826	15833	15842	15870	15940	15726	15938	15806	15985	16073	15766	15959	15832	15774	15844	15559	16003	15850	15767	15680	15849	15746	15830	15962	15851	15868	15789	15710	15953	15844	15789	15528	15729	15680	15791	15913	15900	15638	15731	15809	15784	15844	15779	15816	15840	15685	15806	15889	15904	15944	15588	15868	15768	15769	15725	15748	15821	15940	15745	15667	15841	15957	15700	15963	15642	15863	15789	15872	15914	15839	15980	15789	15868	15809	15965	15782	15796	16004	15814	15820	15848	16130	15712	15704	15767	15948	15914	15859	15794	15774	15877	15856	15847	15437	15948	15822	15669	15848	15836	16013	15691	15674	15868	15843	15779	16065	16008	15905	15803	15841	15935	15998	15897	15971	15806	15714	15787	15787	15881	15871	15825	15829	15825	15758	15734	15799	15643	15854	16006	15973	15750	15914	15756	15725	15768	15642	15817	15713	15686	15781	15744	15814	15831	15694	15896	15786	15689	15734	16015	15699	15812	15938	15806	15841	15818	15855	15788	15787	15761	15778	15855	15558	15693	15815	16087	15995	15812	15753	15982	15856	15928	15715	15823	15800	15703	15853	15995	15715	15884	15647	15737	15678	16064	15860	15657	15842	15843	15754	15904	15869	15738	15759	15829	15792	15931	15826	15848	15886	15731	15826	15761	15817	15953	16024	15749	15922	15918	15849	16103	15632	15815	15965	15760	15717	15980	15681	15870	15727	15788	15827	15827	15651	15779	15845	15820	15635	15687	15820	15817	15928	15931	15948	15939	15633	15742	15787	16014	15982	15830	15829	15752	15834	15740	15909	15804	15825	15928	15858	15976	15942	15675	15993	15737	15821	15882	15758	15740	15859	15687	15791	15979	15804	15973	15822	15827	15857	15859	15545	15737	15687	15856	16000	15834	15881	16098	15862	15734	16092	15892	15674	15786	15796	15540	15994	15748	15794	15778	15807	15836	16004	15921	15805	15806	15900	15827	15910	15590	15847	15834	15803	15730	15645	15746	15802	16021	15925	15962	15813	15930	15744	15845	15965	15853	15739	15736	15897	15963	15744	15716	15885	15930	15816	15692	15881	15949	15960	15704	15877	15829	15865	16010	15711	15773	15898	15842	15959	15954	15926	15643	15868	15859	15560	15752	15601	15645	15903	15684	15605	15640	15695	15731	15837	15851	15779	15616	15674	15801	15753	15851	15691	15822	15727	15740	15753	15897	16029	15742	15753	15943	15958	15667	15739	15594	15695	15783	15911	15813	15729	15909	15790	15900	15929	15736	15847	15772	15832	15804	15605	15856	15644	15838	15866	15941	15707	15838	15636	15865	15953	15759	16101	15966	15692	15745	16150	15941	15824	15803	15857	15917	15907	15830	16030	16054	15699	15740	15788	15887	15743	15949	15820	15892	15821	15923	15704	15783	15810	15797	15798	15761	15862	15847	15760	15810	15563	15711	15929	16040	15945	15715	15815	15835	15866	15939	15721	15667	15751	15675	15902	15728	15903	15883	16060	15917	15882	15962	15775	15585	15690	15671	15753	15929	15855	15735	15939	15856	15935	15945	15736	15765	15639	15802	15697	16006	15900	15885	15841	15784	15661	15833	15741	15782	16026	15853	15623	15682	15803	15754	15801	15875	15882	15670	15852	15577	15851	15879	15814	15898	15894	15891	15888	15924	15827	15735	15798	15650	15871	15912	15576	15910	15882	15789	15771	15410	16070	15676	15892	15745	15844	15847	15871	15943	15692	16021	15743	15918	15850	15833	15890	15800	15960	15798	15729	15780	15542	15608	15907	15845	15686	15767	15856	15796	16068	15819	15921	15895	15633	15735	16040	15815	15856	15852	15833	16011	15702	15834	16073	15877	15756	15877	15877	15815	15902	15799	15879	15895	15890	15621	15746	15670	15804	15774	15675	15912	15716	15762	15806	15638	15824	15574	15733	15824	15877	15631	15938	15823	15677	15830	15742	15902	15903	15787	15752	15834	15809	15864	15859	15854	15739	15874	15761	15846	15659	15783	15830	15933	16069	15853	15707	15700	15711	15974	15866	15866	15831	15932	15990	15750	15900	15962	15875	15799	15841	15808	15726	15685	15743	15872	15831	15842	15808	15975	15843	15817	15738	15887	15754	15813	15725	15899	15870	15755	15858	15637	15830	15860	15869	15739	15871	15962	15796	15897	15643	15856	15815	15775	15762	15823	15778	15866	15773	15928	16064	15900	15892	16037	15772	15635	15750	15825	16003	15952	15615	15834	15932	15868	15738	15977	15757	15972	15717	15804	15816	15953	15663	15837	15663	15943	15818	15917	15900	15940	15831	15807	15925	15928	15913	15727	15676	15846	15697	15775	15789	15904	15910	16012	15885	15960	15783	15767	15753	15896	15565	15806	15819	16036	15865	16133	15961	15930	15943	15871	15684	15963	15862	15847	15844	15868	15858	15887	15767	15707	15835	15858	16024	15902	15851	15744	15735	15726	16040	15790	15834	15749	15596	15705	15797	15826	15609	15679	15915	15711	15791	15538	15823	15942	15721	15848	15820	15823	15768	15708	15645	15715	15726	15727	15907	15909	15912	15699	16046	15882	15810	15784	15973	15685	16079	15818	15772	15981	15781	15871	15934	15753	15774	15877	15932	15873	15979	15719	15866	15848	15790	15848	16010	16024	15698	15858	15924	15754	15833	15923	15659	15759	15833	15764	15862	15955	15841	15964	15666	15644	15879	15722	15813	15862	15824	15607	15875	15950	15855	15851	15830	15914	15774	15923	15892	15820	15881	15960	15848	15726	15833	16014	15877	15935	16052	15806	15711	15779	15963	15858	15993	15893	15722	15651	15790	15913	15937	15843	15802	15915	15958	15725	15877	15874	15900	15826	15770	15791	15857	15799	15899	15821	15734	15808	15863	15762	15805	15835	15797	15782	15841	15738	15764	15812	15806	15940	15789	15791	15624	15867	16180	15937	15846	16005	15890	15795	15716	15963	15757	15823	15845	15890	15753	15857	15696	15724	15803	15656	15676	15825	15759	15917	15930	15799	15734	15726	15829	15867	15724	15879	15686	15831	15894	15856	15820	15930	15869	15915	15958	15798	15704	15778	15803	15754	15647	15896	15890	15921	15784	15826	15796	15985	15913	15781	15838	15777	15968	15917	15942	15795	15952	15653	15721	16027	15862	15789	16015	15939	15773	15863	15845	15901	15952	15831	15635	15706	15742	15775	15475	15677	15857	15879	15913	15802	15832	15764	15940	15937	15921	15695	15863	15675	15906	15800	15861	15836	15726	15750	15668	15811	15781	15720	15763	15889	15823	15757	15848	15679	15749	15807	15807	15975	15710	15740	15873	15804	15795	15749	15758	15833	15828	15693	15715	15765	15780	15966	15705	15649	15843	15800	15756	15866	15925	15851	15717	15990	15879	15783	15871	16021	15828	15904	15810	15805	15709	15915	15911	15779	15701	15834	15739	15725	15762	15773	15831	15647	15866	16009	15917	15941	15755	15563	15673	15790	15889	15802	15804	15731	15755	15821	16004	15923	15753	15754	15686	15629	15746	15947	15783	16031	15742	15865	16065	15612	15768	15940	15883	15698	15842	15886	15876	15765	15941	15898	15828	15825	15716	15814	15860	15896	15581	15762	15772	15849	15781	15771	15723	15744	15726	15870	15789	15823	15730	15990	15764	15782	15701	15746	15667	15810	15700	15853	15656	15763	15620	15649	15690	15896	16005	15702	15888	15822	15857	15794	15804	15941	15779	15751	15847	15539	15643	15945	15872	15918	15661	15769	15819	15878	15868	15738	15790	15834	16037	15793	15771	15954	15958	15899	15906	15783	15888	15673	15816	15866	15767	15868	15826	15849	15959	15890	15770	15851	15925	15813	15853	15898	15512	15788	15861	15771	15738	15691	15568	15844	15915	16016	15540	15783	15942	15738	15813	15952	16049	15905	15883	15740	15886	16089	15870	15757	15797	15829	15776	15786	15912	15822	16001	15787	15813	15879	15926	15719	16030	15792	15720	15745	15834	15771	15961
16344	29075	25599	20399	17766	16007	15031	14531	14316	14140	13919	14027	13907	13878	13787	13847	13883	13635	13745	13584	13504	13880	13809	13650	13647	13553	13778	13697	13635	13611	13640	13626	13800	13694	13815	13626	13655	13566	13475	13681	13445	13481	13585	13625	13606	13722	13750	13575	13470	13627	13644	13557	13516	13647	13659	13702	13376	13701	13500	13504	13602	13574	13546	13583	13480	13531	13736	13701	13567	13524	13643	13534	13477	13590	13688	13674	13487	13784	13629	13567	13655	13632	13680	13676	13591	13482	13648	13660	13485	13586	13510	13586	13490	13482	13712	13671	13634	13603	13683	13580	13618	13540	13655	13557	13663	13611	13746	13486	13445	13619	13632	13568	13557	13437	13736	13492	13728	13626	13603	13613	13748	13522	13611	13554	13776	13592	13549	13519	13557	13575	13444	13541	13659	13535	13678	13611	13663	13460	13720	13568	13658	13570	13529	13756	13480	13399	13809	13548	13741	13536	13607	13521	13783	13615	13479	13648	13613	13369	13597	13406	13533	13614	13727	13549	13480	13741	13543	13478	13540	13535	13617	13771	13654	13622	13694	13715	13677	13490	13504	13613	13633	13559	13431	13559	13527	13573	13528	13596	13585	13444	13518	13503	13592	13725	13616	13521	13641	13571	13481	13297	13602	13506	13670	13603	13603	13567	13568	13453	13639	13564	13588	13647	13525	13567	13623	13759	13592	13675	13619	13445	13680	13580	13603	13551	13569	13559	13679	13537	13609	13434	13432	13616	13693	13619	13501	13516	13633	13581	13584	13453	13520	13712	13556	13463	13601	13659	13648	13579	13656	13627	13567	13500	13603	13630	13696	13512	13523	13563	13595	13535	13580	13497	13699	13536	13596	13547	13448	13471	13461	13529	13639	13601	13474	13649	13621	13534	13670	13487	13630	13541	13534	13724	13608	13561	13518	13510	13601	13483	13628	13676	13398	13746	13557	13801	13553	13521	13691	13467	13517	13538	13596	13591	13588	13527	13555	13580	13660	13507	13656	13646	13634	13581	13648	13639	13448	13660	13488	13600	13540	13586	13465	13314	13539	13634	13636	13630	13473	13490	13547	13539	13642	13625	13506	13491	13744	13611	13525	13462	13514	13690	13715	13561	13647	13473	13575	13474	13679	13695	13637	13731	13404	13638	13523	13457	13696	13560	13550	13497	13436	13597	13568	13542	13718	13599	13696	13670	13442	13524	13480	13488	13515	13527	13445	13560	13491	13569	13487	13583	13660	13466	13703	13418	13521	13530	13639	13551	13570	13454	13538	13519	13689	13647	13531	13566	13438	13491	13560	13717	13730	13415	13630	13684	13650	13656	13580	13552	13597	13479	13465	13565	13519	13486	13553	13649	13538	13388	13587	13596	13768	13509	13691	13602	13615	13556	13580	13594	13675	13490	13476	13693	13725	13416	13663	13611	13525	13582	13512	13608	13536	13503	13556	13486	13686	13750	13526	13616	13516	13663	13529	13520	13408	13778	13609	13420	13584	13634	13688	13814	13485	13700	13527	13479	13677	13427	13521	13534	13442	13504	13473	13604	13533	13567	13652	13648	13419	13444	13422	13651	13576	13551	13654	13441	13508	13684	13627	13574	13560	13739	13535	13660	13681	13596	13404	13691	13640	13643	13598	13537	13659	13739	13413	13511	13726	13484	13601	13456	13603	13607	13512	13534	13662	13603	13567	13532	13471	13605	13623	13586	13591	13525	13471	13685	13584	13626	13571	13568	13585	13512	13510	13557	13481	13530	13575	13566	13523	13552	13695	13301	13629	13687	13571	13625	13688	13666	13521	13502	13639	13411	13704	13540	13577	13541	13550	13405	13575	13595	13620	13561	13409	13614	13490	13491	13520	13503	13600	13519	13642	13670	13518	13602	13434	13513	13570	13748	13447	13576	13520	13520	13495	13602	13701	13648	13558	13765	13558	13458	13564	13610	13680	13539	13582	13649	13580	13489	13416	13750	13504	13447	13644	13648	13557	13365	13610	13329	13487	13566	13545	13627	13580	13515	13526	13526	13540	13560	13430	13394	13622	13445	13528	13676	13652	13359	13717	13607	13494	13561	13527	13622	13553	13677	13531	13614	13380	13710	13485	13515	13507	13458	13494	13415	13679	13645	13600	13659	13561	13517	13520	13546	13586	13489	13512	13482	13528	13645	13457	13693	13601	13607	13539	13583	13683	13579	13590	13460	13567	13550	13547	13629	13547	13517	13570	13423	13533	13713	13644	13538	13650	13527	13572	13766	13657	13585	13745	13521	13624	13525	13443	13658	13543	13553	13565	13602	13552	13636	13628	13588	13527	13555	13567	13533	13499	13513	13507	13552	13570	13569	13653	13589	13491	13429	13449	13565	13550	13565	13780	13507	13583	13601	13563	13627	13653	13561	13446	13486	13483	13568	13698	13621	13575	13566	13677	13507	13632	13626	13330	13554	13615	13519	13412	13411	13494	13482	13437	13551	13712	13669	13650	13588	13517	13538	13541	13518	13568	13640	13679	13585	13503	13518	13489	13602	13675	13836	13430	13602	13597	13528	13487	13631	13580	13571	13580	13626	13542	13616	13552	13569	13604	13572	13554	13688	13460	13591	13525	13604	13585	13575	13513	13402	13506	13666	13425	13595	13559	13552	13482	13574	13627	13605	13576	13552	13478	13524	13651	13539	13576	13482	13763	13596	13463	13535	13496	13601	13482	13520	13637	13620	13514	13502	13657	13428	13678	13654	13501	13549	13620	13544	13635	13457	13650	13433	13418	13735	13609	13530	13669	13567	13665	13460	13506	13578	13447	13743	13552	13603	13494	13542	13402	13590	13471	13663	13401	13670	13785	13595	13477	13317	13600	13352	13501	13555	13772	13497	13620	13685	13647	13698	13609	13478	13788	13389	13576	13511	13540	13478	13546	13742	13641	13550	13612	13700	13789	13716	13494	13698	13482	13524	13536	13530	13643	13332	13632	13578	13755	13597	13569	13573	13610	13655	13592	13559	13655	13567	13508	13522	13572	13609	13647	13468	13588	13505	13608	13663	13540	13525	13602	13612	13557	13592	13513	13465	13541	13618	13531	13662	13518	13462	13583	13687	13521	13681	13644	13555	13609	13763	13598	13452	13642	13397	13598	13685	13635	13571	13471	13546	13636	13582	13647	13586	13668	13562	13646	13575	13682	13594	13607	13556	13643	13582	13621	13643	13406	13606	13476	13722	13635	13411	13577	13607	13635	13499	13584	13616	13760	13599	13765	13528	13715	13420	13652	13528	13578	13441	13442	13601	13667	13473	13630	13532	13550	13622	13575	13612	13656	13468	13665	13564	13510	13579	13688	13549	13557	13398	13636	13495	13640	13622	13419	13323	13461	13542	13627	13790	13573	13507	13568	13560	13673	13567	13667	13564	13532	13646	13495	13588	13537	13480	13550	13596	13598	13439	13529	13702	13639	13569	13621	13622	13510	13564	13643	13539	13548	13640	13618	13547	13400	13502	13538	13747	13602	13704	13450	13656	13547	13538	13593	13558	13648	13600	13557	13455	13423	13502	13609	13410	13625	13510	13632	13545	13526	13501	13632	13448	13392	13620	13598	13666	13594	13405	13459	13584	13675	13640	13691	13581	13677	13492	13501	13438	13691	13505	13644	13573	13679	13568	13387	13642	13682	13629	13674	13529	13453	13456	13646	13600	13553	13613	13473	13681	13585	13585	13596	13545	13371	13586	13771	13641	13406	13507	13483	13470	13600	13450	13501	13487	13501	13566	13550	13543	13657	13611	13687	13565	13633	13507	13469	13607	13483	13623	13623	13656	13603	13433	13662	13597	13621	13537	13719	13692	13396	13633	13366	13705	13592	13445	13546	13454	13610	13540	13601	13494	13522	13485	13671	13658	13728	13493	13538	13774	13571	13766	13695	13647	13573	13587	13454	13509	13498	13618	13651	13506	13517	13600	13768	13584	13584	13546	13578	13661	13621	13565	13665	13625	13447	13695	13442	13704	13498	13531	13695	13607	13468	13504	13649	13412	13580	13686	13571	13611	13664	13434	13547	13461	13518	13549	13580	13344	13592	13511	13516	13520	13675	13528	13526	13512	13387	13625	13660	13782	13687	13649	13466	13497	13685	13588	13618	13738	13532	13672	13542	13614	13482	13587	13634	13660	13554	13639	13619	13663	13637	13587	13460	13737	13570	13686	13615	13671	13698	13761	13662	13552	13658	13456	13648	13529	13644	13629	13640	13658	13547	13623	13671	13381	13615	13481	13593	13597	13644	13496	13643	13533	13827	13610	13434	13634	13656	13621	13680	13606	13535	13497	13737	13530	13559	13585	13722	13499	13458	13627	13676	13506	13738	13458	13734	13633	13652	13676	13611	13654	13511	13527	13793	13452	13644	13585	13643	13536	13591	13575	13658	13563	13619	13447	13590	13579	13590	13452	13706	13490	13737	13459	13579	13597	13669	13591	13472	13568	13553	13577	13423	13568	13662	13578	13430	13555	13652	13566	13576	13564	13430	13630	13531	13872	13493	13738	13449	13393	13586	13479	13552	13502	13440	13650	13601	13610	13571	13495	13456	13683	13615	13629	13526	13586	13509	13554	13564	13592	13497	13581	13563	13460	13694	13494	13722	13719	13593	13603	13594	13554	13547	13534	13618	13519	13679	13611	13699	13671	13637	13616	13473	13537	13627	13540	13546	13558	13690	13520	13508	13664	13545	13741	13707	13533	13593	13543	13488	13696	13596	13737	13417	13587	13531	13627	13640	13680	13448	13455	13509	13567	13581	13494	13474	13446	13795	13586	13715	13567	13473	13775	13713	13642	13661	13571	13405	13502	13727	13591	13468	13648	13547	13540	13587	13461	13555	13633	13683	13364	13589	13678	13486	13584	13612	13470	13452	13637	13658	13632	13674	13695	13659	13420	13516	13559	13563	13413	13565	13673	13519	13588	13508	13612	13588	13551	13662	13744	13723	13580	13478	13569	13489	13626	13551	13324	13746	13695	13528	13734	13551	13707	13595	13473	13542	13564	13552	13668	13627	13550	13652	13663	13509	13711	13638	13496	13648	13375	13579	13698	13470	13667	13554	13631	13559	13600	13529	13736	13594	13653	13603	13633	13585	13609	13626	13628	13445	13783	13549	13533
22811	21090	28795	23643	21392	23253	24238	18778	17952	18072	17696	17658	17503	17568	17688	17530	17570	17772	17382	17357	17473	17427	17403	17275	17350	17175	17384	17075	17097	17407	17304	17260	17310	17464	17340	17276	17221	17287	17132	17103	17127	17200	17159	17128	17135	17408	17133	17091	17246	17295	17277	17222	17211	17204	16953	17264	17350	17232	17366	17102	17261	17051	17116	17005	17173	16985	17171	17166	16989	17262	17131	17134	17231	17153	17200	17378	17258	17230	17218	17091	17088	17017	17046	17164	17254	17284	17321	17209	17301	17026	16993	17372	17227	17150	17139	17111	17151	17205	17173	16970	17116	17120	17227	16910	17206	17235	17021	17096	16994	17029	17154	17137	17026	17128	17127	17153	17276	17248	17346	17176	17128	17013	17222	17152	17101	16905	16994	17182	17150	17056	16994	17012	17144	16893	16989	16861	17269	17296	17138	17091	16927	17060	17127	17074	17180	17004	17173	16955	17168	17189	17232	17106	17132	17024	17033	16926	17145	17129	17070	17221	17072	17005	16956	17299	17288	17237	17176	16934	17024	17032	16901	17234	16976	17136	17256	17312	17246	17095	17263	17321	17073	17139	17062	17335	17203	16978	17035	17253	16977	17220	17025	16843	17031	17031	17122	17149	17179	17091	16981	17069	17247	17108	17307	17044	16880	17037	17053	17105	16944	17127	17126	17259	17246	16900	17066	17343	17108	17318	17036	17184	17344	17125	17020	17177	17284	17036	17124	17230	17018	17108	17088	16843	16981	17156	17019	17164	16850	16995	17122	17236	17036	17044	17296	16952	17244	17056	17122	17345	17298	17161	17285	17011	17240	17125	17272	17338	17227	17011	17097	17140	16948	17104	16881	17213	17016	17036	16954	17055	17115	17132	17102	17147	17246	17160	17263	16964	17147	17012	17180	17055	17010	17064	16973	16990	17227	17097	17006	17203	16919	17120	17089	16844	17113	17017	17153	17205	16867	17005	17059	17169	17206	17176	17310	17316	17116	17106	17175	17015	17098	17116	17225	17015	17018	17187	16964	17033	17127	16909	17265	17058	17254	17300	17149	17069	17114	17108	17042	17221	17027	16856	17240	17124	17101	17241	17339	17070	17026	17172	17258	17045	17050	17022	17012	17101	17100	17192	17076	17253	17308	17230	17028	16966	17184	17325	17076	17060	17099	17097	17230	17136	17194	17233	17184	17147	17198	16994	17090	16895	17256	17174	17071	16955	17276	17032	16988	17120	17105	17298	16961	16885	17274	17159	17008	16914	17009	17206	17151	17107	17265	17024	17200	17155	17195	16968	17331	16957	16969	16990	17180	17194	17183	17017	17162	17240	17357	17094	17053	17130	17064	17333	16795	16971	17041	17160	17200	17140	17071	16986	17155	17173	17068	17152	17050	17045	17050	16944	16828	16988	17038	17455	17064	17070	17094	17099	17003	16979	17103	17100	17247	17124	17151	16971	17095	17000	17159	17009	17128	17150	17178	17093	17017	17102	17070	17091	17042	17301	17039	17243	17017	16998	17149	17087	17162	17061	17109	17242	17178	17056	17221	17154	17037	17125	17276	17009	17207	17049	17150	17201	17122	17199	17067	17112	17132	17013	17268	17047	17077	17050	17242	17054	17093	17043	16938	17034	17118	17133	17057	17166	17036	16932	17020	17007	17107	17305	17064	17196	17133	17046	16953	17183	17141	17217	17116	17110	17106	17143	16944	17060	17037	17187	17095	17277	17026	17118	17191	17141	17066	17039	17178	17100	16968	17078	17186	17089	17028	17146	17308	17003	17001	17192	17138	17173	17212	17076	17063	17273	17247	17039	17116	16982	17146	17370	17357	16928	16989	16996	16908	17003	16958	17034	16981	16865	17142	17161	17045	17180	17048	16840	17201	16959	16985	17132	16902	17099	17218	17046	17101	17165	17234	17088	17076	17191	17027	17161	17108	17171	17264	17231	16983	17076	17169	16960	17010	17000	17352	17088	16801	17024	17137	17172	17072	17052	17117	16967	17068	17008	17255	17177	17135	17099	16971	17168	17114	17141	17046	17064	17101	17217	17050	17050	17005	17024	16838	16925	16980	16985	17144	16953	17096	17045	17323	17460	17268	17164	17098	17121	17224	17127	17223	17011	17119	16988	17155	16974	17116	16961	17113	16996	16820	17034	17123	16998	17016	17140	17148	17134	17112	17264	17220	17095	17150	17311	17046	16899	17169	17003	16951	17057	17059	17147	17090	17249	17128	17207	17220	17111	17215	17139	17166	17155	16949	17014	17164	17092	17097	17213	17150	17087	17110	17139	17291	17019	17112	17092	17251	17249	17028	17142	17000	17001	17018	16998	17058	17155	17100	16980	17087	17217	17119	17106	16992	16976	17176	16963	17231	16923	17164	17353	17070	17043	16981	17036	16999	17081	17032	16924	16986	17128	17035	16905	17248	17304	17070	16956	16960	17066	17037	17123	17415	17114	17191	16962	17191	17015	16990	17082	17054	17211	16843	16951	17047	17054	17095	17101	17009	17084	17073	17030	17221	17056	17023	17250	17102	17022	17179	16994	17065	17097	17001	17192	16939	16862	17006	16974	17030	17098	17340	17267	16996	17055	17130	17033	17030	17006	17103	17096	17113	17286	17016	17003	17028	17187	16984	17087	17135	17242	17008	17185	17139	17022	17151	17158	17203	17029	17094	17253	17006	17123	16841	16996	17084	16919	16985	17283	17063	17062	16987	17273	16983	17063	17150	17181	17167	16904	17042	17182	16883	17013	17106	17033	17102	17144	17239	16991	17089	17063	17172	17023	17078	16990	17073	17042	17105	17015	17071	17266	16792	16994	17118	17270	17118	17064	17136	17175	17175	17000	16948	17055	17281	17120	17145	17082	17116	17237	16970	17193	17139	16971	16934	16974	17127	17071	17199	17180	17386	17033	17110	16961	16963	17275	16993	16941	17220	17088	17122	17029	16945	17016	17144	17217	17147	17189	17089	17257	16998	17124	16853	17203	17249	17162	17114	17065	17153	17027	17069	17023	17054	17021	17258	17103	17062	16851	17087	17074	17253	16926	17177	17217	17015	17290	17169	17128	17109	17290	17074	17084	17090	17053	17211	17241	17114	17156	17194	17216	16963	17143	17042	17100	17260	17103	17165	17101	16939	16973	16920	16965	17042	17132	16938	16996	17033	17090	16906	17057	16959	17164	17048	16955	17148	17170	17012	16973	17202	17138	17102	16986	17080	17075	17211	17010	17326	17124	17238	17057	17195	17019	17068	17086	16958	16828	16938	17085	17010	17158	17078	17011	16940	16806	17028	17040	16911	17125	17211	16918	17201	17168	17142	17009	17122	17046	17071	17080	17222	17096	17144	16934	17399	17218	17163	17047	16894	17029	17030	16989	17217	17195	17047	17004	17053	17018	17094	16987	17356	17187	17205	16928	17036	17100	17239	17234	17030	16957	17226	17263	17274	17084	17034	17197	17097	16945	17041	16892	17165	16978	17057	16905	17171	16908	17080	17091	17324	16930	17021	17115	16964	17207	17176	17017	17131	17028	17280	17110	17051	17261	17159	16963	16958	16910	17189	17115	17089	16944	16932	17007	17031	17022	17045	17160	17173	17166	17053	17067	16996	17039	16990	17056	16928	17068	16900	17024	17154	16939	17016	17172	17093	17078	16997	17228	16916	17041	17277	17010	17282	16889	16923	17133	17145	17135	17079	17095	16988	17081	17088	17082	16964	17066	17032	17210	17090	17045	17164	17000	17144	16926	16982	16814	17158	16961	17033	16963	17296	17319	17016	17222	17153	17136	17008	17090	17043	17155	17139	17004	16999	17139	17080	16929	17113	16890	17079	17138	17158	17267	17041	17071	17207	16806	17105	17005	17011	17238	17208	17047	17132	17164	17095	17008	16993	16903	17271	17171	17176	17116	17149	17126	17049	17104	16930	17050	16968	16931	17194	16944	17105	16867	16976	17086	17202	17234	17229	17173	17020	17234	17060	17084	16955	17210	17225	17162	17031	17184	17198	17207	17010	17151	17241	17157	17167	16880	17067	16971	16876	16913	17017	17106	17301	17104	17137	17060	16934	17009	16954	16944	17272	17181	17226	17201	17154	16974	17145	17082	17175	17112	17425	17095	17051	17079	17122	16968	17021	17317	17064	17182	17057	17215	17242	17227	17120	17083	17057	17112	17010	17113	17181	16846	17113	17077	17030	17086	17085	17181	17037	16883	17107	17018	17030	17115	17039	16987	16933	17050	17124	17165	17346	17201	17067	17095	16983	17001	17248	17213	16964	17107	17245	16953	17370	16967	17010	17129	17100	17109	17027	17168	16977	17196	17074	17077	17326	17126	17243	17185	17051	17104	17076	17104	17109	17087	16908	17172	17323	16983	17166	17203	17170	17174	17027	16977	16991	17066	17091	17097	17285	17327	16970	17291	16913	17220	17111	17119	17011	17225	16953	17227	17069	17119	17006	17172	17131	17171	17060	17115	17297	17076	17168	17218	16908	17150	17068	17165	16979	17234	17020	17079	17131	17251	17064	17109	16990	17201	16981	16880	17053	16957	17273	16821	17273	16976	17089	16951	17076	16993	17162	17062	17067	17114	17007	17087	17050	17106	17214	17082	17242	16941	17092	17013	17203	16881	17091	17043	16969	17127	17208	17012	17188	17015	17120	17079	16994	17028	17090	17157	17163	17236	17013	17251	17245	17118	17064	17356	17202	17093	16935	17097	17123	17081	17073	17087	17313	17217	17092	17014	16898	16886	17101	17177	17038	17116	17063	17210	17114	17021	17141	17245	17195	17107	16956	17059	16900	17081	17107	16875	17162	17103	17124	17201	17037	17182	17033	17094	17118	16870	17069	17104	17126	17098	16952	16994	16703	17163	17046	16895	17114	17332	16955	17168	17286	17270	17032	17030	17049	17160	17217	17153	16968	17022	17245	16893	17121	16963	17167	17096	17056	17105	17118	16925	16989	17035	17017	17099	16886	17171	17081	16947	17182	17066	16934	17062	17175	17026	17197	17039	17164	16991	17267	17015	17153	17016	17164	17006	16944	16950	17183	17053	16979	17188	17086	17074	17076	17030	17064	16961	17114	16928	17075	17194	16996	17127	17116	17191	16819	16905	17308	17004	16931	17089	17223	17000
18826	34055	30497	24098	19969	17916	16927	15940	15498	15138	14933	14771	14997	14726	14597	14670	14512	14525	14573	14456	14503	14487	14526	14438	14597	14488	14417	14459	14445	14386	14194	14375	14390	14431	14208	14309	14461	14137	14361	14250	14424	14299	14433	14273	14265	14281	14486	14309	14320	14237	14290	14257	14241	14328	14202	14420	14248	14337	14366	14291	14317	14138	14251	14354	14366	14210	14275	14334	14377	14302	14388	14229	14233	14439	14356	14309	14451	14285	14330	14207	14406	14255	14202	14128	14368	14309	14338	14265	14424	14231	14167	14298	14373	14276	14259	14251	14250	14349	14406	14319	14307	14385	14524	14319	14465	14301	14310	14199	14289	14425	14156	14483	14387	14270	14337	14337	14361	14409	14275	14383	14246	14415	14290	14417	14246	14206	14400	14186	14158	14317	14431	14347	14186	14203	14385	14389	14416	14273	14415	14380	14295	14200	14173	14361	14439	14267	14287	14213	14200	14430	14131	14238	14266	14327	14367	14262	14261	14298	14440	14106	14124	14315	14448	14324	14423	14336	14394	14173	14417	14249	14354	13955	14274	14457	14332	14161	14121	14179	14182	14266	14224	14357	14361	14123	14296	14115	14296	14325	14279	14297	14324	14189	14418	14146	14258	14106	14312	14284	14261	14381	14260	14387	14282	14257	14302	14336	14248	14362	14280	14355	14247	14351	14410	14391	14238	14364	14247	14350	14223	14187	14228	14166	14239	14343	14337	14396	14194	14251	14363	14131	14194	14254	14216	14460	14214	14208	14328	14085	14463	14194	14109	14299	14098	14163	14256	14244	14266	14209	14410	14368	14258	14113	14369	14392	14193	14589	14227	14159	14058	14292	14214	14275	14257	14207	14306	14087	14325	14307	14249	14360	14351	14296	14225	14248	14262	14324	14236	14345	14330	14194	14291	14231	14376	14237	14243	14282	14269	14217	14142	14465	14259	14564	14187	14395	14290	13993	14174	14378	14246	14205	14146	14182	14223	14206	14248	14336	14304	14319	14330	14243	14403	14275	14219	14415	14277	14375	14216	14247	14277	14222	14264	14428	14344	14514	14212	14342	14368	14292	14296	14288	14403	14105	14165	14342	14127	14097	14318	14224	14383	14336	14296	14196	14258	14297	14176	14383	14263	14263	14230	14330	14130	14389	14329	14186	14246	14313	14247	14400	14370	14308	14227	14285	14329	14234	14276	14211	14160	14306	14182	14230	14175	14339	14212	14377	14038	14302	14152	14376	14137	14302	14375	14286	14367	14085	14094	14442	14388	14355	14409	14177	14341	14146	14259	14115	14276	14150	14264	14119	14344	14419	14357	14315	14364	14328	14389	14297	14063	14112	14315	14286	14303	14345	14287	14400	14195	14406	14243	14337	14214	14169	14262	14301	14384	14171	14262	14202	14254	14268	14276	14200	14293	14324	14161	14217	14525	14197	14427	14274	14202	14244	14264	14218	14267	14125	14311	14122	14202	14137	14440	14222	14407	14446	14302	14300	14190	14278	14225	14337	14229	14227	14073	14441	14340	14235	14363	14134	14381	14339	14263	14271	14296	14322	14311	14307	14188	14388	14230	14155	14378	14142	14397	14298	14200	14456	14197	14245	14263	14262	14384	14477	14315	14188	14367	14338	14237	14246	14438	14144	14280	14270	14132	14224	14230	14247	14225	14158	14303	14069	14215	14339	14260	14433	14236	14235	14266	14258	14319	14392	14181	14227	14425	14451	14318	14074	14300	14165	14331	14283	14311	14258	14341	14277	14288	14223	14259	14196	14226	14153	14387	14220	14257	14312	14260	14285	14221	14318	14288	14296	14231	14175	14153	14262	14354	14292	14365	14312	14294	14319	14236	14171	14298	14202	14349	14243	14416	14291	14164	14294	14403	14487	14324	14209	14322	14265	14371	14305	14277	14334	14257	14249	14318	14280	14175	14381	14255	14183	14241	14370	14320	14411	14511	14143	14302	14273	14219	14318	14327	14109	14306	14186	14310	14212	14430	14313	14100	14457	14338	14320	14192	14250	14295	14321	14229	14319	14361	14322	14281	14244	14392	14343	14071	14247	14144	14233	14241	14291	14257	14239	14210	14125	14300	14250	14406	14222	14231	14223	14197	14446	14073	14307	14347	14063	14240	14298	14215	14194	14270	14294	14354	14215	14179	14195	14209	14140	14272	14207	14304	14315	14325	14341	14307	14300	14270	14235	14267	14247	14362	14296	14228	14256	14308	14391	14112	14419	14204	14357	14187	14305	14263	14210	14279	14314	14309	14242	14479	14332	14247	14362	14136	14339	14271	14130	14076	14286	14338	14140	14486	14138	14222	14171	14248	14282	14156	14351	14251	14212	14301	14238	14232	14225	14248	14187	14302	14336	14281	14196	14150	14287	14150	14384	14398	14082	14288	14160	14198	14341	14426	14195	14408	14218	14327	14354	14241	14056	14334	14328	14348	14292	14361	14297	14320	14193	14175	14300	14439	14036	14204	14286	14131	14189	14273	14305	14294	14316	14293	14345	14268	14123	14056	14325	14249	14162	14270	14084	14298	14305	14373	14332	14239	14178	14198	14097	14446	14157	14212	14201	14257	14392	14187	14223	14216	14204	14137	14336	14157	14261	14370	14253	14293	14200	14334	14249	14370	14281	14407	14345	14258	14409	14246	14198	14278	14329	14140	14434	14329	14217	14277	14269	14278	14202	14286	14185	14388	14231	14320	14321	14208	14212	14296	14356	14224	14307	14196	14130	14345	14314	14175	14228	14399	14167	14246	14248	14219	14376	14196	14316	14268	14283	14299	14203	14067	14418	14308	14189	14141	14174	14345	14356	14230	14214	14293	14039	14239	14339	14304	14285	14202	14288	14273	14303	14401	14285	14214	14290	14261	14253	14227	14268	14218	14355	14306	14249	14272	14370	14370	14279	14063	14210	14437	14246	14382	14281	14294	14083	14243	14284	14295	14387	14317	14304	14379	14150	14133	14397	14286	14345	14185	14218	14393	14260	14310	14242	14208	14251	14468	14349	14226	14207	14300	14328	14355	14320	14298	14155	14266	14234	14123	14405	14370	14250	14341	14275	14163	14157	14239	14356	14154	14231	14272	14329	14229	14391	14184	14443	14328	14314	14181	14066	14238	14314	14292	14229	14085	14427	14303	14344	14086	14269	14315	14281	14302	14273	14159	14284	14120	14185	14198	14255	14326	14317	14122	14251	14304	14223	14612	14223	14227	14237	14305	14205	14140	14164	14446	14164	14277	14158	14368	14299	14296	14255	14348	14248	14305	14294	14393	14429	14188	14181	14271	14265	14338	14277	14256	14402	14333	14206	14438	14340	14297	14178	14299	14473	14318	14365	14215	14360	14370	14237	14297	14270	14239	14250	14360	14318	14196	14403	14197	14431	14159	14107	14357	14290	14275	14195	14408	14287	14167	14376	14178	14367	14396	14253	14304	14099	14303	14190	14266	14237	14416	14268	14360	14290	14260	14492	14187	14270	14258	14261	14207	14324	14182	14347	14189	14342	14359	14309	14134	14167	14279	14004	14364	14398	14263	14336	14142	14221	14282	14285	14339	14240	14164	14385	14292	14231	14260	14420	14304	14285	14195	14295	14257	14300	14330	14354	14038	14187	14278	14279	14202	14314	14208	14430	14054	14206	14324	14126	14195	14167	14223	14347	14334	14146	14327	14335	14103	14368	14106	14022	14167	14446	14217	14169	14277	14344	14321	14180	14241	14322	14493	14267	14276	14242	14446	14457	14300	14323	14427	14071	14419	14414	14346	14178	14317	14364	14415	14218	14138	14270	14219	14130	14368	14081	14342	14145	14268	14351	14269	14277	14103	14198	14220	14299	14191	14449	14205	14300	14279	14228	14395	14335	14298	14281	14268	14178	14229	14285	14299	14359	14037	14399	14191	14450	14278	14231	14431	14202	14149	14292	14069	14308	14293	14350	14424	14202	14200	14203	14339	14353	14551	14481	14303	14343	14279	14090	14195	14229	14352	14294	14187	14259	14313	14384	14355	14187	14370	14295	14345	14103	14120	14265	14220	14135	14487	14274	14175	14400	14346	14175	14381	14122	14287	14399	14377	14222	14088	14206	14249	14313	14347	14229	14206	14233	14286	14298	14106	14118	14475	14225	14202	14348	14128	14306	14269	14351	14276	14347	14230	14314	14352	14150	14231	14237	14296	14455	14202	14451	14348	14479	14102	14199	14402	14267	14197	14263	14340	14220	14184	14186	14228	14288	14352	14380	14304	14173	14198	14252	14448	14465	14430	14316	14383	14198	14233	14343	14230	14296	14279	14275	14117	14254	14356	14394	14325	14346	14367	14369	14269	14454	14377	14419	14339	14273	14380	14200	14366	14169	14283	14059	14327	14347	14204	14430	14159	14195	14226	14247	14199	14328	14310	14341	14394	14376	14308	14067	14060	14367	14265	14166	14277	14243	14199	14189	14161	14337	14246	14416	14103	14323	14104	14301	14239	14210	14193	14390	14144	14263	14282	14279	14397	14329	14205	14252	14155	14321	14272	14322	14301	14370	14249	14305	14314	14342	14377	14352	14193	14053	14316	14290	14092	14348	14301	14350	14271	14300	14248	14380	14453	14391	14201	14299	14251	14228	14287	14437	14223	14199	14198	14187	14227	14298	14062	14190	14302	14361	13967	14231	14373	14197	14332	14269	14351	14282	14182	14174	14316	14104	14257	14172	14273	14256	14365	14060	14265	14310	14251	14236	14229	14371	14324	14435	14278	14288	14271	14291	14220	14000	14429	14322	14113	14242	14207	14332	14395	14280	14144	14303	14318	14297	14324	14332	14254	14326	14215	14293	14192	14490	14251	14272	14203	14234	14392	14181	14228	14182	14284	14167	14291	14229	14274	14315	14185	14292	14273	14276	14358	14399	14406	14322	14301	14171	14189	14172	14313	14344	14368	14201	14251	14140	14206	14179	14237	14186	14188	14317	14347	14309	14332	14294	14206	14223	14333	14296	14084	14225	14262	14357	14205	14201	14095	14248	14304	14377	14190	14383	14310	14408	14180	14319	14294	14249	14268	14313	14282	14114	14381	14181	14303	14249	14257	14275	14076	14465	14130	14169	14276	14536	14273	14375	14116	14194	14418	14266	14373	14283	14292	14269
28097	22262	24491	21400	17980	17477	17223	17219	17126	16908	16714	16811	16766	16936	16725	16589	16697	16646	16731	16617	16958	16810	16628	16718	16735	16709	16766	16750	16577	16747	16764	16702	16780	16854	16970	16723	16821	16768	16888	16871	16805	16834	16789	16822	16930	16677	16622	17025	16557	16832	16834	16798	16760	16737	16698	16833	16743	16838	16761	16908	16796	16966	16804	16883	16765	16883	16687	16867	16890	16811	16826	16788	16895	16796	16864	17034	16626	16941	16894	16910	16574	16788	16700	16794	16785	16693	16656	16787	16685	16873	16492	16884	16901	16883	16740	16786	16905	16608	16787	16973	16818	16843	16865	16739	16707	16730	16884	16738	16742	16826	16830	16607	16897	16646	16822	16784	16735	16634	16921	16689	16572	16787	16690	16707	16639	16713	16923	16643	16863	16761	16754	16686	16707	16638	16768	16701	16974	16729	16812	16674	16829	16817	16723	16904	16782	16851	16774	16666	16851	16611	16817	17031	16598	16616	16762	16805	16747	16771	16570	16768	16833	16846	16840	16807	16971	16783	16675	16719	16766	16857	16793	16928	16849	16839	16803	16650	16699	16816	16623	16696	16772	16803	16617	16793	16688	16827	16823	16783	16599	16670	16480	16857	17106	16745	16672	16852	16640	16765	17075	16807	16791	16882	16770	16908	16713	16557	16712	16954	16850	16841	16795	16719	17002	16774	16755	16813	16975	16894	16859	16709	16690	16657	16744	16845	16615	16601	16715	16644	16747	16805	16789	16707	16734	16897	16757	16802	16790	16879	16688	16828	16755	16758	16725	16678	16852	16850	16760	16775	16808	16763	16892	16741	16847	17052	16766	16591	16634	16712	16746	16918	16984	16799	16726	16800	16583	16780	16818	16631	16752	16666	16500	16773	16648	16710	16878	16795	16635	16684	16565	16759	16843	17057	16843	16553	16681	16762	16825	16820	16829	16689	16851	16786	16839	16599	16693	16658	16683	16598	16946	16721	16678	16734	16777	16657	16749	16751	16740	16710	16643	16603	16887	16764	16865	16835	16887	16779	16655	16815	16845	16596	16692	16592	17024	16806	16779	16668	16900	16806	16857	16864	16822	16798	16637	16755	16791	16730	16790	16745	16676	16755	17048	16863	16849	16846	16803	16878	16930	16810	16891	16756	16814	16862	16695	16810	16909	16637	16883	16679	16760	16680	16736	16633	16943	16767	16855	16702	16819	16788	16796	16720	16745	16880	16726	16676	16625	16823	16684	16915	16866	16566	16784	16652	16896	16816	16889	16730	16894	16897	16781	16777	16987	16745	16968	16601	16839	16951	16622	16825	16695	16811	16664	16590	16705	16950	16740	16767	16783	16683	16584	16776	16792	16823	16803	16816	16724	16638	16784	16840	16847	17005	16849	16888	16746	16707	16593	16890	16483	16918	16912	16759	16731	16786	16856	17070	16756	16711	16645	16829	16733	16700	16659	16966	16752	16684	16774	16757	16764	16831	16918	16821	16743	16727	16921	16783	16697	16812	16531	16774	16839	16750	16752	16854	16777	16746	16730	16816	16833	16777	16754	16715	16958	16696	16735	16815	16719	16741	16911	16889	16776	16637	16707	16872	16786	17047	16871	16960	16798	16814	16826	16632	17047	16821	16968	16802	16857	16864	16740	16689	16653	16731	16759	16787	16890	16819	16696	16534	16503	16709	16801	16842	16858	16833	16720	16863	16536	16777	16912	16838	16672	16748	16892	16902	16702	16724	16753	16807	16859	16766	16758	16785	16716	16856	16591	16746	16845	16734	16644	16679	16765	16848	16777	16693	17101	16805	17028	16829	16842	16802	16764	17049	16758	16696	16809	16664	16786	16617	16817	16972	16843	16757	16939	16926	16710	16926	16729	16795	16866	17021	16716	16633	16845	16797	16858	16848	16818	16789	16767	16595	16747	16807	16745	16712	16904	16667	16825	16917	16991	16696	16828	16763	16811	16846	16736	16991	16840	16826	16914	16628	16950	16931	16722	16682	16735	16869	16755	16721	16772	16875	16897	16697	16715	16830	16787	16797	16873	16786	16759	16842	16705	16682	16831	16826	16779	16728	16710	16725	16728	16801	16757	16545	16746	16623	16547	16859	16798	16673	16779	16542	16667	16691	16689	16869	16976	16875	17001	16853	16785	16803	16792	16728	16901	16867	16830	16767	16934	16840	16661	16854	16749	16668	16729	16505	16756	16737	16709	16996	16945	16842	16792	16627	16913	16804	16865	16851	16888	16830	16792	16667	16815	16730	16703	16807	16800	16804	16962	16819	16733	16561	16642	16560	16793	16760	16620	16761	16642	16711	17038	16767	16889	16631	16776	16888	16735	16887	16748	16671	16840	16614	16710	16574	16703	16662	16826	16600	16711	16655	16743	16887	16812	16970	16687	16858	16877	16848	16568	16737	16766	16813	16903	16692	16899	16909	16726	16717	16853	16791	16819	16874	16818	16902	16795	16650	16873	16728	16909	16815	16751	16619	16847	16917	16849	16671	16783	16872	16604	16909	16885	16792	16810	16785	16737	16982	16946	16747	16724	16965	16782	16850	16618	16801	16796	16836	16839	16868	16796	16732	16637	16809	16869	16622	16881	16725	16681	16752	16799	16939	16864	16732	16787	16680	16804	16606	16852	16610	16931	16699	16659	16876	16526	16782	16695	16748	16866	16817	16863	16803	17161	16717	16822	16874	16810	16726	16744	16766	16629	16750	16589	16694	16769	16569	16846	16783	16800	16975	16832	16831	16666	16547	16653	16802	16736	16916	16903	16968	17017	16890	16747	16613	16750	16853	16884	16678	16894	16608	16910	16823	16893	16647	16614	16769	16797	16624	16895	16861	16935	16781	16884	16765	16749	16752	16634	16964	16933	16847	16798	16822	16787	16764	16659	16541	16878	16708	16812	16834	16673	16667	16708	16752	16913	16924	16866	16760	16869	16939	16794	16742	16885	16838	16599	16807	16796	16966	16781	16776	16747	16788	16746	16651	16851	16637	16908	17051	16966	16963	16714	16709	16618	16711	16853	16670	16732	16818	16674	16645	16895	16822	16637	16864	16752	16650	16615	16781	16691	16530	16922	16918	16739	16585	16731	16737	16589	16603	16758	16736	16823	16626	16577	16796	16638	16755	16938	16792	16800	16670	16813	16834	16872	16774	16890	16848	16984	16922	16909	16689	16690	16483	16824	16722	16592	16885	16854	16713	16903	16710	16930	16768	17031	16705	16951	16557	16752	16784	16754	16832	16733	16719	16833	16897	16842	16680	16623	16769	16508	16927	16721	16716	16881	16609	16664	16772	16974	16818	16904	16802	16656	16934	16790	16812	16659	16965	16755	16733	16843	16731	16637	16596	16724	16775	16778	16648	16622	16863	16763	16701	16775	16896	16803	16694	16785	16785	16759	16779	16780	16809	16787	16692	16840	16708	16772	16804	16827	16587	16877	16845	16719	16630	16675	16847	16782	16786	16673	16627	16843	16859	16809	16925	16596	16671	16724	16832	16962	16825	16712	16688	16625	16662	16789	16786	17038	16895	16795	16761	16866	17032	16773	16834	16811	16637	16803	16874	17005	16738	16721	16634	16671	16840	16851	16911	17022	16990	16774	16714	16741	16970	16886	16889	16824	16698	16793	16797	16763	16494	16665	16701	16938	16879	16843	16868	16759	16907	16794	16577	16840	16917	16828	16691	16880	16892	16748	16754	16673	16651	16853	16896	16846	16784	16850	16874	16709	16871	16860	16675	16730	16762	16642	16915	16650	16859	16978	16680	16817	16799	16887	16582	16694	16801	16577	16852	16797	16656	16587	16932	16755	16825	16757	16831	16827	16862	16826	16682	16914	16722	16760	16721	16757	16477	16572	16719	16687	16700	16754	16747	16682	16855	16671	16789	16907	16735	16823	16725	16737	16705	16582	16645	16776	16745	16628	16589	16869	16720	16721	16651	16947	16810	16933	16686	16853	16778	16788	16692	16688	16735	16611	16910	16739	16767	16779	16905	16859	16914	16943	16883	16979	16730	16814	16758	16575	16736	16708	16814	16777	16810	16669	16939	16804	16635	16947	17006	16663	16804	16880	16781	16913	16586	16658	16726	16954	16908	16833	16653	16715	16929	16676	17000	16801	16735	16829	16737	16882	16906	16796	16609	16782	16763	16638	16743	16729	16841	16723	16970	16782	16703	16830	17013	16947	16690	16658	16774	16708	16935	16745	16761	16675	16871	16919	16799	16778	16708	16740	16964	16804	16710	16726	16807	16771	16950	16780	16759	16716	16634	16888	16875	16786	16738	17120	16871	16929	16888	16784	16720	16659	16627	16698	16583	16841	16822	16769	16880	16863	16861	16639	16757	16756	16568	16834	16795	16661	16764	16851	16720	16738	16797	16748	16839	16827	16858	16812	16702	16850	16751	16879	16845	16824	16795	16797	16778	16960	16767	16741	16703	16835	16757	16738	16724	16799	16678	16983	17016	16862	16851	16691	16869	16988	16659	16795	16759	16804	16861	16908	16631	16740	16846	16745	16847	16787	16711	16869	16751	16711	16735	16779	16767	16729	16747	16719	16858	16607	16706	16881	16628	16769	16704	16518	16691	16791	16746	16747	16867	16878	16667	16679	16909	16624	16537	16758	16770	16832	16841	16884	16721	16937	16818	16759	16808	17030	16985	16808	16713	16815	16663	16847	16741	16773	16878	16703	16585	16586	16724	16723	16800	16915	16630	16789	16706	16801	16942	16870	16838	16570	16711	16805	16968	16915	16862	16623	16729	16793	16833	16750	16803	16746	16791	16818	16825	16931	16881	16784	16801	16684	16760	17053	16748	16767	16922	16914	16768	16600	16668	16650	16797	16770	16728	16688	16825	16661	16820	16572	16730	16750	16683	16984	16786	16755	16882	16733	16787	16920	16890	16582	16804	16907	17013	16862	16753	16717	16885	16923	16760	16791	16739	16661	16704	16574	16909	17016	16562	16805	16891	16788	16842	16748	16694	16684	16729	16752	16583	16815	16774	16766	16655	16702	16957	16740	16666	16763	16724	16864	16920	16783	16747	16858	16650	16891	16607	16888	16793	16764	16901	16825	16723	16934	16753	16936	16723	16717	16864	17064	16731	16913	16904	16692	16666	16768	16804	16948	16820
17045	22720	20333	16995	15879	15177	14665	14445	14461	14267	14250	14222	14290	14373	14264	14260	14244	14166	14077	14295	14253	14066	14263	14283	14184	14254	14199	14046	14270	14252	14106	14217	14119	14155	14204	14229	14157	14147	14110	14214	14243	14317	14276	14194	14278	14074	14074	14220	14375	14147	14136	14092	14240	14180	14327	14152	14211	14221	14179	14236	14086	14128	14214	14155	14151	13961	14084	14225	14108	14268	14285	14241	14144	14127	14120	14068	14223	14192	14415	14181	14235	14191	14159	14211	14159	14274	14040	14257	14178	14286	14121	14310	14375	14043	14150	14060	14134	14249	14291	14253	14273	14059	14148	14256	14173	14149	14178	14206	14270	14106	14244	14195	14210	14181	14259	14032	14258	14158	14232	14168	13988	14058	14165	14046	14028	14042	14030	14203	14182	14393	14111	14271	14135	14320	14093	14174	14099	14200	14046	14099	14132	14124	14155	14125	14309	14297	14064	14100	14087	14108	14203	14157	14169	14099	14196	14092	14137	14178	14152	14267	14059	14005	14090	14196	14089	14135	14136	13994	14354	14265	14373	14111	14182	14231	14156	14258	14228	14180	14156	14147	14204	14213	14278	14080	14114	14205	14159	14155	14125	14165	14111	14118	14191	14150	14284	14289	14153	14078	14128	14152	14179	14078	14163	14125	14177	14160	14090	14154	14118	14211	14099	14250	14108	14027	14114	13891	14309	14136	14299	14147	14118	14218	14025	14081	14239	14232	14074	14096	14255	14249	14125	14156	14167	14195	14154	14150	14063	14284	14112	14274	13877	14210	14101	14058	14157	14188	14143	14266	14229	14038	14163	14269	14086	14175	14151	14139	14190	14160	14007	14067	14111	14144	14288	14182	14367	14201	14135	14308	14155	14142	14237	14318	14055	14288	14140	14101	14169	14377	14190	14206	14199	14174	14133	14146	14128	14248	14069	14164	14135	14194	14263	14031	14206	14197	14063	14227	14261	14181	14130	14234	14153	14191	14070	14260	14350	14059	14075	14106	14150	14184	14177	14178	14256	14034	14158	13974	14108	14298	14132	14168	14076	14144	14217	14225	14283	14233	14302	14075	14157	14156	14084	14061	14429	14324	14223	14251	14347	14211	14008	14210	14162	14203	14162	14202	14023	14108	14186	14204	14143	14122	14186	14108	14161	14147	14099	14229	14214	14201	14267	14191	14195	14190	14160	14228	14280	14166	14166	14152	14204	14178	14184	14188	14056	14112	14220	14363	14166	14131	14171	14266	14264	14105	14163	14181	14157	14256	14037	14168	14167	14222	14073	14076	14111	14209	14306	14215	14090	14189	14274	14189	14231	14169	14067	14076	14111	14205	14123	14209	14175	14246	14133	14191	14245	14262	14343	14149	14280	14004	14072	14059	14157	14062	14217	14344	14273	14136	14179	14209	14131	14159	14149	14183	14048	14251	14142	14252	14165	14171	14237	14265	14118	14051	14263	14221	14260	14184	14094	14115	14113	14223	14190	14199	14251	14038	14124	14076	14394	14101	14131	14168	14112	14475	14095	14324	14225	14185	13998	14366	14133	14162	14203	13980	14202	14235	14206	14278	14178	14049	14039	14374	14252	14249	14208	14146	14146	14007	14123	14139	14142	14208	13937	14056	14044	14186	14142	14188	14150	14128	14216	14234	14027	14199	14284	14056	14181	14218	14244	14117	14087	14221	14123	14046	14189	14094	14206	14090	14243	14157	14184	14392	14260	14239	14369	14147	14097	14198	14423	14302	14002	14208	14072	14179	13989	14174	14067	14073	14131	14068	14084	14087	14159	14110	14259	13974	14135	14349	14104	14145	14120	14135	14241	14180	14244	14156	14113	14129	14185	14166	14085	14076	14196	14237	14109	14140	14218	14111	14160	14165	14275	14059	14336	14100	14127	14180	14089	14106	14264	14093	14202	14166	14151	14242	14178	14192	14399	14025	14145	14049	14295	13989	14154	14194	14068	14063	14095	14052	14111	14156	14052	14121	14295	14206	14158	14090	14105	14258	14140	14144	13999	14266	14137	14176	14005	14360	14007	14025	14055	14142	14114	13928	14163	14104	14203	14245	14085	14276	14192	14198	14288	14145	13998	14071	14131	13959	14248	14086	14212	14084	14197	14078	13908	14133	14110	13995	14053	14205	14066	14234	14348	14117	14102	14071	14277	14237	14125	14127	14157	14144	14061	14148	14152	14091	14291	14166	14071	14095	14175	14349	14103	13992	14201	14153	14221	14312	14038	14068	14172	14073	14170	14230	14241	14325	14275	14215	14384	14001	14313	14064	14062	14270	14280	14001	14163	14230	14248	14154	13982	14279	14171	14166	14281	14071	14061	14268	14277	14160	14232	14210	14123	14211	14155	13975	14299	14075	14050	14243	13981	14115	14202	14278	14152	14152	14060	14130	14175	14077	14125	14204	14126	14119	14146	14085	14171	14153	14072	14245	14155	14266	14207	14112	14004	14348	14107	14237	14086	14077	14111	14204	14115	14106	14063	14282	14179	13952	14226	14328	14338	14438	14046	14173	14126	14162	14292	14128	14223	14234	14163	14090	14048	14168	14226	14135	14049	14253	14118	14300	14194	14100	14137	14181	14195	14160	14108	13990	14115	13987	13900	14172	14337	14152	14189	13899	14305	14238	14061	14132	14028	14101	14262	14064	14275	14030	14277	13906	14156	14179	14201	14313	14184	14085	14063	14139	14174	14114	14234	14310	14038	14190	14261	14152	14060	14141	14322	14198	14277	14054	14205	14152	14191	14280	14141	14143	14077	14169	14377	14115	14220	13998	14284	14016	14204	14254	14174	14204	14247	14036	14218	14346	14195	14264	13876	14196	14284	14152	14201	14131	14107	14152	14306	13969	14155	14248	14221	14176	14204	14247	14154	14173	14137	14086	14302	14018	14210	14049	14171	14168	14160	14248	14219	14160	14144	14217	14290	14312	14077	14205	14330	14224	14074	14061	14155	14139	14146	14130	13990	14118	14092	14098	14070	14034	14318	14136	14188	14210	14124	14127	14084	14044	14319	14351	14227	14085	14182	14238	13979	14146	14304	14074	14187	14102	13996	14105	14282	14136	14084	14269	14209	14209	14243	13992	14132	14087	14154	14141	14146	14138	14141	14187	14083	14146	14129	14027	13949	14157	14076	14067	14134	13996	14110	14160	14228	14069	14063	14028	14286	14234	14171	14081	14278	14158	14013	14131	14426	14102	14201	14108	14217	14109	14074	14259	14169	14090	14223	14124	14166	14209	14209	14119	14320	14155	14053	14229	14201	14207	14077	14088	14137	14032	14198	14161	14285	14056	14185	14077	14223	14041	13999	14207	14080	14140	14197	13937	14320	14256	14209	14129	14234	14232	14125	14188	14200	14134	14233	14095	14115	14102	14252	14137	14085	14172	14166	14111	14158	14056	14399	14033	14177	14118	14156	14073	14151	14134	14282	14177	14319	14203	14129	14119	14233	13976	14222	14037	14210	13962	14283	14157	14040	14047	14203	14106	14204	14181	14199	14191	14087	14191	14103	14054	14261	14197	14151	14325	14222	14029	14190	14148	14274	14303	14217	14200	14129	14194	14276	14169	14364	14149	14183	14209	14050	14048	14282	14172	14214	14073	14197	14134	14187	14116	14281	14144	14295	14128	14138	14149	14161	14292	14112	14111	14311	14103	14208	14183	14164	14107	14248	14260	14201	14199	13967	14085	14192	14053	14233	14143	14255	14106	14113	14121	14128	14196	14154	14129	14315	14138	14182	14082	14099	14213	14156	14112	14169	14128	14107	14221	14074	14300	14231	14128	14169	14081	14224	14126	14109	14210	14186	14128	14142	14054	14127	14104	14252	14041	14156	14086	14169	14149	14015	14122	14246	14142	14117	14054	14379	14027	14167	14036	14223	14198	14166	14201	14058	14190	14038	14168	14263	14214	14245	14131	14095	14126	14072	14075	14253	14194	14162	14084	14193	14243	14179	14291	13962	14113	14140	14142	14193	14324	14253	14156	14253	14045	14171	14126	14200	14250	14166	14293	14080	14225	14148	14065	14107	14211	14135	14031	14093	14137	14215	14200	13993	14167	14217	14249	14017	14117	14296	14131	14072	14036	14194	14197	14203	14100	14103	14173	14118	14080	13979	14180	13969	14107	14190	14261	14281	14281	14224	14152	14186	14233	14181	14272	14044	14220	14269	14096	14147	14155	14232	14191	14293	14118	14216	14055	14143	14309	14132	13980	14074	14116	14116	14376	14118	14139	14039	14193	14152	14293	14249	14151	14117	14009	14395	14101	14084	14241	13997	14176	14096	14189	13966	14213	14270	14102	14000	14110	14263	14214	14159	14060	14292	14115	14095	14219	14229	14148	14154	14248	14251	14089	14187	14013	14153	14204	14256	14094	14190	14237	14099	14045	14222	14169	14403	14141	14305	14088	14288	14166	14150	14375	14170	14162	14038	14091	14176	14128	14205	14168	14065	14189	14039	14157	14213	14291	14159	14027	14105	14288	14276	14001	14078	14059	14096	14145	14088	14212	14119	14156	14188	14140	14236	14248	14193	14113	14089	14135	14080	14162	14221	14192	14088	14194	14186	14141	14213	14114	14325	14276	14122	14177	14127	14188	14215	14240	14205	14378	14107	14126	14126	14047	14187	14190	14106	14242	14117	14111	14181	14030	14256	14256	14318	14256	14211	14088	14212	14059	14241	14070	14247	14280	14100	14082	14237	14300	14163	14327	14271	14070	14105	14280	14124	14126	14264	14169	14160	14089	14196	14004	14395	14171	14167	14159	14291	14177	14127	14192	14140	14208	14192	14206	14190	14285	14173	14096	14076	14083	14144	14053	14197	14230	14244	14165	14324	14172	14229	14050	14245	14067	14301	14069	14142	14205	14162	14106	14172	14252	14179	14134	14080	14079	14178	14341	14070	14170	14326	14192	14079	14104	14162	13944	14261	14099	14167	14183	13928	14086	14252	14255	14199	14118	14113	14043	14176	14098	14111	14240	14162	14283	14245	14151	14191	14381	13954	14284	14358	14230	14133	14262	14080	14164	14213	14179	14145	14110	14377	14281	14087	14249	14001	14337	14162	14115	14077	14068	14218	14145	14182	14234	14144	14153	14193	14232	14179	14154	14067	14108	14138	14157
24020	21086	28391	24208	22028	21103	19542	17016	16676	16463	16233	16158	16267	16340	16276	16233	16378	16166	16043	16113	16163	16259	16041	16196	16051	16277	16165	16124	16316	16105	16018	16094	16167	16058	15952	15954	16095	16119	15975	16040	16172	15969	15999	16042	16084	16102	16031	16039	16150	16179	16130	16150	16179	16126	15896	15839	15990	15981	15816	15943	16070	16124	16156	16101	16069	16053	16057	15978	16027	15910	16154	15893	15905	16016	16125	15778	15901	15899	15957	15955	15828	16011	16010	16088	16032	16104	16001	15932	16170	16106	16036	16048	15741	15981	15902	16051	16120	16293	16096	16065	15972	16084	16149	16263	16039	15903	16081	16150	15996	15792	15812	15921	15959	15950	15991	16127	16025	15816	16104	15897	15859	16108	16047	16003	15946	16111	16124	16030	16217	16095	16078	15868	16180	16157	15899	16038	16064	16037	16077	15927	15901	16040	16124	15964	15944	15957	15950	16106	16185	16118	16132	15815	16091	15897	15821	16133	16230	16024	16022	15984	15803	16019	15883	16070	16009	15885	15983	16022	16070	16022	16019	16008	16083	15730	16030	15863	16150	16066	16083	16012	16069	16057	15992	16045	15869	16039	15951	15884	16172	15843	16095	16012	16120	15864	16051	15951	15887	16171	16088	16069	16080	16174	16082	16053	15823	15952	16270	16202	16103	15859	16151	16013	15953	16104	16011	16043	16092	16147	15807	16034	15975	16037	16052	16155	15985	16025	16085	15913	15810	16075	15921	15939	16023	16034	16000	16036	16003	15862	15938	15884	16220	16114	16004	16113	16004	16026	16020	16097	16138	15945	16105	16102	15746	16095	16085	15942	15893	16002	16163	16017	15879	16089	16005	15979	16130	15920	15716	15950	16165	15891	15981	16064	16065	15960	15854	15846	15929	15994	15949	16126	16099	16149	16038	15914	16082	16036	15942	15953	15920	16003	16060	16094	16132	16244	16152	15985	16036	16140	15981	15801	15885	16024	16061	16122	16046	16051	16014	16005	15940	15933	15962	16015	15988	15902	16015	16162	16207	16027	16093	16128	15907	15997	16126	16124	16061	15875	15994	15988	15930	15999	16072	15829	16152	16032	15878	15945	16044	16229	16129	15832	15857	16112	15763	15961	16048	15925	15988	16034	15912	16091	16076	16124	16085	16306	15720	15871	15995	15896	15932	15970	15983	16089	16217	16154	16056	16193	16097	15929	16067	15981	15964	16022	15910	16065	15775	15895	15945	16066	15896	15986	16038	16038	16099	15802	16253	16038	15990	15913	16051	16100	15859	15958	16034	16139	16071	15961	15918	16000	16264	15974	15973	16046	16122	15904	15884	15946	16024	15894	16070	16047	16199	15869	16006	15940	15924	15976	15956	16168	15832	16050	16056	16292	16137	16199	16158	16030	15900	15877	15984	15824	15976	15934	16161	15913	15843	15931	15994	15971	15963	15918	15987	15910	16236	16045	15859	16074	16145	16024	15972	16118	16158	15988	16052	15816	16010	16265	15942	15871	15994	15930	16082	15907	15912	16131	16047	15950	16019	15971	16137	16072	16045	15817	15970	15820	15964	15990	15962	15978	15911	15950	15901	15996	16084	16140	15943	16169	15967	16195	16024	16051	15836	16118	15728	16147	16028	16062	16193	15897	16109	16005	16316	16030	16267	15989	15864	16195	15991	15954	16217	15821	16094	15805	16219	16043	15899	15792	15868	16062	16006	16011	16087	16260	15945	16128	15943	16147	16103	15965	15900	16059	15834	16271	15991	16028	16001	16080	15868	16077	16091	16056	16064	15803	15890	16094	16139	15954	15855	16043	16027	16072	15858	16047	15938	16032	15931	15836	16087	15896	15928	16124	16091	15982	15913	15936	16065	15745	16229	16117	15953	15994	15978	16038	15912	16088	15968	16039	16001	16083	16010	15898	15964	16118	15682	15920	15982	15760	15951	15987	16186	15862	16038	15957	15843	15849	16098	16120	16080	15917	15983	15962	15936	15971	16097	15892	16018	15978	16044	16030	16183	16036	15965	16005	15888	15934	16078	16011	15918	15864	16117	15914	15954	15958	16079	16018	15936	15904	15931	15753	15918	15975	16023	16191	16080	15975	15966	16100	15975	16086	16200	16017	15872	15997	15931	15913	16024	15766	16056	15938	15933	15943	15778	16047	15720	15982	16004	16010	16028	15924	15890	16059	15930	16092	16026	16055	15853	15939	15828	16035	16168	15957	16164	16122	15847	16143	15894	16005	15878	16034	15973	15881	16015	15886	15865	16029	15866	15834	15992	15971	15930	15901	16011	15891	15951	16095	16112	15955	16022	16069	16032	16055	16054	15942	15977	16106	16036	15963	16181	16005	16198	16022	16025	15920	15859	16119	16100	15971	15938	15819	16135	16005	15864	15994	16131	16053	15901	16022	15788	15908	15985	15941	15891	15956	16020	15973	15969	15975	16040	15921	16002	16129	15998	15871	16315	15967	16065	16075	16141	16051	16052	15958	16017	15992	15949	15937	15926	16007	16022	15929	15969	16240	15962	15997	16028	15816	15968	15934	16002	15880	15961	16087	16159	15908	16133	16110	16006	15851	15992	16000	15888	16102	15934	15953	15881	15709	15995	15937	16130	15861	16054	15952	15884	15872	15969	16130	15975	15947	15910	15918	15870	15872	15813	16140	15949	16061	16107	15842	16171	16351	15919	15922	16120	16025	15923	15979	15821	16024	15991	15867	16109	15875	16161	16229	16144	16034	15871	16173	15915	15784	15995	16162	16094	16105	16154	16073	16006	16057	16031	16005	15985	16023	15777	16101	15919	15922	16153	15891	16008	16040	16085	15839	15993	16079	16238	16125	16021	16000	16112	16115	15975	16055	15928	15902	15839	16130	15921	15982	16072	16021	15973	15918	15953	15962	15945	16018	16147	16033	15755	16023	16010	16086	16090	15956	16015	15897	16049	16051	15945	15972	16127	15941	16059	15995	15886	15917	16019	16028	15940	15752	16013	16078	15925	16279	16138	15858	15979	16110	16043	16039	16241	16032	15948	16023	16039	15958	16165	16059	15991	15856	16029	16109	16228	16050	16164	16088	16098	16027	16152	16165	15949	16048	15871	16126	16154	16218	15921	16084	16132	15906	15909	16094	15913	15904	15841	15869	16003	16154	16044	16020	15994	16023	16116	16126	16032	15735	15862	16093	15954	15960	16072	16006	16099	16150	16121	15993	16061	15899	16014	16122	15844	15811	15852	15856	16169	15907	16021	15939	15854	15983	15971	16184	15991	16063	16206	16113	16134	15839	15952	16065	15740	15853	16077	16077	16169	16003	15952	16032	15941	15963	15968	15910	16093	16075	16013	15989	15935	16039	15937	16004	16056	16089	16045	15924	16071	15969	15881	16031	15976	15883	15993	15975	15916	15842	15929	16186	16206	16073	15970	16166	15958	16033	15969	15957	16091	16059	16088	16058	16076	16037	16074	15700	15987	15973	16095	16040	16116	16433	15983	15925	16219	16056	15781	15865	15871	16033	16177	15939	16003	15985	15888	15916	16001	16005	15899	16141	16009	16056	16114	16034	16118	15915	16068	16123	15960	15919	16177	15913	15847	16082	15912	16082	15865	16067	16058	16035	15890	16054	16109	16064	16039	16037	16175	15803	15949	15931	16136	15972	15872	16017	16095	16018	16101	15976	16091	16129	16052	15996	16009	16154	15852	16245	16098	15839	15885	16045	15907	16079	16036	15974	15920	16091	16111	15978	15835	16110	16058	15950	15992	16048	16173	16016	16025	16069	15887	15954	15686	15912	15949	15910	15710	15825	15803	15918	15895	15966	15992	15840	15958	16034	16058	16196	16162	15889	15881	15980	15931	16078	16004	15942	16179	15888	16086	16140	15803	16047	15772	16013	16084	16124	16073	15971	16122	15913	15857	15943	15792	15870	15915	15943	16164	15899	16122	16117	16089	16141	16100	16059	16027	16053	15918	16154	16113	15788	15862	16034	15978	15903	15846	15943	15980	16062	16038	15874	15915	16079	15876	15959	16094	15955	15845	16071	15977	15900	16112	16222	16127	16009	16083	16131	16128	16056	16053	15929	16151	16063	16075	15965	15972	15933	16093	15890	15970	15960	16186	15941	16083	15841	15921	15864	15952	16133	15979	16024	16034	15915	15909	16043	15977	16077	16150	16235	15924	16207	15847	16141	15936	15874	15991	16255	16006	15919	16016	15982	16104	15970	16028	16165	16217	15839	16154	16038	15963	16047	16016	16050	15928	15951	15884	15949	16021	15811	16117	15972	15895	16051	16029	15803	16123	16064	15859	16123	16057	15717	16084	16134	15912	15950	16251	16015	15872	15928	16021	16011	16205	15979	16087	16007	16093	15741	15875	16041	15926	15875	16080	15826	16084	15754	16165	16014	15798	16034	15861	16089	16164	16053	15853	16211	15874	15884	15970	16216	15906	15967	16036	16035	15791	15899	15895	16167	16093	16041	15925	16127	15994	16021	15882	16112	16070	15990	15992	15965	16065	16025	16064	15968	16153	16199	16010	15918	15884	15756	16097	16036	16024	15995	15924	15960	16036	15901	15918	16043	15947	15728	15845	15777	15992	16046	16070	16119	16139	16160	15943	15976	15787	15804	15831	15945	16183	15715	15911	15760	16064	16116	15952	15971	15948	15979	16039	15925	16058	15928	16013	16019	15891	15921	16113	16069	16031	15926	15942	16054	16086	15966	15831	15967	16043	16037	15864	15917	15827	15881	15918	16081	16036	16023	15938	16167	16120	15947	16086	16010	15994	16062	15931	16014	15979	16117	16107	15955	16123	15997	15999	15852	16122	16035	15803	16162	15943	16054	16063	15899	16133	15972	15923	15970	15999	16036	16178	15769	16065	15914	16055	15824	16130	15994	16083	15998	16049	15987	15911	15792	15841	15834	16103	16042	15908	16019	15900	16058	16034	16043	15926	15985	16183	16043	15961	15990	16056	16045	16174	16184	16055	15927	15960	16006	16043	15935	15880	16054	15925	16216	15857	16006	16015	16107	15963	16101	16047	15993	16000	15852	15943	15875	15944	15767	15884	16189	16104	15963	15912	16033	16013	15898	15942	15913	16058	15982	15945	15921	15915	15892	15897	15878	15970	16088	16213	15980
16352	28489	25520	20086	17730	16136	15326	14704	14566	14271	13944	13941	14128	14177	13833	13911	14004	13810	13968	13837	13721	13705	13973	13753	13815	13816	13835	13698	13765	13894	13955	13764	13623	13922	13773	13783	13536	13906	13813	13632	13745	13703	13765	13752	13803	13811	13805	13766	13686	13672	13889	13740	13711	13719	13732	13822	13764	13632	13736	13704	13768	13657	13712	13661	13864	13570	13825	13639	13680	13749	13784	13719	13666	13553	13829	13782	13660	13666	13836	13725	13922	13715	13673	13756	13764	13641	13859	13790	13611	13588	13655	13778	13831	13848	13944	13668	13919	13638	13814	13798	13755	13686	13731	13699	13993	13865	13614	13627	13709	13770	13771	13675	13853	13696	13525	13738	13801	13725	13838	13711	13633	13793	13813	13575	13616	13756	13738	13792	13672	13722	13812	13839	13732	13706	13628	13656	13792	13718	13631	13744	13645	13806	13738	13644	13718	13693	13611	13760	13733	13907	13693	13733	13818	13711	13748	13533	13615	13552	13929	13813	13812	13684	13768	13768	13605	13631	13727	13712	13722	13861	13702	13660	13684	13825	13638	13646	13683	13586	13683	13693	13715	13700	13820	13743	13777	13723	13879	13888	13756	13709	13852	13884	13539	13755	13773	13822	13661	13609	13657	13676	13913	13653	13634	13675	13680	13628	13855	13693	13781	13877	13540	13800	13748	13672	13612	13904	13632	13756	13713	13679	13773	13722	13666	13728	13701	13657	13676	13791	13722	13683	13598	13659	13889	13759	13808	13482	13829	13823	13760	13758	13796	13715	13757	13769	13719	13562	13698	13894	13637	13712	13647	13581	13819	13796	13850	13780	13762	13791	13713	13655	13616	13847	13650	13632	13702	13745	13750	13561	13741	13661	13849	13891	13568	13754	13621	13777	13681	13595	13707	13768	13590	13693	13488	13720	13767	13760	13743	13758	13712	13817	13694	13645	13902	13730	13810	13724	13869	13823	13785	13771	13576	13663	13769	13515	13609	13755	13675	13747	13688	13701	13611	13623	13836	13693	13720	13636	13704	13742	13753	13803	13647	13682	13814	13564	13697	13637	13853	13537	13675	13711	13727	13694	13603	13807	13636	13693	13840	13822	13739	13860	13687	13632	13497	13689	13620	13732	13738	13634	13779	13799	13936	13841	13816	13778	13761	13676	13600	13737	13615	13718	13904	13720	13683	13861	13671	13565	13535	13781	13708	13736	13743	13620	13706	13781	13691	13553	13729	13790	13694	13631	13654	13687	13841	13575	13733	13684	13785	13788	13802	13658	13718	13733	13650	13750	13772	13602	13662	13984	13818	13671	13749	13757	13501	13806	13889	13660	13805	13667	13782	13744	13839	13566	13626	13665	13691	13819	13928	13552	13708	13788	13698	13848	13716	13793	13787	13779	13715	13691	13916	13686	13736	13761	13614	13742	13678	13725	13660	13649	13576	13551	13740	13697	13622	13776	13709	13617	13713	13756	13723	13599	13612	13945	13580	13762	13741	13576	13653	13808	13693	13782	13812	13761	13778	13610	13607	13735	13588	13711	13656	13837	13829	13782	13601	13801	13686	13703	13593	13707	13585	13768	13649	13711	13912	13626	13710	13839	13705	13683	13651	13843	13655	13820	13771	13689	13727	13635	13620	13700	13714	13660	13759	13755	13700	13865	13687	13724	13676	13675	13613	13726	13825	13731	13653	13607	13717	13794	13829	13575	13626	13785	13825	13752	13697	13829	13835	13801	13644	13754	13860	13744	13612	13693	13710	13766	13557	13710	14005	13716	13827	13681	13779	13907	13578	13633	13640	13846	14013	13781	13640	13742	13840	13677	13723	13562	13750	13785	13609	13778	13646	13680	13659	13869	13668	13682	13599	13712	13743	13705	13649	13675	13905	13691	13617	13725	13676	13897	13791	13681	13618	13681	13682	13580	13720	13635	13706	13730	13748	13656	13759	13724	13676	13737	13799	13671	13709	13722	13701	13749	13802	13781	13770	13688	13646	13769	13717	13701	13697	13791	13686	13693	13685	13626	13588	13738	13855	13773	13748	13596	13788	13785	13792	13472	13820	13710	13580	13643	13781	13740	13538	13753	13574	13761	13793	13758	13698	13586	13563	13709	13706	13715	13695	13627	13772	13678	13765	13545	13553	13507	13763	13748	13826	13595	13686	13664	13726	13741	13814	13667	13752	13625	13722	13649	13808	13690	13645	13709	13715	13827	13723	13787	13584	13614	13613	13600	13691	13674	13817	13858	13722	13704	13582	13747	13769	13575	13563	13848	13558	13985	13674	13646	13750	13699	13619	13749	13732	13758	13831	13768	13837	13624	13898	13637	13562	13865	13693	13659	13615	13792	13702	13730	13877	13836	13701	13697	13805	13990	13535	13729	13814	13557	13677	13721	13738	13743	13753	13709	13714	13682	13755	13859	13845	13666	13739	13767	13825	13818	13729	13915	13571	13681	13782	13589	13674	13774	13644	13667	13609	13623	13778	13618	13705	13695	13717	13546	13576	13750	13666	13859	13751	13673	13713	13628	13678	13851	13716	13710	13572	13760	13712	13925	13711	13679	13626	13627	13716	13703	13724	13663	13546	13860	13732	13747	13634	13844	13680	13758	13579	13881	13651	13523	13776	13797	13662	13682	13756	13703	13825	13727	13763	13665	13718	13553	13530	13739	13615	13653	13689	13649	13682	13630	13688	13714	13747	13689	13631	13530	13783	13697	13788	13677	13831	13707	13905	13558	13764	13811	13654	13626	13663	13782	13715	13731	13544	13636	13777	13755	13841	13757	13704	13681	13587	13750	13770	13594	13815	13770	13826	13765	13860	13798	13629	13680	13706	13823	13943	13565	13842	13802	13781	13718	13759	13974	13730	13712	13702	13664	13708	13536	13649	13716	13701	13808	13830	13718	13787	13796	13691	13902	13600	13637	13741	13746	13742	13797	13691	13727	13826	13669	13710	13718	13728	13753	13589	13574	13767	13689	13605	13572	13630	13776	13648	13736	13692	13597	13803	13723	13542	13731	13715	13782	13782	13638	13813	13834	13701	13687	13709	13830	13686	13644	13697	13727	13708	13770	13686	13753	13678	13817	13775	13768	13735	13633	13633	13765	13762	13763	13679	13619	13769	13667	13685	13768	13697	13797	13819	13860	13751	13761	13760	13637	13721	13685	13669	13701	13771	13841	13762	13731	13700	13497	13684	13634	13795	13734	13686	13637	13719	13535	13938	13606	13652	13617	13720	13847	13781	13809	13694	13700	13628	13721	13764	13619	13759	13783	13624	13667	13724	13609	13860	13756	13781	13838	13899	13731	13640	13857	13633	13799	13830	13789	13699	13781	13695	13691	13824	13791	13606	13781	13565	13860	13632	13725	13559	13647	13707	13618	13727	13725	13801	13720	13680	13694	13753	13655	13750	13804	13810	13622	13713	13688	13761	13805	13702	13773	13790	13604	13806	13715	13840	13831	13758	13898	13810	13589	13733	13792	13857	13807	13799	13839	13589	13734	13624	13856	13776	13795	13762	13495	13802	13703	13617	13633	13855	13637	13734	13702	13784	13660	13811	13626	13724	13761	13723	13774	13625	13692	13680	13782	13748	13694	13842	13779	13635	13840	13707	13827	13729	13864	13669	13777	13781	13639	13828	13757	13738	13780	13646	13622	13765	13859	13722	13748	13678	13662	13616	13787	13636	13704	13562	13782	13781	13745	13732	13841	13804	13794	13688	13637	13746	13856	13806	13621	13641	13831	13696	13625	13864	13551	13661	13877	13668	13737	13688	13642	13824	13890	13602	13821	13723	13733	13703	13774	13653	13701	13774	13521	13586	13764	13712	13576	13772	13565	13701	13594	13763	13653	13709	13877	13628	13729	13759	13803	13635	13678	13770	13682	13814	13817	13654	13728	13558	13839	13662	13874	13581	13655	13724	13788	13805	13596	13713	13617	13833	13815	13727	13579	13640	13629	13726	13648	13819	13729	13621	13814	13755	13794	13668	13792	13752	13569	13745	13743	13634	13692	13773	13655	13794	13684	13668	13897	13684	13700	13664	13800	13758	13612	13700	13821	13645	13844	13561	13726	13732	13629	13662	13808	13798	13730	13757	13697	13741	13809	13736	13685	13664	13822	13899	13638	13697	13445	13702	13846	13641	13725	13732	13680	13771	13857	13560	13938	13771	13780	13930	13745	13886	13851	13757	13537	13810	13732	13727	13852	13777	13701	13528	13603	13582	13708	13690	13663	13799	13612	13734	13710	13715	13760	13533	13653	13664	13715	13798	13677	13512	13750	13702	13678	13658	13723	13590	13757	13766	13693	13629	13723	13818	13703	13696	13671	13795	13786	13811	13715	13777	13682	13826	13548	13756	13914	13608	13810	13736	13668	13920	13719	13874	13665	13487	13829	13709	13651	13757	13767	13796	13829	13816	13764	13800	13643	13762	13618	13764	13774	13836	13729	13774	13621	13765	13742	13807	13737	13756	13634	13745	13639	13730	13741	13726	13842	13749	13492	13754	13659	13600	13864	13745	13714	13722	13753	13646	13694	13786	13656	13569	13706	13713	13706	13859	13686	13671	13712	13658	13688	13890	13573	13597	13876	13750	13679	13688	13670	13720	13677	13553	13828	13765	13742	13580	13615	13939	13480	13747	13866	13605	13652	13799	13731	13690	13848	13807	13658	13745	13863	13899	13705	13601	13788	13722	13825	13770	13845	13777	13626	13782	13710	13954	13893	13661	13856	13595	13856	13796	13641	13841	13777	13706	13854	13592	13584	13607	13786	13783	13734	13534	13891	13820	13690	13790	13678	13804	13719	13816	13587	13663	13786	13652	13688	13662	13776	13860	13879	13653	13754	13682	13757	13691	13668	13614	13727	13604	13662	13817	13658	13767	13817	13719	13710	13878	13768	13628	13658	13772	13695	13684	13878	13743	13672	13636	13794	13641	13676	13801	13567	13711	13799	13688	13576	13703	13870	13683	13687	13736	13612	13701	13704	13632	13619	13740	13803	13465	13611	13738	13726	13679	13561	13867	13645	13646	13515	13804	13584	13615	13751	13748	13740	13832	13691	13811	13704	13697	13846	13671	13777	13726	13731	13642	13693	13678	14034	13749	13735	13628	13795	13700	13730	13810	13709
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
