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
341664452202	341664452756	341664453306	341664453856	341664454406	341664454956	341664455506	341664456056	341664456606	341664457156	341664457706	341664458256	341664458806	341664459356	341664459906	341664460456	341664461006	341664461556	341664462106	341664462656	341664463206	341664463756	341664464306	341664464856	341664465406	341664465956	341664466506	341664467056	341664467606	341664468156	341664468706	341664469256	341664469806	341664470356	341664470906	341664471456	341664472006	341664472556	341664473106	341664473656	341664474206	341664474756	341664475306	341664475856	341664476406	341664476956	341664477506	341664478056	341664478606	341664479156	341664479706	341664480256	341664480806	341664481356	341664481906	341664482456	341664483006	341664483556	341664484106	341664484656	341664485206	341664485756	341664486306	341664486856	341664487406	341664487956	341664488506	341664489056	341664489606	341664490156	341664490706	341664491256	341664491806	341664492356	341664492906	341664493456	341664494006	341664494556	341664495106	341664495656	341664496206	341664496756	341664497306	341664497856	341664498406	341664498956	341664499506	341664500056	341664500606	341664501156	341664501706	341664502256	341664502806	341664503356	341664503906	341664504456	341664505006	341664505556	341664506106	341664506656	341664507206	341664507756	341664508307	341664508856	341664509406	341664509956	341664510506	341664511056	341664511606	341664512156	341664512706	341664513256	341664513806	341664514356	341664514906	341664515456	341664516006	341664516556	341664517106	341664517656	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22724	21671	28909	24881	21828	22890	21380	16362	14961	15067	14787	14440	14496	14367	14412	14176	14266	14035	14049	14160	14018	13751	13987	13845	13699	13651	13611	13628	13830	13678	13660	13779	13684	13732	13645	13732	13699	13697	13714	13662	13668	13594	13685	13701	13769	13701	13751	13620	13593	13735	13793	13744	13747	13456	13439	13623	13679	13526	13746	13716	13764	13560	13505	13680	13639	13629	13764	13696	13710	13534	13500	13627	13684	13804	13623	13638	13659	13676	13672	13576	13752	13566	13782	13675	13663	13483	13571	13654	13780	13508	13705	13675	13904	13554	13611	13717	13704	13652	13402	13676	13629	13743	13681	13483	13654	13657	13570	13606	13860	13579	13844	13628	13641	13685	13544	13728	13877	13539	13720	13597	13585	13645	13534	13765	13400	13610	13682	13740	13768	13644	13547	13747	13654	13522	13715	13664	13668	13702	13496	13627	13595	13640	13670	13694	13637	13784	13696	13678	13664	13838	13581	13625	13591	13590	13767	13674	13474	13625	13761	13571	13732	13621	13532	13577	13448	13770	13555	13707	13583	13661	13481	13722	13829	13530	13817	13748	13706	13786	13735	13738	13433	13497	13635	13706	13724	13662	13635	13819	13639	13687	13493	13694	13650	13590	13531	13620	13771	13758	13658	13708	13763	13734	13695	13784	13745	13553	13515	13658	13559	13845	13622	13565	13526	13659	13484	13686	13468	13664	13543	13750	13507	13486	13650	13601	13579	13586	13747	13564	13612	13520	13758	13598	13479	13633	13609	13571	13572	13466	13615	13524	13710	13677	13660	13571	13672	13476	13668	13495	13670	13701	13673	13675	13734	13739	13636	13606	13515	13731	13422	13574	13902	13585	13523	13710	13587	13573	13659	13678	13581	13686	13559	13671	13591	13702	13702	13429	13624	13659	13654	13710	13507	13670	13687	13588	13529	13709	13598	13638	13619	13491	13630	13629	13691	13723	13670	13676	13763	13596	13490	13536	13603	13643	13612	13673	13595	13717	13718	13712	13688	13593	13604	13643	13866	13579	13389	13604	13512	13741	13638	13232	13764	13752	13684	13621	13619	13495	13686	13619	13511	13570	13526	13557	13572	13469	13781	13533	13475	13799	13559	13698	13533	13456	13549	13506	13566	13742	13603	13723	13692	13609	13554	13514	13502	13483	13656	13826	13647	13558	13608	13596	13718	13584	13480	13528	13639	13454	13661	13599	13854	13493	13532	13604	13640	13552	13728	13700	13575	13676	13674	13599	13694	13562	13672	13634	13660	13721	13622	13836	13729	13589	13648	13553	13786	13629	13709	13644	13767	13633	13478	13606	13486	13763	13583	13559	13594	13643	13688	13629	13825	13669	13633	13582	13664	13618	13461	13626	13711	13652	13558	13685	13492	13516	13596	13549	13727	13617	13575	13592	13654	13712	13716	13683	13384	13791	13574	13557	13668	13618	13509	13661	13761	13463	13533	13429	13643	13501	13685	13685	13657	13692	13794	13587	13628	13370	13756	13504	13513	13628	13518	13606	13429	13800	13822	13481	13559	13582	13762	13638	13551	13563	13599	13689	13688	13656	13680	13542	13632	13607	13611	13604	13847	13653	13673	13680	13466	13563	13700	13554	13683	13538	13556	13607	13602	13576	13612	13699	13530	13684	13455	13629	13613	13618	13648	13833	13756	13630	13542	13550	13495	13721	13741	13426	13656	13722	13655	13653	13662	13500	13510	13668	13645	13621	13739	13588	13628	13797	13507	13621	13358	13575	13673	13515	13520	13606	13635	13567	13669	13648	13623	13672	13634	13665	13583	13884	13521	13658	13585	13663	13504	13590	13693	13798	13583	13708	13621	13581	13685	13716	13503	13601	13574	13606	13557	13571	13600	13541	13574	13612	13834	13746	13433	13656	13723	13659	13678	13549	13463	13715	13705	13408	13648	13625	13702	13599	13743	13725	13570	13845	13643	13665	13611	13698	13615	13734	13867	13607	13722	13517	13634	13554	13632	13682	13619	13595	13560	13530	13400	13679	13747	13640	13611	13545	13573	13372	13595	13771	13544	13529	13722	13516	13813	13565	13890	13702	13645	13629	13582	13550	13428	13549	13644	13683	13590	13622	13560	13506	13776	13622	13508	13618	13595	13759	13813	13600	13559	13710	13860	13659	13622	13625	13642	13772	13414	13589	13472	13519	13565	13485	13404	13365	13525	13580	13714	13569	13643	13573	13759	13799	13664	13626	13626	13768	13701	13518	13630	13652	13586	13727	13686	13622	13727	13604	13584	13638	13615	13724	13621	13643	13737	13636	13720	13592	13624	13562	13466	13590	13569	13627	13386	13515	13833	13640	13856	13567	13724	13731	13709	13558	13473	13556	13465	13843	13676	13423	13545	13575	13729	13579	13581	13371	13718	13585	13509	13648	13592	13625	13698	13684	13519	13645	13605	13661	13537	13241	13700	13607	13666	13575	13544	13599	13567	13674	13458	13687	13652	13450	13544	13566	13706	13710	13577	13685	13624	13707	13638	13739	13433	13502	13546	13560	13754	13710	13738	13453	13642	13702	13680	13611	13410	13510	13498	13512	13612	13770	13626	13526	13579	13802	13522	13592	13585	13484	13742	13661	13713	13826	13722	13688	13532	13652	13794	13554	13439	13629	13736	13490	13765	13645	13604	13603	13443	13495	13507	13461	13670	13717	13539	13654	13668	13522	13679	13603	13746	13601	13588	13632	13607	13636	13792	13653	13521	13607	13715	13606	13740	13594	13774	13653	13636	13753	13659	13676	13639	13656	13641	13793	13683	13505	13634	13766	13638	13472	13555	13632	13572	13542	13619	13509	13658	13605	13687	13628	13661	13526	13596	13724	13644	13724	13532	13531	13553	13730	13584	13757	13673	13530	13501	13640	13586	13729	13540	13752	13596	13652	13474	13546	13509	13677	13817	13577	13639	13685	13474	13683	13765	13674	13540	13342	13507	13489	13547	13583	13637	13546	13522	13688	13769	13608	13740	13521	13604	13584	13493	13805	13536	13487	13501	13650	13655	13557	13750	13729	13636	13973	13750	13679	13719	13532	13680	13577	13669	13681	13409	13706	13582	13631	13591	13715	13801	13809	13718	13448	13587	13696	13666	13631	13632	13419	13662	13592	13609	13754	13933	13622	13537	13635	13609	13609	13592	13733	13690	13570	13666	13639	13597	13629	13669	13628	13521	13644	13712	13423	13656	13649	13631	13577	13533	13704	13617	13701	13488	13550	13439	13745	13495	13813	13662	13741	13637	13660	13496	13658	13503	13593	13408	13409	13563	13493	13710	13667	13651	13634	13730	13624	13592	13475	13509	13664	13533	13728	13702	13418	13664	13566	13489	13580	13638	13412	13524	13604	13659	13587	13536	13581	13555	13492	13653	13708	13610	13668	13808	13515	13498	13527	13482	13426	13783	13534	13709	13599	13748	13584	13555	13572	13705	13519	13729	13569	13759	13551	13637	13581	13770	13644	13657	13510	13619	13441	13583	13740	13609	13754	13661	13676	13586	13806	13664	13832	13570	13594	13755	13581	13732	13524	13490	13725	13678	13661	13465	13769	13701	13568	13653	13640	13822	13637	13782	13579	13595	13523	13659	13794	13538	13585	13679	13560	13591	13545	13561	13533	13641	13689	13575	13662	13704	13753	13508	13740	13517	13504	13720	13615	13720	13609	13488	13618	13715	13655	13565	13732	13682	13522	13681	13455	13583	13591	14093	13518	13737	13680	13577	13703	13608	13817	13690	13482	13639	13560	13537	13645	13594	13658	13829	13581	13554	13548	13652	13582	13714	13657	13649	13535	13674	13663	13622	13615	13616	13636	13705	13557	13524	13668	13740	13733	13734	13492	13654	13651	13584	13635	13538	13581	13596	13656	13642	13491	13679	13586	13764	13636	13488	13726	13720	13353	13634	13620	13644	13635	13591	13661	13653	13549	13658	13616	13555	13551	13653	13677	13697	13628	13539	13559	13617	13580	13649	13523	13608	13441	13526	13571	13667	13525	13759	13604	13635	13678	13733	13564	13442	13556	13539	13611	13838	13533	13617	13486	13469	13452	13601	13485	13804	13698	13655	13533	13325	13620	13672	13650	13676	13529	13732	13640	13722	13810	13543	13760	13626	13660	13707	13588	13490	13669	13557	13497	13636	13592	13604	13657	13755	13477	13664	13777	13665	13543	13618	13525	13699	13616	13615	13784	13616	13488	13595	13493	13709	13802	13683	13737	13669	13669	13643	13793	13570	13657	13547	13500	13661	13662	13549	13612	13457	13575	13576	13587	13632	13604	13531	13565	13744	13652	13653	13922	13565	13629	13634	13572	13622	13680	13673	13304	13479	13710	13726	13658	13438	13476	13595	13597	13556	13646	13682	13381	13559	13725	13798	13550	13455	13579	13691	13653	13825	13612	13667	13722	13845	13671	13734	13738	13736	13669	13526	13484	13718	13616	13618	13553	13522	13638	13652	13507	13561	13591	13756	13709	13513	13489	13533	13660	13855	13594	13541	13607	13450	13829	13756	13584	13614	13661	13567	13625	13726	13620	13840	13650	13660	13643	13519	13766	13765	13743	13549	13640	13757	13801	13672	13761	13661	13735	13701	13650	13555	13675	13771	13606	13481	13717	13427	13509	13756	13519	13743	13594	13628	13615	13569	13713	13659	13712	13676	13460	13580	13568	13729	13667	13680	13535	13672	13710	13682	13788	13620	13596	13675	13716	13653	13275	13732	13624	13814	13785	13629	13597	13520	13635	13449	13525	13542	13491	13610	13597	13593	13640	13678	13831	13779	13532	13688	13516	13562	13510	13841	13789	13496	13538	13634	13887	13645	13532	13612	13532	13495	13611	13537	13609	13730	13636	13678	13570	13497	13316	13569	13688	13484	13564	13742	13503	13521	13582	13641	13543	13602	13470	13726	13617	13833	13653	13633	13612	13848	13687	13586	13672	13591	13598	13725	13539	13649	13791	13910	13534	13730	13692	13733	13688	13469	13651	13488	13510	13620	13612	13680	13459	13685	13746	13449	13739	13804	13551	13538	13462	13698	13588	13539	13609	13514	13702	13802	13548	13542	13639	13829	13650	13440	13416	13562	13769	13688	13786	13482	13526	13534	13475	13639	13719	13554	13634
20334	42681	32900	23577	18844	17028	15768	15090	14481	14270	14009	13483	13318	13250	13174	12939	12823	12974	12977	12744	12883	12680	12531	12633	12648	12739	12513	12552	12348	12565	12584	12384	12543	12402	12583	12523	12541	12555	12534	12552	12642	12415	12593	12443	12548	12516	12604	12493	12375	12425	12422	12350	12506	12593	12357	12548	12501	12323	12609	12295	12464	12545	12481	12331	12491	12511	12508	12455	12613	12521	12708	12450	12338	12447	12538	12395	12529	12261	12456	12330	12516	12501	12560	12423	12692	12558	12453	12430	12377	12485	12564	12540	12420	12414	12300	12415	12435	12546	12566	12514	12590	12478	12522	12577	12386	12424	12610	12390	12580	12424	12428	12593	12468	12461	12588	12530	12401	12520	12465	12341	12438	12491	12369	12333	12486	12228	12440	12563	12417	12442	12524	12338	12629	12451	12541	12484	12375	12371	12465	12533	12525	12481	12427	12561	12422	12455	12342	12337	12492	12446	12384	12267	12563	12484	12567	12478	12374	12423	12291	12547	12492	12282	12415	12389	12370	12344	12537	12473	12253	12413	12319	12468	12285	12447	12568	12491	12517	12356	12399	12548	12429	12403	12346	12450	12484	12336	12399	12396	12345	12458	12375	12342	12489	12580	12564	12368	12251	12307	12310	12356	12303	12409	12553	12418	12395	12505	12445	12398	12434	12556	12332	12434	12465	12366	12365	12488	12548	12418	12452	12475	12527	12370	12373	12464	12463	12592	12375	12701	12447	12543	12441	12585	12363	12344	12550	12327	12457	12546	12515	12457	12467	12455	12522	12486	12523	12305	12455	12346	12420	12493	12360	12490	12572	12369	12452	12320	12530	12448	12360	12554	12432	12368	12390	12497	12591	12225	12509	12313	12451	12294	12478	12383	12358	12366	12526	12464	12419	12429	12274	12556	12446	12375	12433	12329	12488	12428	12513	12422	12291	12406	12330	12320	12231	12486	12558	12503	12395	12539	12503	12414	12373	12451	12534	12509	12420	12400	12238	12424	12410	12496	12344	12444	12470	12387	12446	12561	12409	12425	12498	12425	12475	12442	12524	12582	12376	12443	12390	12473	12519	12336	12489	12284	12633	12575	12439	12472	12471	12374	12291	12628	12434	12441	12639	12395	12554	12383	12510	12342	12414	12440	12625	12378	12511	12416	12614	12567	12378	12491	12423	12508	12247	12402	12438	12330	12504	12452	12390	12389	12466	12408	12415	12331	12625	12723	12432	12225	12546	12375	12422	12332	12285	12401	12446	12512	12605	12485	12405	12328	12433	12374	12521	12519	12391	12606	12520	12535	12446	12298	12327	12467	12364	12386	12471	12482	12427	12187	12581	12437	12585	12468	12437	12357	12451	12612	12476	12496	12425	12528	12443	12399	12390	12413	12523	12401	12478	12513	12559	12641	12366	12452	12564	12380	12446	12546	12409	12434	12388	12416	12438	12408	12465	12391	12556	12369	12440	12482	12445	12580	12458	12347	12352	12382	12290	12542	12366	12454	12556	12515	12487	12361	12459	12554	12481	12421	12351	12540	12546	12713	12379	12578	12464	12378	12522	12520	12299	12468	12424	12424	12392	12474	12387	12441	12310	12411	12349	12463	12360	12481	12494	12498	12335	12366	12350	12550	12419	12390	12393	12391	12539	12476	12404	12444	12406	12435	12528	12450	12338	12403	12403	12269	12468	12371	12480	12469	12551	12463	12305	12212	12542	12367	12473	12337	12360	12603	12342	12515	12459	12559	12540	12479	12607	12487	12256	12451	12485	12475	12467	12461	12415	12249	12353	12430	12483	12436	12333	12420	12582	12371	12533	12460	12343	12517	12393	12376	12554	12602	12404	12419	12499	12526	12417	12409	12475	12386	12511	12558	12404	12385	12323	12304	12514	12499	12357	12368	12347	12490	12567	12510	12636	12456	12343	12296	12341	12417	12541	12564	12333	12406	12448	12349	12355	12377	12347	12370	12320	12269	12514	12545	12333	12442	12302	12363	12618	12448	12551	12415	12335	12336	12546	12360	12462	12431	12501	12221	12449	12454	12452	12466	12424	12535	12532	12442	12501	12486	12456	12344	12439	12389	12463	12616	12533	12453	12492	12444	12511	12580	12505	12494	12317	12268	12514	12487	12459	12410	12534	12313	12529	12470	12434	12440	12319	12665	12345	12424	12639	12756	12471	12616	12225	12569	12280	12327	12403	12262	12488	12420	12313	12478	12417	12474	12413	12467	12520	12401	12341	12394	12404	12373	12329	12388	12370	12333	12558	12620	12489	12444	12235	12441	12589	12526	12350	12593	12541	12438	12455	12528	12555	12508	12303	12419	12226	12587	12438	12320	12568	12396	12506	12408	12536	12357	12498	12479	12450	12355	12447	12460	12569	12520	12483	12486	12323	12366	12458	12626	12362	12546	12256	12488	12397	12287	12447	12458	12476	12268	12470	12449	12473	12388	12421	12430	12406	12282	12328	12484	12471	12567	12353	12432	12301	12397	12393	12518	12323	12405	12448	12532	12385	12380	12410	12492	12357	12468	12437	12299	12510	12503	12438	12340	12428	12393	12459	12521	12467	12506	12291	12420	12343	12470	12376	12427	12463	12421	12459	12616	12537	12435	12570	12618	12441	12493	12444	12576	12556	12402	12544	12411	12544	12579	12407	12500	12455	12345	12449	12456	12594	12328	12503	12536	12592	12472	12445	12396	12453	12621	12393	12414	12371	12452	12461	12368	12346	12435	12464	12229	12356	12393	12471	12531	12530	12488	12437	12432	12402	12478	12477	12439	12607	12375	12448	12341	12429	12479	12388	12577	12397	12637	12377	12418	12305	12514	12540	12367	12454	12341	12378	12308	12304	12372	12484	12431	12452	12414	12405	12483	12482	12458	12368	12556	12481	12626	12476	12506	12418	12397	12280	12502	12546	12402	12373	12522	12246	12484	12320	12499	12392	12587	12426	12459	12438	12484	12506	12573	12523	12365	12511	12362	12531	12357	12321	12466	12536	12375	12382	12448	12351	12536	12449	12318	12582	12526	12459	12491	12391	12280	12242	12501	12365	12528	12464	12324	12395	12446	12472	12438	12385	12586	12452	12580	12491	12541	12352	12490	12471	12474	12428	12312	12455	12217	12604	12302	12318	12427	12436	12373	12375	12443	12503	12365	12415	12370	12399	12597	12326	12486	12418	12436	12436	12340	12458	12285	12420	12542	12476	12447	12359	12402	12602	12342	12474	12432	12441	12454	12453	12420	12342	12532	12438	12413	12419	12574	12401	12403	12466	12396	12578	12233	12326	12511	12367	12360	12339	12360	12444	12426	12427	12368	12380	12580	12417	12347	12244	12579	12541	12534	12441	12381	12434	12459	12435	12378	12605	12479	12482	12469	12171	12416	12354	12545	12359	12508	12220	12453	12414	12530	12458	12455	12463	12374	12513	12574	12468	12432	12548	12248	12508	12389	12495	12481	12522	12538	12420	12329	12444	12310	12419	12342	12380	12528	12401	12306	12598	12478	12304	12412	12580	12370	12498	12469	12387	12575	12520	12407	12441	12519	12614	12441	12338	12542	12344	12529	12368	12390	12577	12426	12602	12463	12462	12370	12521	12414	12523	12470	12412	12571	12469	12429	12401	12390	12562	12571	12404	12347	12511	12420	12314	12440	12519	12468	12452	12684	12340	12388	12463	12392	12349	12562	12375	12326	12332	12421	12430	12432	12548	12490	12348	12561	12412	12444	12634	12474	12413	12336	12524	12423	12508	12521	12336	12232	12442	12543	12504	12616	12531	12300	12449	12398	12577	12431	12546	12521	12432	12425	12452	12549	12408	12525	12357	12479	12623	12470	12529	12441	12418	12645	12437	12318	12304	12516	12473	12711	12266	12356	12489	12196	12558	12508	12357	12395	12381	12452	12588	12446	12495	12335	12377	12457	12348	12455	12328	12503	12427	12559	12501	12294	12476	12430	12553	12522	12496	12351	12517	12498	12615	12552	12390	12428	12415	12593	12450	12242	12491	12477	12406	12597	12438	12508	12410	12359	12520	12465	12314	12435	12593	12596	12521	12618	12410	12576	12482	12518	12418	12611	12530	12556	12442	12531	12665	12529	12616	12532	12558	12571	12355	12503	12416	12434	12551	12373	12628	12452	12369	12333	12366	12355	12528	12433	12490	12521	12276	12368	12578	12484	12441	12353	12441	12546	12632	12500	12511	12446	12464	12289	12531	12520	12284	12317	12412	12380	12571	12568	12455	12628	12428	12503	12334	12528	12463	12570	12596	12389	12374	12497	12359	12390	12573	12377	12423	12472	12427	12640	12478	12417	12393	12437	12524	12445	12403	12534	12307	12566	12364	12479	12369	12440	12480	12358	12342	12377	12458	12449	12583	12574	12464	12551	12352	12629	12374	12475	12444	12371	12413	12583	12496	12352	12565	12482	12433	12371	12343	12456	12362	12475	12534	12426	12569	12456	12337	12528	12354	12548	12472	12528	12511	12436	12360	12474	12502	12553	12477	12568	12444	12480	12365	12471	12388	12306	12432	12307	12422	12542	12563	12433	12420	12314	12423	12449	12249	12547	12484	12261	12314	12305	12546	12433	12402	12419	12387	12420	12519	12505	12532	12405	12634	12458	12343	12425	12398	12584	12572	12350	12476	12383	12599	12418	12387	12542	12590	12486	12411	12606	12487	12451	12448	12503	12553	12323	12473	12508	12438	12376	12436	12501	12354	12367	12374	12380	12392	12393	12484	12474	12510	12358	12476	12435	12576	12381	12336	12435	12311	12478	12324	12447	12381	12401	12354	12475	12503	12318	12562	12423	12420	12543	12370	12513	12589	12321	12501	12510	12398	12401	12591	12518	12410	12363	12414	12419	12533	12505	12387	12465	12463	12421	12353	12312	12369	12528	12520	12340	12364	12429	12509	12487	12409	12472	12493	12496	12641	12408	12348	12425	12542	12537	12569	12303	12282	12341	12331	12290	12476	12548	12455	12408	12474	12417	12253	12470	12489	12463	12287	12443	12410	12381	12512	12429	12311	12346	12415	12308	12546	12522	12448	12463	12232	12410	12516	12531	12545	12529	12435	12470	12419	12400	12501	12304	12254	12278	12538	12549	12543	12591	12420	12432	12484	12372	12514	12522
29329	23440	24390	19882	15946	15638	15176	14762	14806	14736	14423	14285	14516	14406	14636	14571	14190	14254	14323	14445	14193	14378	14241	14385	14282	14289	14167	14338	14254	14364	14327	14088	14157	14231	14349	14258	14325	14247	14189	14322	14311	14204	14029	14283	14248	14298	14435	14238	14212	14155	14377	14135	14208	14286	14139	14288	14141	14154	14163	14087	14282	14191	14001	14240	14034	14239	14360	14125	14109	14040	14216	14123	14203	14113	14052	14019	14283	14222	14235	14312	14303	14344	14193	14280	14304	14209	14206	14162	14180	14231	14058	14121	14386	14196	14245	14263	14265	14225	14095	14198	14396	14139	14179	14211	14456	14382	14232	14219	14069	14223	14190	14249	14241	14178	14201	14265	14335	14032	14175	14286	14163	14271	14259	14046	14287	14254	14213	14224	14298	14264	14094	14017	14197	14283	14211	14278	14144	14111	14083	14254	14321	14153	14298	14234	14160	14395	14401	14126	14293	14123	14159	14351	14175	14390	14361	14277	14197	14275	14267	14225	14289	14174	14345	14212	14153	14326	14157	14403	14199	14400	14390	14272	14126	14236	14316	13906	14274	14328	14259	14358	14131	14138	14242	14307	14185	14345	14158	14117	14181	14362	14463	14439	14137	14162	14238	14220	14378	14193	14146	14339	14171	14364	14440	14331	14268	14117	14191	14348	14186	14248	14496	14138	14353	14315	14213	14236	14181	14111	14191	14321	14087	14211	14331	14126	14090	14248	14060	14310	14079	14159	14170	14067	14501	14235	14268	14316	14211	14211	14441	14333	14272	14335	14246	14348	14254	14060	14245	14344	14406	14117	14370	14329	14183	14205	14152	14121	14292	14243	14329	14123	14136	14431	14264	14339	14215	14321	14356	14313	14249	14190	14026	14247	14201	14276	14375	14227	14363	14312	14165	14330	14101	14052	14302	14197	14030	14231	13986	14160	14228	14395	14297	14421	14133	14140	14353	14252	14141	14301	14178	14205	14258	14153	14187	14419	14262	14165	14321	14269	14500	14337	14154	14279	14338	14279	14119	14071	14060	14249	14290	14071	14284	14226	14269	14192	14121	14338	14186	14057	14123	14232	14136	14201	14463	14193	14217	14422	14213	14249	14244	14394	14308	14136	14260	14241	14335	14308	14223	14200	14351	14148	14109	14302	14304	14250	14421	14328	14305	14409	14104	14168	14200	14127	14166	14228	14123	14347	14199	14175	14310	14221	14104	14191	14041	14354	14094	14183	14256	14235	14206	14281	14127	14435	14175	14253	14275	14348	14307	14060	14376	14187	14200	14224	14321	14113	14269	14274	14174	14175	14206	14299	14311	14112	14143	14350	14268	14284	14471	14110	14226	14163	14390	14181	14190	14135	14044	14204	14162	14130	14487	14247	14337	14281	14213	14250	14334	14119	14243	14292	14379	14317	14390	14342	14169	14389	14327	14261	14288	14217	14330	14336	14191	14308	14307	14115	14370	14288	14436	14321	14173	14227	14215	14214	14190	14240	14241	14265	14269	14205	14232	14333	14345	14351	14354	14187	14322	14287	14390	14146	14195	14271	14299	14231	14082	14283	14272	14457	14421	14263	14238	14256	14328	14250	14222	14391	14157	14205	14132	14234	14239	14258	14087	14159	14351	14274	14224	14153	14259	14330	14053	14352	14287	14251	14370	14225	14238	14169	14393	14386	14163	14261	14203	14328	14307	14162	14243	14311	14242	14364	14385	14137	14365	14266	14252	14202	14154	14230	14306	14385	14317	14314	14110	14393	14141	14327	14219	14190	14201	14136	14245	14301	14140	14050	14183	14322	14251	14280	14451	14469	14136	14170	14499	14576	14160	14077	14293	14426	14344	14322	14088	14200	14178	14181	14265	14244	14290	14348	14231	14239	14149	14268	14222	14217	14440	14178	14211	14430	14315	14238	14264	14132	13975	13991	14457	14160	14219	14555	14439	14154	14357	14114	14367	14193	14290	14299	14308	14098	14335	14150	14242	14375	14297	14226	14333	14273	14248	14122	14107	14362	14318	14217	14377	14378	14241	14187	14210	14104	14343	14162	14134	13955	14056	14187	14132	14094	14429	14392	14303	14415	14328	14085	14185	14434	14236	14156	14035	14419	14254	14017	14210	14049	14143	14263	14101	14284	14116	14254	14369	14026	14314	14036	14222	14156	14260	14311	14046	14172	14094	14249	14276	14213	14241	14138	14296	14224	14331	14237	14290	14485	14437	14221	14181	14356	14202	14141	14316	14237	14238	14196	14240	14306	14215	14321	14309	14097	14163	14195	14301	14216	14140	14326	14178	14289	14323	14285	14279	14074	14320	13937	14244	14161	14187	14114	14258	14278	14271	14216	14291	14351	14248	14253	14403	14118	14125	14343	14160	14359	14142	14205	14264	14308	14191	14086	14249	14343	14399	14151	14280	14250	14238	14174	14272	14288	14248	14362	14306	14365	14294	14361	14246	14310	14299	14357	14494	14241	14300	14260	14465	14166	14206	14145	14329	14056	14130	14239	14288	14155	14031	14159	13940	14188	14260	14183	14222	14110	14116	13988	14204	14207	14227	14248	14185	14064	14107	13974	14295	14300	14383	14312	14296	14282	14096	14201	14287	14167	14385	14112	14189	14223	14239	14314	13971	14241	14167	14217	14230	14308	14331	14271	14180	13988	14122	13997	14239	14165	14406	14168	14125	14154	14297	14169	14305	14203	13972	14084	14387	14311	14279	14199	14374	14256	14118	14280	14331	14269	14162	14261	14413	14303	14071	14256	14351	14300	14283	14248	14218	14121	14284	14334	14153	14250	14245	14489	14267	14221	14234	14217	14126	14194	14302	14303	14279	14158	14172	14091	14189	14262	14393	14254	14120	14261	14380	14451	14146	14199	14182	14259	14183	14263	14330	13896	14190	14125	14245	14396	14081	14155	14266	14269	14272	14448	14327	14173	14511	14279	14262	14272	14347	14316	14097	14431	14121	14241	14167	14053	14257	14248	14070	14242	14290	14399	14474	14244	14206	14447	14199	14081	14249	14232	14196	14226	14437	14114	14125	14222	14165	14468	14203	14203	14187	14210	14286	14361	14399	14281	13979	14226	14348	14141	14184	14295	14285	14199	14311	14242	14262	14215	14262	14161	14120	14292	14246	14164	14449	14269	14373	14307	14237	14115	14276	14278	14093	14054	14458	14194	14033	14150	14141	14261	14277	14235	14358	14368	14494	14123	14246	14109	14294	14344	14211	14221	14051	14153	14174	14195	14291	14170	14217	14257	14288	14077	14391	14168	14242	14148	14272	14197	14195	14163	14177	14384	14369	14176	14165	14444	14183	14084	14385	14368	14243	14354	14279	14370	14450	14205	14147	14193	14252	14330	14018	14268	14292	14011	14095	14361	14475	14279	14340	14121	14318	14145	14156	14032	14244	14275	14438	14216	14169	14353	14144	14281	14327	14288	14310	14376	14303	14348	14357	14386	14290	14007	14199	14142	14273	14418	14251	14306	14142	14340	14173	14153	14309	14231	14370	14264	14145	14288	14243	14323	14198	14162	14216	14134	14324	14250	14139	14272	14082	14399	14024	14247	14265	14150	13999	14301	14101	14140	14141	14098	14177	14014	14203	14260	14371	14200	14248	14272	14190	14263	14079	14366	14183	14214	14224	14338	14151	14223	14248	14069	14277	14121	14090	14237	14344	14181	14362	14167	14356	14274	14322	14077	14257	14311	14341	14113	14103	14464	14247	14153	14180	14306	14340	14092	14218	14192	14201	14255	14193	14303	14235	14193	14170	14184	14314	14153	14083	14239	14313	14169	14508	14460	14244	14243	14274	14083	14391	14351	14397	14462	14314	14226	14309	14402	14470	14056	14112	14127	14237	14330	14176	14222	14288	14045	14250	14318	14213	14174	14434	14173	14190	14379	14308	14080	14245	14358	14071	14251	14175	14178	14252	14330	14141	14250	14167	14214	14253	14156	14254	14143	14279	14240	14182	14211	14167	14093	14185	14189	14280	14078	14277	14100	14365	14262	14284	14326	14370	14023	14134	14011	14246	14339	14332	14268	14520	14299	14362	14447	14171	14401	14076	14173	14246	14181	14300	14223	14252	14216	14421	14333	14018	14108	14189	14222	14284	14243	14247	14204	14182	14251	14265	14198	14286	14183	14048	14117	14162	14149	14559	14311	14325	14057	14364	14242	14224	14082	14345	14147	14347	14242	14272	14178	14483	14195	14245	14280	14223	14139	14354	14346	14350	14083	14251	14159	14186	14453	14526	14196	14115	14189	14211	14172	14073	14218	14188	14196	14089	14277	14086	14255	14132	14385	14162	14272	14210	14459	14345	14387	14225	14259	14309	14251	14285	14166	14220	14322	14246	14156	14167	14120	14209	14231	14257	14182	14298	14470	14243	14342	14308	14368	14381	14331	14101	14314	14480	14185	14294	14392	14208	14257	14066	14045	14234	14293	14160	14296	14191	14247	14246	14197	14346	14406	14286	14262	14173	14516	14092	14343	14206	14245	14327	14299	14200	14278	14378	14192	14057	14344	14195	14164	14053	14243	14288	14368	14260	14383	14259	14277	14009	14191	14258	14269	14260	14075	14215	14140	14134	14391	14249	14370	14348	14139	14249	14031	14407	14140	14256	14148	14256	14158	14141	14348	14451	14323	14157	14273	14283	14226	14303	14206	14284	14299	14265	14192	14267	14155	14177	14349	14162	14211	14261	14172	14288	14229	14237	14305	14376	14115	14138	14306	14323	14403	14371	14283	14280	14293	14180	14270	14224	14129	14369	14277	14136	14332	14214	14330	14281	14336	14103	14262	14122	14307	14222	14334	14214	14205	14247	14422	14206	14205	14176	14335	14152	14141	14276	14295	14381	14543	14414	14295	14349	14522	14155	14268	14295	14261	14106	14229	14350	14302	14164	14195	14177	14160	14423	14170	14185	14278	14331	14311	14289	14352	14318	14186	14392	14267	14177	14128	14237	14306	14227	14086	14427	14256	14292	14195	14153	14346	14317	14140	14205	14203	14156	14427	14109	14250	14310	14219	14164	14268	14176	14228	14232	14319	14217	14273	14091	14279	14281	14127	14349	14444	14345	14179	14430	14233	14247	14597	14292	14510	14199	14032	14380	14168	14284	14138	14227	14096
19929	30030	22741	17326	15194	14656	13920	13812	13704	13288	13202	13277	13129	13140	13087	13248	13040	13088	13008	13028	13074	12965	12886	12884	13056	12915	12936	12944	12970	12939	12898	12840	12791	12914	12936	12852	12866	12835	12869	12921	12747	13030	12978	12903	13011	12929	13012	12795	12880	12802	12775	12894	12952	12999	12907	12812	12884	12833	12903	12865	12929	12995	12909	12760	12959	12951	12906	12678	12973	12785	12947	12822	12807	12771	12784	12727	12931	12753	12890	12778	12912	12989	12854	12859	12956	12943	12851	12938	12962	12967	12792	12987	12976	12817	12982	12895	13058	12902	13145	12837	12777	12871	12921	12725	12999	12894	12891	12826	12794	12891	12863	12857	12870	12810	12856	12675	12912	12864	12937	13134	12902	12926	12858	12862	12891	12933	13003	12921	12794	12795	13080	12834	12841	12890	12872	12830	12875	12842	12886	12944	12798	12926	12931	12841	12814	12830	12685	12907	12900	12691	12949	12736	12855	12947	12699	12859	12876	12902	12758	12950	12992	12915	12933	12887	12734	12943	12981	12974	12864	12926	12922	12871	12841	13052	12814	12913	12874	12967	12934	12911	12837	12959	12758	12882	12872	12895	12927	12956	12906	12912	13018	12870	12940	12836	12878	12914	12828	12878	13010	12773	12897	12890	12873	12903	12818	12875	12918	12693	12850	12987	12768	12801	12970	12842	12781	12890	12909	12923	12857	12792	12729	12835	12855	12964	12972	12930	12861	12826	12887	13023	12958	12854	12895	12833	13106	12797	12787	12836	12818	12922	12940	12672	12697	12998	12849	12778	12902	12720	12836	12929	12975	12932	12899	12853	12870	12680	13014	12782	12898	12921	13001	12856	12863	12926	12817	12903	12618	13098	12989	12795	13000	12869	13058	12918	12977	12888	12926	12883	12809	12888	12870	12786	12753	12932	12779	12911	12974	12839	12761	12985	12953	12932	13070	12831	12726	12856	12941	13071	12805	12719	12767	12859	13011	12862	13031	12846	12832	12927	12686	12901	12883	12818	13051	12946	12870	12832	12829	12955	12839	12988	12895	12869	13017	12880	12902	12848	12922	12786	13032	12967	12937	12562	12751	12733	12842	12903	12699	12882	12952	12931	12954	12840	12747	12817	12953	12943	12896	12876	12987	12754	13002	12773	12789	12868	12628	12814	12884	12890	12801	12943	12906	12879	13047	12982	13004	12869	12637	12810	12885	12963	12863	12903	13019	12919	12918	12910	12889	12893	12858	12755	12993	12911	12979	12957	12937	12807	12879	12688	12939	12797	12914	12988	12979	12804	12787	12745	12831	12756	12773	12680	12745	12847	12950	12931	12976	12873	12694	12891	12754	12955	12825	12813	12769	12859	12904	13009	12844	12933	12995	12924	12842	12820	12789	12804	13051	12845	12784	12897	12857	12796	12817	12762	12833	12845	12894	13016	12978	12836	12743	13066	12725	12833	13003	12871	12778	12892	12720	13003	13051	12858	12959	12809	12908	12870	12886	12880	12889	13020	12947	12819	13045	12901	12795	12877	12915	12928	12920	12847	12926	12871	12681	12938	12994	12746	12896	13018	12884	12888	12742	12905	12956	12921	12956	12781	12860	13014	12843	13003	12683	12905	12948	12891	12804	12821	12805	12860	12836	12921	12762	12908	12923	13082	12863	12830	12945	12867	12938	12729	12828	12900	12898	12833	12767	12860	12864	12889	12944	12859	12906	12781	13022	12985	12758	13021	12811	13044	12933	12893	12781	12682	12938	12770	12896	12857	12824	12807	12770	12695	12798	12818	12912	12816	12871	12827	12891	12949	12822	12977	12853	12991	12873	12920	12734	12761	12761	12984	12833	12781	13074	12776	12935	12909	12840	12834	12863	13007	12967	12894	13057	12809	12883	12922	12915	12978	12876	12999	12962	13130	12824	12958	12814	12933	12850	12848	12877	12625	12783	12847	12930	12882	12862	13007	13062	12919	12913	12936	12817	12841	12808	13051	12725	12910	12814	12857	13124	12981	13014	12792	12763	12903	12938	12880	12638	12867	12869	12960	12862	12872	12797	12849	12687	12937	12913	12813	12799	12752	12923	12771	12891	12869	13003	12856	12805	12816	12813	12905	12887	12976	12845	12944	12813	12728	13060	12782	12814	12871	12913	12812	13103	12964	12744	12866	12771	12947	12978	12889	12771	12846	12830	12943	12835	12904	12922	12954	12785	12911	12851	12717	12834	12933	12922	12988	13010	12933	13028	12784	12890	12748	12866	13027	13042	12769	12904	12952	12891	12880	12958	12918	12633	12899	13024	12805	12947	12947	12708	12789	13030	12919	12988	12726	12932	12815	13039	12815	13009	13102	12864	12847	12831	12919	12824	12771	13029	12802	12868	13052	12909	12718	12889	12897	12892	12878	13102	12807	12927	12882	12924	12809	13036	12831	12801	12783	13124	12849	12795	12870	13019	12990	12962	12913	12937	12975	13024	12913	12707	13006	12812	12915	12786	12666	12865	12897	12802	12842	12778	13004	12836	12855	12801	13013	12686	12995	12764	12980	12806	12938	12967	12933	12961	12718	12939	12913	13029	12896	12990	12951	12870	12768	12846	12890	12825	12956	12932	12764	12918	12941	12909	12731	12802	13151	12831	13018	12879	12858	12828	13034	12925	12887	12888	12881	12907	12871	12979	12938	12831	12879	12769	12884	12941	13055	12990	12801	12765	12834	12828	12866	12901	12795	13047	12947	12789	12834	12890	12886	12926	12775	12636	12889	12920	12939	12844	12914	12891	12909	12876	12814	12938	12850	12876	13027	12826	12887	12825	12772	12993	12841	12935	12892	12726	12813	12812	12766	12828	12734	12942	12853	12767	12917	12970	12938	12989	12852	13173	12801	12752	12957	12998	12832	12824	12939	12951	12852	12849	12962	13010	12982	12823	12837	12986	12848	12888	12972	12864	12884	12931	12787	12944	12971	12858	12695	12768	12893	12912	12958	12827	12830	12814	12907	12951	12937	12942	12842	12877	12865	12830	12762	13106	13069	12866	12868	12938	12941	12928	12803	12880	12913	12851	12862	12786	12905	12760	12794	12770	12899	12869	12907	12952	12798	12834	12802	12916	12819	12894	12803	13044	13110	12797	12875	12898	12746	12789	12954	12841	12842	12924	12741	12806	12738	12756	12752	13112	12897	12989	13026	12820	13004	12972	12905	12817	12952	12961	13143	12699	12970	12971	12861	12995	12812	12779	12849	12965	12857	12867	12883	12851	12790	12733	12930	12957	12913	12797	12914	12810	12755	12870	12805	12936	12783	13059	12983	12707	12862	12819	12840	12826	12911	13038	13047	12774	12962	12837	13033	12761	12858	13100	13077	12868	12940	12918	12915	12910	12907	12727	12823	12763	12692	12922	12749	12932	12910	12951	12850	12944	12881	12857	12828	12807	12924	12928	12920	12896	12748	13084	12699	12758	12852	12947	13018	12861	12753	13031	12735	12954	12922	12817	12800	13050	12796	12927	12970	12877	12830	12898	12738	12802	13107	12929	12820	12720	12813	13000	12966	12893	12837	12924	12778	12939	12859	12776	12872	12901	12937	12932	12940	12897	12894	12998	12773	12903	12840	12813	12666	12842	12817	12832	12734	13040	12767	12876	12877	12837	12845	12881	12918	12917	12694	12846	12673	12848	12902	13072	12846	13019	12879	12875	12831	12870	12836	12902	13040	12938	12876	12895	12923	12735	12804	12967	12957	12745	12826	12851	13108	12891	12817	12677	13043	12777	12882	12915	12927	12915	12860	12860	12934	12934	12703	12858	12930	12860	12818	12910	12950	12999	12775	12829	12957	12920	12859	12862	12913	12879	12952	12843	12833	12809	12987	12801	12906	12876	12847	12922	12977	13051	12892	12814	12982	12808	12811	12999	12767	12924	12912	12846	12984	12836	12997	12836	13049	13095	12804	12853	12986	12857	12939	13002	12984	12769	12981	12950	12891	12786	12767	12693	12993	12860	12838	12743	12897	12810	12753	12916	13014	12782	12782	12862	13053	12866	13079	12896	12877	12785	12924	12836	12852	12813	12827	12887	12806	12871	12829	12916	12897	12907	12896	13029	12976	12786	12753	12910	12898	13124	12956	12779	13013	12796	12855	12890	12859	12705	12759	12962	12865	13058	12839	12900	12897	12763	12855	12874	12911	12725	12830	12858	12909	12847	12841	12862	12890	12978	13020	12918	12766	12895	12802	12909	12973	12910	12924	12794	12902	13127	12858	12930	13033	12966	12982	12767	12844	12825	12850	12947	12796	12921	12880	12766	12839	12911	12901	12855	12913	12947	12879	12915	12911	12887	12733	12874	12637	13083	12931	12810	12936	12927	12780	12957	12913	13056	12899	12887	12905	12768	12706	12912	12924	12904	12881	13043	12886	12896	12888	12929	12874	12917	12865	12806	12872	12869	12903	12777	12856	12898	12884	12704	12880	12733	13010	12801	12980	13163	12896	12719	12943	12858	12813	12843	12908	12993	12907	12951	12870	12875	12832	12856	12844	12952	12743	12925	12919	12965	12868	12861	12928	12904	12973	12950	12946	12860	12986	13016	12841	13015	12900	12922	12959	13020	12841	13030	12942	12960	12844	12960	12926	12916	12990	12818	12867	12809	12884	12890	12995	12951	12876	12878	12978	12864	12856	12849	12765	12706	13039	12967	12877	12904	12901	12948	12932	12861	12884	12735	12941	13031	13034	12890	13015	12977	12886	13013	12824	13037	12939	12909	12955	12867	12742	12956	12954	12889	12903	12703	12945	13020	12901	12983	12946	13005	12975	12944	12902	12687	12952	12933	12680	13031	12908	12896	12863	13002	12763	12849	12880	12764	12975	12833	12884	12926	12858	12839	13038	12826	12982	12834	12767	13047	12989	12949	12846	12799	13023	12671	12887	12921	12808	12841	12876	12851	12908	12810	13179	12654	12754	12685	12815	13021	12842	12713	13115	12817	12735	12943	12808	12959	12929	12874	12841	13090	12815	12903	13014	12874	12814	12997	12981	12711	12985	12777	12738	12848	12938	12865	13135	12864	13019	12855	12996	12860	12953	12939	12919	12951	13046	12983	12800	12948	13041	13110	12945	12904	12914	12983	12775	12858	12784	12972	12935	12826	12772
23487	21486	28243	25238	21963	19486	17063	14881	14130	14181	13963	13724	13452	13677	13547	13545	13174	13397	13377	13397	13359	13505	13374	13416	13224	13098	13294	13218	13310	13212	13155	13248	13367	13407	13243	13357	13049	13355	13220	13212	13113	13204	13321	13305	13297	13104	13349	12966	13237	13291	13182	13398	13149	13200	13065	13156	13354	13132	13182	13111	13127	13151	13262	13103	13108	13215	13169	13422	13399	13283	13030	13106	13254	13112	12955	13214	13008	13116	13097	13106	13193	13205	13172	13133	13126	13060	13001	13261	13179	12897	13126	12983	13043	13168	13166	13163	13037	13323	13182	13140	13175	13245	13138	13121	13120	13097	13014	13390	13255	13196	13088	13144	13186	13166	12890	13120	13052	13216	13217	12978	13127	13076	13053	13114	13117	13264	13323	13217	13344	13294	13239	13162	13114	13369	13021	13139	13088	13099	13054	12980	13076	13052	13232	12977	13187	13161	12967	13132	13221	12926	13067	13143	13030	13046	13064	13216	13076	13212	13250	13074	13220	13207	13205	13109	13210	12905	13177	12965	13119	12945	12980	13085	13062	13024	12981	13240	13158	13169	13020	13260	13087	13175	13299	13203	13200	12910	13096	13230	12918	13253	13309	13204	13213	13048	13223	13252	13090	13062	13291	13016	13201	13106	12915	13057	13353	13020	13032	13014	13268	13252	12971	13178	13055	13133	13053	13018	13047	12919	13231	13119	13077	13181	13078	13101	13218	13160	13133	13129	13108	13185	13141	13217	13216	12984	13275	13151	13222	13119	12837	13087	13144	13158	13122	13202	13077	12944	13276	13067	13077	12986	13164	13098	13211	12990	12915	13094	13342	13193	13236	13206	13191	13173	13196	13195	13113	13133	13264	13043	13140	13304	13020	13028	12959	12957	13280	13096	13156	13194	13014	13000	13129	13070	13077	13028	12993	13128	13150	13172	12998	13248	13090	13266	13023	13069	13082	13167	13089	13288	13205	13232	13061	13155	13172	13162	13163	12939	12865	13174	13118	13191	13147	13178	13209	13178	13349	12934	13224	13319	13207	13153	13021	13321	13230	13269	13382	12902	13062	13214	13143	13033	13159	13366	13118	13057	13066	13224	13251	13083	13231	13123	13247	13278	13305	13221	13187	13133	13124	13117	12998	13141	13169	13159	13175	13270	13106	13105	13080	13162	13086	13129	13150	13131	13155	13251	13047	13202	13160	13189	13170	13013	13127	12926	13185	13175	13122	13061	13176	13132	13359	13290	13128	13292	13025	13122	13084	13088	13198	13127	13241	13053	13130	12981	13317	13156	13172	13065	13022	13067	13207	13193	13134	12968	13143	13074	12930	12978	13154	12996	13102	13156	13262	13016	13162	13095	13227	13067	13121	13258	13042	13259	13123	13111	13122	13309	12938	13145	13143	13140	13104	13356	13159	13147	13004	13282	13170	13379	13164	13219	13028	13071	13284	12985	13093	13238	13322	13143	13191	13086	13278	13033	13098	13354	13057	13247	13134	13044	13114	13059	13299	13281	13285	13071	13133	13202	13176	13131	13028	13209	13229	13021	13050	13193	13182	13050	13134	13190	13052	13096	13203	13226	12990	13294	13329	13063	13130	13139	13122	13093	13129	13301	13264	13193	13145	13115	13099	13362	12913	13104	13248	13120	12978	13054	13160	13132	13018	13175	13043	13113	13222	13072	13272	13119	13173	13362	13068	13125	13034	13040	13091	12990	13227	13157	13127	13115	13187	13217	13191	13280	13127	13152	13190	13346	13007	13177	13139	13104	13042	12994	13211	13135	13167	13079	13008	13069	13107	13036	13151	13143	13068	13294	12988	13305	13049	12927	13138	13120	13201	13186	13126	13187	13246	13145	13114	13136	13220	13221	13208	13050	13172	13216	12940	13215	13117	13088	13120	13150	13185	13186	13048	12973	12917	13089	13095	13046	13196	13076	13074	13173	13194	13109	13264	13230	13104	12963	13239	13144	13097	13414	13170	13261	12957	13087	12969	13111	13071	13374	13078	13155	13093	13039	13230	13206	13068	13243	13145	13168	13270	13079	13038	13083	13169	13005	13089	13350	13159	13016	13091	13219	13132	13049	13020	13121	13141	12984	13119	13071	13231	13174	13182	13018	12959	13046	13285	13190	13349	13164	13108	13175	13286	12974	13098	13072	13259	13174	13079	13505	13137	13050	13082	13121	13028	13187	13284	13098	13106	13240	12950	13039	13343	13157	13014	13180	13167	13149	13195	13167	13321	13212	13056	13344	13259	13275	13043	13116	13056	13151	13231	13151	13195	13108	13167	13119	13121	12930	13189	13172	13263	13279	13091	13093	13114	13064	12990	13275	13198	13114	13204	12997	13113	13181	13073	13155	13289	12994	13141	13095	13229	13012	13024	12994	13151	13210	13225	13191	13057	13044	12925	13084	13261	13138	13155	13083	13105	13078	13162	12967	13081	13189	13046	13144	13126	13006	13168	13124	13011	13148	13081	12983	12965	13110	13154	13279	13018	13100	13262	13105	13045	13122	13068	13021	13140	13053	13180	13125	13007	13127	13123	13201	13147	13241	13154	13245	13282	13221	13160	12971	13212	13193	13004	13212	13086	13182	13172	13305	13240	13128	13247	13054	13231	13088	13184	13314	13167	13139	13254	13142	13105	13097	13309	13164	13113	13222	13149	13221	13184	13100	13226	13257	13286	12952	13223	13301	13144	13158	13153	13239	13181	12975	13084	13292	12922	13178	12966	13090	13225	13327	13150	13187	13027	13117	13082	13188	13187	13267	13088	13148	13252	13176	13406	13055	13254	13247	13234	13061	13107	12943	13026	13342	13230	13227	13057	13219	13039	13108	13128	13052	13085	13029	12896	13200	13141	13215	13144	13207	13055	13023	13101	13339	13086	13030	12840	13036	13156	13163	13352	12981	13151	13186	13273	13054	13188	13190	13131	13191	13124	13131	13017	13143	13043	13259	13239	13125	13182	12997	12963	13143	13017	12977	13148	13077	13141	13235	13169	13120	13307	13130	13011	13215	13153	13093	13166	13151	13279	13204	13106	13132	13000	13148	13057	13114	13170	13361	13159	13190	13050	13248	13098	13206	13088	13094	13098	13130	13250	13289	13161	13251	13087	12945	13165	13298	13156	13131	13213	13132	13094	13414	13092	13123	12991	13272	13133	13127	13176	13114	13190	13153	13062	12932	12961	13084	13068	13218	13121	13189	13134	13227	13332	13162	13299	13293	13151	13209	13333	13006	13048	13103	13233	13101	13082	13018	13116	13305	13097	13068	13076	13287	13299	13082	13096	13261	13118	13034	13224	13286	13045	12979	13119	13084	13145	13389	13086	13024	13148	13041	13177	13143	13364	13150	13203	12987	13327	13036	13120	13040	13274	13101	13138	13254	13162	12905	13147	13271	13159	13173	13128	13087	12893	13236	13078	13093	13142	13073	13106	12911	13110	12982	13007	13138	13199	13058	13125	13231	13033	12960	13166	13324	13285	13179	13074	13020	13115	13099	13338	13059	13037	13194	13203	13243	13257	13005	13259	13065	13096	13217	13292	13085	13207	13264	13092	13003	13185	13052	13069	13043	13060	13257	13183	13207	13023	13146	13015	13098	13046	13152	13124	13036	13031	13059	13150	13235	13110	13227	13012	13304	13253	13134	12986	13347	13078	13178	13110	13316	13201	13071	13187	13118	13097	13125	13388	13106	12963	12997	13124	13098	13133	13168	13276	13062	13156	12961	13097	13006	13277	13112	13307	13122	13149	13271	12856	13103	13222	13021	13144	13078	13083	13196	13055	13201	13230	13263	13130	13330	13081	13131	12985	13055	13363	13287	13001	13449	13191	13126	13164	12917	13154	13055	12940	13311	13117	13279	13019	12910	13248	13142	13113	13085	13120	13026	12943	13107	13090	13138	13079	13127	13251	13075	13258	13154	12972	13203	13207	13085	13060	13054	13289	12995	13134	12931	13189	13153	13185	13333	13254	13159	13014	13108	13095	13231	13069	13032	13065	13039	13155	13069	13205	13233	13029	12922	13209	13053	13060	13249	13014	13164	12885	13145	13066	13013	13138	12973	12951	13267	13098	13172	13037	13148	13234	13127	13150	13177	13270	13293	13138	13034	13111	13217	13165	13137	13215	13144	13178	12936	13035	13305	13189	13227	13089	13354	13253	13192	13126	13190	13142	13028	13073	13084	13153	13210	13218	13315	13049	13248	13277	13170	13185	13222	12981	13183	13146	13033	13151	13205	13130	13022	13057	13158	13207	12978	13266	12994	12926	13043	13133	13361	13094	13218	13067	13204	13323	13205	13113	13145	13110	13166	13097	13130	13223	12994	13125	13132	13110	13133	13129	12995	13045	13287	13062	13235	13099	13092	13295	13201	13168	13074	13083	13035	13322	13019	13164	13143	13304	13092	13153	13139	13056	13038	13109	13234	13256	13378	13082	13297	13021	13227	13261	13189	13357	13273	13069	13210	13314	13151	13085	12978	13106	13059	13159	13316	13196	13156	13133	13146	13152	13059	13067	13313	12971	13148	13048	13036	12995	13208	13217	13190	13167	13306	13360	13249	12996	13255	13213	12946	13227	13226	13072	13032	13033	13232	13394	13215	12964	13265	13133	13169	13227	13111	13124	13329	13279	13323	13083	12994	13110	13147	13174	13057	13203	13166	13086	13088	13149	13140	13150	13033	13178	13098	13117	13117	13202	13102	13213	13288	13216	13038	13123	13229	13130	13274	13118	13260	13166	13272	13198	13174	13124	13061	13184	13221	13101	13111	13167	13272	13092	13094	13017	13142	13284	13065	13080	13154	13161	13147	13104	13217	13082	13151	13218	12932	13009	13026	13170	13078	13118	13006	13160	13087	13075	13262	13189	13192	13219	13121	13160	13329	13130	13197	13081	13202	13224	13055	13027	13214	13218	13185	13086	13011	13289	13213	13106	13091	13131	13332	13093	13309	13148	13106	13122	13233	13056	13186	13297	13174	13165	13243	13017	13099	13180	13135	13147	12950	13100	13237	12990	13215	13181	13186	13148	13247	13282	13056	13147	13115	13099	13207	13069	13347	13312	13263	13027	13119	13092	13206	13195	13309	13003	13059	13127	13021	13247	13128	13184	12988	12971	12992	13160	13113
18235	37832	28724	20497	17158	15751	14671	14075	13586	13312	13180	13057	12952	12648	12554	12588	12667	12536	12472	12347	12535	12501	12346	12350	12412	12131	12234	12326	12262	12399	12285	12245	12281	12145	12098	12184	12248	12350	12104	12234	12345	12333	12240	12303	12172	12231	12311	12129	12133	12268	12378	12266	12239	12173	12160	12263	12248	12118	12299	12154	12141	12278	12169	12295	12293	12188	12164	12168	12187	12115	12238	12288	12246	12214	12166	12221	12198	12254	12180	12117	12208	12023	12137	12135	12350	12283	12280	12295	12155	12217	12269	12426	12300	12196	12149	12191	12091	12195	12397	12193	12309	12200	12371	12163	12056	12103	12169	12239	12294	12161	12337	12085	12122	12044	12091	12371	12145	12177	12147	12178	12203	12304	12121	12185	12193	12406	12103	12235	12202	12227	12177	12417	11897	12315	12191	12293	12278	12279	12182	12212	12253	12201	12093	12161	12165	12100	12134	12331	12336	12012	12079	12334	12279	12160	12059	12290	12261	12216	12187	12243	12152	12105	12223	12291	12271	12333	12241	12134	12239	12182	12156	12069	12247	12035	12195	12328	12070	12215	12253	12261	12267	12331	12174	12302	12179	12100	12293	12194	12229	12173	12303	12280	12121	12246	12144	12185	12218	12311	12311	12118	12173	12232	12226	12282	12142	12292	12128	12020	12190	12039	12193	12107	12284	12336	12299	12293	12176	12236	12194	12225	12250	12317	12261	12057	12189	12055	12262	12235	12075	12147	12110	12309	12122	12142	12237	12180	12263	12116	12245	12077	12278	12274	12150	12245	12100	12043	12245	12318	12278	12223	12245	12395	12147	12396	12293	12122	12272	12117	12158	12295	12405	11920	12293	12157	12155	12291	12086	12170	12207	12103	12218	11981	12254	12213	12215	12268	12145	12264	12087	12312	12274	12245	12354	12026	12241	12173	12210	12210	12269	12181	12241	12321	12194	12170	12343	12196	12221	12138	12176	12244	12114	12298	12203	12258	12132	12402	12193	12336	12276	12273	12241	12168	12277	11994	12208	12259	12139	12028	12262	12211	12220	12115	12291	12426	12294	12342	12288	12308	12226	12189	12172	12285	12163	12073	12388	12345	12335	12182	12162	12101	12263	12213	12176	12178	12239	12269	12292	12011	12344	12334	12057	12080	12155	12183	12414	12050	12289	12219	12315	12203	12268	12405	12234	12396	12156	11967	12323	12233	12471	12240	12251	12141	12145	12036	12201	12203	12205	12173	12246	12185	12161	12239	12362	12254	12255	12154	12044	12072	12184	12052	12157	12115	12066	12232	12151	12373	12204	12332	12176	12243	12192	12329	12200	12278	12149	12054	12135	12154	12142	12037	12155	12138	12305	12270	12188	12066	12192	12107	12290	12212	12381	12152	12223	12212	12244	12118	12262	12160	11975	12120	12112	12242	12031	12064	12414	12167	12141	12065	12263	12097	12060	12338	12166	12255	12335	12201	12195	12169	12136	12364	12138	12126	12239	12231	12166	12179	12216	12117	12009	12142	12186	12257	12236	12237	12104	12110	12221	12212	12248	12350	12422	12133	12172	12141	12235	12215	12115	12295	12272	12223	12236	12224	12311	11980	12095	12340	12036	12091	12213	12100	12257	12207	12143	12155	12090	12173	12267	12362	12048	12284	12071	12234	12167	12132	12101	12210	11971	12115	12179	12159	12197	12118	12106	12266	12273	12344	12186	12275	12323	12174	12350	12293	12157	12172	12163	12383	12127	12070	12224	12295	12141	12079	12208	12066	12303	12192	12234	12275	12308	12167	12315	12084	12106	12298	12153	12131	12082	12233	12203	12246	12086	12169	12256	12194	12261	12107	12183	12157	12164	12170	12303	12240	12090	12145	12254	12114	12167	12307	12246	12256	12120	12391	12074	12247	12308	12142	12036	12144	12305	12280	12200	12206	12248	12215	12286	12261	12146	12141	12229	12162	12228	12111	12256	12185	12059	12126	12042	12210	12212	12172	12371	12189	12308	12373	12287	12129	12210	12171	12181	12113	12256	12237	12159	12225	12125	12191	12249	12206	12409	12178	12039	12271	12259	12255	12092	12203	12251	12179	12251	12190	12178	12246	12249	11955	12304	12184	12155	12128	12036	12255	12154	12120	12239	12231	12218	12217	12387	12221	12283	12317	12197	12288	12139	12324	12170	12124	12109	12159	12010	12077	12269	12187	12284	12353	12216	12145	12312	12186	12167	12164	12324	12260	12248	12264	12292	12077	12308	12270	12202	12068	12263	12355	12205	12273	12248	12189	12143	12202	12187	12303	12324	12235	12119	12195	12132	12035	12218	12122	12346	12130	12162	12177	12092	12337	12177	12279	12300	12212	12196	12267	12405	12118	12258	12178	12121	12424	12021	12204	12197	12283	12197	12262	12256	12328	12139	12057	12095	12117	12170	12469	12225	12188	12342	12142	12421	12232	12077	12189	12327	12092	12216	12300	12254	12303	12129	12301	12281	12154	12274	12302	12226	12008	12158	12332	12245	12188	12069	12191	12224	12189	12177	12183	12330	12123	11997	12206	12344	12181	12237	12160	12258	12298	12076	12148	12235	12267	12134	12203	12267	12191	12240	12115	12237	12083	12271	12286	12201	12255	12214	12171	12236	12315	12340	12159	12201	12147	12178	12161	12273	12352	12125	12077	12185	12304	12133	12215	12291	12303	12291	12168	12083	12160	12242	12219	12172	12300	12286	12248	12158	12107	12296	12230	12344	12093	12239	11995	12184	12331	12302	12236	12224	11985	12288	12127	12040	12284	12131	12078	12134	12328	12177	12315	12146	12188	12205	12232	12216	12213	12121	12297	12246	12222	12222	12140	12125	12213	12356	12111	12246	12257	12128	12128	12202	12285	12184	12278	12156	12253	12132	12303	12065	12118	12345	12229	12261	12285	12160	12246	12264	12227	12212	12157	12093	12208	12229	12049	12402	12258	12186	12244	12198	12141	12052	12302	12090	12165	12235	12147	12130	12072	12317	12188	12284	12181	12197	12135	12150	12336	12352	12101	12208	12219	12216	12230	12151	12472	12265	12114	12049	12200	12376	12190	12240	12208	12225	12311	12060	12253	12206	12250	12245	12198	12185	12217	12098	12326	12206	12291	12158	12121	12025	12069	12264	12133	12218	12160	12222	12373	12189	12109	12291	12193	12309	12160	12255	12173	12450	12401	12135	12335	12365	12178	12150	12256	12207	12210	12210	12186	12272	12116	12360	12239	11987	12242	12342	12305	12284	12089	12239	12170	12082	12318	12169	12299	12281	12259	12425	12124	12270	12401	12209	12302	12238	12088	12195	12195	12168	11993	12071	12231	12249	12178	12189	12157	12245	12056	12239	12123	12244	12217	12085	12484	12159	12111	12234	12092	12245	12156	12231	12278	11987	12166	12181	12241	12118	12184	12014	12381	12006	12008	12133	12170	12102	12318	12205	12138	12200	12184	12153	12240	12261	12255	12198	12082	12278	12328	12315	12265	12171	12308	12164	12216	12264	12075	12177	12340	12276	12201	12335	12283	12126	12369	12078	12338	12253	12220	12213	12115	12244	12243	12208	12143	12190	12246	12196	12199	12088	12214	12314	12134	12184	12218	12261	12223	12218	12106	12188	12297	12148	12246	12235	12222	12265	12077	12167	12240	12138	12302	12232	12391	12275	12173	12202	12075	12240	12108	12061	12262	12237	12108	12334	12137	12099	12158	12340	12281	12063	12113	12265	12164	12164	12055	12054	12147	12197	12004	12316	12220	12250	12135	12146	12260	12288	12258	12190	12244	12510	12417	12192	12056	12186	12076	12317	12292	12199	12193	12087	12128	12113	12172	12244	12046	12282	12061	12155	12313	12191	12179	12166	12287	12157	12098	12262	12342	12347	12210	12309	12320	12270	12176	12150	12233	12062	12052	12284	12281	12282	12046	12341	12233	12177	12364	12087	12280	12171	12276	12211	12205	12135	12226	12420	12075	12296	12200	12281	12188	12159	12093	12291	12235	12228	12273	12239	12309	12237	12271	12155	12229	12196	12220	12150	12187	12306	12103	12063	12249	12250	12033	12233	12209	12162	12302	12288	12238	12304	12170	12271	12154	12221	12141	12165	11984	12255	12312	12143	12333	12194	12109	12236	12210	12372	12107	12239	12142	12221	12082	12209	12476	12289	12121	12212	12180	12214	12226	12114	12264	12277	12156	12231	12184	12045	12296	12255	12087	12108	12293	12337	12060	12103	12179	12180	12380	12346	12246	12128	12182	12158	12271	12196	12135	12169	12200	12258	12065	12296	12330	12131	12145	12231	12246	12285	12274	12322	12282	12065	12299	12037	12195	12208	12331	12230	12247	12233	12165	11918	12108	12294	12230	12244	12251	12192	12307	12358	12149	12125	12307	12286	12243	12169	12103	12141	12238	12208	12240	12228	12196	12311	12368	12199	12160	12205	12179	12282	12214	12134	12244	12262	12029	12258	12258	12258	12186	12106	12240	12215	12064	11976	12138	12197	12106	12184	12228	12173	12101	12054	12243	12076	12170	12266	12172	12109	12067	12259	12022	12117	12174	12127	12253	12313	12229	12122	12336	12237	12328	12171	12221	12294	12259	12299	12111	12193	12218	12236	12154	12098	12256	12185	12250	12251	12238	12213	12179	12116	12313	12172	12298	12292	12292	12181	12244	12374	12316	12283	12276	12023	12132	12148	12240	12219	12157	12191	12200	12301	12390	12119	12075	12213	12276	12163	12064	12211	12197	12108	11959	12191	12322	12123	12394	12279	12006	12268	12218	12031	12217	12261	12152	12158	12150	12208	12208	12256	12227	12178	12124	12283	12099	12091	12000	12146	12195	12234	12255	12243	12159	12276	12125	12176	12254	12200	12264	12243	12210	12193	12219	12307	12216	12151	12366	12248	12060	12105	12231	12229	12213	12142	12277	12228	12179	12218	12287	12349	12119	12299	12218	12161	12299	12229	12173	12136	12196	12159	12146	12120	12229	12225	12274	12275	12145	12245	12185	12189	12364	12118	12339	12385	12262	12257	12335	12333	11970	12323	12267	12001	12180	12195	12133	12238	12238	12122	12292	12198	12409	12296	12152	12273	12237	12186	12124	12306	12091	12054	12339	12191	12261	12164	12259
25223	21565	26857	26467	18279	16495	16192	15356	15143	14953	15011	14861	14833	14789	14699	14770	14611	14582	14719	14823	14711	14729	14652	14650	14486	14766	14655	14502	14655	14589	14758	14668	14643	14547	14543	14250	14722	14452	14674	14554	14688	14588	14664	14614	14453	14388	14452	14651	14462	14423	14584	14682	14662	14675	14676	14417	14534	14737	14764	14553	14535	14446	14674	14745	14608	14430	14341	14528	14522	14584	14630	14710	14531	14567	14510	14607	14428	14419	14456	14591	14650	14474	14723	14642	14606	14644	14465	14425	14346	14605	14676	14521	14423	14524	14707	14703	14480	14627	14618	14371	14648	14646	14649	14852	14574	14541	14533	14562	14657	14522	14422	14819	14593	14384	14679	14552	14456	14653	14469	14518	14610	14618	14710	14358	14604	14423	14275	14296	14587	14556	14647	14672	14648	14610	14501	14565	14512	14665	14471	14359	14742	14487	14530	14516	14463	14551	14420	14560	14578	14395	14629	14487	14500	14463	14578	14565	14515	14470	14635	14404	14534	14697	14541	14486	14551	14525	14469	14619	14705	14535	14452	14517	14542	14448	14487	14614	14543	14443	14622	14556	14458	14591	14513	14551	14633	14624	14611	14615	14439	14571	14491	14467	14455	14590	14678	14494	14550	14710	14390	14405	14551	14695	14542	14477	14638	14305	14492	14501	14655	14577	14408	14478	14447	14688	14644	14498	14470	14484	14550	14547	14777	14519	14571	14452	14526	14610	14437	14566	14459	14467	14565	14627	14518	14397	14536	14620	14522	14727	14682	14537	14596	14491	14720	14510	14385	14419	14380	14625	14299	14449	14561	14552	14462	14472	14434	14489	14521	14543	14567	14651	14557	14468	14670	14405	14513	14275	14723	14561	14739	14465	14588	14619	14672	14419	14572	14630	14599	14371	14445	14540	14409	14585	14564	14430	14485	14194	14404	14659	14435	14628	14565	14383	14601	14448	14734	14466	14574	14551	14601	14682	14556	14614	14611	14566	14572	14591	14579	14573	14544	14469	14558	14651	14549	14589	14635	14542	14648	14523	14524	14459	14530	14586	14619	14625	14614	14398	14601	14428	14463	14676	14572	14602	14483	14640	14594	14329	14655	14628	14410	14452	14591	14545	14546	14426	14598	14509	14565	14455	14475	14559	14555	14527	14725	14572	14416	14438	14602	14754	14614	14751	14683	14588	14542	14615	14709	14675	14595	14538	14405	14485	14782	14657	14393	14677	14788	14659	14582	14741	14442	14401	14593	14592	14683	14405	14466	14506	14526	14593	14521	14478	14677	14492	14556	14566	14507	14553	14635	14553	14640	14587	14692	14541	14592	14394	14652	14514	14498	14889	14571	14424	14592	14700	14782	14582	14742	14655	14543	14528	14616	14415	14537	14553	14514	14643	14654	14452	14455	14467	14406	14431	14516	14683	14618	14643	14593	14497	14733	14726	14571	14600	14430	14432	14515	14408	14703	14520	14561	14504	14682	14437	14494	14636	14465	14454	14543	14464	14689	14535	14601	14533	14549	14551	14671	14545	14771	14498	14296	14536	14650	14515	14538	14511	14598	14715	14595	14638	14643	14586	14333	14440	14536	14338	14601	14567	14553	14619	14405	14500	14654	14559	14538	14365	14376	14413	14399	14413	14460	14648	14521	14583	14428	14649	14712	14354	14501	14750	14720	14700	14519	14600	14778	14500	14742	14682	14560	14478	14573	14403	14444	14503	14522	14564	14421	14564	14469	14790	14437	14550	14563	14613	14446	14766	14520	14408	14621	14464	14582	14813	14566	14420	14485	14567	14621	14735	14310	14706	14534	14671	14650	14376	14451	14537	14531	14388	14261	14681	14576	14382	14486	14509	14556	14691	14439	14576	14690	14399	14543	14394	14736	14763	14616	14606	14616	14549	14466	14517	14559	14672	14497	14460	14369	14523	14634	14585	14634	14458	14529	14533	14681	14618	14628	14514	14511	14531	14655	14482	14519	14565	14565	14544	14523	14637	14577	14524	14636	14595	14520	14498	14660	14621	14630	14668	14673	14705	14609	14358	14388	14522	14594	14481	14692	14304	14492	14619	14604	14613	14502	14465	14469	14619	14435	14429	14651	14857	14470	14514	14559	14606	14485	14542	14550	14466	14647	14619	14720	14510	14454	14485	14434	14394	14586	14581	14598	14662	14551	14462	14570	14396	14762	14628	14288	14376	14575	14486	14486	14366	14611	14528	14450	14500	14629	14707	14637	14681	14567	14443	14643	14623	14527	14545	14266	14515	14424	14353	14792	14535	14340	14403	14577	14411	14533	14606	14417	14386	14608	14508	14748	14506	14478	14552	14558	14467	14696	14733	14656	14645	14487	14597	14528	14595	14505	14587	14450	14743	14558	14546	14542	14696	14572	14319	14378	14594	14468	14515	14616	14393	14545	14730	14365	14506	14574	14414	14705	14727	14427	14442	14503	14541	14637	14703	14576	14456	14634	14509	14497	14646	14468	14498	14304	14554	14615	14356	14366	14648	14520	14756	14570	14611	14632	14642	14653	14466	14580	14448	14750	14516	14449	14577	14796	14617	14598	14562	14599	14687	14749	14418	14534	14518	14586	14622	14513	14667	14565	14666	14579	14654	14507	14591	14477	14284	14501	14400	14543	14478	14733	14818	14659	14593	14528	14392	14456	14572	14790	14747	14717	14785	14568	14547	14494	14654	14582	14601	14452	14531	14560	14624	14574	14482	14563	14626	14559	14630	14636	14409	14461	14594	14550	14435	14635	14517	14471	14553	14618	14475	14515	14595	14542	14497	14494	14402	14402	14549	14495	14563	14612	14363	14455	14647	14397	14501	14625	14569	14603	14687	14770	14506	14568	14542	14637	14538	14707	14842	14525	14462	14565	14591	14376	14674	14746	14599	14595	14741	14403	14522	14523	14643	14599	14512	14291	14592	14662	14696	14846	14479	14547	14669	14574	14673	14512	14382	14572	14767	14700	14489	14355	14635	14619	14671	14655	14578	14540	14631	14622	14522	14558	14544	14696	14568	14569	14563	14326	14536	14533	14313	14601	14562	14549	14329	14696	14548	14604	14376	14461	14378	14473	14392	14459	14591	14581	14625	14386	14561	14775	14608	14640	14660	14524	14474	14587	14597	14708	14564	14646	14626	14449	14549	14538	14413	14608	14310	14502	14450	14522	14416	14548	14667	14601	14384	14400	14660	14466	14582	14539	14527	14613	14451	14533	14630	14509	14525	14628	14578	14619	14685	14639	14675	14354	14565	14479	14479	14594	14487	14630	14490	14539	14574	14527	14669	14599	14685	14569	14531	14372	14708	14517	14474	14453	14580	14641	14494	14501	14555	14625	14557	14418	14335	14584	14435	14461	14490	14398	14504	14783	14597	14527	14474	14489	14572	14536	14503	14401	14434	14661	14423	14691	14581	14679	14681	14610	14619	14714	14442	14594	14652	14603	14626	14531	14511	14441	14415	14642	14449	14582	14542	14551	14416	14751	14504	14708	14696	14489	14582	14709	14660	14483	14581	14733	14580	14561	14413	14647	14638	14278	14723	14666	14522	14560	14599	14600	14607	14578	14519	14495	14530	14555	14577	14591	14521	14835	14762	14512	14690	14532	14418	14675	14514	14662	14410	14551	14413	14402	14466	14286	14494	14733	14664	14780	14460	14581	14719	14485	14445	14487	14502	14638	14426	14563	14601	14423	14685	14306	14462	14533	14591	14412	14314	14362	14707	14598	14557	14647	14512	14668	14604	14421	14311	14341	14462	14544	14610	14725	14586	14546	14603	14778	14595	14536	14494	14485	14651	14560	14681	14527	14493	14543	14690	14466	14397	14284	14558	14470	14577	14636	14586	14578	14779	14542	14522	14603	14823	14512	14469	14477	14595	14514	14560	14465	14543	14429	14686	14678	14617	14566	14445	14659	14752	14577	14590	14622	14474	14702	14735	14786	14537	14493	14538	14538	14714	14512	14753	14451	14668	14341	14554	14538	14497	14664	14688	14590	14556	14711	14484	14706	14667	14653	14620	14543	14482	14723	14726	14558	14661	14405	14552	14315	14575	14673	14604	14580	14358	14520	14502	14521	14541	14595	14508	14471	14582	14717	14724	14736	14489	14652	14667	14648	14572	14395	14658	14416	14513	14546	14445	14505	14445	14415	14766	14668	14693	14715	14604	14617	14272	14421	14461	14468	14721	14721	14700	14544	14538	14537	14544	14506	14697	14500	14492	14629	14520	14367	14396	14581	14692	14585	14578	14659	14542	14691	14670	14595	14627	14354	14567	14551	14464	14617	14652	14748	14366	14587	14450	14583	14629	14634	14491	14469	14493	14568	14440	14703	14460	14602	14516	14678	14708	14475	14663	14485	14629	14642	14573	14642	14657	14790	14471	14615	14576	14594	14568	14668	14380	14461	14542	14539	14682	14532	14389	14434	14544	14603	14625	14550	14425	14481	14505	14572	14340	14441	14521	14229	14304	14413	14620	14581	14531	14476	14723	14555	14710	14626	14586	14522	14404	14504	14421	14509	14591	14513	14717	14454	14474	14680	14633	14720	14606	14350	14367	14665	14606	14532	14547	14360	14580	14538	14509	14696	14526	14567	14617	14526	14683	14484	14418	14677	14474	14522	14674	14512	14345	14472	14651	14574	14636	14502	14613	14658	14509	14615	14448	14515	14346	14403	14504	14682	14607	14380	14393	14666	14394	14482	14464	14515	14532	14483	14353	14385	14414	14463	14525	14447	14612	14687	14734	14598	14575	14605	14681	14552	14452	14678	14466	14562	14704	14487	14530	14431	14498	14606	14459	14622	14562	14659	14598	14616	14567	14522	14570	14629	14675	14542	14529	14495	14406	14434	14743	14601	14449	14404	14467	14549	14584	14504	14742	14567	14581	14658	14638	14565	14546	14535	14519	14577	14341	14614	14539	14471	14675	14637	14512	14527	14470	14631	14442	14767	14371	14663	14712	14722	14457	14444	14422	14471	14469	14512	14735	14660	14513	14602	14714	14644	14547	14587	14553	14609	14545	14679	14595	14601	14537	14711	14662	14477	14494	14791	14492	14633	14546	14596	14632	14570	14730	14443	14373	14677	14659	14520	14523	14550	14618	14597	14564	14404	14574	14683	14587	14260	14639
18366	33699	25411	18417	16684	15428	14829	14307	14026	13836	13729	13582	13516	13431	13373	13348	13374	13463	13315	13190	13275	13146	13041	13187	13058	13070	13248	13180	13120	13086	13247	13077	13107	13089	13163	13150	13102	13237	13222	13279	13247	13341	13186	13045	13208	13110	13099	13275	12882	13065	13068	13122	13184	13077	13070	13094	13139	13060	13154	12819	13162	13136	13107	12936	13140	13159	13069	13144	13158	12890	13286	13190	13052	13244	13086	12934	13125	13112	13034	13042	13095	13012	12920	13078	13089	13144	13114	13007	13071	13126	13242	13151	13136	13004	13136	13065	13080	13176	13245	13001	13153	13048	12999	13048	12961	12899	13170	13173	12973	12958	13123	13218	13061	13118	13140	12945	13140	13301	13019	13128	13069	12977	13146	13032	12970	13026	13251	13097	13056	13227	13089	12923	13265	13023	13222	13175	13201	13060	13100	13092	13208	13180	13172	13003	13177	12868	13200	13135	12967	13025	13185	13125	13103	13196	13136	13090	13090	13038	13049	13183	13137	13059	13110	13012	13063	13181	13088	13227	12959	13006	13223	13183	13009	13102	13176	13044	13074	13132	13105	13075	12983	13241	13004	13066	13061	13100	13274	13077	13113	13212	13116	13238	13263	13106	13181	13238	13101	13140	13082	12957	12956	13044	12967	13041	13045	13295	13274	13076	13199	13098	13102	13162	13017	13103	12969	13217	13014	13054	12949	13024	13252	13280	13251	13170	13069	13014	13236	13051	13091	12903	13122	13151	13189	13101	13110	13243	13008	12992	13150	13091	13119	13085	13015	13022	13097	13054	13259	13045	13274	13054	12931	13085	13036	13084	13102	13058	13170	13159	13175	13019	13175	13100	13108	13157	12986	13035	13187	13168	13154	13039	13109	13105	13093	13143	13183	13111	13176	13197	13025	13055	12990	13198	13232	13188	13029	13299	13125	13105	12961	12998	13070	13053	13118	13221	13089	13073	13030	13179	13125	13089	13178	13177	12994	13141	13063	13141	13063	13148	13151	13198	13107	13209	13082	13197	13270	13176	13062	13037	13109	13045	13056	13134	13074	13258	13070	12902	13093	13189	13173	12994	12952	13227	13132	12990	13039	13130	13262	13024	13102	13085	13167	13215	13190	13136	12904	13085	13088	12996	12971	13243	13197	13125	13186	12975	12996	13153	13030	13158	13203	13014	13157	13015	13107	13262	13347	12977	12934	13075	13034	12852	13263	13076	13035	13040	13239	12982	13195	13094	13135	13141	13085	13044	13088	12987	13164	13220	13254	13146	13187	13144	13166	13216	13017	13072	13042	13184	13144	13133	13017	13074	13270	13186	13103	13056	13074	12970	13269	13041	13187	13117	13232	12915	13094	13095	13019	13126	12946	13149	13039	13210	13219	13232	13150	13117	13111	13028	13147	13270	13337	12964	12947	13063	13125	13080	13158	13079	13192	13079	13049	13153	13130	13240	13203	13233	13193	13105	13149	13264	13039	13084	13107	13096	13271	13181	12994	12978	13154	13143	13345	13116	12952	13140	13166	13209	13119	13219	13033	13092	12993	13220	13123	12969	13159	12987	13057	12951	13066	13058	13174	13269	13064	13146	13167	13109	13063	13175	13004	13149	13279	13069	13123	13130	13186	13028	13096	13059	13086	13020	13251	12985	13055	13052	13182	13250	13178	13073	13163	13225	13074	13099	13137	13112	13057	13144	13084	13106	13012	13056	13191	13144	13005	13093	13270	13123	13249	13101	13142	13021	13245	12906	13047	13159	13042	13228	13228	13233	13233	13123	13079	13161	12999	13161	13224	13032	13049	13049	13190	12968	13087	13064	13035	13207	13115	13235	12980	13034	13108	13142	13153	13262	13076	13008	13149	13223	13282	13005	12956	13112	13134	13092	13060	13083	13152	13151	13145	13034	13191	13124	13169	12978	13197	13260	13062	13273	13337	13220	13405	13027	13170	13225	13083	13156	13150	13212	13105	13086	13201	13191	13023	13136	12970	13030	13052	12954	13157	13226	13003	13170	13066	13325	13213	13240	13087	13138	13095	13058	13175	12966	13139	12941	12957	13125	12989	13046	12985	13246	13213	13282	13037	12959	13080	13007	13036	13059	13145	13305	13115	13280	13213	13089	13169	13111	13161	13231	13220	12956	13001	13106	13137	13141	13090	13024	13367	13055	13099	13139	13083	13066	13020	13096	12996	13159	12987	13054	13347	13039	13038	13163	13120	13081	13055	13110	13055	13102	13065	13058	12928	12922	13138	13215	13317	13141	13019	13115	13097	13176	12984	13028	13047	13118	13158	13024	13139	12971	13210	13019	13022	13201	13144	13113	13056	13099	13056	13091	13086	12984	13155	13147	13017	12970	13084	12989	13149	13110	13036	13226	12957	13215	13198	12919	13102	13070	13176	13209	13071	13083	13306	13026	12927	13092	13080	12928	13021	13106	13203	13167	13077	13172	13038	13255	13108	13101	13028	13174	13077	12902	12959	13152	13025	13079	12985	13147	13101	13003	13065	12919	13226	13158	13048	13057	12973	13254	13018	13092	13210	13143	13054	13014	13156	13137	13054	13076	13128	13101	13283	12977	13142	13205	13129	13039	13172	13052	13021	13269	13083	13169	13162	13151	13049	13208	13025	13000	13171	12969	13126	13084	13035	13218	13207	13190	12932	13056	13101	13160	13081	13252	13116	13051	13028	13084	13146	13101	13046	13290	13037	13170	13004	13018	13092	13160	13138	13064	13167	13057	13305	12972	13228	13142	13069	12996	13112	13091	13000	13003	13028	13097	12944	13150	13135	13106	13190	13126	13121	13042	13180	13212	12961	13266	13128	13267	13020	13069	13093	13078	13278	13026	13180	13087	13210	13108	13023	12832	13176	13021	13314	13239	13033	13071	13145	13126	13040	13029	13021	13160	12924	13073	13102	12969	13213	12991	13054	13175	12821	13062	13195	13061	13070	13038	13109	12962	13144	13069	12950	13270	13289	13146	13005	13218	13072	13121	13149	13274	13087	13088	13271	12972	13149	13107	13033	13002	13330	13106	13165	13094	13080	13113	13301	13166	13052	13015	13116	13201	13123	13122	12926	13027	13055	13061	13071	12966	13017	13125	13214	13092	13177	13192	13202	13128	12917	13311	13019	13000	13298	13130	13101	13095	13161	13049	13123	13118	13107	13035	13232	12991	13043	13086	13237	12927	13142	13180	13119	13018	13074	13023	13203	13015	13156	13098	13044	13030	12996	13112	13029	13099	13204	12897	13189	13174	13060	13105	13257	13044	13104	13201	13207	13149	13003	13280	13272	13038	13172	13047	13189	13144	13126	13180	13141	13083	13083	13212	13091	13237	13309	13134	13170	13144	13224	13080	12898	13275	13056	13065	13113	13129	13133	13125	13024	13199	13215	13156	13333	13168	13137	13038	13012	12945	13105	12987	13129	12988	12984	13162	13113	13202	13111	13036	13007	13185	12998	13071	13149	12994	13145	13127	13056	13024	13114	12974	13139	13238	13100	13091	13225	13065	13019	13220	13131	13187	13324	13282	13020	13095	13031	13018	13127	12979	13184	12932	13095	13063	13146	12983	13056	13193	13007	13229	13210	13183	13030	13267	13136	13062	13206	12957	13096	13190	12928	13010	13168	13135	13277	13254	13115	13138	13196	13233	13220	13157	12956	13254	13140	13037	13105	13017	13335	13069	13141	13001	13190	12970	13094	13252	13071	13101	13095	13132	13179	13199	13126	13039	13173	13139	13057	13301	13071	13057	13149	13059	13067	12956	13016	13084	12966	13065	13033	13027	13175	13189	13267	13146	13264	13102	13067	13055	13151	13112	13241	12921	13040	13181	13173	13015	13209	13041	13154	13086	13133	13075	13111	13031	12828	13125	13154	13141	13129	13048	13174	13168	13026	12999	13043	12931	13208	13135	13097	12998	13015	13155	13237	13204	13013	12979	12896	13141	13008	13069	13059	13044	13193	13103	13170	13102	13223	12853	13151	13101	13041	13099	13226	13101	13113	13312	13000	13333	13125	13095	13204	13058	13185	13208	13111	13179	13153	13223	13091	13026	13125	13053	12987	13210	13148	13010	13203	13025	13145	12963	13080	13190	13201	12900	12817	13108	13013	13133	13223	13046	13073	13121	13140	13052	13150	13124	13062	13170	13041	13069	13278	13166	13079	13019	13101	12981	13212	13131	13020	13179	13190	13085	13197	12885	13161	13070	12978	13147	13120	13051	13188	12967	13113	13103	13152	12978	13146	13224	12979	13243	13052	13151	13058	13080	13137	13030	13104	13010	13165	13157	13081	13088	13125	12967	13276	13187	13116	13105	13014	13196	13297	13097	13046	13144	13080	13109	12996	13324	13023	13123	12970	12927	12744	13086	13178	13087	13192	13217	13218	13168	13030	13151	13063	13059	13067	13051	13029	12979	13093	13067	13211	13189	13045	13247	13263	13080	13135	13138	13215	13229	13075	13056	13029	13209	13113	13089	13061	13249	13028	13090	13155	13019	13183	13058	13037	13246	13323	13202	13014	13143	13171	13227	13125	13164	13138	13116	13099	13080	13006	13121	13043	12997	13068	13073	13252	13212	13040	13130	12842	13196	13186	13175	13295	13211	13055	13046	13064	13094	13064	13279	13016	13072	12957	13017	13234	13269	13076	13098	13155	13112	13187	12959	13100	13048	13069	13110	13007	13247	13172	13117	13231	13210	13084	13140	13218	13099	13034	13051	12996	13006	13164	13076	13122	12942	13188	13195	13211	12981	13031	13094	13032	13028	13043	13179	13161	12897	13269	13046	13156	12997	13027	13218	13210	13106	13046	13066	13136	13245	13113	13077	13236	13262	13130	13186	13104	12983	13124	13082	13248	13245	13126	13156	13065	13151	13130	13069	13090	13046	13092	12992	13267	12885	12953	13177	13073	13031	12940	12970	13148	12984	13090	13100	13208	13030	13022	13146	13031	12947	13037	13069	13079	13073	13130	13103	13055	13049	13031	13016	13132	13138	13177	13133	13195	12889	13025	12981	13039	13154	13093	13336	13192	13149	13150	13290	13164	13122	13014	13113	13069	13191	13015	13140	13072	13162	13054	13364	12980	13092	13171	13065	12956	13189	13273	13245	12961	13171	13141	13030	13191	13009
22606	21546	28792	24721	21770	22785	21211	16110	14921	15050	14686	14405	14312	14320	14141	14083	14241	14091	14227	13761	13867	13713	13795	13726	13837	13667	13722	13601	13756	13581	13589	13435	13659	13651	13529	13678	13729	13633	13678	13525	13630	13459	13725	13375	13356	13572	13561	13619	13573	13559	13465	13469	13548	13572	13559	13809	13482	13452	13485	13402	13421	13572	13517	13557	13566	13384	13515	13469	13567	13545	13593	13471	13499	13374	13468	13630	13418	13382	13452	13295	13262	13278	13393	13529	13403	13687	13574	13494	13437	13555	13377	13441	13597	13595	13443	13514	13550	13416	13548	13397	13392	13559	13565	13405	13680	13511	13559	13447	13461	13537	13475	13453	13495	13646	13379	13579	13640	13566	13420	13668	13423	13519	13453	13299	13442	13499	13277	13358	13299	13437	13711	13345	13413	13524	13348	13603	13495	13371	13715	13546	13536	13495	13628	13369	13444	13517	13413	13436	13726	13401	13510	13629	13427	13491	13234	13464	13586	13539	13533	13574	13663	13448	13654	13460	13412	13668	13537	13596	13483	13652	13520	13583	13494	13532	13581	13435	13446	13337	13435	13526	13562	13339	13545	13591	13455	13477	13735	13515	13448	13571	13420	13702	13338	13482	13598	13656	13610	13576	13585	13383	13288	13532	13452	13509	13432	13455	13413	13382	13492	13481	13381	13215	13613	13516	13632	13587	13352	13396	13611	13388	13478	13512	13451	13501	13523	13644	13311	13547	13698	13574	13458	13439	13453	13499	13639	13515	13385	13560	13441	13479	13605	13388	13538	13519	13765	13511	13438	13638	13465	13473	13499	13502	13419	13259	13599	13376	13472	13543	13658	13582	13652	13442	13653	13586	13514	13445	13557	13737	13441	13356	13353	13433	13492	13544	13343	13489	13461	13402	13381	13374	13519	13569	13468	13519	13581	13660	13513	13531	13666	13420	13599	13391	13488	13380	13469	13507	13411	13237	13586	13509	13346	13569	13410	13561	13558	13443	13564	13562	13454	13495	13606	13557	13408	13570	13457	13432	13418	13448	13621	13575	13634	13537	13532	13664	13413	13648	13544	13710	13432	13401	13468	13396	13415	13482	13468	13518	13522	13507	13468	13511	13518	13461	13535	13542	13472	13711	13500	13425	13404	13454	13452	13439	13535	13347	13368	13563	13255	13311	13715	13447	13402	13584	13642	13505	13400	13480	13547	13349	13378	13402	13480	13592	13598	13479	13366	13389	13479	13388	13370	13555	13535	13638	13528	13392	13638	13462	13580	13547	13474	13316	13237	13423	13426	13629	13413	13474	13523	13570	13517	13453	13410	13368	13563	13520	13462	13539	13566	13326	13615	13338	13413	13525	13705	13618	13471	13513	13447	13638	13583	13560	13330	13435	13422	13503	13532	13440	13568	13508	13396	13377	13602	13397	13410	13562	13305	13488	13463	13518	13290	13433	13612	13339	13714	13627	13535	13429	13522	13394	13447	13332	13524	13365	13581	13437	13550	13677	13497	13486	13320	13336	13527	13784	13546	13357	13392	13474	13266	13454	13541	13796	13474	13594	13629	13365	13411	13680	13559	13459	13484	13459	13552	13510	13561	13612	13407	13464	13322	13493	13334	13492	13503	13436	13529	13501	13435	13240	13523	13485	13412	13519	13427	13587	13475	13493	13601	13485	13648	13449	13543	13437	13557	13529	13250	13470	13527	13649	13480	13452	13575	13432	13405	13632	13490	13447	13497	13385	13583	13445	13456	13504	13356	13661	13559	13611	13661	13402	13521	13449	13586	13457	13451	13610	13620	13527	13465	13245	13582	13551	13274	13675	13333	13536	13573	13323	13590	13413	13399	13581	13499	13488	13453	13395	13529	13608	13472	13551	13703	13539	13556	13489	13453	13470	13516	13562	13425	13613	13391	13313	13538	13474	13570	13441	13346	13580	13393	13443	13519	13326	13558	13294	13463	13500	13425	13433	13481	13573	13561	13464	13606	13331	13546	13573	13445	13459	13367	13398	13627	13469	13620	13412	13499	13516	13300	13583	13471	13405	13389	13378	13567	13467	13376	13598	13357	13341	13548	13442	13413	13729	13323	13519	13624	13701	13466	13511	13470	13507	13422	13513	13433	13605	13700	13575	13438	13504	13330	13572	13561	13390	13330	13302	13456	13499	13547	13559	13504	13430	13509	13524	13631	13588	13516	13691	13512	13569	13442	13541	13364	13357	13644	13626	13471	13434	13622	13485	13533	13569	13752	13609	13500	13287	13466	13513	13586	13488	13432	13614	13628	13506	13508	13367	13448	13529	13623	13466	13559	13442	13379	13487	13469	13660	13762	13451	13444	13354	13469	13494	13492	13557	13650	13424	13542	13609	13503	13385	13626	13534	13483	13452	13747	13445	13540	13527	13562	13288	13333	13437	13423	13344	13529	13261	13372	13392	13518	13601	13455	13562	13542	13468	13432	13477	13668	13569	13478	13491	13562	13471	13538	13479	13439	13373	13368	13606	13524	13398	13509	13516	13436	13526	13331	13851	13568	13445	13567	13378	13720	13535	13473	13467	13696	13596	13498	13560	13469	13442	13424	13572	13448	13670	13475	13505	13432	13426	13525	13636	13648	13517	13453	13503	13524	13456	13627	13472	13531	13398	13624	13455	13704	13470	13419	13598	13456	13685	13561	13339	13591	13414	13504	13403	13349	13465	13407	13425	13539	13253	13496	13709	13504	13425	13344	13609	13521	13455	13515	13399	13486	13408	13321	13374	13358	13299	13492	13420	13290	13313	13447	13654	13274	13479	13577	13460	13425	13481	13448	13457	13401	13557	13471	13495	13468	13460	13636	13584	13516	13684	13407	13651	13389	13597	13352	13656	13405	13330	13411	13399	13248	13379	13345	13574	13605	13569	13504	13558	13435	13450	13542	13616	13612	13479	13495	13462	13465	13480	13415	13534	13588	13511	13417	13387	13400	13345	13470	13500	13574	13369	13632	13613	13461	13367	13379	13424	13196	13550	13318	13395	13398	13361	13375	13683	13587	13644	13571	13512	13446	13623	13533	13396	13506	13562	13510	13484	13590	13524	13532	13659	13418	13326	13419	13447	13460	13471	13448	13513	13540	13638	13332	13517	13538	13521	13468	13510	13443	13467	13622	13418	13469	13458	13311	13617	13507	13648	13427	13494	13428	13335	13485	13592	13351	13623	13474	13502	13446	13412	13398	13642	13427	13564	13526	13389	13212	13302	13608	13544	13502	13409	13530	13391	13389	13455	13630	13599	13376	13626	13537	13411	13807	13494	13639	13628	13551	13615	13496	13435	13642	13428	13478	13489	13358	13552	13379	13370	13306	13730	13393	13417	13440	13353	13428	13463	13505	13576	13378	13457	13734	13432	13539	13592	13311	13399	13624	13320	13656	13575	13498	13542	13509	13582	13589	13408	13370	13532	13505	13399	13579	13492	13405	13431	13581	13687	13408	13644	13543	13519	13685	13607	13451	13476	13518	13493	13395	13403	13697	13547	13444	13391	13354	13407	13613	13446	13411	13369	13397	13539	13520	13722	13209	13495	13497	13753	13661	13565	13506	13598	13474	13578	13414	13564	13463	13588	13576	13467	13438	13485	13448	13562	13528	13579	13572	13417	13709	13591	13331	13415	13500	13428	13382	13452	13500	13508	13481	13503	13388	13511	13622	13587	13356	13548	13495	13506	13232	13310	13558	13620	13546	13384	13601	13271	13313	13539	13473	13634	13506	13395	13521	13461	13539	13463	13538	13456	13392	13536	13407	13479	13412	13535	13513	13566	13542	13423	13516	13368	13536	13506	13543	13478	13532	13621	13632	13543	13236	13351	13474	13425	13632	13492	13341	13402	13418	13502	13528	13507	13707	13262	13461	13378	13479	13491	13665	13679	13557	13531	13549	13508	13489	13588	13489	13520	13482	13486	13469	13650	13479	13435	13464	13519	13471	13622	13355	13589	13357	13295	13438	13407	13531	13578	13475	13535	13456	13634	13581	13707	13555	13512	13328	13455	13450	13457	13650	13287	13351	13467	13703	13497	13410	13296	13397	13541	13508	13502	13618	13422	13468	13657	13478	13470	13462	13631	13319	13524	13659	13502	13476	13568	13715	13647	13426	13432	13463	13524	13710	13622	13431	13395	13550	13467	13271	13306	13515	13485	13647	13665	13560	13440	13466	13376	13315	13387	13519	13687	13501	13457	13390	13369	13531	13443	13423	13458	13300	13306	13612	13464	13497	13522	13432	13274	13307	13414	13497	13374	13481	13465	13578	13600	13344	13408	13490	13551	13432	13617	13594	13476	13513	13530	13468	13506	13438	13406	13374	13404	13571	13525	13566	13475	13487	13555	13504	13377	13459	13404	13449	13502	13320	13326	13635	13493	13535	13390	13419	13593	13333	13539	13628	13507	13370	13338	13375	13481	13512	13423	13545	13528	13598	13399	13367	13411	13334	13667	13450	13560	13462	13638	13558	13456	13705	13483	13457	13472	13445	13392	13354	13392	13402	13448	13555	13546	13439	13391	13358	13488	13407	13377	13491	13662	13552	13376	13550	13415	13371	13350	13397	13499	13442	13371	13588	13471	13397	13506	13645	13490	13338	13379	13469	13494	13519	13462	13608	13498	13493	13605	13439	13663	13557	13469	13410	13440	13522	13369	13502	13530	13577	13427	13474	13436	13422	13290	13546	13474	13491	13535	13276	13254	13415	13592	13515	13378	13510	13591	13572	13521	13632	13273	13333	13576	13498	13384	13625	13557	13468	13445	13375	13516	13468	13506	13454	13343	13440	13529	13559	13529	13541	13517	13514	13690	13609	13430	13497	13436	13469	13589	13597	13571	13536	13468	13430	13253	13265	13340	13276	13390	13599	13567	13384	13405	13294	13432	13520	13528	13442	13424	13449	13454	13382	13350	13501	13416	13524	13496	13711	13537	13417	13415	13649	13819	13654	13520	13580	13574	13327	13441	13530	13479	13430	13504	13451	13471	13574	13510	13527	13540	13617	13532	13548	13380	13439	13457	13485	13436	13579	13463	13478	13321	13564	13587	13543	13610	13497	13288	13615	13481	13396	13441	13689	13605	13415	13584	13385	13427	13537	13349	13789	13680	13679	13324	13312	13412	13572	13616
19653	42740	33617	23463	19860	17640	15942	15046	14543	14149	13760	13445	13239	13086	13219	12986	12847	12891	12685	12813	12662	12690	12693	12638	12526	12504	12529	12652	12658	12539	12510	12532	12512	12470	12490	12457	12385	12245	12475	12382	12567	12450	12241	12326	12504	12332	12615	12338	12502	12514	12489	12604	12484	12435	12547	12373	12186	12386	12359	12299	12498	12402	12511	12526	12289	12285	12582	12377	12367	12504	12496	12437	12428	12396	12458	12468	12344	12370	12523	12312	12215	12500	12392	12357	12387	12279	12312	12269	12396	12428	12408	12207	12537	12422	12304	12461	12256	12395	12452	12283	12531	12463	12274	12319	12453	12483	12517	12304	12486	12578	12395	12455	12217	12419	12340	12256	12409	12413	12369	12385	12409	12400	12366	12420	12268	12440	12466	12324	12392	12329	12461	12391	12406	12306	12410	12326	12584	12273	12568	12368	12291	12536	12329	12494	12417	12396	12195	12217	12477	12374	12388	12388	12444	12360	12262	12530	12419	12422	12527	12305	12221	12234	12462	12447	12478	12358	12450	12451	12497	12441	12304	12375	12186	12304	12536	12428	12404	12277	12397	12355	12510	12389	12436	12322	12470	12333	12583	12253	12279	12344	12228	12320	12516	12328	12355	12324	12448	12294	12416	12275	12321	12493	12469	12458	12420	12429	12235	12579	12359	12400	12477	12291	12427	12514	12448	12447	12336	12361	12382	12410	12273	12534	12358	12408	12433	12430	12440	12283	12396	12409	12341	12190	12454	12545	12210	12436	12482	12327	12400	12429	12439	12497	12273	12309	12350	12375	12402	12704	12371	12543	12381	12290	12274	12263	12150	12533	12289	12379	12450	12294	12282	12382	12526	12521	12300	12319	12233	12361	12349	12386	12240	12369	12430	12458	12439	12342	12317	12423	12305	12282	12414	12242	12425	12542	12279	12578	12514	12432	12376	12326	12415	12431	12378	12446	12232	12383	12484	12318	12400	12579	12365	12207	12454	12473	12370	12378	12470	12441	12307	12471	12399	12395	12393	12381	12435	12383	12298	12326	12338	12509	12504	12520	12359	12332	12395	12307	12357	12499	12395	12525	12240	12374	12424	12383	12426	12366	12296	12366	12371	12385	12390	12469	12496	12480	12327	12414	12414	12412	12328	12415	12419	12444	12490	12353	12444	12477	12257	12431	12282	12404	12438	12334	12464	12389	12441	12388	12375	12456	12223	12464	12280	12481	12354	12377	12271	12522	12368	12252	12380	12304	12366	12359	12510	12213	12434	12483	12431	12442	12326	12425	12379	12361	12293	12320	12310	12442	12352	12328	12247	12360	12436	12299	12416	12228	12445	12336	12475	12209	12404	12527	12327	12454	12437	12434	12302	12307	12506	12193	12399	12371	12518	12454	12385	12391	12429	12377	12337	12265	12198	12477	12448	12397	12293	12297	12430	12359	12341	12355	12475	12510	12477	12308	12307	12405	12341	12630	12556	12250	12249	12350	12376	12445	12465	12332	12473	12465	12264	12468	12342	12357	12408	12383	12369	12359	12299	12311	12442	12469	12226	12603	12343	12446	12297	12283	12310	12407	12381	12328	12488	12465	12476	12381	12348	12361	12509	12333	12481	12353	12595	12313	12569	12396	12480	12447	12351	12548	12311	12344	12414	12404	12334	12318	12454	12379	12362	12401	12499	12436	12456	12389	12415	12483	12364	12295	12406	12429	12518	12307	12436	12429	12412	12311	12480	12456	12412	12314	12265	12425	12124	12324	12482	12340	12410	12363	12327	12480	12335	12296	12387	12262	12451	12290	12308	12362	12402	12523	12396	12503	12295	12323	12317	12346	12505	12414	12199	12418	12417	12412	12430	12393	12392	12472	12350	12191	12326	12343	12309	12409	12367	12427	12514	12558	12410	12415	12389	12524	12245	12516	12305	12416	12491	12325	12374	12376	12501	12466	12348	12578	12531	12257	12504	12323	12458	12417	12476	12369	12394	12435	12300	12572	12394	12301	12380	12387	12533	12456	12432	12362	12411	12167	12498	12421	12287	12363	12267	12416	12301	12464	12498	12407	12460	12128	12258	12360	12363	12359	12394	12526	12491	12299	12484	12329	12410	12420	12313	12419	12534	12286	12413	12346	12480	12237	12383	12495	12368	12326	12500	12393	12396	12428	12303	12494	12515	12342	12415	12464	12395	12449	12442	12434	12322	12352	12372	12238	12438	12282	12502	12301	12398	12340	12414	12284	12297	12350	12473	12327	12354	12563	12461	12217	12345	12562	12333	12448	12442	12387	12257	12293	12398	12321	12352	12329	12398	12431	12500	12405	12335	12467	12281	12311	12274	12413	12529	12371	12429	12322	12554	12344	12486	12441	12372	12309	12417	12495	12370	12465	12460	12566	12472	12381	12432	12247	12317	12372	12398	12291	12307	12333	12322	12359	12578	12394	12406	12349	12453	12347	12395	12242	12356	12316	12358	12426	12343	12568	12417	12431	12420	12346	12382	12370	12341	12433	12315	12419	12404	12266	12471	12385	12308	12381	12465	12318	12468	12325	12480	12368	12140	12409	12445	12396	12406	12283	12477	12294	12350	12511	12397	12244	12500	12440	12434	12501	12407	12388	12444	12383	12604	12657	12354	12334	12431	12456	12294	12291	12429	12232	12288	12428	12475	12359	12297	12426	12430	12517	12375	12490	12402	12414	12271	12427	12363	12374	12317	12417	12398	12595	12246	12439	12253	12409	12323	12314	12168	12241	12409	12521	12359	12385	12333	12466	12400	12433	12441	12392	12398	12455	12345	12327	12396	12352	12542	12457	12342	12514	12212	12324	12397	12405	12328	12378	12338	12436	12255	12292	12700	12492	12360	12442	12306	12370	12429	12309	12454	12516	12390	12400	12504	12433	12399	12296	12426	12452	12460	12475	12443	12526	12520	12469	12386	12303	12404	12210	12386	12482	12434	12221	12377	12348	12451	12277	12422	12571	12421	12280	12357	12455	12382	12284	12250	12272	12348	12434	12385	12482	12162	12406	12308	12383	12486	12396	12328	12392	12452	12468	12424	12489	12285	12431	12521	12421	12410	12415	12342	12417	12252	12326	12426	12347	12355	12291	12348	12432	12266	12540	12453	12337	12529	12456	12400	12461	12270	12468	12249	12441	12253	12422	12405	12458	12292	12446	12472	12493	12372	12329	12287	12341	12489	12481	12249	12439	12333	12133	12341	12346	12327	12359	12292	12362	12395	12337	12386	12522	12365	12395	12257	12480	12390	12255	12387	12409	12316	12317	12313	12408	12437	12489	12320	12282	12308	12354	12522	12363	12564	12352	12465	12396	12470	12553	12496	12241	12368	12401	12357	12314	12431	12427	12294	12439	12323	12431	12379	12318	12295	12591	12342	12401	12279	12410	12508	12418	12255	12395	12434	12440	12389	12370	12418	12339	12174	12471	12325	12220	12368	12466	12335	12555	12493	12364	12409	12404	12338	12372	12425	12290	12504	12245	12355	12442	12532	12389	12438	12374	12309	12416	12423	12475	12345	12270	12302	12386	12418	12404	12452	12477	12389	12259	12561	12369	12386	12276	12477	12417	12508	12407	12358	12425	12561	12403	12368	12442	12439	12426	12337	12311	12284	12328	12463	12150	12427	12492	12291	12242	12509	12324	12562	12409	12467	12318	12372	12378	12410	12462	12305	12608	12414	12292	12452	12357	12296	12599	12361	12608	12226	12398	12429	12395	12358	12405	12477	12380	12395	12348	12393	12468	12290	12261	12230	12574	12231	12361	12285	12307	12502	12299	12332	12448	12421	12355	12293	12224	12499	12465	12435	12447	12246	12420	12299	12377	12243	12372	12357	12560	12367	12383	12312	12394	12452	12690	12383	12425	12370	12338	12558	12462	12188	12430	12297	12495	12446	12410	12471	12237	12499	12272	12525	12475	12420	12454	12439	12372	12348	12384	12605	12403	12439	12401	12338	12444	12483	12224	12514	12333	12244	12430	12458	12443	12449	12343	12345	12448	12169	12329	12317	12346	12349	12280	12506	12326	12323	12331	12541	12406	12370	12172	12331	12406	12418	12319	12334	12289	12301	12347	12321	12505	12269	12386	12392	12415	12410	12468	12600	12254	12372	12397	12404	12460	12292	12388	12302	12405	12420	12422	12469	12418	12458	12444	12414	12489	12291	12482	12476	12467	12378	12244	12413	12423	12308	12554	12334	12394	12341	12467	12450	12429	12506	12310	12444	12246	12489	12356	12372	12300	12284	12366	12385	12499	12282	12475	12582	12323	12414	12403	12518	12512	12233	12269	12504	12406	12311	12432	12320	12355	12504	12440	12475	12288	12382	12368	12548	12308	12328	12405	12415	12401	12515	12436	12387	12319	12532	12380	12267	12201	12464	12399	12320	12379	12456	12423	12304	12331	12363	12460	12521	12212	12505	12307	12112	12350	12521	12395	12424	12399	12326	12272	12276	12467	12430	12247	12325	12351	12328	12392	12502	12413	12437	12471	12468	12375	12503	12474	12387	12330	12328	12515	12463	12395	12379	12293	12256	12288	12396	12441	12232	12404	12329	12363	12288	12245	12421	12314	12524	12283	12458	12393	12574	12431	12320	12377	12475	12342	12452	12319	12426	12580	12380	12213	12412	12252	12596	12363	12380	12556	12278	12213	12391	12246	12543	12261	12598	12329	12366	12425	12475	12440	12387	12418	12393	12511	12407	12258	12363	12422	12374	12317	12405	12431	12258	12430	12388	12403	12376	12398	12343	12400	12288	12440	12575	12428	12312	12259	12457	12335	12265	12484	12440	12289	12434	12455	12355	12442	12307	12420	12293	12255	12531	12553	12331	12178	12424	12421	12395	12354	12345	12438	12498	12530	12278	12392	12402	12434	12505	12448	12343	12415	12305	12205	12331	12326	12444	12383	12418	12369	12517	12287	12426	12381	12276	12399	12312	12425	12332	12349	12266	12481	12545	12497	12428	12427	12358	12443	12561	12506	12534	12457	12508	12387	12402	12388	12362	12411	12372	12539	12284	12269	12250	12240	12379	12455	12432	12292	12575	12446	12199	12352	12462	12457	12454	12465	12379	12245	12448	12417	12390	12403	12382	12359	12327	12539	12357	12328	12369	12365	12332	12455	12318	12425
29330	23400	24099	19702	16448	15771	15479	15032	14871	14746	14996	14926	14595	14556	14636	14580	14570	14584	14749	14770	14668	14543	14625	14618	14524	14601	14618	14526	14522	14491	14425	14382	14581	14592	14484	14307	14512	14421	14623	14607	14396	14368	14456	14546	14385	14494	14535	14455	14696	14610	14573	14611	14544	14506	14323	14345	14420	14622	14367	14478	14618	14678	14669	14594	14400	14562	14455	14285	14520	14516	14420	14365	14456	14534	14302	14378	14335	14374	14395	14466	14561	14335	14480	14417	14413	14749	14504	14354	14543	14518	14316	14406	14693	14283	14556	14587	14597	14732	14697	14328	14541	14272	14629	14545	14390	14400	14638	14398	14457	14517	14391	14580	14419	14532	14314	14407	14368	14446	14503	14506	14414	14399	14545	14510	14428	14343	14452	14536	14565	14479	14304	14491	14418	14408	14290	14339	14458	14405	14423	14559	14431	14587	14505	14476	14457	14493	14587	14408	14471	14481	14599	14295	14249	14395	14361	14516	14534	14596	14357	14298	14391	14382	14440	14604	14494	14577	14663	14589	14341	14312	14454	14411	14335	14293	14525	14356	14341	14588	14393	14435	14391	14379	14357	14348	14611	14385	14285	14700	14523	14485	14343	14344	14694	14369	14382	14391	14461	14468	14608	14475	14635	14672	14500	14353	14594	14584	14679	14322	14460	14573	14588	14432	14750	14561	14608	14577	14597	14404	14661	14557	14450	14631	14566	14552	14522	14522	14504	14308	14426	14486	14426	14388	14318	14479	14433	14636	14489	14480	14342	14496	14516	14481	14539	14549	14473	14383	14395	14311	14494	14492	14723	14392	14272	14506	14476	14499	14558	14674	14614	14490	14325	14598	14454	14457	14670	14424	14385	14639	14566	14536	14534	14540	14677	14501	14489	14594	14650	14455	14537	14568	14631	14561	14506	14422	14245	14698	14501	14598	14599	14462	14398	14516	14442	14458	14330	14563	14503	14411	14563	14593	14569	14651	14457	14531	14515	14479	14420	14721	14532	14396	14643	14455	14407	14407	14588	14365	14465	14407	14671	14605	14467	14434	14547	14444	14606	14698	14642	14504	14495	14511	14290	14420	14535	14475	14598	14542	14458	14467	14378	14618	14517	14376	14543	14593	14604	14607	14512	14664	14476	14587	14520	14459	14606	14318	14342	14452	14365	14543	14460	14663	14552	14455	14583	14369	14506	14628	14552	14400	14658	14280	14395	14277	14271	14414	14344	14325	14462	14497	14708	14457	14451	14317	14463	14596	14633	14378	14301	14466	14652	14542	14422	14571	14226	14318	14431	14379	14567	14441	14561	14385	14553	14359	14429	14556	14670	14565	14218	14535	14490	14527	14521	14631	14452	14618	14212	14440	14420	14534	14565	14350	14512	14470	14397	14538	14249	14723	14522	14347	14583	14505	14569	14522	14526	14599	14471	14628	14442	14458	14463	14419	14384	14542	14354	14441	14340	14567	14357	14541	14576	14464	14524	14590	14600	14629	14427	14245	14654	14722	14409	14405	14565	14545	14458	14516	14621	14668	14438	14491	14545	14415	14542	14511	14455	14711	14553	14450	14291	14627	14402	14432	14411	14523	14554	14422	14417	14393	14641	14579	14496	14397	14579	14384	14360	14443	14489	14403	14394	14713	14458	14448	14506	14460	14591	14511	14618	14480	14562	14413	14428	14370	14599	14380	14424	14589	14490	14579	14619	14597	14511	14488	14680	14413	14632	14640	14515	14424	14418	14597	14490	14665	14520	14507	14538	14534	14442	14529	14544	14475	14633	14478	14302	14429	14283	14557	14254	14577	14287	14359	14243	14459	14463	14497	14543	14673	14544	14521	14451	14639	14700	14466	14605	14573	14431	14601	14539	14542	14592	14546	14517	14686	14440	14601	14381	14406	14696	14623	14563	14410	14553	14386	14639	14411	14336	14385	14490	14606	14613	14419	14471	14489	14709	14639	14464	14487	14296	14467	14392	14432	14630	14408	14323	14384	14322	14515	14334	14394	14537	14445	14416	14407	14424	14437	14556	14502	14555	14517	14453	14409	14499	14461	14417	14485	14515	14682	14592	14442	14441	14381	14411	14463	14519	14418	14482	14353	14619	14303	14559	14347	14293	14642	14363	14540	14403	14493	14605	14533	14591	14415	14460	14394	14633	14506	14516	14682	14211	14596	14444	14554	14578	14533	14524	14462	14523	14529	14364	14447	14454	14509	14500	14337	14582	14400	14474	14286	14446	14572	14532	14570	14522	14410	14386	14583	14603	14634	14511	14478	14467	14494	14535	14425	14449	14422	14451	14663	14471	14600	14560	14433	14474	14587	14517	14351	14384	14344	14373	14573	14479	14728	14428	14531	14543	14606	14550	14461	14541	14473	14359	14433	14602	14542	14490	14670	14419	14439	14466	14680	14404	14331	14553	14583	14417	14530	14366	14663	14675	14309	14652	14585	14561	14453	14620	14421	14353	14524	14573	14266	14628	14584	14479	14452	14596	14446	14469	14308	14370	14584	14535	14447	14327	14483	14706	14662	14594	14394	14570	14487	14404	14343	14519	14656	14669	14294	14321	14541	14460	14494	14311	14444	14530	14447	14536	14471	14441	14617	14554	14389	14446	14570	14410	14455	14549	14598	14456	14476	14640	14598	14572	14537	14532	14350	14429	14587	14380	14386	14400	14371	14676	14564	14312	14592	14467	14487	14453	14515	14588	14560	14409	14438	14584	14544	14464	14662	14367	14351	14343	14432	14605	14588	14535	14481	14298	14483	14462	14489	14661	14364	14525	14493	14619	14447	14507	14589	14463	14401	14309	14196	14372	14452	14650	14346	14673	14504	14571	14330	14580	14787	14401	14627	14470	14434	14524	14400	14478	14487	14207	14312	14514	14625	14452	14617	14281	14421	14402	14403	14468	14125	14559	14344	14653	14440	14355	14355	14444	14500	14394	14437	14558	14385	14492	14675	14508	14643	14632	14429	14574	14438	14657	14622	14627	14220	14401	14293	14610	14527	14428	14254	14556	14581	14592	14440	14471	14317	14597	14536	14422	14470	14616	14399	14674	14484	14493	14572	14529	14407	14480	14773	14709	14501	14432	14695	14574	14286	14373	14372	14506	14537	14622	14407	14599	14416	14606	14744	14477	14571	14486	14466	14487	14586	14398	14421	14470	14496	14656	14545	14336	14414	14530	14555	14591	14561	14364	14635	14630	14526	14693	14459	14656	14503	14599	14382	14451	14382	14424	14565	14603	14326	14525	14584	14506	14417	14595	14544	14414	14365	14409	14574	14557	14448	14429	14575	14429	14567	14651	14392	14571	14612	14602	14308	14510	14508	14551	14385	14314	14405	14562	14254	14601	14263	14580	14559	14518	14538	14607	14501	14562	14546	14379	14532	14368	14152	14518	14517	14490	14560	14460	14430	14535	14401	14571	14304	14499	14346	14524	14482	14558	14443	14665	14377	14538	14457	14657	14374	14563	14340	14479	14375	14473	14380	14630	14516	14571	14349	14503	14669	14511	14428	14501	14516	14495	14269	14517	14522	14399	14397	14408	14613	14595	14380	14648	14416	14397	14493	14477	14390	14374	14453	14545	14437	14417	14372	14398	14572	14609	14339	14619	14442	14555	14319	14406	14536	14423	14511	14527	14491	14523	14606	14551	14493	14560	14445	14513	14579	14398	14374	14722	14485	14481	14376	14471	14528	14447	14570	14402	14514	14413	14594	14542	14490	14383	14553	14453	14551	14400	14448	14431	14473	14352	14363	14471	14446	14438	14334	14405	14464	14532	14526	14437	14636	14395	14478	14558	14526	14555	14510	14534	14474	14693	14450	14398	14507	14497	14708	14722	14550	14439	14609	14634	14596	14561	14548	14404	14478	14611	14556	14520	14406	14488	14393	14348	14485	14552	14400	14350	14427	14488	14235	14453	14502	14486	14435	14410	14372	14445	14545	14609	14495	14494	14530	14679	14519	14526	14367	14485	14445	14490	14458	14397	14388	14666	14421	14724	14518	14340	14526	14495	14353	14498	14321	14509	14635	14547	14580	14437	14746	14578	14491	14310	14573	14543	14569	14497	14617	14507	14762	14622	14453	14622	14502	14324	14418	14681	14590	14438	14474	14512	14523	14553	14334	14414	14616	14641	14522	14291	14514	14572	14610	14510	14442	14385	14320	14342	14710	14431	14568	14534	14595	14538	14482	14635	14620	14556	14380	14621	14443	14707	14260	14619	14375	14536	14641	14547	14408	14478	14305	14546	14463	14532	14392	14552	14444	14407	14328	14410	14493	14533	14484	14475	14509	14549	14505	14469	14561	14531	14506	14738	14423	14355	14587	14340	14428	14439	14433	14373	14530	14390	14478	14609	14451	14610	14559	14387	14512	14595	14595	14669	14557	14614	14455	14411	14306	14371	14552	14473	14543	14431	14594	14350	14432	14575	14426	14569	14672	14530	14554	14441	14535	14316	14524	14524	14443	14506	14482	14457	14518	14455	14470	14665	14562	14463	14453	14261	14496	14470	14407	14288	14442	14418	14504	14355	14578	14526	14627	14523	14557	14507	14656	14644	14579	14504	14482	14589	14679	14498	14642	14484	14554	14521	14383	14546	14499	14279	14435	14449	14410	14362	14509	14434	14585	14636	14794	14514	14539	14461	14574	14474	14447	14437	14399	14479	14605	14563	14359	14270	14531	14502	14538	14435	14506	14468	14281	14465	14549	14585	14540	14476	14612	14589	14517	14411	14384	14475	14430	14428	14473	14610	14502	14455	14439	14520	14614	14548	14542	14552	14242	14662	14338	14611	14402	14484	14536	14618	14437	14340	14515	14337	14604	14549	14614	14599	14397	14441	14355	14442	14524	14643	14446	14520	14593	14525	14356	14435	14497	14523	14445	14345	14588	14579	14479	14402	14552	14522	14400	14375	14447	14409	14424	14443	14607	14509	14474	14503	14670	14766	14560	14425	14567	14639	14642	14411	14583	14543	14366	14509	14611	14494	14672	14416	14341	14497	14436	14561	14267	14426	14589	14619	14385	14465	14492	14536	14531	14618	14416	14491	14606	14480	14411	14360	14385	14342	14574	14623	14414	14465	14706	14652	14493	14574	14494	14654	14481	14470	14390	14514	14463	14371	14438
19176	29478	22531	17140	15649	14895	14134	14063	13713	13536	13462	13457	13349	13380	13417	13211	13234	13034	13311	13220	13223	13267	13082	13087	13132	13194	13210	12892	13152	13122	13140	13310	13210	13083	13154	13196	13067	13069	13163	13006	13021	12987	13113	13124	13155	13179	13153	13022	13090	13258	13216	12973	13096	13079	12925	13104	13110	13103	12924	13234	12919	13126	13157	12976	12960	13045	13143	12935	13336	13203	13050	13048	13147	13170	13127	13113	13106	13115	13069	13277	12990	13101	13045	13226	13094	13026	13092	13003	13056	13126	13109	13215	13088	13136	12924	12944	13088	13121	13123	12952	13086	12940	12912	13130	13015	13171	12990	13178	13084	13066	13069	13146	13100	12931	13084	13189	13092	13082	12976	12867	13068	13055	12911	12983	13076	12969	13182	13209	13219	13060	13171	12963	13219	13103	13270	12994	13072	13223	13083	13145	13061	13013	13012	13050	12916	12995	13124	13297	13039	13103	13145	13105	13138	13084	13084	13012	13086	13327	13060	13102	12975	13220	13097	13067	13107	13001	13261	13071	13332	13072	13129	13117	13176	13027	13149	13187	13063	13069	13008	13095	13108	13030	13047	13145	13079	13089	13237	12983	12899	13060	12895	13158	13012	13036	13045	13062	13087	13245	13108	13086	13250	13139	13138	13062	13138	13040	13217	13003	13143	13299	13008	13108	13038	13099	13221	13150	12814	13150	13160	13015	13011	12843	13262	13264	13242	13029	13167	13196	13159	13102	13183	13053	13159	13191	13126	13233	13050	12921	13130	13066	13224	13049	13199	12928	13096	13205	12993	13206	13099	13069	13153	13215	12958	13111	13186	13270	13006	13027	13162	13118	13030	13093	13153	13095	13032	13140	13046	13132	12975	13081	13040	13025	12879	13040	13063	13077	13083	13056	13014	13002	13153	13139	13088	12944	13194	12992	13117	12897	13091	13158	13001	12996	13208	13025	13152	12994	13245	13102	12954	13125	13162	13074	13024	13107	13072	13043	12932	13086	13058	13009	13057	13044	13058	13116	13123	13153	13053	13063	13071	13232	12925	13007	13099	13021	13157	13277	12972	13268	13219	13043	13045	13205	13149	13128	12920	13150	13073	13059	13042	13178	13123	13051	13176	13099	13107	13074	13056	13096	12898	12977	13070	13093	13058	12910	13134	13090	13117	13244	13047	12971	13065	13064	13210	13036	12965	13163	13050	13139	13044	13197	13049	13135	13013	13133	13006	13163	12971	13043	13021	13009	12992	13086	13234	13179	13023	13015	13218	13046	13060	13220	13198	12962	13213	13120	13149	13079	12950	13170	13047	13216	13104	13059	13051	13015	13037	13097	13081	12969	13025	13121	13058	13154	13013	13089	12961	13230	13134	13061	13049	13088	13140	13028	13055	13048	12981	12977	12988	13006	13112	13055	13134	13091	13021	12953	13068	13072	13105	13075	13030	13056	13198	13076	13075	13004	13145	13141	13001	13244	13074	13253	13173	13090	13202	13135	13030	13147	13140	13205	13009	13073	13123	13110	13043	12960	12937	12951	13167	13058	13248	13215	13256	13044	12925	12991	12957	13204	13119	13132	13138	13107	12904	13035	13032	12945	13060	13031	13053	13132	13241	13033	13054	13032	13149	13017	13250	13051	13105	13062	13044	13172	13045	13126	13126	13078	12958	13102	13263	13318	13071	13132	12930	13134	13131	13075	12933	13036	13301	13115	13159	13021	12948	13128	13033	13092	13056	13166	13011	13226	13053	13099	12993	13147	13073	13180	13111	13069	13152	13077	13028	13075	12896	13047	13274	12993	13028	12955	13017	13133	13129	13139	13124	13121	13088	13052	13120	13059	13035	13015	13124	13188	13008	13075	12884	13067	13077	12992	13052	13008	13277	13125	13222	13213	12958	13143	13045	13043	13165	13251	13040	13104	13095	13075	12977	13197	12922	12988	13156	13219	13084	13042	13209	13086	13085	13080	13045	13113	13039	13184	13052	13178	13222	12927	12962	12877	13245	13087	13118	13131	13133	13100	12985	13137	12880	12981	13267	13059	13137	12972	13061	13062	13062	12949	13170	13206	13075	13052	13037	13155	12936	13237	12966	13004	12952	13151	13182	13082	13160	13104	13108	13032	13098	12958	12890	13223	13036	13009	13219	13028	13162	13170	13136	13212	13017	13179	13033	13011	13173	13144	13277	12886	13039	13092	12891	13020	13208	13191	13155	13088	13144	13283	12976	13022	13239	13190	13082	13125	13100	13155	13184	13237	12977	13091	13121	13098	13114	13112	13022	13066	13123	13298	13085	13048	13062	13121	13123	12938	13048	13134	13112	12932	13083	13123	13164	13215	13164	13183	13320	13132	13123	12943	13057	13077	13137	13025	13089	13006	13183	13158	13039	12939	13164	13155	13196	13088	13208	13076	13062	12973	13091	13089	13201	13174	12938	13119	13190	13020	13031	13210	13212	13246	13224	12915	13127	13022	12887	12929	12912	13218	13093	13264	13082	13037	13223	13081	13004	13052	13131	13071	13185	13080	13102	13026	13132	13128	13110	13103	12915	13180	13067	13042	13103	13038	13256	13084	12977	13150	13164	12942	13065	13073	13083	13179	13081	13237	13137	13086	13190	13078	13003	12939	13167	13205	13071	13201	13058	13045	12957	13161	13145	13065	12992	13144	13340	13049	13146	13044	13036	13168	13021	13042	13056	13078	13152	13159	13021	13094	13041	13182	13138	13005	13091	13136	12975	13202	13062	13223	13146	13073	13173	13026	13042	13105	12934	13252	13214	13082	13087	13021	12947	13107	13132	13144	13027	13027	13071	13162	13119	13193	13132	13102	13225	13117	13100	13162	13209	13053	13139	13221	13037	13197	12971	12926	13104	12950	12927	13127	13084	12908	13170	13188	13122	12997	13229	13033	13071	13026	13294	13084	13036	13100	13055	13008	13070	12935	12984	13131	12972	13020	13196	13290	13062	13019	13110	12990	13079	12988	13143	13098	12979	13080	13220	12799	13138	13180	13071	12999	13052	13152	13206	12977	13092	13186	13178	13282	13067	13269	13052	13094	13084	13063	13013	13109	13072	13252	13088	12965	13024	13049	13191	13096	12992	13114	13162	13131	12969	13166	13104	13050	13178	13001	13178	13053	12941	12947	13142	13023	13318	13047	13152	13092	13011	13174	13214	13097	13117	13101	12926	12949	13259	13176	13142	13115	13272	13295	13077	12870	13101	13084	13052	13240	13099	13114	13000	13077	13175	13052	13161	13084	13044	13083	13028	13017	13144	13102	13046	13080	13126	12988	13080	13096	13059	13105	13172	13068	13016	13116	13164	13088	12949	13086	13084	12998	13141	13068	13104	12983	13032	13096	13164	13031	13176	13104	13157	13000	13003	13056	12972	13085	13101	13318	13170	13077	12965	12985	13106	13040	13165	13129	13236	12922	13044	13014	13101	13181	13074	13175	13119	13064	13000	13114	13118	13030	13051	13021	12930	13017	13146	13092	13177	13032	13146	12950	12989	12994	13226	12916	12967	12961	13058	13022	13249	13119	13082	13024	13158	13033	13150	13070	12943	13089	13079	13111	13281	13197	12830	13050	13067	13021	13105	13059	13012	13173	13146	13077	13167	13140	13177	13068	13167	13005	12978	13070	13130	13085	13017	13044	13071	13186	12987	13076	13170	13126	12950	13251	13068	13089	12982	13109	13153	13177	13118	13266	13052	13192	13143	13087	13119	13122	13043	13124	13131	13049	13092	13114	13020	13189	12944	13235	12924	13083	13194	12962	13144	12987	13132	13136	13138	13096	13131	13068	13092	13180	13088	13058	13071	13014	13149	13040	13131	13202	13150	13082	13109	13109	13122	13253	13131	13019	13091	13142	13014	13281	13043	13130	13071	13139	13063	13113	13077	13127	13235	13184	12968	13070	13078	13052	13002	13102	13075	13154	13045	13121	13093	13149	13242	13144	13027	13133	13124	13134	13092	13120	13074	13123	13105	13001	13091	12977	13087	13189	13072	13096	13232	13123	13055	13000	13176	13175	13062	13140	13112	13018	13156	13186	12963	13251	13180	13237	13217	13102	13022	13174	13007	12947	13090	13175	13169	13080	13154	13153	13099	13126	13088	13046	13078	13071	13176	13167	13187	13136	12974	13221	13105	12967	13147	12942	12947	13078	13087	13000	13184	13129	12967	13106	13077	13129	12995	13043	13081	13016	12993	13098	12958	13037	13057	13212	13057	13153	13030	13168	13247	13147	13064	12855	13202	13065	13034	13222	13076	13055	13077	13033	13134	13019	13079	13213	13141	13208	13119	13078	13110	13069	13190	13199	13113	13052	13312	12975	12857	13125	13048	13000	13102	12966	13035	13107	13074	13046	13113	12985	13058	13027	13076	12920	13289	13161	13011	12982	13132	13202	13267	13010	13013	13060	12935	13005	12980	13088	13000	13024	13052	13016	12972	13185	13133	13125	13093	13145	13051	13112	13117	13178	13141	13120	13175	13081	12985	13083	12978	13053	13236	13191	12980	12869	13264	13146	13030	13129	13032	13099	12917	13157	13133	13036	13068	13200	13268	12851	13125	13343	13097	13066	13086	13020	13262	12954	13110	13168	13225	13111	13261	12967	12864	13181	13082	13123	13097	13339	12973	13264	13054	13054	13090	13177	13192	13019	13029	13026	13134	13077	13167	12955	13185	13146	13010	13145	13106	13158	13060	12980	13150	13071	13002	13115	13070	13003	12911	13047	12969	12924	13060	13133	13205	13185	13000	13045	13127	13014	13064	13115	13181	13061	13045	13141	12982	13181	13160	12886	13142	13173	13184	13199	13215	13055	13154	12987	12994	13018	13056	13275	12984	13092	13117	12941	13056	12967	13063	13191	13191	13176	12921	13158	12971	13155	13198	13098	13102	13178	13129	13122	13142	13030	13071	13092	13145	13210	12950	13084	12997	13106	12958	13111	13120	13227	13100	13105	13170	13139	13062	12944	13158	13065	13150	13179	13084	13189	13119	13164	12929	12967	13105	12980	13147	13083	13105	13113	13104	13164	13047	13177	13210	13174	13240	13200	13410	13116	13084	13034	13018	13138	13161	13002	13160	13062	13040	12974	13038	13066	13039	13100	13162	13054	12979	13086	13250	13208
23457	21496	28265	25270	22039	19878	17696	14954	14701	14498	14355	14286	13997	14018	14044	13829	13912	13746	13945	13687	13637	13752	13567	13523	13551	13755	13577	13561	13655	13531	13669	13789	13472	13640	13584	13562	13497	13656	13472	13566	13546	13696	13653	13454	13610	13475	13681	13347	13543	13509	13547	13531	13525	13537	13655	13521	13491	13548	13432	13535	13445	13659	13532	13617	13498	13577	13780	13427	13488	13409	13399	13373	13325	13422	13507	13542	13386	13474	13546	13508	13499	13502	13559	13359	13555	13265	13635	13567	13384	13481	13271	13387	13519	13638	13503	13420	13328	13808	13586	13462	13436	13642	13712	13441	13534	13374	13519	13397	13505	13552	13430	13276	13335	13589	13649	13400	13658	13606	13516	13309	13488	13451	13369	13638	13626	13388	13456	13415	13321	13517	13658	13443	13482	13452	13532	13437	13503	13540	13622	13594	13726	13375	13515	13496	13546	13551	13415	13419	13505	13584	13492	13586	13498	13272	13484	13503	13539	13519	13463	13655	13462	13562	13533	13427	13638	13553	13507	13485	13527	13432	13435	13482	13450	13412	13682	13802	13709	13511	13374	13599	13516	13611	13369	13630	13733	13558	13687	13575	13510	13238	13363	13477	13360	13460	13589	13600	13550	13567	13298	13606	13557	13500	13662	13390	13570	13390	13479	13638	13407	13499	13483	13468	13532	13568	13465	13574	13622	13402	13656	13492	13437	13571	13305	13435	13462	13479	13573	13549	13425	13581	13484	13310	13545	13528	13492	13512	13504	13455	13624	13740	13522	13546	13528	13598	13590	13442	13401	13468	13596	13347	13509	13421	13533	13553	13464	13554	13478	13458	13382	13317	13364	13412	13462	13479	13604	13485	13480	13384	13447	13654	13573	13460	13585	13534	13619	13387	13538	13636	13563	13429	13482	13611	13550	13487	13501	13492	13531	13550	13716	13515	13475	13479	13408	13456	13470	13593	13566	13422	13750	13363	13495	13458	13306	13522	13568	13277	13400	13449	13582	13691	13583	13485	13428	13389	13414	13510	13509	13650	13459	13515	13416	13369	13648	13539	13479	13483	13489	13506	13710	13324	13538	13322	13418	13369	13398	13726	13574	13526	13469	13523	13724	13567	13429	13448	13424	13448	13373	13511	13440	13578	13549	13351	13534	13402	13477	13341	13643	13479	13577	13388	13637	13532	13452	13461	13563	13545	13656	13609	13521	13468	13520	13625	13492	13383	13409	13317	13710	13658	13685	13297	13516	13677	13542	13611	13480	13633	13613	13562	13516	13597	13555	13664	13437	13273	13509	13453	13491	13459	13464	13516	13625	13544	13583	13576	13507	13447	13477	13480	13388	13447	13534	13514	13571	13588	13521	13550	13623	13468	13420	13495	13561	13564	13775	13441	13474	13545	13449	13609	13424	13637	13582	13338	13445	13652	13802	13429	13683	13463	13457	13638	13410	13343	13350	13544	13598	13450	13548	13370	13673	13535	13532	13609	13243	13386	13586	13554	13549	13501	13466	13408	13328	13612	13508	13561	13646	13485	13586	13451	13670	13455	13475	13468	13530	13471	13530	13478	13491	13479	13760	13489	13579	13603	13490	13581	13498	13610	13697	13532	13476	13495	13508	13517	13472	13545	13473	13426	13269	13671	13597	13596	13572	13489	13552	13477	13443	13414	13517	13374	13547	13538	13471	13607	13467	13509	13443	13694	13631	13462	13338	13411	13544	13504	13576	13763	13614	13596	13462	13568	13519	13559	13509	13434	13615	13343	13785	13430	13333	13403	13600	13411	13457	13515	13450	13528	13568	13660	13579	13296	13673	13553	13589	13573	13587	13704	13430	13405	13615	13603	13478	13404	13519	13541	13453	13538	13601	13608	13643	13497	13514	13824	13497	13511	13551	13521	13470	13540	13535	13387	13316	13718	13491	13653	13504	13440	13540	13464	13438	13678	13521	13370	13647	13553	13538	13521	13502	13613	13605	13408	13558	13490	13685	13653	13498	13723	13516	13445	13517	13624	13540	13462	13521	13329	13602	13514	13512	13577	13485	13568	13358	13462	13614	13732	13489	13394	13535	13417	13629	13444	13483	13351	13561	13558	13491	13427	13393	13427	13418	13495	13301	13552	13401	13494	13396	13571	13419	13523	13471	13507	13552	13639	13375	13414	13289	13465	13518	13457	13628	13566	13327	13527	13378	13488	13361	13363	13551	13531	13574	13403	13399	13374	13316	13444	13477	13467	13705	13518	13579	13616	13676	13540	13703	13678	13643	13537	13516	13419	13584	13445	13552	13436	13547	13606	13558	13534	13543	13532	13427	13536	13534	13642	13513	13515	13617	13478	13401	13440	13332	13337	13608	13528	13496	13584	13569	13632	13338	13632	13387	13622	13497	13544	13390	13561	13431	13398	13536	13436	13503	13486	13427	13396	13501	13502	13458	13610	13543	13555	13498	13582	13542	13439	13538	13481	13330	13482	13550	13446	13550	13430	13431	13622	13609	13672	13379	13400	13528	13454	13531	13685	13460	13617	13465	13494	13514	13648	13473	13697	13513	13399	13426	13682	13381	13533	13458	13499	13428	13542	13496	13446	13413	13485	13709	13463	13464	13583	13727	13707	13549	13662	13884	13535	13464	13295	13364	13469	13548	13565	13571	13358	13606	13460	13564	13483	13484	13537	13417	13646	13426	13521	13727	13324	13577	13478	13535	13530	13391	13627	13612	13670	13458	13721	13352	13547	13407	13417	13369	13554	13556	13558	13632	13365	13426	13408	13637	13437	13499	13563	13475	13579	13607	13520	13628	13370	13550	13691	13339	13591	13602	13770	13484	13550	13615	13501	13451	13374	13360	13432	13731	13507	13415	13479	13470	13464	13484	13502	13437	13324	13545	13402	13391	13499	13418	13488	13573	13543	13397	13641	13625	13550	13293	13504	13386	13664	13532	13506	13335	13503	13615	13619	13589	13579	13474	13287	13373	13608	13614	13598	13468	13511	13610	13557	13386	13443	13457	13393	13665	13473	13647	13403	13610	13483	13558	13529	13492	13472	13556	13541	13522	13744	13694	13495	13307	13449	13569	13397	13511	13452	13659	13572	13591	13501	13341	13745	13572	13524	13627	13719	13590	13496	13527	13385	13455	13401	13444	13559	13602	13495	13665	13377	13618	13464	13662	13527	13435	13616	13780	13539	13458	13568	13560	13702	13345	13514	13684	13323	13553	13562	13621	13398	13242	13496	13440	13522	13443	13352	13648	13428	13547	13586	13775	13542	13344	13596	13407	13449	13552	13547	13419	13346	13520	13528	13431	13493	13547	13662	13483	13419	13451	13530	13404	13516	13533	13564	13560	13388	13451	13424	13559	13415	13595	13472	13369	13280	13596	13435	13671	13524	13549	13425	13440	13629	13364	13613	13522	13366	13612	13484	13553	13444	13609	13604	13552	13360	13617	13673	13685	13542	13437	13765	13584	13444	13421	13636	13774	13407	13546	13541	13455	13314	13449	13600	13572	13736	13532	13453	13530	13567	13747	13593	13421	13361	13618	13624	13508	13613	13582	13518	13514	13593	13539	13532	13464	13459	13478	13565	13496	13507	13328	13597	13571	13387	13642	13509	13431	13585	13487	13290	13584	13498	13527	13345	13532	13627	13464	13621	13687	13383	13539	13544	13474	13501	13442	13457	13515	13624	13684	13587	13401	13426	13433	13448	13321	13623	13593	13678	13698	13433	13538	13685	13327	13505	13474	13473	13614	13661	13516	13634	13488	13631	13390	13523	13648	13705	13706	13473	13255	13349	13517	13604	13565	13591	13591	13477	13579	13507	13481	13445	13632	13460	13342	13430	13419	13525	13545	13639	13482	13560	13507	13623	13488	13574	13536	13673	13562	13508	13439	13461	13428	13551	13519	13523	13494	13541	13647	13715	13568	13503	13487	13470	13572	13654	13665	13564	13219	13468	13558	13551	13431	13351	13458	13628	13393	13322	13526	13326	13437	13709	13454	13459	13607	13535	13523	13561	13534	13543	13541	13637	13574	13290	13524	13538	13520	13452	13691	13648	13618	13426	13456	13543	13591	13643	13461	13595	13572	13568	13637	13395	13404	13413	13474	13513	13638	13541	13509	13341	13469	13373	13346	13393	13555	13699	13606	13511	13470	13541	13592	13514	13531	13596	13472	13559	13328	13417	13463	13613	13393	13225	13559	13572	13642	13659	13536	13577	13758	13589	13678	13556	13481	13569	13682	13477	13484	13531	13634	13629	13541	13473	13665	13639	13501	13482	13461	13396	13476	13625	13701	13603	13409	13356	13563	13594	13614	13701	13557	13428	13632	13311	13507	13491	13636	13527	13442	13483	13766	13374	13527	13453	13483	13651	13488	13639	13576	13437	13673	13628	13583	13459	13670	13485	13406	13710	13604	13517	13529	13306	13623	13558	13577	13500	13558	13584	13464	13468	13433	13481	13592	13323	13502	13560	13532	13424	13647	13419	13469	13742	13579	13559	13468	13414	13437	13334	13531	13310	13292	13403	13314	13559	13410	13337	13391	13327	13182	13422	13631	13668	13432	13537	13590	13484	13631	13502	13453	13536	13726	13435	13544	13527	13697	13516	13464	13401	13584	13415	13575	13468	13882	13607	13693	13438	13491	13523	13481	13589	13566	13458	13366	13385	13349	13533	13605	13273	13310	13310	13546	13788	13545	13634	13545	13465	13669	13782	13530	13506	13534	13571	13699	13679	13586	13751	13268	13541	13436	13739	13615	13431	13491	13321	13489	13629	13679	13768	13454	13309	13443	13525	13715	13459	13510	13347	13506	13549	13390	13612	13427	13603	13491	13510	13484	13564	13578	13670	13419	13657	13435	13345	13756	13564	13623	13685	13627	13552	13492	13506	13651	13758	13610	13472	13548	13505	13383	13349	13682	13469	13496	13676	13696	13494	13501	13397	13524	13672	13457	13593	13474	13505	13568	13533	13505	13593	13556	13646	13504	13477	13537	13570	13409	13532	13454	13650	13486	13567	13312	13676	13502	13305	13633	13456	13558	13453	13495	13608	13496	13602	13422	13504	13430	13521	13501	13513	13530	13777	13364	13391	13511	13450	13449	13497	13607	13388	13537	13435	13388	13623	13342	13505	13561	13592
17731	37102	28235	20238	17532	15954	15154	14237	13922	13476	13364	13135	12967	12970	12926	12964	12880	12851	12808	12803	12613	12877	12607	12752	12523	12630	12538	12623	12511	12428	12520	12485	12577	12491	12729	12526	12401	12434	12574	12492	12615	12582	12384	12333	12454	12554	12628	12440	12523	12578	12507	12480	12328	12570	12549	12593	12473	12430	12332	12539	12530	12434	12510	12566	12471	12540	12641	12330	12497	12432	12427	12608	12451	12578	12581	12478	12597	12471	12364	12686	12321	12530	12381	12517	12550	12354	12434	12384	12454	12419	12560	12443	12547	12439	12394	12354	12555	12520	12427	12585	12544	12484	12447	12374	12511	12335	12559	12301	12538	12481	12550	12441	12412	12606	12602	12500	12483	12484	12552	12582	12526	12374	12367	12578	12455	12547	12357	12533	12447	12477	12435	12385	12306	12295	12553	12317	12376	12396	12576	12337	12591	12462	12426	12246	12499	12477	12408	12541	12544	12402	12456	12447	12751	12321	12663	12440	12372	12448	12477	12380	12621	12462	12477	12358	12373	12474	12569	12367	12442	12483	12344	12509	12592	12654	12648	12448	12456	12363	12477	12363	12385	12275	12356	12351	12552	12562	12649	12484	12332	12381	12331	12423	12483	12608	12351	12469	12555	12562	12521	12504	12361	12511	12480	12451	12462	12388	12542	12448	12379	12547	12387	12619	12430	12559	12432	12401	12452	12461	12571	12573	12514	12393	12467	12343	12360	12457	12257	12379	12430	12344	12288	12556	12529	12419	12615	12405	12384	12283	12336	12388	12541	12414	12636	12343	12366	12492	12542	12337	12452	12366	12307	12475	12357	12451	12493	12467	12435	12362	12415	12630	12447	12340	12391	12443	12588	12409	12428	12479	12424	12518	12514	12372	12384	12389	12485	12609	12546	12418	12562	12570	12591	12418	12494	12524	12495	12263	12612	12504	12372	12591	12574	12460	12389	12529	12342	12342	12587	12280	12551	12493	12589	12454	12539	12503	12616	12457	12590	12333	12465	12440	12305	12443	12565	12395	12395	12445	12413	12313	12495	12464	12484	12539	12374	12562	12382	12437	12538	12360	12504	12383	12601	12343	12602	12528	12450	12393	12447	12434	12454	12444	12477	12325	12467	12546	12597	12579	12557	12552	12425	12564	12458	12490	12220	12428	12440	12373	12394	12404	12751	12595	12474	12502	12530	12595	12456	12298	12602	12434	12332	12384	12506	12516	12397	12346	12409	12442	12423	12514	12355	12412	12421	12405	12466	12474	12467	12482	12543	12295	12524	12379	12373	12314	12476	12375	12443	12517	12406	12383	12410	12574	12431	12484	12494	12470	12669	12418	12555	12438	12555	12362	12349	12470	12704	12304	12459	12586	12587	12368	12473	12470	12583	12496	12470	12438	12357	12568	12421	12363	12534	12423	12510	12567	12406	12498	12461	12318	12343	12437	12559	12485	12443	12385	12576	12460	12422	12321	12496	12491	12532	12563	12402	12161	12401	12399	12394	12380	12545	12364	12293	12519	12548	12574	12511	12464	12324	12414	12391	12552	12516	12529	12620	12374	12482	12479	12468	12423	12548	12271	12469	12514	12442	12531	12426	12466	12452	12482	12473	12540	12496	12400	12558	12429	12426	12304	12439	12588	12524	12297	12432	12401	12336	12493	12524	12503	12351	12433	12437	12565	12401	12374	12506	12584	12419	12570	12376	12524	12421	12439	12479	12588	12464	12497	12364	12343	12377	12391	12348	12498	12397	12269	12421	12499	12557	12639	12355	12378	12290	12464	12424	12499	12560	12606	12619	12480	12310	12425	12585	12398	12276	12518	12567	12564	12542	12516	12583	12338	12354	12507	12520	12519	12367	12344	12469	12562	12425	12489	12353	12479	12474	12407	12386	12323	12623	12330	12472	12400	12522	12612	12353	12202	12581	12460	12512	12392	12433	12513	12367	12434	12502	12548	12336	12285	12504	12483	12500	12296	12491	12404	12572	12441	12384	12535	12163	12478	12509	12253	12531	12486	12466	12475	12421	12460	12437	12471	12480	12519	12551	12593	12537	12542	12450	12396	12464	12389	12358	12477	12437	12318	12322	12529	12337	12435	12403	12383	12418	12282	12522	12544	12537	12557	12444	12349	12368	12508	12289	12291	12441	12663	12418	12523	12522	12339	12466	12415	12389	12348	12483	12498	12581	12358	12481	12428	12427	12463	12605	12449	12363	12474	12375	12476	12458	12552	12539	12390	12585	12513	12484	12392	12341	12567	12639	12667	12530	12647	12529	12384	12613	12381	12383	12578	12280	12385	12330	12449	12417	12469	12446	12610	12314	12270	12481	12585	12407	12305	12494	12373	12450	12423	12454	12410	12371	12340	12537	12331	12408	12342	12513	12483	12579	12644	12430	12469	12529	12413	12430	12476	12404	12542	12552	12523	12487	12659	12550	12579	12388	12330	12495	12280	12450	12504	12335	12510	12299	12460	12659	12548	12504	12298	12443	12566	12703	12471	12325	12553	12501	12593	12476	12452	12377	12527	12401	12390	12453	12427	12531	12511	12424	12292	12551	12327	12474	12492	12454	12418	12532	12410	12515	12428	12297	12480	12512	12357	12336	12204	12453	12447	12346	12545	12305	12415	12444	12463	12403	12480	12382	12463	12464	12574	12442	12462	12330	12617	12546	12380	12441	12537	12425	12519	12454	12582	12385	12645	12395	12592	12499	12477	12520	12353	12522	12577	12416	12564	12530	12440	12372	12575	12592	12389	12455	12397	12398	12560	12608	12434	12486	12550	12618	12476	12466	12413	12407	12239	12468	12642	12361	12460	12570	12444	12400	12445	12551	12629	12362	12498	12423	12392	12389	12491	12550	12385	12387	12386	12577	12410	12536	12388	12368	12591	12399	12463	12556	12369	12474	12621	12443	12524	12479	12435	12397	12407	12438	12432	12441	12488	12473	12525	12405	12567	12518	12506	12562	12391	12338	12382	12423	12462	12588	12468	12504	12533	12370	12435	12443	12479	12455	12452	12395	12336	12371	12325	12537	12492	12397	12577	12312	12568	12397	12336	12285	12475	12593	12454	12405	12409	12470	12453	12616	12442	12471	12457	12463	12495	12495	12463	12509	12473	12440	12586	12416	12348	12334	12593	12550	12434	12567	12451	12574	12523	12295	12408	12405	12466	12580	12428	12443	12470	12523	12504	12660	12238	12570	12516	12401	12270	12311	12383	12386	12473	12513	12420	12558	12260	12376	12425	12472	12427	12334	12404	12549	12418	12344	12474	12480	12417	12638	12548	12427	12379	12377	12397	12416	12424	12373	12534	12432	12418	12416	12308	12473	12629	12515	12495	12430	12471	12605	12487	12469	12476	12484	12364	12574	12633	12455	12402	12263	12626	12337	12235	12565	12394	12533	12490	12388	12467	12415	12546	12497	12506	12602	12525	12474	12420	12394	12471	12358	12558	12321	12540	12349	12445	12493	12386	12526	12593	12474	12520	12497	12490	12465	12371	12374	12574	12366	12482	12412	12552	12602	12611	12510	12425	12202	12438	12511	12369	12402	12396	12543	12540	12564	12521	12327	12291	12278	12432	12604	12503	12546	12463	12512	12644	12474	12388	12314	12590	12478	12447	12584	12481	12429	12535	12409	12392	12388	12386	12365	12422	12276	12464	12543	12429	12410	12410	12387	12386	12231	12448	12550	12301	12276	12545	12437	12233	12468	12415	12523	12478	12449	12351	12662	12322	12557	12633	12454	12383	12375	12500	12469	12504	12548	12498	12479	12585	12320	12335	12314	12585	12504	12389	12496	12453	12413	12576	12476	12301	12515	12320	12604	12414	12653	12634	12530	12363	12487	12419	12482	12624	12437	12654	12705	12555	12370	12444	12595	12452	12344	12403	12303	12428	12434	12402	12492	12530	12482	12413	12413	12508	12449	12514	12379	12369	12479	12388	12431	12651	12447	12491	12427	12562	12572	12572	12491	12535	12390	12482	12338	12453	12305	12442	12622	12369	12455	12281	12372	12486	12321	12605	12410	12484	12476	12436	12516	12438	12499	12437	12386	12509	12590	12499	12564	12445	12441	12509	12487	12620	12545	12564	12438	12442	12387	12480	12501	12478	12645	12559	12336	12457	12258	12414	12471	12459	12299	12307	12369	12363	12441	12586	12510	12388	12431	12381	12568	12553	12376	12434	12517	12375	12578	12515	12574	12476	12430	12504	12618	12420	12473	12446	12476	12447	12536	12497	12367	12472	12452	12565	12394	12354	12450	12451	12382	12509	12520	12543	12514	12395	12369	12285	12560	12374	12385	12562	12482	12510	12593	12528	12553	12501	12263	12562	12437	12479	12488	12263	12378	12490	12353	12376	12467	12503	12408	12471	12344	12529	12340	12520	12474	12474	12535	12418	12496	12347	12480	12418	12576	12472	12429	12481	12525	12489	12580	12418	12451	12457	12531	12350	12495	12390	12495	12319	12435	12441	12493	12424	12554	12398	12372	12428	12581	12452	12402	12527	12315	12562	12456	12393	12450	12416	12354	12599	12466	12511	12537	12509	12563	12396	12446	12461	12379	12377	12535	12421	12624	12371	12583	12443	12542	12443	12348	12543	12580	12449	12486	12341	12315	12603	12496	12422	12437	12520	12443	12675	12522	12427	12343	12383	12563	12383	12485	12339	12428	12535	12308	12457	12448	12593	12445	12396	12422	12453	12444	12195	12469	12411	12566	12551	12513	12373	12449	12474	12374	12450	12316	12320	12483	12588	12492	12412	12336	12625	12462	12549	12310	12294	12593	12434	12423	12376	12462	12263	12543	12468	12419	12477	12501	12453	12431	12545	12469	12367	12415	12348	12419	12425	12492	12434	12549	12442	12369	12630	12504	12380	12547	12537	12497	12520	12531	12492	12452	12409	12540	12601	12499	12500	12404	12589	12546	12562	12466	12312	12573	12440	12363	12394	12475	12411	12415	12583	12387	12505	12365	12435	12393	12388	12513	12527	12541	12453	12378	12410	12423	12519	12418	12509	12395	12449	12437	12404	12447	12362	12534	12477	12522	12387	12417	12384	12443	12488	12529	12505	12542	12351	12411	12299	12571	12488	12555	12547	12532	12386	12464	12468	12367	12537	12427	12504	12463	12462
25119	21503	26906	26631	18803	16718	16719	15866	15619	15758	15584	15331	15314	15153	15272	15236	15306	15105	15242	15296	15166	15080	15159	15039	15168	15027	15151	14974	15097	15043	15076	15052	14959	14934	15012	14990	14955	15123	14979	14942	14882	15085	14874	14777	15133	14839	15057	15097	14866	15060	15036	15158	14919	14858	15120	14970	14979	14954	15230	14968	15030	14850	15079	14894	14779	14923	14741	14931	15007	14996	14903	15056	14920	15112	14863	14905	14914	14988	15006	14779	14841	15096	14914	15171	15062	15087	14940	14900	14811	14889	15092	14930	14967	15004	14918	14875	14877	14972	15116	14917	14983	15039	14911	14829	14927	14956	15239	15002	14919	15021	14832	14981	14812	14661	14825	14986	14978	14818	15114	14921	14889	14909	14771	14923	14864	15023	15122	14914	14981	14879	15005	15026	14925	14933	14933	14727	14804	15019	14849	14833	14856	15119	15016	15011	14899	14914	15028	14990	14912	14863	15071	14949	14981	14908	14853	14898	14865	14734	14707	14902	15098	15135	14838	14967	15053	14973	14986	14808	15011	15002	14962	14812	14972	14938	14907	15024	14871	15145	15103	14986	14829	14923	14753	14846	14818	14825	14970	14974	14817	15018	14872	14833	14696	15059	15012	14791	14869	14972	14843	15034	14963	14863	14931	14963	14883	14959	15142	14950	14684	14918	14876	15023	14827	14830	15113	14938	14859	14608	14892	14681	14864	14852	15119	14926	14989	15067	15050	15010	15115	15015	14995	14821	14830	14962	14971	15005	14990	14905	14956	14980	14897	15206	14879	14988	14795	14954	15015	14908	14851	14908	14881	15015	15084	14945	15031	14829	14942	15154	14983	15054	14957	15022	14925	15061	14873	14765	15053	15186	15002	14983	14913	14935	14775	14885	15114	14917	14870	14869	15051	15035	15038	14813	14976	15076	15224	14830	14833	15059	14895	15237	14996	15076	15020	15103	14865	15004	14971	14996	15077	14920	14905	15000	15075	14874	15025	15010	14950	14887	14955	14807	14906	14874	15064	14990	14801	14823	14852	15072	14978	14978	14942	15004	14915	14951	14932	15174	15023	15092	15029	14865	14847	15035	14987	14901	14946	14933	15024	14912	14964	14986	15154	15105	14949	15006	15049	15019	14906	14975	14979	15228	15038	15173	15008	14842	14833	14860	14951	14943	15102	14931	14913	14885	14986	14987	14935	15124	14908	14862	15066	14843	14852	14841	14752	14785	15001	14863	15062	14702	14820	14983	15101	14869	14867	14879	15098	14777	14973	15042	14686	14958	15026	14983	14911	14859	15014	14951	15081	14912	14899	14958	15081	14802	15001	15020	14983	14881	15066	15036	14843	14991	14806	14928	15062	15232	15054	15087	15235	15021	15016	15032	14934	14734	14843	14847	14878	14906	15038	14842	15027	14883	14975	14904	14785	15031	14904	15001	14885	15048	14937	14838	15138	14916	14885	14978	14934	14873	14955	14982	14924	15048	14882	14928	15010	14918	15004	14954	14996	15033	15015	15044	14825	14983	14924	14874	14870	14829	14972	14910	14890	14891	14858	15045	15091	14815	15131	14918	14980	15051	15029	14951	14935	15119	14902	15009	15008	15022	14963	15018	15080	14960	14960	15025	14742	14928	14876	14955	14963	14898	15060	14896	14956	14874	15099	15094	15032	14893	14920	15039	14984	15157	14807	15009	14875	14728	14902	15291	15093	14873	14924	14907	14794	14911	15084	14878	15022	15045	15027	14777	14962	14964	14852	15149	14881	14917	14895	15046	14958	14940	14997	15050	14908	14900	14923	14984	15026	15046	14952	14848	14936	14903	14920	14903	15110	14716	15111	15034	14987	14963	15000	14975	14963	14743	14813	14794	14869	14954	14754	14914	14948	15033	14948	15028	15110	15108	15069	14888	15016	15180	15126	14981	14887	14958	14898	14877	14951	14882	14907	14878	14976	14784	14894	14955	14942	14756	14963	14916	15188	14959	14767	14987	14880	14868	15125	14768	14843	15041	14914	14829	14952	14977	14971	14895	14929	14913	15142	15018	15028	14994	14867	14874	15236	15093	14796	15066	14926	15041	14881	15047	15133	14896	14992	14757	15003	15151	14957	15045	14776	15064	14926	14636	14956	14940	14897	15106	15080	14893	14852	15038	14789	14891	15014	14758	14877	14975	15028	14927	15100	14938	15063	14845	15025	14928	14919	14911	14942	15141	14914	15010	14913	14974	14763	14796	14880	14861	15082	14961	15089	14978	14879	14871	15100	14745	14856	14749	14961	15046	14993	14896	14891	14988	15075	15026	14790	14958	14966	14864	14872	14942	15037	14868	14983	14868	14947	14890	14890	15101	14954	14789	14840	15206	14992	14980	14925	14995	15056	14935	14975	14867	14972	14880	14838	15009	14883	15132	14911	14826	14848	15114	14902	14966	14940	14899	14911	14797	15004	15016	15173	15079	14970	14918	14864	15139	14978	14754	14996	14936	14990	15022	14830	15174	14935	14829	14888	14776	14937	14893	14913	15201	14911	14796	15110	14874	14976	15119	14848	14959	14882	14783	14983	15028	15078	14982	14964	15084	14931	15006	14979	15038	14961	14801	14870	15131	15031	15154	15098	15062	15038	14806	14842	14892	15066	14992	14821	15056	14862	15026	14926	14903	14985	14909	14991	14736	14994	14957	14793	14919	14747	14876	15082	15031	15086	15131	14922	14831	15183	14941	15055	14854	14993	15041	15002	14938	14984	15056	14880	14887	14942	14962	14851	14826	14864	15174	14842	14892	14904	14984	14978	14938	15024	15003	15011	15125	15021	15133	14821	14795	14898	14976	15043	14867	15026	14976	14938	14926	15116	14978	15107	15019	14898	15065	14973	14950	15136	14997	14780	14960	14889	14941	14962	14930	14824	14717	14665	14867	14855	14965	15028	14979	14819	14953	14812	15073	15072	15008	15048	14836	15023	15049	14930	14971	14948	14896	14965	15150	15001	14842	14944	14970	14865	14897	14792	14966	15076	15090	14828	14987	15076	14838	14948	14836	14991	14853	15027	15116	15002	15081	14873	14949	14913	14873	14984	14915	15002	14983	14876	14875	14883	15044	15129	15079	14829	14746	14903	14838	14898	14785	14870	15033	14892	14983	14927	14872	14912	14782	14883	14702	14745	15002	15012	15057	14961	14888	15109	15021	15147	14869	15117	15015	15114	14954	14990	15103	14963	15019	14891	14964	15080	14875	15101	14853	15074	14888	14786	14817	15010	14986	15050	14734	15090	14958	14942	15063	14948	15095	14905	14965	14964	14879	14852	14636	14917	14932	14987	14895	14999	15014	14973	15018	15168	14997	15051	14991	15188	14944	14864	14890	15050	14979	14989	15017	15038	15034	15062	15002	15045	14760	14886	14848	14935	15074	14891	15039	14883	14752	14972	14988	15119	15013	15082	15109	15155	14860	14978	15047	14771	14964	14966	15029	15175	14914	15047	15094	14724	14904	15004	14825	14928	15096	15138	15021	14729	15013	14976	15006	15019	14894	14918	14869	14854	15030	14969	14882	14801	15012	14986	15075	15088	14838	15186	14814	14877	14932	14944	14899	15130	15046	14857	15045	15001	15116	14881	14979	14953	15073	14737	15006	15078	14883	14845	14777	14828	15107	14795	15051	14821	15078	14960	15006	14931	14971	14961	14871	14752	15045	14816	14997	14905	14840	14968	15074	14997	14855	14949	14787	15030	14792	15112	14899	14980	15101	14862	15051	14818	14884	15181	14854	15226	14960	15003	14839	14976	15117	14941	14866	14875	15191	15007	15102	14884	14968	14886	14965	14906	15074	14776	15011	14730	14803	14962	14981	14878	14984	14995	14964	14960	14946	15074	14978	14770	14864	14925	14932	15052	15049	15192	15046	15028	14866	14996	14765	15083	14918	14863	14882	15172	14775	14856	14732	14836	14961	15075	14762	15099	14878	14898	14860	14858	14938	15087	14707	14765	15036	15081	15083	14961	14876	15054	15021	14727	14975	14911	14975	14983	14774	14908	14904	15091	14984	15054	14734	14970	14976	14782	14916	14938	14928	14643	14937	15068	14963	14941	15057	15005	14831	15087	15019	15109	15056	14976	14913	14738	15076	14977	15023	14968	15087	14888	14980	14784	14825	14924	15045	14942	14902	14883	15003	14864	15112	15012	14933	15145	14777	14726	14949	14993	15027	14932	14779	14945	14933	15079	15191	14805	14899	15025	14842	14880	14923	15053	14815	14782	14937	14940	15083	15179	14869	15033	15111	14859	15023	15040	15086	15006	15017	14935	14743	15013	14832	14906	14790	15034	14982	15063	15114	14966	15036	15089	15028	15008	14924	15156	14875	14892	14857	14894	14704	15061	15214	14925	14828	15068	15061	15076	14831	14801	14872	15122	14911	14926	15086	15001	14873	14988	14911	14959	14843	14948	15048	14952	14975	15048	14904	14785	14895	14831	14977	15028	15077	14938	14902	14931	14889	15095	14811	14973	14932	14833	14856	15056	14931	14929	14831	14980	15076	14989	15009	15170	14675	15095	15088	14860	14995	14929	14970	15076	15087	15033	14959	14982	15015	14848	14896	15056	15114	14807	14878	15068	14988	14951	14872	14728	14739	14991	14941	14978	14842	14982	14848	14873	14908	15084	14958	15077	14993	15098	14980	14825	14935	15076	14937	14791	14924	14865	15115	14916	14949	14905	14867	14894	14843	14837	14945	14956	15062	14949	14972	15193	14841	14848	14928	15051	15030	15033	14973	15095	14883	15022	14969	15085	15078	15050	14988	14772	14857	14957	14920	15000	14833	15100	14910	15041	15075	14940	14989	14876	14867	14891	14883	14989	14952	14996	14979	14776	14849	15017	15120	15067	14743	14999	15031	15036	15142	14963	14844	14849	14953	14952	14921	14981	15082	15027	14866	15022	14889	15024	15029	14821	15124	14913	15074	15235	14931	14915	15045	15109	15031	15060	15140	14778	14711	14912	14925	14926	14974	14946	14863	14831	14932	15011	15022	14891	15107	15170	15014	15120	14915	15169	14892	15137	15001	14772	14928	14976	14776	14911	15027	14986	15042	15021	14917	15200	15061	14979	14940	14836	14957	15025	15076	14850	14953	14951	15101	14936	14900	14991	15107
18240	32785	24948	18999	16770	15427	15050	14648	14310	14024	13941	13807	13542	13751	13767	13733	13408	13472	13615	13535	13544	13396	13522	13404	13282	13435	13573	13416	13344	13340	13275	13343	13299	13395	13353	13518	13281	13368	13326	13413	13340	13494	13413	13156	13508	13309	13528	13343	13354	13448	13412	13360	13200	13407	13464	13397	13357	13347	13428	13346	13454	13466	13450	13329	13389	13446	13352	13503	13287	13309	13430	13215	13361	13309	13459	13412	13521	13396	13431	13376	13453	13395	13445	13434	13348	13340	13607	13341	13436	13283	13396	13294	13451	13388	13464	13490	13262	13331	13416	13285	13319	13380	13531	13350	13479	13616	13405	13511	13380	13446	13446	13546	13388	13400	13414	13345	13141	13509	13508	13298	13417	13446	13286	13358	13402	13418	13316	13248	13241	13413	13373	13523	13266	13488	13392	13526	13280	13222	13447	13342	13389	13373	13381	13144	13445	13437	13454	13480	13390	13501	13412	13206	13358	13208	13518	13279	13273	13343	13297	13404	13460	13384	13376	13366	13250	13377	13278	13573	13398	13567	13403	13291	13272	13343	13312	13259	13455	13540	13514	13322	13296	13300	13360	13272	13234	13436	13430	13185	13358	13252	13388	13249	13396	13429	13317	13354	13455	13117	13430	13319	13488	13479	13320	13380	13199	13270	13404	13537	13387	13314	13248	13378	13460	13303	13238	13464	13285	13457	13470	13403	13478	13443	13460	13475	13422	13236	13393	13383	13314	13537	13424	13496	13434	13408	13373	13472	13353	13449	13428	13446	13316	13316	13519	13255	13496	13295	13367	13394	13397	13312	13403	13469	13340	13308	13476	13325	13293	13495	13313	13235	13324	13477	13202	13385	13416	13518	13323	13399	13306	13262	13326	13335	13346	13263	13434	13375	13481	13348	13342	13374	13393	13275	13389	13491	13495	13334	13474	13249	13282	13411	13419	13478	13297	13304	13153	13431	13499	13410	13428	13282	13440	13261	13470	13302	13447	13441	13272	13502	13597	13534	13336	13172	13414	13529	13312	13524	13387	13533	13251	13332	13349	13383	13412	13526	13355	13445	13238	13498	13268	13439	13330	13564	13450	13258	13266	13430	13468	13521	13264	13257	13539	13317	13489	13340	13469	13394	13212	13395	13275	13340	13407	13471	13345	13420	13333	13388	13515	13355	13426	13251	13449	13569	13420	13342	13361	13234	13157	13452	13582	13247	13536	13265	13444	13337	13318	13390	13390	13500	13320	13292	13240	13499	13337	13541	13446	13534	13234	13312	13220	13578	13509	13383	13374	13324	13388	13339	13427	13508	13343	13459	13367	13544	13277	13377	13544	13511	13356	13394	13331	13496	13426	13293	13312	13427	13383	13299	13465	13408	13317	13416	13463	13454	13321	13514	13418	13384	13422	13613	13294	13483	13271	13258	13310	13575	13400	13424	13356	13400	13449	13272	13298	13388	13575	13293	13491	13420	13153	13285	13517	13526	13379	13342	13501	13454	13441	13338	13427	13341	13404	13210	13386	13055	13287	13529	13078	13422	13297	13408	13260	13447	13439	13251	13487	13484	13439	13514	13232	13329	13359	13244	13519	13530	13349	13299	13328	13465	13544	13335	13459	13428	13352	13361	13409	13330	13416	13446	13394	13546	13409	13324	13551	13312	13338	13274	13263	13426	13391	13320	13309	13347	13251	13487	13289	13433	13349	13460	13465	13369	13347	13588	13310	13234	13373	13238	13366	13501	13374	13348	13428	13459	13338	13317	13288	13492	13386	13365	13248	13363	13334	13369	13332	13339	13231	13411	13281	13294	13445	13400	13381	13514	13138	13423	13453	13333	13260	13253	13371	13477	13346	13408	13172	13428	13578	13404	13368	13327	13367	13257	13508	13399	13433	13268	13360	13413	13382	13393	13330	13476	13483	13374	13134	13394	13251	13414	13352	13359	13402	13612	13492	13404	13363	13414	13328	13265	13364	13611	13323	13263	13338	13332	13520	13420	13506	13471	13372	13466	13331	13259	13462	13292	13356	13272	13405	13369	13333	13358	13461	13299	13439	13389	13457	13319	13410	13249	13387	13424	13304	13417	13350	13374	13350	13357	13346	13369	13377	13352	13310	13353	13313	13533	13556	13467	13441	13401	13451	13220	13304	13325	13292	13450	13407	13252	13318	13347	13309	13254	13466	13241	13317	13309	13465	13458	13435	13190	13386	13525	13149	13509	13346	13529	13194	13324	13402	13156	13382	13259	13367	13409	13461	13424	13330	13297	13504	13309	13347	13211	13448	13324	13402	13264	13501	13367	13437	13455	13431	13349	13398	13288	13562	13386	13352	13223	13448	13334	13373	13330	13425	13435	13285	13272	13525	13527	13423	13378	13333	13281	13467	13354	13317	13442	13461	13326	13349	13507	13450	13277	13581	13105	13198	13382	13542	13293	13347	13248	13316	13384	13423	13366	13362	13346	13328	13302	13464	13305	13541	13301	13482	13332	13508	13514	13377	13376	13296	13513	13337	13347	13313	13154	13481	13294	13323	13405	13434	13298	13362	13305	13308	13401	13418	13394	13304	13301	13362	13476	13351	13370	13289	13271	13384	13287	13312	13544	13341	13263	13292	13412	13523	13339	13334	13354	13520	13431	13383	13436	13323	13621	13451	13520	13378	13258	13437	13379	13459	13393	13404	13304	13487	13404	13478	13343	13384	13484	13372	13213	13344	13265	13495	13274	13270	13400	13490	13405	13296	13493	13233	13194	13545	13343	13291	13498	13356	13239	13284	13538	13295	13335	13363	13428	13458	13446	13481	13432	13382	13466	13385	13353	13340	13423	13360	13406	13335	13490	13199	13409	13330	13201	13379	13316	13341	13328	13376	13289	13312	13330	13338	13480	13495	13238	13269	13382	13192	13264	13448	13334	13491	13197	13603	13398	13231	13258	13523	13275	13316	13444	13457	13344	13416	13503	13346	13403	13445	13504	13310	13389	13548	13469	13148	13567	13237	13448	13302	13186	13445	13379	13351	13237	13450	13463	13293	13415	13279	13440	13305	13362	13362	13286	13446	13408	13468	13415	13364	13378	13569	13295	13292	13522	13344	13296	13342	13536	13451	13215	13286	13344	13323	13419	13244	13553	13396	13351	13343	13331	13335	13277	13328	13355	13356	13462	13461	13491	13330	13378	13354	13427	13488	13406	13485	13377	13525	13349	13414	13421	13336	13544	13365	13457	13349	13363	13421	13446	13296	13215	13419	13347	13409	13370	13516	13529	13322	13346	13458	13199	13436	13523	13367	13308	13428	13536	13294	13342	13408	13496	13473	13505	13438	13384	13294	13473	13477	13270	13517	13326	13420	13536	13471	13405	13201	13397	13379	13401	13441	13315	13476	13442	13367	13263	13236	13382	13526	13472	13398	13399	13453	13425	13229	13338	13293	13355	13330	13455	13408	13382	13220	13453	13300	13352	13616	13393	13377	13496	13505	13190	13408	13309	13341	13302	13390	13334	13554	13462	13505	13215	13466	13356	13559	13316	13384	13372	13568	13543	13305	13241	13242	13121	13482	13244	13549	13313	13397	13374	13323	13408	13329	13444	13397	13406	13330	13321	13445	13399	13353	13305	13318	13474	13414	13317	13371	13407	13445	13475	13420	13255	13427	13587	13493	13298	13334	13259	13211	13347	13252	13427	13353	13396	13370	13426	13529	13414	13469	13289	13391	13290	13258	13569	13414	13382	13478	13316	13536	13210	13371	13199	13401	13236	13408	13426	13553	13330	13363	13293	13539	13334	13362	13346	13372	13358	13468	13455	13556	13487	13307	13202	13389	13393	13314	13327	13444	13297	13402	13338	13531	13254	13373	13353	13373	13350	13495	13383	13408	13412	13370	13210	13312	13213	13394	13316	13334	13324	13381	13311	13350	13341	13503	13110	13389	13339	13324	13499	13318	13462	13483	13432	13366	13485	13123	13468	13284	13548	13211	13515	13277	13251	13417	13381	13347	13452	13219	13263	13455	13358	13409	13476	13402	13477	13468	13593	13250	13395	13475	13390	13335	13389	13235	13353	13316	13462	13349	13374	13573	13325	13412	13379	13380	13260	13266	13247	13331	13351	13264	13299	13538	13374	13403	13299	13352	13411	13500	13271	13349	13388	13516	13427	13335	13339	13560	13476	13455	13369	13302	13359	13520	13266	13455	13329	13297	13405	13396	13365	13358	13516	13310	13400	13454	13515	13449	13404	13295	13445	13457	13316	13305	13466	13232	13380	13518	13417	13332	13249	13257	13495	13387	13311	13314	13368	13517	13412	13315	13431	13436	13369	13345	13402	13284	13352	13425	13367	13514	13416	13269	13417	13179	13330	13425	13271	13339	13361	13302	13485	13227	13290	13364	13253	13328	13401	13041	13438	13437	13394	13374	13381	13431	13174	13438	13375	13364	13277	13458	13352	13326	13332	13324	13304	13402	13520	13261	13348	13456	13409	13380	13597	13282	13349	13455	13248	13230	13342	13398	13231	13397	13392	13322	13251	13217	13431	13580	13314	13284	13362	13252	13296	13337	13334	13495	13420	13449	13381	13414	13565	13407	13330	13451	13310	13263	13570	13295	13349	13284	13399	13312	13271	13489	13376	13415	13343	13208	13446	13334	13280	13453	13386	13442	13207	13382	13243	13452	13351	13355	13231	13497	13444	13361	13336	13347	13278	13271	13434	13563	13342	13425	13431	13259	13433	13422	13325	13413	13331	13385	13449	13417	13494	13499	13222	13287	13329	13372	13319	13468	13327	13460	13361	13567	13289	13315	13397	13293	13446	13297	13544	13557	13354	13352	13321	13275	13431	13499	13502	13574	13502	13418	13431	13429	13620	13378	13211	13423	13502	13122	13423	13359	13346	13447	13481	13406	13367	13333	13373	13255	13508	13472	13493	13646	13512	13230	13427	13395	13460	13306	13342	13284	13386	13355	13304	13226	13373	13297	13493	13382	13254	13356	13381	13452	13315	13389	13469	13257	13433	13273	13411	13302	13543	13647	13473	13333	13405	13291	13287	13411	13289	13345	13391	13257	13406	13356	13326	13439	13475	13435	13416	13375	13318	13302	13357	13439	13453	13446	13301	13276	13359	13492	13374	13388	13338	13389	13343	13319	13440
22595	21555	28763	24810	21795	22930	21910	16726	15490	15536	15247	15252	14987	14812	14675	14659	14674	14738	14532	14432	14594	14369	14283	14223	14357	14414	14492	14169	14139	14261	14196	14305	14295	14433	14262	14251	14265	14373	14195	14244	14301	14352	14166	14503	14284	14276	14088	14234	14313	14125	14155	14367	14063	14046	14055	14154	14211	14246	14152	14282	14132	14048	14076	14173	14259	14059	14327	14103	14130	14138	14335	14130	14200	13954	14180	14177	14179	14064	13973	14220	13949	14090	13968	14164	14146	14141	14257	14306	14254	14133	14131	14132	13980	14165	14253	14291	13989	14140	14154	14167	14024	13901	14327	14182	13938	14061	14307	14260	14233	14156	14007	14042	14426	14193	14055	14015	14201	14204	14235	14095	14127	14091	14250	14102	14165	14130	14247	14144	14269	14095	14056	14092	14246	14045	14347	14102	14156	14336	14081	14268	14145	14006	14193	14229	14007	14144	14148	14188	14215	14096	14088	14306	14331	14302	14206	14192	14031	14104	14327	14267	14198	14109	14032	13871	14095	14336	14011	14181	14249	14077	14104	14092	13965	14129	14155	14179	14150	13997	14003	14173	14182	14192	14168	14232	14176	13931	14074	14045	14329	14045	14162	13971	14058	14273	14111	13957	13775	14268	14106	14066	14179	14189	14246	14132	13998	14012	14092	14290	14209	14235	14242	13939	14015	14151	13980	14186	14318	14133	13885	14242	14185	14170	14239	14068	14230	14197	14047	14042	14261	14265	14198	14072	14158	14074	14311	14220	14273	14249	14232	14157	14162	14151	14300	14305	14300	14133	14129	14101	14085	13988	14234	14058	14216	14245	14304	14139	14061	13977	14228	13963	14204	14075	14164	14240	14066	14346	13998	13954	14300	14020	13894	13961	14178	14068	14276	14191	14244	14172	14175	14026	14046	14108	14083	14106	14137	14143	14238	14017	14174	14260	14197	14186	13978	14093	14094	13949	14113	14161	13981	14097	14148	14169	14039	14202	14205	14039	14226	14102	14145	14204	14014	14074	14072	14226	14322	14159	14137	14123	14075	14099	14125	14052	14107	14135	13915	14182	14046	14179	14225	14187	14170	14194	14268	14270	14217	14158	14098	14039	14199	14004	14282	14132	14079	14101	14045	14180	14001	14141	14038	13946	14089	13950	14075	14144	14114	14180	14153	14205	14145	14195	14128	14039	13993	14023	14138	14298	14187	14160	14185	14152	14064	14039	14238	14032	14068	14084	14145	14045	13845	14040	14134	14191	14107	14319	13952	14171	14207	14203	13793	14087	14249	14310	13998	13989	14066	14114	14212	14194	14154	14172	14100	13894	14030	14232	14012	14178	14148	13868	14129	14002	14165	14054	14262	14188	14376	14113	14222	14076	14081	14099	14264	14239	14074	14070	14079	13858	14049	14192	14230	14188	14073	14059	14015	14131	13995	14234	14281	14138	14294	14226	13938	14021	14370	14145	14114	14026	14151	14235	13939	13890	13940	14330	14205	14238	14071	14028	14171	14033	14158	14029	13961	14032	14210	14158	14086	14028	14360	14246	14029	14043	14276	14089	14119	14249	14079	14158	14004	14181	14142	14304	14125	13841	14004	14214	13984	14227	14196	13957	14290	14404	14002	14096	14195	14104	14184	14098	14011	14074	14161	13999	14196	14061	14246	14150	14170	14008	14280	14013	14075	14058	13985	14136	14021	14258	14168	13999	14119	14029	13917	14096	14117	14171	13889	14223	14068	14254	14178	14156	14011	14047	14067	14024	13936	14022	14076	14234	13972	14145	14186	14097	14241	14066	14152	14220	14308	14147	14095	13891	14083	14059	14084	14335	14137	14068	14029	14101	14138	14058	14136	14157	14208	14155	14164	14114	14151	14237	14016	14273	14118	14161	14158	14077	14075	14362	13919	14218	14159	14240	14120	13964	14065	14260	14216	14068	13987	14037	14167	14056	14249	14072	13907	14187	13985	14094	13784	14041	14082	14246	14202	14051	14233	14246	14074	14173	14088	14232	14300	13932	13968	13980	13856	14116	14095	14191	14186	14176	14014	14084	14148	14168	14301	14172	14285	14277	13916	14158	14052	14059	14076	14008	13976	14077	14054	14185	14318	14215	14017	14263	13863	14201	14188	14171	14259	14074	14035	14133	14082	14090	14290	14229	14202	14181	14206	14190	14136	13928	14094	14123	14218	14041	14022	14035	14224	14301	14058	13798	14072	14155	14348	14209	14242	14068	13934	13984	14167	13953	14022	14027	14089	14051	14196	14350	14037	14166	14025	14066	14102	13997	14147	14079	14326	14023	14190	14028	14048	14153	14223	14180	14085	13848	14286	14133	13940	14436	14302	14059	14100	14099	14221	14074	14080	14111	14238	14005	14096	14139	14098	13900	14225	13887	14060	14134	14080	14024	13941	14298	14043	14123	14004	14139	14155	14294	14162	14086	14199	14061	14107	14164	13996	14054	14058	14090	14286	14130	14185	14178	14045	13969	14043	14019	13806	13982	14248	14157	13960	14080	14097	14124	14300	14157	14090	14022	14187	14040	14109	14028	14203	14095	13966	14169	14118	14242	14024	14150	14194	13894	14136	14080	14294	14021	14113	14122	13974	14040	14009	14151	14072	13861	14158	14112	14281	14074	14192	14121	14200	14161	13992	14104	14136	14307	14171	14210	14296	14140	14038	13984	14120	13999	14199	13823	14180	13936	14107	14133	13955	14104	13929	13995	14241	14060	14022	14082	14162	14205	14203	14147	14217	14226	14264	13912	14184	14069	14210	14129	14277	14279	14093	14111	14127	14190	14305	14190	14206	14063	13952	14199	14107	13922	14067	14013	13982	13906	14047	14016	14200	14128	14055	14182	13914	14049	14118	14052	14014	14126	14258	13952	14130	14011	14277	14264	14312	14128	14190	13986	14088	14108	14144	14021	14297	14161	14252	13976	14142	14146	14061	14109	14032	14103	14131	14132	14176	14090	14069	14186	14146	14099	14329	14157	14170	14099	14031	14073	14036	14270	14102	14386	14189	13960	14265	14184	14144	14088	14007	14165	14034	14282	14180	14199	14313	14050	13899	14197	14135	14137	14159	14170	14176	14292	14128	14082	14156	14090	14144	14152	14176	14160	14271	14147	13986	14127	14185	14346	14035	14130	13931	14370	13939	14421	14172	14274	14218	14091	14244	14164	14115	14108	14048	14154	14274	14026	14190	14113	14061	14142	14101	14094	14055	14228	14142	13961	14249	14084	14147	13907	13904	13945	13990	14302	14141	14048	14162	14245	14184	14162	13977	14097	14166	14092	14073	14179	14035	14034	14214	14149	13963	14032	14125	14180	14182	13856	14196	14024	14281	14168	14234	14213	13998	14133	14077	14069	14192	14280	14098	14111	14086	14188	14091	14253	14103	14136	14222	14112	14160	14121	14164	14174	14237	14099	14019	13993	14111	13859	14093	13891	14006	14171	14210	14066	14072	14107	14058	14006	14096	14179	14172	14054	14208	14168	14228	14214	14254	13953	14159	13959	14211	13891	14038	14059	14167	14057	13905	13937	13949	13868	14167	14235	14065	14063	14014	14205	14153	14142	14100	14202	14257	14081	13993	14185	13950	13889	13990	14039	14225	14284	14125	14108	14081	14213	14003	14163	14070	13965	14061	14181	14123	13968	14083	13964	13970	14120	14044	13924	14055	14239	14007	14121	14139	14213	14119	14145	13836	14292	14220	13916	14205	14005	14177	13885	14244	14157	14063	14117	14070	14025	14109	14352	14158	14011	14197	14003	14146	14208	14104	14054	14037	13991	14108	14011	14349	14139	14022	14179	14159	14125	14035	14392	14154	14056	14213	14002	14259	14295	14227	14246	14139	14172	13973	14120	14171	14002	14232	14027	14054	14033	13984	14015	14227	14180	14002	14190	14233	14033	14145	14035	14180	14057	14046	14110	14158	13979	14180	14207	14015	14212	14187	14020	14178	14160	14227	14059	14108	14096	14231	13937	14142	14323	14156	14164	14079	14057	14203	14279	14296	14211	14043	14210	14123	13946	14154	14045	14251	14234	14099	14190	14367	14161	14108	14026	14146	14264	14048	14188	14165	14220	14011	14195	14040	13941	13970	14121	14213	14146	14182	14023	14054	14264	14107	14170	14142	13995	13988	14110	14013	14118	14184	14177	14109	14044	13909	13898	14032	14139	14200	13951	14071	14205	14159	14205	14150	14158	14316	14164	14017	14026	14036	14218	14125	14115	13948	14122	14037	13968	13998	14265	14172	14240	14013	13940	13979	14118	14143	14328	14125	14253	14011	14262	14141	14078	14063	14311	14029	14177	14210	14077	14134	14103	14320	14028	14074	13917	14132	14182	14156	14176	14094	14009	14097	14066	13938	14176	14096	13969	14077	14088	14230	14265	14144	14066	14165	14009	14145	14146	14261	14191	14236	14184	14002	14199	14165	14128	13938	13970	14178	14252	14371	14270	14272	14115	13915	14168	14026	14159	14207	14125	14027	13918	14425	14202	14064	13936	14193	14205	14189	14142	14037	14043	14076	14068	14139	14279	14072	14009	14202	14089	14137	13978	14088	13948	14246	14149	13962	14237	14088	14096	14073	13869	14071	13983	14112	14311	14147	14371	13972	14258	14077	14215	13997	14247	14025	14153	14112	13962	14366	14121	13896	13919	14067	14178	14194	13993	14203	13953	14216	13886	14131	14059	14066	14233	14276	14202	14137	14179	14283	14299	14140	14018	14159	14038	14107	13937	14136	14066	14031	14332	14145	14019	14101	14207	14044	14072	14139	14078	14236	13976	14035	14073	13867	14005	14171	14180	13955	14187	13958	14137	13896	14060	14011	14165	14114	14225	14186	14233	14225	14097	14116	13994	13956	14081	14068	13999	14146	14226	14146	14037	14262	14347	13956	13974	14163	14167	14206	14135	14061	14171	13998	14249	14281	14286	14270	14109	13935	14153	14120	14073	14063	14272	14135	14190	14003	14305	14041	14200	14243	14322	14261	14054	13958	14140	13962	13939	14072	13921	14123	13804	13916	14080	14089	14179	14136	14167	13882	13808	14104	14022	14375	14283	14123	13955	14183	14112	14061	13932	14342	14096	14122	13972	14143	14196	14280	14084	13986	14180	14078	14097	14221	14253
19828	42503	33381	24058	20353	17431	16241	15145	14640	14506	14039	13783	13666	13609	13538	13287	13175	13313	13248	13152	13066	13076	13049	12752	12897	12862	12953	13061	12810	12694	12849	12761	12779	12794	12850	12810	12829	12751	12889	12953	12834	12845	12840	12740	12835	12737	12708	12830	12691	12931	12604	12874	12719	12830	12814	12696	12725	12712	12657	12833	12648	12904	12770	12984	12752	12753	12846	12665	12586	12826	12853	12681	12717	12793	12777	12807	12476	12757	12835	12971	12839	12948	12951	12891	12890	12714	12723	12757	12785	12749	12654	12794	12602	12814	12617	12793	12829	12762	12651	12751	12787	12815	12611	12692	12808	12711	12603	12797	12693	12800	12768	12510	12685	12619	12752	12911	12663	12736	12830	12731	12736	12804	12794	12774	12725	12731	12773	12793	12761	12615	12765	12879	12722	12928	12630	12751	12731	12757	12845	12631	12840	12651	12818	12741	12713	12696	12900	12817	12775	12776	12837	12667	12682	12964	12804	12734	12764	12768	12759	12766	12766	12673	12751	12861	12765	12822	12810	12926	12751	12716	12772	12682	12719	12956	12684	12615	12767	12813	12730	12898	12722	12773	12843	12718	12704	12724	12748	12755	12853	12716	12935	12719	12703	12760	12738	12850	12757	12754	12874	12840	12750	12700	12760	12826	12826	12664	12686	12854	12850	12759	12806	12858	12806	12638	12752	12799	12716	12816	12688	12754	12776	12852	12752	12746	12833	12697	12759	12781	12703	12870	12748	12813	12923	12900	12688	12703	12660	12724	12818	12817	12754	13020	12791	12856	12719	12730	12732	12789	12840	12749	12669	12774	12802	12655	12727	12735	12652	12751	12714	12741	12670	12671	12834	12711	12739	12788	12862	12770	12629	12871	12695	12643	12689	12826	12909	12760	12784	12723	12873	12716	12687	12734	12785	12739	12885	12897	12928	12739	12764	12699	12726	12686	12703	12656	12814	12615	12844	12827	12819	12792	12690	12893	12678	12712	12639	12901	12831	12947	12864	12734	12854	12651	12779	12792	12775	12775	12878	12875	12817	12820	12830	12699	12781	12793	12881	12911	12730	12718	12736	12849	12765	12851	12742	12771	12712	12873	12681	12771	12646	12673	12826	12961	12776	12822	12762	12707	12732	12702	12634	12816	12893	12626	12748	12858	12808	12918	12713	12851	12737	12747	12816	12770	12934	12833	12837	12713	12764	12834	12711	12713	12831	12685	12665	12714	12852	12685	12876	12892	12939	12769	12761	12721	12658	12634	12540	12968	12781	12639	12720	12576	12871	12831	12721	12740	12817	12667	12799	12658	12684	12696	12855	12764	12882	12667	12644	12854	12780	12855	12678	12629	12737	12650	12879	12634	12771	12805	12686	12789	12693	12793	12852	12917	12610	12809	12714	12788	12648	12721	12895	12869	12831	12585	12750	12773	12743	12812	12833	12875	12784	12711	12779	12829	12805	12819	12842	12861	12791	12967	12769	12651	12655	12767	12793	12816	12686	12747	12789	12880	12738	12747	12664	12697	12812	12825	12650	12625	12671	12726	12829	12732	12801	12634	12767	12714	12703	12764	12687	12707	12799	12696	12707	12829	12863	12813	12746	12746	12873	12724	12702	12819	12537	12666	12742	12696	12845	12810	12571	12690	12951	12815	12569	12782	12713	12827	12812	12643	12759	12850	12893	12852	12684	12717	12734	12564	12845	12928	12894	12802	12837	12928	12843	12837	12764	12663	12769	12855	12823	12670	12895	12650	12824	12662	12669	12786	12501	12812	12803	12940	12813	12730	12803	12761	12756	12766	12918	12658	12697	12665	12686	12788	12655	12913	12766	12701	12770	12719	12839	12682	12650	12807	12708	12754	12875	12728	12837	12697	12756	12835	12849	12884	12643	12969	12846	12777	12827	12930	12709	12727	12746	12662	12681	12725	12820	12689	12814	12775	12705	12754	12934	12743	12742	12805	12787	12863	12943	12818	12729	12768	12805	12720	12631	12764	12786	12821	12616	12693	12752	12757	12894	12679	12730	12735	12773	12761	12721	12856	12778	12902	12635	12770	12695	12620	12601	12770	12840	12677	12804	12721	12881	12802	12456	12829	12731	12932	12753	12646	12761	12837	12880	12797	12890	12776	12726	12649	12749	12797	12893	12790	12828	12757	12582	12814	12599	12755	12781	12665	12655	12653	12838	12729	12893	12715	12640	12769	12706	12717	12713	12720	12747	12599	12721	12772	12596	12683	12919	12675	12719	12794	12791	12737	12861	12738	12796	12767	12940	12749	12687	12744	12772	12843	12896	12727	12951	12777	12740	12675	12765	12820	12528	12792	12743	12675	12803	12840	13012	12564	12681	12830	12924	12759	12857	12717	12764	12663	12737	12845	12714	12727	12640	12745	12684	12736	12736	12886	12708	12731	12599	12873	12657	12717	12680	12789	12623	12700	12856	12821	12949	12557	12798	12730	12843	12806	12870	12694	12820	12890	12765	12717	12671	12755	12742	12692	12695	12835	12716	12814	12783	12870	12718	12734	12636	12744	12830	12604	12758	12732	12856	12610	12850	12758	12823	12794	12585	12754	12804	12710	12705	12877	12706	12576	12738	12680	12677	12921	12771	12881	12742	12891	12605	12715	12664	12662	12789	12650	12622	12784	12719	12732	12658	12699	12673	12794	12815	12837	12659	12685	12737	12903	12822	12636	12770	12853	12644	12699	12803	12596	12877	12938	12804	12764	12747	12798	12872	12693	12761	12793	12894	12883	12706	12747	12752	12631	12737	12713	12669	12574	12759	12764	12855	12756	12732	12793	12782	12822	12663	12691	12640	12882	12751	12788	12675	12762	12638	12847	12665	12606	12574	12724	12958	12896	12945	12642	12797	12746	12826	12890	12846	12769	12596	12701	12832	12975	12793	12910	12799	12775	12672	12778	12850	12835	12648	12765	12805	12729	12867	12544	12766	12864	12797	12690	12755	12754	12806	12764	12882	12712	12642	12671	12731	12900	12766	12803	12652	12669	12722	12695	12890	12734	12754	12807	12674	12787	12848	12814	12649	12851	12678	12768	12797	12813	12853	12699	12739	12874	12752	12856	12788	12643	12828	12724	12816	12697	12659	12695	12865	12727	12897	12892	12712	12587	12849	12762	12821	12782	12813	12850	12702	12676	12805	12762	12615	12712	12692	12901	12805	12716	12762	12789	12684	12771	12698	12895	12791	12750	12632	12857	12795	12676	12684	12710	12676	12835	12758	12769	12951	12663	12879	12788	12776	12765	12904	12765	12743	12862	12670	12766	12704	12656	12917	12768	12732	12620	12944	12882	12789	12926	12899	12767	12827	12959	12536	12794	12945	12760	12695	12865	12770	12831	12801	12717	12752	12872	12689	12778	12818	12769	12702	12838	12829	12828	12824	12670	12795	12729	12860	12740	12797	12643	12739	12763	12885	12911	12758	12888	12746	12733	12759	12849	12745	12740	12732	12681	12761	12727	12809	12966	12698	12772	12783	12879	12767	12704	12916	12870	12722	12669	12827	12786	12783	12602	12717	12875	12833	12844	12843	12662	12857	12632	12627	12794	12641	12751	12620	12881	12728	12802	12803	12744	12758	12678	12786	12842	12695	12816	12750	12606	12723	12727	12868	12706	12804	12829	12566	12749	12833	12630	12741	12756	12902	12709	12594	12652	12581	12667	12717	12838	12682	12792	12715	12801	12548	12780	12839	12847	12750	12786	12785	12785	12761	12771	12873	12743	12674	12633	12697	12544	12801	12607	12790	12817	12780	12738	12775	12834	12671	12785	12658	12791	12681	12908	12732	12847	12656	12885	12684	12757	12793	12789	12859	12723	12948	12781	12676	12798	12720	12696	12694	12836	12768	12823	12672	12787	12619	12943	12779	12760	12623	12680	12823	12799	12726	12807	12858	12645	12927	12737	12743	12926	12876	12711	12832	12751	12660	12612	12636	12708	12613	12781	12665	12749	12843	12782	12656	12865	12674	12852	12832	12804	12884	12737	12755	12928	12686	12756	12729	12734	12760	12843	12671	12718	12838	12624	12829	12764	12787	12752	12604	12587	12684	12850	12663	12788	13005	12610	12763	12803	12921	12630	12825	12758	12943	12653	12726	12912	12774	12785	12803	12736	12678	12818	12801	12797	12784	12734	12757	12727	12610	12561	12767	12865	12738	12846	12710	12755	12803	12772	12795	12950	12889	12642	12965	12891	12674	12638	12893	12758	12835	12830	12621	12900	12680	12763	12630	12795	12713	12747	12993	12890	12754	12879	12852	12740	12767	12885	12982	12693	12716	12930	12956	12733	12820	12758	12755	12819	12822	12774	12860	12785	12765	12725	12689	12842	12801	12769	12766	12715	12801	12881	12765	12773	12817	12743	12737	12690	12905	12564	12838	12698	12811	12873	12747	12846	12878	12820	12750	12632	12761	12661	12795	12675	12725	12891	12747	12834	12781	12763	12894	12637	12855	12808	12665	12660	12808	12528	12838	12665	12632	12771	12769	12777	12813	12799	12800	12823	12664	12825	12814	12687	12853	12765	12822	12690	12779	12771	12683	12993	12758	12807	12790	12683	12949	12811	12760	12819	12745	12745	12775	12588	12651	12745	12685	12818	12683	12678	12497	12732	12926	12763	12706	12783	12862	12921	13040	12795	12745	12822	12896	12677	12598	12661	12755	12702	12697	12870	12681	12757	12745	12728	12829	12942	12709	12812	12774	12878	12775	12681	12622	12655	12902	12901	12708	12710	12813	12606	12825	12724	12869	12758	12788	12563	12746	12904	12735	12758	12829	12821	12705	12705	12669	12605	12687	12742	12903	12746	12882	12665	12871	12962	12730	12639	12708	12768	12643	12678	12837	12919	12627	12828	12789	12841	12877	12742	12601	12702	12719	12826	12835	12754	12753	12776	12802	12849	12763	12866	12805	12777	12871	12585	12645	12835	12785	12664	12655	12671	12693	12818	12714	12704	12787	12773	12655	12921	12852	12831	12753	12678	12667	12753	12740	12685	12778	12881	12871	12714	12685	12721	12943	12739	12794	12811	12880	12941	12815	12683	12795	12762	12665	12766	12804	12871	12652	12745	12595	12742	12782	12737	12755	12758	12634	12780	12903	12687	12685	12758	12654	12685
29179	23355	24417	20733	17082	16065	15701	15368	15321	15231	15187	14993	15109	15044	14922	14883	14966	14994	15082	15023	15018	14902	14884	14966	15094	14934	14814	14852	14719	15034	14761	14725	15041	15113	14912	14873	14867	14563	15020	14974	14890	14929	14803	14837	14850	14932	14845	14949	15021	14889	14884	14769	15079	14935	14865	15131	14853	14862	14806	14918	14868	14748	14732	14816	14650	14996	14975	14791	14774	15041	14883	14752	14685	14671	14668	14795	14889	14683	14855	14933	14880	14946	14915	15011	14718	14950	14715	14873	14762	14669	14752	14932	14880	14602	14764	14864	14791	14763	14881	14666	14801	14807	14703	14809	14937	14834	14910	14639	14774	14917	14739	14967	15039	14592	14752	14757	14904	14860	14826	14713	15136	14904	14904	14818	14856	14866	14937	14703	14752	14843	15005	14780	14838	14823	14961	14811	14973	14752	14864	14682	14844	14859	14838	14862	14715	14674	14810	14866	14998	14935	14732	14705	14894	14842	14785	14775	15011	14924	14640	14921	14980	14842	14814	14845	14708	14873	14876	14784	14740	14687	14655	14729	14729	14819	14802	14834	14764	14849	14773	14830	14745	14721	14784	14789	14709	14747	14660	14785	14867	14797	14734	14914	14689	14803	14519	14840	14809	14897	14884	14824	14726	14841	14701	14959	14885	14998	14852	14715	14994	14862	14780	14765	14693	14785	14763	14747	14736	14741	14859	14957	14983	14774	14853	14803	14895	14613	14779	14707	14997	14899	14803	14834	14916	14713	14921	14635	14779	14900	14694	14930	14754	14876	14763	14837	14912	14848	14849	14824	14776	14851	15034	15013	14766	14743	14779	14733	14815	14971	14918	14888	14865	14827	14785	14869	14668	14870	14955	14990	14916	14882	14742	14944	14778	15006	14661	14960	14819	14816	14740	14921	14796	15019	14772	14855	14879	14771	14859	15034	14847	14723	14748	14696	14929	14725	14879	14866	14846	14811	14832	14960	15006	14830	14801	14768	14923	14801	14776	14720	15100	14631	14856	14813	14951	14849	14849	14995	14754	14866	14844	14877	15073	14886	15031	14800	14816	14810	14888	14834	14866	14830	14894	14873	14841	14892	14763	15048	14952	14806	14838	14791	14742	14881	14862	14949	14827	14808	14809	14887	14713	14942	14770	14757	14753	14991	15005	14689	14950	14835	14889	15014	14888	14950	14841	14783	14918	14824	14814	14868	14687	14749	14701	14807	14835	14899	14846	14844	14828	14788	14843	14765	14781	14835	14915	14845	14926	14895	14910	14971	14906	14932	14841	14702	14902	14837	15004	14924	14820	14848	14972	14634	14863	14676	14859	14687	14726	14874	14928	15074	14957	15096	14855	14835	14870	14963	14799	14820	14713	14661	14893	14824	14757	14899	14744	15015	14846	14969	14714	14843	14894	14648	14725	14931	14796	14900	14851	14833	14910	14807	14818	14833	14718	15016	14770	14787	14797	14837	14842	14917	14832	14989	14910	14761	14603	14569	15084	14830	14933	15044	14720	14970	14743	14978	14963	15063	14932	14681	14785	14863	14853	14685	14974	14922	14875	15039	14812	14907	14761	14859	14896	14864	14741	14695	14843	14706	14700	14795	14780	14788	14709	14838	14830	14824	15207	15036	14894	14816	14910	14755	14776	14648	14828	14972	14977	14808	14642	14865	15002	15040	14806	14933	14853	14766	15042	14862	14791	14937	14689	14802	14818	15013	14639	14740	14844	14791	14694	14696	14835	14852	14935	14853	14840	14859	14777	14897	14806	14636	14695	14803	14814	14854	15006	14741	14993	14998	14776	14847	14875	14930	14880	14573	14803	14777	14740	14748	14696	14781	15051	14738	14979	15024	14846	14767	14705	14929	14915	14833	15076	14841	14944	14820	14766	14804	14973	14841	14748	15033	15006	14813	14949	14842	14898	14721	14817	14771	14594	14733	14838	14605	14973	14705	14574	14885	14917	14973	14685	14928	14828	14833	14823	15006	14767	15056	14910	14744	14791	15026	14737	14742	14800	14861	14965	14936	14806	14720	14891	14809	14797	15029	14885	14775	14746	14867	14778	15005	14761	14730	14871	15048	14789	14785	15159	14876	14742	14823	14708	14933	15192	14799	15008	14988	14712	14817	14756	14889	14750	14812	14924	14741	14744	14751	14913	14913	14983	14744	15093	14818	14887	15021	14900	14989	15012	14976	14731	14718	15070	14970	14866	14906	14802	14964	14995	14902	14624	14907	14774	14909	14820	14993	14971	14936	14802	15080	14923	14662	14862	14725	14957	14874	14830	14726	14849	14854	14821	14812	15138	14942	14989	14873	14922	15003	14885	14992	14884	14758	14930	15040	14992	14851	14707	14764	15018	14840	14830	14898	14891	14719	15006	14929	15009	14807	15030	14858	14660	14801	14776	14869	14850	14833	15108	14841	14801	14846	14982	14871	14976	14870	14765	14930	14828	14831	14750	14838	14786	15120	14879	14700	14580	14678	15069	14741	14645	14984	14791	14880	14794	14748	14791	14801	14927	14712	14735	14821	14811	14761	14619	14817	14986	15019	14762	14883	14711	14882	14948	14884	14845	14922	14819	15035	14865	15008	14749	14871	14873	14701	14866	15001	14958	14860	14828	14750	14670	14707	15058	15037	14823	14720	14942	14754	14704	14631	14700	14798	15006	14589	14798	14891	14742	14879	14596	14712	14864	14744	14822	14885	14861	14860	14889	14838	14931	14918	14936	15097	14706	14892	14922	14885	14678	14936	14835	14908	14968	15055	14800	14902	14598	14869	14760	14974	14904	14681	14821	14941	14813	14953	14753	14893	14979	14908	14944	14888	14956	14983	14790	14960	14653	14946	14888	14880	14871	14951	14830	14610	14817	14844	15053	14983	14795	14786	15020	14822	14830	14696	14833	14982	14897	14807	14850	14884	14978	14696	14769	14785	14968	14895	14820	15043	14702	15026	14877	14769	14821	14773	14672	14772	14723	14944	14608	14890	14794	14961	14764	14858	14878	14992	14917	14952	14756	15046	15012	14885	14876	14991	14821	14750	14707	14834	14755	14749	14832	15000	14886	15006	14861	14864	14794	14861	14938	14890	14711	14799	14781	14728	14731	14936	14722	14787	14822	14731	14744	14890	14894	14815	14819	14780	14831	14610	14576	14844	14717	14795	14816	14863	14808	14767	14752	14873	14915	14824	14823	14922	14738	14900	14866	14619	14870	14969	14864	14795	15060	14735	14908	14875	14748	14617	14884	14883	14666	14679	14823	14824	14971	15043	14679	14764	14770	14834	14940	14846	14778	14972	14801	14949	14862	14852	14848	14967	14736	14874	15051	14851	14856	14659	14636	14833	14934	14857	14769	14909	14909	14693	14773	15169	14794	14894	14994	14706	14717	14823	14723	14843	14801	14926	14860	15042	14809	14809	14710	14843	14932	15018	14836	14878	14937	14902	14926	14730	15023	14743	14823	14829	14799	14718	15052	14768	14753	14835	14702	14768	14827	14814	14842	14628	14898	14921	14667	14721	15076	14777	14938	14646	14874	14908	14786	14590	14779	14694	14777	15017	14969	14916	14887	15035	15004	14754	14696	15051	14804	14742	14758	14714	14702	14644	15024	14934	14860	14653	14891	14734	14917	14946	14883	15065	14933	14867	14725	14908	14864	14765	14887	14830	14812	14788	14703	14755	14897	14640	14835	14844	14822	15080	14930	15040	14997	14829	14894	15016	14778	14788	14862	14957	14891	14753	14865	15021	14997	14974	14819	14593	14835	14863	14922	14905	14850	14856	14761	14806	14750	14845	14927	14913	14918	14878	14887	14878	14794	14904	14816	14721	14895	14936	14860	14957	14825	14918	15206	14811	14900	14835	14789	15104	14943	14651	14738	14865	14636	14819	14689	14980	15102	14856	14867	14520	14827	14741	14736	14982	14763	14827	14826	14808	14936	14765	14756	14720	14849	14823	14804	14962	14843	14811	14779	14699	14926	15008	14975	14955	14876	14893	14944	14837	14910	14743	14834	14943	15119	15048	14829	14662	14607	15055	14826	14625	14875	14626	14839	14520	14866	14845	14894	14975	14988	15030	14853	14816	14880	14942	14842	14953	15121	14813	14757	14682	14853	14888	14702	14836	14910	14879	14870	14785	14732	14837	14770	14899	14905	14862	14976	14975	14773	14987	14817	14755	15039	14798	14702	14803	14802	14652	15016	14963	14752	14836	14799	14954	14944	14652	14843	14815	14894	14933	14804	14745	14855	14899	14698	15020	14913	14872	14973	14921	14868	14942	14823	14671	14660	14802	14915	14842	14965	14669	14815	14760	14894	14943	14911	14914	14807	14926	14762	14885	14752	14835	14720	14694	15009	14833	14909	14879	15035	14868	14728	14997	14808	14824	14850	14890	14842	14882	14896	14933	14975	14679	14846	14761	14949	14904	14939	14911	14918	14731	14772	14725	14849	14716	14901	14620	14703	14786	14900	15044	14771	14805	14782	14985	14939	14893	14771	14797	15036	14934	14745	14817	14842	14990	14794	14845	14838	15035	15071	14904	14794	14949	14747	15064	14839	14922	14842	14866	15012	14770	14862	14825	14745	14708	14734	14774	14759	14823	14805	14963	14851	14965	14727	14830	14725	14859	14655	15007	14823	14831	15022	14816	14784	14935	14735	14845	14679	15028	14891	14734	14916	14854	15075	15031	14900	15178	14990	14932	14930	14870	14666	14878	14819	14826	14787	15124	14902	14884	14740	14843	14900	14817	14916	14847	14924	14790	14879	14703	15001	14937	14857	14947	14853	14879	14925	14924	14775	14531	14787	14833	14911	14911	14913	14715	15148	14759	14841	14920	14778	14978	14755	14837	14973	14908	14828	14966	14721	14803	14851	14701	14906	14852	14664	14938	14790	14910	14774	15005	14857	14835	14903	14757	14858	14794	14762	14781	14930	14781	14650	14849	14975	14835	14955	14767	14758	14849	14847	15043	14745	14778	14820	14847	14878	14833	14895	14976	14889	15007	14739	14877	14712	14811	14848	14769	14746	14886	14896	14866	15098	14896	14885	14789	14690	14721	14869	14750	14803	14863	14882	14891	14775	14813	15026	14975	14768	14826	15066	14714	14735	14824	14664	14852	14867	14679	14817	14726
19143	29570	22551	17739	16210	14977	14383	14140	13848	13753	13679	13543	13501	13631	13515	13498	13354	13405	13505	13706	13461	13369	13459	13565	13275	13324	13507	13469	13350	13235	13408	13273	13270	13365	13379	13213	13483	13313	13243	13270	13354	13305	13290	13410	13237	13374	13340	13273	13348	13462	13349	13268	13367	13549	13462	13358	13427	13432	13395	13226	13322	13304	13432	13124	13232	13294	13258	13236	13267	13296	13418	13376	13389	13492	13464	13352	13349	13338	13216	13403	13253	13183	13336	13329	13193	13274	13475	13279	13373	13332	13314	13307	13196	13324	13272	13443	13310	13252	13439	13308	13454	13330	13314	13258	13287	13200	13326	13453	13299	13281	13365	13197	13239	13265	13350	13160	13163	13312	13315	13271	13423	13197	13445	13453	13334	13194	13274	13423	13307	13341	13179	13333	13277	13256	13388	13381	13249	13433	13374	13300	13386	13374	13198	13174	13377	13285	13269	13300	13246	13298	13173	13181	13328	13291	13336	13294	13413	13312	13234	13479	13160	13290	13233	13163	13218	13313	13325	13457	13277	13206	13192	13299	13346	13208	13352	13309	13312	13177	13471	13355	13267	13198	13308	13186	13417	13258	13389	13220	13290	13341	13447	13341	13281	13321	13350	13272	13428	13250	13217	13326	13456	13295	13331	13327	13409	13227	13298	13200	13490	13323	13173	13427	13388	13227	13410	13282	13311	13273	13341	13413	13302	13587	13177	13247	13295	13326	13339	13366	13240	13217	13178	13396	13360	13309	13257	13198	13451	13249	13407	13232	13381	13235	13168	13353	13247	13402	13142	13384	13363	13158	13316	13496	13336	13309	13237	13165	13338	13249	13265	13348	13324	13373	13338	13362	13242	13311	13424	13274	13272	13317	13385	13396	13400	13249	13414	13360	13259	13380	13299	13346	13306	13417	13125	13318	13337	13194	13524	13369	13342	13257	13345	13377	13364	13246	13267	13195	13171	13210	13306	13308	13533	13227	13334	13279	13313	13416	13220	13448	13354	13361	13423	13358	13378	13407	13480	13246	13441	13289	13465	13266	13309	13321	13175	13240	13354	13239	13298	13314	13361	13384	13276	13359	13233	13248	13141	13201	13287	13311	13286	13211	13232	13175	13319	13253	13234	13282	13288	13200	13239	13213	13304	13172	13223	13535	13204	13292	13317	13513	13412	13224	13396	13423	13129	13318	13256	13335	13246	13383	13336	13391	13175	13334	13283	13386	13301	13170	13382	13452	13391	13396	13413	13316	13133	13487	13280	13181	13466	13252	13402	13164	13203	13198	13196	13269	13431	13304	13421	13322	13308	13274	13280	13223	13249	13258	13483	13371	13354	13444	13249	13441	13238	13310	13261	13346	13385	13214	13368	13311	13261	13430	13342	13349	13293	13329	13253	13332	13385	13173	13302	13365	13264	13344	13313	13340	13394	13303	13420	13225	13513	13218	13225	13343	13337	13224	13307	13217	13268	13422	13163	13270	13335	13334	13340	13419	13308	13352	13335	13262	13260	13402	13190	13232	13123	13311	13594	13149	13321	13302	13258	13330	13183	13173	13275	13359	13248	13355	13329	13279	13384	13421	13238	13343	13420	13206	13191	13238	13317	13309	13400	13237	13208	13338	13473	13425	13374	12973	13333	13399	13551	13452	13229	13336	13282	13471	13148	13510	13336	13300	13433	13300	13477	13159	13286	13313	13415	13414	13261	13386	13276	13265	13171	13304	13366	13296	13185	13522	13295	13413	13376	13279	13313	13256	13292	13391	13189	13363	13231	13393	13202	13444	13447	13280	13268	13235	13202	13428	13301	13287	13237	13470	13307	13364	13256	13422	13393	13322	13362	13360	13399	13394	13193	13263	13236	13334	13340	13321	13496	13303	13414	13376	13361	13271	13515	13160	13239	13422	13482	13295	13405	13192	13263	13252	13243	13357	13329	13332	13185	13408	13363	13210	13220	13290	13397	13255	13320	13444	13284	13427	13469	13369	13266	13373	13331	13384	13327	13286	13182	13305	13417	13237	13179	13411	13174	13355	13251	13360	13197	13377	13380	13403	13348	13292	13224	13318	13487	13151	13382	13312	13372	13255	13259	13189	13107	13168	13266	13148	13304	13296	13329	13324	13397	13129	13347	13332	13329	13354	13209	13433	13226	13384	13378	13307	13311	13307	13353	13268	13442	13365	13335	13276	13337	13366	13380	13191	13277	13485	13230	13319	13395	13341	13225	13259	13388	13151	13238	13262	13518	13396	13147	13485	13335	13352	13408	13355	13438	13297	13148	13322	13389	13341	13384	13225	13428	13317	13313	13214	13422	13297	13302	13291	13289	13451	13227	13400	13316	13442	13251	13436	13243	13213	13325	13452	13256	13284	13316	13289	13332	13272	13304	13181	13504	13298	13465	13294	13361	13265	13357	13209	13227	13178	13443	13286	13248	13375	13365	13294	13370	13313	13411	13253	13375	13334	13339	13388	13279	13259	13394	13368	13392	13300	13188	13255	13286	13481	13380	13301	13158	13517	13463	13219	13145	13367	13190	13359	13300	13320	13252	13292	13366	13236	13350	13328	13231	13393	13364	13253	13427	13360	13325	13275	13490	13351	13232	13203	13392	13220	13391	13417	13511	13290	13364	13151	13301	13236	13250	13309	13420	13178	13351	13388	13399	13354	13368	13294	13316	13271	13393	13156	13377	13350	13291	13472	13112	13348	13397	13306	13404	13205	13480	13372	13156	13342	13322	13210	13314	13441	13341	13244	13290	13267	13310	13259	13294	13256	13424	13288	13257	13372	13393	13230	13389	13332	13328	13319	13157	13296	13192	13180	13233	13340	13261	13224	13439	13202	13399	13354	13353	13295	13204	13218	13080	13388	13368	13320	13271	13361	13339	13428	13401	13346	13376	13393	13368	13426	13264	13370	13185	13291	13265	13239	13328	13413	13315	13215	13282	13350	13162	13250	13107	13384	13267	13350	13403	13538	13381	13306	13270	13314	13284	13280	13370	13467	13322	13251	13391	13603	13265	13347	13434	13258	13209	13312	13166	13406	13249	13297	13462	13321	13431	13255	13349	13248	13209	13180	13333	13193	13400	13205	13353	13270	13440	13230	13365	13264	13296	13466	13484	13275	13244	13094	13348	13321	13241	13501	13267	13393	13254	13314	13166	13498	13291	13237	13363	13371	13527	13503	13375	13303	13240	13401	13246	13264	13358	13266	13425	13467	13372	13306	13337	13283	13266	13268	13302	13288	13372	13222	13265	13256	13364	13402	13559	13371	13269	13264	13393	13109	13284	13478	13406	13414	13185	13328	13381	13273	13399	13432	13472	13465	13344	13325	13352	13245	13371	13325	13197	13219	13374	13241	13166	13229	13233	13243	13386	13372	13307	13201	13397	13455	13243	13394	13379	13290	13306	13226	13237	13338	13300	13358	13269	13359	13314	13410	13365	13362	13428	13095	13147	13406	13345	13349	13112	13341	13232	13372	13340	13303	13290	13361	13356	13381	13308	13412	13224	13364	13354	13277	13385	13365	13299	13057	13408	13245	13315	13415	13476	13321	13546	13367	13431	13284	13320	13361	13242	13213	13356	13367	13290	13303	13284	13289	13358	13276	13363	13283	13285	13313	13360	13300	13232	13391	13141	13323	13362	13148	13303	13433	13464	13391	13324	13305	13386	13227	13111	13320	13209	13207	13187	13185	13407	13248	13260	13210	13517	13345	13339	13283	13199	13302	13174	13182	13415	13409	13341	13242	13401	13322	13218	13301	13337	13237	13384	13323	13341	13286	13290	13312	13511	13245	13376	13184	13154	13226	13384	13205	13366	13310	13282	13220	13341	13309	13425	13109	13372	13270	13247	13220	13365	13256	13092	13295	13271	13235	13329	13321	13298	13216	13280	13356	13381	13379	13405	13328	13397	13271	13250	13256	13279	13379	13379	13376	13192	13258	13434	13460	13401	13273	13318	13264	13312	13358	13399	13329	13499	13389	13484	13240	13259	13486	13369	13313	13163	13377	13328	13322	13191	13261	13135	13351	13274	13288	13194	13371	13329	13218	13347	13474	13396	13268	13314	13325	13319	13231	13204	13295	13421	13337	13320	13420	13229	13238	13214	13210	13246	13421	13403	13243	13387	13272	13264	13280	13199	13370	13167	13437	13134	13422	13416	13334	13378	13370	13450	13378	13392	13244	13266	13272	13209	13268	13335	13310	13301	13230	13419	13350	13213	13369	13320	13300	13295	13159	13305	13262	13314	13289	13239	13400	13472	13245	13238	13280	13124	13441	13502	13293	13305	13430	13280	13362	13300	13199	13303	13253	13524	13309	13289	13273	13262	13361	13389	13392	13210	13348	13369	13297	13264	13142	13445	13243	13186	13428	13290	13394	13426	13338	13146	13286	13224	13367	13189	13340	13454	13335	13450	13197	13393	13235	13264	13214	13478	13396	13303	13321	13279	13480	13324	13403	13317	13382	13480	13392	13426	13093	13396	13425	13315	13134	13350	13297	13038	13186	13473	13231	13375	13175	13303	13203	13280	13205	13327	13240	13225	13239	13107	13214	13191	13523	13217	13346	13232	13345	13280	13136	13453	13330	13156	13166	13293	13377	13139	13381	13276	13405	13522	13251	13214	13311	13324	13350	13250	13242	13293	13383	13465	13358	13069	13214	13296	13268	13345	13341	13350	13367	13409	13249	13210	13337	13517	13490	13340	13361	13310	13281	13294	13434	13306	13418	13234	13251	13292	13337	13339	13391	13355	13272	13305	13387	13263	13122	13319	13236	13098	13134	13518	13182	13375	13304	13219	13389	13232	13202	13287	13412	13428	13458	13239	13449	13217	13194	13391	13406	13388	13436	13456	13195	13270	13206	13472	13308	13269	13188	13381	13171	13199	13177	13458	13257	13221	13176	13537	13381	13325	13459	13417	13379	13385	13306	13285	13449	13279	13364	13482	13183	13467	13403	13384	13301	13326	13368	13194	13368	13253	13401	13203	13284	13227	13410	13340	13265	13372	13319	13393	13242	13383	13383	13270	13201	13377	13200	13225	13170	13298	13268	13299	13387	13273	13199	13244	13465	13302	13344	13235	13316	13303	13326	13231	13259	13219	13437	13293	13284	13301	13230	13301	13348	13401	13313
23407	21488	28259	25247	22148	19802	17626	15207	14581	14670	14675	14387	14137	14156	14197	14293	13876	13994	14174	14141	14110	14025	13874	13927	13874	13943	13917	13758	13851	13889	13745	13916	14003	13945	13840	13922	13738	13789	13769	13950	13820	13887	13588	13821	13916	13953	13807	13987	13811	13806	13666	13950	13759	13835	13859	13767	14025	13916	13934	13811	13877	13778	13787	13877	13624	13984	14018	13673	13752	13893	13676	13647	13720	13627	13917	13871	13733	13904	13769	13687	13711	13693	13757	13876	13739	13705	13857	13776	13904	13825	13742	13733	13789	13849	13931	13743	13729	13950	13781	13663	13800	13932	13866	13785	13916	13712	13759	13975	13787	13684	13638	13588	13889	13840	13786	13980	13799	13770	13742	14018	13914	13875	13664	13856	13746	13867	14013	13823	13771	13799	13745	13807	13817	13726	13710	13818	13934	13573	13709	13577	13656	13830	13726	13770	13672	13983	13752	13753	13610	13758	13766	13854	13741	13716	13656	13879	13793	13709	13529	13725	13769	13722	13782	13925	13702	13740	13589	13527	13704	13571	13782	13811	13738	13783	14014	13759	13814	13858	13665	13807	13836	13837	13727	13726	13736	13739	13586	13767	13792	13812	13887	13778	13811	13616	13835	13749	13653	13981	13715	13564	13790	13841	13958	13831	13609	13719	13700	13704	13780	13753	13820	13755	13669	13847	13610	13872	13828	13843	13766	13771	13959	13724	13773	13687	13782	13732	13909	13898	13864	13636	13774	13782	13767	13665	13723	13734	13785	13872	13719	13793	13833	13710	13658	13854	13722	13721	13671	13818	13607	13866	13788	13731	13747	13663	13682	13661	13592	13655	13801	13794	13773	13881	13870	13750	13865	13838	14004	13758	13944	13783	13878	13718	13911	13706	13555	13738	13920	13745	13860	13835	13658	13831	13825	13747	13738	13786	13849	13655	13713	13674	13555	13744	13650	13659	13630	13840	13794	13902	13645	13796	13729	13632	13688	13665	13703	13771	13810	13932	13607	13819	13784	13813	13728	13761	13702	13858	13749	13871	13813	13659	13706	13882	13739	13628	13627	13690	13755	13886	13765	13736	13840	13806	13720	13819	13604	13913	13714	13896	13633	13664	13681	13679	13795	13759	13795	13873	13815	13689	13857	13741	13887	13892	13798	13874	13788	13705	13716	13763	13637	13572	13814	13882	13957	13742	13732	13827	13675	13679	13795	13576	13583	13730	13848	13863	13950	13798	13891	13759	13672	13518	13648	13726	13818	13789	13829	13700	13731	13761	13830	13922	13580	13777	13820	13786	13712	13695	13869	13837	13804	13764	13719	13838	13774	13770	13897	13818	13890	13926	13882	13853	13667	13595	13857	13869	13817	13741	13812	13717	13701	13794	13866	13744	13740	13698	13716	13768	13674	13569	13879	13804	13780	13591	13592	13715	13773	13851	13849	13773	14047	13735	13870	13838	13794	13734	13853	13713	13797	13678	13769	13794	13700	13710	13809	13808	13709	13808	13697	13750	13626	13914	13686	13575	13851	13737	13628	13733	13671	13668	13692	13989	13879	13776	13994	13834	13630	13789	13945	13748	13708	13759	14066	13709	13769	13765	13928	13792	13676	13664	13898	13737	13623	13792	13711	13717	13767	13906	13791	13777	13761	13759	13781	13682	13894	13664	13742	13651	13741	13683	13737	13762	13823	13724	13656	13809	13702	13802	13806	13828	13652	13650	13739	13829	13757	13721	13798	13760	13847	13868	14167	13849	13670	13604	13855	14005	13716	13803	13839	14014	14016	13856	13702	13836	13932	13817	13788	13760	13655	13724	13798	13916	13749	13682	13955	13817	13732	13684	13733	13797	13590	13776	13850	13726	13631	13799	13749	13677	13774	13788	13811	13749	13929	13640	13967	13694	13713	13813	13877	13847	13738	13776	13864	13680	13671	13980	13693	13940	13736	14024	13696	13793	13877	13793	13642	13770	13849	13841	13773	13573	13726	13836	13679	13520	13648	13769	13738	13530	13730	13938	13737	13723	13681	13848	13829	13672	13859	13708	13990	13803	13807	13555	13798	13864	13837	13684	13749	13729	13897	13938	13815	13897	13773	13769	13738	13870	13876	13708	13865	13862	13849	13541	13959	13711	13679	13830	13905	13689	13661	13786	13953	13787	13603	13768	13725	13815	13797	13768	13737	13653	13988	13900	13778	13785	13660	13877	13856	13435	13813	13627	13870	13792	13718	13807	13677	13818	13620	13500	13711	13782	13870	13805	13897	13843	13845	13562	13852	13660	13927	13904	13849	13896	13781	14017	13915	13670	13872	13851	13827	13807	13549	13660	13871	14008	13810	13891	13798	13792	13707	13717	13845	13813	13789	13807	13771	13841	13756	13853	14004	13762	13574	13672	13649	13856	13978	13808	13718	13709	13887	13818	13514	13748	13769	13793	13639	13764	13838	13933	13852	13813	13743	13641	13590	13757	13683	13869	13853	13655	13895	13819	13722	13828	13757	13918	13688	13602	13691	13953	13787	13872	13882	13967	13990	13752	14023	13832	13813	13650	13826	13836	13795	13566	13661	13735	13807	13758	13718	13687	13583	13628	13767	13698	13838	13733	13659	13799	13869	13641	13682	13578	13755	13732	13836	13686	13883	13666	13748	13767	13733	13910	13821	13704	13671	13761	13792	13675	13700	13924	13707	13787	13954	13798	13795	13543	13939	13710	13743	13675	13751	13532	13824	13649	13623	13878	13695	13739	13649	13673	13787	13638	13826	13791	13752	13938	13858	13741	13797	13919	13767	13734	13776	13840	13815	13756	13629	13793	13769	13653	13730	13772	13792	13551	13683	13585	13905	13617	13799	13657	13497	13900	13877	13701	13948	13893	13797	13769	13706	13895	13800	13695	13782	14042	13924	13743	13772	13781	13957	13822	13885	13771	13611	13825	13683	13808	13734	13794	13763	13965	13665	13897	13756	13815	13752	13957	13803	13731	13980	13841	13652	13774	13831	13885	13697	13897	13682	13695	13734	13906	13747	13756	13939	13657	13664	13718	13837	13699	13650	13852	13802	13743	13652	13626	13834	13907	13828	13887	13849	13468	13837	13857	13925	13761	13702	13748	13671	13825	13896	13817	14013	13783	13870	13714	13776	13847	13708	13802	13721	13963	13778	14035	13835	13842	13760	13755	13803	13817	13862	13860	13854	13786	13914	13726	13633	13704	13974	13706	13875	13604	13939	13812	13771	13775	13811	14010	13699	13881	13771	13684	13793	13787	13749	13861	13927	13629	13870	13879	13622	13835	13798	13930	13854	13770	13694	13773	13779	13862	13848	13764	13905	13822	13628	13621	13787	13813	13553	13701	13853	13897	13537	13732	13972	13777	13917	13739	13791	13637	13893	13854	13798	13841	13853	13842	13786	13737	13728	13706	13756	13882	13829	13853	13506	13777	13669	13836	13607	13722	13736	13704	13671	13827	13693	14025	13660	13817	13708	13866	13696	13658	13740	13811	13664	13845	13815	13698	13586	13777	13817	13780	13804	13926	13662	13856	13649	13559	13881	13707	13756	13822	13784	13820	13816	13736	13747	13717	13811	13889	13764	13777	13763	13641	13803	13682	13664	13826	13722	13693	13693	13727	13779	13789	13902	13910	13737	13665	13811	13845	13667	13757	13625	13651	13686	13659	13783	13933	13728	13809	13769	13688	13826	13838	13706	13642	13735	13583	13777	13856	13805	13825	13712	13695	13706	13704	13845	13747	13818	13681	13697	13805	13692	14098	13886	13711	13592	13866	13876	13729	13947	13804	13803	13822	13888	13930	13731	13773	13882	13755	13863	13722	13697	13687	13771	13710	13821	13874	13577	13719	13838	13635	13719	13548	13712	13967	13735	13699	13847	13723	13996	13853	13526	13660	13766	13768	13606	13648	13827	13708	13837	13799	13709	13730	13828	13853	13736	14032	13917	13699	13885	13786	14078	13635	13806	13849	13884	13829	13849	13705	13763	13922	13848	13922	13704	13817	13773	13806	13590	13889	13600	13752	13862	13672	13631	13674	13691	13872	13783	13897	13893	13790	13759	13772	14041	13731	13857	13531	13652	13811	13768	13742	13837	13786	13692	13756	13785	13740	13739	13676	13856	13808	13842	13954	13773	13951	13804	13715	13765	14041	13647	13909	13754	13824	13792	13688	13858	13852	13768	13882	13804	13646	13600	13688	13752	13806	13846	13771	13829	13623	13745	13744	13790	13751	13825	13748	13740	14013	13850	13972	14036	13861	13713	13985	13700	13843	13642	13867	13614	13718	13816	13905	13844	13717	13610	13717	13809	13830	13882	13710	13794	13690	13640	13764	13774	13808	13659	13792	13778	13693	13917	13674	13817	13752	13708	13685	13711	13814	13611	13654	13826	13712	13903	13693	13789	13902	13772	13602	13653	13708	13760	13737	13784	13806	13849	13899	13797	13816	13870	13819	13670	13575	13757	13834	13817	13947	13751	13952	13912	13589	13703	13563	13832	13786	13777	13835	13879	13584	13663	13686	13834	13866	13749	13663	13926	13647	13692	13821	13953	13938	13711	13747	13930	13743	13658	13760	13843	13955	13819	13781	13913	13722	13784	13911	13705	13743	13746	13732	13885	13814	13973	13779	13738	13731	13970	13694	13903	13787	13812	13755	13719	13771	13812	13569	13759	13769	13752	13834	13717	13729	14016	13925	13694	13676	13653	13840	13844	13819	13794	13928	13840	13799	13799	13605	13717	13904	13877	13754	13736	13655	13823	13758	13813	13779	13834	13943	13748	13789	13695	13688	13540	13610	13700	13630	13833	13797	13798	13825	13818	13976	13616	13937	13866	13808	13789	13656	13743	14058	13764	13761	13723	13796	13772	13861	13915	13810	13786	13967	13828	13783	13845	13703	13833	13506	13726	13799	13735	13544	13831	13772	13928	13680	13870	13504	13852	13742	13602	13878	13799	13882	13643	13765	13687	13713	13807	13874	13819	13761	13789	13748	13904	13946	13722	13743	13673	13852	13749	13689	13814	13646	13798	13624	13771	13773	13801	13924	13983	13744	13966	13837	13889	13661	13673	13671	13861	13639	13808	13874	13697	13804	13897	13610	13737	13681	13771	13561	13515	13603	13774	13690	13844	13788
18319	37652	29398	21407	18141	16074	14955	14339	13895	13730	13404	13177	13318	13080	13059	13146	13141	13025	13075	12927	12986	12766	12905	12779	12776	12809	12626	12654	12753	12811	12693	12786	12628	12610	12677	12818	12781	12574	12753	12647	12821	12656	12706	12426	12648	12757	12592	12701	12572	12707	12656	12786	12811	12634	12672	12698	12705	12627	12537	12600	12734	12639	12759	12654	12576	12731	12518	12639	12752	12651	12663	12778	12617	12812	12566	12686	12736	12837	12658	12645	12737	12802	12818	12758	12618	12690	12744	12654	12692	12684	12582	12682	12728	12680	12736	12660	12684	12738	12625	12562	12615	12561	12688	12713	12666	12762	12524	12687	12650	12519	12627	12572	12641	12764	12717	12596	12700	12757	12609	12811	12593	12638	12757	12585	12694	12634	12722	12642	12540	12661	12622	12587	12515	12737	12542	12706	12635	12729	12709	12723	12632	12642	12700	12648	12600	12655	12685	12681	12727	12537	12686	12464	12638	12590	12728	12626	12882	12656	12728	12608	12573	12675	12648	12605	12540	12656	12582	12672	12608	12759	12619	12763	12730	12736	12659	12603	12693	12644	12547	12612	12704	12665	12656	12728	12608	12574	12787	12680	12756	12693	12502	12731	12527	12589	12686	12631	12793	12588	12647	12682	12533	12612	12587	12679	12689	12672	12636	12661	12613	12745	12778	12596	12661	12643	12792	12886	12715	12505	12770	12629	12751	12689	12717	12591	12649	12626	12674	12594	12842	12693	12657	12632	12572	12624	12495	12600	12612	12677	12527	12430	12692	12711	12608	12779	12634	12595	12569	12545	12687	12776	12765	12618	12676	12620	12713	12632	12673	12622	12585	12825	12713	12638	12622	12632	12658	12690	12558	12528	12841	12676	12655	12743	12613	12662	12569	12651	12756	12670	12609	12764	12666	12646	12729	12638	12658	12716	12594	12674	12628	12721	12680	12744	12659	12614	12623	12810	12836	12706	12654	12670	12519	12676	12683	12649	12726	12714	12598	12742	12562	12688	12569	12605	12682	12628	12706	12782	12634	12709	12615	12715	12646	12574	12592	12532	12615	12808	12788	12695	12630	12870	12511	12636	12746	12736	12648	12597	12702	12631	12610	12619	12830	12686	12653	12633	12481	12601	12731	12706	12606	12547	12651	12764	12648	12695	12568	12672	12701	12577	12777	12836	12504	12683	12704	12501	12662	12645	12798	12717	12576	12625	12631	12699	12554	12583	12686	12638	12833	12512	12669	12755	12672	12729	12711	12643	12656	12792	12486	12708	12598	12819	12772	12675	12899	12652	12667	12688	12827	12579	12613	12692	12698	12545	12626	12687	12669	12684	12754	12536	12825	12631	12790	12708	12665	12607	12838	12657	12623	12581	12703	12615	12464	12716	12618	12606	12911	12530	12629	12895	12615	12633	12658	12659	12739	12621	12592	12512	12629	12506	12578	12568	12673	12629	12622	12501	12906	12624	12603	12655	12794	12759	12451	12809	12567	12590	12667	12670	12640	12558	12499	12540	12773	12704	12595	12561	12934	12670	12683	12657	12716	12660	12507	12785	12647	12719	12318	12555	12617	12542	12764	12622	12751	12684	12738	12858	12854	12630	12644	12703	12660	12559	12756	12704	12638	12710	12659	12606	12600	12662	12615	12698	12660	12543	12676	12635	12729	12620	12727	12787	12713	12501	12767	12532	12647	12739	12527	12737	12559	12604	12684	12767	12536	12774	12740	12718	12567	12507	12711	12710	12658	12708	12631	12566	12676	12586	12571	12771	12625	12581	12652	12620	12540	12724	12689	12581	12583	12797	12712	12647	12661	12602	12605	12740	12646	12715	12481	12662	12702	12730	12614	12730	12782	12588	12625	12623	12727	12589	12592	12684	12673	12545	12778	12661	12651	12750	12585	12696	12680	12670	12720	12437	12676	12701	12795	12558	12582	12519	12675	12656	12594	12487	12585	12687	12600	12699	12780	12780	12609	12735	12678	12724	12749	12807	12692	12619	12743	12769	12811	12592	12646	12614	12714	12813	12566	12683	12745	12728	12625	12661	12688	12517	12733	12734	12776	12746	12673	12783	12597	12744	12897	12680	12602	12741	12773	12644	12663	12723	12688	12800	12668	12816	12669	12594	12759	12539	12580	12748	12733	12619	12810	12615	12581	12682	12652	12733	12748	12596	12690	12697	12692	12502	12751	12583	12559	12775	12769	12668	12497	12589	12572	12704	12645	12689	12650	12716	12756	12766	12587	12449	12791	12690	12620	12627	12705	12668	12721	12636	12815	12590	12642	12501	12710	12595	12766	12718	12779	12603	12623	12722	12674	12591	12688	12686	12543	12691	12601	12685	12693	12498	12662	12571	12546	12576	12687	12646	12671	12654	12741	12600	12748	12571	12688	12617	12720	12692	12720	12624	12611	12547	12709	12704	12524	12585	12570	12696	12691	12435	12706	12652	12717	12512	12847	12614	12612	12640	12539	12686	12564	12633	12645	12733	12671	12538	12601	12593	12521	12499	12739	12624	12695	12744	12539	12776	12657	12583	12635	12836	12637	12814	12731	12618	12487	12673	12616	12659	12627	12612	12706	12769	12821	12637	12591	12636	12651	12675	12602	12610	12481	12695	12608	12641	12590	12551	12639	12651	12791	12665	12773	12675	12561	12568	12566	12669	12545	12568	12724	12563	12764	12754	12749	12711	12774	12850	12596	12678	12637	12694	12624	12547	12711	12749	12503	12743	12606	12733	12480	12648	12724	12694	12764	12503	12820	12635	12756	12726	12639	12779	12631	12801	12683	12528	12679	12685	12709	12620	12648	12553	12797	12588	12777	12812	12660	12670	12728	12582	12730	12807	12668	12584	12421	12687	12603	12714	12722	12618	12673	12789	12490	12723	12668	12696	12633	12629	12819	12690	12754	12745	12655	12782	12779	12664	12613	12765	12567	12739	12721	12834	12726	12611	12625	12563	12911	12755	12640	12742	12565	12668	12668	12651	12655	12557	12627	12633	12595	12693	12592	12594	12691	12708	12728	12627	12711	12693	12651	12755	12758	12712	12793	12658	12739	12642	12743	12792	12661	12716	12681	12514	12594	12686	12682	12623	12754	12664	12490	12646	12797	12678	12521	12648	12575	12663	12657	12579	12585	12630	12628	12687	12576	12690	12812	12652	12838	12646	12604	12684	12917	12676	12780	12704	12769	12600	12615	12652	12782	12667	12444	12657	12778	12836	12681	12676	12479	12646	12549	12661	12516	12658	12630	12667	12690	12690	12640	12620	12744	12666	12843	12667	12590	12562	12690	12834	12761	12875	12568	12638	12702	12704	12641	12645	12523	12599	12654	12681	12766	12654	12558	12572	12572	12730	12858	12587	12613	12637	12497	12786	12562	12574	12786	12637	12667	12595	12691	12691	12701	12819	12566	12605	12621	12661	12798	12573	12653	12642	12737	12561	12544	12637	12693	12724	12540	12663	12746	12628	12672	12705	12615	12770	12756	12579	12538	12727	12534	12573	12606	12715	12669	12583	12742	12785	12870	12553	12605	12431	12679	12660	12667	12723	12805	12668	12714	12603	12641	12624	12565	12765	12660	12531	12574	12664	12726	12707	12524	12733	12603	12594	12693	12669	12721	12789	12682	12753	12613	12752	12703	12602	12716	12740	12663	12817	12618	12678	12564	12890	12812	12616	12526	12665	12691	12569	12783	12480	12657	12488	12652	12507	12598	12783	12843	12564	12700	12561	12558	12477	12747	12691	12649	12791	12462	12666	12667	12604	12765	12571	12792	12785	12709	12792	12751	12700	12599	12651	12574	12744	12524	12659	12694	12549	12668	12630	12674	12583	12701	12728	12757	12648	12656	12599	12490	12607	12717	12551	12700	12647	12737	12532	12680	12690	12722	12603	12602	12676	12632	12562	12560	12702	12693	12530	12730	12611	12545	12559	12693	12615	12667	12643	12636	12563	12656	12694	12591	12616	12747	12495	12687	12659	12710	12491	12691	12627	12755	12582	12636	12658	12669	12602	12488	12612	12810	12590	12583	12685	12709	12780	12684	12526	12727	12625	12867	12645	12615	12771	12590	12687	12567	12681	12594	12697	12491	12498	12709	12676	12611	12537	12539	12595	12718	12672	12734	12673	12699	12763	12622	12534	12695	12609	12707	12693	12838	12626	12658	12546	12788	12654	12529	12790	12838	12635	12628	12713	12490	12778	12653	12634	12755	12702	12646	12582	12836	12588	12564	12612	12605	12719	12549	12590	12776	12607	12778	12754	12718	12714	12674	12609	12713	12725	12623	12571	12662	12801	12610	12659	12764	12839	12660	12566	12727	12616	12578	12676	12635	12670	12580	12750	12637	12687	12827	12522	12643	12685	12716	12689	12638	12604	12665	12564	12541	12452	12736	12654	12676	12656	12700	12611	12664	12634	12702	12650	12818	12712	12665	12721	12718	12658	12729	12782	12670	12693	12665	12810	12376	12607	12614	12599	12753	12660	12624	12661	12605	12736	12703	12696	12587	12578	12619	12639	12466	12621	12651	12646	12680	12590	12644	12752	12675	12688	12544	12559	12684	12392	12797	12614	12668	12485	12584	12637	12614	12735	12687	12741	12565	12627	12760	12629	12599	12617	12554	12677	12666	12565	12584	12891	12694	12661	12851	12563	12633	12570	12719	12652	12474	12733	12633	12540	12604	12599	12671	12664	12529	12700	12873	12496	12792	12475	12654	12881	12602	12546	12782	12628	12513	12523	12725	12646	12887	12560	12696	12688	12707	12734	12587	12805	12699	12538	12732	12759	12773	12614	12680	12672	12679	12578	12614	12712	12673	12693	12509	12558	12745	12693	12744	12590	12454	12755	12562	12635	12403	12761	12710	12650	12658	12540	12754	12682	12693	12590	12688	12751	12640	12663	12480	12736	12629	12647	12677	12844	12618	12790	12586	12379	12669	12596	12452	12678	12666	12578	12666	12655	12652	12804	12699	12626	12636	12609	12768	12713	12615	12410	12665	12692	12707	12514	12586	12600	12792	12719	12816	12534	12610	12557	12591	12690	12810	12647	12667	12722	12639	12626	12804	12836	12608	12802	12672	12685	12749	12820	12469	12523	12689	12576	12695	12624	12652	12711	12555	12764	12551	12720
25137	21528	26795	26634	18882	17041	16774	16067	15646	15876	15592	15697	15496	15350	15304	15475	15438	15161	15336	15256	15305	15456	15238	15245	15306	15053	15195	15190	15022	15192	15273	15141	15236	15256	15120	15266	15168	15063	15255	15274	15459	15234	15157	15399	15092	15196	15143	15205	15162	15223	15105	15074	15037	15162	15175	14973	15207	15188	15337	15100	15114	15182	15220	15098	15183	15125	15142	15232	15132	15137	15101	15110	15135	15251	15100	15154	15109	15102	15216	15118	15145	15035	15191	15182	15276	15195	15017	15168	15196	15256	15072	15161	15246	15166	15297	15145	15197	15237	15124	15134	15270	15000	15156	15243	15047	15118	15202	15151	14893	15047	15211	14970	15149	14942	15145	15073	15411	14932	15218	14883	14967	14939	15203	15093	15116	15204	15223	15086	15079	15299	15073	15012	15132	15279	15133	15180	15138	15174	15040	15172	15102	15062	15053	15223	15328	14968	15249	15069	15098	15170	15211	14909	15364	15235	15014	15210	15031	15115	15054	15238	15127	15123	15180	14991	15027	15190	15216	15294	15010	15192	15166	15318	15023	15086	14985	15197	15062	15237	15075	14928	15211	15185	15211	15238	15170	14800	15045	15041	15280	15084	15087	15131	15123	15098	15188	15182	15184	15133	15006	15199	15148	15230	15127	15206	15161	15072	15088	15138	15195	15171	15207	15038	15221	15025	15133	15123	15209	15163	15160	14970	15155	15023	15098	15093	15281	15155	15262	15203	15223	15129	15129	15051	15068	15048	15201	15203	14990	15104	15076	15055	15285	14976	15206	15007	15205	14977	15106	15088	15085	14983	15086	15239	15027	15105	15297	15100	15131	15193	15114	15176	15173	14990	14952	15048	15100	15173	15160	14945	15019	15115	15057	15066	15161	15037	14975	15038	15329	15308	15170	15201	15222	15051	15339	15035	15036	15033	15064	14990	14959	14839	15250	15113	15089	15149	15226	15102	15123	15041	15266	15243	14959	15023	15202	15124	15040	15066	15307	15165	15165	15068	15191	15217	14961	15111	15075	14990	15311	15332	15177	15083	14954	15036	15106	15283	15096	15109	15010	15308	15086	15114	15080	15102	15212	15078	14977	15190	15252	15150	15191	15222	15120	15037	15337	15062	15085	15216	15213	15237	15082	15038	15049	15071	14899	15193	15033	15176	15098	15138	14927	15189	15063	15017	15098	15280	15233	15068	15163	15107	15099	15141	15066	15026	15216	15116	15175	15162	15152	15035	15058	15164	15172	14999	14994	15066	15137	15075	15189	15099	15092	15180	15008	15123	15016	15079	15098	15033	15196	15125	15142	15229	15217	15047	15248	15124	15026	15242	15215	15206	15142	15171	15247	15199	15215	15179	15071	15034	15106	15225	14961	14986	15162	15133	15158	15054	15035	15135	15134	15326	15248	15000	15069	14945	15175	15325	15200	15158	14988	15253	15116	15027	15058	15164	15268	15164	15240	15017	15119	15156	15081	15117	15260	15118	15089	14986	14993	15001	14995	15162	14948	15071	15114	15154	15122	15072	15170	15166	15057	15138	15185	15220	14998	15040	14888	15009	15173	15053	15230	15359	15171	15229	15286	15169	15185	15274	15084	15010	15099	15065	14996	15112	14932	15059	15161	14981	15246	15004	15166	15053	15283	14928	15058	14967	15202	15172	15150	15158	15139	15176	15174	15189	15120	15159	14939	15302	15357	15284	15160	15075	15096	15091	14951	15079	15115	15073	15042	15178	15246	15173	15089	15075	15176	15296	15178	15266	15183	15325	15161	15068	15116	15126	14987	15064	14970	14923	14992	15130	15015	14987	15313	15206	15111	14926	15069	15195	15143	15120	15245	15293	15113	14942	15188	15126	15180	14963	15146	15171	15413	15018	14786	15049	15105	15207	15409	15098	15099	14996	15179	15159	15172	15152	15082	15215	15181	15134	15094	14959	15181	14928	15127	15223	15137	15031	15349	15330	15097	15296	15118	15185	15258	15127	15101	15073	15258	15226	14954	15100	15239	15148	15240	15197	15139	15091	15201	15292	15149	14817	15210	15307	15427	15251	15322	15257	15226	15131	15224	15035	15159	15158	15286	15153	15177	15099	15065	15147	15284	15130	15547	15110	15274	15261	15468	14994	15169	15096	15332	15226	15001	15153	14946	15047	15239	15254	15121	15008	15066	14999	15177	15113	15136	15303	15295	15169	15100	15134	15042	15076	15080	15122	15218	14967	15075	15101	15244	15153	15167	15188	15308	15179	15267	15061	15252	15137	15163	15256	15066	14995	15206	15111	15162	15212	15314	15239	15193	15320	15229	14978	15159	15044	15043	15303	15173	15224	15163	15002	15015	15038	15191	15315	15145	15253	15125	14967	15344	15249	15128	14926	15112	15129	15338	15147	15183	15238	15141	15214	15221	15001	15123	15114	15097	15214	15247	15013	15033	14946	15288	15202	15025	15048	14984	15096	15184	15207	15116	15075	15147	15204	15109	15345	15035	15122	15003	15027	15151	14907	15101	14998	15089	15246	15314	15164	15123	15041	15199	15143	15067	15214	15146	15040	15117	15111	15196	15042	15056	15238	15272	15309	15069	14890	15117	15057	15008	15167	15221	15255	15057	15130	15155	15202	15026	15159	15293	15162	15234	15176	15022	15014	15039	15159	15128	15080	15063	14974	15060	15093	15141	15101	15115	15139	15074	15203	15251	14966	15094	15372	15188	15129	15090	14937	15142	15204	15022	15015	15083	15175	15127	15128	15158	15170	15173	15140	15308	15218	15187	15129	14996	15133	14978	14930	15153	15139	15129	15184	15238	15097	15104	15082	15217	15261	15220	15084	15113	15173	15107	15181	15212	15235	15230	15155	15079	15120	14945	15003	15041	15026	15170	15104	15267	15124	15085	15117	15280	15185	14989	15170	15152	14974	15149	15192	15192	15174	15138	15134	14922	15061	15196	15020	15157	15110	15028	15082	15257	15270	15293	15123	15134	15202	15237	15163	15202	15046	15266	15206	15203	14950	15196	15071	15071	15190	15134	15091	15059	14993	15132	15028	15116	15041	15219	15066	14987	15068	15081	14925	15106	15085	14852	15114	15399	15095	15148	15047	15185	15171	15264	14909	15094	15026	15267	14984	15133	15199	15199	15269	15181	15138	15286	15050	15197	15003	15181	15200	15184	15116	15153	15230	15287	15226	15255	15017	15188	15042	15226	15192	15174	15089	15163	15092	15040	14916	15194	15214	15090	15338	15312	15156	15052	15082	15056	14972	15201	15134	15135	15070	15106	15160	15036	15005	15127	14961	15105	15231	15285	15060	15188	15273	15133	15225	15149	15111	15355	15267	15413	14973	15126	15113	15075	15230	15277	15171	15123	15070	15065	15186	15100	14918	15287	15170	15319	14951	15171	15114	15040	15152	15148	15258	15039	15130	15075	15159	15195	15038	15035	15120	15098	14881	15051	15071	15117	15251	15231	15239	15243	15339	15098	15191	15055	15187	15148	15259	15045	14974	15102	15340	15212	15053	15218	15392	15122	15239	15218	14920	15214	15099	15105	14863	14917	15006	15167	15075	15145	15160	15198	15337	15087	15049	14895	14980	15148	15235	15056	15077	15019	14931	15154	15238	15224	15198	14942	15009	15132	15076	15192	15280	15284	15089	15066	15072	14965	14941	15241	15298	15178	14981	15159	15136	15084	15085	15106	15262	14904	15188	15390	15050	15323	15147	15108	15073	15357	15211	15060	15043	15112	15064	15072	15211	15012	15263	15113	15149	15100	15147	15224	14982	14994	15110	15006	15058	15185	15329	15057	15056	15191	15160	15038	15235	15076	15087	15114	15184	14981	15046	15133	15163	15076	15058	15227	14889	15290	15308	15374	15143	15368	15113	15077	15103	15279	15189	15278	15184	15305	15133	15157	14996	15091	15276	15138	15113	15194	15078	15213	15316	15402	15333	15290	15147	15038	15413	15199	15071	15124	15104	15034	14913	15282	15236	15075	15233	14996	15078	15273	15230	15129	15068	15070	15193	15075	15318	15138	15188	15075	15246	15157	15307	15311	15110	15033	15081	15041	15040	15159	14924	15198	15184	14978	14986	15228	15140	15219	15434	15153	15066	15083	15200	15254	15275	15125	15177	14984	15036	15069	15114	15055	15174	15178	15261	15177	15181	15042	15034	15112	15073	15094	15067	15384	15165	15156	15032	15066	15272	15075	15232	15065	14889	15148	15203	15135	15071	15083	14919	15176	15283	15139	15123	15255	15034	15142	15235	15193	15056	15195	14897	15116	15074	15052	15091	15226	15365	15337	15268	15138	15295	15271	15169	15090	15144	15181	14973	15208	15121	15339	15272	15205	15159	15060	15126	15242	15132	15203	15115	15002	15233	14959	14971	15051	15201	15203	15235	15213	15172	15225	15201	14949	15134	15073	15181	14898	15174	15062	15022	15113	15040	15092	15164	15107	15203	15164	15033	15081	15141	15148	14989	15138	15347	15172	15172	15154	15240	15077	15233	15070	15238	15228	14898	15252	15253	15152	15291	15108	15274	15191	14999	15295	14944	15246	15091	14894	15268	15161	14992	15116	15229	15054	14950	15045	15221	15083	15451	15361	15265	15192	15351	15173	15014	14964	15126	14976	15187	15173	15039	15206	15245	15309	15241	15106	15163	15165	15150	14992	15156	15101	15086	15052	15070	15076	14934	15154	15200	15390	15165	15142	15153	15291	15066	15224	15019	15209	15148	15262	15074	15114	15096	14997	15023	15113	15177	15295	15183	14999	15224	15197	15218	15139	15017	14993	15121	15137	15215	15177	15075	15061	15000	15089	15182	15240	15078	15214	15017	15033	15104	15188	15019	15143	15114	15010	14938	15089	15037	15064	15173	15059	15234	14982	15217	15382	15245	15228	15049	15127	15048	15114	15179	15251	15148	15223	15135	15121	15381	15404	15161	15161	15076	15231	15247	15214	15287	15101	15325	14984	14978	15157	15031	15132	15093	15087	15214	15020	15126	15044	15071	15155	15003	15140	15041	15089	15227	15271	15089	15148	15249	15101	15264	15017	15280	14994	15054	15211	15197	15141	15123	14977	15231	15153	15291	15377	15159	15068	15088	15054	15157	14961	15255	15196	15142	14905	15026	15256	15056
18449	32763	25812	19275	17387	15682	15175	14653	14429	14409	13891	13950	14067	13885	13670	13733	13763	13915	13681	13677	13809	13680	13670	13585	13587	13522	13669	13681	13766	13690	13548	13500	13567	13607	13562	13360	13534	13601	13586	13429	13304	13524	13452	13520	13622	13644	13538	13540	13427	13531	13593	13387	13583	13622	13671	13442	13484	13545	13701	13579	13571	13473	13544	13494	13720	13475	13673	13492	13719	13609	13481	13606	13538	13444	13385	13592	13445	13626	13519	13463	13482	13587	13412	13403	13488	13459	13386	13595	13661	13442	13566	13531	13489	13669	13518	13380	13606	13469	13445	13688	13449	13525	13574	13608	13610	13518	13424	13631	13485	13597	13415	13332	13388	13568	13552	13493	13467	13625	13418	13351	13511	13507	13409	13418	13666	13573	13746	13637	13604	13527	13623	13631	13560	13435	13378	13563	13579	13458	13444	13532	13472	13436	13485	13531	13502	13411	13555	13449	13438	13471	13481	13469	13447	13324	13449	13594	13526	13624	13485	13481	13431	13381	13347	13384	13382	13474	13601	13461	13393	13572	13709	13541	13389	13455	13328	13612	13345	13457	13468	13448	13435	13566	13559	13488	13532	13442	13846	13430	13469	13499	13678	13650	13433	13556	13336	13501	13444	13501	13485	13511	13564	13301	13563	13562	13329	13712	13682	13484	13503	13527	13545	13556	13362	13639	13517	13490	13477	13398	13606	13523	13591	13645	13713	13466	13627	13516	13493	13634	13565	13439	13424	13589	13631	13435	13523	13556	13529	13595	13527	13543	13516	13646	13529	13609	13296	13401	13431	13456	13514	13541	13511	13410	13552	13511	13468	13524	13384	13471	13654	13424	13624	13570	13366	13411	13386	13559	13487	13458	13399	13507	13561	13544	13737	13535	13371	13418	13345	13613	13620	13508	13365	13610	13441	13514	13549	13605	13382	13571	13655	13565	13373	13471	13590	13566	13545	13512	13491	13541	13650	13547	13522	13461	13616	13546	13618	13531	13581	13503	13539	13387	13494	13409	13525	13646	13555	13460	13460	13375	13561	13479	13601	13392	13463	13511	13633	13562	13487	13411	13722	13340	13562	13591	13576	13401	13746	13475	13652	13519	13520	13478	13500	13504	13512	13647	13539	13606	13552	13293	13521	13497	13590	13610	13580	13551	13537	13494	13588	13580	13671	13355	13549	13515	13366	13552	13467	13504	13430	13453	13459	13542	13486	13451	13368	13422	13597	13524	13698	13436	13692	13502	13557	13590	13486	13424	13578	13532	13462	13456	13613	13608	13448	13583	13499	13509	13603	13639	13592	13410	13565	13641	13611	13572	13659	13473	13473	13521	13554	13500	13480	13550	13499	13440	13483	13434	13580	13441	13535	13543	13621	13517	13596	13555	13727	13422	13472	13567	13552	13508	13427	13346	13555	13433	13526	13568	13557	13501	13452	13594	13480	13410	13623	13664	13358	13471	13587	13471	13541	13607	13567	13478	13469	13528	13384	13626	13399	13490	13371	13630	13649	13476	13537	13419	13494	13412	13605	13562	13537	13548	13576	13674	13444	13427	13590	13462	13579	13395	13449	13596	13589	13439	13605	13480	13456	13381	13399	13415	13383	13644	13509	13505	13426	13357	13435	13505	13667	13570	13458	13510	13658	13672	13402	13595	13505	13501	13637	13655	13623	13486	13438	13633	13525	13615	13566	13514	13414	13575	13645	13643	13584	13404	13373	13394	13648	13343	13572	13474	13634	13497	13590	13597	13402	13402	13512	13505	13560	13432	13475	13438	13410	13634	13594	13490	13392	13613	13495	13664	13392	13560	13468	13496	13600	13562	13660	13588	13507	13566	13320	13572	13637	13581	13614	13619	13388	13359	13509	13382	13633	13571	13364	13517	13512	13542	13545	13546	13532	13617	13503	13374	13500	13519	13614	13558	13517	13575	13419	13619	13436	13499	13664	13423	13468	13388	13631	13636	13722	13458	13430	13471	13583	13508	13464	13630	13543	13438	13461	13466	13520	13338	13556	13627	13410	13540	13443	13423	13680	13402	13616	13744	13575	13539	13618	13566	13681	13563	13656	13630	13538	13543	13532	13517	13554	13430	13473	13554	13584	13499	13516	13632	13592	13402	13617	13640	13485	13491	13445	13520	13496	13569	13505	13454	13464	13535	13506	13570	13530	13415	13755	13461	13564	13454	13518	13627	13649	13427	13539	13433	13430	13595	13607	13383	13562	13487	13630	13347	13556	13467	13521	13515	13509	13533	13501	13466	13652	13512	13569	13542	13464	13477	13488	13575	13706	13516	13465	13522	13416	13513	13443	13501	13654	13577	13593	13336	13532	13485	13322	13577	13641	13529	13547	13475	13620	13429	13507	13666	13578	13486	13481	13467	13542	13557	13413	13549	13343	13538	13438	13490	13581	13493	13522	13544	13431	13462	13453	13291	13565	13571	13446	13648	13596	13472	13500	13646	13640	13509	13524	13582	13604	13522	13423	13544	13608	13323	13450	13660	13476	13575	13601	13577	13647	13394	13467	13512	13397	13609	13526	13591	13594	13507	13648	13556	13521	13562	13497	13445	13488	13330	13621	13457	13316	13583	13494	13534	13496	13508	13507	13478	13606	13510	13357	13494	13517	13534	13620	13594	13497	13454	13486	13333	13654	13360	13754	13501	13473	13541	13625	13433	13430	13446	13470	13511	13431	13205	13550	13513	13712	13506	13431	13469	13388	13334	13560	13524	13554	13491	13605	13508	13498	13634	13582	13397	13501	13515	13507	13477	13588	13389	13457	13624	13344	13540	13494	13475	13410	13522	13499	13523	13561	13551	13533	13588	13547	13398	13215	13489	13562	13500	13472	13475	13574	13608	13567	13594	13414	13440	13466	13516	13553	13602	13495	13267	13514	13509	13577	13559	13609	13603	13479	13465	13508	13570	13333	13505	13477	13537	13539	13477	13428	13506	13577	13394	13508	13468	13492	13453	13532	13618	13669	13376	13397	13612	13389	13434	13609	13519	13601	13558	13559	13528	13705	13609	13557	13648	13575	13761	13552	13535	13649	13576	13502	13532	13382	13491	13713	13632	13734	13621	13485	13590	13678	13383	13565	13525	13532	13346	13440	13423	13678	13537	13556	13403	13468	13455	13365	13401	13488	13538	13556	13427	13533	13600	13693	13655	13525	13393	13532	13514	13592	13636	13603	13463	13490	13503	13543	13438	13588	13823	13479	13600	13566	13494	13490	13492	13468	13557	13453	13555	13688	13613	13580	13528	13489	13558	13463	13583	13530	13457	13453	13534	13504	13433	13465	13551	13342	13462	13580	13652	13620	13405	13688	13521	13512	13643	13639	13605	13648	13526	13490	13600	13628	13419	13526	13534	13646	13400	13475	13534	13565	13726	13341	13652	13415	13529	13570	13583	13629	13527	13693	13549	13603	13490	13400	13628	13535	13645	13536	13553	13256	13494	13518	13467	13604	13589	13621	13483	13505	13707	13627	13541	13569	13647	13509	13691	13517	13459	13539	13633	13448	13471	13574	13475	13411	13464	13523	13490	13645	13507	13521	13596	13569	13377	13518	13505	13570	13456	13564	13450	13457	13643	13549	13511	13533	13600	13369	13542	13612	13375	13375	13448	13677	13612	13412	13631	13521	13523	13700	13621	13578	13506	13652	13500	13391	13590	13297	13693	13506	13505	13364	13684	13580	13533	13399	13451	13411	13630	13595	13594	13566	13582	13605	13457	13532	13621	13345	13495	13504	13508	13566	13493	13356	13445	13419	13489	13613	13598	13546	13736	13426	13500	13592	13433	13339	13453	13488	13618	13407	13548	13420	13466	13509	13423	13457	13639	13390	13541	13561	13572	13435	13635	13577	13577	13654	13591	13501	13593	13425	13573	13476	13259	13533	13611	13422	13472	13397	13443	13531	13403	13541	13433	13429	13539	13573	13606	13571	13499	13464	13620	13538	13563	13533	13316	13447	13530	13648	13470	13475	13575	13526	13586	13598	13483	13532	13598	13467	13660	13536	13496	13517	13610	13631	13509	13620	13541	13488	13373	13541	13519	13565	13491	13487	13434	13422	13481	13459	13506	13546	13498	13518	13505	13519	13381	13355	13546	13505	13482	13528	13358	13435	13603	13474	13431	13465	13639	13588	13490	13524	13610	13491	13467	13606	13578	13353	13520	13634	13577	13385	13548	13530	13630	13589	13499	13479	13735	13566	13565	13584	13586	13501	13592	13457	13782	13554	13509	13440	13506	13438	13528	13418	13724	13549	13443	13484	13457	13368	13389	13467	13575	13587	13541	13500	13459	13532	13642	13423	13647	13635	13533	13503	13718	13546	13412	13419	13744	13416	13533	13573	13441	13561	13483	13538	13527	13416	13554	13503	13535	13437	13648	13417	13472	13568	13609	13409	13624	13596	13524	13577	13377	13691	13562	13531	13486	13535	13561	13585	13488	13541	13616	13484	13674	13709	13359	13457	13441	13474	13488	13554	13473	13460	13421	13538	13498	13564	13499	13407	13531	13430	13533	13613	13584	13453	13502	13478	13541	13585	13441	13521	13591	13534	13513	13469	13517	13529	13671	13454	13582	13561	13590	13528	13452	13427	13558	13600	13539	13468	13543	13550	13396	13529	13453	13460	13536	13431	13496	13667	13373	13608	13544	13437	13563	13539	13481	13566	13428	13447	13513	13520	13342	13572	13354	13438	13527	13545	13677	13415	13390	13510	13469	13475	13521	13563	13653	13517	13525	13425	13503	13459	13594	13439	13457	13437	13481	13640	13523	13381	13475	13496	13567	13503	13459	13580	13516	13434	13518	13503	13398	13423	13566	13542	13677	13549	13542	13524	13532	13521	13499	13471	13433	13459	13580	13444	13530	13471	13381	13564	13641	13578	13481	13583	13520	13565	13575	13431	13436	13652	13394	13445	13445	13470	13597	13470	13481	13479	13536	13269	13543	13406	13438	13483	13521	13572	13497	13599	13579	13567	13415	13473	13605	13519	13452	13580	13407	13307	13567	13539	13348	13388	13663	13274	13525	13641	13414	13516	13772	13360	13516	13429	13483	13558	13459	13580	13489	13511	13571	13418	13597	13602	13565	13520	13351	13408	13438	13346	13691	13365	13592	13286	13672
22569	21587	28805	24804	21814	22945	21825	16949	15338	15324	15188	15180	14979	14838	14675	14507	14508	14540	14735	14463	14403	14198	14425	14121	14106	14176	14390	14296	14107	14113	14254	14301	14299	14198	14233	14207	14110	14155	14192	14239	13922	14078	14179	14145	14074	13968	14003	14018	14156	14155	14166	14079	14115	14214	14110	14086	14255	14131	14267	14084	14224	14120	14219	14226	14250	13984	14053	13896	14187	13927	14004	13893	14078	14163	14074	14167	14058	14128	14140	13922	14080	13819	14134	14105	14046	14064	14029	14001	14028	13975	14091	14089	14183	14163	14091	14196	14057	13922	14095	13948	13818	14102	14067	13980	13973	13935	14181	13983	14008	14048	14106	14096	14059	14085	14256	14182	13959	14044	14155	14148	13897	14042	13858	13991	14074	13970	14017	13998	14029	13982	14012	13989	13996	14003	14125	13997	14050	13852	13911	13943	14087	14206	14147	13957	13961	13854	13801	13958	14004	14123	13948	13981	13830	13872	14107	14165	14119	14105	14046	13983	14011	14028	14174	14080	14022	13904	14059	14280	14112	14062	14153	14212	14270	14142	14043	14081	13889	14141	13889	14045	14016	13969	13998	13795	14032	14115	14062	14045	13907	14021	14082	14108	14025	14134	13975	13858	14252	13934	13958	13932	13975	13984	14129	14004	13873	14278	14193	14006	14138	14094	14023	13945	13908	14126	14137	14257	14029	14270	14004	14153	14056	13925	14078	13947	13975	13983	13911	13966	13953	14118	13848	13940	13887	13965	14025	13922	13882	13948	14167	14118	14119	13922	14118	13911	14060	13999	14072	14078	14014	14096	13931	14095	13940	14189	14170	14002	14094	14060	13996	13895	14147	13939	14076	14293	14018	14086	14197	14105	14065	14170	13857	13955	14108	13932	13953	14000	13999	13865	13964	14107	14029	13946	14125	13951	14048	13998	14047	14021	13983	14067	13933	14148	13972	14008	13951	13982	14094	14100	14098	14043	13932	13905	14208	14101	13940	13917	13971	13983	13874	14190	14132	14121	13947	14035	14150	14057	13915	14025	14121	13927	13919	14128	13818	14085	14167	13937	14290	14121	13932	13804	14005	14118	13959	14082	14050	14183	13909	13986	14164	14078	13847	13886	14182	13973	14128	14091	14324	14035	13983	14143	14078	14095	14475	14275	14074	14146	14082	13854	14034	13973	14091	13984	14119	14069	14002	13947	14165	14035	14174	14091	13865	13998	14002	13965	14034	14015	14036	14050	14103	14116	14065	13932	14046	13918	14024	14002	14167	13894	13833	14003	14027	13991	14153	13983	13907	14097	14036	14015	13993	14066	14285	14151	13979	14059	13893	14093	14172	14119	14153	14211	13962	14182	14072	14266	13914	14118	13976	14075	13987	14085	14235	14177	14001	14043	13937	14054	14094	14112	13941	14020	13861	13964	14234	14105	14107	14155	14089	13932	14019	13896	14029	14149	13949	14085	14091	14044	13861	14008	14240	14036	13919	14055	13967	14000	13916	13970	14020	14104	14076	14139	14031	13900	14141	14184	13873	13868	14051	14024	13979	13926	14113	13932	14006	14134	14117	14155	14082	14010	14159	14011	14019	14106	14117	14042	14043	14121	13927	14097	14005	14112	14112	13886	13870	14014	14160	13977	14024	13878	13981	14110	14292	13745	14037	13992	14070	14212	13955	14102	14142	14128	14088	14116	14135	14084	13908	13943	14000	14063	14090	13941	14065	14034	14070	14051	14202	14057	13777	14151	14046	14148	13897	13850	14109	14076	14077	14040	14192	13969	14110	13925	14106	13987	13949	14134	14244	14213	14025	13879	14016	14066	14212	13987	13873	13836	13909	13840	13961	14012	14051	14020	13862	13821	13998	13930	14171	13938	14008	14005	14116	13983	13981	14066	13956	13991	14206	13926	13863	13896	14059	14026	14273	14096	14108	14138	13831	14016	14078	14102	14100	14149	13876	13924	13985	14068	14082	14206	14139	13922	14120	14081	13844	14067	14065	14220	13889	13929	14044	13992	14002	13871	14041	14042	13987	14052	14019	14054	13898	13928	13989	14202	13943	13998	13874	14060	13917	13945	14092	14179	13961	14202	14084	14058	13948	14112	13950	14173	14196	14028	13969	13976	14105	14094	14101	13966	14071	14116	13979	13968	14013	13854	13978	14127	14143	14053	13993	13873	14032	14130	13966	14009	13953	14121	14132	14153	14099	13872	14125	14130	14006	14073	14058	13906	14006	13978	14012	14146	13834	13920	13988	14105	14117	13967	14102	14022	13977	13759	13946	14051	14064	14008	14073	13939	14144	14149	14026	13949	13959	14106	13960	14065	14168	13961	14127	14002	14010	14129	14011	13935	13966	14124	13983	14067	14186	14133	13941	14043	14018	14081	13958	14038	13890	14017	14086	13877	14083	13962	14180	14208	14052	14065	14131	13910	14132	14055	14173	14067	13915	14002	14227	14072	13906	13943	14057	14154	14074	13971	13954	13981	14066	14083	14228	14167	13981	14109	14094	14024	14020	13982	14088	14117	13949	14007	14177	13892	13930	13996	13953	14014	14219	13957	13981	14199	13943	14033	14112	14061	13899	13966	14083	14093	13976	13995	14150	13929	14048	14068	14137	13998	14017	14072	14045	13954	13902	13969	14028	13897	13969	13960	14204	14051	14148	14360	13982	13952	13965	14126	14020	14141	14053	14103	14139	14062	14064	14059	13961	14177	13865	14204	14117	13994	14070	13965	14289	13778	14003	14083	14010	14074	14130	13914	14102	14108	13900	13881	13989	14084	14177	14078	14055	14042	14213	14011	14153	13992	14115	14164	13972	14025	13985	14050	14203	14041	14128	14129	14185	14047	14025	13917	14109	13820	13982	13867	14026	13949	13943	14040	13965	14195	13930	14217	14096	14071	13913	14171	13856	13929	13742	14125	14075	13978	14222	13826	13967	14114	13993	13855	14048	13976	14049	14070	13960	13986	14055	14149	13920	13961	13924	14011	13847	13918	14259	14052	13977	14044	14065	13965	14015	13978	14005	14045	14002	14158	13816	14015	13916	14041	14053	14215	14267	14056	14059	14104	14037	14017	14015	13958	13932	14060	13944	13912	14016	14071	14086	14058	14062	13907	13982	14120	13941	14084	14041	13937	14042	13998	14055	13984	13865	14111	14143	14025	13949	14032	13950	14005	13958	13973	13878	13931	14045	14017	14098	14169	13993	13932	14062	14115	13969	13978	14103	14121	13976	14122	14059	14119	13994	14107	14103	14201	14050	13999	14046	14117	13831	14170	14122	14105	14023	13986	13982	13929	14058	13942	14129	14082	14069	14107	13787	13993	14148	14089	14053	14177	14112	13994	14065	13808	13894	13976	14115	14196	14072	14174	14228	13978	14042	13980	14099	14033	13972	14049	13966	13956	14113	14008	14060	14107	14134	14014	13927	14007	13863	13923	13976	13995	13936	14077	14082	13999	14093	14060	14086	13993	14012	14056	13897	13956	13933	14007	14154	14036	13969	13859	13808	14191	14194	13921	14075	14010	13988	14051	14013	13987	14065	14162	14142	14107	14135	14204	13891	14023	14102	13995	13832	14286	13942	13945	13986	14214	13883	14195	14047	14105	14063	14112	14004	13838	14037	14033	13993	14024	14057	14092	13976	13921	14001	14250	13998	14015	14060	13954	14061	14128	14138	14105	13872	14006	14055	14091	14154	13978	14033	13955	13915	13878	13966	14079	14073	13961	14055	14160	14103	14067	14034	14397	13977	14034	14048	13963	14061	14057	13954	13883	14154	14083	14010	14249	14079	13990	14302	14104	13942	14079	14160	13994	14028	14032	14043	14086	14191	14104	14147	14009	14126	13836	13904	14123	14119	14290	14117	14017	13984	14125	14043	13832	14059	14020	13942	13862	14147	14089	14119	13939	13915	13969	14076	14193	13984	14004	13959	14024	14053	13917	13915	14158	14015	14006	13956	14015	14048	14075	13939	13952	13793	13905	13951	13855	13789	13925	14133	14102	14077	14028	14026	13856	13977	14172	14023	14073	14084	14001	14218	13902	13883	13954	14075	14038	14029	13917	14097	14196	14130	14063	13921	14077	13936	14076	14127	14013	13976	13921	13973	13964	14027	13954	14053	14016	14129	14162	14061	14078	13888	14153	14046	14014	14079	14091	13900	14192	14037	14127	14115	14112	14175	13981	14325	14002	13929	14009	14081	14060	14180	13913	14103	14006	14059	14040	14161	14115	13908	14044	13958	13888	14045	13919	14146	14101	13932	13995	14044	14152	14145	14063	14009	13898	13944	14045	14040	14081	14015	14060	13930	13924	14194	14035	13972	14026	14114	13921	14242	13993	14009	14112	13991	14207	13977	13840	13977	14212	14016	14094	13916	13944	14069	13996	14033	14072	14054	14073	13958	13938	13955	14054	14105	14021	14101	14032	14086	14178	14124	14043	13862	13918	14149	14176	14070	14117	14131	13967	14190	13995	14019	13977	14054	13964	14164	14176	14153	13856	14037	13924	14199	14117	14205	13952	13848	14003	14030	14160	13901	13999	13860	14377	14261	13910	13966	14032	14011	13758	13992	14201	14167	14137	14016	14127	14019	14051	13978	14110	13792	13864	14225	13987	13886	13903	14111	14248	14064	14125	13955	13915	14061	14068	14034	14094	13992	14089	13900	14105	13846	13946	14101	13961	14108	14032	13922	13947	14004	14230	13946	13993	14087	13977	14183	14008	14178	14172	13986	13861	14053	14190	13846	14111	14013	13993	14053	14030	13934	14138	13958	13982	14386	14033	13945	14117	14022	14104	14010	14048	13859	14189	14050	14226	13993	14112	14051	14076	13888	14008	13991	14081	14118	13951	14088	13862	13793	13921	14191	13774	14038	14085	13974	14111	14084	14039	14208	14073	13954	13805	13917	14115	13953	14167	14034	14083	14044	14042	13861	14013	14037	14017	13880	13855	13907	14055	13830	14015	14194	13901	14308	14009	14082	14163	14047	14027	14175	14003	13962	13975	14023	14051	14154	14148	14006	14155	14254	14129	14107	14064	14045	14037	13845	14005	13839	13965	13927	14172	13934	14012	14049	14100	13886	13943	14009	14008	14168	13851	13994	14150	13950	14061	13922	14026	13789	14107	14075	14077
19923	42800	33864	24176	20336	17676	16319	15352	14746	14329	14138	13913	13515	13757	13516	13379	13403	13283	13139	13118	13181	13002	12883	12920	13032	12997	12927	12948	12764	12976	13016	12746	12863	12775	13045	12816	12932	12749	12935	12969	12862	12920	12856	12758	12685	12708	12831	12693	12713	12811	12879	12800	12853	12843	12779	12755	12824	12676	12647	12749	13010	12888	12645	12710	12697	12915	12929	12596	12799	12867	12709	12861	13029	12804	12831	12765	12831	12758	12881	12727	12734	12732	12866	12913	12753	12627	12907	12825	12826	12723	12949	12805	12906	12846	12681	12920	12874	12741	12778	12704	12753	12774	12742	12730	12720	12908	12792	12768	12824	12675	12778	12770	12856	12929	12633	12806	12761	12758	12820	12950	12812	12802	12769	12724	12552	12838	12618	12749	12775	12737	12676	12882	12966	12905	12846	12846	12844	12727	12811	12910	12977	12639	12858	12720	12810	12855	12719	12817	12727	12798	12720	13088	12755	12720	12945	12790	12940	12612	12865	12596	12779	12779	12808	12799	12874	12889	12818	12708	12610	12678	12718	12673	12749	12854	12711	12945	12710	12754	12841	12799	12840	12968	12654	12763	12846	12828	12720	12789	12824	12754	12745	12852	12756	12785	12791	12677	12742	12790	12879	12705	12843	12722	12816	12791	12691	12796	12830	12729	12683	12842	12884	12737	12755	12785	12836	12793	12840	12789	12629	12805	12710	12656	12869	12733	12755	12813	12884	12818	12756	12702	12944	12757	12976	12786	12857	12743	12898	12773	12950	12642	12815	12867	12746	12805	12615	12817	12910	12761	12822	12905	12929	12690	12876	12766	12639	12743	12770	12790	12684	12916	12647	12687	12795	12712	12858	12743	12715	12974	12853	12733	12748	12823	12787	12802	12760	12741	12631	12618	12858	12794	12905	12818	12798	12778	12739	12745	12692	12758	12792	12733	12713	12997	12907	12764	12915	12923	12831	12777	12851	12856	12859	12813	12779	12986	12747	12907	12690	12689	12830	12768	12905	12595	12865	12758	12834	12734	12816	12947	12676	12615	12835	12747	12849	12789	12873	12901	12916	12904	12978	12815	12861	12791	12989	12913	12787	12718	12758	12898	12773	12803	12726	12805	12715	12965	12887	12842	12857	12845	12792	12778	12729	12726	12746	12590	12612	12812	12842	12878	12849	12751	12725	12763	12941	12789	12998	12812	12718	12901	12862	12724	12770	12702	12783	12747	12768	12782	12790	12696	12844	12689	12845	12809	12856	12724	12819	12841	12699	12948	12817	12823	12817	12588	12840	12929	12761	12717	12703	12966	12860	12798	12975	12826	12804	12799	12983	12811	12942	12767	13019	12687	12806	12871	12828	12854	12788	12739	12645	12885	12802	12723	12866	12742	12877	12853	12775	12805	12622	12725	12763	12823	12837	12705	12752	12835	12862	12802	12844	12859	12926	12938	12711	12686	12739	12947	12849	12782	12758	12908	12750	12856	12864	12813	12724	12757	12756	12801	12825	12763	12829	12860	12620	12726	12789	12619	12773	12872	12590	12865	12767	12891	12775	12741	12608	12758	12766	12721	12866	12731	12836	12779	12834	12756	12901	12667	12632	12618	12940	12812	12772	12948	12762	13027	12755	12711	12677	12696	12779	12832	12670	12592	12857	12704	12689	12744	12902	12866	12781	12740	12695	12822	12911	12947	12794	12862	12731	12962	12706	12697	12751	12699	12854	12856	12736	12780	12954	12697	12900	12832	12951	12823	12684	12848	12734	12823	12829	12793	12690	12901	12772	12817	12556	12748	12845	12866	12975	12655	12768	12751	12791	12784	12688	12840	12787	12777	12811	12869	12751	12776	12752	12793	12860	12832	12683	12956	12805	12861	12547	12624	12590	12693	12788	12711	12779	12813	12797	12890	12811	12670	12873	12819	12850	12759	12763	12828	12918	12650	12768	12828	12745	12750	12828	12575	12900	12739	12636	12698	12917	12859	12853	12661	12688	12981	12642	12824	12789	12724	12664	12869	12807	12908	12777	12738	12708	12890	12931	12775	12722	12735	12904	12822	12755	12755	12725	12692	12795	12788	12708	12725	12630	12845	12902	12863	12930	12951	12784	12768	12844	12722	12928	12876	12760	12808	12868	12753	12640	12709	12741	12775	12668	12731	12715	12902	12959	12846	12585	12787	12838	12807	12821	12854	12921	12797	12847	12763	12852	12879	12936	12721	12834	12744	12750	12785	12874	12622	12935	12706	12854	12770	12641	12874	12727	12931	12916	12802	12658	12827	12717	12811	12724	12743	12787	12846	12943	12523	12869	12697	12821	12807	12768	12865	12714	12605	13020	12765	12640	12845	12887	12885	12708	12642	12852	12726	12741	12841	12863	12893	12664	12983	12874	12832	12747	12955	12793	12912	12858	12704	12738	12821	12962	12860	12667	12821	12866	12687	12900	12740	12691	12945	12788	12569	12776	12863	12806	12778	12803	12843	12852	12900	12791	12666	12743	12760	12681	12864	12697	12738	12834	12902	12908	12640	12772	12767	12883	12709	12788	12739	12791	12871	12934	12840	12768	12847	12748	12880	12903	12838	12811	12781	12900	12791	12825	12705	12806	12719	12756	12772	12803	12731	12761	12678	12856	12677	12742	12803	12699	12737	12792	12813	12876	12864	12711	12824	12711	12814	12799	12809	12805	12633	12764	12590	12613	12824	12701	12882	12798	12726	12870	12899	12718	12917	12829	12728	12955	12871	12837	12781	12712	12807	12862	12786	12757	12892	12661	12922	12862	12896	12783	12717	12728	12740	12688	12896	12931	12680	12723	12769	12678	12705	12815	12825	12959	12826	12629	12750	12818	12727	12694	12996	12733	12782	12972	12790	12800	12851	12867	12696	12687	12859	12757	12792	12827	12771	12858	12822	12699	12925	12891	12820	12883	12725	12812	12821	12878	12838	12783	12815	12802	12727	12776	12931	12865	12769	12785	12700	12672	12863	12656	12789	12901	12744	12762	12856	12694	12751	12663	12848	12807	12844	12746	12754	12721	12821	12912	12702	12733	12654	12623	12813	12839	12807	12760	12819	12584	12764	12936	12853	12850	12834	12733	12809	12900	12945	12691	12920	12867	12865	12971	12758	12777	12748	12878	12907	12682	12776	12856	12820	12768	12678	12787	12758	12625	12893	12783	12767	12869	12829	12662	12861	12760	12646	12758	12627	12697	12751	12717	12662	12855	12754	12836	12873	12763	12795	12693	12667	12725	12790	12653	12757	12820	12896	12867	12782	12903	12644	12798	12717	12982	12836	12914	12880	12762	12749	12817	12886	12720	12869	12954	12720	12827	12912	12839	12704	12669	12595	12881	12905	12817	12754	12847	12754	12900	12713	12793	12698	12793	12919	12760	12798	12727	12689	12792	12761	12852	12869	12661	12753	12802	12795	12582	12856	12752	12836	12866	12806	12776	12706	12731	12724	12745	12805	12811	12780	12790	12759	12688	12793	12593	12680	12781	12874	12827	12763	12808	12742	12775	12738	12622	12688	12898	12703	12733	12818	12714	12785	12768	12790	12877	12709	12674	12895	12879	12822	12844	12750	12850	12700	12617	12810	12685	12974	12812	12780	12872	12868	12707	12754	12781	12832	12764	12857	12997	12698	12674	12631	12573	12812	12775	12716	12812	12761	12834	12775	12771	12906	12954	12885	12832	12716	12679	12749	12764	12752	12797	12702	12885	12759	12753	12714	12587	12789	12881	12724	12840	12839	12877	12827	12682	12687	12909	12799	12885	12907	12937	12855	12858	12887	12654	12816	12796	12672	12770	12791	12843	12877	12656	12763	12694	12802	12897	12831	12901	12706	12861	12852	12943	12693	12623	12872	12900	12847	12761	12831	12916	12816	12751	12833	12810	12735	12957	12830	12747	12791	12877	12798	12656	12720	13012	12847	12712	12714	12759	12765	12972	12999	12634	12715	12747	12643	12620	12935	12989	12723	12800	12906	12857	12761	12874	12831	12749	12757	12532	12893	12848	12752	12743	12761	12934	12746	12762	12833	12694	12780	12744	12562	12878	12943	12650	12660	12890	12828	12750	12797	12770	12714	12757	12885	12845	12863	12724	12805	12799	12801	12921	12649	12824	12723	12667	12722	12793	12669	12662	12724	12876	12981	12744	12779	12804	12797	12726	12786	12763	12837	12728	12811	12804	12826	12915	12924	12624	12845	12729	12921	12655	12860	12813	12689	12760	12872	12928	12755	12666	12783	12723	12735	12893	12829	12821	12770	12774	12761	12770	12830	12714	12929	12789	12756	12862	12660	12972	12855	12694	12605	12801	12720	12711	13039	12663	12794	12681	12932	12863	12816	12734	12805	12703	12723	12684	12666	12772	12799	12937	12826	12790	12723	12880	12842	12852	12738	12744	12819	12898	12748	12777	12729	12804	12852	12813	12777	12751	12665	12818	12759	12731	12674	12734	12732	12835	12779	12787	12807	12680	13067	12761	12855	12660	12885	12799	12796	12898	12704	12918	12865	12735	13021	12776	12716	12722	12643	12854	12677	12758	12769	12867	12829	12781	12837	12751	12831	12833	12793	12873	12662	12806	12818	12740	12770	12897	12932	12805	12697	12954	12851	12916	12749	12898	12889	12775	12761	12682	12795	12921	12810	12811	12884	12928	12786	12754	12791	12793	12762	12793	12808	12712	12807	12669	12884	12742	12850	12940	12803	12701	12763	12736	12870	12682	12783	12824	12697	12742	12802	12679	12807	12826	12724	12657	12790	12960	12958	12738	12653	12893	12791	12782	13028	12694	12957	12815	12797	12797	12856	12833	12598	12836	12784	12826	12863	12694	12846	12749	12739	12875	12817	12813	12634	12719	12716	12779	12788	12934	12837	12698	12810	12853	12956	12685	12815	12709	12679	12860	12914	12700	12804	12646	12747	12788	12821	12636	12742	12716	12828	12902	12641	12763	12806	12642	12817	12904	12791	12752	13002	12845	12798	12881	12907	12866	12797	12746	12670	12810	12713	12917	12913	12848	12731	12718	12982	12775	12932	12791	12702	12774	12744	12765	12715	12821	12882	12717	12736	12838	12778	12750	12819	12919	12812	12704	12844	12809	12848	12868	12860	12863	12849	12843	12815	12703	12820
29364	23362	24668	20413	16837	16058	16080	15542	15506	15417	15429	15284	15244	14986	15295	15274	15064	15044	14918	15190	15199	15108	15160	15250	14991	14989	14832	15074	15167	14936	14974	15161	14918	15156	14830	15082	14998	14978	15109	15068	15030	15059	14988	15102	14898	14887	15057	14948	15020	15068	14915	15115	15071	15034	15215	15041	15020	14842	14958	15002	15191	14972	14860	15087	14990	14932	15027	14973	14890	15087	14969	14925	14854	15022	14999	15134	14890	15076	14988	15225	15097	15030	15266	15049	15066	15035	15082	15147	15109	14979	15004	15008	14960	14924	15068	15061	14888	14950	15134	15097	15195	15143	15209	14829	14949	15160	14909	15040	15133	14940	15159	15035	15205	14962	14949	14978	15053	14989	14943	15142	14969	15019	15025	15088	15107	15244	14884	15252	15029	15119	15137	14982	15142	15098	15065	14972	14846	14899	14986	14977	15071	14905	15073	15037	14846	15025	15075	15219	15163	15161	15116	15037	15004	14948	15092	15078	14986	14874	15095	14817	15039	15122	14762	15179	14901	15112	14942	15041	15121	15239	14979	15104	14729	15221	15004	15055	15068	15170	14963	15071	14928	15049	14916	14976	14989	14934	14982	15087	15014	15027	14827	15011	15110	15103	15052	15022	15119	15266	15150	14934	15110	15000	15014	15208	14910	14969	14940	15013	15095	14975	14947	15260	14952	14858	14961	15144	15005	14973	15083	15016	15046	14950	14973	15301	15029	15044	14972	15058	14966	14937	14985	15062	15118	15079	15014	15125	15056	15094	14987	15054	15150	14932	14932	15146	14950	14971	15063	15027	15068	14789	14955	15179	14948	15023	14952	15114	15038	15071	15036	15201	15127	15130	15096	15164	14815	15330	15124	15010	15079	15140	15104	15113	14865	15219	14918	14993	14969	15089	15024	15007	14919	14873	15010	15039	14964	15097	14896	15006	15149	14901	14889	15118	14981	15091	15110	15098	15074	14935	15099	14883	15054	14879	14956	15087	15201	15063	15130	15082	15017	15162	14990	15036	15026	14865	15094	14842	15038	15049	14946	15013	15009	15070	14832	15184	15119	15115	15021	14965	15091	15217	15142	14913	15076	15006	15019	15205	14984	15021	15101	14933	15141	15120	15019	15222	15107	15166	15225	14928	14981	15062	14898	15061	14904	15146	15093	15077	14914	14976	14828	15013	14970	15122	15120	14882	15098	14900	15015	14910	15101	15009	14918	14939	15182	15012	14925	14873	15210	14983	15155	15104	14970	15159	14903	15176	14973	14856	15171	15061	15231	15148	15083	15187	15047	15012	15124	14951	15207	14990	14926	15053	15072	15029	15167	14934	15105	14874	14948	15021	15011	15049	14979	14980	15084	15249	15126	15004	15107	15205	14972	14923	15059	15166	15094	14892	15220	14984	15108	15033	15074	15196	14955	14969	14894	15157	15091	14919	15011	14984	14862	15032	14949	15007	14929	15003	15075	15036	15098	14906	15118	15138	15060	15136	14883	14884	14974	14936	15080	15028	14993	15044	14820	15076	14974	14928	15119	15010	14976	15121	14931	15159	14934	15065	15038	15050	15106	15084	14929	14947	15059	15116	14892	15024	15119	15224	15021	15167	15015	14770	15141	14911	15035	14859	15046	15047	15061	15011	14914	14915	15042	14938	15008	15127	15195	14962	14852	15097	15043	15160	15276	14976	15041	15087	14919	15029	15159	15047	15006	14913	15128	15055	15025	15052	15033	15043	15075	15008	15217	15000	15129	14926	15127	15081	15163	15195	14884	15036	15070	15052	14890	15058	15086	15194	15108	15070	15120	14985	15138	15098	15051	14983	15053	15058	15020	15002	15144	15015	15021	15111	15020	14912	14918	14925	15080	15107	15103	14873	15118	15185	15087	15042	15031	15083	15003	15149	15074	14982	15028	15165	15087	14953	15053	14975	15082	15210	14963	14993	15192	15076	15064	14959	15037	15077	15077	15028	15248	15041	15125	15237	15100	15168	15217	15061	15047	15019	14965	15076	15042	15020	15026	14938	14946	15177	15107	14995	15118	15040	15148	15136	15118	14989	14970	14931	14955	15023	14987	15038	15063	15276	15275	15184	14860	15153	15039	15250	15227	15009	15068	15146	15137	14824	15221	15071	15084	15161	15154	15104	15119	14953	15040	14985	15186	15137	14942	15007	15006	15058	15023	15218	15158	15070	15024	15193	14877	15026	14927	15076	15168	15006	14921	14949	14760	15083	15145	15172	15016	15050	14884	15083	15172	15082	15210	15127	15001	14923	15024	15134	15199	14933	15154	14987	15021	15182	14994	14960	15224	14992	15061	15062	15114	15239	15014	15102	15021	15022	15134	15047	15065	14972	14986	14948	14894	15260	14926	14993	14997	14903	14930	15044	15047	15106	15148	15039	15147	15152	15063	14882	15081	15052	15129	14994	14989	15181	15135	15063	14912	15345	15176	14873	14892	15027	15040	15283	14992	15030	15019	15347	15114	15049	14943	14989	14838	15084	14962	15153	14985	15131	15136	14929	14871	14937	15070	15117	15137	15093	15195	15057	15037	15086	15175	15092	15051	15118	15137	14940	15187	14999	15215	15104	15034	14939	15269	15350	15080	14963	15130	15180	15052	15007	15227	14994	14999	14726	14924	15025	15061	15200	14835	15063	15096	14989	15127	15074	15122	15085	14964	15024	15158	15131	14977	14986	15116	15079	15103	14979	15077	15118	14949	15038	15096	14823	14784	15070	15084	15226	14954	14913	14952	14980	15033	15240	15082	15101	15083	15089	15188	14951	15194	15066	15113	15023	15002	15088	15006	14919	14981	15355	15184	15021	14854	14920	15041	14969	15007	15127	15020	14980	15005	15104	15117	14983	15030	15025	14904	14984	14975	15035	15061	15103	15127	14999	14831	15071	15019	15254	15069	15098	15048	15010	15093	15297	15106	14854	15125	15130	15131	15047	15066	14704	14958	15060	15088	14911	15051	15118	15155	15013	15099	14926	15044	15077	15050	14831	15056	15091	15060	15020	15104	15043	15038	15166	15010	15119	14987	14995	15260	15068	15111	15049	15060	15158	15057	15044	14860	15177	15243	15183	14870	15101	15104	15079	14978	14921	15046	15136	15022	15148	15125	15068	15005	15008	14907	15083	14897	14913	15169	15009	15050	15077	15125	14978	15164	14905	15036	14961	15027	14973	15074	14921	14899	14920	14944	15089	15179	15109	15067	15195	14956	14965	14915	14964	15045	15084	15171	15046	15133	15088	15309	15084	15157	15006	15190	14718	15019	15098	15159	14995	15193	15152	15029	14977	14869	14872	14875	15256	14878	15153	15089	15069	15170	15079	15180	15057	15077	15192	15132	15033	15016	14963	15157	15045	15062	15065	15153	15079	14895	15032	15072	15164	15081	15114	15093	15220	15224	15152	15019	15267	15024	15195	15006	15107	15069	14980	14938	15085	15076	14859	14982	14950	14988	14921	15000	15096	14956	15072	15180	14936	14996	15011	14842	14960	15039	15122	15146	14843	15036	14916	15158	15127	14987	15107	15094	15109	15126	15078	14967	15048	14856	15046	14987	15234	15345	14935	14954	15045	14942	15209	15146	14952	15347	15247	15163	15195	15039	15173	15077	14923	15121	15159	14912	15117	15140	15222	15143	15031	15131	14956	14962	15100	15121	15133	14947	14990	15047	15103	15019	14876	14879	15036	15061	15007	14995	14916	15002	14914	15227	14898	15062	15066	15158	15117	14826	15000	14931	15079	14985	14979	15143	14984	14967	15035	15129	15078	14957	14954	14829	14841	14924	15223	15105	14869	14905	15347	15031	15059	15147	15050	15097	14768	14943	15006	14994	15087	15143	15093	14889	15084	15024	15081	15105	14991	14742	14993	15278	14984	15033	14949	15013	15154	15199	15029	15100	15082	15072	15204	15028	15048	15250	14983	15044	15230	15171	15111	14921	15106	15212	14901	15025	15145	15188	14993	15030	15069	15095	14878	14957	14890	15197	14855	15133	15057	15060	15184	14974	14917	15021	14928	15117	14944	15051	14909	14968	15188	15000	15045	15126	15043	15261	15093	15135	14966	15261	15013	14831	15043	15228	15062	15144	15034	15062	15124	14959	15039	15118	15003	14935	15070	15071	15032	14945	15028	15012	15029	14941	15251	15041	14907	14842	15046	15093	14932	14892	15166	15004	14941	15204	15171	15183	15050	15049	14834	14961	15189	15012	14919	15120	14932	14916	15165	14936	15111	14981	15172	14993	15165	15026	14961	15020	15027	15019	14951	14996	14928	14951	15192	15296	15236	15129	15005	15049	15136	14989	15008	14901	15075	15093	15086	15108	15049	15162	15151	15063	15019	14889	14986	15233	15078	15026	15145	15177	15003	14950	14929	14992	15095	14831	15194	14861	15064	14962	15080	14999	14992	15041	15123	14999	14980	15055	15163	14949	15144	14983	15067	15276	14826	14786	15022	15076	15027	14897	15208	15087	15064	14836	15200	14927	15047	15054	15053	15079	14927	15004	15042	14992	15052	15013	15084	14949	15058	15141	14944	15105	15001	15043	14885	15081	14914	14871	14892	15178	15085	14927	15064	14985	15058	14932	15135	15187	15175	15157	14922	15045	15169	15064	15182	14944	15182	14967	14904	15085	14975	15008	15017	14996	15065	15000	15118	15119	15184	15069	15306	15174	14968	15105	14997	14972	14985	15037	15074	15295	15039	15002	14916	15172	14962	15062	14900	15092	14774	15162	14972	14914	15069	14952	15035	15029	15102	15103	15011	15081	15094	15211	14882	14711	15048	15072	14994	14836	15109	15068	15236	15021	14930	15025	14960	14996	15056	15101	14973	14894	15129	15011	15177	15159	15069	14996	15066	14955	15019	15047	14986	15185	14875	15214	15099	15075	15160	14976	15003	15131	14940	15069	15033	15073	14911	14993	15040	15030	15127	14881	15128	14918	15036	15201	15056	15030	15304	15022	14942	15067	15166	15073	14909	15148	14830	14943	15135	15155	15147	15128	15140	15054	15098	15025	15219	15136	15006	15067	15088	15126	15052	15035	15085	15135	15026	15135	14875	14967	15044	15108	15202	15012	15098	15145	15111	14961	15152	14894	15106	15177	15090	15030	15026	15075	15113	15121	15408
19024	29086	23008	17490	15936	14888	14553	14279	13972	13900	13728	13667	13602	13829	13695	13724	13717	13570	13695	13608	13621	13585	13530	13420	13698	13623	13540	13349	13378	13532	13432	13494	13744	13392	13593	13600	13366	13370	13548	13437	13456	13453	13411	13606	13484	13494	13614	13481	13565	13276	13472	13298	13435	13444	13444	13249	13475	13358	13442	13518	13357	13467	13375	13574	13286	13583	13490	13457	13318	13495	13489	13376	13449	13343	13443	13560	13378	13652	13319	13482	13366	13352	13475	13581	13386	13460	13462	13493	13462	13497	13297	13382	13367	13324	13549	13464	13451	13316	13407	13465	13547	13485	13373	13509	13457	13428	13411	13498	13323	13407	13446	13524	13468	13550	13481	13311	13452	13571	13328	13534	13564	13481	13442	13421	13475	13482	13312	13285	13441	13376	13474	13190	13478	13389	13389	13406	13458	13402	13449	13348	13553	13285	13403	13581	13256	13585	13369	13612	13362	13477	13446	13341	13527	13260	13348	13525	13384	13534	13257	13544	13579	13624	13317	13331	13436	13709	13382	13451	13484	13340	13488	13521	13494	13519	13348	13602	13488	13462	13309	13476	13461	13388	13380	13474	13398	13334	13542	13422	13507	13548	13319	13579	13377	13496	13561	13354	13344	13424	13428	13499	13404	13559	13495	13501	13493	13608	13570	13367	13493	13493	13318	13484	13367	13593	13455	13443	13542	13446	13486	13422	13530	13346	13455	13499	13367	13256	13393	13558	13609	13557	13505	13583	13622	13366	13367	13368	13567	13290	13455	13479	13429	13318	13536	13308	13658	13302	13559	13507	13411	13283	13601	13488	13417	13534	13538	13365	13363	13520	13582	13501	13396	13375	13476	13489	13572	13496	13382	13539	13444	13347	13524	13540	13435	13284	13276	13482	13462	13401	13586	13513	13489	13480	13401	13551	13533	13218	13428	13578	13443	13536	13355	13624	13438	13479	13646	13548	13385	13616	13508	13449	13492	13368	13436	13391	13513	13442	13372	13445	13513	13541	13527	13445	13450	13351	13595	13541	13665	13511	13488	13448	13462	13744	13324	13503	13656	13436	13646	13491	13462	13539	13392	13567	13614	13519	13465	13445	13563	13432	13481	13434	13607	13404	13502	13271	13336	13502	13467	13581	13351	13428	13508	13356	13573	13373	13304	13529	13478	13561	13348	13291	13517	13563	13378	13337	13513	13395	13431	13503	13419	13571	13541	13428	13403	13622	13509	13611	13270	13522	13248	13382	13438	13456	13427	13491	13479	13308	13506	13413	13433	13519	13458	13376	13406	13507	13523	13560	13475	13442	13562	13407	13420	13368	13675	13521	13525	13456	13582	13424	13630	13535	13598	13351	13408	13379	13384	13427	13493	13373	13453	13399	13501	13547	13362	13432	13473	13408	13559	13502	13434	13515	13526	13457	13413	13656	13316	13610	13473	13412	13297	13379	13293	13548	13474	13367	13618	13350	13486	13539	13444	13389	13390	13496	13382	13479	13358	13386	13390	13452	13413	13417	13442	13595	13456	13306	13410	13373	13500	13421	13521	13357	13454	13426	13358	13336	13370	13387	13642	13622	13383	13451	13405	13564	13564	13462	13505	13423	13507	13426	13422	13497	13501	13550	13559	13473	13522	13665	13383	13671	13315	13569	13634	13498	13588	13427	13422	13486	13364	13459	13463	13359	13432	13410	13538	13464	13456	13453	13487	13472	13635	13256	13491	13449	13304	13375	13368	13427	13380	13422	13283	13429	13683	13329	13260	13505	13481	13657	13406	13480	13423	13474	13330	13462	13452	13419	13477	13388	13510	13415	13194	13486	13428	13392	13449	13500	13537	13595	13541	13510	13312	13393	13450	13551	13387	13369	13270	13438	13454	13466	13424	13480	13389	13567	13415	13363	13423	13323	13350	13492	13434	13441	13306	13364	13528	13329	13522	13391	13502	13545	13510	13327	13358	13358	13441	13324	13477	13511	13406	13477	13472	13453	13435	13463	13453	13445	13455	13323	13392	13519	13460	13327	13503	13463	13405	13417	13404	13533	13425	13633	13475	13536	13496	13555	13473	13374	13415	13302	13481	13476	13576	13487	13517	13417	13530	13313	13534	13441	13510	13411	13362	13375	13609	13351	13353	13320	13389	13616	13390	13360	13405	13701	13363	13473	13323	13397	13424	13392	13387	13342	13456	13428	13324	13552	13534	13363	13417	13461	13412	13357	13424	13507	13520	13667	13393	13451	13485	13447	13369	13520	13531	13453	13544	13294	13258	13510	13474	13419	13506	13391	13386	13449	13437	13502	13498	13447	13657	13633	13299	13397	13565	13569	13486	13403	13613	13484	13409	13328	13469	13389	13358	13552	13524	13284	13523	13585	13471	13405	13604	13483	13483	13492	13380	13331	13524	13464	13486	13510	13379	13503	13422	13448	13443	13426	13579	13410	13444	13336	13374	13543	13542	13381	13329	13478	13477	13564	13280	13538	13327	13330	13314	13575	13479	13292	13581	13652	13306	13456	13694	13659	13340	13474	13408	13473	13519	13466	13562	13705	13481	13522	13443	13627	13401	13511	13393	13599	13498	13410	13332	13550	13399	13527	13246	13435	13465	13447	13569	13698	13254	13433	13418	13484	13461	13483	13412	13342	13526	13402	13507	13589	13483	13526	13548	13548	13483	13197	13449	13466	13468	13326	13530	13569	13459	13420	13396	13456	13299	13480	13511	13513	13592	13487	13364	13636	13562	13312	13453	13599	13426	13583	13574	13405	13561	13254	13498	13431	13446	13476	13419	13359	13379	13554	13396	13615	13437	13643	13543	13531	13582	13397	13659	13432	13299	13504	13434	13374	13480	13402	13515	13390	13553	13471	13529	13554	13451	13406	13378	13445	13484	13446	13397	13545	13619	13287	13423	13421	13529	13363	13486	13383	13374	13410	13450	13549	13516	13481	13581	13519	13484	13475	13477	13321	13541	13478	13564	13551	13569	13514	13430	13444	13499	13531	13463	13447	13574	13344	13454	13518	13369	13356	13563	13339	13477	13375	13506	13503	13541	13338	13488	13526	13521	13485	13531	13467	13375	13354	13424	13354	13457	13350	13555	13392	13412	13465	13393	13384	13221	13476	13580	13541	13356	13456	13538	13528	13310	13341	13431	13384	13526	13443	13375	13430	13434	13544	13542	13330	13630	13567	13408	13108	13512	13472	13431	13408	13568	13344	13678	13527	13452	13297	13420	13522	13502	13474	13388	13488	13515	13519	13519	13490	13428	13426	13365	13491	13352	13571	13547	13450	13425	13433	13297	13410	13593	13525	13212	13526	13556	13498	13528	13590	13388	13412	13491	13407	13585	13492	13426	13476	13460	13451	13489	13524	13440	13620	13253	13556	13360	13439	13613	13479	13512	13429	13405	13498	13558	13617	13398	13484	13472	13276	13467	13522	13487	13402	13525	13533	13362	13476	13424	13542	13481	13443	13551	13477	13521	13540	13537	13331	13270	13422	13398	13485	13365	13468	13528	13484	13680	13767	13416	13359	13329	13490	13444	13459	13573	13448	13473	13435	13678	13385	13417	13690	13423	13425	13415	13408	13579	13398	13527	13467	13629	13478	13430	13457	13488	13540	13403	13541	13325	13555	13451	13735	13593	13407	13333	13519	13351	13587	13519	13375	13466	13506	13285	13570	13465	13431	13434	13384	13430	13595	13379	13318	13345	13493	13331	13503	13331	13535	13639	13403	13485	13348	13552	13551	13556	13581	13468	13546	13482	13510	13572	13295	13467	13338	13323	13468	13409	13371	13324	13497	13430	13454	13404	13256	13412	13423	13479	13436	13499	13510	13522	13435	13539	13513	13470	13506	13294	13447	13357	13385	13372	13316	13472	13455	13374	13429	13605	13222	13520	13296	13633	13605	13351	13350	13418	13399	13531	13561	13464	13398	13498	13507	13581	13345	13461	13591	13403	13525	13485	13527	13455	13559	13505	13483	13378	13415	13387	13404	13541	13472	13400	13368	13574	13473	13469	13265	13614	13536	13547	13350	13319	13555	13532	13560	13417	13386	13365	13524	13394	13258	13436	13512	13415	13367	13383	13546	13364	13377	13677	13322	13448	13402	13450	13492	13524	13492	13363	13350	13534	13405	13450	13449	13297	13640	13609	13514	13452	13448	13465	13488	13705	13470	13479	13406	13490	13356	13618	13414	13365	13492	13344	13240	13651	13383	13370	13439	13461	13458	13427	13547	13365	13379	13467	13418	13453	13471	13323	13463	13531	13371	13570	13577	13425	13462	13456	13574	13513	13512	13474	13464	13257	13494	13483	13307	13365	13420	13554	13604	13513	13571	13532	13453	13425	13445	13468	13282	13344	13615	13515	13522	13571	13562	13486	13421	13367	13497	13456	13557	13426	13579	13413	13467	13283	13383	13343	13439	13396	13369	13552	13524	13502	13409	13436	13371	13528	13516	13483	13504	13339	13522	13451	13563	13522	13448	13410	13403	13363	13458	13394	13269	13534	13510	13591	13372	13594	13613	13439	13618	13473	13263	13483	13356	13465	13445	13411	13505	13475	13417	13477	13415	13327	13419	13432	13536	13335	13265	13664	13461	13340	13393	13494	13438	13578	13604	13476	13404	13547	13492	13451	13502	13381	13464	13455	13362	13389	13552	13346	13428	13542	13301	13502	13476	13592	13353	13473	13380	13435	13346	13275	13538	13365	13453	13465	13505	13392	13416	13359	13473	13338	13644	13435	13408	13629	13425	13468	13468	13443	13475	13430	13457	13514	13298	13540	13215	13413	13454	13371	13258	13462	13494	13511	13294	13383	13526	13587	13439	13507	13372	13666	13285	13469	13606	13397	13501	13347	13424	13646	13584	13438	13451	13360	13607	13405	13512	13429	13511	13470	13505	13438	13288	13545	13509	13379	13481	13346	13385	13522	13295	13344	13385	13586	13602	13410	13448	13396	13347	13418	13236	13578	13449	13528	13368	13597	13556	13412	13493	13408	13510	13552	13389	13451	13372	13581	13551	13503	13415	13477	13438	13380	13543	13345	13457	13448	13566	13460	13430	13586	13457	13469	13551	13432	13457	13379	13580	13372	13387	13509	13512	13395	13464	13460	13409	13448	13517	13540	13419	13545	13416
23456	21513	28266	25317	22122	20063	17952	15890	14856	14938	14935	14650	14684	14625	14443	14550	14466	14262	14398	14191	14219	14166	14297	14282	14023	14308	14273	14087	14093	14176	14156	14227	14064	14117	13919	14003	13889	13987	14087	14017	14063	14095	14093	13820	14185	14069	14137	13954	13955	14080	14159	13964	14074	14205	14102	13972	14128	14006	13895	14159	13884	14136	14163	13898	14149	13854	14203	13904	14112	13974	14093	14001	14048	14177	13899	13836	14070	14120	13871	13945	14137	13969	14116	14070	14101	13975	13944	14008	14157	14166	14097	14189	13967	14090	14157	13980	14005	14000	14102	14202	14096	14140	14172	13907	14110	13996	13802	14024	14010	13970	13994	14016	13804	13812	14115	14127	13995	14014	14122	14017	14232	14239	14129	14026	13894	14042	14049	13900	13927	14044	13925	14218	14079	14059	13978	13986	13859	14159	14053	13992	14128	14091	13992	14188	14049	14031	13773	13806	14008	13997	13925	14074	14253	14090	14101	14116	14073	13997	13971	14146	14226	13949	13980	14052	13976	14137	14093	14291	13961	13955	13925	14051	14183	13919	13835	13834	14165	13919	14120	13972	14125	14183	14037	13995	14055	14011	14116	13935	13890	14076	14181	13849	14037	13866	13985	13955	14061	14105	13940	14041	14004	14067	14035	13989	14055	13986	13990	13998	13976	13986	13908	13970	14138	14167	14294	13885	14005	13821	13894	14211	14169	14053	14147	13877	14108	14154	14042	13788	13923	14141	14035	14245	14135	14028	13933	14180	13935	14067	13911	14007	13941	14133	14118	13895	14247	14072	13934	13779	14003	14007	14024	14074	14069	13894	13834	14093	14050	13887	14080	14004	14009	14047	14003	14215	14295	14118	13914	14076	13973	14086	13993	14145	13951	14012	13979	13935	14171	14228	14061	14008	14214	13948	14106	14118	14112	13962	14140	13999	14082	14042	14018	14046	14103	13954	13983	14086	14039	14062	13934	14079	13961	13939	13979	14018	13959	14169	14131	14122	13891	14185	14007	13927	14160	14063	14247	14129	14047	14120	14037	13981	14200	14232	14123	13982	14085	14084	14084	14082	14073	14242	14045	14060	14041	13927	14135	14041	13884	14120	14180	13984	14044	14147	13855	13983	14039	13966	14025	14087	14118	14007	13947	13895	14058	14097	13981	14134	14191	13979	14132	13914	13911	13973	13968	14067	13867	13942	13988	13892	13997	13979	14090	14031	13986	14054	14050	14187	13946	13981	14163	14010	14088	14070	14128	14178	14080	14139	13928	14083	14085	14060	13873	14192	13964	13978	14058	14330	13954	13939	14131	13911	13960	13930	14064	13954	13987	13956	13968	14047	13914	13934	13703	13986	13971	14032	13920	13872	14098	14030	14080	14023	14011	13981	14077	14138	14044	14000	14044	14254	13978	14097	14061	13857	14035	14062	14118	14070	13962	13865	13968	14021	14063	14153	14102	14044	14063	13957	14046	14047	14041	13893	14091	13978	13948	14025	13900	13986	13922	14108	14003	14063	14026	14023	13979	14010	14125	14100	14138	13869	14178	13944	13921	13919	13766	14061	13998	14131	14117	14210	13914	14147	14335	13976	13983	14166	14127	14169	13980	13976	13976	13864	14051	14053	14038	13901	14167	13939	13934	14080	14145	14029	13899	13984	13987	14045	14082	14182	14027	14114	14120	13909	14056	13966	13858	14081	14037	14084	14244	14097	14039	14095	13899	13991	14138	14031	14099	13943	14117	14028	14085	14100	13959	13964	13853	14030	14042	14024	14210	14051	14088	13866	13986	14013	14236	13914	13948	13963	14084	14076	14012	14260	14089	14178	14025	14040	13820	14118	14241	13982	13940	13902	13884	13897	13811	14156	14062	14004	14001	13968	14157	14064	13977	14001	13940	14016	14070	14062	13995	14034	13942	13937	13924	13710	13914	13997	14024	14035	14163	13988	14166	13920	14119	13970	13952	14053	13985	13965	13896	13996	13990	14177	13955	14127	13937	13979	13977	13884	14085	14031	14087	14018	13900	14314	13953	14074	13909	13949	14053	13883	14083	14249	13970	14149	14066	13968	14025	13970	13900	14004	13983	13845	13750	14022	14198	14087	13929	14090	14011	14147	13889	14083	14098	13955	14011	14016	13971	13871	14024	13920	13973	13903	14160	14129	14174	14136	14087	14105	14047	13897	13968	14088	13993	14162	14159	13966	14074	13990	14071	14287	14024	14061	14081	13905	13908	13999	14056	14213	13981	14160	14081	13943	14036	13984	14124	13900	13945	14154	13939	13844	13998	14044	14108	14034	13920	13940	13995	14064	14065	14096	14010	13990	14183	14058	14077	13984	13969	14143	13966	14070	14134	14105	14198	14180	14192	14048	13948	14224	14095	13922	14134	14226	14114	14014	14250	13918	14002	14010	14009	14117	14005	14127	14016	14097	14171	14021	13789	14032	13971	13982	14184	14083	13878	14064	13967	14109	13783	14110	14111	14100	14014	14069	13995	14045	14117	13909	14091	14168	14083	14129	14055	14183	13854	14019	14112	14182	14039	14026	14064	14077	14187	14138	14124	13924	14020	13842	14018	14019	13818	14043	14135	13966	14067	13786	14072	14110	13884	13888	14039	13958	14228	13971	14090	14176	13946	14040	14014	13854	13918	14021	14065	13976	13881	13871	14039	13976	14131	13943	14067	13863	14067	14080	14083	14171	13973	14060	13727	13883	13992	14034	13922	14029	14057	13800	13976	14058	14080	14082	14209	13904	14070	13977	13997	14081	14053	14024	13964	14054	13934	13986	13993	14022	13982	14131	14013	13930	13917	14076	14014	14080	14142	14178	14128	13987	14252	13930	14078	13989	13784	14012	13906	13971	14033	14078	13988	14046	14189	14003	14121	13940	13881	14017	14150	14034	14121	14160	14016	14026	14111	14024	14021	14181	14055	13967	14197	13993	14053	13957	14005	14183	14161	13986	13995	13994	13990	13861	13851	13915	14017	14099	14048	14248	14070	14205	14143	14115	14071	14163	14002	13927	14122	13927	14157	14133	13888	13901	14070	14019	14065	13874	14057	14016	14112	13999	14100	14003	13938	13909	13828	14029	14055	14018	14040	14005	14222	13962	14106	13962	13874	13954	14078	14222	14070	13990	14128	13953	14082	14131	14073	14069	13838	14145	14177	13954	13877	14275	13974	14007	14306	13959	14022	14084	13984	13989	13903	13928	14056	14107	14004	14152	14077	14003	13937	13891	14064	14040	13978	14134	13893	14082	14263	14130	14122	14008	14070	13891	13918	13957	13931	14107	14140	14077	14192	13962	13842	14045	14028	14126	14003	13921	14104	14171	13938	14047	14349	13974	13777	14037	14068	13890	14072	13984	13919	14124	14062	14043	13939	14092	14092	13898	14242	13988	14272	14047	13995	13996	13982	13935	13901	13937	14051	13874	14146	14171	13960	13974	14124	13913	14235	14102	14113	13862	14080	14213	13971	13821	14107	14101	14060	13956	14010	14147	14064	13903	14059	14067	13901	13993	14384	14168	14285	13990	13901	14071	14133	14082	14041	13975	14159	14049	14180	13914	13920	13877	14145	13942	14084	13866	14211	14004	13959	14068	14211	13926	14033	13893	14053	13917	13995	14130	14092	14061	14029	13868	14076	13916	14092	13986	14058	14050	13867	13923	13983	14144	13916	13973	13861	13940	14118	13913	13963	14040	13904	13908	14168	14023	14050	14028	13951	13909	14042	14176	13960	14022	14020	14031	13999	14054	13955	13959	14021	13927	14037	13958	14174	14102	14147	13836	14094	13989	14177	14025	13896	13927	13866	14120	14079	13977	14068	14061	13974	13945	13709	14057	14189	14074	13827	14127	13889	13928	13960	14055	13928	14001	14004	13982	14085	13949	14080	13907	14121	13941	14098	13890	14006	13940	14083	14166	13934	13994	13960	13971	14266	13959	14011	14046	13980	13695	13676	13981	14021	14098	14066	14161	13942	13816	14088	14024	13934	13831	14119	13990	14209	14092	13960	14118	14080	14176	14217	13947	14191	14026	14125	14155	13843	13946	14042	14044	14120	14268	14231	14011	14009	14089	13952	14074	13882	13970	13998	14214	14133	13792	14150	14078	14040	14140	14094	14204	14059	14058	14128	13989	14315	14132	13881	13982	13879	14081	13981	14037	14080	13999	14104	14006	14028	14144	14021	13981	13887	13970	14054	14120	14171	14178	14076	13845	13882	13982	14141	14142	13959	14229	13954	13965	14069	14147	13927	14033	13772	13965	13820	13824	13850	14038	14005	13919	13974	13974	14239	13894	14078	14115	14074	13958	14230	13914	14135	14132	14121	14186	14210	13949	13991	14148	13948	13868	14162	14096	14146	14173	14070	14014	14119	14077	13711	14112	13972	14240	13925	13963	14065	14122	13985	13976	13955	13947	13891	14002	14233	13905	13881	14291	13972	14171	14072	13929	13903	14218	14237	13997	14131	13838	14161	13933	13983	13852	14146	14102	14107	14095	14018	13734	14015	14115	13805	13745	13981	13932	13935	14079	14136	13991	14017	14063	13924	14084	13993	13986	14065	13988	13934	14033	14070	13984	13913	13956	14015	14059	13868	13986	14122	14044	13976	13969	13982	14055	14106	14122	14117	13912	14039	14105	13959	13921	14029	14079	14061	13865	13978	13950	13856	13952	14000	13981	13925	14049	13870	14142	13946	14116	14093	14138	14098	14186	13995	14143	14137	14023	13779	14089	13987	13985	13995	14006	14101	14024	14102	14049	14257	14226	14156	13977	14051	14104	14015	13821	13958	14095	13993	14117	14105	14122	14093	14028	14044	14283	14044	13989	14080	14029	14096	14049	14241	14169	14165	14029	14154	13865	13959	14261	14038	13979	13995	14028	14003	13923	13893	14038	14155	14042	13944	13948	14102	14048	14045	13900	14013	13853	14030	14171	14088	13960	13880	14006	14071	14051	13916	14205	14011	13854	14143	13987	14035	13865	14090	14105	14200	13982	14140	14018	14204	14263	13945	14094	14129	13902	14064	14026	13871	14125	14138	14040	13913	13913	14202	14138	13913	14067	14129	14146	14097	14092	14048	14049	14203	13919	14024	13897	14013	14009	13995	14060	13925	14243	14033	13991	14012	13846
17861	37345	29411	20886	17624	15868	15004	14604	14188	13751	13611	13707	13511	13552	13378	13159	13153	13059	13101	12995	13014	12749	13052	12952	12728	13001	12859	12843	12952	12722	12716	12584	12838	12892	12745	12849	12798	12750	12876	12878	12733	12759	12859	12858	12743	12838	13070	12843	12758	12714	12800	12905	12808	12560	12803	12716	12832	12804	12783	12722	12884	12831	12822	12812	12803	12730	12947	12939	12670	12782	12814	12828	12864	12799	12844	12922	12800	12933	12775	12787	12776	12813	12676	12795	12790	12727	12840	12765	12714	12871	12628	12743	12627	12783	12751	12743	12731	12875	12855	12850	12834	12761	12841	12981	12848	12795	12835	12722	12802	12828	12760	12840	12720	12699	12837	12613	12777	12852	12815	12753	12983	12608	12817	12885	12638	12785	12952	12756	12960	12672	12729	12806	12736	12723	12754	12842	12938	12886	12941	12878	12828	12802	12770	12731	12778	12811	12674	12900	12836	12720	12748	12685	12868	12822	12996	12715	12838	12883	12992	12864	12731	12555	12727	13006	12558	12806	12759	12815	12774	12855	12835	12726	12620	12758	12823	12739	12746	12593	12904	12871	12981	12904	12722	12725	12913	12905	12821	12874	12844	12744	12792	12784	12818	12763	12649	12700	12868	12698	12754	12732	12893	12756	12518	12863	12674	12792	12630	12722	12839	12885	12838	12758	12762	12680	12761	12693	12821	12828	12646	12676	12724	12867	12858	12748	12712	12810	12925	12858	12839	12695	12745	12871	12677	12791	13009	12729	12797	12781	12715	12656	12818	12826	12825	12694	12859	12685	12784	12912	12855	12833	12661	12769	12812	12958	12636	12797	12895	12777	12862	12829	12715	12764	12771	12682	12917	12764	12746	12711	12786	12789	12731	12806	12663	12705	12593	12860	12840	12742	12611	12755	12965	12741	12831	12694	12803	12816	12749	12691	12914	12788	12741	12742	12824	12746	12799	12693	12733	12821	12600	12830	12861	12817	12816	12752	12824	12784	12788	12723	12989	12781	12859	12669	12763	12761	12911	12671	12882	12725	12800	12754	12798	12704	12964	12865	12743	12830	12811	12874	12859	12886	12808	12854	12619	12859	12774	12768	12779	12599	12773	12792	12560	12691	12890	12779	12760	12909	12750	12618	12826	12850	12682	12773	12795	12642	12702	12744	12837	12654	12783	12700	12927	12766	12806	12841	12807	12912	12920	12847	12882	12698	12748	12737	12818	12863	12784	12786	12696	12780	12842	12886	12750	12808	12813	12663	12813	12826	12772	12694	12736	12770	12826	12757	12869	12941	12774	12857	12866	12840	12879	12924	12683	12687	12740	12839	12814	12934	12756	12669	12770	12889	12798	12784	12771	13009	12639	12802	12734	12708	12681	12889	12850	12776	12854	12772	12736	12747	12791	12788	12750	12671	12756	12813	12967	12667	12621	12717	12714	12689	12947	12882	12843	12754	12810	12830	12736	12666	12706	12792	12709	12793	12792	12801	12827	12835	12704	12720	12889	12688	12751	12814	12721	12740	12655	12840	12898	12751	12785	12720	12754	12624	12893	12759	12775	12681	12748	12778	12762	12850	12893	12725	12900	12803	12754	12844	12695	12853	12707	12615	12828	12764	12839	12870	12694	12999	12777	12710	12813	12828	12746	12745	12732	12642	12789	12690	12829	12790	12727	12792	12777	12783	12840	12895	12794	12862	12832	12685	12738	12851	12871	12653	12852	12677	12637	12659	12862	12855	12765	12775	12759	12839	13027	12795	12691	12742	12945	12793	12676	12716	12757	12752	12900	12699	12881	12890	12612	12896	12721	12755	12785	12599	12761	12896	12608	12667	12792	12811	12686	12664	12762	12807	12759	12785	12759	12708	12885	12771	12883	12811	12813	12871	12668	12590	12877	12953	12810	12688	12924	12858	12808	12866	12858	12748	12736	12778	12704	12586	12817	12885	12844	12686	12714	12716	12795	12600	12741	12756	12859	12894	12783	12938	12722	12762	12903	12921	12555	12808	12844	12699	12972	12846	12900	12874	12875	12893	12870	12797	12762	12733	12866	12951	12917	12824	12616	12835	12686	12767	12781	12882	12810	12786	12736	12741	12741	12726	12675	12845	12879	12840	12772	12695	12970	12835	12837	12731	12660	12802	12881	12715	12762	12918	12646	12870	12741	12985	12747	12857	12750	12736	12790	12945	12854	12755	12737	12751	12724	12808	12859	12697	12530	12911	12685	12953	12756	12634	12900	12716	12825	12794	12853	12542	12873	12804	12896	12681	12817	12737	12821	12767	12762	12730	12932	12740	12695	12732	12901	12815	12718	12794	12826	12676	12717	12904	12655	12709	12682	12748	12762	12782	12902	12902	12825	12790	12916	12717	12836	12648	12812	12891	12699	12738	12790	12835	12792	12842	12731	12940	12867	12729	12806	12814	12831	12755	12794	12747	12674	12842	12761	12732	12714	12901	12663	12947	12968	12738	12881	12727	12932	12722	12769	12830	12820	12769	12837	12816	12828	12835	12948	12715	12842	12700	12742	12706	12731	12807	12782	12839	12865	12912	12880	12793	12782	12797	12824	12835	12694	12782	12715	12739	12593	12709	12694	12705	12739	12703	12794	12831	12753	12823	12686	12760	12918	12761	12786	12803	12845	12826	12813	12830	12721	12845	12808	12826	12809	12740	12684	12559	12912	12715	12777	12901	12870	12733	12655	12766	12732	12713	12706	12702	12731	12711	12864	12642	12741	12826	12977	12713	12669	12880	12921	12683	12818	12976	12673	12867	12820	12746	12946	12696	12695	12736	12761	12769	12924	12751	12651	12916	12655	12801	12779	12663	12794	12869	12737	12820	12850	12733	12899	12852	12823	12840	12719	12712	12645	12795	12873	12790	12759	12735	12828	12596	12775	12882	12773	12772	12764	12584	12837	12685	12786	12808	12691	12727	12785	12838	12798	12951	12734	12798	12745	12685	12740	12730	12778	12724	12856	12709	12676	12716	12692	12883	12832	12706	12827	12826	12774	12837	12893	12721	12789	12807	12729	12799	12786	12678	12789	12674	12683	12812	12665	12841	12789	12758	12707	12686	12691	12753	12780	12746	12821	12780	12839	12858	12626	12816	12801	12680	12790	12818	12525	12786	12837	12902	12811	12769	12657	12908	12941	12673	12811	12699	12729	12862	12803	12819	12896	12858	12779	12770	12762	12964	12694	12652	12701	12912	12733	12920	12790	12791	12875	12933	12736	12832	12768	12828	12766	12750	12780	12707	12886	12773	12822	12651	12685	12613	12738	12814	12852	12763	12970	12649	12705	12800	12663	12821	12630	12888	12763	12787	12901	12643	12796	12775	12859	12664	12825	12890	12701	12658	12602	12741	12740	12767	12751	12825	12768	12834	12733	12697	12812	12973	12879	12816	12893	12833	12768	12905	12796	12902	12618	12722	12691	12649	12798	12765	12908	12717	12822	12841	12937	12837	12858	12836	12662	12695	12699	12819	12637	12735	12497	12657	12859	12796	12809	12654	13010	12886	12699	12766	12921	12852	12846	12769	12783	12726	12959	12713	12804	12717	12727	12759	12761	12874	12546	12648	12985	12864	12803	12957	12727	12778	12708	12643	12860	12781	12790	12878	12719	12734	12721	12796	12846	12911	12680	12898	12775	12800	12756	12973	12682	12804	12978	12883	12921	12800	12677	12853	12788	12728	12759	12843	12628	12930	12793	12535	12757	12595	12815	12845	12798	12780	12762	12847	12700	12821	12756	12795	12838	12868	12741	12817	12929	12664	12969	12693	12540	12681	12816	12780	12779	12764	12851	12655	12726	12781	12681	12952	12771	12672	12801	12777	12892	12845	12750	12779	12934	12718	12869	12901	12688	12772	12911	12759	12882	12705	12732	12983	12711	12760	12764	12850	12673	12813	13053	12620	12970	12827	12787	12769	12783	12769	12718	12885	12681	12758	12825	12921	12703	12741	12824	12727	12849	12838	12738	12805	12639	12920	12849	12951	12875	12762	12766	12732	12729	13014	12799	12736	12888	12728	12593	12817	12737	12888	12706	12761	12891	12735	12813	12837	12871	12829	12913	12613	12954	12737	12658	12755	12769	12706	12776	12771	12911	12747	12702	12615	12780	12730	13026	12864	12895	12683	12800	12816	12750	12756	12875	12653	12942	12822	12839	12905	12831	12726	12762	12700	12674	12616	12861	12820	12903	12784	12775	12724	12777	12574	12846	12882	12712	12721	12701	12962	12748	12838	12652	12732	12785	12684	12808	12843	12756	12829	12856	12807	12884	12647	12901	12753	12799	12758	12693	12732	12766	12791	12787	12792	12843	12613	12859	12842	12823	12904	12768	12886	12580	12847	12850	12883	12897	12680	12744	12730	12755	12890	12791	12766	12685	12949	12868	12726	12793	12889	12729	12850	12699	12818	12745	12889	12905	12727	12873	12614	12787	12736	12803	12697	12771	12703	12749	12761	12769	12765	12909	12679	12778	12607	12734	12876	12948	12872	12668	12779	12799	12772	12742	12807	12828	12829	12882	12687	12814	12860	12848	12674	12865	12808	12764	12803	12707	12947	12791	12811	12814	12719	12954	12598	12677	12866	12784	12804	12665	12794	13004	12873	12821	12648	12916	12900	12788	12784	12793	12790	12731	12727	12629	12816	12736	12793	12770	12743	12865	12789	12914	12625	12825	12796	12664	12973	12626	12701	12732	12630	12786	12787	12806	12743	12722	12760	12733	12766	12875	12815	12863	12808	12752	12847	12901	12812	12793	12879	12918	12811	12724	12814	12714	12993	12886	12840	12743	12667	12792	12733	12722	12833	12675	12789	12763	12649	12831	12745	12705	12946	12723	12824	12850	12754	12628	12719	12908	12812	12774	12795	12924	12664	12842	12872	12970	12748	12806	12914	12842	12791	12757	12788	12659	12741	12791	12765	12776	12701	12747	12629	12719	12689	12694	12911	12680	12771	12777	12933	12673	12760	12728	12604	12775	12837	12521	12769	12792	12767	12731	12669	12680	12689	12806	12738	12887	12911	12893	12666	12769	12930	12763	12761	12733	12641	12717	12739	12989	12901	12737	12874	12797	12905	12804	12808	12737	12907	12830	12751	12818	12758	12770	12780	12864	12744	12796	12790
25208	21520	26866	26618	18736	17120	16766	16279	15946	15851	15544	15518	15568	15773	15660	15553	15615	15525	15735	15388	15575	15481	15367	15497	15268	15196	15471	15390	15306	15384	15391	15448	15544	15464	15544	15271	15313	15484	15554	15420	15414	15176	15290	15289	15260	15218	15383	15460	15428	15251	15366	15168	15379	15307	15485	15641	15472	15249	15448	15431	15435	15334	15374	15302	15223	15294	15221	15426	15542	15503	15434	15344	15286	15231	15420	15400	15199	15469	15294	15229	15252	15158	15264	15243	15166	15251	15558	15268	15581	15596	15411	15356	15293	15295	15316	15269	15437	15303	15433	15182	15397	15298	15301	15273	15234	15158	15390	15339	15210	15093	15374	15265	15268	15265	15423	15410	15310	15325	15351	15248	15407	15263	15247	15198	15269	15300	15293	15488	15106	15280	15429	15309	15333	15234	15422	15334	15418	15461	15188	15304	15329	15392	15393	15188	15215	15468	15281	15327	15330	15034	15379	15291	15289	15395	15173	15335	15263	15370	15391	15509	15365	15274	15226	15393	15301	15369	15374	15347	15298	15357	15359	15368	15351	15197	15316	15452	15343	15608	15271	15234	15455	15264	15461	15517	15325	15312	15048	15306	15083	15104	15157	15321	15328	15338	15380	15174	15311	15252	15369	15175	15189	15232	15418	15344	15516	15368	15433	15352	15521	15409	15235	15367	15425	15449	15241	15304	15302	15283	15357	15277	15300	15231	15176	15309	15233	15243	15397	15304	15206	15516	15273	15264	15461	15347	15477	15351	15339	15571	15263	15293	15283	15313	15235	15157	15186	15398	15342	15278	15521	15229	15228	15283	15443	15311	15283	15287	15210	15192	15265	15325	15171	15152	15033	15374	15522	15381	15271	15229	15298	15410	15295	15341	15327	15366	15295	15365	15272	15375	15422	15163	15272	15274	15248	15292	15339	15163	15446	15162	15324	15371	15226	15565	15343	15495	15364	15309	15341	15339	15393	15348	15540	15321	15411	15443	15262	15466	15302	15416	15100	15115	15226	15109	15328	15388	15474	15405	15326	15193	15376	15008	15431	15395	15197	15364	15272	15288	15273	15298	15535	15309	15328	15243	15375	15272	15380	15263	15525	15187	15275	15077	15504	15397	15322	15284	15372	15275	15154	15522	15434	15265	15266	15115	15473	15314	15427	15383	15572	15553	15437	15449	15300	15371	15447	15288	15469	15268	15323	15236	15202	15236	15324	15135	15106	15122	15461	15291	15306	15239	15341	15367	15241	15298	15203	15104	15423	15262	15490	15430	15411	15424	15345	15311	15510	15230	15458	15340	15381	15283	15413	15273	15240	15416	15276	15309	15371	15396	15159	15188	15374	15504	15320	15282	15256	15199	15509	15403	15274	15360	15506	15269	15344	15439	15187	15414	15257	15253	15314	15438	15347	15280	15334	15328	15230	15340	15285	15460	15255	15397	15311	15454	15318	15300	15456	15416	15380	15292	15491	15386	15432	15233	15258	15263	15156	15357	15281	15298	15531	15174	15295	15249	15230	15209	15384	15193	15238	15507	15335	15041	15317	15314	15512	15360	15279	15131	15426	15330	15324	15273	15281	15264	15484	15268	15393	15184	15253	15287	15315	15391	15594	15381	15201	15354	15311	15493	15291	15262	15208	15310	15246	15352	15307	15339	15382	15271	15198	15412	15357	15458	15476	15265	15380	15347	15367	15129	15416	15439	15432	15278	15173	15249	15197	15419	15262	15388	15407	15337	15403	15441	15384	15280	15225	15442	15331	15372	15282	15358	15329	15398	15097	15390	15201	15239	15385	15161	15193	15517	15479	15296	15263	15425	15404	15317	15357	15275	15399	15320	15354	15363	15310	15196	15412	15352	15303	15243	15225	15093	15403	15403	15185	15376	15216	15180	15278	15084	15286	15413	15395	15214	15248	15360	15360	15328	15482	15368	15398	15446	15286	15256	15290	15185	15268	15325	15254	15373	15211	15408	15350	15266	15334	15309	15515	15304	15385	15424	15387	15230	15401	15275	15178	15398	15282	15348	15378	15376	15300	15150	15612	15359	15403	15278	15350	15242	15391	15118	15317	15315	15213	15431	15399	15323	15152	15130	15218	15363	15456	15317	15115	15311	15467	15433	15273	15403	15239	15139	15215	15315	15366	15113	15078	15278	15228	15313	15341	15214	15318	15434	15267	15391	15006	15258	15290	15385	15190	15389	15434	15402	15455	15216	15586	15455	15522	15292	15340	15296	15325	15280	15535	15187	15295	15520	15225	15162	15451	15413	15582	15465	15484	15275	15220	15479	15454	15282	15426	15219	15499	15253	15259	15381	15346	15333	15271	15409	15229	15346	15342	15589	15320	15289	15357	15445	15354	15105	15355	15133	15351	15383	15253	15352	15319	15312	15333	15237	15177	15262	15267	15261	15429	15366	15472	15365	15453	15240	15241	15269	15298	15142	15512	15511	15328	15071	15269	15501	15521	15333	15359	15189	15186	15340	15180	15281	15189	15417	15447	15383	15582	15389	15372	15135	15188	15311	15198	15357	15288	15406	15313	15255	15298	15285	15326	15230	15441	15274	15487	15439	15359	15468	15367	15500	15385	15248	15211	15279	15127	15131	15435	15309	15348	15087	15097	15374	15721	15232	15419	15413	15328	15193	15492	15221	15209	15294	15236	15221	15150	15261	15275	15146	15217	15399	15567	15479	15492	15260	15370	15327	15348	15484	15256	15636	15463	15361	15162	15122	15276	15457	15281	15241	15156	15280	15419	15505	15543	15507	15330	15403	15437	15413	15366	15222	15360	15347	15661	15319	15321	15288	15243	15277	15199	15505	15330	15426	15382	15240	15260	15342	15368	15163	15223	15386	15313	15242	15407	15176	15211	15239	15264	15168	15323	15268	15113	15454	15328	15106	15291	15365	15348	15045	15306	15475	15267	15217	15348	15208	15321	15168	15435	15214	15242	15400	15411	15399	15441	15391	15318	15206	15376	15338	15406	15382	15485	15246	15358	15362	15344	15301	15293	15483	15341	15232	15540	15350	15282	15340	15155	15342	15259	15445	15262	15330	15569	15249	15311	15175	15255	15433	15347	15393	15387	15282	15225	15300	15417	15316	15437	15294	15436	15314	15332	15249	15296	15048	15388	15300	15320	15347	15471	15274	15140	15455	15376	15261	15530	15314	15211	15159	15273	15449	15206	15392	15250	15363	15382	15364	15284	15289	15308	15123	15294	15094	15273	15291	15339	15357	15319	15327	15598	15374	15430	15421	15429	15523	15305	15230	15399	15222	15302	15316	15410	15437	15353	15470	15444	15266	15418	15156	15261	15462	15428	15374	15400	15317	15338	15349	15326	15233	15338	15339	15266	15280	15350	15332	15537	15170	15248	15467	15392	15409	15429	15095	15228	15258	15146	15212	15345	15300	15379	15111	15227	15195	15105	15381	15363	15423	15238	15383	15320	15504	15406	15393	15326	15232	15132	15155	15314	15248	15370	15370	15470	15435	15399	15357	15263	15345	15393	15454	15428	15343	15103	15205	15306	15232	15315	15365	15454	15255	15373	15338	15252	15283	15293	15369	15264	15320	15263	15294	15306	15364	15211	15231	15489	15343	15237	15244	15486	15394	15205	15376	15277	15436	15224	15266	15457	15309	15126	15325	15424	15252	15305	15191	15279	15213	15356	15262	15251	15480	15291	15322	15198	15367	15426	15572	15407	15315	15236	15469	15302	15142	15337	15412	15294	15298	15359	15332	15204	15344	15356	15367	15518	15258	15362	15366	15269	15390	15327	15458	15473	15586	15318	15517	15484	15188	15153	15359	15459	15118	15382	15343	15301	15265	15477	15373	15251	15385	15240	15256	15347	15223	15296	15236	15308	15236	15340	15450	15413	15405	15216	15418	15407	15257	15479	15139	15231	15365	15388	15374	15031	15322	15486	15226	15467	15223	15259	15293	15293	15283	15357	15261	15251	15169	15513	15207	15291	15473	15412	15350	15327	15151	15073	15281	15161	15292	15249	15370	15278	15430	15343	15255	15431	15446	15313	15140	15465	15475	15261	15326	15372	15410	15183	15485	15420	15356	15375	15244	15416	15163	15432	15182	15368	15286	15379	15498	15502	15299	15329	15230	15283	15216	15374	15184	15353	15314	15180	15347	15443	15448	15288	15438	15425	15281	15412	15325	15390	15254	15420	15265	15446	15391	15244	15250	15315	15410	15447	15375	15369	15192	15271	15343	15446	15420	15513	15400	15125	15277	15485	15231	15267	15342	15488	15419	15302	15399	15439	15380	15282	15201	15412	15436	15068	15298	15431	15288	15151	15343	15294	15180	15615	15379	15376	15189	15276	15315	15349	15310	15306	15383	15173	15423	15480	15529	15250	15279	15469	15151	15300	15185	15149	15366	15473	15399	15405	15088	15292	15420	15341	15286	15316	15370	15329	15428	15338	15305	15397	15342	15344	15241	15328	15358	15273	15456	15288	15357	15586	15282	15348	15398	15271	15689	15501	15141	15340	15524	15349	15202	15448	15349	15542	15250	15346	15204	15371	15391	15223	15309	15331	15326	15221	15364	15453	15194	15226	15440	15329	15597	15549	15360	15362	15355	15372	15423	15391	15362	15353	15405	15382	15316	15278	15198	15200	15321	15420	15337	15289	15370	15352	15262	15252	15245	15241	15447	15207	15460	15417	15485	15157	15357	15319	15208	15353	15500	15439	15392	15352	15194	15319	15485	15379	15403	15407	15539	15249	15323	15449	15381	15226	15232	15163	15310	15411	15282	15451	15149	15229	15324	15259	15236	15297	15407	15214	15401	15289	15328	15604	15168	15219	15283	15368	15510	15468	15285	15348	15398	15593	15456	15282	15334	15312	15516	15407	15369	15141	15434	15135	15120	15426	15355	15219	15110	15334	15345	15223	15133	15290	15390	15476	15514	15394	15562	15459	15436	15369	15247	15328	15164	15449	15373	15426	15247	15450	15239	15134	15496	15265	15275	15175	15180	15301	15266	15229	15289	15338	15277	15402	15401	15318	15162	15305	15181	15269	15389	15400	15137	15157	15222	15475	15283	15357	15409	15288	15397	15362	15316	15397	15378	15414	15442	15280	15359	15444	15440	15199	15459	15188	15415	15380	15439	15198	15323
18324	32250	25379	18908	16737	15561	15158	14558	14511	14163	14272	13939	13976	13921	13914	13799	13771	13681	13797	13915	13890	13502	13666	13683	13574	13763	13636	13588	13563	13678	13771	13418	13516	13697	13786	13620	13756	13627	13540	13501	13437	13679	13555	13623	13666	13677	13764	13547	13741	13733	13710	13594	13634	13744	13399	13626	13496	13557	13719	13682	13548	13688	13507	13514	13585	13643	13533	13565	13695	13760	13561	13578	13629	13742	13536	13406	13687	13561	13446	13553	13640	13541	13528	13472	13580	13527	13609	13583	13643	13502	13695	13540	13576	13624	13757	13577	13555	13613	13455	13325	13689	13550	13445	13692	13786	13386	13732	13527	13584	13671	13398	13686	13595	13505	13617	13531	13655	13579	13555	13490	13384	13633	13606	13562	13548	13563	13594	13495	13619	13565	13628	13514	13576	13534	13442	13597	13474	13552	13468	13651	13605	13572	13651	13555	13590	13482	13565	13589	13571	13425	13413	13460	13567	13596	13635	13589	13456	13509	13533	13654	13449	13632	13727	13553	13664	13486	13515	13540	13493	13538	13646	13495	13661	13586	13382	13533	13565	13610	13569	13474	13511	13541	13464	13413	13661	13482	13449	13498	13585	13602	13644	13667	13559	13493	13606	13365	13615	13532	13636	13602	13421	13468	13613	13692	13550	13500	13577	13488	13616	13505	13497	13723	13526	13678	13579	13614	13602	13656	13664	13683	13645	13602	13621	13404	13788	13447	13562	13460	13560	13471	13599	13401	13588	13565	13610	13393	13646	13611	13467	13717	13652	13438	13541	13477	13397	13500	13671	13668	13591	13519	13689	13480	13613	13627	13500	13462	13621	13541	13545	13573	13472	13539	13413	13509	13662	13500	13633	13485	13595	13561	13533	13601	13575	13669	13565	13482	13585	13642	13561	13667	13601	13622	13650	13452	13603	13519	13463	13520	13685	13606	13562	13590	13568	13523	13763	13580	13522	13600	13515	13600	13666	13632	13534	13605	13379	13307	13480	13413	13663	13513	13557	13566	13516	13645	13694	13456	13453	13360	13545	13532	13455	13577	13546	13523	13623	13635	13570	13672	13702	13506	13716	13550	13562	13618	13780	13466	13555	13605	13586	13594	13609	13587	13548	13554	13490	13509	13672	13609	13546	13570	13592	13532	13580	13668	13594	13709	13761	13520	13467	13565	13420	13432	13480	13588	13571	13718	13548	13521	13580	13574	13402	13628	13643	13615	13611	13551	13642	13458	13679	13674	13564	13635	13573	13706	13602	13543	13550	13397	13688	13626	13658	13515	13642	13658	13677	13461	13686	13649	13539	13684	13742	13538	13541	13457	13400	13567	13690	13573	13552	13605	13703	13693	13591	13566	13601	13443	13585	13573	13637	13422	13622	13446	13592	13355	13602	13608	13413	13634	13657	13573	13538	13494	13542	13356	13596	13558	13586	13564	13299	13500	13652	13490	13795	13489	13564	13632	13607	13444	13514	13489	13447	13572	13531	13483	13606	13639	13626	13601	13577	13654	13529	13754	13675	13471	13700	13497	13435	13519	13568	13640	13640	13577	13613	13506	13674	13560	13497	13599	13508	13615	13533	13712	13646	13565	13373	13467	13536	13474	13501	13573	13657	13568	13644	13554	13566	13332	13503	13517	13596	13645	13531	13502	13611	13495	13683	13517	13464	13556	13742	13693	13484	13565	13669	13576	13640	13589	13482	13562	13437	13444	13567	13448	13569	13687	13431	13601	13472	13583	13694	13624	13614	13438	13650	13593	13489	13549	13523	13516	13505	13658	13556	13445	13484	13477	13483	13596	13661	13548	13565	13710	13491	13525	13473	13567	13598	13500	13583	13350	13494	13536	13430	13739	13508	13535	13516	13486	13611	13501	13737	13610	13413	13706	13536	13512	13389	13681	13659	13624	13785	13565	13611	13557	13443	13593	13662	13447	13639	13606	13495	13575	13405	13552	13595	13545	13675	13538	13589	13399	13465	13467	13635	13836	13616	13490	13518	13556	13534	13539	13656	13591	13804	13536	13586	13491	13474	13595	13670	13546	13565	13546	13538	13661	13623	13420	13490	13647	13658	13425	13479	13622	13509	13483	13444	13517	13805	13511	13522	13769	13714	13428	13620	13625	13626	13576	13437	13455	13563	13516	13645	13472	13634	13375	13609	13561	13602	13561	13518	13515	13467	13511	13514	13557	13689	13491	13406	13604	13584	13467	13650	13455	13664	13666	13577	13669	13674	13446	13711	13503	13570	13582	13702	13536	13640	13671	13488	13628	13542	13564	13596	13751	13641	13717	13496	13535	13537	13660	13691	13368	13561	13602	13684	13392	13635	13613	13448	13522	13558	13520	13575	13506	13772	13600	13636	13405	13593	13669	13533	13519	13546	13600	13636	13492	13591	13488	13428	13822	13353	13336	13644	13370	13486	13382	13432	13427	13752	13524	13590	13418	13594	13671	13577	13569	13556	13679	13645	13414	13461	13678	13660	13591	13387	13803	13559	13486	13589	13531	13532	13574	13389	13642	13647	13484	13670	13756	13604	13619	13771	13679	13499	13518	13732	13543	13540	13632	13483	13547	13562	13625	13597	13685	13586	13629	13534	13561	13499	13437	13549	13396	13411	13593	13497	13580	13758	13383	13554	13607	13758	13577	13571	13663	13510	13556	13415	13650	13681	13585	13529	13542	13700	13572	13532	13574	13424	13805	13638	13707	13648	13342	13606	13678	13492	13580	13520	13424	13721	13551	13543	13547	13527	13572	13715	13541	13709	13681	13594	13697	13613	13713	13639	13609	13565	13618	13570	13562	13562	13492	13686	13560	13726	13612	13756	13697	13485	13691	13593	13466	13431	13667	13733	13632	13631	13571	13800	13516	13576	13723	13571	13526	13537	13390	13461	13549	13497	13519	13725	13632	13641	13598	13609	13709	13538	13662	13556	13612	13484	13448	13518	13457	13594	13556	13802	13716	13674	13463	13468	13408	13410	13566	13542	13597	13760	13446	13649	13676	13578	13504	13719	13707	13488	13687	13577	13541	13526	13526	13600	13565	13526	13515	13462	13604	13556	13534	13445	13522	13681	13601	13414	13478	13594	13591	13546	13768	13630	13444	13757	13410	13521	13586	13422	13520	13583	13443	13372	13647	13757	13594	13550	13593	13466	13705	13606	13418	13588	13655	13610	13458	13660	13766	13605	13573	13621	13664	13605	13435	13757	13705	13521	13544	13568	13589	13615	13616	13420	13529	13530	13563	13749	13681	13776	13601	13540	13562	13545	13682	13615	13570	13614	13646	13580	13380	13583	13546	13669	13403	13706	13681	13701	13584	13608	13680	13607	13433	13594	13523	13605	13331	13746	13448	13650	13388	13529	13624	13515	13535	13581	13626	13564	13624	13559	13518	13560	13477	13543	13555	13576	13668	13520	13709	13618	13523	13463	13818	13389	13618	13648	13674	13695	13536	13452	13602	13587	13617	13478	13562	13525	13787	13578	13568	13559	13400	13610	13563	13604	13664	13421	13737	13730	13699	13762	13654	13535	13583	13669	13496	13582	13615	13374	13591	13678	13554	13621	13623	13581	13465	13671	13617	13709	13463	13601	13660	13480	13675	13677	13453	13662	13525	13625	13611	13572	13492	13482	13657	13584	13668	13556	13627	13461	13574	13633	13462	13758	13506	13578	13568	13439	13417	13639	13697	13514	13565	13543	13534	13576	13505	13528	13620	13663	13381	13711	13428	13694	13561	13511	13535	13475	13676	13760	13547	13541	13573	13528	13709	13732	13694	13664	13427	13414	13602	13694	13551	13597	13650	13558	13566	13494	13528	13542	13639	13702	13629	13561	13681	13707	13664	13568	13577	13524	13678	13643	13646	13585	13707	13759	13503	13600	13476	13605	13523	13524	13639	13611	13442	13653	13655	13643	13645	13506	13600	13692	13522	13734	13460	13471	13354	13466	13693	13543	13555	13701	13482	13581	13572	13740	13428	13635	13631	13484	13657	13631	13625	13498	13603	13842	13674	13557	13562	13449	13608	13673	13803	13521	13403	13508	13712	13548	13545	13516	13467	13668	13581	13427	13605	13614	13662	13742	13565	13701	13499	13652	13450	13569	13543	13481	13543	13462	13462	13630	13573	13501	13609	13726	13607	13740	13495	13535	13572	13412	13447	13594	13428	13574	13645	13596	13636	13674	13433	13600	13489	13586	13621	13527	13581	13608	13552	13450	13479	13622	13597	13540	13586	13591	13700	13355	13526	13573	13680	13627	13676	13539	13354	13558	13617	13601	13528	13592	13582	13665	13653	13537	13521	13682	13518	13673	13599	13739	13629	13566	13468	13517	13606	13633	13577	13713	13624	13635	13654	13709	13387	13585	13577	13635	13694	13658	13635	13803	13375	13464	13514	13705	13611	13649	13581	13557	13509	13737	13526	13523	13513	13644	13504	13478	13501	13597	13714	13587	13592	13641	13638	13608	13551	13618	13472	13521	13856	13608	13490	13539	13538	13548	13670	13662	13605	13507	13421	13461	13466	13447	13589	13390	13597	13725	13616	13466	13645	13594	13514	13702	13515	13538	13413	13546	13682	13413	13516	13489	13575	13705	13450	13724	13622	13515	13514	13567	13604	13646	13401	13479	13610	13395	13496	13695	13470	13657	13556	13642	13593	13494	13595	13727	13629	13572	13504	13588	13495	13547	13619	13695	13542	13595	13589	13604	13454	13684	13627	13544	13724	13457	13548	13418	13508	13522	13660	13573	13425	13503	13825	13412	13630	13821	13589	13558	13636	13561	13484	13604	13604	13595	13555	13606	13511	13546	13640	13686	13721	13509	13561	13601	13544	13579	13576	13544	13626	13744	13323	13564	13573	13511	13527	13582	13656	13594	13652	13576	13539	13531	13675	13661	13559	13570	13579	13616	13623	13491	13740	13555	13477	13647	13572	13535	13591	13581	13557	13619	13588	13670	13669	13508	13568	13573	13772	13546	13455	13574	13400	13644	13484	13510	13603	13462	13534	13600	13592	13589	13677	13575	13626	13697	13548	13567	13555	13408	13494	13723	13506	13441	13645	13568	13658	13701	13565	13686	13615	13698	13582	13513	13649	13695	13531	13611	13614	13754	13552	13643	13557	13515	13419
22556	21553	28818	24738	21776	23003	21643	16828	15736	15461	15340	14905	14985	14866	14756	14720	14753	14540	14330	14466	14545	14353	14410	14167	14254	14194	14307	14119	14299	14361	14145	14352	14075	14093	14071	14253	14270	14244	14257	13990	13982	14275	14101	14051	14108	14303	14190	13991	14209	14085	14195	14119	14213	14224	14121	14076	14297	14119	14204	14280	14256	14153	14220	14216	14158	14118	14094	14218	14066	14089	14070	14116	14153	14207	14235	14161	14216	14298	14032	14020	13972	14144	14276	14278	14083	14343	14136	14155	14260	14244	14138	14086	14047	14225	13938	14089	14271	14139	14017	14224	14106	14142	14194	14088	14078	14234	14105	14009	14050	14177	14139	14157	14159	14150	14195	13994	14150	14081	14113	14269	14228	14032	14086	14091	14094	14217	14357	14143	14253	14204	14259	14090	14188	13995	14148	14101	13970	14019	14173	13985	14001	14070	13955	14174	14007	14178	14158	14078	14179	14053	14314	14210	14161	13943	14141	14187	14159	14136	14152	13894	14176	14359	14288	14057	14222	14128	13925	14018	14170	14198	14235	14157	14189	14005	14180	14085	13967	13953	14257	14052	14130	14212	14049	14049	14137	14059	13855	13964	14135	14048	13878	14070	14092	14059	14164	14258	14107	14068	14265	14092	14279	14109	13886	14019	14214	13952	14007	14101	14013	13920	14044	14166	14073	14282	14096	14126	14050	14209	14191	14258	14208	14130	14188	14060	13994	14334	14143	14150	13981	14168	14330	14093	14214	14080	14110	14161	14273	13961	14090	14012	14065	14017	14162	14047	14268	14110	14029	13988	14078	14030	14077	14040	14138	14086	14052	14095	14134	14028	14115	14040	14183	14201	14209	14119	14004	14070	13888	14130	14062	14165	14163	14075	14078	14208	14086	14116	14036	14109	14173	14116	13965	14346	14317	14112	14255	14239	14252	13944	14121	14065	14038	14121	14047	14104	14240	13944	14205	14092	14262	14282	14115	14101	14243	14219	14233	14088	14134	14184	14120	14200	14144	14169	14022	14052	14282	14074	14025	14022	14154	14176	14044	14053	14197	14206	14014	14143	14146	14049	14020	14177	14124	14169	14077	14012	14030	14322	14054	14073	14152	14258	14155	14091	14178	14204	14221	14166	14253	14361	14225	14295	14512	14178	14113	14073	14082	14194	14119	14145	14089	14067	13993	13965	14203	14140	14025	14190	14166	14039	14088	14079	14246	14215	14091	14064	14022	13931	14039	13987	14039	14067	14158	14207	14267	13983	14015	14133	14361	14259	14230	14048	14146	13961	14343	14258	14159	14217	14266	14085	14178	14240	14057	14086	14220	14033	14058	14144	14164	14150	14047	14101	14059	14089	14015	14119	14000	14249	14182	14028	14156	14139	14107	13814	14285	14189	14244	14128	14213	14056	13934	14047	14230	14149	14198	14372	14119	14266	14153	14205	14120	13963	14151	14006	14293	14044	14032	14168	14077	14257	14217	14130	14063	14144	13896	14137	14025	14040	14125	14168	13929	14151	14171	14191	13996	13971	14231	14238	14094	14145	13808	14071	14176	13970	14154	14155	13984	14188	14043	14143	14180	14100	14230	14059	14056	14039	14269	13994	14167	13887	14221	14170	14009	13894	14274	14142	14344	14271	13943	13908	13946	14154	14216	14008	14095	13977	14049	13962	14317	14061	14139	14049	13955	14082	14180	14185	14117	14108	14118	14113	14029	14120	13916	13927	13937	13976	14102	14206	14267	14109	14221	13942	14149	14156	14354	14084	14174	14123	14285	14209	14031	14140	14106	14085	14064	14008	13902	14096	14026	14076	14044	13974	14020	14230	14095	14339	14146	14034	14136	14126	14165	14101	14059	14154	14087	13954	14240	14301	14137	14083	13994	14043	14075	13949	14116	14218	14175	14289	14073	13989	14294	14170	14088	13964	14030	14247	14438	14172	14208	14028	14162	14096	14228	14145	14067	14041	14228	14152	14042	13988	14178	13970	14048	14143	13974	14269	14060	14118	14222	14319	14130	14192	14253	13972	14120	14017	14471	14262	14223	14062	14159	13978	13988	14208	14034	14032	14407	14175	13905	14209	14137	14120	14125	14283	14151	14023	14263	14218	14091	14099	14180	14102	14101	14030	14215	14045	14270	14175	14077	14195	13851	14143	14013	13887	14152	14217	14197	14036	14102	14370	14304	14088	14119	14192	14052	13942	14261	14127	13989	14073	14334	13876	14125	13979	14156	13985	14122	14159	14077	14071	14209	14333	14159	14186	14096	14166	14252	14129	14109	14049	14239	13916	14184	14175	14176	14205	14384	14238	14360	14222	14298	14002	13915	14111	13966	14156	14274	14020	14217	13975	14069	14051	13989	14206	14149	14167	14064	14031	13932	13957	14134	13868	14148	14195	14025	13963	14191	14208	14106	14290	14223	14174	14276	14058	14173	14002	13852	14003	14029	14054	14184	14066	13931	14143	14031	14011	13904	14309	14058	14031	14199	14235	14047	14046	14079	14231	14002	14105	14047	14162	14150	14122	14078	14094	14162	14030	14197	14010	14160	13942	14212	14156	14378	14145	14104	14078	14027	14098	14142	14206	14089	14031	14238	14206	14119	14163	14182	14111	14073	14165	14088	14090	14260	13963	14172	14311	14154	14180	14012	14156	14159	14130	14077	14143	14115	14117	14140	14132	14144	14061	14265	14104	14173	14210	14157	13987	13915	14140	13995	14076	14273	14132	14129	14040	14096	14100	14262	14211	14125	14248	14345	14139	14095	14022	14066	14071	14053	14209	14045	14109	13996	14174	14201	14053	14129	14055	13907	13920	14067	14008	14037	14298	14035	14033	14054	13906	14172	14253	13966	14112	14131	14193	14005	14016	14112	13954	14289	14342	14207	14149	14208	14198	14181	14165	14128	14187	14058	13940	14096	14026	14177	14025	14305	14090	14084	14057	14184	14046	14292	14170	14050	13969	14218	14102	13973	14210	14099	14070	14143	14193	14212	14096	14243	14170	14060	14200	14000	14275	13956	13995	13904	14008	13993	14041	14277	14147	14014	14027	14087	14247	13881	14009	13876	14128	13997	14081	14221	14035	14071	14280	14053	14275	14067	14008	14181	14087	14029	14109	14068	14155	14063	13947	14252	14355	14183	14012	14266	14281	14180	13941	14075	14088	14036	14217	14268	13933	14192	13958	13950	14141	14024	14136	13886	13935	14036	14304	14143	14200	14105	14024	14062	14145	14103	14012	14091	14177	14194	13909	14174	14177	14135	14014	14157	14109	14219	14059	14328	14139	14174	14294	14232	13955	14220	14235	14273	13995	14090	14037	14011	13963	14152	14063	13973	14189	14021	14311	14228	14226	14093	14035	14030	14008	14222	14157	14182	14156	14415	14214	14028	13906	14290	14136	14062	14180	13997	14203	14330	14133	14123	14076	14045	14176	14106	13987	14082	14134	14134	14108	14091	14076	14043	14214	14233	14186	14095	14132	13913	14134	14177	14211	14225	14117	14145	14042	14112	14207	14011	14181	14103	14134	14108	14068	14010	13962	14065	14203	14302	14013	14119	14039	14078	14227	14048	14181	13928	14157	14125	14069	14018	14089	13998	14017	14105	14068	13968	14199	14202	13935	14198	14165	14066	14039	14149	14049	14182	14060	14147	14050	14004	13940	14138	14095	14111	14122	14029	14156	14020	14082	14316	14074	14256	14017	14048	14079	14247	14206	14209	14089	14192	13889	14060	14145	14071	14188	14084	14057	14330	14089	14073	14107	14053	14210	14083	14068	14183	14176	14168	14163	14265	13949	14187	14197	14273	14128	13994	13958	13994	14046	14203	14281	14250	14100	14112	13992	13989	14081	13953	14106	14185	14095	14122	13944	14157	13911	14130	13983	14108	14102	14061	13993	14071	13997	14214	14256	14122	14112	14072	14067	14083	14243	14146	14052	14073	13993	13873	14147	14179	13931	14180	14127	14121	14240	14132	14016	14133	14146	13945	14077	14173	14159	14154	14130	13999	14114	14082	14140	14160	14142	14272	14069	14044	14072	14318	14179	14235	14209	14144	14140	14173	14029	14147	14027	14019	14296	14015	14155	14120	14298	14120	14115	14020	14013	14022	14057	14133	14167	14154	14008	14054	14093	13926	13958	14278	14334	14093	14087	14208	14349	14042	14213	14209	14186	14020	14073	14121	14110	14143	14323	14200	13908	14007	14202	13961	14184	14091	14211	14147	14073	13939	14068	14108	14066	14145	14223	14138	14002	14011	14175	14041	14362	13915	14238	14243	14195	14069	14075	13899	14116	14236	14124	14065	14036	14328	14025	14202	14053	13960	14078	14208	14158	14140	14104	14108	14103	14224	14116	14153	14192	13981	13935	14052	13858	13874	14255	14025	14150	14138	14173	14080	14225	14107	13995	14225	14155	14168	14203	14265	14314	14019	14062	14178	14020	14277	14018	13983	14251	14325	14107	14188	14367	14253	14101	14126	14112	14136	13920	14019	14141	14056	13908	14114	14024	14168	14050	14154	14109	14093	14257	13905	14182	13981	13976	14277	14226	14169	14048	14006	14209	14028	14206	14360	14280	14152	13960	14149	13840	13941	14134	14253	14127	14149	14082	14234	13999	14134	14222	14142	13937	14109	13970	14030	14105	14210	14084	14192	13846	13840	14200	14046	13903	13977	14182	14142	14216	13999	13906	14114	14196	14169	14221	14126	14255	14071	14311	14061	14152	14101	14175	14191	14098	14015	14147	14248	14236	14293	14006	14141	13910	14049	14179	14145	14099	14256	14350	14166	14043	14347	14214	14093	14155	14003	14080	14218	14220	13948	14101	14322	14038	14038	14202	14125	13983	13970	14109	13907	14105	14344	14096	14130	14076	14246	14147	14083	14022	14297	14272	13998	14028	14143	14199	14309	14113	14042	14119	14021	14140	14101	14018	13944	14058	14136	14173	13981	14080	14160	13999	14070	14047	14182	14173	14147	14162	14127	14204	14187	14061	14102	14162	13922	14135	14086	14175	14162	14161	14089	13934	14102	14212	14152	14126	14089	13909	14255	14328	14315	14207	14129	14164	14057	14253	14250	14196	14228	14141	14323	13942	14223	14454	13977	14107	14195	14038	14035	14196	14346	14344	14045	14070
19875	42263	33536	23842	19348	17115	16101	15646	15050	14403	14139	13651	13799	13754	13523	13490	13313	13079	13109	13076	13168	12956	13232	12961	12957	12982	12896	13068	12741	12922	12827	12889	12853	12818	12994	12910	12828	12866	12793	12956	12664	12922	12823	12751	12733	12841	12837	12619	12884	12778	12839	12914	12819	12708	12799	12901	12934	12890	12841	12875	12672	12872	12934	12849	12773	12764	12753	12952	12926	12724	12676	12910	12821	12750	12842	12691	12726	12879	12790	12953	12884	13056	12705	12768	12733	12752	12818	12890	12811	12731	12716	12728	12797	12831	12661	12834	12866	12711	12683	12808	12750	12699	13026	12947	12916	12763	12861	12783	12702	12709	12856	12863	12699	12807	12970	12805	12932	12731	12786	12788	12800	12803	12633	12796	12955	12811	12717	12804	12772	12786	12775	12708	12620	12814	12760	12932	12749	12872	12689	12783	12863	12793	12869	12887	12862	12780	12852	12907	12762	12862	12889	12801	12659	12964	12980	12698	12816	12840	12922	12744	12831	12734	12858	12766	12717	12641	12673	12717	12681	12621	12871	12605	12753	12783	12889	12812	12810	12782	12773	12882	12753	12816	12780	12809	12781	12653	12713	12852	12909	12800	12757	12739	12653	12963	12841	12763	12789	12861	12738	12872	12747	12713	12759	12703	12670	12892	12724	12667	12822	12793	12874	12858	12906	12732	12725	12743	13044	12747	12628	12767	12892	12858	12775	12694	12653	12653	12932	12713	12853	12770	12708	12811	12653	12786	12937	12736	12767	12838	13042	12808	12615	12811	12871	12748	12908	12719	12718	12861	12903	12694	12806	12804	12805	12897	12670	12776	12894	12774	12699	12818	12828	12889	12861	12720	12868	12843	12859	12685	12816	12793	12900	12865	12767	12649	12832	12893	12868	12724	12788	12680	12835	12789	12639	12911	12955	12763	12638	12746	12715	12852	12890	12780	12617	12766	12705	12831	12801	12819	12791	12646	12794	12880	12891	12732	12767	12717	12957	12798	12718	12768	12800	12843	12872	12796	12843	12899	12827	12765	12613	12872	12750	12692	12771	12766	12770	12907	12931	12787	12892	12659	12734	12658	12910	13000	12889	12926	12861	12818	12679	12525	12650	12894	12768	12926	12801	12763	12741	12856	12679	12906	12784	12914	12914	12770	12989	12802	12751	12723	12827	12703	12883	12849	12931	12720	12831	12902	12815	12789	12621	12881	12808	12665	12838	12792	12789	12662	12779	12865	12810	12821	12719	12835	12946	12666	12788	12598	12697	12916	12836	12883	12855	12775	12790	12762	12718	12680	12823	12781	12878	12847	12738	12867	12632	12779	12624	12641	12760	12646	12666	12782	12648	12669	12846	12778	12618	12787	12730	12871	12828	12813	12820	12843	12681	12783	12966	12760	12825	12744	12769	12773	12497	12787	12927	12875	12910	12795	12642	12799	12735	12871	12815	12893	12702	12826	12843	12920	12742	12799	12482	12726	12623	12843	12734	12762	12771	12770	12775	12812	12975	12780	12900	12808	12928	12826	12790	12931	12824	12697	12836	12773	12654	13035	12847	12820	12694	12810	12791	12818	12910	12933	12784	12855	12879	12887	12906	12901	12737	12712	12658	12638	12812	12806	12713	13032	12725	12773	12839	12884	12871	12768	12692	12806	12764	12672	12618	12702	12546	13057	12941	12656	12648	12860	12870	12589	12795	12801	12871	12826	12721	12916	12770	12773	12735	12835	12757	12798	12800	12886	12634	12763	12933	12758	12939	12621	12728	12769	12797	12713	12748	12636	12792	12800	12932	12882	12842	12741	12726	12772	12835	12881	12858	12698	12891	12708	12743	12734	12874	12610	12833	12762	12892	12704	12738	12791	12797	12737	12718	12772	12677	12649	12890	12752	12932	12725	12817	12823	12698	12711	12783	12832	12844	12896	12634	12750	12768	12688	12771	12896	12617	12899	12655	12948	12762	12704	12834	12717	12801	12720	12717	12835	12836	12864	12754	12808	12658	12729	12550	12753	12724	12663	12752	12573	12675	12750	12666	12851	12913	12695	12894	12879	12832	12739	12794	12759	12965	12744	13014	12857	12918	12652	12688	12756	12910	12878	12888	12645	12830	12734	12838	12809	12603	12866	12694	12808	12719	12774	12806	12807	12940	12818	12768	13024	12883	12823	12857	12886	12627	12812	12795	12781	12677	12657	12720	12630	12596	12725	12795	12606	12804	12603	12705	12786	12764	12746	12850	12851	12610	12638	12708	12821	12748	12915	12813	12875	12692	12898	12728	12896	12745	12799	12923	12721	12864	12707	12895	12804	12873	12691	12730	12747	12723	12709	12866	12796	12849	12851	12759	12581	12846	12684	12838	12791	12891	12803	12779	12886	12696	12794	12823	12773	12618	12803	12958	12968	12825	12913	12622	12777	12815	12802	12905	12728	12834	12732	12810	12720	12756	12806	12840	12741	12665	12667	12837	12877	12864	12710	12672	12769	12748	12680	12840	12843	12780	12870	12791	12910	12952	12821	12698	12715	12824	12747	12761	12766	12959	12730	12872	12685	12799	12846	12794	12915	12626	12900	12837	12925	12810	12888	12709	12763	12685	12641	12762	12791	12841	12686	12671	12802	12640	13050	12913	12681	12827	12885	12827	12751	12803	12732	12821	12935	12882	12863	12863	12789	12884	12792	12752	12829	12830	12703	12735	12736	12763	12871	12875	12708	12738	12756	12697	12746	12793	12830	12958	12728	12880	12802	12857	12757	12864	12838	12705	12885	12711	12790	12622	12952	12874	12759	12710	12942	12628	12623	12617	12750	12725	12725	12892	12794	12754	12744	12768	12834	12768	12846	12676	12763	12594	12897	12698	12707	12676	12839	12865	12965	12773	12787	12768	12864	12788	12770	12699	12599	12877	12758	12699	12675	12989	12840	12812	12929	12901	12644	12717	12769	12861	12605	12688	12807	12827	12837	12909	12718	12657	12719	12879	12865	12861	12818	12864	12680	12794	12645	12758	12629	12778	12613	12660	12694	12768	12744	12718	12954	12594	12751	12773	12789	12796	12846	12642	12864	12841	12685	12928	12792	12933	12754	12726	12642	12859	12709	12826	12737	12739	12822	12775	12719	12660	12917	12773	12725	12860	12708	12870	12829	12845	12644	12834	12785	12774	12886	12832	12718	12683	12816	12803	12671	12816	12930	12781	12774	12689	12823	12797	12814	12803	12825	12758	12874	12747	12655	12687	12739	12851	12690	12793	12710	12744	12704	12840	12791	12800	12788	12762	12754	12668	12946	12704	12835	12708	12729	12817	12648	12675	12960	12804	12674	12757	12681	12716	12849	12820	12776	12737	12866	12813	12966	12852	12661	12651	12797	12803	12867	12694	12641	12802	12799	12870	12802	12928	12897	12841	12821	12695	12733	12810	12719	12797	12785	12870	12841	12844	12883	12678	12730	12662	12762	12750	12816	12777	12700	12854	12824	12804	12839	12746	12643	12799	12765	12735	12665	12784	12743	12708	12831	12778	12889	12770	12721	12710	12832	12656	12829	12840	12794	12726	12864	12922	12809	12762	12791	12882	12789	12752	12760	12804	12762	12835	12823	12845	12676	12664	12803	12835	12841	12688	12820	12871	12896	12726	12800	12840	12895	12680	12823	12832	12883	12756	12790	12742	12685	12592	12870	12697	12972	12775	12938	12747	12690	12907	12603	12761	12670	12879	12752	12799	12840	12834	12903	12871	12790	12786	12635	12737	12728	12674	12860	12757	12728	12841	12686	12804	12746	12783	12874	12784	12826	12925	12891	12715	12769	12913	12782	12759	12624	12892	12747	12822	12786	12732	12705	12852	12605	12825	12762	12671	12801	12811	12811	12864	12751	12830	12767	12715	12924	12736	12922	12993	12753	12735	12730	12829	12901	12896	12700	12765	12768	12691	12972	12694	12823	12687	12834	12795	12881	12886	12806	12895	12675	12947	12822	12884	12847	12755	12748	12742	12664	12696	12798	12829	12793	12708	12886	12639	12949	12740	12782	12749	12736	12828	12906	12737	12844	12590	12760	12730	12748	12810	12896	12703	12821	12633	12649	12699	12735	12943	12653	12755	12567	12877	12950	12804	12781	12618	12802	12956	12656	12898	12707	12721	12857	12835	12923	12688	12641	12482	12814	12842	12770	12944	12732	12706	12679	12854	12767	12792	12818	12764	12995	12868	12579	12820	12819	12772	12732	12759	12842	12756	12807	12720	12717	12895	12723	12781	12805	12848	12892	12663	12723	13022	12882	12823	12838	12868	12942	12766	12769	12860	12854	12726	12722	12815	12749	12702	12750	12739	12781	12772	12807	12824	12621	12716	12806	12825	12752	12796	12827	12601	12886	12863	12680	12852	12814	12845	12670	12479	12897	12774	12767	12832	12814	12900	12754	12636	12556	12886	12693	12806	12734	12929	12811	12830	12813	12709	12854	12810	12662	12880	12792	12823	12733	12717	12861	12766	12908	12731	12743	12855	12889	12809	12559	12688	12754	12791	12877	12905	12799	12718	12765	12717	12757	12643	12743	12708	12743	12783	12796	12764	12821	12628	12726	12788	12813	12667	12800	12728	12859	12783	12770	12770	12870	12849	12809	12755	12706	12638	12772	12829	12752	12628	12631	12779	12755	12777	12868	12728	12926	12717	12717	12847	12716	12547	12762	12692	12884	12792	12828	12899	12725	12645	12867	12649	12687	12765	12869	12743	12759	12882	12862	12739	12963	12765	12545	12887	12822	12852	12795	12837	12718	12826	12709	12697	12930	12866	12869	12732	12738	12698	12696	12718	12741	12641	12729	12799	12833	12780	12649	12854	12780	12761	12821	12863	12921	12626	12836	12674	12790	12688	12865	12848	12613	12852	12817	12807	12769	12831	12874	12729	12709	12760	12708	12789	12662	12931	12696	12843	12712	12697	12881	12769	12776	12885	12729	12883	12808	12788	12740	12748	12650	12793	12722	12811	12731	12613	12873	12833	12960	12752	12738	12785	12790	12791	12838	12756	12870	12847	12743	12724	12772	12829	12936	12789	12768	12662	12824	12865	12733	12793	12731	12721	12842	12846	12779	12903	12738	12909	12715	12768	12895	12764	12772	12733	12823	12940	12596	12759	12680
29259	23296	24565	20289	16793	16396	15839	15643	15276	15228	15188	15235	15294	15130	15156	15056	15118	14980	14959	15084	14930	15175	15058	14967	14957	15055	15017	14960	14908	14924	14936	15048	15012	14958	14878	14887	14722	14805	15070	14910	15049	15004	14917	14889	15038	15083	14893	14972	14935	15006	14897	14985	14933	15030	14996	14795	15070	15009	14921	15082	15047	14963	15030	14861	14995	15067	14965	15157	15012	14863	15043	14964	14840	14994	14986	14912	15071	15090	14903	15086	14930	14796	14873	15065	15081	14908	14824	14880	14859	14933	14979	15024	14750	14809	14893	14911	14980	15146	14976	14859	14989	15061	14880	14782	14890	14869	14981	14870	15123	14956	14973	14956	14985	15028	14951	14836	14785	14918	14966	14869	14972	14872	15090	14843	14677	14810	15083	15167	15050	14993	15027	14888	14739	14971	15005	14799	14962	14898	14884	14960	15148	15127	14983	14820	15030	14892	15097	15112	14897	14957	15104	14951	14940	14950	14886	14838	14919	14995	14847	14972	14999	15030	15131	14981	15030	14883	14965	15017	14831	14983	14946	14974	14952	15042	14870	15087	15058	15011	14934	14986	14802	14840	15054	14989	14854	14946	15061	14968	14979	15050	14978	15009	14924	14846	15300	15058	14884	14915	15242	14913	15053	14905	14962	14890	14998	15126	14870	15144	14957	15000	15045	14988	14937	15041	15081	14916	15030	14770	14928	15057	14953	14934	15182	14916	15031	14994	14945	15065	14964	15122	15066	14794	15017	15097	15073	15057	14903	14956	14966	15132	15145	15018	14819	15010	14999	14926	14999	14922	14936	15025	15053	14995	14902	14916	14934	14929	15014	15005	14857	14754	14902	14891	14878	14935	15002	15089	15037	15048	15114	14965	15139	14992	14999	14936	15006	14761	14906	14772	14963	14948	14941	15095	14999	14879	14934	15000	14975	14901	14830	14926	14879	14981	15055	14793	14965	14835	15203	14866	15000	15070	14964	15044	15093	15272	15018	15018	14924	14721	14944	15045	14959	14924	15009	15041	14822	15104	15089	14938	14755	14938	15047	15036	15037	14963	14849	15038	14898	14985	15023	14923	15008	14923	14881	14914	15075	14606	14822	14904	15073	15228	14935	14962	15081	14969	14996	14848	14760	14971	15125	15104	14902	14849	14996	15127	15067	14971	14926	14934	14994	14794	15000	15137	14995	14914	14988	14842	14986	14934	14874	14996	14915	15069	14839	15073	15027	14885	14870	15016	15113	15123	15024	15068	15125	15141	15064	14968	14922	14904	15040	15081	15121	15084	14903	14937	15177	14958	15199	15015	14939	15273	14945	15055	15150	14794	14958	14925	14939	15055	15245	14896	14866	14857	14861	15009	14776	14905	15137	14918	14911	14965	14957	14761	14964	14951	15065	14878	15040	14976	14836	15024	15039	15061	14974	14868	14922	14922	14814	14984	15130	15040	14896	14773	14988	14962	15086	15002	14859	15066	14982	14910	15008	14912	14960	14969	14766	14706	14876	14810	14990	14810	15021	14957	15020	15023	14673	14905	15153	15151	15151	15018	15018	15063	15013	14911	14894	14828	14965	15000	14815	15017	14955	14834	14960	15022	14990	14890	14969	14887	14922	15052	15066	14921	14867	14982	14911	14942	14909	14776	15007	14893	14876	14896	14917	15175	14861	15086	14951	15041	14969	14952	14846	14900	15178	14926	14884	14736	15070	15044	15151	14840	14928	14949	15021	14895	14786	14883	15084	15025	15222	14976	15163	15101	14968	14951	15108	14925	14838	15229	15169	14852	14892	14964	14925	14896	14880	14988	15041	14827	14916	14938	15203	15210	14975	14978	14981	15031	14913	15037	14989	14985	15119	14854	14991	15082	15102	15067	14983	14949	15066	14749	15045	14834	15080	15200	15001	15092	14969	15122	14992	15061	15036	15175	14917	14953	15085	14913	14834	15043	15005	15118	14992	15007	15246	14891	15178	14926	14946	15267	14920	15175	14901	14989	14894	14993	15040	14983	14896	15027	15110	14997	14872	15068	15106	15025	15100	15079	15145	14787	14838	15019	14831	14949	15049	14906	14934	15031	15018	15158	15092	15038	14967	15229	14954	15009	14815	15048	15048	15050	15145	14994	15103	15075	14940	14987	14766	15006	14857	14965	15039	14946	15079	15032	14890	14893	14778	15180	15070	15074	15025	15003	14888	15007	14997	14828	14957	15058	14873	14844	15002	14946	14881	15044	15163	15027	15099	15111	14950	15022	15026	14731	14760	14994	14968	15028	15027	14873	14963	14949	15113	15003	15119	14937	14872	14953	15200	14958	14991	15020	14961	14944	14850	15091	14999	15132	14997	14843	15073	14920	15055	15088	14961	14924	14954	15076	14953	14843	14997	14975	14956	15003	14972	14988	14866	15059	15119	15172	14982	14982	14990	14949	14814	14923	15269	15139	14976	14981	14999	15115	15199	15017	14958	15011	15007	15031	14928	15080	15056	15005	14875	14904	14881	14770	14861	14777	14945	14814	15129	15049	14996	15090	14965	14800	14815	14948	15093	15088	14988	14895	14976	15074	15119	14947	14992	14985	14964	14859	14857	15042	14883	14822	14874	14970	15022	15151	15041	14970	15063	15114	15087	14876	14984	14937	14805	14818	15000	14660	14985	15161	15018	14951	14987	14962	14813	14890	15072	14868	14962	15219	14966	14949	15174	14836	14972	15027	14980	14930	14877	15051	14957	14840	14855	15130	15019	14878	14981	15040	14946	15127	15038	15130	14888	14777	14876	14836	15084	15052	14923	14966	15188	15049	15009	14876	15109	15014	15063	14953	14766	14972	15011	14920	15039	14953	14791	14976	15033	15030	15140	15099	15115	15024	14883	15010	15364	14984	14941	15005	14888	14962	15004	14740	15123	15071	14881	14916	15132	14989	15051	14771	14931	15049	14961	14906	14876	15071	15063	15055	14940	15015	14970	14892	15071	14895	15041	15084	15109	14908	15004	14899	14942	14951	14989	14842	14882	14869	14928	14995	14989	15133	14939	14887	15124	15036	15011	15097	14966	15158	14834	14938	14971	14898	14986	14966	14918	14753	14964	14840	14979	14974	15100	14970	14912	14982	15015	14991	15073	14960	14815	14974	14985	15226	14882	15006	14938	15053	15078	14910	14942	14902	15032	15069	15026	14955	14906	15058	15304	15140	15199	15081	14819	14896	15097	14921	14847	14941	14840	14929	14966	14933	15050	15022	14882	14945	15111	15070	14950	15106	15112	15092	15006	14916	14953	15090	14991	14775	14796	15017	14924	14874	15005	14937	14977	15041	14959	14847	14825	14853	14888	15137	15010	14856	15089	15020	14921	14977	14922	14987	15026	14975	15116	14888	15056	15033	14908	15008	15100	15039	15039	14854	15074	15079	14942	14909	14879	15103	15006	14906	14886	14929	15109	15023	14883	14992	14938	14929	14913	14992	14932	14957	15155	15118	15089	15163	14931	15048	14921	14811	14951	15032	14985	15040	14832	14854	14709	15142	15111	14877	15069	14970	15107	14869	15044	14887	15102	14885	15113	14911	15151	14953	14946	15140	15032	15225	15093	15121	14919	14913	14992	14958	14977	14924	15050	15103	14954	15002	15145	14734	14982	14971	15069	15073	14925	14974	14902	14973	15087	14778	14985	14853	14909	15086	15024	14921	14925	14951	15223	15045	15074	14962	14872	14865	15015	15080	14944	14867	14971	14956	14776	14923	14967	15008	15105	15026	14835	15180	15174	14945	15169	14921	15069	15032	14951	15006	15012	14950	15036	14967	15026	15254	14855	14931	14799	14967	15028	14975	15174	15018	14812	14932	14809	15064	14931	14904	14877	14937	15009	14771	14966	15081	15031	15032	14958	14707	14961	14920	15032	14738	15030	14949	14800	15029	14881	14618	14938	15022	14999	14993	15002	14798	15072	15019	15173	14881	15137	15068	14868	14792	14994	15044	15111	15097	15000	15126	15193	15120	14993	14813	15149	14976	14824	14884	15209	14924	14934	15030	15160	14903	15111	14958	14930	15042	14839	15059	15037	15174	14899	14843	14995	15099	14878	15098	15183	14971	15204	14884	14972	15127	14963	15131	14963	15009	15084	14929	14782	14906	15097	15093	15061	15026	15118	15132	14963	15026	14877	14963	14969	14951	14982	14973	14901	15048	15045	14808	15057	14985	14852	14855	15083	14959	14861	15177	15052	14999	14961	15007	14926	14982	14961	15037	15254	15008	15080	14893	14968	14910	14996	15028	14977	14830	14825	14989	15008	14876	14782	14990	15044	15161	14886	14999	14800	15091	14981	14983	14970	14954	15003	14819	15081	14958	14977	15061	15095	14894	15047	15133	14933	14867	14820	14769	15054	15024	14908	14960	15016	15067	14726	14871	15045	14850	15038	14938	15044	15025	14908	14958	15087	14996	15152	14957	14944	14830	15146	15034	14998	14984	15208	14915	15051	14966	14981	14935	15062	15126	15023	15035	14967	15079	14968	14968	14863	14800	14965	14875	15099	15075	15222	15169	14970	14986	14952	14833	14919	14767	14828	15086	15075	15213	14999	15003	15086	15116	15167	14769	14887	15045	14959	15079	15014	15089	14907	14819	14829	14869	15040	14888	15028	15155	14880	15023	15127	15110	14894	15052	15001	15118	14913	14925	15081	14856	15047	15057	14984	14917	14902	14897	14773	14719	14933	14669	14805	15018	14943	14916	15218	14930	15040	14863	14982	14990	15005	14786	14754	15057	15065	15060	14907	14856	15023	15028	14800	15190	15018	14897	15145	15144	15139	15006	15078	15037	14970	14871	15089	14754	14955	14961	14731	15073	15077	14942	15066	14948	14986	14957	14905	15026	15040	15042	15037	15017	15010	15003	14804	14761	14982	14961	15026	15067	14792	14863	14989	14971	14936	14978	14878	15025	14938	14834	14930	14748	14754	14857	14948	14913	14962	15081	15129	14938	14824	15029	15088	15153	15027	15073	14767	14976	14919	14996	14969	15121	15085	14964	14733	14810	14725	14999	14967	14835	15131	15074	15108	15053	14936	14968	15098	15089	15068	14806	14852	14789	15054	15085	15177	14834	14787	15000	15073	14990	15004	14909	15082	14869	15273	15098	14697	14875	14898	14938
18885	29134	22490	17179	15671	14956	14380	14165	13911	14023	13685	13605	13627	13686	13602	13506	13568	13539	13677	13441	13640	13444	13432	13467	13455	13390	13407	13386	13484	13333	13352	13424	13431	13470	13438	13487	13345	13387	13437	13418	13460	13320	13381	13298	13386	13477	13390	13462	13275	13359	13288	13411	13345	13293	13439	13409	13356	13252	13537	13446	13491	13503	13400	13444	13398	13449	13358	13455	13217	13616	13263	13399	13213	13465	13650	13342	13367	13439	13400	13427	13487	13343	13486	13333	13279	13382	13268	13457	13420	13337	13393	13416	13332	13279	13504	13377	13322	13217	13458	13351	13451	13464	13258	13165	13317	13350	13378	13328	13460	13361	13366	13439	13226	13261	13477	13447	13373	13375	13358	13408	13417	13278	13487	13255	13388	13418	13359	13445	13336	13506	13449	13344	13469	13209	13243	13434	13459	13384	13412	13480	13426	13194	13354	13339	13274	13324	13382	13591	13322	13264	13416	13495	13367	13332	13360	13335	13451	13374	13275	13283	13425	13489	13384	13408	13317	13355	13506	13363	13367	13403	13445	13251	13525	13393	13295	13300	13372	13615	13400	13448	13352	13335	13337	13320	13388	13393	13580	13345	13299	13636	13472	13277	13264	13548	13374	13299	13259	13462	13428	13356	13408	13261	13396	13345	13511	13475	13329	13417	13565	13382	13323	13379	13445	13585	13474	13248	13371	13417	13434	13412	13500	13424	13544	13332	13396	13325	13331	13330	13380	13494	13527	13393	13301	13330	13414	13384	13562	13508	13398	13278	13415	13407	13523	13266	13495	13411	13331	13581	13348	13285	13386	13314	13324	13516	13285	13134	13333	13283	13490	13455	13630	13388	13323	13511	13286	13359	13205	13452	13531	13433	13464	13587	13323	13473	13402	13462	13385	13189	13352	13379	13296	13412	13443	13290	13388	13458	13304	13403	13343	13364	13335	13327	13395	13451	13400	13365	13349	13268	13342	13531	13183	13504	13380	13421	13530	13400	13386	13541	13320	13328	13486	13422	13253	13300	13318	13254	13351	13436	13299	13440	13323	13430	13423	13408	13356	13424	13439	13491	13426	13472	13460	13401	13361	13426	13316	13415	13250	13437	13287	13340	13368	13441	13406	13526	13531	13479	13363	13457	13267	13465	13329	13581	13331	13490	13478	13539	13509	13613	13449	13251	13224	13403	13536	13390	13286	13396	13385	13392	13264	13517	13387	13473	13332	13606	13472	13286	13337	13446	13425	13143	13420	13558	13502	13415	13324	13397	13420	13438	13350	13298	13371	13434	13507	13357	13268	13314	13347	13477	13282	13431	13305	13289	13596	13422	13252	13333	13406	13397	13384	13310	13591	13311	13375	13242	13340	13471	13442	13316	13282	13322	13275	13217	13396	13411	13395	13529	13358	13401	13467	13467	13323	13449	13518	13428	13318	13500	13261	13556	13452	13284	13512	13287	13497	13438	13322	13280	13489	13409	13521	13434	13260	13509	13414	13338	13441	13626	13471	13347	13302	13450	13512	13329	13439	13499	13247	13483	13383	13263	13382	13384	13316	13416	13264	13429	13549	13463	13421	13334	13389	13406	13310	13370	13446	13166	13491	13394	13466	13443	13264	13511	13410	13375	13309	13375	13374	13392	13459	13351	13450	13434	13320	13379	13442	13494	13528	13419	13447	13360	13277	13384	13337	13271	13450	13349	13549	13399	13433	13520	13639	13220	13325	13324	13644	13344	13327	13396	13558	13562	13133	13236	13554	13382	13365	13326	13407	13484	13447	13301	13514	13274	13372	13344	13464	13425	13403	13329	13419	13341	13606	13318	13554	13305	13453	13385	13434	13292	13555	13244	13240	13366	13274	13381	13289	13510	13574	13381	13239	13495	13453	13307	13419	13275	13375	13405	13446	13560	13580	13446	13449	13321	13478	13655	13428	13501	13267	13444	13493	13501	13476	13285	13489	13436	13290	13220	13421	13569	13419	13313	13532	13392	13583	13500	13268	13578	13310	13486	13247	13275	13528	13357	13321	13413	13367	13532	13315	13352	13476	13441	13425	13173	13382	13479	13457	13345	13169	13438	13256	13459	13358	13294	13560	13323	13465	13348	13407	13322	13385	13437	13438	13475	13350	13441	13343	13221	13386	13530	13244	13341	13532	13410	13411	13665	13502	13462	13455	13452	13442	13475	13391	13488	13362	13464	13519	13531	13373	13551	13441	13408	13443	13357	13368	13422	13391	13453	13509	13376	13415	13319	13467	13504	13358	13416	13536	13307	13251	13569	13390	13213	13481	13198	13409	13447	13281	13333	13349	13491	13505	13399	13335	13357	13526	13323	13272	13303	13266	13445	13417	13349	13429	13452	13346	13256	13338	13379	13388	13463	13567	13521	13410	13517	13420	13342	13294	13240	13546	13324	13532	13562	13408	13390	13590	13380	13276	13485	13286	13425	13314	13431	13445	13457	13409	13483	13457	13355	13339	13367	13294	13443	13386	13503	13325	13461	13470	13483	13286	13476	13457	13322	13430	13299	13440	13463	13477	13415	13665	13436	13257	13287	13392	13519	13470	13350	13325	13494	13403	13340	13511	13464	13451	13366	13568	13293	13254	13384	13385	13399	13438	13337	13389	13403	13376	13477	13501	13494	13402	13338	13339	13508	13277	13520	13299	13430	13477	13331	13354	13300	13385	13454	13442	13447	13303	13427	13302	13185	13493	13380	13421	13290	13478	13280	13168	13535	13395	13400	13535	13382	13557	13501	13255	13294	13272	13573	13412	13253	13427	13484	13370	13202	13410	13483	13281	13353	13503	13392	13250	13337	13548	13615	13378	13404	13434	13374	13269	13515	13376	13326	13431	13343	13437	13397	13295	13313	13367	13333	13444	13367	13284	13560	13383	13376	13396	13341	13368	13424	13324	13383	13346	13596	13488	13501	13447	13328	13518	13393	13414	13535	13364	13426	13514	13393	13342	13378	13365	13523	13278	13409	13354	13429	13383	13476	13434	13431	13379	13357	13279	13302	13268	13464	13523	13366	13422	13419	13577	13295	13493	13450	13246	13364	13382	13443	13457	13459	13345	13248	13396	13506	13415	13491	13415	13474	13381	13420	13370	13391	13624	13440	13501	13384	13383	13380	13295	13437	13364	13564	13341	13364	13361	13517	13412	13377	13516	13328	13389	13383	13367	13438	13321	13405	13413	13439	13375	13496	13458	13358	13355	13472	13392	13349	13454	13433	13358	13406	13480	13385	13162	13248	13271	13403	13552	13295	13240	13410	13370	13525	13393	13445	13609	13473	13385	13253	13494	13262	13419	13401	13397	13400	13274	13390	13416	13278	13387	13387	13451	13320	13573	13607	13379	13440	13322	13416	13515	13385	13415	13352	13398	13349	13452	13200	13429	13347	13401	13428	13441	13443	13339	13581	13576	13391	13389	13332	13392	13467	13529	13398	13486	13331	13407	13370	13503	13411	13487	13424	13283	13473	13477	13334	13303	13349	13487	13533	13463	13310	13522	13282	13304	13294	13456	13301	13227	13529	13428	13339	13356	13268	13325	13453	13208	13361	13446	13461	13305	13549	13316	13396	13467	13379	13404	13529	13477	13533	13393	13405	13279	13287	13315	13400	13533	13362	13542	13513	13326	13437	13279	13576	13466	13407	13297	13345	13245	13397	13490	13424	13315	13530	13312	13334	13341	13364	13334	13465	13382	13480	13509	13512	13367	13335	13485	13416	13437	13410	13395	13575	13440	13463	13353	13667	13459	13395	13510	13536	13303	13259	13262	13406	13510	13342	13278	13430	13625	13268	13505	13286	13242	13244	13247	13585	13408	13407	13242	13497	13442	13441	13378	13475	13142	13406	13455	13426	13291	13380	13558	13465	13402	13430	13295	13245	13390	13489	13229	13561	13483	13440	13331	13499	13518	13424	13250	13472	13509	13365	13661	13466	13410	13335	13394	13405	13417	13466	13274	13381	13420	13438	13331	13360	13340	13446	13301	13489	13443	13479	13235	13373	13155	13274	13588	13591	13323	13447	13436	13273	13254	13259	13362	13356	13458	13419	13536	13377	13340	13313	13536	13418	13414	13394	13334	13400	13471	13482	13275	13306	13497	13435	13516	13480	13310	13379	13468	13437	13567	13454	13509	13234	13539	13420	13395	13467	13423	13379	13343	13473	13336	13233	13445	13512	13398	13302	13355	13493	13474	13458	13378	13297	13515	13260	13390	13441	13468	13417	13323	13447	13313	13497	13522	13502	13488	13304	13488	13305	13183	13464	13384	13417	13457	13338	13393	13529	13374	13320	13283	13334	13389	13300	13421	13415	13526	13264	13324	13338	13376	13271	13479	13305	13457	13567	13378	13267	13341	13644	13510	13345	13275	13497	13322	13408	13304	13379	13327	13292	13430	13389	13509	13447	13478	13341	13415	13347	13349	13322	13269	13379	13448	13392	13407	13393	13554	13510	13497	13230	13299	13463	13320	13427	13353	13400	13636	13272	13492	13381	13569	13329	13484	13189	13341	13412	13622	13495	13490	13313	13432	13218	13500	13345	13391	13153	13373	13412	13491	13390	13406	13402	13387	13292	13342	13362	13297	13429	13520	13379	13374	13452	13397	13350	13411	13487	13330	13432	13414	13340	13393	13377	13412	13528	13350	13315	13455	13317	13526	13437	13322	13486	13301	13452	13339	13367	13535	13411	13456	13373	13411	13502	13355	13421	13548	13468	13242	13461	13369	13349	13184	13312	13418	13424	13365	13436	13433	13213	13419	13459	13332	13384	13449	13543	13371	13300	13353	13519	13196	13414	13450	13507	13407	13320	13300	13365	13462	13390	13269	13265	13348	13292	13353	13440	13354	13338	13433	13422	13372	13331	13355	13359	13304	13416	13290	13457	13472	13588	13379	13554	13494	13402	13346	13508	13566	13395	13465	13439	13292	13403	13387	13430	13344	13380	13436	13512	13398	13351	13523	13406	13221	13392	13335	13345	13465	13673	13307	13344	13323	13311	13448	13442	13443	13334	13463	13377	13396	13567	13483	13317	13417	13526	13401	13278	13371	13501	13360	13458	13280	13414	13513	13464	13464	13305	13335	13430	13470	13546	13311	13480	13458	13314	13391	13275	13368	13226	13419	13388
23547	21557	28366	25288	22121	20058	17874	15777	14968	15033	14849	14868	14885	14525	14564	14451	14503	14448	14325	14377	14330	14130	14126	14274	14158	14167	14274	14252	14071	14288	14248	14119	14196	14185	14057	14175	14169	14272	14059	14268	14290	14128	14145	14238	14317	14247	14069	14126	14198	14189	13997	14085	14069	14155	14147	14195	14071	14065	14240	14160	14081	14017	14198	14061	14293	13997	14135	14045	14178	14129	14049	14153	14038	14088	14056	14139	13932	14165	14042	14051	14156	14045	14093	14232	13977	13939	14075	14133	14117	14121	14031	13931	14233	14173	14173	14115	13883	14180	14385	14239	14171	14077	14121	14003	14127	14046	14146	14187	14218	14111	14103	14098	14013	14221	14258	13912	14196	13997	13976	14151	14061	14225	14082	14087	14297	14087	14115	14095	14215	14073	14082	14052	14150	14086	14081	14117	14052	14342	14070	14027	14016	14043	14055	14076	14041	14165	13907	14103	13958	14297	13957	13969	14030	14183	13948	13956	13917	14315	14149	14120	14119	13901	14040	14087	14252	13994	13956	14300	13940	14085	14188	14124	14036	14113	14135	14139	14140	13953	14208	13955	14118	14178	14171	14164	14108	13996	14001	14108	14071	14105	14078	14133	14093	14208	14193	14128	14208	14039	13835	13932	13945	14144	14044	14338	14029	14194	14124	14157	14058	14224	14271	14175	14050	14004	14005	14096	14341	14348	14163	13988	14195	14241	14198	14212	14224	14114	14256	14189	14269	14006	13948	14181	14005	13970	13906	14182	13955	14033	13957	14101	14118	14317	14174	14045	13973	14193	13877	14047	14091	14068	14060	14108	14095	14260	14095	14151	14288	14043	13919	14046	14054	14144	13977	14250	14337	14052	14272	13895	14053	14023	14195	14040	14210	14047	14081	14170	14085	14168	14035	14101	14043	14198	14205	14042	14086	14159	14066	14078	14125	14019	14093	14252	13925	14035	14121	14002	13902	14072	14048	14156	14063	14047	14075	14081	14054	14095	13932	14204	14070	14054	13948	14271	14063	14022	13983	14074	14012	13993	14049	14152	14127	13901	14138	14123	14027	14005	14085	14065	14056	14204	14307	14065	14369	14225	14187	14065	14005	14166	14139	14091	14139	13962	13944	14064	13969	13929	14282	14176	14176	14085	13990	14036	13957	13962	14070	14034	14135	14227	14146	14131	14161	14132	14117	14392	13983	14152	14045	13966	14010	14027	14034	13993	14124	14222	14202	13997	14183	14146	13966	13991	14085	14273	14088	13836	13954	14029	13996	14000	14133	14187	14053	14081	14043	14164	14110	14218	14041	14315	14243	14062	14333	14066	14148	14440	13953	14157	14020	14015	14189	14113	14048	13997	14286	14320	14111	14142	14060	14017	14220	13913	14198	14072	14038	14095	14254	14094	13965	14199	14256	14044	13892	14026	14211	13947	14061	13864	14059	14152	14000	13994	14189	14007	14197	13962	14139	14016	14250	14016	14000	14196	13993	13918	14007	14031	14145	14087	14119	14143	14145	14063	14019	14334	14257	14008	13949	14080	14322	14320	14117	14047	14024	13955	14071	13964	14076	13936	13850	14104	14232	13862	14230	14186	14137	14031	14182	14018	14052	14097	13969	14009	14189	14326	14110	14113	14201	13937	14223	14123	14072	14075	14131	14141	14151	14217	14073	14030	14154	14125	14044	14035	14117	14183	14194	14106	14020	14170	14166	14239	14179	14189	14132	14195	14250	13987	14091	14117	14112	14209	13954	14071	14178	14048	14248	14049	14146	14021	14038	13933	14155	13953	14143	14070	13976	14161	14297	14101	14148	14246	14078	14218	14096	14160	14291	14017	14133	14141	14275	14119	14255	13863	14102	14170	14187	14033	14152	14037	14051	14081	14297	14056	14041	14343	14112	14160	13927	14045	14203	14075	14142	14218	13999	14082	14212	13905	14213	14072	14071	14138	13984	14170	14348	14085	14201	14014	14051	14087	14068	14184	14043	14013	14033	14087	13952	14206	14105	14122	13903	14051	14136	14209	14053	14091	14295	14062	13961	14146	14056	14116	14031	14181	14162	14058	14142	14098	14154	14224	14117	14043	14054	13897	14137	14073	14152	13892	14112	13945	14108	13872	13987	14138	14025	14087	14367	14341	14038	13934	14179	14300	14082	13872	14093	14057	14080	14203	13877	14083	14254	14092	14026	14125	14163	13982	14065	14089	14063	13929	14126	14013	14123	14035	14197	13977	13978	14106	14209	14150	13885	13952	14177	14184	14118	14157	14066	14184	14004	14004	14059	14168	14254	14103	14071	14088	14120	13956	14132	14014	14090	14237	14214	14091	14243	14075	14065	14161	13976	13938	13921	14159	14138	14082	13974	14084	14146	14107	14172	14003	13912	14095	14251	14048	14158	14201	13945	14400	14340	14171	14106	14211	14080	13964	13919	14182	13967	14167	14132	14030	14060	14125	14090	13995	14200	14099	14050	14196	14055	14110	14042	13881	14045	14081	14174	14145	14232	14044	14099	14008	14057	13987	14120	14136	14255	14171	14172	14033	14209	14314	14307	14212	14195	14082	14116	14098	13980	14102	14095	13990	13994	14062	14031	14088	14165	14081	14054	14053	14077	14092	14190	14221	14137	14034	13911	14082	13860	14076	13914	14072	14253	14078	14142	14191	14029	14104	14075	14193	14199	13977	14051	14090	14132	14146	13977	14157	14092	13997	14172	14074	14235	14164	14278	14090	14084	14179	14089	14145	14207	14167	14105	14077	14184	14216	14097	13988	14130	14231	14395	14182	14048	14200	14075	14268	14278	14090	14140	14224	14329	13953	14231	14039	14125	14139	13943	14026	14061	14213	14154	14241	14080	14143	14165	14029	14056	14046	14060	14197	14136	14292	14122	14017	14020	13946	14203	14055	14230	14152	14093	13927	13941	14101	13984	14025	14240	14086	14150	14101	14021	14118	14321	14135	14204	14040	14019	14041	14053	14054	14144	14126	14128	13736	14095	14161	14330	14170	14147	14053	14236	14005	14052	14032	14123	14160	13955	14123	14206	14187	14034	14257	14034	14098	14232	14087	14105	14161	14061	14072	14233	14105	14118	14093	14073	14147	13975	14127	14044	13993	14161	14105	14182	14199	14080	14173	14248	14054	14078	14173	14010	14255	14040	14104	14087	14100	14123	14096	14005	14123	14163	14133	14256	14306	14116	14089	14031	14109	14152	13906	14129	14234	14304	14151	14030	14017	14001	14079	14057	14202	13952	14033	14242	14103	13959	14171	14040	14137	14131	14248	14118	14129	14233	14124	14128	13989	14186	14163	14203	14167	13973	14067	13884	14006	14009	14135	14039	13968	14116	14171	14073	14163	13970	14147	14200	14162	14161	14277	14159	14125	13937	14274	14224	14101	14085	14107	14225	14061	14160	13881	14076	14001	14208	14105	14162	14167	14247	14106	14108	14086	14097	14285	14117	14151	14080	13948	13982	14013	14033	14155	14027	14031	14110	14187	13902	13788	14224	14092	14123	14017	13996	14164	14266	14100	14039	14085	14075	14185	14027	14041	14219	14053	14197	14156	14021	14115	14072	14150	14099	14119	14227	13859	14186	14122	13925	14171	14227	14111	14022	14232	14249	14111	14243	14066	14098	14064	14034	14190	14145	14056	13994	14094	14078	14157	14158	14138	14064	13978	14053	14162	14250	14015	14148	13996	14057	14201	14200	14134	14100	14036	13936	14080	14196	14143	13970	14245	14257	14291	14156	14267	14295	14235	14089	14127	14064	14194	14185	14140	14040	14106	13733	14041	14133	14065	14192	14023	14053	14122	14230	13998	14191	14284	14192	14061	14012	14179	14161	14037	14179	14260	14180	14074	13959	14274	14117	14232	14074	14253	14162	14082	14041	13992	14117	13991	13992	14310	14229	14010	14106	14028	14143	13943	14102	14183	14064	14288	14025	14230	14080	14319	14176	14347	14225	14185	14014	13940	14071	14036	14087	14029	14397	14181	14201	13966	14108	13980	14097	14069	14015	14185	14136	13793	14175	14151	14099	14162	14072	14168	14036	14176	14144	14164	14123	13972	14124	13902	14044	13959	13982	14053	14093	14327	14212	14065	14191	13946	14175	14118	14145	14135	14046	14105	13915	14180	14017	14176	14117	14066	13977	14044	14120	14151	14083	14190	14181	14090	14083	13857	14048	14163	14191	14060	14087	14029	14078	14135	14150	13999	14096	14103	14059	14057	13990	14021	14008	14103	14046	14090	14141	14181	14223	14108	13939	13982	14062	14008	13974	13931	14141	14126	14185	14085	14145	13844	14084	13917	14257	13856	13936	14053	14339	14241	14262	14161	14318	14040	13963	14162	14127	14012	14412	14008	14262	14244	13921	14215	14068	13966	14177	14142	14164	14025	14224	14106	14227	14270	14133	14117	14110	14215	14128	14206	14195	14151	14103	14124	14307	14017	13899	14197	14048	14113	13989	13937	13950	13997	14155	14073	14162	13925	14134	14040	14019	14051	14085	14287	14264	14182	13878	14237	14208	14092	14283	14124	14031	14021	14139	14032	13946	14167	14150	13882	14186	14154	14007	14245	13990	14153	14157	14016	13998	14087	13999	14273	14043	14188	14108	14248	14028	14009	14327	14024	13945	14196	14024	14150	14141	13933	14398	14139	14162	14241	14016	14137	14284	14190	14101	14320	14049	14013	14165	14096	14108	14246	14326	13976	14097	13938	13968	14152	14192	14132	14100	14033	14294	13902	14100	13885	13965	14192	14054	14291	14259	14081	14156	14156	14023	14151	14268	14028	14161	14120	14031	14046	14174	14080	14082	14172	14016	14163	14248	14043	14294	14187	14115	14189	14192	14024	13944	14086	14090	14146	14284	13897	13998	14257	14201	13981	14232	14231	14174	14167	13816	14118	14136	14025	14227	14117	14065	14080	14129	14221	14067	14031	14103	14298	14228	14157	14143	14119	14239	14168	14009	13895	14223	14063	14196	14140	14119	14030	14178	14015	14153	14214	14075	14109	13897	14132	14189	14117	13998	14058	14120	14118	14015	14079	14181	14145	14410	14059	13857	14200	14042	14121	14195	14071	14227	13980	14131	14139	14035	13990	14061	14102	14048	14265	14202	14026	13974	14105	14168	14075
17978	37767	29183	20384	17546	16172	15006	14676	14307	14083	13900	13589	13513	13322	13307	13256	13216	13135	13022	13083	13003	13074	12870	12977	12962	12898	13105	13051	12943	13139	12936	12935	12938	12819	13005	12914	12700	12858	12831	12861	12766	13002	12899	12871	12874	12975	12993	12792	12812	12769	12787	12841	12784	12898	12854	12969	12956	12885	13010	12688	12691	12866	12951	12948	12914	12910	12778	12984	12846	12843	12759	12890	13032	12867	12797	12824	12784	12767	12789	12679	12949	12806	12754	12831	12776	12849	12920	12607	12842	12871	12872	12849	12791	13050	12843	12793	12866	12890	12826	12702	12609	12874	12913	12744	12668	12661	12943	12755	12955	12703	12885	12865	12802	12899	12951	12816	12928	12836	12705	12871	12875	12954	12848	12778	12870	12961	12734	12801	12941	12846	12987	12845	12880	12892	12862	12836	12904	12917	12802	13070	12808	12884	12843	12840	12904	13071	12760	12919	12816	12717	12832	12717	12941	12805	12941	12919	12804	12981	12998	12870	12838	12763	12778	12857	12813	12679	12903	12725	12755	12805	12930	12958	12791	12830	12722	12800	12889	12947	12797	12758	12897	12914	12842	12782	12872	12863	12791	12784	12787	12971	12937	12829	12955	12988	12872	12764	12706	12845	12933	12727	12736	12860	12942	12771	12854	13012	12764	13056	12937	12690	12817	12944	12870	12999	12852	12849	12671	12757	12793	12915	12658	12910	12718	13016	12841	12869	13024	12844	12887	12858	12883	12732	12717	12980	12881	12697	12948	12826	12907	12799	12680	12895	12826	12844	12746	12932	12755	12801	12873	12828	12769	12894	12765	12803	12863	12888	12806	12810	12846	12808	12874	12831	12663	13021	12852	12869	12962	12765	12796	12869	12829	12894	12908	12842	12864	12860	12879	12729	12800	12846	12877	12730	12809	12814	12967	12805	12866	12855	12936	13035	12872	12859	12684	12672	12813	12723	12915	12794	13008	12702	12899	12819	12977	12808	12775	12918	12908	12753	12936	12732	12880	12768	12907	12564	12779	12751	12751	12916	12806	12761	12864	12904	12790	12761	12971	13002	12814	12753	12729	12803	12873	12847	12870	12802	12795	12797	13012	12917	12965	12847	12693	12730	12892	12798	12768	12698	12750	12825	12843	12832	12752	12802	12873	12807	12791	12748	13054	12817	12743	12850	12753	12876	12804	12625	12759	12849	12930	12910	12859	12847	12756	12821	12803	12799	12850	12826	12778	12695	12846	12602	12646	12935	12894	12703	12765	12718	12866	12876	12935	13036	12978	12931	12720	12725	12889	12958	12867	12675	12735	12661	12931	12945	12592	13055	12722	12862	12866	13036	12833	12771	12809	12917	13046	12913	12767	12941	12697	12730	12880	12830	12844	12816	12893	12801	12664	12748	13013	12809	12715	12912	12984	12928	12846	12727	12749	12758	12889	12808	12954	12845	12850	12828	12767	12859	12958	12817	12864	12790	12808	12820	12913	12807	13064	12852	12805	12972	12867	12844	12893	12861	12892	12799	12941	12971	12861	12848	12730	12790	12807	12823	12718	13006	12920	12860	12813	12985	12966	13080	12899	12827	12812	12857	12927	12840	12628	12807	12749	12764	12738	12816	12793	12831	12967	12604	12850	12853	12651	12758	12957	12685	12856	12851	12721	12853	12754	12904	12880	12983	13010	12840	12876	12873	12841	12848	12658	12916	12830	12748	12764	12790	12820	13002	12679	12885	12727	12956	12636	12898	12854	12937	12881	12680	12796	12736	12893	12785	12848	12764	12894	12683	12830	12756	12713	12826	12759	12865	12872	12811	12685	13066	12697	12778	12813	12933	12741	12809	12920	12822	12775	12978	12866	12744	12909	12775	12784	12872	12823	12949	12895	12802	12765	12750	12911	12760	12848	12888	12889	12851	12836	12875	12781	12754	12699	12848	12826	12699	12996	12931	12784	12747	12900	12813	12728	12740	12702	12675	12916	12868	12939	12885	12944	12802	12779	12900	12859	12888	12705	12735	12759	13017	12865	12826	12802	12725	12880	13014	13020	12722	12888	12644	12761	12893	12724	12886	13040	12900	12801	12999	12734	13021	12989	12972	12806	12895	12917	12784	12823	12962	12920	12691	12826	12766	12962	12975	12730	12758	12761	12794	12832	12762	12783	12803	12976	12852	12816	12681	12844	12804	12859	12775	12885	12828	12815	12924	12849	12814	12873	12866	12825	12799	12929	12889	12694	12896	12697	12933	12829	13099	12832	12705	12767	12808	13052	12866	12834	12885	12777	12921	12874	12991	12675	12682	13035	12818	12950	12849	12726	12838	12682	12987	12662	12833	12973	12958	12933	12951	12758	12936	12800	12812	12992	12739	12751	12921	12963	13005	12794	12766	12858	12762	12727	12639	12770	12804	12804	12807	12857	12827	12725	12921	12707	12774	12755	12825	12691	12843	12805	12887	12896	12938	12777	12842	12901	12866	12950	12810	12976	12818	12894	12860	12826	12792	12733	12879	12871	12978	12865	12922	12689	12929	12716	12882	12941	12852	12914	12800	12954	12818	12913	12794	12906	12884	12730	12857	12814	12758	12857	12900	12969	12883	12624	13024	12965	12953	12717	12703	13027	12792	12719	12666	12953	12864	12712	12829	12818	12877	12871	12839	12860	13013	12889	12806	12829	12899	12818	12692	12811	12934	12840	12885	12855	12969	12869	13078	12922	12833	12758	12855	12928	12899	12787	12864	12723	12737	12767	12739	12888	12783	12824	12767	12869	12828	13066	12774	12889	12760	12949	12809	12794	12817	12903	12880	12686	12938	12922	12840	12788	12762	12846	12871	12724	12690	13054	12955	12778	12715	12836	12682	13078	12822	12803	12740	12815	12816	12939	12694	12889	12927	12877	12799	12862	12835	12810	12678	13019	12802	12765	12995	12833	12905	12773	12762	12867	12810	12819	12991	12828	12770	12830	12924	12793	12728	12905	12912	12986	12765	12766	12679	12829	12903	12820	12927	12963	12853	12819	12875	12812	12900	12772	12868	12845	12940	12953	12887	12917	12856	12846	12533	12730	12793	12678	13097	12841	12753	12800	12863	12703	12868	12855	12667	12871	12740	12876	12690	12855	12823	12944	13012	12901	12669	12784	12903	12777	12806	12784	12666	12862	12883	12877	12869	12865	12803	13032	12935	12801	12794	12827	12757	12964	12846	12838	12893	12869	12816	12779	12969	12809	12727	12868	12942	12793	12879	12635	12860	12835	12742	12856	12705	12804	12886	12857	12808	12734	12884	12870	12754	12814	12872	12781	12787	12881	12863	12780	12896	12821	12707	12841	12918	12698	12833	12768	12811	13000	12833	12772	12894	12853	12742	12819	12811	13006	12921	12916	12778	12913	12801	12935	12792	12633	12938	12925	12787	12932	12832	12801	12819	12854	12864	12897	12928	12776	12777	12790	12812	12757	12867	12681	12818	12921	12766	12789	12853	12851	12880	13007	12913	12917	12919	13053	13017	12749	12855	12838	12856	12720	12837	12881	12689	12723	12905	12695	12759	12821	12864	12922	12847	12758	12714	12825	12781	12951	12786	12690	12756	12697	12820	12782	12832	12974	12699	12741	12714	12931	12763	12780	12856	13018	12941	12595	12808	12731	12860	12832	12737	12723	12865	12754	12934	12806	12894	12774	12844	12660	12868	12866	12686	12803	12928	12809	12786	12828	12771	12712	12733	12715	12934	12813	12865	12674	12842	12839	12901	12832	12836	12997	12894	12975	12662	12752	12869	12895	12801	12914	12615	12833	12882	12776	12869	12807	12855	12885	12788	12817	12716	12725	13001	12818	12918	12955	12872	12913	12707	12810	12858	12880	12978	12825	12867	12882	12701	12696	12732	12810	12741	12924	13067	12688	12850	12743	12845	12894	12827	12732	13155	12888	12894	12887	12708	12780	12840	12800	12816	12830	12827	12793	12903	13002	12841	12845	12813	12912	12661	12815	12792	12935	12897	12820	12897	12801	12775	12954	12723	13047	12887	12790	12712	12782	12815	12740	13007	12913	12807	12868	12862	12948	12847	12867	12872	12811	12737	13027	12644	12738	12810	13029	12803	12982	12791	12832	12928	12737	12814	12860	12780	12969	12908	12859	12875	12855	12773	12638	12796	12881	12787	12834	12843	12851	12933	12668	13000	12851	12875	12860	12751	12817	12898	12784	12814	12933	12841	12815	12775	12873	12822	12866	12793	12907	12825	12797	12737	12874	12942	12835	12808	12813	12885	12801	12864	12772	12908	12864	12807	12816	12788	12850	12838	12926	12699	12751	12975	12968	12948	12825	12975	12795	12945	12816	12846	12816	12833	12951	12834	12825	12782	12634	12917	12841	12905	12824	12855	12944	12777	12833	12795	12855	12796	12915	12940	12980	13043	12901	12935	12818	12936	12849	12847	13026	12827	13045	12787	12725	12806	12748	12822	12809	12971	12780	12952	12887	12777	12933	12818	12932	12893	12838	12863	12964	13004	13003	12825	12922	12726	12772	12876	12809	12810	13081	12713	12922	12946	12719	12814	12953	12594	12709	12919	12751	13008	12823	12870	12795	12831	12852	12740	12877	12795	12688	12662	12730	12726	12898	12853	12767	13019	12986	12798	12875	12759	12831	12850	12718	12866	12701	12701	12922	12727	12779	12827	12891	12852	12878	12963	12930	12878	12864	12892	12923	12846	12776	12834	12953	12817	13038	12768	12714	12716	12760	12856	12903	12713	12812	12821	12847	12725	12931	12866	12870	12681	12881	12753	12878	12681	12878	12932	12774	12802	12888	12971	12868	12867	12976	12944	12686	12822	12889	12727	12805	12816	12873	12925	12850	12875	12862	12836	12692	12870	12667	12850	12846	12728	12779	12871	12927	12930	12745	12844	12918	12633	12802	12668	12959	12654	12720	12844	12827	12883	12838	13012	12833	12747	12920	12993	12662	13032	12677	12825	12798	12810	12968	12773	12842	12900	12823	12771	12811	13020	12795	12751	12890	12780	13009	12891	13026	12737	12732	12854	12950	12950	12801	12855	12706	12837	12882	12815	12786	12981	13067	12889	12859	12912	12814	12789	12774	12759	12853	12959	12955	12837	12770	12793	13038	12847	12853	12816	12857	12802
25177	21520	26814	26663	18580	17371	17261	16188	15915	16032	15833	15928	15899	15792	15595	15505	15536	15562	15608	15547	15632	15647	15541	15443	15576	15430	15466	15364	15235	15410	15430	15528	15654	15453	15537	15597	15515	15313	15622	15502	15483	15418	15498	15365	15451	15527	15506	15316	15387	15350	15368	15495	15397	15358	15624	15628	15624	15281	15712	15482	15516	15746	15381	15514	15370	15541	15659	15339	15436	15304	15291	15508	15359	15468	15546	15444	15576	15457	15493	15330	15390	15506	15381	15329	15444	15564	15435	15304	15441	15334	15458	15271	15452	15375	15488	15266	15433	15372	15402	15395	15419	15272	15394	15365	15454	15521	15450	15399	15378	15462	15559	15663	15435	15551	15409	15301	15387	15501	15527	15571	15298	15257	15698	15407	15574	15490	15472	15613	15513	15505	15583	15405	15310	15628	15498	15445	15450	15495	15457	15344	15191	15159	15681	15442	15390	15347	15279	15455	15320	15315	15326	15514	15563	15316	15496	15413	15466	15539	15314	15421	15551	15528	15498	15314	15371	15264	15223	15457	15519	15471	15475	15328	15405	15440	15540	15299	15451	15507	15566	15573	15550	15556	15466	15425	15454	15224	15385	15401	15453	15604	15239	15411	15373	15247	15238	15428	15516	15498	15322	15365	15398	15436	15392	15472	15338	15433	15324	15404	15521	15314	15430	15321	15427	15448	15370	15451	15392	15276	15561	15420	15700	15457	15342	15522	15504	15482	15485	15378	15466	15532	15411	15453	15494	15194	15430	15478	15470	15432	15265	15476	15467	15506	15381	15387	15255	15492	15556	15415	15374	15531	15355	15264	15411	15424	15491	15380	15422	15375	15273	15456	15603	15412	15391	15402	15430	15158	15161	15353	15448	15333	15449	15291	15367	15334	15363	15474	15609	15465	15318	15484	15541	15425	15318	15462	15498	15539	15555	15590	15508	15578	15423	15178	15370	15504	15302	15444	15423	15475	15340	15412	15425	15242	15560	15362	15385	15433	15395	15310	15494	15442	15257	15278	15485	15432	15603	15480	15382	15331	15270	15453	15579	15364	15476	15256	15544	15440	15288	15374	15380	15397	15368	15341	15348	15254	15470	15541	15498	15410	15297	15448	15387	15358	15569	15407	15322	15331	15364	15320	15453	15230	15451	15494	15672	15553	15340	15328	15453	15352	15219	15458	15302	15439	15405	15682	15485	15509	15579	15319	15556	15417	15262	15359	15296	15304	15556	15454	15439	15400	15340	15498	15407	15504	15322	15366	15473	15469	15421	15517	15643	15359	15508	15472	15239	15230	15536	15622	15323	15277	15397	15476	15404	15301	15495	15433	15398	15279	15409	15549	15380	15301	15353	15365	15291	15463	15534	15414	15487	15620	15504	15442	15527	15505	15425	15424	15262	15305	15521	15592	15523	15325	15404	15478	15523	15601	15744	15498	15661	15463	15258	15423	15305	15464	15481	15360	15255	15301	15603	15459	15645	15315	15551	15551	15415	15207	15178	15447	15442	15631	15545	15514	15517	15438	15429	15414	15251	15320	15412	15436	15454	15344	15252	15483	15499	15532	15575	15399	15578	15421	15542	15563	15462	15518	15480	15530	15376	15360	15430	15525	15620	15390	15610	15363	15601	15452	15401	15348	15406	15523	15404	15441	15514	15394	15500	15446	15395	15458	15415	15428	15465	15432	15302	15437	15505	15262	15468	15491	15495	15626	15589	15427	15568	15449	15306	15388	15584	15437	15477	15311	15300	15418	15650	15554	15404	15371	15258	15550	15241	15318	15396	15374	15592	15476	15401	15303	15389	15421	15489	15475	15345	15482	15323	15400	15672	15486	15302	15527	15435	15564	15371	15435	15499	15371	15466	15294	15615	15488	15480	15391	15300	15330	15386	15363	15355	15375	15517	15412	15420	15197	15405	15465	15390	15396	15438	15447	15479	15417	15383	15511	15613	15476	15424	15494	15386	15357	15340	15292	15586	15483	15410	15326	15455	15518	15252	15563	15517	15470	15379	15384	15279	15297	15593	15487	15371	15281	15248	15346	15283	15170	15386	15418	15369	15530	15537	15547	15505	15449	15505	15474	15367	15399	15374	15348	15589	15511	15407	15473	15415	15421	15606	15268	15371	15520	15382	15402	15597	15460	15362	15382	15473	15502	15553	15551	15320	15354	15542	15258	15347	15566	15354	15391	15504	15315	15545	15504	15527	15199	15317	15187	15502	15531	15411	15480	15370	15257	15401	15523	15434	15471	15405	15569	15549	15412	15346	15462	15543	15718	15292	15456	15328	15476	15323	15317	15552	15320	15400	15344	15542	15631	15564	15399	15510	15536	15437	15378	15385	15347	15376	15289	15454	15416	15642	15409	15448	15398	15272	15368	15352	15348	15464	15301	15400	15315	15377	15437	15468	15554	15436	15516	15263	15397	15573	15493	15448	15449	15295	15586	15466	15469	15404	15466	15522	15399	15626	15552	15403	15247	15582	15386	15493	15367	15519	15657	15561	15478	15390	15403	15442	15268	15322	15510	15351	15594	15431	15346	15593	15632	15520	15657	15359	15404	15320	15394	15492	15471	15361	15487	15483	15412	15374	15468	15371	15459	15635	15493	15412	15280	15609	15436	15409	15294	15273	15446	15260	15365	15319	15624	15533	15470	15482	15276	15429	15434	15404	15600	15516	15517	15432	15457	15613	15471	15557	15188	15394	15414	15344	15601	15428	15450	15533	15466	15435	15586	15424	15363	15665	15530	15592	15289	15498	15325	15285	15399	15410	15478	15532	15390	15258	15554	15402	15270	15457	15507	15482	15345	15454	15392	15458	15411	15220	15357	15599	15443	15406	15420	15236	15488	15347	15218	15355	15269	15305	15371	15361	15489	15738	15583	15520	15545	15480	15457	15408	15412	15407	15340	15456	15283	15250	15548	15304	15413	15392	15414	15543	15373	15436	15500	15449	15544	15195	15487	15415	15490	15540	15669	15406	15424	15388	15350	15666	15424	15638	15458	15550	15451	15312	15399	15277	15604	15385	15444	15496	15317	15527	15546	15368	15523	15444	15482	15594	15553	15447	15291	15636	15591	15242	15436	15422	15454	15466	15282	15501	15506	15496	15490	15451	15290	15426	15338	15592	15549	15403	15490	15356	15458	15333	15471	15345	15472	15542	15408	15371	15451	15500	15478	15498	15438	15653	15487	15461	15411	15508	15231	15413	15369	15371	15403	15401	15131	15234	15455	15559	15277	15461	15330	15520	15415	15359	15390	15470	15537	15308	15395	15429	15479	15467	15298	15518	15539	15583	15529	15451	15537	15467	15430	15293	15381	15352	15489	15541	15414	15564	15458	15302	15376	15347	15364	15263	15383	15365	15336	15597	15198	15440	15441	15206	15530	15382	15452	15464	15439	15246	15444	15605	15510	15391	15541	15425	15411	15546	15467	15517	15388	15605	15384	15394	15342	15453	15244	15546	15524	15389	15215	15434	15412	15528	15456	15410	15249	15519	15266	15490	15511	15431	15298	15578	15399	15298	15419	15364	15473	15502	15400	15394	15490	15301	15458	15493	15426	15505	15494	15475	15400	15372	15351	15519	15474	15350	15470	15597	15546	15388	15540	15375	15392	15376	15407	15355	15368	15551	15346	15503	15488	15420	15496	15674	15393	15443	15491	15427	15485	15323	15365	15672	15554	15351	15458	15491	15223	15634	15521	15379	15473	15436	15309	15421	15449	15812	15406	15362	15309	15397	15440	15460	15475	15456	15609	15323	15474	15167	15444	15365	15603	15371	15471	15421	15560	15453	15619	15514	15504	15465	15461	15322	15267	15533	15359	15539	15541	15733	15324	15552	15525	15374	15606	15699	15449	15428	15438	15433	15431	15224	15369	15472	15284	15481	15471	15501	15497	15276	15368	15376	15379	15325	15411	15429	15462	15428	15415	15469	15537	15316	15337	15291	15489	15461	15403	15378	15443	15275	15425	15428	15516	15513	15346	15323	15525	15393	15356	15456	15339	15451	15510	15303	15548	15565	15437	15428	15598	15524	15471	15405	15512	15410	15487	15598	15410	15400	15324	15517	15347	15270	15433	15518	15334	15307	15495	15546	15609	15223	15452	15272	15367	15185	15258	15281	15307	15533	15437	15252	15192	15430	15609	15383	15279	15601	15410	15363	15395	15342	15369	15425	15391	15216	15768	15620	15485	15394	15390	15440	15302	15294	15247	15372	15436	15360	15359	15482	15367	15485	15314	15297	15284	15373	15501	15300	15478	15399	15327	15549	15376	15435	15374	15516	15372	15402	15460	15519	15422	15262	15515	15395	15552	15354	15418	15273	15479	15256	15493	15392	15202	15383	15296	15498	15299	15441	15544	15457	15344	15436	15301	15481	15472	15431	15473	15535	15399	15427	15693	15592	15487	15598	15265	15436	15511	15420	15516	15668	15312	15418	15388	15597	15424	15325	15329	15444	15447	15269	15542	15365	15437	15541	15564	15468	15766	15400	15382	15227	15300	15449	15380	15394	15371	15352	15244	15444	15421	15399	15309	15482	15470	15578	15540	15427	15343	15290	15285	15549	15491	15361	15457	15487	15394	15313	15456	15522	15260	15424	15352	15411	15425	15350	15560	15442	15611	15523	15538	15294	15505	15407	15218	15535	15266	15344	15387	15332	15259	15545	15479	15436	15338	15462	15399	15280	15477	15372	15585	15551	15323	15612	15382	15436	15640	15572	15436	15461	15442	15418	15404	15694	15507	15281	15296	15249	15430	15456	15527	15368	15495	15523	15420	15478	15404	15534	15369	15353	15535	15272	15443	15466	15397	15436	15364	15446	15502	15585	15632	15404	15440	15489	15384	15355	15294	15380	15720	15568	15346	15525	15252	15152	15585	15580	15547	15473	15309	15333	15492	15518	15637	15196	15306	15337	15246	15484	15496	15572	15376	15580	15559	15387	15500	15459	15318	15377	15480	15510	15308	15663	15291	15502	15349	15472	15418	15427	15462	15435	15431	15522	15355	15362	15289	15358	15471	15477	15421	15505	15464	15378	15401	15280	15493	15307	15614	15469	15470	15467	15661	15539	15491	15487	15381	15477	15439	15394	15531	15627	15442	15258	15213	15406	15361	15522	15404	15625	15292	15502	15379
18140	32531	25272	18591	16756	15955	15067	14687	14594	14412	14114	14131	14045	14016	13891	13895	13998	13829	13903	13963	13659	13873	13814	13746	13871	13706	13745	13718	13681	13633	13859	13664	13797	13732	13596	13663	13742	13799	13584	13613	13867	13671	13823	13604	13600	13767	13553	13715	13650	13614	13579	13648	13837	13875	13567	13852	13681	13464	13593	13685	13526	13594	13735	13747	13671	13541	13766	13610	13652	13822	13593	13638	13802	13712	13757	13691	13468	13689	13777	13676	13520	13766	13684	13647	13890	13776	13516	13538	13852	13741	13792	13743	13644	13681	13760	13714	13830	13696	13739	13739	13708	13674	13748	13498	13776	13724	13581	13722	13726	13657	13703	13644	13602	13629	13703	13657	13678	13721	13840	13530	13630	13677	13744	13625	13630	13647	13597	13824	13533	13741	13687	13566	13689	13744	13585	13771	13631	13754	13611	13725	13747	13606	13642	13650	13704	13597	13751	13739	13558	13599	13561	13589	13522	13626	13483	13689	13525	13650	13703	13718	13580	13655	13781	13747	13675	13657	13636	13836	13665	13651	13677	13667	13609	13669	13590	13615	13552	13752	13760	13686	13843	13502	13587	13628	13549	13554	13583	13669	13643	13779	13696	13706	13654	13596	13740	13772	13729	13497	13777	13658	13770	13574	13716	13622	13526	13697	13616	13768	13682	13678	13690	13586	13747	13633	13553	13589	13681	13815	13612	13833	13564	13725	13666	13751	13627	13648	13774	13809	13538	13705	13828	13695	13645	13616	13693	13679	13647	13750	13756	13623	13634	13752	13809	13693	13555	13668	13660	13481	13476	13702	13635	13739	13722	13626	13688	13647	13702	13722	13737	13614	13501	13722	13626	13663	13726	13728	13838	13663	13646	13747	13749	13705	13661	13444	13642	13623	13507	13631	13753	13555	13748	13680	13707	13719	13659	13533	13605	13597	13493	13642	13611	13727	13742	13764	13651	13663	13634	13825	13622	13697	13719	13772	13654	13608	13610	13607	13780	13619	13747	13528	13733	13717	13694	13691	13782	13522	13643	13577	13655	13603	13672	13617	13768	13526	13694	13585	13665	13614	13783	13501	13762	13684	13629	13688	13596	13720	13626	13543	13543	13712	13783	13597	13671	13633	13733	13731	13420	13750	13692	13839	13545	13510	13526	13635	13666	13639	13695	13700	13756	13635	13583	13602	13786	13510	13607	13662	13870	13628	13698	13572	13754	13653	13804	13592	13736	13628	13957	13553	13594	13668	13780	13635	13739	13605	13526	13682	13676	13537	13636	13682	13789	13619	13723	13515	13541	13564	13730	13651	13636	13775	13758	13668	13668	13685	13758	13547	13673	13651	13771	13764	13708	13510	13613	13641	13621	13571	13667	13692	13580	13610	13675	13642	13679	13628	13573	13780	13793	13627	13470	13699	13767	13734	13807	13596	13755	13824	13677	13620	13552	13623	13537	13605	13542	13757	13821	13600	13855	13646	13621	13636	13581	13731	13647	13771	13601	13524	13551	13561	13747	13790	13733	13601	13584	13627	13740	13631	13667	13619	13556	13665	13704	13622	13626	13523	13618	13764	13650	13575	13655	13617	13821	13625	13792	13583	13662	13602	13755	13828	13587	13596	13655	13640	13775	13551	13695	13877	13524	13642	13648	13709	13645	13607	13585	13521	13632	13749	13792	13588	13577	13591	13649	13903	13699	13607	13607	13632	13676	13901	13558	13710	13669	13736	13675	13576	13674	13659	13559	13608	13683	13665	13613	13792	13688	13714	13649	13699	13763	13686	13540	13610	13666	13682	13780	13634	13625	13523	13744	13774	13636	13710	13751	13710	13677	13740	13752	13536	13799	13917	13691	13447	13758	13642	13711	13574	13756	13579	13628	13489	13571	13806	13657	13444	13638	13801	13846	13736	13677	13665	13708	13623	13801	13721	13666	13528	13550	13638	13635	13702	13751	13798	13817	13857	13721	13817	13663	13633	13559	13638	13619	13661	13660	13771	13583	13653	13677	13675	13586	13766	13625	13603	13620	13744	13616	13726	13673	13629	13653	13624	13670	13564	13756	13770	13636	13717	13773	13613	13725	13718	13655	13642	13795	13669	13841	13642	13672	13696	13697	13636	13672	13703	13846	13549	13561	13785	13765	13844	13560	13544	13759	13691	13666	13621	13663	13666	13658	13733	13606	13614	13523	13481	13659	13629	13784	13659	13662	13785	13677	13702	13576	13561	13852	13749	13649	13563	13747	13644	13865	13626	13736	13758	13836	13506	13676	13779	13787	13616	13692	13756	13639	13625	13621	13744	13666	13837	13481	13689	13675	13693	13568	13728	13734	13778	13523	13755	13721	13651	13619	13518	13629	13717	13779	13681	13732	13683	13612	13628	13630	13756	13698	13578	13667	13647	13644	13650	13620	13567	13599	13522	13635	13683	13804	13689	13676	13685	13544	13569	13620	13813	13736	13721	13586	13531	13545	13773	13495	13735	13693	13660	13854	13559	13723	13543	13616	13915	13583	13706	13651	13826	13765	13598	13583	13657	13746	13622	13801	13658	13700	13637	13686	13567	13623	13549	13622	13721	13736	13697	13806	13572	13610	13767	13607	13505	13618	13695	13629	13547	13700	13619	13626	13879	13740	13595	13722	13683	13767	13535	13617	13711	13601	13690	13708	13775	13573	13771	13608	13648	13719	13650	13746	13729	13661	13593	13689	13702	13637	13862	13600	13661	13599	13668	13702	13888	13621	13695	13588	13705	13686	13828	13773	13651	13604	13546	13505	13632	13772	13897	13811	13640	13750	13637	13652	13685	13806	13753	13757	13580	13438	13670	13715	13704	13702	13654	13817	13763	13556	13758	13643	13857	13632	13683	13686	13669	13644	13517	13788	13795	13680	13777	13603	13675	13765	13685	13688	13707	13570	13745	13686	13528	13697	13737	13680	13573	13864	13491	13720	13604	13698	13711	13687	13625	13589	13775	13690	13694	13834	13625	13634	13625	13633	13732	13675	13655	13698	13570	13550	13835	13726	13633	13650	13564	13726	13672	13741	13611	13725	13635	13833	13587	13675	13681	13800	13839	13649	13749	13663	13540	13644	13658	13779	13691	13659	13526	13595	13770	13717	13693	13709	13839	13668	13513	13715	13633	13708	13780	13687	13837	13659	13574	13529	13612	13713	13691	13719	13638	13567	13613	13733	13817	13646	13698	13656	13800	13690	13637	13848	13652	13681	13586	13729	13834	13745	13709	13469	13757	13601	13664	13549	13750	13569	13752	13688	13579	13763	13748	13634	13784	13712	13615	13692	13768	13653	13612	13525	13794	13717	13614	13536	13761	13664	13746	13705	13601	13724	13550	13610	13699	13741	13721	13621	13619	13659	13648	13795	13475	13734	13646	13640	13655	13601	13720	13754	13794	13619	13881	13584	13634	13624	13688	13669	13662	13690	13768	13526	13631	13654	13634	13681	13706	13649	13563	13638	13626	13492	13725	13674	13556	13621	13650	13667	13842	13609	13659	13685	13804	13659	13677	13671	13600	13805	13710	13474	13713	13569	13533	13629	13628	13690	13851	13817	13631	13775	13688	13726	13597	13622	13757	13581	13603	13651	13611	13671	13756	13680	13719	13640	13551	13747	13709	13801	13545	13568	13764	13739	13564	13714	13698	13623	13720	13574	13709	13738	13713	13566	13740	13743	13717	13603	13593	13618	13646	13634	13729	13559	13546	13618	13870	13487	13664	13770	13637	13535	13721	13462	13858	13766	13640	13741	13838	13668	13720	13795	13617	13740	13681	13808	13638	13794	13730	13724	13887	13734	13681	13898	13578	13653	13612	13606	13643	13587	13603	13855	13640	13912	13700	13645	13713	13848	13538	13766	13709	13594	13520	13519	13716	13623	13653	13692	13740	13739	13632	13676	13641	13767	13735	13478	13658	13566	13586	13692	13693	13750	13601	13658	13733	13708	13624	13796	13724	13857	13442	13655	13572	13672	13695	13727	13601	13553	13647	13735	13804	13683	13630	13846	13608	13479	13684	13763	13645	13722	13620	13653	13677	13710	13793	13691	13523	13643	13607	13684	13480	13785	13621	13813	13788	13658	13768	13844	13719	13711	13641	13688	13399	13588	13634	13665	13646	13794	13672	13697	13530	13640	13807	13632	13784	13743	13677	13630	13556	13755	13788	13561	13729	13631	13769	13838	13700	13708	13671	13683	13633	13595	13594	13778	13579	13837	13680	13675	13948	13672	13616	13690	13877	13712	13776	13860	13730	13636	13698	13702	13783	13810	13763	13683	13643	13634	13642	13639	13683	13734	13772	13761	13609	13794	13787	13740	13613	13682	13516	13648	13775	13722	13795	13763	13526	13691	13636	13656	13618	13635	13644	13665	13649	13891	13673	13803	13653	13631	13567	13736	13645	13516	13588	13746	13709	13686	13839	13864	13791	13644	13688	13876	13630	13665	13786	13730	13738	13791	13731	13804	13643	13656	13691	13623	13683	13687	13881	13633	13641	13741	13679	13637	13563	13641	13741	13567	13630	13602	13652	13712	13620	13692	13579	13612	13617	13561	13720	13669	13619	13498	13766	13712	13632	13604	13683	13785	13717	13863	13716	13804	13753	13811	13606	13573	13794	13589	13561	13703	13712	13645	13582	13703	13511	13661	13665	13553	13699	13675	13692	13700	13565	13586	13728	13673	13736	13688	13679	13684	13816	13635	13547	13783	13660	13750	13580	13740	13747	13622	13895	13696	13481	13576	13581	13820	13591	13683	13618	13730	13965	13621	13637	13757	13754	13761	13544	13596	13691	13551	13591	13805	13617	13573	13650	13726	13821	13657	13565	13646	13961	13737	13764	13517	13696	13751	13847	13475	13548	13719	13839	13637	13669	13744	13582	13605	13819	13596	13774	13692	13687	13770	13717	13484	13649	13840	13714	13680	13687	13721	13631	13623	13616	13637	13695	13603	13771	13567	13452	13497	13579	13696	13713	13844	13647	13801	13702	13632	13766	13547	13776	13676	13656	13677	13727	13756	13617	13778	13719	13514	13849	13741	13719	13680	13642	13704	13630	13752	13680	13633	13685	13745	13550	13691	13725	13541	13778	13649	13745	13684	13688	13805	13590	13893	13607	13606	13665	13772	13817
22516	21540	28747	24705	21783	22921	21816	16668	15628	15687	15448	15376	15101	15032	14914	14782	14874	14609	14644	14530	14460	14629	14598	14566	14511	14460	14524	14658	14457	14639	14473	14469	14314	14482	14407	14253	14354	14568	14405	14494	14397	14497	14426	14477	14427	14394	14457	14232	14409	14226	14306	14326	14319	14297	14392	14422	14208	14129	14434	14186	14332	14408	14288	14279	14077	14284	14401	14304	14364	14509	14363	14510	14444	14204	14299	14199	14375	14383	14425	14278	14242	14322	14375	14051	14339	14342	14022	14278	14041	14174	14206	14253	14278	14274	14369	14162	14266	14218	14392	14308	14304	14349	14193	14251	14169	14238	14299	14169	14225	14418	14342	14289	14354	14350	14437	14293	14406	14088	14219	14137	14302	14347	14283	14329	14221	14344	14302	14362	14409	14359	14403	14357	14426	14653	14232	14253	14233	14299	14240	14408	14346	14205	14259	14223	14253	14150	14284	14195	14220	14137	14118	14305	14158	14303	14208	14253	14321	14167	14220	14144	14511	14163	14219	14063	14451	14138	14241	14218	14122	14441	14249	14275	14259	14335	14287	14260	14213	14241	14232	14158	14395	14423	14232	14296	14329	14285	14443	14151	14253	14192	14307	14138	14259	14191	14246	14368	14194	14523	14164	14322	14433	14324	14571	14385	14194	14194	14070	14189	14286	14238	14210	14292	14252	14357	14237	14246	14431	14329	14143	14102	14143	14210	14290	14290	14206	14401	14304	14366	14219	14084	14183	14278	14474	14221	14146	14150	14179	14306	14068	14157	14112	14279	14290	14195	14270	14121	14336	14215	14296	14359	14380	14178	14230	14186	14259	14201	14363	14205	14185	14200	14161	14147	14090	14144	14459	14409	14184	14349	14175	14384	14426	14199	14368	14389	14103	14178	14518	14156	14066	14240	14268	14350	14410	14182	14274	14218	14273	14164	14274	14431	14336	14266	14371	14214	14182	14299	14026	14211	14228	14292	14345	14286	14186	14436	14520	14258	14459	14524	14389	14240	14198	14246	14175	14235	14210	14220	14161	14035	14311	14380	14326	14310	14251	14175	14386	14293	14222	14366	14217	14251	14287	14282	14217	14418	14246	14250	14258	14347	14399	14289	14331	14444	14348	14522	14319	14276	14354	14364	14314	14355	14180	14111	14346	14368	14323	14313	14111	14295	14050	14051	14344	14416	14233	14057	14218	14324	14177	14397	14085	14101	14365	14512	14303	14185	14387	14343	14377	14274	14323	14332	14258	14404	14435	14151	14338	14179	14313	14288	14497	14332	14310	14419	14278	14179	14207	14341	14311	14110	14286	14390	14145	14146	14233	14428	14411	14393	14475	14209	14205	14252	14460	14397	14375	14239	14269	14198	14125	14408	14231	14381	14222	14450	14391	14412	14255	14283	14417	14227	14514	14164	14331	14268	14128	14092	14343	14215	14264	14249	14345	14313	14177	14188	14348	14100	14348	14064	14291	14222	14264	14362	14331	14344	14336	14265	14322	14366	14278	14183	14231	14330	14320	14218	14466	14347	14364	14203	14250	14205	14333	14230	14277	14143	14297	14412	14244	14256	14139	14236	14392	14170	14306	14317	14202	14237	14276	14283	14309	14481	14255	14295	14375	14213	14258	14209	14359	14298	14290	14566	14270	14239	14349	14308	14414	14369	14266	14320	14211	14373	14357	14368	14349	14406	14318	13956	14292	14228	14178	14395	14302	14360	14130	14398	14216	14368	14304	14390	14149	14235	14353	14316	14162	14407	14285	14229	14307	14412	14324	14329	13990	14317	14224	14380	14473	14240	14402	14355	14133	14177	14218	14354	14228	14206	14102	14198	14319	14225	14311	14054	14376	14348	14111	14456	14424	14299	14006	14327	14205	14167	14376	14062	14301	14258	14166	14138	14313	14313	14302	14293	14317	14324	14136	14231	14290	14310	14327	14278	14310	14315	14248	14043	14256	14205	14366	14223	14316	14323	14222	14209	14318	14220	14316	14190	14095	14136	14354	14265	14461	14381	14432	14423	14324	14230	14245	14387	14203	14321	14300	14352	14297	14197	14236	14383	14266	14092	14312	14338	14137	14204	14333	14265	14353	14301	14473	14246	14074	14497	14313	14414	14316	14358	14318	14207	14366	14242	14264	14260	14350	14227	14223	14156	14401	14376	14317	14338	14409	14304	14211	14106	14225	14165	14289	14355	14278	14199	14315	14319	14238	14104	14190	14291	14257	14121	14230	14277	14398	14284	13981	14486	14432	14271	14363	14189	14311	14387	14159	14129	14248	14279	14365	14439	14279	14145	14035	14066	14341	14443	14235	14180	14269	14154	14342	14250	14443	14297	14346	14096	14275	14034	14348	14247	14372	14246	14284	14208	14430	14443	14140	14050	14066	14395	14348	14206	14158	14319	14318	14264	14269	14198	14092	14354	14378	14339	14179	14211	14142	14180	14270	14281	14400	14217	14303	14013	14198	14262	14410	14277	14309	14359	14293	14306	14234	14385	14103	14364	14312	14004	14237	14409	14394	14327	14231	14143	14334	14321	14262	14102	14392	14294	14223	14239	14540	14410	14230	14492	14102	14235	14147	14320	14329	14309	14424	14217	14448	14372	14208	14244	14196	14136	14451	14307	14361	14349	14373	14363	14260	14093	14215	14330	14289	14289	14242	14261	14012	14344	14390	14178	14162	14274	14096	14334	13969	14358	14175	14063	14186	14150	14053	14267	14169	14153	14138	14567	14218	14254	14373	14349	14287	14316	14315	14308	14280	14153	14240	14306	14239	14149	14128	14294	14337	14453	14345	14163	14344	14389	14498	14327	14495	14460	14409	14234	14361	14204	14492	14238	14325	14345	14315	14062	14213	14242	14415	14240	14140	14315	14412	14585	14331	14316	14299	14097	14328	14191	14337	14365	14182	14280	14221	14291	14195	14392	14158	14234	14334	14329	14401	14398	14366	14180	14322	14249	14146	14298	14503	14274	14414	14261	14273	14298	14386	14344	14415	14351	14229	14517	14345	14484	14290	14216	14352	14275	14239	14331	14202	14149	14418	14079	14286	14176	14350	14277	14365	14278	14416	14046	14346	14314	14361	14267	14277	14152	14325	14305	14315	14295	14253	14223	14377	14344	14320	14140	14113	14220	14355	14220	14241	14254	14230	14169	14317	14277	14367	14401	14483	14191	14248	14311	14312	14384	14178	14263	14243	14276	14100	14135	14361	14394	14343	14209	14365	14404	14242	14203	14400	14269	14072	14459	14495	14313	14290	14364	14281	14211	14275	14158	14163	14303	14327	14242	14263	14367	14217	14287	14302	14351	14299	14298	14320	14195	14220	14044	14211	14237	14323	14470	14481	14123	14459	14505	14404	14358	14312	14207	14343	14034	14362	14365	14392	14062	14289	14200	14339	14191	14198	14183	14280	14272	14044	14228	14140	14357	14291	14306	14302	14279	14348	14093	14258	14139	14210	14262	14353	14009	14204	14349	14263	14123	14279	14110	14232	14246	14146	14372	14243	14249	14242	14227	14350	14167	14251	14205	14146	14350	14449	14312	14349	14161	14322	14459	14324	14200	14256	14139	14483	14187	14240	14268	14237	14406	14274	14439	14432	14318	14325	14294	14247	14344	14434	14162	14102	14252	14421	14145	14430	14373	14383	14370	14211	14160	14046	14227	14354	14411	14277	14197	14325	14278	14005	14377	14266	14351	14420	14325	14159	14354	14257	14106	14169	14297	14422	14162	14302	14261	14289	14186	14506	14310	14429	14290	14372	14188	14178	14321	14365	14168	14304	14195	14188	14263	14305	14375	14249	13951	14300	14300	14279	14294	14319	13951	14254	14217	14327	14327	14386	14091	14006	14415	14340	14278	14373	14357	14167	14256	14291	14306	14267	14107	14300	14260	14293	14351	14206	14276	14320	14360	14267	14299	14212	14418	14322	14194	14347	14329	14117	14312	14240	14331	14047	14307	14225	14117	14475	14255	14217	14257	14373	14223	14235	14337	14313	14267	14334	14409	14384	14132	14368	14373	14274	14440	14460	14236	14302	14180	14267	14305	14356	14195	14230	14076	14224	14201	14022	14364	14159	14195	14348	14359	14343	14343	14379	14399	14360	14240	14243	14295	14413	14207	14287	14323	14097	14425	14214	14173	14420	14672	14258	14201	14176	14143	14297	14126	14349	13948	14082	14145	14086	14202	14166	14162	14285	14050	14015	14144	14166	14511	14472	14221	14477	14362	14232	14323	14230	14127	14240	14165	14197	14328	14398	14329	14266	14323	14317	14194	14259	14131	14240	14174	14375	14158	14309	14214	14203	14202	14304	14338	14160	14236	14382	14252	14251	14377	14435	14208	14175	14242	14295	14435	14487	14196	14311	14341	14282	14183	14245	14285	14226	14225	14202	14236	14384	14470	14248	14169	14326	14300	14329	14406	14394	14265	14274	14339	14096	14156	14248	14240	14351	14198	14424	14173	14094	14274	14337	14008	14277	14401	14331	14271	14199	14342	14284	14267	14454	14275	14405	14270	14107	14244	14479	14353	14240	14371	14275	14050	14229	14422	14258	14367	14324	14210	14256	14218	14288	14419	14519	14488	14268	14364	14344	14252	14155	14390	14173	14371	14280	14389	14440	14449	14182	14315	14270	14509	14410	14140	14265	14420	14184	14141	14220	14299	14385	14179	14340	14196	14384	14336	14405	14307	14335	14219	14148	14637	14302	14431	14427	14326	14362	14291	14310	14286	14107	14229	14278	14246	14157	14250	14465	14349	14407	14228	14296	14096	14404	14299	14208	14375	14134	14434	14071	14183	14214	14266	14339	14321	14275	14201	14306	14366	14329	14442	14577	14275	14218	14322	14147	14152	14116	14094	14251	14323	14235	14269	14310	14322	14308	14324	14198	14270	14325	14319	14407	14327	14594	14542	14374	14259	14365	14163	14181	14301	14201	14416	14233	14179	14232	14106	14147	14229	14279	14258	14301	14335	14223	14311	14242	14248	14118	14271	14310	14297	14278	14167	14317	14406	14274	14308	14375	14299	14292	14339	14232	14287	14303	14218	14346	14299	14330	14396	14449	14221	14326	14283	14468	14378	14336	14178	14359	14306	14374	14243	14116	14279	14369	14314	14286	14264	14128	14135
19127	41591	33416	23594	19638	18031	16255	15255	15008	14597	14300	14100	13901	13816	13500	13469	13281	13332	13317	13308	13226	13062	13056	13072	13034	13031	12956	12964	12995	12999	13213	12884	12993	12872	13072	13082	13012	13123	12895	13000	12827	12921	13006	12699	12906	12858	12789	12849	12823	12956	12932	12979	12829	12956	12827	12804	12908	13032	12786	13106	12898	12845	12664	12861	12987	12787	12886	12984	12949	12823	12935	12835	12941	12820	12902	12904	12958	12810	12724	12963	12880	12835	12794	12859	12841	13038	12791	12956	12816	13034	13061	12992	12782	12817	12786	13009	12958	12983	12871	12923	12787	12840	12951	13004	12887	12875	12929	12781	12897	12854	12776	12845	12990	12907	12994	12918	12875	12872	12973	12912	12893	12925	12888	12873	12962	12802	12809	12897	12903	12925	12904	12955	12811	12683	12935	13031	12924	13029	12944	13031	12793	12921	12937	12913	12848	12876	12836	12932	12975	12979	12956	13047	13006	12885	12963	12997	12971	13029	13007	12866	13035	12739	12874	12836	12880	12882	13061	12731	12836	12925	12840	12983	12918	12943	12792	12900	12886	12910	13063	12914	12881	12822	12925	12808	12904	12871	12793	12759	12985	12873	12770	12774	12953	12968	12840	12880	12820	12927	12866	12958	12867	12884	12943	12894	12754	12812	12738	12917	12999	12863	12864	12806	12977	12867	12905	12988	12836	12965	12931	12952	12924	12896	12881	12801	13047	12921	12739	12817	12792	13000	12855	12825	12945	12941	12956	12918	12792	12993	12849	12771	12996	12827	12983	12905	12888	12903	12806	12818	12895	12847	13025	12827	12685	12947	13048	12728	12814	12910	12890	12824	13049	12817	12930	12966	12856	12839	12853	12810	12813	12951	12809	12819	12948	12872	12890	13017	12941	12968	12987	12895	12912	12896	12816	12809	12939	12933	12925	12950	12944	13040	12779	12828	12996	12689	12948	12911	12801	12885	12731	12883	12857	12748	13015	12839	12767	12729	12942	12884	12782	12875	12969	12852	12837	12948	12808	12909	12832	12898	13021	12865	12998	13044	12966	12920	13121	12922	12726	12970	12713	12884	12942	13028	12841	12981	12827	12789	12814	12771	13046	12832	12800	13059	12663	13012	12824	12908	12810	12857	12771	12813	12857	12890	12937	13145	12885	12801	12800	12847	12958	12764	13024	12889	12753	12790	13016	12975	12970	12741	12912	12843	13004	12926	12821	12865	12903	12888	12934	12938	12945	12887	12728	12933	12991	12820	12833	12911	13012	12878	12841	12892	12862	12876	12805	12835	12917	12997	12959	12794	12767	12918	12976	12901	12764	13046	12926	12732	12998	13034	12974	13009	12836	12979	12744	12875	12920	13000	12752	12944	12954	12796	12939	12981	12957	12991	12688	12840	13041	12847	12842	12792	12672	12861	12841	12846	12809	13176	13050	12913	12826	12956	12723	12888	12906	12891	12861	12944	12806	12973	12908	12776	12854	13001	12683	13094	12968	12900	12844	12866	12993	12859	12981	12846	12836	12924	12977	12741	12788	12677	12965	12815	12698	12890	13002	12939	12769	12779	12869	13025	12982	12981	12852	12901	12940	12909	12917	12881	12915	12740	12865	12841	12918	12911	12914	12851	12807	12738	12884	12864	12830	12795	12933	13046	12928	12911	12720	12944	12840	12755	12994	12821	12743	12800	12946	12995	12882	12772	12895	12903	12838	12938	12869	12776	12740	12819	13023	12964	12845	12967	12929	12660	12892	12835	12975	13017	12767	12900	12893	12880	12875	12957	12850	12831	12977	12709	12985	12896	12822	12755	12844	12919	12766	12971	12814	12756	12805	12893	12813	12895	12867	12744	12905	12917	12808	12886	12780	12903	13010	12821	12929	12845	12870	12808	12868	12860	12801	13033	12887	13010	12933	12896	12960	12599	12864	12913	13019	12892	12971	12844	12845	12947	12891	12786	12664	12914	13027	12833	13023	12858	12960	12905	12753	12838	12804	13041	12902	12936	13104	12915	13055	12900	12964	12898	12962	12858	12691	12851	12904	12994	12885	12755	12882	13035	12881	12755	12983	12884	12744	12763	12976	12970	12842	12899	12725	12709	12908	13007	12800	12962	12906	12777	12928	12944	12888	12960	13062	13106	12895	12817	12759	12762	12778	12813	12807	12969	12757	12958	12821	12959	12907	12905	12976	12897	12891	12791	12820	12812	13025	12971	12688	12773	13038	12888	12913	12903	12807	12916	12808	12910	12953	13011	12956	12793	12936	12907	12782	12860	12873	12894	12919	13027	12917	12788	12898	12890	12880	12846	12708	12976	12886	12931	12930	12989	12887	12928	12789	12834	12965	13032	12865	12945	13000	12801	12744	12886	12827	12821	12985	13120	12908	13003	13034	12955	12767	13086	12907	12866	12840	12928	12889	12892	12839	12810	12841	12963	12744	12835	12950	12767	12831	12791	12987	13075	12887	12841	13020	12997	12852	12861	12822	12811	13023	12918	12988	12911	12970	12820	12662	13032	12836	12695	12721	12831	13011	12953	12816	12858	12749	12807	12929	12867	12914	12722	12963	12855	12874	12812	12733	12966	12845	12824	13090	12885	12812	13034	12665	12790	12867	12990	12968	12890	13029	12975	12866	12886	12870	12842	12906	12822	12815	12839	12866	13002	12902	12866	12721	12825	12911	12837	12990	12950	12794	12947	12836	12884	12741	12922	12920	13028	12943	12834	12866	12838	12864	12751	12914	12816	12799	12849	12918	13052	12862	12986	12806	12744	12937	12766	12903	12976	12920	12939	13021	12977	12896	12763	12860	12783	12804	12956	12669	12820	12754	12905	12842	12817	12933	12763	12671	13206	12946	12785	12943	12821	12975	12981	12770	13001	12978	12942	12837	12838	12935	12840	12860	12877	12909	12905	12925	12956	12779	12968	12879	12844	12843	12944	12726	12813	12889	12936	12962	12918	12922	12764	12943	12885	12731	12953	12856	12981	12771	13011	12889	12919	12853	13126	12858	13053	12996	12872	12868	12983	12888	12822	12917	12669	12785	13042	12912	12873	12842	12918	12968	12874	12827	12822	12900	13050	12855	12864	13031	12852	13032	12903	12654	13078	12911	13015	12800	13031	12930	12839	12799	12824	12986	12956	12946	12772	12782	12950	12795	12890	12751	13091	12842	12897	12844	12873	12906	12781	12912	12941	12968	12882	12886	12872	12892	12846	12894	12899	12807	12867	12795	12973	12847	12951	12614	12908	12885	12915	12910	12914	12714	12795	12888	12786	12850	12915	12856	12787	12855	12954	12871	12991	13037	12844	12971	12859	13000	13036	12778	13155	12947	12954	13039	12948	13029	12953	12800	12899	12794	12874	12889	12932	12963	12769	12785	12830	12828	12912	13088	12799	12850	12662	12841	12786	13106	12822	12938	12798	12589	12767	12870	12821	12863	12864	12815	12880	12850	12828	12946	12923	12865	12980	12854	12974	12871	12768	12858	12798	12875	12903	12917	12826	12960	12936	12828	12815	12883	12778	12889	12826	13036	12899	13049	12761	12890	12930	12811	12926	12945	12836	12695	12952	12909	12792	12829	12758	12882	12955	12819	13095	12963	12801	12845	13085	12820	12871	12883	12804	12782	12969	12954	12794	12878	12953	12886	13061	12757	13010	12853	13035	12789	12778	12849	12980	12786	12829	13006	12932	12822	12924	12926	12876	12816	12993	13033	13055	12853	12853	12717	12753	13051	12794	12874	12866	12833	12815	12749	12903	12902	12801	12968	12901	12760	12912	12738	12931	13038	12951	13006	12978	12903	12934	12797	13010	12945	12886	12906	12917	12970	13009	12804	12882	12912	12835	12749	13016	12815	12965	12957	12829	12897	12939	12894	12874	12964	12922	12755	12845	13060	12845	12864	12897	13058	12982	12834	12884	12952	12779	12997	12824	13015	12875	13143	12899	12875	12950	12843	12798	12833	12744	12968	12854	12949	12888	12773	13113	12978	12839	12876	12828	12943	12897	12967	12852	12935	12819	12825	12891	12817	12814	12890	12890	12828	12907	12830	12681	12877	12912	12877	12915	12775	12833	12939	13015	12794	12829	13038	12755	12946	12788	12838	12900	12872	12809	12785	12806	12768	12917	12797	12863	12752	12968	12866	12877	12757	12829	12919	12791	12847	12924	12894	12757	12946	12823	12911	12667	12902	12947	12847	12929	12980	12862	13065	12969	12914	12786	12941	12792	12784	12778	12917	12763	12856	12892	12850	12658	12838	12711	12741	12930	12768	12928	12973	12924	12950	12862	12797	12895	12885	12974	12967	13006	12806	12831	12781	12932	12782	12728	12856	12941	12897	12908	12946	12935	12940	12867	12762	12988	12979	12843	12756	12915	12930	12931	12773	13052	12724	12789	12765	12703	12877	12876	12860	12986	12955	12887	12757	12760	12842	12889	12722	12900	12864	12855	12917	12792	12925	13036	12931	12720	12973	12859	12948	12738	12941	12684	12905	12728	12790	12767	12872	13006	12939	13008	13084	12892	12964	12681	12784	13080	12744	12771	12934	12857	12805	12926	12925	12866	12923	13031	12829	12902	12976	12967	12776	12860	12972	12844	12909	12985	12782	12909	12884	12946	12882	12902	12938	12988	12833	12924	12820	12752	13058	12867	12790	12941	12928	12829	12885	12924	12846	12899	12945	12916	13050	12900	12958	12912	12923	13053	12920	12812	12861	12729	12839	12969	12703	12700	12954	12825	12860	12870	12848	12752	12831	12869	12815	13025	12988	12899	12980	12843	12786	12866	12923	12803	12940	13071	12829	13033	12919	12762	12825	12913	13092	12854	12975	12787	12935	12819	13037	12782	12893	12947	12931	12791	12766	12839	12977	12912	12765	12879	12850	12920	13010	12864	12981	12835	12967	12894	12866	12782	12965	12924	12885	12720	12869	12970	12861	12832	12968	12946	12914	12969	12904	12885	12891	12955	12886	12951	12938	12884	12879	12904	12873	12872	12902	12808	12931	12904	12730	12847	12926	12900	12978	12806	12769	12802	12886	12931	12965	12923	12848	12938	12870	12766	12871	12893	12914	12930	13025	12726	13000	12819	12954	12784	13124	12893	12868	13037	12888	12919	12918	12858	12811	12707
29046	23112	24454	20344	16763	16386	15881	15850	15703	15487	15467	15442	15300	15358	15026	15394	15285	15144	15160	14968	15169	15280	15112	15006	15044	15261	15194	15320	15251	15132	15382	15223	15211	15090	15192	15054	15169	15094	15246	15239	15440	15136	15165	15126	15061	15319	15120	15275	15213	15007	15203	15258	15168	15225	15061	15145	15074	14896	15163	14931	15106	15162	15203	15068	15103	15215	15217	15229	15251	14989	15098	15123	15072	15132	15177	15200	14994	14951	15280	15142	15197	15013	15167	15081	15144	15115	15125	15108	15070	15001	15028	15001	15134	15026	15115	15087	15012	14941	15047	15211	15108	15210	15218	15534	15102	15087	15079	14972	15094	15076	15192	15077	15130	15196	15096	15015	15277	15162	15123	15006	15218	14990	15074	15032	15203	15215	15181	15165	14831	15027	15047	15119	15123	15246	15166	15124	15171	15211	15436	15113	15115	15117	14996	14972	15093	15175	15181	15069	14868	15114	14964	15141	15178	15210	15112	15104	15112	15104	15047	15174	15405	15176	14992	15074	15055	15193	15070	14967	15188	15101	15183	15150	14993	15247	15211	15195	15270	14973	14975	15016	15167	14920	15032	15136	15343	15071	15073	15142	15032	15024	15161	15171	15198	15051	15282	15262	15108	15052	14998	15355	15252	15082	15174	15083	15128	15042	15067	15125	15185	14943	15093	15060	15165	15194	15242	15231	15007	15145	15071	15102	14888	15048	15209	15171	15084	15058	15139	15111	15123	15100	15148	15111	15136	15095	15039	14981	15018	15337	15156	15271	15001	15391	15072	15135	15368	15237	15069	15110	15116	15174	15101	14986	15055	15226	15047	15025	14966	15087	15173	15019	14917	15007	15175	15190	15153	15065	15227	15130	15190	15236	14976	15201	15049	15240	15153	15306	15191	15141	15127	14979	15111	15208	15349	15050	15156	14944	15359	14955	15291	15063	15228	15197	14960	14882	15152	15340	15236	15167	15156	15016	15192	15023	15220	15139	14987	15061	15201	15274	15194	15128	15040	14971	15033	15188	15318	15127	15202	15194	15190	15243	15025	15308	15097	15065	15141	15282	15080	15112	15231	15162	15099	15150	15074	15207	15145	15315	15029	15182	15163	15164	15108	15204	15008	15138	15138	15165	15248	15265	15171	15078	15113	15316	15239	15286	15185	15277	15140	15159	15253	15091	14914	15087	15217	14920	15148	15154	15153	15098	15149	15148	15196	15297	15163	15144	15260	15135	15266	15043	14970	15210	15153	15174	15167	15388	15032	15229	15357	15160	15142	15059	15014	15214	14962	15329	15105	14987	15256	15116	15125	15094	15123	15068	15017	15101	15265	15083	15231	15322	15235	15248	15176	15152	15149	15009	15213	15151	15085	15323	15255	15167	15040	15285	15100	15018	15175	14878	15020	15166	15069	15022	15226	15021	15273	15160	15318	15099	15251	14976	15298	15293	15241	15035	15063	15018	15167	15150	15131	15031	15046	14991	15140	15225	15051	15072	15116	15224	15066	15127	15179	14883	14930	15055	15099	15136	15168	15041	15140	15125	15220	15141	15030	15172	15221	15138	15106	15166	15130	14996	15020	14992	15304	15192	15220	15382	15174	15223	15255	15253	15225	15128	15247	15093	15141	15255	15212	15288	15080	15147	15235	15254	15158	14936	15133	15181	15096	15048	15079	15209	15181	15191	15004	15093	15290	15184	15210	15381	15227	15386	14947	14939	15174	15162	15275	15093	14973	15267	15201	15162	15049	15053	15315	15214	14995	15149	15218	15207	15105	15188	15144	15272	15191	15084	15048	15049	15293	15060	15010	15013	15308	15062	15059	15199	15176	14852	14947	15076	15081	15117	15288	15201	15198	15159	15108	15149	15259	15128	15317	15395	15183	14888	15012	15235	15123	15194	15061	15241	14934	15097	15077	15133	15255	15039	15150	15178	15227	15332	15259	15151	15254	15116	15244	15093	15005	15003	14973	15122	15126	15031	15114	14916	15265	15276	15149	15171	15300	15150	15255	15289	15158	15124	15216	15003	14930	15282	15248	15142	15229	15194	15048	15160	14995	15190	15332	15260	15215	15046	15243	15002	15013	15198	15045	15185	15139	15178	15107	15188	15224	15197	15015	15216	15178	15082	15280	14989	15018	15016	15047	15333	15010	15043	15206	15347	15231	15266	15064	15157	15063	14906	15035	15198	15126	15047	15248	15216	15189	14949	15066	15118	14939	15031	15011	15100	14990	15035	15037	14910	15315	14898	15188	15160	14994	15079	15138	15107	14961	15024	15054	15067	15051	15199	15042	15116	15185	15340	15170	15234	15165	15166	15053	15209	15305	14925	15211	15124	15038	15211	15229	15215	15349	15144	15221	15173	15171	15200	15179	15075	15274	15078	15187	15166	15215	15042	15300	15236	15069	15076	14945	15170	15122	15228	15179	15282	15239	14987	15183	15214	15245	15043	15201	15225	15164	15008	15139	15048	15143	15135	15023	15031	14894	15209	15066	15106	15213	15050	14923	15088	15103	15020	15041	15323	15037	15289	15265	14960	15169	15166	15095	15097	15249	14988	15096	15223	15085	15020	15164	15266	15065	15188	15225	15008	15188	15255	15302	15138	15327	15163	15151	15048	15197	15143	15310	14909	15330	15049	15184	15213	15121	15019	15075	15106	15238	15049	15094	15264	15197	15119	15213	15042	15110	15028	15173	15190	15132	15000	15279	15226	15126	15334	15259	15118	15285	15324	15126	15435	15225	15150	15208	14980	15025	14878	15133	15128	15202	15107	15175	15073	15094	15160	15024	15161	15248	15092	15030	15127	15003	14978	15181	15216	15172	15236	15322	15274	15042	15049	15162	15238	15168	15274	15218	15153	15144	15073	15075	15179	15131	15144	15400	15147	15098	15011	15132	15249	15204	15131	15018	15081	15091	15181	14993	15082	15142	15265	15007	14954	15282	15110	15319	15191	15143	15180	15152	14918	15244	15108	15020	15367	15150	15173	15075	15141	15132	15056	15154	15288	15288	15022	15093	14941	15106	15074	15049	15241	15061	15197	14936	15161	15276	15217	15152	15081	15180	15144	15179	15160	15125	15272	15243	15067	15053	15083	15053	15109	14981	15290	15053	15146	15036	15121	15074	15146	15354	15073	15309	15081	15243	15032	15054	15242	15136	15197	15125	15110	14963	15078	15213	15253	15029	15358	14995	15366	15130	15253	15026	14939	15173	15198	15254	15072	15423	15266	15296	15212	15309	15045	15069	14951	15243	15100	15180	15050	15147	15158	15069	15050	15016	15130	15100	15289	15204	15155	15022	14994	15225	15134	14988	15135	15203	15331	15044	15174	15337	15112	14998	15275	15106	15135	15213	15321	15248	14921	15040	15149	15139	15061	15074	15127	15100	15011	15264	15163	15285	15213	15255	15107	15105	15065	15205	15043	15050	15154	15081	15150	15139	15338	15021	15061	15007	14985	14942	15046	15148	15138	15134	15055	15312	15044	15237	15117	15112	15211	15310	15274	15243	15063	15074	15004	14974	15182	14984	15156	15299	15140	15172	15180	15033	15203	15051	15082	14996	15053	15084	15044	14974	15128	14999	15153	14935	15201	15190	15109	15078	15166	15186	15075	15033	15099	15185	15220	15141	15198	15209	15088	15164	15234	15152	15268	15183	15262	15238	15196	15303	15394	15092	15108	15234	15087	15063	15138	15237	15169	15063	15138	15217	15042	15262	15272	15334	15134	15060	15192	14941	15227	14999	15126	15308	15111	15077	15190	15202	15067	15113	15196	15235	15128	15121	15112	15123	15306	15040	15015	15059	15113	15261	15028	14973	15072	15257	15051	15087	15286	15124	15105	15394	15091	15285	15185	15026	15101	15347	14993	15124	15193	15000	15172	15305	15249	15130	15204	15204	15218	15150	15050	15143	15164	15208	15018	15213	15057	15280	15208	15263	15182	15086	15230	14953	15286	14982	15153	15122	15238	15103	15199	15171	15147	15137	15173	15125	15121	15144	14878	15043	15061	15218	15033	15016	14991	15231	15057	15362	15273	15281	15218	15110	15066	15007	15160	14987	14990	15085	15136	15161	15022	15128	15130	15131	15050	15209	15172	15317	15054	15145	14941	14988	15160	15073	15021	15075	15200	15236	15271	15133	14989	15123	14961	15290	15491	15122	15167	15437	15105	15093	15271	15153	15294	15282	15002	15065	14994	14949	15087	15226	15134	15182	15074	14969	15208	15201	15126	15183	15185	15145	15033	15115	15203	15181	15171	15121	15062	15176	14873	14962	15109	15066	15225	15166	15126	15233	15157	15040	15122	15015	15037	15138	14942	15200	15189	15197	15163	15220	15075	15187	15029	15246	15070	15107	15050	14925	15011	15179	15263	14978	15108	15078	15000	15199	14998	15253	15094	15159	15129	15037	15151	15135	14977	15045	15116	15162	15086	15090	15037	15185	15136	15052	15328	15206	15338	15044	15141	15070	15081	15036	15174	15008	15188	15151	15125	15183	15170	15281	15065	15036	15063	15080	15121	15141	15107	15152	15328	15252	15245	15396	15066	15031	15084	15055	15088	15067	15279	15154	14965	15162	15203	15078	15078	15186	15078	15231	15086	15042	15213	15097	15029	15116	15052	15086	15096	15108	15170	15122	15380	15169	15015	15127	15165	15370	15104	15207	15146	15313	15082	15128	15175	15436	15188	15275	15272	15433	15311	15181	15169	14983	15431	15477	15273	15301	15211	15118	15244	15256	15252	15085	15316	15109	15157	15114	15249	14939	15191	15191	15324	15128	15029	15172	15130	15168	15078	15115	15218	15214	15092	15032	15059	15350	15100	15021	15089	15322	15295	15395	15118	15236	15151	15284	15112	15220	15134	15021	15422	15221	14999	15072	14919	15080	15181	15065	15082	15016	14942	15197	14980	14962	15148	15287	15179	15028	15235	15001	15091	15082	15120	15105	15179	15263	15254	15134	15141	14974	15195	14850	15221	15149	15173	14941	15024	15154	15157	15022	15322	15231	15145	14898	15096	15081	15154	15113	15211	15125	15012	14981	15105	15138	15000	15060	15018	15178	14981	14965	15311	15297	15255	15115	15085	15292	15147	14911	15055	15164	15241	15129	14942	15204	15108	15087	15137	15105	15259
18658	27888	22434	16964	15670	15274	14471	14246	14068	13764	13785	13829	13782	13873	13640	13573	13579	13664	13601	13611	13618	13679	13601	13644	13530	13617	13479	13691	13560	13482	13467	13558	13509	13593	13493	13657	13510	13480	13467	13589	13570	13494	13459	13471	13493	13483	13554	13544	13554	13443	13556	13512	13481	13420	13559	13507	13365	13426	13661	13418	13348	13382	13604	13518	13496	13503	13403	13474	13455	13630	13480	13564	13347	13668	13588	13404	13532	13590	13346	13467	13540	13444	13372	13535	13529	13538	13556	13515	13543	13375	13434	13398	13398	13590	13435	13522	13316	13597	13474	13359	13234	13580	13521	13429	13527	13557	13377	13381	13568	13308	13683	13701	13438	13587	13453	13502	13564	13560	13610	13520	13485	13664	13534	13607	13438	13394	13308	13515	13671	13434	13381	13326	13397	13313	13443	13545	13386	13447	13529	13475	13463	13419	13439	13434	13387	13511	13601	13359	13434	13483	13457	13487	13468	13444	13404	13273	13405	13482	13359	13606	13486	13533	13192	13445	13413	13676	13375	13589	13497	13558	13463	13415	13590	13605	13480	13502	13365	13334	13428	13509	13409	13499	13538	13412	13399	13502	13347	13483	13566	13564	13536	13374	13392	13411	13385	13404	13657	13548	13434	13551	13396	13443	13493	13649	13617	13441	13484	13535	13515	13488	13427	13482	13598	13553	13368	13628	13524	13496	13526	13388	13406	13417	13477	13421	13501	13682	13478	13363	13540	13538	13549	13436	13501	13558	13536	13368	13256	13475	13383	13428	13362	13402	13352	13607	13366	13489	13569	13488	13455	13493	13432	13405	13242	13328	13650	13420	13389	13314	13487	13541	13520	13635	13710	13365	13493	13468	13367	13515	13533	13539	13436	13521	13460	13391	13406	13475	13491	13509	13452	13398	13467	13303	13440	13390	13409	13662	13506	13531	13363	13499	13508	13467	13515	13378	13283	13363	13613	13582	13532	13551	13458	13511	13569	13504	13512	13469	13575	13469	13577	13448	13452	13594	13404	13534	13531	13478	13474	13578	13471	13712	13550	13320	13457	13552	13536	13432	13470	13356	13564	13602	13511	13624	13496	13466	13589	13536	13565	13391	13583	13415	13506	13485	13613	13524	13572	13452	13636	13624	13400	13499	13520	13495	13342	13612	13600	13384	13489	13462	13582	13576	13431	13468	13495	13541	13627	13544	13414	13397	13460	13442	13436	13600	13462	13681	13429	13408	13405	13378	13476	13388	13448	13474	13312	13400	13503	13478	13512	13351	13560	13384	13379	13459	13469	13675	13530	13512	13577	13335	13597	13346	13418	13484	13524	13510	13526	13531	13538	13435	13327	13445	13478	13391	13414	13415	13324	13337	13546	13483	13623	13349	13493	13647	13422	13481	13477	13550	13489	13409	13593	13524	13372	13476	13555	13464	13463	13650	13443	13534	13506	13392	13496	13683	13564	13600	13448	13670	13514	13545	13381	13481	13502	13602	13654	13457	13460	13470	13390	13544	13597	13485	13419	13333	13484	13434	13372	13647	13467	13499	13546	13515	13520	13525	13448	13612	13420	13463	13528	13518	13505	13569	13614	13554	13473	13518	13353	13426	13415	13571	13448	13320	13274	13436	13438	13480	13572	13478	13512	13627	13535	13654	13596	13515	13426	13645	13684	13541	13545	13502	13479	13492	13476	13599	13566	13504	13560	13513	13495	13402	13471	13438	13326	13467	13589	13537	13501	13428	13405	13444	13588	13621	13616	13390	13440	13378	13464	13537	13647	13495	13366	13449	13489	13437	13729	13464	13463	13348	13374	13543	13549	13542	13535	13458	13527	13682	13495	13675	13472	13407	13369	13403	13449	13529	13625	13599	13346	13452	13569	13564	13507	13369	13479	13352	13449	13512	13562	13393	13393	13434	13535	13376	13433	13568	13632	13402	13463	13447	13445	13492	13482	13460	13528	13434	13553	13448	13510	13502	13525	13393	13444	13531	13440	13611	13471	13437	13428	13318	13527	13419	13549	13270	13540	13433	13604	13524	13512	13396	13516	13521	13491	13417	13555	13503	13549	13578	13469	13418	13471	13357	13553	13307	13512	13451	13589	13502	13569	13610	13587	13582	13513	13580	13529	13487	13446	13438	13574	13369	13489	13402	13514	13489	13477	13350	13436	13513	13603	13486	13513	13428	13295	13446	13375	13353	13438	13471	13617	13284	13372	13560	13582	13415	13334	13521	13479	13447	13557	13573	13519	13417	13640	13508	13301	13558	13496	13470	13528	13400	13482	13485	13391	13585	13594	13456	13568	13624	13507	13549	13439	13593	13351	13468	13627	13435	13471	13429	13512	13484	13494	13478	13568	13452	13444	13470	13540	13481	13458	13385	13424	13515	13522	13361	13382	13494	13410	13597	13523	13543	13545	13471	13515	13516	13419	13509	13694	13606	13374	13468	13381	13329	13416	13439	13463	13439	13423	13550	13370	13613	13336	13692	13542	13530	13350	13526	13265	13560	13296	13526	13502	13529	13553	13332	13483	13340	13520	13423	13360	13492	13377	13497	13450	13405	13414	13416	13513	13450	13593	13417	13532	13456	13606	13556	13622	13388	13536	13531	13442	13564	13447	13447	13437	13458	13608	13502	13385	13473	13522	13389	13609	13274	13591	13498	13469	13498	13436	13335	13403	13496	13577	13404	13355	13451	13502	13489	13268	13630	13428	13569	13511	13626	13609	13405	13409	13511	13322	13588	13511	13519	13411	13524	13570	13605	13606	13451	13415	13560	13561	13559	13376	13448	13596	13564	13375	13406	13578	13454	13576	13414	13464	13479	13494	13544	13455	13558	13481	13570	13541	13551	13529	13587	13529	13452	13475	13475	13591	13449	13410	13539	13644	13432	13540	13563	13352	13428	13472	13484	13509	13396	13548	13442	13453	13524	13597	13397	13318	13583	13549	13358	13420	13471	13314	13656	13530	13294	13584	13455	13419	13568	13590	13409	13442	13319	13552	13534	13584	13472	13568	13520	13386	13621	13502	13419	13471	13457	13552	13503	13726	13490	13482	13405	13523	13577	13417	13495	13511	13333	13576	13448	13472	13379	13529	13505	13454	13450	13540	13451	13523	13512	13492	13423	13507	13476	13548	13432	13464	13502	13436	13578	13414	13413	13514	13508	13586	13513	13617	13521	13477	13547	13511	13414	13544	13381	13401	13664	13544	13508	13378	13502	13436	13337	13435	13464	13452	13350	13444	13511	13428	13523	13582	13581	13502	13562	13459	13506	13466	13477	13673	13332	13501	13535	13395	13376	13427	13368	13491	13546	13563	13557	13368	13683	13492	13580	13604	13413	13663	13485	13466	13505	13583	13601	13515	13535	13458	13659	13706	13553	13371	13328	13395	13441	13468	13487	13522	13496	13404	13490	13664	13410	13552	13324	13494	13587	13484	13545	13416	13591	13487	13582	13306	13404	13802	13429	13460	13603	13482	13513	13587	13502	13332	13342	13463	13409	13581	13492	13437	13510	13592	13463	13468	13558	13583	13316	13543	13479	13538	13463	13502	13312	13493	13596	13497	13470	13523	13564	13431	13315	13469	13595	13441	13535	13483	13468	13471	13374	13440	13377	13733	13610	13312	13516	13435	13503	13345	13590	13548	13422	13628	13608	13474	13518	13400	13437	13493	13493	13382	13527	13349	13608	13536	13559	13523	13625	13516	13518	13430	13536	13382	13373	13404	13535	13399	13428	13469	13539	13469	13531	13335	13380	13447	13536	13498	13431	13460	13461	13353	13474	13505	13566	13435	13366	13559	13412	13409	13606	13440	13645	13421	13445	13433	13699	13494	13462	13540	13428	13563	13493	13556	13480	13392	13391	13585	13442	13455	13513	13523	13350	13652	13367	13432	13474	13620	13393	13514	13503	13572	13589	13508	13469	13560	13442	13428	13556	13405	13452	13441	13698	13435	13446	13523	13590	13364	13563	13501	13436	13469	13420	13521	13266	13554	13648	13673	13412	13549	13385	13508	13538	13392	13500	13493	13456	13441	13611	13358	13594	13386	13478	13467	13470	13512	13699	13356	13516	13627	13334	13650	13512	13520	13235	13552	13422	13473	13409	13574	13720	13516	13483	13431	13491	13546	13654	13702	13425	13639	13338	13463	13454	13487	13701	13653	13356	13467	13416	13514	13542	13421	13414	13495	13352	13410	13468	13417	13427	13431	13224	13659	13386	13521	13343	13426	13450	13578	13478	13507	13657	13571	13517	13645	13388	13404	13483	13379	13460	13563	13281	13477	13427	13627	13602	13509	13510	13454	13557	13628	13558	13562	13432	13619	13364	13489	13397	13420	13660	13571	13585	13386	13435	13438	13418	13495	13346	13399	13509	13384	13306	13479	13451	13457	13434	13338	13411	13299	13525	13478	13468	13372	13571	13498	13592	13501	13533	13453	13594	13546	13344	13568	13470	13363	13468	13533	13458	13488	13515	13296	13520	13521	13562	13487	13443	13368	13554	13629	13509	13505	13431	13468	13580	13387	13439	13507	13711	13272	13492	13522	13435	13528	13589	13434	13502	13722	13431	13583	13649	13500	13430	13561	13509	13418	13593	13399	13601	13468	13525	13381	13541	13533	13460	13497	13472	13432	13510	13507	13456	13540	13659	13353	13549	13489	13528	13578	13427	13572	13439	13512	13571	13492	13546	13583	13418	13473	13579	13398	13480	13698	13352	13562	13314	13571	13650	13472	13572	13526	13586	13528	13486	13616	13578	13333	13520	13473	13498	13575	13610	13495	13649	13468	13430	13518	13372	13508	13518	13614	13458	13424	13431	13456	13515	13479	13408	13422	13417	13460	13493	13500	13542	13562	13448	13418	13396	13662	13530	13459	13685	13459	13371	13510	13580	13571	13585	13340	13452	13418	13526	13515	13503	13428	13458	13529	13546	13411	13492	13475	13602	13459	13461	13402	13542	13292	13371	13529	13419	13426	13446	13414	13425	13488	13456	13504	13481	13423	13530	13436	13380	13705	13359	13622	13576	13433	13575	13409	13529	13411	13554	13430	13338	13523	13447	13551	13492	13432	13613	13506	13578	13597	13545	13584	13416	13574	13603	13485	13505	13528	13340	13482	13509	13514	13557	13356	13407
23482	21506	28308	25242	22187	20283	18171	15707	15173	14977	14821	14736	14674	14685	14677	14247	14439	14498	14534	14356	14179	14457	14275	14229	14421	14311	14211	14067	14331	14160	14199	14163	14080	14018	14248	14221	14218	13931	14283	14174	14248	14154	13937	14114	14383	14118	14149	14275	14193	14076	14206	14232	14027	14116	14071	14180	13951	14201	13990	14095	14235	14178	14119	14166	14177	14106	14025	14322	13994	14111	14222	14096	14127	14117	14373	13956	14025	14047	13948	14184	14015	14198	14221	14097	14078	14062	13980	14279	14114	14015	14216	14108	14219	14314	14065	14112	14077	14048	14329	14341	14252	14094	14197	14198	14188	14083	14125	14169	14010	14496	14246	14249	14179	14103	14136	14062	14054	13967	13936	14088	14107	14210	14166	14195	14054	14136	13976	14030	14163	14027	14155	14049	14232	14172	14078	14030	14188	14189	13991	14159	14050	14162	14023	14177	14063	14204	13984	14158	14003	14152	14012	14301	14345	13996	14039	14004	14147	14031	14243	14184	13983	14232	14195	14146	14121	14008	13926	14063	14114	14152	14143	14087	13969	14190	13906	14151	13960	14189	14214	14149	14144	14136	14148	14233	14174	14112	14137	13968	13935	14149	14071	14026	13996	14210	14217	14213	13975	13973	14109	14130	13943	14071	14159	14122	13986	13995	14188	13829	14091	13995	14090	14225	14019	14078	14126	14092	14117	14060	14231	14265	14119	14059	14198	13958	14148	13949	14087	14044	14096	14135	14095	14054	14228	14240	14040	14325	14207	14002	14014	13953	14154	14075	13956	14132	13953	14127	14194	14185	14110	14160	14234	13893	14233	14186	14093	14121	14015	14082	13960	14257	14196	14213	14084	14199	14149	14081	14221	13966	14130	14157	14062	14128	14129	14086	14237	14176	14082	14196	14092	14013	14106	14144	14034	14305	14169	13986	14154	14065	14120	14012	14203	14015	14004	14111	14118	14184	14049	14104	14174	13856	14154	14182	14124	13862	13932	14254	14249	14164	14343	14126	14190	14109	14103	14071	14138	14128	14256	13939	14145	14000	14129	14193	14087	14184	14111	14179	14012	14337	14136	14232	14146	14127	14197	14075	14060	14123	14032	14188	14105	14133	14144	14159	14093	14242	14097	14273	14264	14069	14243	14032	14133	14111	14248	14207	13981	13989	14033	14126	13989	14390	14011	14167	14005	13981	14038	14016	14050	14195	14131	14140	14264	14302	14232	14091	14037	14188	13902	14190	14228	14117	14196	14274	14112	14165	14105	14121	14203	14244	14076	14155	14044	14117	14021	14222	14122	14000	14118	14171	14091	14300	14124	14086	14043	14347	13882	14082	14092	14232	14218	13973	14108	14205	14210	14115	14129	14057	14179	13758	14039	14014	13863	14042	14056	14039	14110	14122	14130	14076	14162	14003	14048	14285	14079	14091	14106	14119	14254	14032	14120	14081	14221	14316	14159	14192	14058	14272	14026	14143	14175	14090	14306	14036	14045	14224	14267	14153	14249	14141	13867	14220	14085	14139	14121	14033	14027	14076	14095	14191	14066	14200	14060	14127	13972	14273	14233	13884	14074	14122	14105	14119	14024	14152	13979	14013	14158	14228	14220	14077	14033	14084	14152	14198	14155	14049	14050	14096	14120	13964	13884	14055	14122	14099	14165	14117	14133	14244	13951	14188	14252	14129	14348	14034	14257	14242	14108	14117	14119	13993	14009	14003	13794	13974	14070	14088	14074	14327	14242	13962	14175	14230	14154	14203	13926	14048	14132	14157	14124	14086	14142	14026	14185	14064	14200	14164	14141	14065	14163	13903	14147	14115	14072	14084	14123	13821	14035	14194	14183	14060	14163	14059	13935	13908	14127	14068	14090	14193	14186	14172	14271	14075	14026	14100	14145	14443	13986	14212	13901	13814	13933	14002	14170	14031	13980	13960	13974	14075	14181	14291	14147	14311	14159	14259	14080	14007	14177	14163	14305	14238	14318	14331	14212	14066	14222	13975	14128	14142	14153	14114	13868	14118	14113	14105	14293	14149	14072	14168	14041	14184	14111	14215	14145	14251	14208	14136	14210	14058	14261	14280	14146	14184	14166	14085	14162	14143	14215	13938	14121	14006	14016	14026	14176	14073	14009	14115	13981	14347	14305	14271	14336	14331	14049	14210	13922	14117	14096	14077	14267	14099	14078	14251	14160	14253	14101	13996	14052	14098	14056	14054	14051	13957	14118	14152	14165	14151	14132	14225	14010	14236	14123	14093	14343	14097	14213	14237	13998	14169	14258	14207	14096	14083	14028	14258	14237	14062	13971	13912	14285	14072	13966	13826	14197	14367	14252	14049	14096	14127	14251	14126	13990	14177	13991	14233	13968	14131	14276	14134	14275	14026	14097	13953	14075	14189	13988	13990	14225	14127	14213	14183	14092	13872	14100	14052	14180	14032	14078	14272	14080	14074	13942	14204	14007	14050	14174	14150	14134	14202	13993	14124	14168	14082	14315	14279	14194	14079	14147	14344	14016	14170	14231	14165	14094	14181	14023	14114	14077	14103	14184	14109	14152	13923	13931	14065	14042	14089	13900	14165	14330	14110	14184	14098	14037	14251	13988	14019	14036	14106	13879	14137	13972	14119	13872	14108	13959	14038	14135	13963	14099	13944	14033	14149	14028	13972	14196	14048	14045	14201	14078	13976	14151	14213	14304	14049	14110	14056	14292	14142	14026	14181	14197	14293	14176	14103	14234	14064	13978	14086	14285	14202	14084	14249	14212	14027	14018	14143	13828	14107	14077	14048	14156	14170	14092	14113	14082	14090	14136	14103	13965	13938	14092	14209	14152	13890	13956	14155	14188	14029	14139	14030	14126	14204	14162	14145	14104	14072	14284	14187	14149	14302	13928	14346	14070	14042	13991	14025	14094	14205	14222	14165	14096	14140	14253	14101	14100	14078	14360	13959	14074	14213	14063	14093	14216	14091	13983	14170	14025	14264	14146	13959	14107	14074	14175	14065	14101	14119	14032	14153	14124	14078	14079	14202	14137	14018	14046	13992	13879	14174	14105	14093	14154	14280	13936	14064	13969	14075	14175	13877	13926	14115	14164	14201	14158	14175	14204	13976	13985	14278	14275	14062	13924	14149	14076	14053	14230	14221	14145	14059	14044	14083	14113	14100	14190	14179	14138	14095	14049	13941	14011	14149	14157	13988	14089	14062	14303	14136	13972	14044	14205	14125	14140	14151	14151	14224	14198	14307	14233	13981	14007	14056	14242	13987	14174	14192	14068	14133	14002	13983	13979	14212	14032	14062	14160	13975	14256	14386	13934	14185	13975	14242	14173	14146	14047	13995	14210	14134	13883	14103	14029	14115	14038	14130	14051	14046	14059	14145	14002	14121	14272	14057	14203	14163	13875	14031	14222	14249	14106	14145	14203	14123	13919	14017	14170	14135	14275	14187	14155	14049	14068	14257	14161	14171	13919	14139	14384	14196	14170	14153	13990	13896	14181	14282	14128	13937	14171	14088	14005	14059	14105	14155	14014	14120	14034	13912	14016	14063	14211	14222	14102	14166	14301	14040	14316	14131	14330	14054	14162	14182	14180	14113	14114	14168	14282	14379	14363	14044	14159	14025	14260	14195	14143	14092	14031	14080	14171	14101	14129	13999	13991	14084	14057	14075	13686	14147	14135	13988	14137	13996	14087	13971	14018	14059	13981	14221	13932	14150	14213	14106	14048	14117	14060	14332	13937	14015	14282	13878	13982	14003	14014	14205	14202	14028	14104	14006	14320	14251	14116	14234	13908	14026	14030	13947	14039	14128	14030	14063	13788	14142	13989	13954	14153	14080	14028	13958	14224	14213	14164	14270	14184	14030	14028	14064	14220	14206	13923	14169	14201	14133	14102	14161	14014	14084	14054	14101	13844	13993	14106	14148	14131	14016	13902	13975	14090	14120	14153	14182	14143	14061	14048	14133	14112	14101	14226	14127	14067	14125	14068	14195	14124	14049	14219	14124	14143	14255	14361	14043	14139	14155	14039	14027	14227	14132	14180	14216	14024	14011	14172	14032	14216	13878	14252	14218	14191	14010	14274	14166	14291	13974	14078	14152	14091	13914	14080	14081	14140	14147	14246	14241	14282	14286	14182	14000	14074	14186	14054	13954	14134	14223	14174	14063	14112	14031	13982	14139	14136	14206	14137	14293	14084	14019	14238	14226	14176	14248	14097	14021	14049	14096	13903	14183	14261	13997	14026	13919	14049	14114	14125	14144	14116	13944	14197	14190	14081	14212	14046	14222	14268	14159	13976	14030	14034	14209	14267	14229	14122	14241	14006	14218	14040	14258	14103	14023	14041	14169	14170	14072	14149	13943	14102	14097	14246	14133	14306	14116	14091	14132	14122	14086	14214	14158	14010	14098	14316	14154	14123	14019	14233	14181	14304	14044	14073	14095	14173	14226	13941	13954	14126	14106	14065	13889	14243	14001	14266	14020	14078	14048	13976	13988	14174	13949	14069	14125	14041	13999	14217	14257	14124	14087	14172	14168	14129	13962	14190	14154	14204	14126	14112	14016	14161	13923	14188	13962	14028	14154	14178	13977	14045	14102	14116	14185	13925	14040	14060	13913	14049	13969	14135	14292	14046	14055	13883	14156	14249	14109	13837	14112	14041	14111	14124	14251	14175	14150	14159	14092	14110	14091	14157	14072	14128	14033	14121	14061	14179	14137	14203	14138	14036	14341	14194	14077	14122	14053	14159	14085	14134	13987	14030	13936	14149	13865	14000	14148	14194	14052	14092	14038	14034	14065	14111	14071	14204	14178	14069	14154	14082	14328	14140	14270	14116	14090	14087	14070	14156	13989	14093	14118	14373	14119	14138	14255	14049	14147	14147	14175	14199	14005	14117	14217	14185	13981	14052	14106	14054	14167	14335	14085	14397	14078	14111	14331	14023	14086	14021	13861	14134	13892	14140	14236	14057	14140	14003	14108	14226	14107	14194	14177	14252	13967	14074	14250	14041	14152	14026	14293	14061	14030	14181	14121	14251	13940	14083	14223	14040	13951	14084	14309	14170	14331	14054	14337	14383	14101	13961	14199	14087	14128	14141	14195	14145	14033	14147	14145	14196	13969	14006	14041	14140	14298
17423	36479	28437	20765	17604	16266	14972	14641	14340	14056	13879	13585	13484	13404	13438	13302	13146	13114	13077	13127	12853	12948	12898	13093	13049	12843	12898	12948	12869	12844	12986	12971	12916	12926	12885	13036	12796	12900	12825	12878	12833	12938	13042	12821	12837	12915	12785	12774	12904	12973	12802	12868	13083	12854	12845	12858	12691	12874	12758	12910	12764	12888	12872	12741	12904	13062	12876	12864	12772	12796	12985	12797	12892	12887	12808	12903	12692	12864	12760	12960	12834	13037	12795	12929	12708	12920	12804	12978	12707	12852	12907	12883	12792	12876	12916	13038	12910	12909	12885	12823	12653	12891	12935	12683	12850	12833	12823	12837	12722	12954	12875	12802	12691	12647	12887	12832	12755	12857	12677	12868	12681	12835	12809	12914	12906	12806	12836	12946	13075	12825	12943	12758	12887	12795	12740	13071	12783	12820	12826	12808	12837	12750	12768	12684	12825	12898	12887	12865	12944	12846	12863	12938	12899	12611	12737	12981	12698	12930	12837	12881	12760	12839	12774	12897	12997	12806	12958	12899	13054	12893	12914	12805	12742	12807	12787	12985	12784	12787	12886	12699	12756	12753	12948	12981	13003	12949	12800	12812	12765	12892	12831	12968	12773	12905	12875	12742	12880	12856	12946	12695	12711	12858	12819	13022	12692	12847	12928	12958	12909	12853	12671	12917	12658	12769	12792	12816	12801	12817	12717	12828	13067	12726	12789	12828	12809	12690	12868	12826	12786	12938	12889	12883	13026	12874	12677	12835	12857	12981	12826	12828	12749	12790	12630	12954	12801	12955	12936	12868	12826	12696	12641	12931	12775	12813	12876	12802	12948	12760	12801	12858	12730	12880	12836	12799	13048	13005	12742	12902	12973	12889	12735	12826	12873	12808	12781	13032	12889	12901	12972	12971	12823	12921	12673	12956	12777	12967	12715	12703	12816	12807	12737	12868	12825	12832	12859	13081	12919	12757	12851	12832	12853	12781	12985	12802	12867	12726	12755	12854	12826	13023	12799	12854	12779	12774	12930	12849	12811	12786	12756	12960	12810	12920	12960	12779	12828	12906	12732	12949	12830	12968	12912	12852	12736	12841	12793	12949	12753	12795	12967	12802	12871	12861	12812	12849	12864	12760	12902	12916	12833	13065	12840	12802	13128	12978	12965	12769	12855	12762	12918	12679	12903	12962	12810	12933	12870	12867	12839	12794	12861	12914	12744	12892	12743	13010	12878	12875	12935	12828	12852	12847	12847	12847	12959	12764	12836	12806	12676	12791	12838	12968	12914	12806	12900	12664	12831	12989	12748	12951	12869	13061	13002	12782	12767	12852	12966	12802	13025	12993	12953	12815	12895	13006	12867	12735	12814	12940	12823	12919	12823	12746	12986	12705	12897	12971	12999	12890	12959	12904	12826	13002	12815	12850	12847	12911	12879	12631	12871	12949	12903	12786	12940	12728	12884	12861	12889	12633	12840	12981	12729	13051	12885	12701	12913	12819	13114	12897	12838	12675	12769	12708	13017	12665	12917	12785	12950	12662	12940	12831	12839	12638	12883	12727	12857	12586	12737	12702	12944	12900	12686	12949	12764	12951	12752	12757	12862	12860	12839	12857	12794	12921	12838	12912	12883	12960	12709	12973	12776	12977	12909	12708	12609	12867	12760	12870	12843	12710	12849	12927	12766	12877	12867	12829	12866	12882	12961	12905	12973	12812	12887	12965	12856	12907	12767	12809	12875	12789	12880	12826	12800	12903	12939	12714	12775	12786	12858	12926	12844	12829	12775	12804	12800	12871	12838	12806	12831	12881	12696	12989	12877	12881	12771	13034	12737	12818	12878	12859	12812	12791	12893	12736	12888	12765	12746	12762	12805	12682	12841	12774	12869	12888	12739	12808	13013	12939	12817	12841	12858	13019	12892	12893	12832	12732	12770	12827	12726	13102	12791	12912	12712	12790	12795	12883	12840	12845	12945	12749	12667	12821	12835	12834	12833	12893	12747	12732	12744	12900	12805	12795	12979	12844	12825	12812	12938	12972	12770	12966	12700	12633	12804	12981	12895	12777	12854	12876	12936	12752	12816	12547	12978	12877	12728	13063	12903	12910	12852	12967	12886	12929	12684	12837	12777	12793	12855	12867	12868	12781	12731	12762	12862	12796	13037	12754	12829	12575	12773	12844	12836	12960	12907	12613	12945	12906	12918	12812	12901	12841	12843	12804	12848	12701	12671	12840	12840	12958	12817	12810	12797	12792	13009	12914	12673	12881	12815	12660	12638	13077	13036	13012	12867	12830	12750	12706	12833	12890	12848	12910	12771	12779	12732	12866	12667	12905	12727	12871	12914	12794	12939	12746	12732	12806	13012	12828	13030	12685	12778	12918	12807	12757	12946	12852	12698	12830	12658	12713	12869	12885	12843	12890	13030	12837	13019	12906	12809	12852	12924	12791	12948	12816	12810	12746	12950	12769	12816	12807	12759	12785	12964	13031	12798	12851	12738	13050	12791	12630	12945	12739	12955	12921	12913	12961	12812	12923	12948	12782	12805	12811	12809	12901	12987	12922	12843	12779	13017	12811	12954	12952	12902	12830	12792	12769	12752	12847	12844	12879	12745	13032	12983	12833	12705	12918	12818	12823	12886	12833	12721	12833	12903	12802	12750	12813	12728	12766	12901	12895	12734	12913	12896	12821	12925	12676	12760	12830	12822	12829	12937	12923	12882	12918	12712	12915	12854	12636	12749	12797	12977	12777	12839	12754	12811	12951	12713	12683	12941	13009	12967	12962	12933	12817	12913	12852	12877	12807	12897	12724	12692	12915	12906	12825	12929	12866	12944	12999	12709	12896	12847	12822	12792	12840	12896	12729	12766	12832	13067	12969	12795	12755	12794	12844	12853	12740	12713	12896	12875	12941	12990	12848	12942	12930	12919	12758	12680	12870	12616	12888	12784	12761	12830	12736	12846	12845	12851	12843	12847	12909	12827	12743	12822	12777	12698	12815	12859	12960	12949	12686	12898	12866	12868	12868	12797	12725	12839	12719	12797	12884	12863	12934	12939	12706	12852	12876	12875	12841	12855	12849	12838	12823	12882	12819	12897	12952	12756	12698	12793	12898	12798	12916	12941	12935	12784	12862	12772	12900	12968	12809	12758	12762	12974	12866	12935	12834	12720	12605	12732	12867	12899	12615	12810	12877	12977	12674	12840	13017	12804	13004	12799	12938	12908	12860	12907	12752	12795	12936	12792	12879	12687	12831	12844	12754	13017	12924	12944	12982	12731	12870	12727	12860	12898	12792	12857	12841	12778	12914	12791	12974	12625	12808	12947	12662	12868	12795	12952	12743	12901	12855	12712	12921	12737	12838	12979	12670	12863	12725	12751	12696	12885	12846	12843	12777	12739	12788	12860	12569	12739	12847	12806	12757	12905	12948	12760	12835	12793	12882	13040	12891	12953	12781	12996	12894	12755	12791	12973	12749	12804	12669	12930	12954	12970	12943	12750	12899	12885	12894	12912	12995	12878	12709	12936	12801	12796	12787	13011	12974	12784	12769	12829	12945	12750	12846	12795	12788	12870	12790	12864	12831	12847	12785	12739	12986	12543	12922	12720	12790	12713	12885	12906	12826	12836	12685	12895	12759	12864	12796	12757	12846	12712	12850	12796	12819	12663	12700	12674	12837	12825	12917	12967	12836	12905	12867	12920	12714	12842	12818	12783	12828	12937	13068	12804	12873	12923	12836	12818	12913	12934	12828	13148	13011	12993	12886	12829	12886	12821	12813	12879	12841	12975	12731	12843	12937	13075	12824	12761	12974	12847	12937	12780	12736	12801	12962	12753	12914	12847	12914	12998	12808	13015	12957	12794	13015	12890	12908	12879	12632	12962	12805	12863	12777	12749	12953	12818	12720	13008	12944	12716	12781	12907	12811	12764	12915	12970	12908	12888	12821	12863	12942	12799	12904	12889	12800	12879	12717	12900	12882	12854	12824	12919	12780	12819	12742	12824	12915	12789	12963	12838	12829	12915	12879	12941	12864	12845	12927	12916	12728	12854	12841	12898	12885	12833	12877	12771	12770	12810	12795	12715	12835	13003	12849	12638	12681	12788	12799	12964	12836	12867	12938	12841	12815	12810	12728	12767	12830	12667	12599	12924	12976	12927	12971	12695	12781	12839	13123	12921	12805	12830	12819	12748	12796	12736	12836	12904	12936	12757	12883	12750	12878	12924	12852	12995	12936	12813	12844	12927	12834	12903	12939	12995	12731	12847	12812	12946	12705	12859	12961	12787	12826	12830	12807	12671	12850	12711	12973	12743	12985	12938	12733	12866	13076	12997	12674	12858	12871	12652	12921	12893	12775	12999	12801	12754	12946	12800	12661	12816	12808	12853	12904	12892	12968	12841	12906	12913	12801	12783	12776	12756	12893	12777	12938	12798	12806	12813	12850	12960	12840	12864	12787	12988	12788	12760	12886	12912	12896	12681	12856	12770	12847	12869	12887	12789	12903	12883	12731	12805	12790	12813	13022	12919	12811	12907	12956	12793	12916	12897	12818	12929	12937	12861	12801	12799	12898	12790	12906	12758	12836	12946	12994	12957	12955	12651	12841	12801	12831	12896	12837	12957	12777	12760	12742	12983	12743	12604	12910	12770	12967	12877	12938	12842	12776	12914	12818	13033	12808	12921	12785	12848	12871	12830	12860	12803	12948	12872	12860	12848	12843	12812	12700	12794	12894	12861	12874	12848	12870	12953	12751	12789	12783	12926	12958	12798	12933	12929	12956	13025	12734	12973	12709	12829	12802	12894	12828	12698	12804	13005	12789	12925	12871	12782	12916	12830	12779	12900	12879	12989	12789	12952	12873	12803	12860	12880	12933	12887	13021	12949	12811	12799	12869	12820	12648	12889	12916	12777	12769	12896	12887	12773	12876	12838	12610	12817	12844	12665	12902	12868	12731	12907	12837	12881	12802	12850	12820	12819	12743	12805	12749	12750	12894	12712	12841	12881	12796	12814	12817	12839	12850	12827	12943	12726	12877	12862	12889	12848	12777	12836	12851	12816	12719	12881	12883	12822	12756	12853	12911	12962	12769	12726	12840	12582	12838	12887	12804	12830	12817	12772	12968	12831	12791	12926	12747
25263	21570	26854	26713	19052	17654	17358	16292	16002	16140	15881	15966	15984	15828	15840	15676	15816	15713	15592	15676	15624	15413	15717	15651	15617	15634	15750	15589	15712	15646	15890	15599	15419	15458	15568	15590	15539	15636	15475	15398	15575	15475	15461	15399	15651	15665	15451	15429	15504	15516	15412	15359	15499	15561	15392	15342	15490	15468	15543	15494	15439	15469	15619	15611	15730	15576	15576	15344	15560	15684	15626	15315	15587	15596	15586	15398	15684	15440	15514	15540	15358	15588	15579	15352	15660	15487	15339	15420	15446	15600	15665	15684	15503	15341	15586	15577	15569	15567	15673	15567	15441	15577	15532	15367	15534	15523	15497	15452	15661	15556	15451	15539	15375	15553	15617	15389	15514	15622	15488	15623	15663	15617	15388	15685	15644	15539	15489	15388	15486	15547	15586	15520	15442	15342	15382	15551	15277	15493	15451	15478	15610	15549	15505	15449	15565	15637	15603	15550	15274	15474	15585	15607	15540	15477	15549	15348	15564	15527	15342	15447	15410	15326	15504	15546	15496	15651	15604	15420	15493	15506	15495	15614	15591	15603	15565	15548	15551	15383	15422	15638	15393	15348	15502	15372	15471	15317	15610	15580	15451	15511	15392	15453	15620	15538	15441	15482	15446	15450	15511	15549	15587	15356	15501	15462	15615	15606	15462	15547	15538	15568	15522	15708	15423	15470	15732	15438	15501	15422	15670	15585	15569	15424	15654	15580	15454	15601	15463	15470	15661	15654	15366	15676	15526	15520	15498	15547	15411	15346	15345	15688	15657	15435	15447	15423	15533	15635	15404	15544	15471	15388	15650	15384	15638	15533	15572	15539	15560	15444	15594	15518	15433	15439	15457	15441	15494	15326	15493	15391	15290	15325	15529	15628	15521	15506	15497	15683	15517	15608	15437	15595	15576	15596	15683	15486	15629	15412	15569	15529	15524	15697	15406	15521	15650	15446	15410	15541	15489	15338	15693	15745	15536	15492	15627	15560	15340	15546	15474	15443	15504	15500	15472	15523	15621	15586	15588	15651	15438	15394	15539	15451	15495	15524	15517	15583	15684	15358	15486	15404	15471	15429	15797	15441	15489	15441	15498	15545	15508	15464	15593	15504	15526	15479	15651	15459	15328	15476	15593	15582	15537	15438	15524	15465	15582	15711	15589	15518	15573	15471	15611	15495	15698	15611	15390	15501	15616	15441	15558	15510	15622	15564	15515	15494	15696	15478	15555	15556	15488	15755	15490	15458	15446	15648	15535	15397	15587	15525	15365	15313	15856	15521	15442	15584	15570	15460	15648	15667	15574	15804	15603	15515	15549	15679	15543	15660	15520	15373	15658	15550	15375	15534	15560	15491	15649	15558	15597	15508	15476	15613	15399	15437	15563	15522	15530	15443	15571	15641	15650	15297	15686	15651	15424	15252	15709	15508	15546	15421	15772	15698	15572	15421	15576	15410	15459	15442	15625	15713	15584	15594	15591	15643	15467	15481	15611	15492	15597	15489	15672	15512	15318	15361	15495	15745	15449	15429	15462	15505	15504	15502	15579	15379	15511	15422	15556	15579	15429	15695	15541	15451	15553	15469	15699	15515	15384	15672	15361	15569	15563	15411	15467	15522	15603	15639	15624	15414	15581	15433	15448	15427	15478	15441	15449	15654	15665	15724	15444	15613	15513	15575	15609	15464	15460	15435	15489	15522	15717	15528	15683	15449	15689	15333	15424	15423	15499	15577	15226	15528	15630	15518	15524	15501	15528	15377	15723	15664	15554	15423	15359	15372	15558	15582	15589	15545	15462	15599	15440	15492	15509	15233	15494	15483	15593	15426	15518	15635	15536	15472	15511	15808	15732	15651	15620	15501	15505	15562	15331	15657	15438	15630	15509	15592	15722	15489	15274	15380	15688	15515	15495	15648	15355	15603	15560	15508	15543	15445	15713	15497	15578	15543	15527	15367	15468	15382	15399	15669	15476	15634	15612	15567	15492	15485	15364	15717	15639	15430	15564	15518	15810	15519	15402	15558	15605	15587	15464	15505	15506	15648	15734	15670	15502	15516	15651	15566	15499	15559	15461	15423	15554	15519	15437	15503	15719	15698	15630	15671	15371	15584	15617	15582	15506	15429	15602	15560	15623	15531	15541	15519	15724	15463	15604	15795	15689	15413	15598	15560	15665	15362	15357	15330	15319	15571	15499	15507	15418	15522	15664	15364	15647	15526	15606	15405	15602	15525	15614	15516	15488	15515	15553	15622	15586	15552	15450	15573	15599	15541	15422	15327	15640	15527	15639	15640	15639	15477	15592	15475	15456	15480	15497	15461	15481	15389	15616	15681	15557	15531	15410	15587	15590	15544	15713	15415	15655	15451	15491	15532	15446	15502	15526	15550	15612	15608	15633	15454	15527	15568	15512	15644	15512	15407	15514	15404	15604	15314	15575	15512	15348	15482	15554	15427	15573	15596	15380	15490	15541	15297	15448	15515	15596	15661	15578	15583	15620	15531	15669	15530	15559	15444	15458	15461	15537	15486	15341	15406	15779	15297	15475	15645	15464	15749	15471	15659	15615	15774	15608	15639	15710	15634	15542	15529	15494	15491	15510	15781	15506	15691	15592	15664	15619	15550	15712	15583	15544	15376	15403	15466	15473	15567	15489	15501	15502	15457	15545	15461	15497	15598	15600	15305	15222	15584	15436	15391	15430	15568	15521	15302	15397	15540	15610	15300	15351	15640	15570	15491	15568	15644	15533	15461	15460	15451	15259	15330	15583	15744	15586	15589	15699	15752	15439	15502	15473	15499	15491	15696	15660	15585	15458	15705	15588	15382	15593	15624	15456	15475	15441	15719	15516	15549	15652	15560	15619	15393	15565	15688	15458	15763	15695	15520	15483	15524	15468	15347	15499	15643	15564	15495	15536	15647	15380	15460	15558	15433	15717	15485	15521	15462	15575	15415	15523	15620	15386	15578	15798	15530	15514	15602	15668	15575	15426	15543	15407	15342	15615	15703	15353	15482	15485	15596	15473	15606	15540	15431	15477	15463	15503	15804	15620	15579	15359	15491	15426	15381	15341	15410	15352	15496	15520	15510	15496	15523	15425	15534	15478	15393	15527	15578	15570	15421	15549	15421	15374	15499	15458	15513	15371	15515	15565	15480	15678	15266	15604	15393	15668	15525	15486	15563	15589	15714	15511	15577	15482	15578	15460	15340	15665	15508	15321	15471	15598	15733	15661	15787	15477	15386	15563	15543	15592	15463	15752	15658	15509	15711	15586	15534	15399	15494	15463	15518	15386	15550	15626	15568	15538	15632	15714	15482	15447	15564	15412	15436	15444	15591	15624	15451	15373	15546	15585	15478	15494	15608	15681	15441	15521	15247	15701	15390	15644	15234	15568	15718	15486	15569	15441	15564	15238	15402	15770	15668	15476	15590	15605	15338	15800	15620	15823	15730	15473	15485	15701	15716	15555	15390	15512	15314	15527	15501	15673	15537	15407	15470	15404	15535	15504	15582	15444	15513	15495	15407	15452	15428	15564	15503	15520	15425	15536	15511	15580	15724	15739	15560	15569	15549	15508	15566	15567	15390	15513	15446	15621	15555	15542	15429	15706	15558	15461	15618	15535	15476	15421	15454	15456	15490	15326	15567	15541	15533	15465	15462	15457	15626	15530	15740	15513	15460	15342	15398	15686	15413	15566	15432	15563	15442	15597	15589	15632	15447	15460	15254	15512	15743	15634	15576	15641	15704	15572	15520	15680	15496	15606	15611	15263	15661	15447	15520	15708	15457	15479	15564	15534	15378	15413	15449	15575	15576	15384	15600	15622	15655	15595	15784	15498	15639	15414	15453	15526	15557	15521	15707	15524	15628	15589	15613	15587	15554	15613	15611	15527	15380	15441	15445	15243	15470	15643	15460	15608	15615	15495	15447	15683	15519	15589	15580	15518	15346	15575	15485	15571	15602	15402	15364	15712	15546	15525	15478	15622	15395	15429	15398	15332	15620	15528	15527	15688	15253	15612	15432	15327	15523	15652	15469	15501	15462	15543	15533	15524	15538	15584	15409	15625	15467	15548	15604	15486	15541	15326	15480	15616	15510	15645	15638	15490	15648	15409	15633	15685	15475	15565	15597	15430	15458	15609	15580	15599	15506	15491	15576	15555	15620	15623	15599	15470	15505	15376	15524	15516	15521	15403	15446	15575	15372	15579	15446	15541	15758	15530	15423	15442	15464	15614	15470	15469	15441	15538	15695	15613	15462	15559	15803	15674	15698	15712	15705	15269	15442	15609	15132	15416	15760	15674	15442	15470	15585	15405	15713	15563	15534	15406	15519	15524	15379	15415	15576	15516	15624	15458	15455	15548	15517	15495	15451	15552	15635	15556	15499	15499	15570	15723	15573	15518	15509	15634	15472	15427	15603	15448	15586	15510	15620	15459	15491	15503	15408	15644	15672	15354	15478	15822	15425	15534	15557	15646	15527	15576	15567	15441	15342	15588	15667	15316	15679	15723	15595	15691	15552	15428	15384	15281	15461	15821	15410	15727	15483	15475	15627	15585	15427	15538	15473	15606	15558	15540	15539	15681	15439	15460	15336	15693	15534	15525	15394	15471	15550	15745	15580	15560	15459	15622	15564	15695	15449	15415	15617	15505	15330	15403	15459	15447	15478	15936	15564	15543	15443	15530	15639	15650	15509	15519	15478	15671	15484	15405	15630	15407	15570	15387	15450	15626	15606	15627	15533	15440	15490	15586	15563	15603	15600	15454	15740	15633	15703	15349	15510	15619	15597	15510	15544	15454	15495	15539	15401	15472	15576	15496	15669	15571	15464	15553	15545	15627	15521	15706	15493	15613	15366	15451	15558	15349	15502	15555	15392	15472	15483	15492	15659	15343	15493	15482	15484	15606	15609	15598	15562	15403	15640	15491	15522	15653	15398	15549	15690	15488	15533	15433	15438	15465	15638	15758	15611	15589	15551	15596	15514	15374	15599	15498	15749	15468	15403	15600	15543	15449	15532	15457	15424	15602	15492	15358	15579	15490	15536	15556	15480	15361	15550	15567	15559	15511	15474	15581	15494	15522	15454	15664	15619	15461	15515	15323	15550	15568	15533	15555	15446	15516	15608	15383	15540	15689	15615
17421	31396	24831	18854	17024	16188	15280	14822	14461	14375	14311	14427	14240	14036	14075	13887	14119	14011	13753	13899	13841	13667	13856	13798	13852	13794	13712	13871	13843	13737	13820	13665	13727	13677	13843	13827	13689	13708	13698	13930	13784	13796	13732	13781	13931	13862	13766	13561	13676	13761	13818	13638	13653	13587	13780	13763	13725	13619	13596	13725	13768	13697	13725	13788	13792	13649	13537	13714	13802	13651	13879	13743	13642	13587	13686	13728	13826	13568	13669	13786	13912	13674	13617	13875	13666	13893	13787	13730	13817	13709	13809	13758	13663	13700	13773	13818	13742	13747	13828	13672	13817	13685	13800	13809	13792	13891	13824	13847	13714	13696	13644	13746	13726	13766	13800	13734	13777	13591	13803	13675	13650	13618	13867	13633	13703	13707	13671	13868	13643	13670	13702	13731	13633	13703	13802	13747	13604	13616	13668	13811	13797	13556	13731	13895	13806	13701	13811	13770	13852	13801	13652	13886	13822	13732	13571	13624	13826	13778	13857	13748	13676	13808	13655	13723	13703	13685	13803	13884	13726	13745	13870	13669	13600	13799	13567	13832	13807	13615	13553	13645	13815	13918	13684	13669	13645	13763	13666	13717	13737	13778	13903	13772	13719	13841	13700	13628	13802	13791	13628	13669	13650	13723	13823	13881	13734	13596	13836	13579	13892	13603	13692	13747	13704	13794	13563	13653	13734	13778	13876	13723	13722	13805	13635	13806	13729	13623	13730	13662	13765	13713	14003	13838	13706	13742	13740	13797	13851	13741	13559	13714	13660	13726	13722	13772	13577	13654	13839	13675	13715	13768	13835	13731	13747	13735	13708	13693	13712	13869	13692	13789	13670	13782	13778	13871	13680	13615	13641	13972	13694	13898	13754	13846	13715	13716	13670	13721	13732	13910	13874	13596	13784	13828	13799	13656	13724	13782	13767	13547	13700	13714	13607	13686	13806	13787	13646	13553	13828	13792	13737	13785	13767	13783	13687	13705	13665	13750	13598	13853	13893	13738	13825	13639	13708	13694	13879	13709	13770	13688	13841	13888	13639	13780	13762	13664	13655	13861	13779	13788	13585	13776	13719	13786	13817	13792	13766	13717	13689	13827	13647	13881	13807	13860	13838	13735	13738	13833	13788	13634	13816	13802	13608	13883	13687	13623	13645	13798	13737	13757	13647	13548	13671	13810	13744	13736	13702	13609	13741	13751	13679	13827	13780	13748	13742	13823	13860	13743	13592	13758	13646	13631	13743	13811	13735	13749	13741	13763	13725	13831	13921	13769	13748	13762	13693	13538	13758	13716	13856	13764	13539	13754	13683	13624	13660	13654	13712	13708	13874	13821	13762	13817	13643	13570	13812	13819	13659	13721	13734	13762	13644	13723	13751	13638	13660	13694	13843	13696	13589	13862	13895	13848	13771	13655	13848	13729	13718	13676	13562	13671	13626	14039	13854	13800	13635	13706	13698	13791	13803	13732	13752	13748	13831	13655	13646	13854	13769	13841	13929	13570	13848	13817	13842	13877	13705	13716	13846	13690	13888	13912	13534	13688	13729	13741	13581	13714	13837	13651	13724	13728	13760	13699	13912	13674	13782	13745	13662	13783	13784	14036	13553	13729	13641	13846	13619	13599	13814	13757	13730	13882	13711	13787	13711	13813	13669	13744	13824	13605	13710	13787	13694	13601	13731	13834	13478	13810	13708	13685	13900	13675	13704	13750	13703	13643	13730	13772	13738	13837	13809	13672	13731	13760	13626	13660	13811	13682	13929	13613	13789	13806	13605	13740	13673	13620	13640	13706	13916	13537	13915	13718	13717	13820	13490	13769	13916	13755	13745	13757	13650	13629	13763	13760	13832	13711	13666	13643	13591	13760	13559	13810	13851	13795	13880	13802	13683	13730	13715	13675	13729	13808	13675	13615	13671	13596	13954	13735	13920	13791	13928	13638	13875	13720	13670	13597	13738	13672	13615	13717	13773	13837	13644	13629	13753	13504	13812	13813	13791	13897	13658	13776	13654	13571	13676	13710	13715	13825	13708	13692	13713	13743	13831	13783	13670	13638	13817	13712	13874	13615	13661	13681	13774	13821	13740	13708	13788	13624	13724	13811	13723	13935	13730	13793	13851	13649	13863	13623	13683	13670	13786	13563	13779	13768	13774	13734	13775	13801	13685	13865	13686	13763	13934	13736	13701	13851	13635	13752	13721	13616	13810	13553	13662	13688	13646	13906	13780	13904	13725	13682	13715	13591	13787	13720	13798	13634	13658	13907	13699	13844	13879	13611	13812	13757	13708	13736	13798	13738	13615	13723	13729	13549	13517	13733	13755	13799	13810	13684	13834	13707	13811	13745	13681	13900	13749	13755	13683	13768	13724	13733	13729	13777	13645	13782	13548	13835	13744	13702	13630	13800	13780	13834	13676	13887	13638	13809	13823	13806	13701	13721	13793	13831	13735	13790	13853	13868	13780	13712	13843	13863	13783	13609	13781	13669	13714	13795	13836	13781	13921	13687	13904	13748	13625	13755	13761	13871	13524	13647	13706	13579	13841	13830	13919	13658	13758	13750	13681	13716	13883	13714	13750	13805	13610	13620	13472	13911	13623	13628	13923	13891	13637	13763	13677	13754	13796	13751	13713	13804	13658	13764	13619	13577	13852	13729	13850	13706	13493	13884	13490	13785	13623	13788	13726	13540	13618	13609	13745	13902	13714	13640	13743	13759	13706	13865	13920	13745	13703	13745	13589	13813	13795	13879	13750	13652	13728	13767	13636	13801	13665	13711	13667	13771	13743	13572	13687	13864	13579	13692	13774	13829	13694	13843	13792	13741	13672	13796	13670	13666	13664	13732	13764	13716	13848	13787	13697	13807	13797	13744	13731	13693	13635	13784	13631	13822	13575	13888	13544	13738	13752	13715	13708	13821	13712	13635	13627	13768	13621	13801	13609	13851	13771	13780	13702	13715	13835	13637	13685	13748	13804	13783	13577	13712	13784	13641	13806	13863	13942	13747	13681	13806	13664	13655	13783	13752	13682	13640	13680	13828	13773	13877	13827	13765	13596	13757	13763	13705	13824	13618	13785	13670	13712	13967	13650	13833	13698	13698	13781	13970	13774	13638	13947	13806	13651	13748	13769	13732	13831	13655	13748	13779	13748	13769	13687	13766	13713	13766	13813	13629	13785	13831	13636	13716	13670	13770	13679	13708	13781	13510	13743	13776	13770	13800	13799	13780	13768	13789	13696	13841	13773	13660	13841	13718	13768	13668	13740	13714	13925	13653	13834	13775	13819	13830	13645	13778	13668	13937	13660	13587	13812	13643	13740	13836	13947	13668	13821	13696	13692	13660	13933	13686	13709	13786	13895	13589	13707	13797	13655	13652	13600	13624	13865	13765	13868	13695	13792	13742	13601	13704	13498	13812	13944	13725	13769	13728	13724	13691	13810	14001	13812	13735	13611	13554	13744	13773	13862	13629	13657	13616	13791	13719	13895	13837	13675	13756	13837	13755	13739	13729	13768	13798	13656	13838	13765	13563	13694	13784	13850	13676	13746	13762	13882	13829	13816	13846	13696	13708	13707	13857	13786	13830	13802	13836	13857	13846	13810	13820	13635	13573	13618	13659	13782	13767	13849	13808	13667	13892	13746	13639	13591	13686	13813	13848	13875	13638	13638	13789	13584	13811	13852	13748	13700	13702	13682	13705	13812	13684	13638	13582	13746	13912	13712	13732	13667	13657	13650	13822	13556	13923	13866	13620	13925	13568	13816	13795	13815	13749	13724	13718	13791	13661	13821	13753	13780	13755	13737	13647	13628	13698	13880	13744	13843	13663	13859	13703	13520	13864	13794	13749	13793	13728	13692	13736	13682	13799	13833	13792	13630	13855	13689	13688	13677	13802	13779	13765	13549	13795	13768	13842	13581	13636	13780	13728	13816	13663	13788	13634	13720	13635	13793	13664	13723	13692	13708	13872	13927	13744	13790	13585	13883	13686	13725	13862	13592	13714	13735	13858	13904	13651	13842	13661	13708	13435	13811	13725	13633	13677	13713	13506	13724	13871	13832	13812	13656	13796	13718	13726	13739	13847	13766	13886	13602	13858	13822	13769	13806	13651	13797	13792	13552	13648	13627	13754	13856	13804	13753	13828	13842	13778	13698	13685	13818	13873	13829	13823	13769	13847	13777	13773	13656	13624	13698	13733	13641	13732	13647	13720	13612	13819	13720	13813	13654	13759	13692	13814	13749	13797	13707	13848	13733	13776	13602	13735	13865	13778	13665	13430	13665	13545	13732	13869	13818	13696	13724	13857	13728	13903	13784	13812	13777	13836	13670	13872	13636	13757	13622	13911	13702	13612	13690	13838	13654	13791	13673	13784	13719	13881	13753	13834	13684	13825	13687	13905	13847	13877	13749	13713	13675	13826	13779	13839	13793	13695	13734	13674	13833	13949	13714	13691	13854	13567	13612	13920	13824	13793	13952	13719	13711	13693	13730	13696	13817	13833	13779	13803	13829	13595	13682	13774	13721	13747	13817	13666	13586	13671	13491	13852	13921	13721	13750	13831	13836	13764	13763	13764	13848	13643	13677	13632	13696	13810	13798	13807	13711	13589	13539	13756	13679	13793	13618	13744	13724	13799	13747	13856	13810	13654	13605	13932	13788	13827	13710	13802	13739	13929	13856	13742	13728	13753	13544	13843	13647	13859	13741	13647	13880	13762	13826	13613	13686	13675	13753	13700	13715	13777	13655	13742	13923	13625	13833	13648	13749	13706	13768	13745	13766	13633	13828	13712	13788	13614	13744	13768	13743	13731	13663	13597	13775	13751	13656	13810	13753	13836	13595	13684	13771	13841	13645	13779	13786	13786	13639	13714	13732	13758	13751	13580	13524	13553	13886	13724	13756	13703	13805	13610	13651	13708	13695	13733	13652	13905	13830	13702	13660	13736	13774	13692	13681	13793	13729	13750	13602	13824	13849	13847	13861	13830	13784	13708	13845	13773	13789	13830	13681	13602	13657	13730	13864	13658	13665	13715	13640	13652	13672	13639	13918	13670	13793	13682	13651	13822	13736	13745	13644	13765	13721	13762	13729	13799	13628	13649	13587	13810	13874	13748	13712	13705	13681	13804	13789	13810
22504	21542	28701	24782	21805	23104	22148	17130	15729	15752	15570	15389	15312	15236	14937	14846	14763	14794	14609	14592	14506	14806	14838	14591	14782	14657	14628	14475	14543	14765	14632	14810	14548	14548	14615	14603	14667	14671	14383	14659	14285	14434	14470	14601	14604	14559	14496	14716	14484	14449	14549	14319	14384	14358	14565	14570	14533	14408	14550	14428	14304	14498	14542	14565	14394	14401	14404	14324	14471	14589	14363	14455	14492	14448	14341	14526	14340	14373	14666	14519	14542	14276	14470	14477	14448	14408	14411	14284	14344	14464	14483	14365	14467	14531	14437	14257	14414	14576	14278	14288	14590	14544	14309	14488	14376	14477	14417	14444	14392	14319	14272	14455	14533	14547	14634	14496	14414	14374	14611	14348	14448	14637	14356	14315	14417	14479	14370	14460	14449	14267	14384	14252	14279	14433	14356	14384	14500	14287	14319	14343	14350	14442	14362	14337	14619	14264	14128	14401	14462	14336	14544	14414	14437	14390	14242	14292	14360	14316	14453	14562	14094	14194	14327	14468	14320	14451	14260	14400	14372	14353	14343	14126	14262	14473	14361	14372	14365	14358	14141	14378	14362	14344	14316	14522	14408	14344	14339	14336	14456	14241	14405	14333	14353	14272	14276	14358	14278	14347	14330	14430	14360	14265	14374	14453	14320	14448	14191	14273	14486	14459	14460	14443	14465	14364	14425	14444	14519	14332	14499	14236	14431	14336	14277	14441	14264	14307	14357	14318	14256	14535	14190	14503	14372	14361	14640	14266	14343	14688	14455	14463	14437	14352	14393	14304	14498	14238	14456	14547	14534	14451	14496	14374	14437	14207	14358	14531	14502	14491	14445	14283	14558	14554	14483	14261	14361	14398	14290	14203	14369	14309	14364	14213	14164	14335	14255	14319	14357	14285	14413	14551	14158	14372	14290	14161	14196	14485	14368	14254	14244	14216	14088	14440	14243	14517	14426	14322	14361	14265	14554	14513	14436	14240	14324	14454	14467	14303	14328	14302	14477	14528	14413	14182	14488	14615	14469	14313	14424	14458	14389	14424	14283	14422	14494	14664	14339	14373	14392	14452	14339	14353	14383	14445	14355	14200	14302	14565	14585	14561	14410	14468	14257	14273	14317	14378	14629	14242	14408	14448	14508	14611	14476	14362	14237	14310	14475	14283	14512	14365	14462	14482	14516	14341	14224	14467	14292	14422	14278	14384	14458	14454	14179	14420	14366	14447	14248	14633	14442	14642	14602	14180	14623	14456	14248	14390	14328	14386	14383	14445	14437	14206	14422	14287	14515	14559	14381	14261	14377	14383	14436	14366	14375	14436	14301	14224	14396	14508	14334	14292	14275	14443	14420	14424	14327	14480	14480	14376	14294	14300	14421	14534	14342	14271	14370	14412	14520	14290	14259	14439	14452	14355	14427	14372	14348	14383	14326	14353	14447	14303	14509	14352	14518	14388	14310	14566	14402	14596	14296	14178	14280	14293	14450	14284	14379	14305	14328	14263	14442	14397	14346	14348	14596	14351	14365	14235	14465	14314	14253	14521	14224	14210	14362	14346	14410	14559	14373	14346	14163	14356	14292	14335	14574	14253	14364	14315	14459	14241	14486	14476	14228	14362	14410	14318	14227	14298	14441	14336	14322	14264	14390	14317	14536	14413	14379	14397	14537	14357	14399	14552	14304	14422	14421	14532	14467	14367	14381	14436	14402	14272	14317	14350	14313	14294	14425	14116	14388	14270	14216	14274	14333	14466	14329	14408	14190	14251	14456	14562	14300	14347	14479	14390	14622	14308	14261	14262	14577	14550	14385	14274	14241	14288	14391	14260	14438	14330	14629	14302	14183	14252	14447	14383	14489	14388	14217	14354	14429	14376	14453	14345	14374	14551	14382	14413	14323	14467	14245	14201	14592	14306	14412	14261	14451	14430	14352	14238	14367	14262	14482	14400	14542	14203	14200	14442	14457	14444	14544	14432	14331	14568	14298	14455	14278	14247	14253	14359	14295	14244	14410	14492	14514	14268	14305	14423	14134	14284	14365	14396	14364	14448	14444	14238	14462	14469	14276	14447	14432	14489	14523	14281	14469	14318	14263	14383	14380	14289	14425	14387	14466	14299	14388	14518	14489	14355	14425	14437	14323	14373	14329	14415	14367	14529	14256	14417	14355	14458	14357	14357	14137	14305	14470	14432	14401	14340	14354	14360	14533	14608	14497	14435	14371	14485	14403	14414	14324	14222	14309	14377	14439	14445	14481	14345	14504	14420	14435	14370	14320	14284	14431	14426	14268	14228	14418	14287	14201	14411	14520	14282	14282	14385	14252	14367	14255	14234	14403	14516	14446	14340	14362	14304	14465	14414	14128	14491	14318	14315	14483	14447	14284	14334	14445	14371	14345	14267	14311	14392	14396	14342	14228	14087	14399	14270	14424	14339	14413	14392	14351	14499	14307	14459	14349	14467	14380	14384	14354	14252	14421	14303	14534	14370	14334	14344	14428	14511	14439	14441	14296	14343	14360	14501	14606	14567	14554	14466	14072	14501	14287	14459	14472	14574	14227	14330	14409	14411	14473	14303	14401	14356	14420	14343	14157	14362	14309	14321	14421	14463	14435	14352	14329	14313	14461	14372	14274	14308	14372	14528	14305	14294	14264	14378	14301	14408	14372	14459	14402	14336	14252	14363	14331	14194	14190	14393	14351	14447	14413	14471	14474	14456	14455	14457	14370	14332	14375	14461	14232	14252	14236	14183	14259	14586	14434	14293	14400	14418	14527	14546	14468	14484	14325	14414	14401	14299	14161	14395	14283	14413	14267	14411	14320	14602	14463	14216	14366	14310	14225	14355	14440	14288	14385	14372	14336	14249	14318	14417	14413	14463	14364	14468	14536	14114	14391	14422	14434	14476	14364	14529	14285	14452	14328	14348	14253	14349	14365	14410	14463	14236	14473	14455	14394	14371	14320	14363	14489	14526	14398	14328	14333	14478	14240	14459	14274	14292	14357	14374	14446	14428	14403	14499	14514	14308	14338	14279	14282	14406	14365	14266	14334	14421	14257	14479	14409	14346	14417	14453	14385	14268	14276	14323	14640	14423	14430	14274	14397	14187	14299	14425	14296	14185	14459	14473	14434	14408	14365	14349	14449	14194	14328	14273	14251	14316	14413	14413	14430	14352	14303	14197	14413	14349	14279	14380	14358	14452	14492	14212	14505	14593	14443	14275	14399	14260	14407	14312	14510	14379	14421	14345	14459	14533	14545	14511	14375	14415	14416	14226	14160	14214	14307	14103	14291	14448	14490	14327	14452	14297	14192	14335	14356	14248	14406	14361	14602	14320	14573	14327	14300	14305	14416	14449	14416	14377	14234	14224	14416	14315	14392	14268	14452	14324	14393	14483	14457	14262	14462	14481	14509	14404	14355	14231	14511	14295	14360	14488	14350	14397	14198	14499	14436	14278	14397	14437	14504	14441	14504	14221	14483	14314	14449	14422	14330	14319	14324	14408	14499	14251	14386	14275	14404	14365	14525	14457	14316	14440	14457	14246	14409	14278	14388	14319	14415	14350	14276	14617	14411	14215	14492	14296	14280	14363	14315	14423	14432	14381	14257	14295	14372	14213	14291	14446	14428	14359	14469	14624	14403	14384	14442	14231	14276	14428	14515	14336	14216	14405	14289	14326	14531	14323	14525	14255	14333	14322	14196	14567	14323	14332	14418	14308	14597	14381	14447	14419	14359	14616	14314	14359	14470	14417	14335	14410	14518	14343	14316	14580	14420	14423	14478	14320	14121	14538	14298	14371	14370	14407	14552	14228	14383	14422	14373	14367	14370	14452	14327	14417	14470	14322	14392	14352	14352	14445	14289	14493	14202	14653	14505	14394	14552	14220	14370	14286	14346	14414	14181	14316	14333	14328	14503	14343	14392	14327	14281	14370	14276	14315	14302	14267	14322	14423	14216	14406	14242	14410	14498	14472	14436	14451	14475	14241	14363	14370	14256	14441	14351	14444	14319	14447	14415	14423	14615	14501	14490	14167	14388	14351	14570	14317	14500	14378	14393	14283	14310	14436	14265	14298	14279	14250	14371	14530	14423	14490	14351	14295	14493	14424	14385	14496	14481	14382	14319	14287	14366	14461	14402	14277	14467	14449	14345	14308	14105	14403	14283	14321	14174	14211	14428	14293	14383	14301	14468	14409	14372	14427	14298	14238	14323	14482	14299	14410	14406	14309	14380	14434	14525	14391	14401	14412	14486	14564	14448	14267	14401	14423	14299	14373	14352	14546	14457	14395	14377	14422	14605	14598	14466	14268	14538	14369	14579	14393	14368	14384	14335	14320	14464	14346	14412	14338	14278	14437	14247	14254	14430	14337	14327	14306	14195	14372	14281	14276	14475	14208	14522	14418	14522	14162	14366	14417	14430	14548	14165	14145	14455	14181	14333	14463	14464	14301	14488	14246	14343	14488	14351	14451	14329	14328	14323	14392	14360	14303	14424	14388	14508	14334	14429	14430	14319	14278	14429	14353	14240	14419	14368	14197	14386	14359	14363	14412	14308	14511	14420	14347	14452	14426	14141	14452	14251	14377	14347	14594	14363	14242	14270	14445	14433	14478	14133	14329	14452	14543	14430	14372	14565	14431	14400	14361	14341	14421	14380	14541	14414	14302	14356	14260	14318	14366	14473	14451	14599	14476	14551	14356	14364	14181	14416	14216	14429	14319	14250	14385	14350	14370	14455	14436	14338	14424	14307	14413	14493	14449	14365	14370	14434	14442	14482	14246	14446	14252	14385	14403	14247	14183	14332	14383	14521	14486	14453	14446	14351	14291	14718	14293	14304	14219	14595	14291	14252	14653	14363	14409	14408	14390	14241	14334	14295	14419	14385	14313	14351	14353	14532	14536	14334	14403	14359	14253	14333	14366	14384	14348	14279	14150	14345	14335	14257	14341	14347	14365	14340	14189	14423	14372	14444	14437	14283	14467	14352	14156	14446	14368	14544	14401	14307	14369	14364	14473	14200	14436	14346	14359	14300	14453	14556	14420	14313	14422	14271	14583	14538	14347	14232	14318	14664	14582	14438	14236	14472	14404	14444	14361	14279	14642	14393	14246	14392	14543	14481	14437	14427	14358	14316	14342
19221	41464	33449	23897	19972	18232	16543	15398	14830	14548	14261	14211	13776	13785	13520	13532	13516	13307	13361	13193	13208	13119	13127	13175	13142	13140	13130	13184	13123	13045	13100	13093	12945	12964	13040	13001	13072	13118	12824	13081	12928	13118	12880	12977	13120	12976	12990	12994	13085	12944	12912	12888	13129	12788	12958	13034	12922	13031	13038	13057	12996	12931	13076	12893	13030	13032	12886	12860	13140	12934	13183	12931	13007	12841	13056	12956	12945	12913	12950	13025	12843	12871	12934	13037	13020	12938	12975	12889	12883	12900	12960	13132	13081	12826	13070	12948	12964	12994	12846	13001	12829	12956	12903	12965	13117	12996	13042	12887	12838	13048	13041	12982	12927	12964	12852	12851	12962	12928	12985	13084	12958	13131	12988	12823	13102	12870	12771	12996	13014	12941	13065	12914	13044	12783	12752	13024	13008	13039	13032	12811	13030	12921	12939	12879	12996	12993	12932	13106	12872	12905	12819	13004	12993	13060	12961	12814	13134	12875	12996	12879	12945	12880	12874	12849	13100	13014	13006	12754	12955	12866	13182	13126	12865	12940	12997	13055	13030	12852	12808	13047	12931	12875	13037	12909	12827	12968	12791	12887	12941	12987	12995	12926	13133	12869	12973	12947	12989	13159	13143	13038	12927	12997	12921	12935	12909	12898	12850	13042	12877	13046	13040	12849	13112	12763	13000	12858	12787	12998	12924	12979	13054	12856	13032	13052	13010	13024	12894	12891	12929	13086	12969	12924	12999	12936	12960	12879	13018	12996	12967	12925	12806	12923	12875	12780	13113	12874	12963	13053	12957	12986	12876	12825	13129	13083	13073	12886	12874	12823	12831	12800	13057	12937	12854	12886	12907	13059	13129	12935	12933	12916	12915	12931	13114	13025	12931	12906	13088	13125	12890	12990	13026	12831	12784	12776	12856	12985	12975	12958	12957	12805	13110	12972	12854	12910	13183	12854	12959	12930	13103	12999	12990	12947	12948	12859	12963	12985	13110	12704	12917	12899	12993	13163	12921	12931	13108	12813	13102	13054	13087	12857	12941	13100	12855	12862	13098	12757	13120	13076	13110	12881	12947	12985	12874	13130	12836	12907	12992	12886	12917	12978	13051	12915	12867	13043	12820	12848	12908	12905	12779	13054	12976	13144	12924	12813	12946	12911	12930	12682	12908	12862	13010	12887	12732	13025	13013	12964	13059	13101	13066	12990	13048	12979	12900	12984	12796	13029	13004	12726	13119	12734	12977	12781	13071	12949	12999	12898	13062	13148	13019	12956	12949	13002	13005	12884	12836	12938	12854	13075	12853	12869	12938	12918	12973	12831	13159	13034	13038	13093	12920	13084	12878	13041	12896	13065	12985	12923	13072	12970	13014	12811	13005	12815	12953	12929	12866	12878	13030	12985	12987	12837	12961	12944	12976	12892	12895	12909	12913	12893	13101	13037	12959	12948	12931	12973	12905	13067	12866	12920	12923	12927	12862	13066	12952	12868	12882	12931	13103	12916	12876	12975	12950	12894	13037	13091	12983	13071	12714	12943	12882	12757	12866	12845	13032	13004	12922	12960	12991	12984	12930	12981	12890	13075	12945	13029	12777	13030	13038	13059	12663	13055	12944	12882	12899	13013	12814	12976	12919	13005	13004	13071	12980	12956	12897	13079	13055	13155	12797	12872	12990	12969	12988	12955	13001	12863	12956	12746	12983	12936	12883	12938	12812	12813	12899	13073	12823	12931	13177	13036	12716	12815	13028	12995	13037	12930	12979	13158	12908	13023	12953	12942	13071	13007	12907	12906	12962	12964	12802	12923	12886	12951	13019	12867	12905	12864	12873	13007	12996	12761	12882	12933	13037	12869	12926	13051	12895	12884	12976	12843	12932	12979	12859	13053	12928	13018	12999	12924	13108	12993	13006	12945	12931	13100	12980	13123	13017	12807	12988	12919	13051	13119	13054	12923	12971	12842	13094	13032	12893	12801	12958	12895	12907	13146	13005	12950	12812	12954	13101	13090	12973	12976	12766	12989	13039	13178	12922	12909	12933	12938	13086	12968	12959	13081	13077	13077	12959	12912	12928	12879	12944	12986	12973	12999	13016	12960	12932	13003	13048	13007	12999	12967	13078	13050	12892	12829	12916	13095	12774	12936	12986	12922	12884	13036	12983	12846	13001	13064	12892	12975	13004	12951	12945	12989	12839	13026	12957	12978	13128	12981	12927	12984	12880	13002	12873	12832	12836	12934	12989	12890	13147	12773	13012	12913	12947	12833	13122	12886	13071	13014	12822	12972	13003	12787	12990	12959	12979	12764	13009	13105	13021	12988	12969	13049	12949	13043	12854	13029	13003	13124	12850	12988	13055	12911	13044	12850	13015	13034	12969	12814	12921	12819	12909	12892	12856	12784	12905	13073	12934	12904	13059	12822	12853	12874	12898	12910	12953	12687	12761	12962	13016	13110	12917	13029	13057	12988	12928	12973	13052	12992	12952	12795	12808	13004	13022	13028	13033	13014	12952	13021	12965	13050	12845	12857	12927	12893	12889	12998	13093	12859	13003	12900	12940	12997	12942	12769	12926	13039	12984	12828	12760	12832	13012	12959	12988	13041	12902	12972	12857	13158	12990	13010	12957	12953	13050	12925	12826	12811	12790	12799	12886	13093	12930	12762	12758	13043	13017	13207	13041	13051	12959	12972	12831	12860	12825	12916	12902	12910	12946	13000	12951	12982	12810	12831	12964	12949	12844	12976	12796	12943	12815	13079	12930	13037	12950	12939	13102	12990	12958	13016	12965	12831	13010	12781	12986	13079	12969	13011	12883	13052	12826	13110	12886	13063	12914	12959	12808	12878	12971	12977	13034	13109	13033	12835	12809	12934	12878	12949	13060	12849	12948	12876	12926	12806	13073	12905	13056	12955	13057	13022	12865	12889	13151	12836	12966	12961	12954	12929	12910	13067	12981	12780	12883	12963	13019	13041	13004	12842	12893	12907	12889	12999	12954	12802	12942	12780	12947	13016	12930	12935	12832	13029	12854	13022	12858	12994	12890	13046	12951	12955	12982	12857	12876	12989	12832	12944	12830	12931	12968	12900	13005	12952	12979	13157	13098	12912	13009	13035	12893	12901	12927	13019	12893	12968	12932	12985	12846	12854	12919	12909	13080	13048	12903	13080	12748	12881	13023	12997	12901	12893	12862	12973	12973	13023	12960	12852	12920	12869	12824	12832	12955	12890	12863	12950	13024	12763	12868	12810	12837	12924	12809	13072	12922	12938	12972	12880	12863	12846	13066	13027	12884	13061	13042	12955	13006	12959	13011	12916	12917	12879	12980	13066	13195	12947	13057	13097	12929	12823	12960	13135	12878	12965	13032	12788	13074	12985	13042	13007	12976	13132	13021	13001	12809	12971	12814	12983	12817	12838	13026	12930	13012	12970	12965	12955	12795	12964	12875	13029	13180	13070	13210	12817	12967	12965	12998	12845	12949	12990	12926	12996	12933	12873	12894	12881	12994	12793	13025	12767	12875	12918	13068	12951	13013	12788	12852	13034	13043	12963	12948	12980	13066	12934	12786	12823	13019	12969	12873	12956	12919	13105	12829	12953	12989	12962	12891	12852	13107	13158	12717	13048	12894	13006	12890	13033	12960	13039	13017	12861	12842	12981	12886	12950	13204	12960	12984	12971	12949	12926	12949	12851	13088	12844	13148	12875	12795	12845	12924	12864	12922	12983	13014	13130	12898	12755	12934	12957	12942	12955	12944	12885	12882	12845	12991	12884	12908	12930	12958	13093	12946	13106	12863	12978	12862	13097	12858	12970	12877	13062	13206	13189	13078	12819	13076	12994	12973	13000	13043	12997	13045	12999	12956	12893	13016	13050	12990	12864	12871	12881	12907	12952	12830	13183	13007	13020	12972	13139	12815	13007	13021	12821	13060	12926	12769	12933	12868	12956	12971	12856	12898	12988	12828	13105	12883	13056	13097	13023	12860	12969	13050	13081	12788	12936	13047	13009	12817	12943	12947	12912	13018	12978	12865	12904	12886	12973	12860	12953	12952	12927	13017	12987	12847	13083	12929	12927	12954	12945	12891	12982	13128	12968	13009	13096	13017	13037	12706	12948	12937	12746	13111	13104	12793	13016	12995	12887	12966	12868	12861	12939	12856	12947	12900	12907	12982	12977	12844	13130	12961	13031	12920	12869	13016	13123	12894	12868	12963	12881	12971	13024	12819	13009	12925	13074	12896	12739	12831	12899	12969	13023	13011	13016	12802	13007	13109	13142	13066	12889	13023	13026	12848	12902	12972	12871	12974	12996	12953	12878	13089	12973	12975	12825	13041	12896	12843	12894	13056	12892	12817	12978	12886	13098	13122	12924	12996	13010	13167	13003	13123	12863	13042	12922	12969	12967	13228	12926	12868	13107	12833	12988	12961	12989	12782	13025	12818	12998	12869	12796	12973	12862	12875	13043	12919	12986	12949	13026	12843	12916	12853	12910	12965	12886	13032	12900	12939	12914	13021	13009	13008	12961	12799	13015	12798	13049	12824	12936	13038	13009	13058	12916	13150	12827	12935	12991	13004	13020	13019	13020	12967	12936	13009	12922	12869	12945	12941	12935	12901	12844	12975	12842	13083	12760	13020	12813	12955	12960	12933	13017	13162	12944	12913	12801	12805	12985	13028	12858	12937	12774	12877	12830	13017	12890	12950	13084	12820	12894	12936	12889	12993	12835	12796	12906	12825	12742	13040	12930	13070	12936	13042	12964	13109	12996	12942	12926	12862	12934	12967	13023	12973	13109	12967	12865	13031	12905	12916	12910	12878	12796	13021	12940	12975	12966	12970	12975	13047	12883	13089	12972	12910	13114	12976	12874	12949	12912	12859	12903	12978	12990	12945	12881	12869	12955	12979	13010	12783	13005	12885	12727	12887	13029	12831	12869	12966	12802	12783	13029	12838	12945	12972	13159	12875	12842	12774	12752	12891	13096	12984	12832	13041	12823	12996	12838	12937	12943	12824	12994	13012	13027	12761	13104	13103	12947	12863	12905	12876	12928	12811	13055	12914	13119	13039	12983	12970	12983	12836	12788	12837	12934	13014	13051	12882	12897	13010	13024	13035	12921	13044	12755	12971	13003
29095	23231	24411	20615	17282	16373	16092	15770	15420	15517	15604	15393	15548	15590	15440	15334	15328	15512	15267	15107	15444	15243	15334	15049	15164	15130	15174	15253	15327	15294	15143	15246	15263	15165	15193	15400	15367	15513	15287	15143	15360	15289	15391	15063	15306	15228	15379	15445	15233	15205	15222	15131	15174	15221	15235	15224	15336	15245	15285	15135	15328	15227	15433	15375	15227	15324	15206	15129	15395	15216	15077	15145	15228	15060	15198	15120	15224	15327	15193	15157	15201	15189	15266	15229	15286	15114	15082	15062	15358	15196	15211	15369	15190	15129	14977	15155	15481	15462	15155	15159	15246	15240	15190	15254	15235	15321	15189	15319	15084	15171	15229	15345	15168	15209	15212	15354	15245	15217	15348	15128	15079	15150	15197	15122	15123	15214	15154	15250	15542	15267	15083	15378	15299	15087	15359	15285	15213	15339	15182	15229	15086	15212	15335	15120	15164	15118	15249	15266	15233	15245	15236	15246	15087	15218	15398	15022	15065	15091	15019	15201	15344	15020	15029	15101	15267	15185	15495	15292	15201	15003	15335	15169	15239	15347	15233	15233	15203	15407	15341	15310	15233	15025	15182	15056	15277	15270	15382	15388	15216	15124	15345	14970	15260	15154	15100	15189	15159	15196	15106	15310	15166	15108	15284	15267	15326	15353	15180	15248	15347	15322	15353	15332	15171	15061	15112	15134	15088	14915	15030	15154	15167	15142	15143	15183	15244	15340	15158	15179	15208	15192	15132	15235	15078	15148	15348	15197	15218	15282	15285	15189	15200	15069	15321	15300	15252	15299	15067	15331	15325	15230	15318	15151	15105	15183	15234	15163	15212	15283	15196	15228	15170	15421	15046	15225	15272	15044	15316	15420	15215	15285	15182	15350	15169	15331	15228	15142	15159	15443	15119	14967	15296	15218	15129	15410	15339	15002	15144	15238	15157	15114	15091	15354	15108	15225	15059	15331	15180	15241	15174	15151	15276	15178	15157	15381	15165	15247	15208	15372	15080	15249	15072	15233	15004	15116	15155	15196	15133	15134	15222	15398	15125	15124	15070	15147	15360	15254	15329	15259	15330	15120	15223	15274	15378	15027	15443	15194	15369	15345	14984	15286	15238	15221	15414	15028	15077	15091	15295	15215	15256	15178	15273	15199	15271	15262	15139	15047	15284	15238	15118	15405	15369	15373	15165	15275	15246	15150	15129	15260	15240	15288	15154	15011	15263	15297	15247	15163	15080	15158	15185	15165	15393	15036	15386	15460	15247	15286	15218	15359	15296	15312	15242	15217	15122	14955	15288	15263	15288	15203	15136	15148	15230	15398	15125	15128	15157	15335	15474	15298	15393	15195	15282	15447	15236	15282	15368	15172	15138	15317	15283	15199	15237	15263	15139	15186	15367	15335	15143	15130	15145	15320	15301	15170	15279	15399	15300	15281	15230	15053	15082	15287	15243	15370	15380	15263	15072	15180	15244	15130	15292	15171	15250	15100	15281	15256	15190	15065	15307	15215	15378	15262	15260	15167	15144	15372	15072	15118	15377	15255	15223	15231	15380	15290	15090	15086	15249	15191	15067	15145	15153	15242	15260	15294	15181	15219	15322	15245	15094	15136	15174	15303	15329	15270	15216	15135	15234	15203	15079	15261	15173	15221	15136	15284	15259	15175	15403	15173	15253	15396	15211	15250	15389	15291	15084	15188	15338	15193	15352	15162	15122	15050	15169	14999	15161	15170	15246	15164	15172	15232	15202	15218	15292	15195	15169	15204	15116	15066	15077	15063	15207	15135	15154	15286	15054	15240	15185	15092	14969	15301	15155	15196	15057	15022	15278	15107	15277	15308	15277	15311	15266	15188	15067	15282	15193	15105	15142	15328	15156	15160	15173	15071	15421	15228	15193	15096	15193	15225	15117	15184	15263	15160	15131	15284	15344	15132	15270	15216	15361	15123	15298	15199	15250	15246	15303	15155	15154	15399	15302	15104	15418	15257	15492	15231	15161	15234	15241	15058	15271	15210	15434	15270	15347	15189	15357	15284	15243	15068	15194	15218	15410	15186	15167	15102	15406	15056	15124	15412	15341	15156	15173	15239	15228	15376	15229	14977	15186	15025	15360	15236	15165	15239	15333	15334	15246	15254	15309	15239	15179	15276	15052	15232	15309	15096	15291	15301	15322	15251	15203	15212	15307	15064	15191	15329	15344	15251	14983	15030	15236	15057	15181	15151	15203	15273	15279	15293	15306	15132	15151	15222	15193	15243	15151	15185	15098	15199	15180	15272	15378	15357	15301	15170	15005	15274	15231	15035	15147	15226	15381	15343	15103	15367	15228	15052	15059	15094	15321	15208	15243	15238	15336	15287	15324	15370	15299	15385	15052	15248	15184	15123	15352	15271	15103	15281	15312	15139	15210	15314	15315	15160	15215	15367	15271	15201	15014	15096	15271	15320	15254	15120	15330	15351	15242	15168	15297	15167	15029	15453	15169	15125	15253	15276	15109	15274	15235	15245	15204	15314	15174	15200	15087	15341	15307	15082	15267	15149	15152	15522	15317	15085	15268	15089	15240	15374	15204	15183	15268	15054	15120	15229	15170	15344	15126	15295	15322	15373	15179	15222	15326	15130	15173	15436	15373	15299	15245	15224	15158	15128	15247	15277	15188	15279	15081	15056	15276	15315	15072	15260	15277	15134	15317	15295	15209	15141	15186	15253	15309	15205	15188	15046	15295	15083	15027	15168	15182	15353	15078	15154	15216	15157	15216	15211	15217	15190	15365	15074	15332	15179	15426	15450	15133	15275	15224	15062	15155	15179	15341	15291	15177	15281	15450	15317	15200	15153	15209	15319	15113	15393	15179	15295	15053	15187	15240	15350	15232	15256	15242	15107	15065	15267	15040	15081	15252	15327	15301	15170	15364	15215	15361	15310	15321	15177	15231	15090	15160	15071	15138	15229	15053	15241	15172	15154	15108	15091	15362	15301	15165	15132	15217	15262	15167	15377	15166	15138	15167	15113	15171	15152	15288	15203	15106	15183	15106	15179	15142	15197	15053	15313	15482	14995	15263	15104	15270	15117	15231	15243	15346	15280	15287	15159	15270	15048	15248	15300	15214	15300	15302	15274	15406	15302	15359	15074	15227	15232	15147	15089	15162	14984	15185	15122	15255	15272	15355	15048	15324	15103	15196	15203	15173	15201	15264	15239	15187	15179	15278	15199	15292	15119	15232	15174	15298	15041	15357	15375	15159	15137	15294	15381	15305	14953	15202	15195	15370	15148	15438	15350	15237	15304	15133	15356	15251	15190	15202	15123	14989	15216	15430	15286	15145	15145	15334	15041	15194	15072	15230	15257	15055	15192	15282	15323	15195	15378	15229	15207	15175	15291	15192	15201	15487	15391	15339	15242	15214	15220	15217	15434	15217	15213	15154	15276	15133	15199	15168	15290	15113	15188	15266	15239	15391	15285	15093	15113	15289	15272	15262	15175	15222	15173	15273	15263	15195	15142	15318	15127	15171	15094	15021	15190	15197	15177	15145	15121	15025	15190	15279	15309	15272	15173	15390	15424	15189	15227	15058	15076	15247	15001	15252	15051	15247	15411	15204	15321	15181	15147	15022	15293	15284	15290	15486	15205	15376	15218	15277	15256	15264	15195	15209	15130	15102	15184	15355	15299	15377	15303	15424	15402	15396	15240	15256	15091	15154	15299	15172	15199	15344	15163	15212	15215	15113	15128	15129	15227	15208	15052	15039	15141	15390	15196	15254	15332	15304	15322	15087	15217	15110	15316	15270	15234	15280	15112	15157	15286	15421	15319	15288	15174	15189	15269	15203	15285	15251	15243	15292	15311	15361	15211	15151	15355	15188	15237	15319	15214	15074	15080	15080	14982	15329	15147	15192	15218	15123	15186	15410	15249	15252	15272	15286	15290	15200	15257	15330	15347	15272	15274	15275	15208	15462	15286	15118	15197	15049	15336	15174	15188	15226	15294	15115	15280	15358	15268	15397	15147	15158	15097	15252	15238	15145	15337	15292	15287	15243	15198	15032	15202	15008	15418	15259	15287	15075	15244	15426	15298	15374	15216	15210	15150	15436	15230	15177	15071	15329	15343	15117	15281	15169	15158	15456	15182	15016	15160	15351	15391	15207	15073	15323	15176	15409	15496	15358	15321	15108	15278	15211	15147	15306	15413	15130	15335	15378	15338	15165	15323	15212	15324	15120	15130	15148	15305	14948	15455	15135	15089	15345	15364	15341	14968	15265	15215	15173	15279	15209	15141	15321	15264	15279	15203	15239	15236	15475	15340	15184	15209	15170	15347	15162	14985	15225	15116	15095	15310	15399	15342	15208	15348	15127	15338	15454	15308	15075	15233	15114	15046	15255	15239	15168	15237	15216	15265	15292	15238	15352	15336	15239	15246	15093	15171	15407	15166	15124	15339	15210	15119	15247	15273	15196	15193	15366	15283	15302	15205	15227	15320	15041	15238	15120	15266	15379	15227	15236	15181	15344	15316	15301	15272	15305	14916	15322	15232	15244	15216	15310	15361	15173	15248	15265	15221	15196	15320	15358	15129	15229	15194	15125	15434	15344	15395	15369	15324	15128	15366	15152	15202	15194	15183	15066	15374	15202	15225	15210	15438	15380	15211	15312	15286	15128	15212	15276	15372	15306	15143	15365	15249	15183	15049	15217	15304	15220	15164	15267	15129	15179	15376	15302	15280	15004	15175	15183	15178	15301	15208	15291	15190	15279	15307	15046	15204	15240	15083	15179	15261	15273	15285	15312	15155	15226	15383	15352	15119	15047	15436	15300	15333	15308	15300	15308	15294	15141	15312	15372	15378	15079	15536	15268	15210	15266	15097	15293	15001	15150	15373	15276	15264	15070	15268	15033	15195	15246	15273	15345	15222	15132	15153	15277	15290	15242	15191	15245	15012	15075	15257	15314	15314	15329	15154	15292	15309	15185	15264	15056	15360	15269	15353	15267	15078	15138	15159	15281	15132	15144	15294	15171	15311	15324	15094	15273	15281	15261	15160	15376	15334	15200	15140	15169	15158	15156	15210	15141	15019	14961	15131	15198	15158	15232	15233	14939	15203	15270	15274	15200	15224	15304	15047	15185	15298	15088	15199	15163	15289
18493	27497	22127	17464	15995	15398	14596	14303	13949	14126	13959	13913	13880	13754	13713	13764	13754	13595	13630	13746	13664	13525	13561	13672	13623	13565	13712	13464	13746	13459	13669	13685	13626	13584	13640	13622	13554	13444	13518	13779	13565	13511	13556	13552	13561	13492	13620	13556	13532	13711	13454	13754	13542	13493	13626	13648	13623	13563	13518	13529	13353	13680	13640	13630	13624	13518	13396	13514	13488	13463	13556	13753	13551	13293	13555	13647	13570	13510	13593	13549	13590	13554	13559	13670	13577	13396	13577	13513	13401	13703	13529	13655	13565	13556	13634	13614	13455	13497	13532	13455	13615	13479	13732	13682	13491	13505	13664	13471	13496	13498	13501	13744	13590	13377	13350	13633	13438	13460	13631	13409	13472	13580	13506	13365	13639	13651	13600	13423	13666	13645	13552	13528	13619	13633	13550	13420	13417	13515	13581	13646	13580	13621	13384	13651	13403	13453	13489	13527	13466	13654	13495	13425	13621	13500	13490	13603	13696	13612	13582	13551	13585	13493	13519	13605	13607	13520	13424	13486	13444	13585	13653	13648	13617	13599	13437	13620	13442	13544	13471	13530	13699	13484	13503	13740	13478	13707	13717	13544	13501	13513	13708	13336	13467	13345	13463	13522	13405	13466	13487	13587	13535	13486	13686	13532	13468	13479	13563	13628	13786	13491	13754	13414	13533	13518	13445	13445	13661	13591	13720	13595	13676	13560	13430	13396	13610	13528	13500	13476	13457	13474	13705	13634	13602	13649	13597	13534	13544	13625	13678	13647	13555	13579	13504	13496	13619	13536	13385	13529	13459	13570	13685	13610	13462	13505	13531	13799	13669	13492	13514	13336	13654	13462	13450	13398	13297	13437	13580	13438	13630	13730	13445	13774	13332	13645	13604	13650	13610	13609	13586	13648	13596	13562	13573	13657	13521	13590	13630	13611	13476	13550	13667	13649	13592	13577	13732	13490	13576	13452	13707	13512	13508	13681	13658	13614	13723	13586	13522	13646	13494	13722	13544	13426	13614	13581	13582	13647	13726	13603	13551	13429	13529	13491	13455	13752	13484	13597	13467	13527	13434	13538	13456	13455	13290	13572	13503	13500	13684	13371	13768	13494	13584	13603	13678	13575	13648	13648	13372	13518	13507	13554	13666	13518	13428	13581	13437	13550	13566	13476	13612	13546	13674	13496	13574	13606	13541	13580	13600	13717	13459	13443	13505	13493	13601	13495	13642	13617	13535	13393	13660	13566	13708	13521	13597	13555	13594	13565	13567	13611	13721	13465	13714	13590	13533	13523	13561	13524	13449	13663	13565	13557	13487	13506	13666	13639	13482	13524	13585	13581	13693	13404	13573	13621	13604	13404	13500	13410	13672	13457	13594	13501	13590	13471	13670	13518	13573	13544	13660	13565	13577	13555	13559	13554	13575	13469	13705	13586	13642	13463	13686	13423	13417	13556	13608	13503	13523	13487	13650	13643	13684	13627	13586	13548	13442	13529	13618	13597	13592	13517	13590	13431	13606	13560	13631	13594	13561	13438	13813	13548	13542	13685	13614	13404	13494	13515	13493	13393	13614	13714	13555	13539	13579	13668	13571	13579	13599	13417	13478	13509	13512	13713	13387	13514	13571	13544	13496	13547	13447	13537	13637	13776	13632	13599	13589	13564	13468	13564	13667	13645	13526	13458	13701	13531	13563	13611	13519	13526	13407	13654	13473	13443	13635	13682	13602	13578	13570	13545	13615	13579	13456	13656	13511	13583	13485	13477	13742	13489	13571	13590	13500	13584	13532	13445	13554	13409	13637	13581	13644	13496	13714	13491	13599	13648	13564	13465	13657	13438	13549	13520	13613	13463	13633	13516	13613	13561	13626	13600	13585	13761	13551	13686	13631	13413	13534	13657	13530	13611	13535	13615	13596	13544	13514	13536	13488	13389	13544	13511	13663	13471	13579	13467	13805	13647	13559	13523	13611	13680	13531	13473	13644	13548	13678	13484	13646	13537	13581	13439	13539	13577	13387	13445	13448	13714	13680	13632	13426	13724	13599	13541	13630	13432	13625	13444	13499	13653	13623	13519	13800	13587	13577	13682	13564	13611	13504	13717	13571	13423	13672	13686	13546	13537	13512	13653	13428	13562	13514	13528	13450	13555	13720	13512	13372	13502	13817	13542	13508	13618	13523	13602	13509	13475	13453	13679	13539	13588	13631	13692	13533	13530	13428	13632	13399	13615	13640	13682	13686	13520	13458	13648	13569	13316	13504	13474	13662	13339	13321	13711	13631	13745	13609	13695	13326	13659	13650	13525	13554	13713	13559	13576	13657	13605	13588	13617	13630	13497	13572	13511	13542	13359	13443	13511	13503	13553	13562	13495	13494	13782	13484	13663	13343	13534	13546	13577	13588	13678	13440	13564	13230	13793	13532	13598	13559	13506	13436	13439	13488	13469	13642	13527	13783	13593	13547	13700	13629	13571	13607	13367	13602	13639	13605	13547	13508	13434	13663	13459	13622	13605	13539	13500	13502	13611	13482	13531	13639	13668	13629	13608	13556	13540	13556	13632	13603	13517	13572	13424	13686	13563	13607	13435	13533	13444	13594	13706	13597	13450	13594	13473	13644	13446	13709	13638	13723	13562	13611	13516	13513	13493	13737	13429	13564	13650	13565	13486	13727	13804	13330	13602	13553	13537	13575	13484	13566	13583	13523	13494	13571	13463	13597	13646	13688	13532	13314	13502	13554	13714	13620	13509	13575	13619	13665	13607	13666	13571	13616	13756	13478	13680	13522	13647	13483	13668	13580	13653	13494	13488	13673	13463	13490	13619	13638	13414	13608	13489	13610	13333	13514	13494	13509	13796	13735	13605	13564	13605	13318	13559	13609	13540	13660	13624	13643	13482	13578	13484	13647	13628	13611	13603	13586	13519	13467	13638	13466	13579	13467	13717	13516	13651	13717	13570	13652	13497	13521	13618	13543	13552	13620	13561	13408	13565	13620	13570	13595	13642	13513	13486	13452	13468	13644	13596	13694	13507	13551	13544	13538	13563	13474	13442	13676	13606	13523	13756	13565	13543	13620	13642	13606	13566	13553	13478	13639	13528	13689	13479	13559	13598	13665	13631	13516	13577	13535	13617	13542	13631	13451	13579	13532	13475	13459	13589	13553	13444	13440	13557	13647	13499	13635	13511	13568	13668	13666	13424	13396	13573	13633	13554	13502	13492	13502	13568	13696	13574	13643	13421	13442	13666	13562	13513	13625	13662	13585	13358	13530	13671	13446	13747	13479	13500	13254	13593	13586	13508	13625	13400	13702	13593	13358	13560	13445	13702	13514	13523	13531	13616	13476	13539	13575	13527	13626	13555	13599	13472	13482	13467	13574	13647	13463	13669	13526	13423	13558	13540	13500	13597	13335	13524	13621	13474	13312	13438	13635	13691	13567	13573	13611	13709	13557	13504	13599	13672	13659	13628	13576	13430	13689	13624	13684	13682	13591	13349	13487	13541	13629	13505	13519	13521	13723	13571	13674	13533	13540	13540	13556	13640	13727	13432	13451	13628	13577	13570	13573	13621	13563	13607	13555	13638	13389	13571	13420	13691	13541	13566	13739	13568	13567	13574	13713	13479	13534	13492	13850	13570	13466	13752	13511	13516	13611	13561	13587	13685	13634	13598	13554	13515	13444	13542	13483	13423	13675	13512	13495	13608	13464	13548	13581	13472	13598	13513	13635	13453	13543	13754	13509	13695	13600	13480	13579	13569	13555	13452	13668	13470	13525	13501	13392	13513	13542	13678	13708	13572	13515	13609	13490	13635	13538	13504	13467	13776	13634	13581	13668	13549	13415	13296	13586	13642	13728	13676	13498	13485	13438	13539	13468	13502	13484	13527	13488	13580	13392	13657	13611	13642	13595	13485	13595	13608	13614	13504	13429	13571	13544	13586	13591	13332	13577	13653	13587	13776	13608	13479	13673	13592	13576	13467	13555	13747	13587	13519	13472	13590	13469	13519	13501	13639	13654	13565	13572	13547	13603	13720	13441	13452	13592	13585	13458	13758	13593	13375	13714	13610	13750	13503	13491	13511	13565	13635	13385	13544	13539	13555	13566	13574	13591	13672	13602	13509	13549	13460	13571	13818	13531	13398	13725	13679	13656	13577	13618	13604	13667	13559	13740	13507	13663	13669	13564	13502	13639	13623	13582	13579	13531	13592	13593	13604	13562	13599	13538	13591	13500	13487	13557	13394	13665	13496	13388	13560	13558	13480	13642	13604	13648	13684	13677	13541	13864	13604	13549	13743	13643	13684	13597	13703	13489	13540	13630	13415	13706	13569	13496	13609	13811	13572	13508	13521	13510	13623	13577	13458	13494	13624	13428	13558	13659	13473	13651	13814	13418	13553	13305	13682	13543	13662	13554	13606	13525	13590	13521	13535	13484	13558	13549	13624	13639	13605	13564	13621	13599	13585	13441	13587	13474	13538	13536	13488	13730	13482	13486	13509	13566	13539	13537	13305	13600	13595	13715	13484	13468	13414	13532	13678	13606	13673	13643	13436	13469	13455	13561	13474	13521	13622	13704	13419	13388	13560	13739	13678	13565	13388	13622	13643	13675	13594	13724	13493	13528	13431	13549	13702	13515	13652	13509	13658	13839	13575	13425	13572	13495	13510	13698	13721	13712	13449	13644	13687	13589	13461	13505	13389	13542	13618	13613	13475	13526	13553	13625	13517	13489	13375	13487	13514	13689	13355	13580	13607	13456	13794	13588	13579	13423	13487	13410	13576	13522	13579	13656	13534	13732	13656	13433	13588	13494	13485	13532	13491	13510	13474	13476	13605	13587	13693	13369	13455	13408	13610	13771	13657	13585	13554	13587	13623	13564	13682	13726	13601	13607	13586	13484	13580	13550	13421	13556	13619	13597	13422	13601	13753	13501	13511	13643	13514	13599	13497	13564	13630	13500	13697	13655	13610	13538	13584	13669	13603	13578	13506	13732	13762	13549	13487	13575	13611	13356	13608	13499	13490	13627	13644	13609	13505	13642	13505	13615	13366	13760	13363	13494	13493	13622	13586	13548	13503	13541	13558	13525	13561	13588	13624	13713	13547	13550	13469	13648	13407	13695	13681	13449	13600	13308	13492
23488	21543	28291	25386	22198	20363	18368	15736	14935	15046	14777	14808	14774	14595	14783	14597	14428	14476	14703	14439	14264	14282	14244	14333	14458	14288	14254	14337	14325	14278	14264	14331	14383	14327	14356	14332	14170	14289	14183	14220	14338	14353	14205	14259	14252	14296	14148	14286	14267	13939	14163	14151	14194	14323	14081	14147	14101	14435	14313	14045	14001	14169	14010	14191	14242	14203	14274	14286	14115	14213	14119	14152	14163	14254	14205	14092	14100	14156	14268	14085	14456	14099	14208	14047	14073	14387	14171	14066	14327	14179	14101	14134	14046	14298	14226	14281	14142	14206	14206	14232	14332	14168	14186	14150	14232	14133	14119	14140	14045	14163	14173	14113	14132	13951	14334	14092	14292	14190	14297	13973	14220	14445	14157	14214	14249	14198	14337	14102	14155	14113	14080	14126	14024	14297	14245	14202	14223	14215	14127	14239	14130	14280	14230	14305	14108	14146	14258	14059	14240	14228	14311	14232	14225	14124	14139	14097	14125	14331	14238	14190	14194	14017	14085	14232	14112	14409	13989	14135	14070	14197	13890	14194	14250	14138	14319	14063	14262	14319	14385	14118	14141	14098	14159	14146	14084	14272	14159	14161	14039	14256	14108	14308	14163	14208	14058	14178	14286	14059	14248	14136	14449	14165	14277	14372	14379	14133	14323	14069	14265	14333	14305	14122	13966	13973	14156	14357	14064	14347	14298	14236	14296	14058	14157	14184	14232	14245	13977	14147	14138	13980	14314	14227	14147	14095	14118	14193	14342	14053	13914	14219	14101	14250	14206	14311	14351	14016	14103	14063	14270	14132	14300	14284	13948	14386	14070	14250	14124	14019	14176	14180	14359	14189	14131	14156	14331	14234	14171	14279	14233	13998	14126	14146	14196	14396	14151	13951	14096	14157	14171	14323	14059	14296	14138	14299	14204	14062	14062	14078	14067	14128	14267	14173	14231	14157	14112	14094	14238	14420	14433	14183	14351	14192	14083	13968	14016	13957	14202	14286	14390	14174	14082	14116	14090	14081	14194	14138	14269	14265	14207	14126	14182	14189	14271	14035	14169	14163	14201	14206	14074	14139	14460	14200	14324	14180	14238	14207	14144	14154	14301	14203	14030	14229	14368	14213	14058	14283	14142	14200	14179	14204	14134	14182	14081	14280	14156	14029	14142	14237	14174	14328	14163	14102	14143	14210	14142	14189	14058	14224	14267	14222	14025	14035	14348	14086	13939	14242	14210	14050	14064	14228	14241	14293	14109	14160	14173	14281	14100	14198	14286	14189	14334	14108	14033	14361	14035	14302	14311	14262	14113	14123	14077	14107	14068	13976	13972	14156	14174	14295	14194	14220	14170	14098	14213	14069	14045	14073	14153	14093	14071	14168	14218	14236	14098	14124	14430	14336	14141	14114	14063	14249	14186	14093	14219	14055	13938	13999	14163	14264	14266	14167	14152	14100	14178	14212	14041	14080	14046	14027	14267	14100	14090	14122	14247	13999	14296	14039	14014	14159	14206	14273	14046	14174	14195	14246	13962	14281	14260	14263	14027	14102	13930	14259	14364	14297	14085	14324	14124	14202	14092	14305	14257	14164	14104	13933	14350	14158	14152	14187	14059	14394	14202	14239	14148	14287	14294	14200	14281	14121	14044	14028	14122	14011	14204	14117	14263	14333	14451	13989	14169	14194	14218	14179	14167	14266	14130	14136	14147	14256	14278	14045	14063	14193	14139	14321	14116	14164	14166	14162	14209	14268	14205	14207	14006	14195	14170	14362	14334	14198	14027	14138	14087	14108	14069	14011	14031	13986	14318	14324	14239	14176	14169	14040	14387	14356	14190	14306	14280	14193	14148	13991	14253	14486	14090	14092	14118	14065	14111	14177	14103	13907	14185	13973	14090	14024	14319	14070	14205	14272	14249	14069	14059	14130	13992	14234	14324	14314	14207	14178	14261	14210	14060	13967	14076	14174	14020	13988	14032	14114	14210	14207	14238	14154	14353	14197	14092	14163	14079	14118	14304	14152	14305	14067	14075	14203	14058	14190	14136	14380	14171	14221	14300	14125	14098	14124	14116	14104	14110	14188	14016	14171	14104	14205	14200	14057	14024	14073	14259	14101	14115	14178	14149	14198	14258	14172	13940	14150	14261	14276	14344	14147	14114	14199	14085	14142	14121	14093	14099	14269	14114	14110	14026	14293	14105	14334	14175	14366	14281	14463	14270	14212	14097	14125	14060	14294	14117	14025	14170	14110	14154	14154	14082	14110	14152	14200	14094	14281	14084	14178	14227	14298	14225	14063	14086	13996	14188	14134	14143	14053	14399	13980	14174	14222	14047	14258	14203	14129	14157	14180	14247	14295	14114	14201	14044	14200	14154	14177	14242	14366	14310	14205	13902	14247	14335	14072	14068	14205	14013	14021	14159	14346	14303	14106	14103	14261	14201	14072	14158	14201	14154	14294	14121	14094	14233	14196	14244	14215	14137	14293	14414	14340	14190	14029	14293	14222	14207	14013	14099	14216	14147	14149	14079	14142	14207	14235	14387	14210	14202	14213	14236	14304	14130	14129	14219	14269	14092	14175	14230	14366	14108	14121	14302	14161	14250	14117	14388	14102	14014	13883	14205	14052	14057	14464	14064	14257	14336	14250	14214	14359	14129	14038	14132	14059	14132	14211	14374	14064	14316	14166	14223	14163	14275	14252	14072	14282	14247	14020	14092	14144	14262	14095	14262	14255	14122	14231	14158	14112	14151	14096	14285	14205	14289	14006	14139	14286	14175	14218	14281	14213	14030	14075	13991	14260	14195	14030	14199	14253	14324	14208	14076	14317	14246	14109	14015	14169	14234	14282	14162	14112	14163	14437	14255	14022	13973	14121	14098	14140	14304	14305	14164	14254	14293	14246	14224	14253	14299	14066	14129	14270	14260	14087	14184	14159	14261	14300	14249	14167	14014	14046	14280	14057	14011	14268	14324	14141	14217	14114	14050	14213	13991	14191	14122	14262	14285	14215	14238	14200	14263	14223	14104	14030	14282	14340	13934	14440	14109	14173	14193	14226	14232	14098	14109	14289	14075	14313	14265	14087	14270	14101	14053	14259	14039	14166	14084	14180	14370	14001	13988	14095	14167	14288	14175	14178	14163	14200	14172	14121	14102	14203	14140	14257	14321	14137	14145	13918	14279	14114	14012	14101	14228	14239	14183	14058	13958	14012	14034	14109	14076	14356	14248	14069	14149	14222	14301	14072	14243	14172	14166	14291	14056	14168	14100	14332	14048	14089	14263	14298	13939	14167	14259	14203	14100	14396	14189	14238	14128	14093	14344	14115	14239	14180	14081	14140	14191	14168	14219	14171	14175	14067	14054	14309	14350	14062	14073	14258	14147	13982	14124	14024	14326	14127	14200	14142	14174	14092	14189	14195	14207	14013	14226	14302	14353	14109	14079	14245	14246	14272	14037	13906	14027	14236	14237	14197	14072	14165	13886	14027	14133	13970	14061	14176	14469	14221	14168	13901	14382	14320	14222	14095	14102	14181	14370	14023	14022	14270	14172	14020	14049	14286	14239	14119	14116	14103	14003	14199	14236	13895	14243	14127	14385	14192	14094	14067	14248	14200	14312	13998	13999	14268	14199	14206	14189	14339	14171	14114	14238	14328	14054	14042	13934	14412	14142	14152	14298	14120	14247	14287	14335	14206	14176	14262	14420	14250	13900	14309	14333	14472	14312	14140	14024	14039	14244	14177	13982	14048	14191	14334	14219	14185	14272	14219	14338	14060	14362	14168	14335	14068	14204	13987	14265	14280	14334	14179	14185	14132	14160	14230	14399	13916	14210	14015	14273	14283	14226	14107	14042	14208	14275	14291	14148	14113	14169	14015	13946	14158	14247	14111	14129	14203	14197	14144	14175	14155	14038	14102	14186	14208	13895	14336	14288	14273	14079	14197	14291	14105	14144	14266	14281	14077	14219	14031	14072	14065	14135	14263	14109	14124	14292	14241	14309	14067	14026	14015	14203	14037	14136	14170	14131	14134	14016	14025	14134	14160	14167	14260	14070	14145	14192	14067	14072	14174	14158	14121	13945	14285	14137	14183	14226	14354	14129	14228	14111	14181	14213	14067	14290	14167	14219	14226	14258	14218	14163	14111	14106	14039	14131	14241	14264	14101	14242	14173	14030	14351	14368	13750	14198	14270	14011	14077	14103	14144	13986	14098	13994	14268	14337	14151	14291	14289	13862	14139	14248	13839	14305	14147	14171	14137	14225	14106	14172	14300	14217	14140	14136	14210	14063	14168	14234	14262	14173	14079	14185	14162	14338	14127	14101	14391	14174	14348	14089	14156	13943	14268	14120	14228	14140	14170	14142	14237	14262	14070	14212	14201	14088	14250	14108	14340	14233	14026	14252	14126	14090	13979	14180	14188	14246	13970	14268	14207	14110	14221	14226	14171	14229	13938	14076	14384	14135	14127	14169	14041	14309	14152	14172	14353	14173	14268	14146	13990	14132	13988	14024	14282	14054	14248	14283	14215	14337	14109	14233	14289	14137	14118	14269	14108	14099	14195	14181	14150	14055	14135	14082	14205	14102	14410	14265	14014	14053	14285	14150	14222	14208	14229	14059	14099	13929	14226	14158	14195	14234	14249	14274	14068	14388	14265	14234	14311	14096	13962	14175	14141	14082	14191	13972	14447	14257	14221	14118	14282	14202	14032	14190	14199	14172	14135	14305	14105	14276	14268	14271	14186	14193	14140	14238	13991	14152	14236	14167	14228	14378	14364	14169	14105	13999	14047	14064	14123	13889	14202	14078	14215	14141	14059	14172	14172	14100	14000	14357	14191	14161	14218	14211	14221	14250	14022	14019	14011	14363	14222	14220	13970	14186	14205	14345	14108	14148	14130	14163	14243	14207	14409	14160	14209	14256	14307	14038	14428	14069	14038	14305	14328	14166	14332	14129	14096	14129	14138	14217	14337	14042	14273	14491	14040	14070	14132	14177	14236	14235	14255	14055	14159	14229	14068	14131	14314	14107	14060	14090	14175	14205	14306	14168	14110	14126	14085	14179	14343	14072	14316	14172	14211	14064	14232	14040	14199	14110	14333	14083	14041	14040	14147	14100	14160	14335	14131	14347	14116
17190	36554	29189	20959	17970	16476	15342	14613	14032	13923	13767	13557	13713	13518	13369	13352	13180	13240	13034	13138	13066	13053	13120	13058	13104	12981	12997	13015	13027	12838	13066	13124	13118	12908	12788	12999	12913	13009	12795	12870	12960	12977	12880	12903	13012	12970	13053	13031	12890	12816	13073	12951	12929	12865	12922	12978	12957	12791	12983	13012	12909	12769	12911	12865	12839	12716	12925	12897	13051	12793	13094	12817	12801	12829	12834	12838	12878	12882	12992	12741	12816	12998	12830	13069	12925	12856	12920	12790	12876	12952	12956	12980	12937	13016	12888	12811	12946	13068	12969	12985	12956	12917	13015	12865	12775	12793	12871	12835	12827	12817	12981	12790	13001	13033	12683	12902	12872	12943	12857	12911	12925	12866	12965	13029	13040	12890	12747	12670	12889	12897	12794	12909	12919	12877	12767	12877	12927	12838	12740	13004	12845	13114	12950	12698	12926	12906	12825	12994	12875	12820	13009	12812	12847	13013	12892	12996	12825	12737	12786	12865	12923	12856	13103	12912	12923	12946	12939	12793	12797	12716	12922	12948	12817	12811	12910	13062	13015	12849	12849	12826	12942	12896	12874	13005	12965	12915	12860	12712	13043	12687	12883	12808	12829	13035	12812	12756	12868	12861	12951	12870	12878	13001	12879	12930	12786	12947	12897	12783	12808	12792	12846	12866	12970	12937	12912	12772	13029	12864	12896	12824	12862	12809	13071	12879	12919	12928	12878	12957	12804	13037	12904	12842	12927	12942	12897	12871	12914	12875	12789	13000	12689	12882	12869	12910	12782	12844	12811	12973	12887	12834	12993	12958	12883	12800	12854	12881	12997	12832	12971	12871	12877	12857	12841	12783	12862	12877	12869	13003	12895	12821	12885	13006	12947	12846	12908	12948	12982	12902	12796	12835	12895	12904	12827	12917	12983	12706	12883	12985	12949	12913	12807	13030	12972	12863	12665	12875	12829	12982	12928	12817	12954	12968	12849	12980	12846	12991	12840	12870	12817	12942	12767	12870	12824	12814	12998	12823	12955	12856	12990	12973	12835	12837	12887	13054	12767	12865	12766	12724	12910	12837	12899	12819	12941	12930	12809	12750	12907	12768	12889	12820	12998	12880	12917	12893	12928	12844	12865	12924	12882	12900	13069	12802	12891	12773	12786	12892	12837	12777	12846	12780	12887	12891	12723	12932	12693	12752	12938	12869	12767	12828	12865	12811	12927	12909	12949	12801	12856	12932	12776	12933	12783	12806	12880	12757	12797	12939	12973	12945	12828	12942	12817	12807	12973	12708	12810	12839	12843	12905	12858	12912	12719	12753	12909	12873	12864	12891	12827	12859	12810	12844	12897	12895	12838	12976	12654	12875	13016	12911	12770	13033	12788	12695	12851	12775	12903	13140	12868	12952	13148	12802	12986	12907	13057	12977	13068	13156	12815	13012	12764	13014	12831	12858	12934	12847	12803	12792	13056	12810	12908	12731	12880	13039	12985	13088	12912	12774	13054	12935	12953	12973	12999	13002	12998	12925	12909	12949	12944	12951	12916	12853	12906	12812	12714	12933	13113	12902	12905	12853	12808	12871	12812	12837	12927	12716	12954	12907	12861	12986	13040	12882	13058	12877	12756	12798	12873	13013	13071	12844	12905	12855	12795	12941	12761	12762	12917	12800	12769	12938	12840	12934	12860	12896	12998	12872	13014	12706	12806	12983	13053	12852	12923	12784	12920	12943	12923	12960	12992	12828	12911	12904	13063	12904	13061	12875	13004	12881	13000	12845	12765	12863	12935	12826	12805	12867	12840	12915	12878	12721	12979	13001	12747	12747	12793	12892	12882	12738	12915	12990	12868	12879	12913	13070	13001	12877	12924	12870	12831	12931	12844	12622	12957	12759	12785	12772	12894	12961	12775	12860	12922	12898	12955	12957	12948	12965	12933	12993	12830	12909	12925	12950	12802	12809	12846	12834	12784	13007	12761	13050	12823	12917	12950	12935	12863	12765	12872	12919	12717	12930	12903	12921	12722	12924	12728	12882	12791	12867	12930	12998	12854	12902	12969	12887	12732	12793	12820	12827	12809	12977	12865	12747	12879	13015	13069	12831	12915	12980	12779	12674	12816	12800	12872	12970	12797	12879	12932	12872	12931	12952	12902	12774	12878	12946	12869	12755	12958	12809	12922	12876	12865	12711	12926	12788	12864	12816	12797	13078	12951	12844	12980	12895	13046	12969	12958	12759	12908	12936	12851	13061	12721	12883	12889	12897	12861	12741	12850	12928	12992	12815	12899	12856	12813	12767	12929	12979	13025	13011	12799	12866	12862	12803	12956	12771	12751	12812	13034	12929	12948	12804	12958	12935	12857	13055	12757	12744	12835	12790	12851	12932	12782	12935	12724	12986	12910	12772	12758	12868	12870	12906	12890	12771	12923	13093	12843	12879	13004	12838	12934	13090	12868	12872	12949	12771	12827	13021	12851	12880	12850	12912	12944	12999	12831	12974	12925	12866	13054	12752	12918	12883	12850	12858	12828	12812	12724	12986	12817	12984	12918	12918	13034	12822	12864	12771	12694	12907	12897	12892	12924	12819	12817	12975	12886	12835	12946	12909	12879	12929	12795	12798	12830	12982	12807	13059	13070	12983	13031	12872	12972	12920	12807	12836	12983	12981	12940	13119	12853	12847	13037	12915	12794	12966	12956	12791	12827	13011	12840	12928	12864	13023	12849	12884	12900	12730	12839	12892	12829	12927	12951	12901	13029	12951	12819	12880	12928	12792	12922	12883	12916	13085	13062	12841	12930	12816	12974	12849	13011	12941	13051	12853	12869	12945	12947	13006	13066	12963	12804	12833	12655	12899	12814	12913	12770	12867	12955	12836	12940	12872	13024	12896	12929	12911	13035	12802	12910	12860	12776	13078	13025	12755	12874	12752	13024	12952	12978	12753	12723	13017	12924	12985	12911	12810	12851	12913	12853	12947	12771	12780	12990	12747	12831	12863	13036	12944	12906	13026	12861	12906	12832	13047	13011	12725	12904	12960	12943	12941	12839	12938	12852	12886	13039	12987	12815	12825	12992	12789	12880	12963	12904	12807	12827	12848	12879	12785	12983	12778	12831	12967	12808	12849	12864	12909	13008	12716	12895	12991	12823	12970	12845	12899	12896	12865	12726	13151	12793	12986	12861	12774	12721	12779	12885	12702	12813	12959	12838	12975	12844	12942	12930	12792	13061	12903	13121	12838	12965	12709	12811	12864	12740	12885	12995	12919	12961	13005	12864	12979	12865	12895	12811	12993	12794	13051	12833	12879	12858	12705	12896	13004	12864	12927	12858	12804	12947	12952	12931	12824	12960	12763	12791	12946	12932	12707	12997	12953	12970	12958	13026	13039	12820	13039	13026	12811	13082	12805	12864	12699	12937	12966	12826	12833	12802	12901	12958	12917	12718	12785	12908	12864	12757	12887	12851	12853	12930	12912	12879	12879	12792	12708	12921	12952	12859	12923	12926	12834	12983	12862	13110	12980	12883	12888	12897	12951	12859	12810	12874	12678	12987	12690	12818	12872	12809	12923	12880	12966	12787	12841	12844	12831	12892	12864	12840	12756	13001	12741	12889	12891	13087	12860	12942	12791	12799	12949	12808	12870	13042	12923	12926	12810	12897	12885	12878	13049	12809	12970	13044	12810	13100	13017	12890	12878	12950	12831	12947	12915	12889	12822	12911	12952	12973	12902	12907	12988	12866	12962	12828	12880	12654	12847	12970	12860	12948	13024	12724	12981	12884	12810	12840	12846	12797	12825	12962	12971	12949	12912	12923	12800	12746	12947	12967	13000	12984	12888	12885	13107	12806	12981	12672	12963	12883	12927	12716	12972	12901	12788	13020	13000	12996	12885	12755	12754	12906	12892	12839	12962	12967	12763	12819	13032	12791	13004	12852	12757	12978	12919	12949	12956	12862	12691	12838	12764	13045	12778	12958	12864	12961	13033	12938	12802	13013	12634	12834	12809	12886	12876	13000	12960	12876	12801	12831	12770	12824	12858	13109	13041	12870	13018	12866	12865	12918	12908	12829	12946	12822	12843	12986	12922	12786	12832	12989	12868	12932	12886	12886	12823	12845	12974	12846	12824	13008	12815	13052	12949	12857	12900	12912	12843	12890	12895	12871	12801	12719	12828	12940	12917	12919	12851	13061	12938	12839	12865	12823	12819	12824	12943	12889	12929	13048	13027	12836	12871	12789	12779	12901	12958	12783	12930	12931	12804	12811	13063	12843	12898	12960	12851	12757	12922	12906	13021	12863	12743	12822	12856	12875	12820	13004	12932	12820	12924	12810	12769	12879	13018	12953	12841	12848	12769	12858	12806	12979	12890	12754	12935	13000	12792	13000	12977	12879	12891	12880	12621	13003	12957	12773	12685	12869	13015	12861	12943	12786	12826	12867	12947	12910	12833	13068	12964	12852	13101	12895	12918	12851	12895	12824	12825	12917	12885	12752	12940	12778	12911	12827	12918	12996	12822	12854	12883	12861	12787	12875	12935	12822	13024	12874	13100	12843	12780	13077	12952	12875	12971	12738	12957	12978	13002	12781	12730	12949	12978	12838	12770	13019	12901	12820	13016	12908	12933	12989	12854	12742	12874	12892	12816	12785	12882	12867	12879	12884	12962	12795	12934	12871	12802	12834	12915	12846	12842	12813	12755	12757	12972	13038	13036	12890	13050	12940	12993	12763	12963	12899	12890	12855	12837	12801	12906	12937	12888	12924	12812	13002	12709	12972	12827	12764	12818	12692	12881	12764	12847	13072	12928	12940	12837	12668	12693	12935	12924	12971	12855	12811	12892	12872	12668	12923	12878	12975	12824	12817	12920	12919	13006	12910	12798	12891	12879	12856	12748	12828	12824	12877	12854	12726	12847	12970	12911	12994	12836	12839	12785	12889	13040	13015	12839	12912	12913	12822	13037	12667	12981	12910	13011	12943	12874	12897	13018	12675	12717	12808	12964	12814	12928	12774	13020	13017	12980	12980	12784	12802	12992	12916	12925	12867	12786	13029	12988	13001	12749	12858	12975	12937	12820	12748	12789	12890	13052	12881	13001	13078	13044	12819	12816	12860	12662	13003	12815	12859	12978	12944	13018
25282	21519	26931	26692	19094	17542	17274	16594	15992	16076	15933	15758	15973	15823	15781	15876	15735	15653	15762	15644	15692	15814	15591	15612	15587	15725	15510	15607	15408	15620	15495	15672	15574	15642	15639	15630	15479	15497	15437	15487	15385	15523	15462	15429	15445	15642	15736	15586	15608	15470	15642	15548	15567	15628	15512	15777	15502	15410	15371	15431	15418	15549	15553	15290	15283	15337	15442	15538	15336	15388	15472	15701	15247	15519	15544	15547	15274	15467	15491	15715	15434	15586	15581	15580	15566	15462	15567	15496	15643	15452	15466	15493	15246	15329	15512	15548	15463	15647	15561	15275	15437	15365	15427	15449	15544	15606	15456	15465	15368	15625	15420	15560	15530	15517	15438	15353	15528	15369	15571	15282	15420	15614	15340	15585	15405	15601	15336	15406	15257	15526	15541	15444	15444	15493	15538	15380	15533	15601	15562	15394	15489	15373	15461	15473	15682	15499	15299	15433	15363	15581	15389	15356	15261	15423	15618	15539	15475	15312	15467	15426	15365	15411	15487	15413	15335	15365	15419	15348	15456	15432	15467	15411	15437	15488	15650	15528	15634	15450	15420	15606	15544	15407	15359	15448	15428	15382	15370	15613	15381	15500	15538	15336	15301	15522	15570	15457	15444	15509	15727	15764	15383	15455	15273	15273	15278	15462	15694	15578	15484	15507	15435	15591	15344	15330	15491	15568	15556	15490	15415	15490	15523	15556	15479	15234	15425	15426	15358	15393	15769	15368	15441	15448	15684	15555	15536	15342	15357	15678	15505	15612	15371	15511	15406	15445	15441	15433	15705	15482	15426	15479	15172	15522	15429	15577	15427	15443	15623	15432	15538	15342	15390	15355	15627	15360	15503	15432	15547	15559	15359	15570	15381	15510	15758	15577	15612	15491	15429	15369	15352	15487	15696	15449	15514	15426	15525	15750	15585	15500	15332	15126	15330	15357	15441	15587	15567	15487	15339	15416	15438	15515	15474	15282	15332	15278	15614	15528	15412	15487	15441	15557	15367	15399	15523	15529	15722	15600	15725	15223	15628	15721	15648	15703	15466	15259	15452	15592	15376	15407	15361	15600	15635	15579	15489	15452	15611	15496	15678	15366	15481	15407	15462	15753	15622	15504	15600	15633	15377	15512	15543	15520	15498	15304	15582	15550	15545	15177	15651	15514	15535	15399	15501	15374	15505	15667	15450	15532	15588	15656	15545	15631	15501	15373	15405	15519	15447	15604	15360	15413	15500	15433	15353	15677	15418	15602	15420	15397	15567	15464	15532	15457	15444	15501	15452	15543	15511	15584	15420	15337	15438	15672	15719	15516	15522	15577	15517	15439	15461	15483	15426	15445	15662	15337	15525	15684	15396	15301	15435	15405	15347	15526	15360	15492	15532	15403	15396	15366	15485	15404	15294	15642	15432	15480	15554	15595	15515	15326	15495	15504	15408	15563	15330	15457	15216	15322	15221	15437	15629	15345	15592	15581	15502	15865	15663	15597	15514	15480	15415	15556	15522	15498	15487	15355	15558	15635	15534	15425	15387	15383	15545	15578	15548	15304	15128	15464	15564	15379	15439	15555	15493	15344	15470	15595	15522	15426	15677	15373	15534	15376	15598	15477	15307	15387	15509	15542	15345	15576	15539	15518	15370	15412	15487	15513	15391	15296	15461	15421	15370	15544	15356	15321	15244	15469	15684	15515	15381	15662	15386	15493	15773	15643	15395	15573	15505	15485	15321	15440	15509	15375	15671	15390	15424	15434	15553	15310	15381	15519	15676	15368	15472	15525	15735	15372	15499	15469	15513	15586	15597	15453	15681	15489	15325	15566	15351	15532	15518	15494	15477	15640	15415	15533	15668	15409	15519	15378	15557	15529	15552	15595	15533	15399	15831	15569	15338	15422	15489	15413	15633	15484	15507	15470	15474	15371	15375	15418	15360	15358	15531	15415	15342	15441	15551	15497	15586	15569	15193	15371	15801	15398	15619	15492	15443	15265	15487	15376	15563	15547	15487	15786	15614	15468	15286	15472	15302	15436	15552	15523	15524	15337	15274	15514	15609	15499	15422	15527	15589	15573	15720	15426	15486	15462	15468	15624	15630	15391	15340	15486	15608	15575	15573	15432	15412	15535	15406	15065	15412	15486	15475	15589	15684	15514	15508	15349	15497	15587	15620	15499	15604	15558	15684	15380	15522	15357	15563	15453	15515	15432	15546	15530	15585	15535	15523	15690	15486	15625	15490	15466	15459	15611	15432	15389	15377	15667	15388	15588	15685	15582	15694	15599	15457	15618	15545	15594	15464	15646	15498	15539	15414	15364	15602	15414	15617	15514	15653	15701	15549	15556	15423	15516	15654	15458	15454	15395	15377	15406	15594	15482	15412	15406	15439	15536	15489	15469	15505	15469	15371	15346	15441	15347	15435	15721	15474	15526	15608	15187	15356	15410	15502	15566	15406	15561	15450	15571	15723	15690	15449	15384	15534	15445	15624	15472	15583	15429	15578	15460	15619	15364	15545	15450	15377	15406	15567	15303	15548	15544	15410	15514	15388	15439	15327	15500	15419	15553	15478	15525	15508	15584	15464	15597	15635	15423	15569	15349	15488	15402	15459	15566	15426	15278	15282	15383	15558	15536	15407	15534	15510	15404	15532	15340	15391	15445	15593	15280	15433	15518	15559	15601	15411	15550	15292	15241	15553	15352	15430	15461	15677	15435	15535	15560	15430	15629	15498	15495	15342	15558	15463	15539	15578	15397	15561	15677	15496	15439	15586	15511	15480	15499	15406	15524	15473	15528	15383	15680	15517	15396	15767	15653	15539	15536	15630	15528	15451	15395	15376	15340	15301	15304	15390	15440	15686	15540	15540	15468	15456	15348	15439	15566	15538	15484	15536	15498	15333	15488	15339	15413	15440	15338	15565	15702	15613	15534	15379	15562	15803	15465	15296	15614	15427	15437	15400	15483	15392	15414	15488	15604	15386	15323	15384	15618	15506	15395	15427	15561	15543	15425	15491	15510	15596	15483	15422	15650	15496	15486	15677	15417	15471	15654	15389	15345	15500	15274	15564	15414	15629	15617	15380	15482	15511	15502	15588	15460	15441	15453	15549	15470	15500	15470	15491	15440	15422	15320	15517	15634	15482	15494	15487	15399	15425	15417	15527	15522	15541	15484	15413	15533	15411	15472	15507	15506	15463	15696	15625	15593	15429	15529	15406	15445	15533	15470	15506	15286	15512	15391	15380	15452	15474	15508	15395	15584	15344	15463	15602	15585	15561	15395	15569	15499	15643	15411	15557	15700	15587	15299	15579	15330	15258	15346	15449	15557	15541	15634	15557	15497	15577	15602	15404	15860	15341	15464	15471	15410	15489	15454	15464	15300	15328	15258	15515	15730	15408	15349	15377	15557	15498	15451	15550	15451	15584	15392	15410	15517	15460	15231	15241	15503	15565	15271	15420	15385	15491	15540	15441	15431	15706	15329	15335	15329	15282	15570	15546	15316	15444	15410	15473	15455	15703	15478	15512	15667	15429	15326	15362	15665	15678	15513	15363	15445	15366	15417	15389	15240	15602	15441	15619	15573	15687	15454	15615	15350	15439	15446	15268	15574	15420	15459	15753	15560	15468	15518	15417	15416	15509	15567	15287	15448	15638	15509	15417	15683	15565	15535	15468	15523	15549	15615	15669	15511	15527	15511	15262	15495	15584	15367	15512	15403	15383	15389	15399	15523	15461	15351	15509	15510	15490	15469	15712	15585	15599	15490	15457	15477	15576	15318	15503	15429	15348	15557	15397	15314	15317	15608	15489	15637	15622	15781	15518	15404	15548	15243	15466	15569	15533	15355	15379	15493	15328	15552	15565	15572	15343	15371	15620	15613	15486	15593	15524	15444	15487	15657	15451	15716	15552	15608	15516	15477	15675	15448	15439	15499	15522	15515	15479	15615	15339	15292	15407	15610	15683	15512	15570	15394	15527	15489	15665	15544	15472	15555	15456	15502	15294	15439	15522	15485	15704	15458	15463	15517	15308	15502	15528	15755	15413	15296	15430	15430	15548	15621	15366	15451	15423	15465	15496	15268	15508	15442	15510	15401	15604	15350	15426	15667	15425	15499	15345	15567	15427	15375	15438	15543	15336	15338	15458	15546	15548	15452	15566	15269	15581	15471	15376	15336	15725	15569	15638	15402	15387	15599	15392	15515	15712	15422	15359	15401	15520	15193	15313	15694	15529	15679	15825	15680	15577	15398	15411	15517	15349	15620	15806	15446	15577	15419	15539	15422	15467	15371	15460	15663	15445	15296	15477	15619	15475	15530	15475	15534	15553	15391	15300	15681	15237	15541	15476	15596	15518	15664	15518	15443	15341	15415	15484	15552	15551	15422	15643	15567	15611	15533	15546	15372	15410	15792	15591	15452	15631	15560	15439	15371	15444	15736	15620	15539	15495	15387	15561	15414	15535	15326	15510	15482	15653	15437	15511	15627	15456	15528	15450	15618	15691	15283	15346	15665	15584	15455	15524	15345	15407	15397	15448	15302	15510	15605	15597	15466	15449	15506	15474	15472	15515	15332	15449	15552	15708	15453	15621	15612	15486	15442	15452	15438	15342	15431	15523	15584	15490	15412	15495	15502	15564	15349	15289	15471	15577	15478	15401	15488	15526	15430	15540	15660	15536	15432	15547	15483	15513	15465	15549	15576	15578	15412	15641	15448	15467	15617	15610	15481	15385	15438	15524	15420	15375	15339	15468	15357	15496	15342	15475	15512	15408	15323	15547	15593	15652	15636	15429	15374	15586	15480	15585	15558	15514	15433	15674	15454	15354	15359	15644	15457	15668	15394	15439	15513	15607	15463	15589	15432	15549	15541	15610	15364	15605	15426	15336	15586	15416	15439	15418	15336	15566	15262	15507	15310	15493	15600	15382	15530	15452	15336	15248	15391	15458	15428	15563	15509	15580	15351	15522	15378	15391	15447	15528	15354	15287	15339	15318	15497	15630	15390	15555	15512	15626	15375	15469	15411	15263	15619	15437	15458	15550	15712	15621	15660	15443	15445	15542	15395	15682	15418	15437	15531	15654	15569	15508	15437	15608	15486	15570	15556	15574	15383	15563	15587	15389	15367	15339	15281	15642	15316
17540	31173	24894	19365	17221	15761	15333	14883	14596	14288	14183	14337	14028	14003	14026	13923	14010	13982	13957	13745	13929	13830	14025	13886	13790	13793	13698	13665	13684	13771	13712	13691	13791	13795	13641	13890	13679	13590	13737	13810	13703	13642	13727	13793	13901	13556	13525	13600	13627	13857	13709	13638	13727	13832	13691	13626	13685	13756	13620	13750	13604	13743	13758	13819	13738	13586	13648	13789	13788	13647	13749	13705	13706	13712	13828	13678	13693	13865	13675	13724	13707	13475	13690	13628	13778	13615	13621	13713	13655	13710	13623	13686	13621	13758	13758	13702	13609	13747	13830	13731	13866	13743	13495	13620	13731	13654	13794	13710	13651	13612	13712	13891	13791	13630	13730	13627	13784	13765	13609	13589	13656	13635	13686	13576	13750	13639	13627	13562	13585	13641	13568	13676	13716	13759	13761	13468	13718	13690	13724	13870	13457	13772	13824	13707	13599	13598	13760	13553	13742	13608	13636	13780	13679	13767	13729	13733	13731	13630	13731	13808	13704	13796	13817	13775	13691	13828	13534	13517	13684	13568	13765	13697	13640	13631	13655	13698	13765	13492	13787	13634	13607	13728	13699	13492	13639	13623	13487	13803	13630	13607	13612	13657	13540	13744	13736	13775	13737	13637	13724	13813	13703	13727	13622	13630	13680	13704	13654	13613	13822	13745	13802	13757	13685	13631	13813	13528	13671	13729	13722	13735	13649	13697	13663	13558	13757	13684	13752	13654	13588	13810	13563	13773	13655	13672	13688	13692	13547	13804	13655	13678	13706	13748	13616	13726	13703	13586	13666	13651	13722	13768	13663	13651	13667	13601	13473	13758	13801	13757	13750	13747	13623	13691	13677	13706	13681	13544	13603	13568	13733	13712	13663	13927	13601	13565	13679	13679	13712	13682	13662	13691	13860	13537	13817	13499	13685	13925	13637	13625	13716	13718	13667	13720	13794	13840	13618	13594	13602	13758	13688	13827	13717	13609	13742	13650	13839	13610	13667	13753	13489	13602	13907	13826	13687	13721	13659	13798	13665	13648	13803	13597	13725	13613	13821	13532	13716	13599	13802	13631	13689	13472	13620	13598	13606	13485	13740	13641	13714	13680	13669	13768	13690	13852	13665	13747	13744	13644	13792	13863	13731	13828	13634	13559	13779	13702	13646	13675	13864	13749	13513	13611	13775	13819	13579	13668	13556	13775	13756	13643	13687	13763	13745	13795	13716	13617	13633	13670	13719	13719	13612	13799	13763	13872	13689	13643	13770	13632	13766	13838	13732	13571	13625	13572	13759	13794	13799	13742	13698	13656	13690	13628	13733	13747	13599	13718	13668	13723	13734	13673	13845	13450	13705	13627	13670	13602	13680	13690	13697	13720	13613	13551	13786	13703	13741	13689	13710	13586	13717	13471	13684	13650	13736	13773	13703	13631	13839	13811	13631	13666	13543	13659	13761	13712	13691	13689	13803	13611	13646	13613	13669	13592	13624	13568	13571	13617	13653	13559	13737	13737	13739	13575	13631	13504	13564	13666	13502	13776	13660	13757	13656	13694	13760	13747	13698	13866	13711	13893	13855	13657	13720	13828	13595	13680	13742	13685	13623	13809	13727	13671	13633	13709	13632	13575	13789	13711	13771	13801	13674	13862	13716	13644	13634	13746	13750	13700	13600	13542	13658	13753	13679	13818	13683	13623	13521	13610	13879	13648	13583	13668	13674	13777	13640	13677	13693	13868	13915	13534	13532	13585	13743	13474	13777	13698	13714	13877	13631	13549	13674	13641	13644	13536	13758	13716	13817	13613	13792	13793	13593	13565	13698	13678	13792	13724	13649	13584	13689	13585	13733	13562	13803	13688	13533	13548	13741	13589	13538	13560	13722	13677	13572	13619	13705	13694	13493	13715	13639	13844	13660	13735	13826	13571	13742	13612	13487	13591	13655	13568	13921	13812	13769	13730	13586	13601	13644	13810	13706	13711	13722	13751	13700	13703	13772	13511	13743	13654	13763	13840	13649	13689	13582	13792	13593	13773	13612	13777	13593	13778	13552	13720	13621	13400	13511	13781	13780	13773	13843	13810	13682	13730	13779	13638	13573	13708	13752	13725	13767	13651	13733	13721	13762	13766	13708	13699	13741	13711	13598	13746	13709	13722	13690	13746	13574	13664	13712	13647	13548	13779	13619	13751	13629	13705	13555	13683	13590	13740	13654	13717	13684	13606	13751	13697	13700	13592	13697	13682	13719	13673	13695	13712	13742	13673	13825	13683	13882	13635	13718	13704	13672	13707	13670	13638	13732	13652	13548	13478	13799	13641	13652	13786	13631	13671	13786	13628	13583	13594	13562	13635	13684	13678	13627	13697	13736	13551	13677	13699	13703	13553	13507	13663	13746	13647	13854	13611	13743	13856	13775	13508	13671	13458	13770	13618	13823	13667	13721	13769	13800	13674	13876	13644	13815	13680	13707	13700	13725	13640	13641	13715	13670	13740	13530	13622	13682	13689	13950	13772	13660	13661	13666	13577	13587	13645	13684	13701	13612	13691	13692	13626	13649	13659	13793	13742	13653	13615	13447	13848	13578	13741	13643	13600	13790	13701	13766	13611	13685	13762	13751	13700	13663	13743	13735	13668	13779	13720	13725	13803	13614	13753	13683	13585	13775	13606	13717	13710	13667	13572	13900	13850	13791	13512	13689	13797	13693	13554	13702	13624	13842	13646	13879	13604	13826	13689	13631	13614	13724	13519	13589	13701	13871	13554	13657	13872	13679	13732	13632	13768	13784	13712	13841	13696	13739	13773	13731	13610	13748	13683	13728	13573	13728	13551	13888	13650	13607	13586	13558	13721	13533	13599	13689	13588	13667	13598	13773	13790	13780	13687	13724	13769	13738	13714	13847	13790	13791	13659	13776	13875	13832	13644	13767	13718	13497	13580	13697	13873	13740	13715	13655	13681	13709	13554	13713	13683	13651	13756	13626	13720	13854	13881	13818	13587	13756	13703	13785	13563	13863	13704	13570	13710	13615	13829	13823	13654	13616	13651	13684	13736	13699	13663	13636	13789	13699	13554	13743	13799	13705	13653	13542	13737	13649	13715	13698	13590	13704	13739	13805	13664	13782	13693	13660	13675	13687	13789	13665	13637	13660	13811	13550	13666	13845	13734	13662	13703	13676	13679	13760	13674	13656	13651	13691	13700	13706	13611	13567	13743	13748	13798	13646	13740	13725	13632	13699	13741	13555	13705	13601	13588	13647	13753	13756	13747	13730	13592	13583	13660	13708	13674	13899	13641	13778	13595	13631	13735	13771	13660	13695	13784	13508	13761	13710	13600	13723	13573	13697	13738	13755	13626	13607	13825	13848	13707	13630	13778	13746	13766	13784	13644	13771	13642	13633	13560	13643	13802	13582	13743	13571	13591	13591	13605	13792	13544	13844	13559	13787	13733	13741	13633	13603	13716	13676	13655	13832	13654	13626	13745	13559	13520	13728	13595	13589	13602	13783	13718	13713	13726	13643	13659	13796	13668	13725	13714	13564	13675	13696	13609	13776	13645	13726	13575	13686	13449	13608	13731	13742	13549	13375	13737	13547	13679	13819	13622	13667	13658	13645	13692	13687	13870	13538	13650	13575	13605	13678	13634	13743	13719	13658	13488	13922	13679	13703	13720	13659	13578	13639	13724	13811	13603	13626	13653	13814	13662	13658	13665	13807	13703	13907	13734	13727	13726	13741	13690	13596	13658	13881	13739	13648	13647	13785	13794	13758	13543	13701	13678	13693	13815	13661	13605	13713	13582	13612	13680	13631	13566	13636	13666	13886	13622	13611	13725	13545	13638	13684	13776	13685	13742	13746	13719	13715	13655	13656	13764	13753	13684	13752	13624	13619	13675	13490	13797	13568	13703	13614	13795	13728	13769	13684	13627	13852	13775	13629	13671	13642	13705	13779	13748	13727	13606	13748	13698	13718	13585	13774	13652	13673	13798	13621	13738	13681	13759	13521	13717	13626	13614	13580	13518	13743	13532	13776	13660	13714	13762	13748	13732	13797	13724	13665	13543	13799	13704	13632	13806	13754	13602	13642	13498	13683	13746	13488	13734	13576	13809	13648	13615	13769	13642	13678	13802	13630	13573	13771	13655	13627	13728	13591	13624	13633	13652	13726	13623	13719	13830	13699	13692	13656	13659	13704	13863	13771	13687	13694	13561	13627	13678	13625	13605	13652	13581	13885	13669	13754	13689	13715	13672	13689	13696	13580	13871	13634	13497	13764	13528	13699	13768	13680	13635	13694	13900	13717	13759	13848	13811	13617	13408	13857	13635	13606	13756	13910	13751	13574	13695	13637	13791	13643	13501	13778	13408	13580	13721	13694	13747	13692	13735	13595	13828	13569	13483	13783	13758	13594	13625	13813	13606	13534	13550	13632	13543	13663	13717	13708	13696	13628	13663	13624	13529	13538	13655	13690	13824	13701	13612	13650	13622	13663	13592	13800	13665	13759	13579	13881	13770	13628	13610	13828	13637	13638	13784	13754	13783	13731	13539	13748	13648	13627	13692	13701	13730	13720	13620	13798	13659	13707	13712	13587	13670	13764	13716	13604	13759	13601	13881	13603	13623	13650	13855	13752	13607	13732	13715	13562	13591	13636	13712	13710	13757	13809	13817	13537	13668	13696	13652	13689	13590	13677	13744	13619	13780	13660	13725	13706	13601	13735	13729	13826	13787	13759	13727	13636	13696	13577	13695	13812	13721	13690	13670	13588	13643	13629	13529	13684	13658	13931	13795	13617	13623	13753	13704	13780	13755	13980	13558	13516	13925	13562	13765	13775	13679	13748	13634	13679	13578	13766	13785	13745	13749	13770	13693	13641	13678	13607	13594	13689	13736	13744	13678	13674	13723	13765	13772	13742	13711	13667	13650	13652	13575	13579	13756	13736	13751	13795	13868	13789	13650	13583	13685	13526	13685	13617	13757	13659	13775	13607	13803	13570	13675	13689	13709	13679	13611	13623	13835	13703	13797	13701	13622	13669	13593	13590	13610	13753	13717	13583	13602	13714	13723	13676	13659	13758	13718	13627	13731	13814	13761	13745	13641	13746	13613	13574	13585	13442	13680	13864	13651	13801	13574	13599	13574	13707	13480
22604	21545	28753	24761	21793	23034	22299	17008	16016	15596	15518	15274	15333	15084	14976	14933	14940	14710	14729	14824	14667	14623	14683	14754	14435	14470	14668	14559	14433	14434	14522	14522	14366	14607	14527	14308	14467	14492	14464	14295	14349	14383	14418	14480	14518	14421	14567	14656	14614	14406	14361	14341	14400	14428	14280	14352	14367	14485	14448	14328	14338	14369	14298	14328	14279	14481	14301	14516	14430	14481	14306	14414	14393	14354	14346	14567	14360	14521	14485	14440	14295	14427	14507	14418	14539	14404	14216	14476	14242	14283	14431	14376	14423	14357	14169	14424	14444	14424	14407	14314	14454	14226	14473	14468	14498	14315	14235	14334	14205	14275	14276	14283	14319	14227	14523	14488	14545	14497	14376	14348	14363	14506	14489	14351	14494	14440	14481	14347	14369	14495	14605	14479	14631	14365	14421	14427	14286	14386	14446	14443	14589	14340	14314	14349	14432	14446	14308	14409	14170	14216	14240	14469	14408	14573	14401	14587	14365	14583	14391	14402	14485	14388	14289	14261	14556	14328	14271	14488	14317	14349	14424	14343	14300	14272	14449	14364	14392	14383	14329	14480	14464	14417	14356	14443	14505	14595	14331	14334	14287	14194	14256	14094	14419	14511	14278	14261	14314	14417	14347	14352	14359	14377	14339	14359	14427	14509	14179	14324	14377	14389	14427	14233	14436	14379	14420	14197	14363	14424	14678	14525	14455	14435	14224	14382	14330	14287	14450	14245	14349	14376	14332	14356	14489	14239	14228	14220	14404	14411	14421	14381	14479	14427	14267	14297	14254	14441	14538	14323	14444	14453	14406	14315	14310	14375	14253	14540	14508	14486	14468	14370	14272	14372	14150	14540	14333	14414	14362	14294	14239	14158	14254	14306	14403	14325	14326	14233	14342	14331	14255	14447	14288	14242	14332	14426	14282	14355	14342	14328	14428	14334	14378	14295	14374	14098	14408	14244	14465	14364	14468	14403	14463	14395	14425	14352	14359	14451	14350	14414	14468	14320	14518	14303	14356	14446	14218	14242	14288	14068	14234	14314	14464	14586	14375	14427	14293	14263	14418	14382	14334	14494	14372	14306	14462	14151	14324	14240	14378	14415	14394	14291	14326	14389	14166	14299	14256	14299	14240	14306	14304	14158	14504	14464	14224	14447	14385	14293	14356	14344	14443	14651	14346	14329	14397	14372	14408	14298	14195	14378	14326	14189	14434	14388	14348	14335	14389	14161	14231	14417	14330	14323	14252	14486	14410	14610	14395	14234	14157	14374	14302	14296	14316	14409	14372	14240	14303	14268	14446	14366	14208	14316	14268	14236	14465	14166	14388	14134	14399	14469	14327	14411	14425	14482	14456	14377	14348	14453	14311	14579	14316	14325	14195	14115	14216	14247	14077	14289	14313	14041	14256	14334	14362	14305	14446	14399	14358	14200	14399	14306	14332	14298	14416	14315	14385	14391	14414	14379	14077	14457	14224	14334	14306	14392	14255	14445	14459	14614	14424	14449	14291	14204	14227	14191	14420	14373	14453	14304	14450	14345	14238	14365	14341	14288	14213	14324	14328	14318	14379	14216	14494	14205	14333	14262	14410	14433	14558	14196	14014	14306	14145	14345	14443	14440	14287	14356	14172	14466	14462	14162	14380	14303	14387	14382	14289	14325	14410	14503	14306	14268	14354	14295	14275	14356	14212	14433	14294	14508	14288	14423	14429	14228	14338	14383	14525	14389	14328	14395	14281	14205	14192	14429	14310	14342	14456	14497	14222	14429	14261	14451	14452	14310	14451	14448	14511	14261	14525	14473	14391	14405	14096	14181	14200	14246	14398	14176	14380	14279	14317	14497	14334	14263	14245	14201	14293	14162	14236	14209	14234	14287	14520	14455	14305	14216	14187	14374	14356	14298	14436	14183	14224	14278	14369	14386	14225	14327	14404	14463	14342	14445	14446	14362	14446	14070	14552	14414	14317	14312	14433	14296	14473	14233	14251	14264	14402	14401	14523	14260	14156	14401	14374	14385	14479	14218	14236	14289	14368	14223	14358	14315	14347	14257	14342	14384	14348	14205	14455	14475	14242	14321	14469	14474	14196	14489	14223	14284	14318	14248	14424	14327	14569	14369	14527	14305	14315	14487	14373	14168	14504	14231	14290	14306	14224	14452	14242	14206	14398	14374	14377	14423	14414	14101	14379	14346	14156	14333	14312	14397	14289	14412	14308	14323	14355	14276	14338	14231	14484	14308	14322	14124	14247	14216	14383	14216	14250	14238	14353	14258	14281	14360	14420	14436	14355	14389	14475	14263	14183	14215	14419	14425	14421	14432	14370	14202	14514	14460	14417	14418	14325	14435	14326	14361	14196	14444	14293	14147	14418	14263	14402	14328	14303	14402	14371	14353	14286	14450	14438	14254	14342	14366	14231	14374	14197	14415	14429	14410	14425	14367	14441	14347	14356	14550	14206	14426	14411	14251	14282	14196	14146	14450	14117	14262	14180	14282	14351	14357	14442	14530	14351	14288	14337	14238	14460	14346	14351	14380	14464	14509	14319	14416	14353	14332	14291	14333	14347	14351	14440	14259	14304	14239	14309	14139	14369	14558	14500	14286	14345	14360	14252	14255	14353	14351	14360	14330	14404	14477	14310	14517	14342	14471	14694	14275	14238	14140	14212	14359	14182	14423	14417	14264	14328	14427	14434	14244	14354	14143	14356	14381	14462	14398	14464	14443	14333	14317	14516	14440	14272	14335	14268	14420	14250	14280	14443	14314	14207	14366	14361	14416	14421	14414	14357	14314	14436	14235	14520	14352	14389	14317	14245	14407	14300	14151	14345	14236	14240	14244	14509	14285	14360	14176	14284	14187	14446	14430	14263	14239	14190	14433	14414	14396	14254	14301	14293	14276	14161	14350	14419	14229	14501	14424	14285	14412	14362	14472	14463	14460	14520	14239	14406	14340	14412	14373	14412	14359	14261	14324	14477	14311	14465	14138	14457	14155	14408	14258	14330	14197	14248	14255	14643	14284	14515	14404	14417	14363	14264	14449	14351	14227	14360	14351	14226	14293	14318	14235	14223	14236	14699	14216	14280	14289	14434	14448	14333	14293	14666	14543	14524	14402	14312	14454	14167	14240	14318	14471	14393	14481	14178	14384	14342	14197	14386	14306	14412	14242	14262	14225	14497	14321	14356	14097	14314	14238	14623	14266	14396	14188	14327	14255	14203	14409	14273	14307	14483	14409	14359	14449	14515	14318	14189	14268	14182	14370	14271	14144	14477	14236	14241	14201	14321	14250	14129	14478	14467	14253	14261	14127	14467	14347	14386	14458	14477	14237	14330	14499	14375	14394	14364	14325	14250	14256	14233	14258	14465	14118	14497	14144	14340	14055	14239	14402	14411	14283	14207	14367	14487	14367	14414	14499	14286	14271	14530	14250	14532	14419	14350	14293	14066	14315	14254	14223	14264	14280	14331	14444	14143	14351	14384	14409	14338	14241	14186	14449	14291	14337	14468	14479	14385	14195	14423	14401	14439	14223	14338	14297	14455	14179	14426	14233	14439	14527	14340	14339	14306	14297	14535	14177	14492	14324	14285	14437	14189	14350	14318	14446	14519	14367	14294	14346	14368	14244	14357	14315	14344	14314	14241	14300	14399	14451	14450	14337	14392	14409	14164	14395	14567	14383	14291	14280	14329	14295	14384	14273	14308	14390	14357	14340	14515	14318	14424	14504	14348	14444	14381	14337	14194	14211	14277	14457	14350	14358	14413	14529	14440	14230	14421	14387	14338	14346	14375	14457	14502	14290	14239	14314	14465	14346	14387	14314	14497	14126	14557	14232	14223	14232	14313	14456	14389	14302	14402	14312	14534	14428	14353	14483	14364	14376	14301	14319	14341	14423	14283	14297	14284	14080	14262	14285	14338	14303	14306	14462	14493	14581	14440	14491	14329	14242	14176	14348	14521	14305	14377	14311	14416	14370	14243	14212	14471	14498	14275	14389	14379	14181	14220	14463	14467	14361	14266	14381	14287	14323	14372	14334	14191	14589	14291	14319	14298	14261	14369	14245	14354	14144	14408	14418	14213	14432	14253	14481	14483	14346	14244	14240	14425	14391	14222	14393	14397	14253	14359	14298	14589	14324	14368	14356	14438	14324	14196	14347	14254	14301	14377	14219	14177	14385	14236	14253	14300	14288	14109	14384	14392	14526	14324	14274	14459	14274	14452	14293	14257	14319	14408	14485	14462	14158	14469	14424	14277	14296	14286	14342	14311	14216	14264	14214	14562	14290	14290	14320	14368	14315	14426	14332	14281	14352	14366	14492	14580	14279	14387	14428	14323	14393	14367	14395	14405	14344	14201	14076	14195	14285	14438	14405	14365	14391	14398	14378	14346	14599	14438	14283	14303	14264	14371	14283	14226	14360	14221	14084	14418	14344	14486	14121	14434	14304	14442	14211	14505	14407	14385	14446	14337	14311	14390	14458	14409	14330	14364	14244	14307	14237	14426	14518	14246	14268	14439	14337	14213	14305	14436	14285	14185	14455	14401	14438	14446	14712	14475	14301	14267	14284	14486	14120	14394	14345	14238	14366	14348	14451	14432	14513	14302	14563	14326	14330	14226	14283	14186	14230	14270	14576	14350	14487	14405	14557	14406	14401	14506	14217	14325	14256	14237	14402	14245	14405	14383	14495	14446	14432	14286	14334	14377	14261	14265	14229	14392	14445	14415	14201	14181	14407	14326	14372	14275	14228	14405	14325	14351	14237	14447	14291	14500	14367	14225	14353	14439	14133	14341	14323	14474	14282	14384	14453	14209	14242	14436	14426	14341	14453	14399	14068	14363	14408	14289	14219	14376	14333	14324	14418	14392	14390	14364	14229	14248	14382	14378	14378	14321	14134	14258	14474	14332	14175	14492	14207	14161	14499	14439	14204	14330	14378	14446	14291	14139	14475	14567	14276	14418	14348	14443	14166	14323	14287	14367	14443	14408	14481	14268	14279	14220	14251	14488	14442	14319	14397	14294	14417	14399	14243	14569	14328	14369	14408	14487	14434	14627	14388	14476	14356	14336	14370	14461	14302	14337	14254	14401	14174	14402	14387	14481	14430	14445	14164	14374	14148	14347	14366	14439	14277
19090	41053	33520	24450	20793	17782	16588	15264	14941	14491	14138	13822	13939	13815	13528	13375	13320	13267	13292	13137	13101	13291	13341	13142	13198	13003	13037	13160	12965	13107	13178	13105	13116	12906	13009	13001	12984	12788	13155	12890	12983	13142	13079	13034	12959	13049	13156	12932	12826	12941	13005	13071	12843	12867	12979	13005	13095	12920	12936	12778	13090	12982	13074	12982	13078	12882	13011	13099	12960	12958	12863	13032	12754	13013	12970	12879	12859	13023	12979	13117	13195	12856	12831	13139	12866	12836	12964	13167	12975	12858	13003	12948	12970	12947	12988	12995	13005	13014	12940	13053	13007	12895	12924	12881	13023	12930	12986	12799	12912	12759	12965	12889	12939	12927	12958	12927	12887	12980	12838	12935	13001	13043	12950	12951	12896	12753	13036	12912	12895	12946	13107	12750	12866	12913	12729	12984	12861	13058	12937	13007	13052	12991	12943	12968	12965	13032	13098	12933	13062	12801	13095	12896	12994	12919	12973	12875	12998	12983	12917	12985	13068	12838	12959	13059	13009	12927	12764	12917	13033	13130	12898	12981	12929	12999	12991	12875	12852	12982	12963	12867	13015	12870	12917	12982	12954	12963	12954	12961	12853	12897	13024	12862	12988	12930	12937	12939	13030	12931	13053	12983	12846	12889	13042	12894	12753	13007	12966	12879	12899	12918	12994	12955	13053	13026	13106	12953	12901	12852	12910	12918	13028	12892	12942	12922	13054	13126	12914	12835	12854	12960	12863	12933	12975	12957	12866	12920	12886	12943	12955	12967	12889	12915	12888	13118	12896	12865	12936	12910	12902	13022	12820	13136	12824	12928	13014	12971	12939	12936	12903	12899	12836	12891	12973	12830	12920	13032	12931	12902	12946	12902	12884	12904	12955	12994	12961	13092	12930	13130	12950	12838	13066	13089	13086	12882	12923	12928	12842	12968	13048	13001	12888	12862	13053	12986	13041	13116	12973	12913	13068	12952	12866	12960	12904	12834	12846	12891	13067	12840	13013	12873	12881	12908	12986	13013	13124	12809	12993	12986	12984	12838	12963	12993	12851	12993	13069	12984	13038	12961	13124	12949	12867	12955	13076	12997	12935	12851	13013	12874	12920	12880	12889	12906	12929	12889	12947	13028	13132	12944	13021	12845	12909	12941	12930	12990	13066	13062	12865	12990	13013	12963	12879	12957	13114	12851	13032	12754	12857	12879	12716	13037	12885	12958	13083	12976	12892	13037	13034	12936	13096	12961	12863	13014	12849	13005	13023	13011	13077	12833	13037	12894	12902	12859	12854	12936	12966	12984	12960	12774	12941	12998	12902	12912	12938	12949	12834	13127	12980	13114	13035	13175	12942	12876	12917	13003	13027	12849	12991	12963	13038	13139	12883	12921	12992	12897	12877	12892	13027	12806	13090	12958	12987	13010	12995	12997	13054	13163	13011	12993	13014	12866	13012	12910	12996	12961	12970	12955	13015	12914	12890	13052	12947	12926	12845	12936	12928	12911	12916	12871	12977	12942	12851	12930	12746	13010	12961	12966	12988	12842	13097	12918	12893	13143	12945	12913	12999	12901	13020	12903	12980	12928	12982	12899	12950	12878	12840	12961	12729	13031	12739	12829	12843	13082	13076	12852	12950	13006	13031	12870	13043	13135	13043	12985	12967	12876	13039	12993	12973	12949	12892	13010	12995	12881	13019	12871	12979	12911	13062	13174	12974	12788	12806	12826	12889	13111	13004	12967	13096	13005	13048	13028	12861	12981	12926	12897	12945	13089	12973	12818	12905	12915	12963	12830	13037	12970	13022	13085	12931	13015	12908	13008	12829	12947	12876	12995	12900	12978	13052	12950	12974	13015	12961	12990	12909	12967	12984	13062	13041	13006	13046	12856	12973	12937	13007	12862	12891	13093	12976	12966	12840	12866	12779	12960	12932	12963	13099	12825	12939	12817	12872	12925	13014	12920	12982	12935	12784	13073	13037	12886	12791	12999	13015	13122	12822	12981	12951	12887	12973	12912	12933	13094	12908	12957	12844	12915	12961	13049	13017	12983	12850	13043	12955	12840	13032	12933	13063	12964	12841	12926	12928	12975	12875	12941	12941	12789	12985	13001	12895	13040	12848	13016	13002	13067	13050	12949	13011	12806	12976	12756	12872	12992	12840	13067	13091	12834	13049	12987	13106	12937	12936	12881	12800	13016	12918	12817	12918	12953	12973	13103	12795	12866	12924	12991	13004	12920	12915	12839	13025	12946	12941	12979	12996	12787	12996	12991	12861	13008	12946	13060	12822	13057	13092	12818	12845	12978	12905	12962	12880	12880	12971	12888	12880	12977	12920	12932	12966	13018	12829	12922	12925	13073	13059	12793	13024	12942	12869	12812	13048	12901	12939	12976	13038	12937	12849	13022	13019	13026	12818	13020	12780	13026	12850	12943	13063	12862	12775	12999	12963	12894	12986	13008	12977	12978	12951	12943	12908	12861	12926	12944	12920	12920	12898	13044	12887	13061	12953	12919	12998	13015	13017	12818	12944	12986	12803	13014	12774	12983	12961	12910	13118	12913	12835	12977	13034	12826	12976	12959	13014	12940	12870	12975	13149	13004	13179	12943	12858	13034	12884	12863	12885	12880	12800	13068	13056	13007	13044	12896	12972	13215	13047	13023	12790	12969	13138	12877	12998	13014	12912	12980	13027	12878	12728	12832	13023	13050	12999	12864	12949	12724	13000	12999	12888	12860	12749	12926	12738	12949	13015	13051	12781	12983	13031	12840	13002	12991	12893	13064	12941	12920	12962	12976	12981	12677	12921	12935	13018	12887	12984	12920	12916	12828	13025	13141	12892	13059	12939	12916	13034	12949	12993	12684	12905	13010	12852	13034	13042	12853	12942	12920	12997	12902	12938	12896	12858	12921	13027	12893	12956	12894	12835	12893	13065	12984	12908	12905	12884	13053	13032	12835	12788	13060	12806	12954	13023	12945	12871	13000	12940	12929	12945	13008	12889	13005	12967	13195	12902	12947	12919	12968	12743	12845	12774	13140	12927	13001	12948	12971	12943	13018	12946	12901	12803	12962	12984	12960	13034	12995	12952	13105	13002	12924	12941	13035	13019	12877	13011	12977	13021	13062	12905	12982	12953	13076	12928	12959	13125	12914	13217	12853	12970	13030	12893	12852	12824	12864	12966	12873	12887	12632	12887	12963	12972	12880	12907	12986	12977	13038	12915	13035	12887	13102	13026	12952	12988	12893	12983	13086	12993	12847	13032	13006	12928	13023	12928	13116	12977	12813	13068	12973	12952	13033	12870	12953	13012	13000	12939	12846	12875	12876	12922	12903	12918	12755	12988	12900	13000	13055	13087	12843	13018	13033	13002	12955	13079	12961	12981	13249	12943	12946	13091	12863	12844	12713	13070	12917	12951	12830	12869	13141	12999	12876	12924	12997	12814	12969	12957	12979	12822	12914	12941	12819	13034	12920	13024	12855	12767	12996	12941	12973	12902	12933	12867	12959	13057	12782	12804	12841	12910	13034	13029	12961	12962	12900	12842	13079	12929	12961	13050	12848	12926	13023	13131	12906	12847	12984	13006	12908	12951	13000	13046	13030	12936	12858	13026	12872	12969	12973	12999	13079	13036	12794	12915	13050	12809	12986	12962	12856	13007	12886	12791	12871	13008	13174	12978	12958	12968	12832	13069	12913	13027	12871	12951	12911	12965	13059	12845	12900	13058	12949	12992	13041	13035	12900	12954	12736	12991	12957	12821	12866	12912	13100	12875	13085	13255	12956	12963	12931	12903	12871	12854	12913	13018	12926	12893	12860	13003	13137	13016	13089	12991	12999	12872	13073	13058	12835	13004	12736	13020	12819	12929	13060	12940	12768	12809	12921	13069	12880	12993	12946	12950	12986	12927	13031	12838	12854	13119	13096	12905	12910	12849	12920	12989	13116	13069	12874	13091	13100	12805	13033	12977	12994	12810	12883	12964	12945	12801	12835	12877	12862	12880	12970	12933	12903	12931	12882	13044	13050	12911	13057	12859	12926	12942	12988	12833	12984	12914	13017	13139	12940	12973	12833	13107	12933	13131	12953	13095	12942	12906	12863	12926	13002	13036	12962	13067	12989	12991	12979	13017	12990	12955	12920	12937	12791	13033	12896	12888	12900	12967	12989	12966	12919	13068	12965	12839	12973	12934	12892	13066	13040	12945	12883	12913	12897	12818	12829	12963	12947	13110	12887	12969	12849	12883	13031	13018	12985	12860	12879	12863	12963	12908	12896	13020	13006	12952	12985	13079	13083	12864	12986	12844	12862	13004	12800	13062	12901	12979	13045	12911	13072	12953	13103	12959	12881	12757	13051	13179	12916	12986	13068	13039	12782	12796	13034	13063	12923	12949	13080	12953	12862	12825	12953	13124	13050	13066	13027	13042	12899	12733	12935	12904	13029	12900	12955	12976	12908	13043	12850	12813	12940	13008	12974	12982	13079	12950	12853	12804	12755	13059	12985	12905	12895	12971	12753	13072	12988	12965	12964	13072	12911	12905	13018	13096	12829	12845	12924	12997	12891	13027	12796	12830	12726	12815	12845	13048	12753	12967	12789	13018	12963	12939	12979	13009	12793	12989	12929	13021	12873	12981	13042	12802	13053	13012	12865	12842	12837	13017	12981	13035	13007	13008	12986	12945	12942	13038	12905	13000	12955	12871	12995	12975	12961	13051	13005	13003	12880	13013	12960	12988	12986	13108	13031	12950	12987	12918	12884	12892	12861	13022	13029	13045	12939	12885	12931	12948	13011	12876	12740	12931	13046	12799	13070	12757	12914	12988	12856	12901	12783	12869	13063	12949	12938	13014	13125	12841	12949	12825	12910	12936	13002	12874	12875	12907	12971	13032	13129	12979	12897	12967	13010	12975	12928	12849	12830	12947	12947	12967	12914	13007	12889	13067	12999	13110	12780	12895	12953	13018	12890	13018	12933	12802	12840	13128	13084	12929	13027	12897	12816	12722	12871	12863	12941	12744	12911	13125	13087	13105	12763	13036	12880	12844	12985	13033	12990	12861	12919	12820	12906	12910	12800	13005	12786	12986	12972	12877	13035	12873	12954	12972	12919	12947	13009	12975	12984	12860	12898	13148	12885
29299	23025	24491	20785	17298	16588	16497	15866	15791	15559	15537	15429	15284	15258	15557	15499	15203	15509	15604	15507	15493	15499	15305	15329	15375	15272	15287	15012	15189	15250	15236	15294	15465	15418	15203	15236	15280	15238	15325	15300	15114	15271	15173	15237	15264	15245	15170	15286	15266	15229	15332	15358	15159	15293	15402	15372	15127	15277	15402	15342	15360	15279	15194	15164	15331	15286	15353	15255	15242	15405	15347	15360	15195	14990	15136	15195	15399	15462	15454	15360	15337	15068	15508	15237	15277	15254	15155	15168	15353	15302	15394	15239	15192	15353	15250	15197	15277	15437	15344	15221	15249	15213	15324	15512	15365	15183	15286	15510	15342	15231	15276	15341	15350	15098	15127	15047	15400	15275	15247	15395	15217	15480	15462	15422	15339	15293	15343	15304	15059	15128	15404	14883	15271	15306	15218	15425	15123	15293	15248	15272	15256	15316	15259	15355	15256	15383	15199	15272	15245	15146	15077	15344	15380	15321	15265	15231	15273	15380	15174	15198	15219	15353	15294	15203	15293	15125	15266	15252	15173	15244	15411	15377	15059	15168	15273	15295	15263	15331	15265	15336	15352	15404	15185	15224	15181	15294	15324	15500	15375	15353	15384	15102	15280	15372	15356	15198	15424	15335	15475	15191	15284	15261	15310	15102	15329	15295	15213	15349	15107	15173	15288	15478	15506	15029	15277	15402	15365	15223	15347	15410	15246	15419	15518	15225	15110	15093	15152	15034	15196	15140	15212	15251	14969	15273	15188	15258	15173	15519	15298	15280	15397	15244	15303	15190	15382	15217	15353	15292	15235	15358	15270	15510	15340	15402	15396	15192	15215	15302	15345	15256	15339	15318	15324	15395	15315	15158	15415	15340	15359	15261	15251	15225	15109	15309	15396	15265	15337	15311	15312	15179	15282	15326	15250	15217	15424	15364	15330	15128	15195	15348	15200	15282	15249	15180	15219	15200	15289	15107	15235	15209	15354	15315	15257	15212	15305	15189	15477	15403	15177	15257	15306	15403	15401	15340	15234	15251	15340	15411	15192	15367	15299	15253	15250	15049	15124	15203	15154	15280	15430	15157	15368	15182	15315	15652	15292	15328	15225	15213	15321	15323	15495	15179	15236	15302	15292	15244	15157	15382	15265	15398	15307	15421	15239	15375	15185	15135	15456	15251	15395	15266	15305	15166	15115	15192	15119	15242	15211	15326	15319	15190	15168	15278	15382	15375	15208	15227	15402	15332	15365	15308	15318	15139	15325	15321	15403	15204	15120	15144	15206	15242	15125	15480	15347	15222	15284	15329	15257	15435	15385	15193	15255	15417	15243	15203	15286	15191	15281	15411	15358	15193	15400	15295	15242	15048	15328	15138	15232	15210	15324	15251	15247	15147	15067	15354	15237	15314	15143	15419	15420	15218	15327	15359	15391	15337	15222	15297	15230	15318	15309	15146	15246	15315	15233	15280	15213	15153	15353	15377	15277	15188	15261	15288	15253	15192	15336	15211	15455	15332	15256	15619	15360	15085	15244	15436	15362	15254	15275	15221	15284	15138	15384	15249	15486	15454	15245	15104	15282	15442	15227	15250	15301	15289	15235	15326	15404	15190	15253	15327	15071	15344	15288	15270	15217	15274	15371	15191	15299	15090	15387	15421	15117	15271	15323	15267	15328	15315	15288	15229	15217	15186	15303	15128	15323	15370	15262	15356	15147	15292	15239	15321	15156	15239	15296	15374	15393	15487	15222	15475	15176	15506	15522	15266	15227	15332	15275	15301	15311	15375	15304	15348	15320	15375	15391	15267	15338	15438	15338	15278	15258	15303	15366	15198	15189	15145	15333	15378	15195	15523	15528	15194	15406	15145	15311	15331	15459	15338	15467	15312	15317	15352	15515	15426	15238	15300	15290	15214	15339	15262	15308	15412	15119	15393	15218	15428	15102	15229	15327	15404	15134	15296	15136	15173	15246	15317	15304	15190	15104	15216	15371	15318	15416	15333	15290	15295	15307	15206	15169	15094	15304	15280	15259	15436	15414	15254	15434	15230	15367	15138	15246	15197	15311	15354	15334	15258	15391	15146	15410	15224	15123	15046	15385	15193	15459	15182	15276	15430	15251	15133	15364	15194	15469	15327	15258	15596	15179	15365	15172	15418	15165	15375	14995	15131	15357	15287	15275	15205	15299	15245	15254	15416	15373	15345	15190	15388	15231	15243	15169	15311	15249	15288	15121	15422	15248	15015	15360	15267	15247	15292	15292	15237	15065	15206	15326	15237	15484	15461	15218	15091	15081	15344	15265	15281	15068	15262	15254	15106	15394	15350	15244	15385	15358	15155	15339	15533	15398	15373	15169	15223	15199	15265	15363	15447	15460	15096	15401	15292	15382	15198	15350	15449	15181	15226	15537	15378	15066	15328	15298	15357	15335	15435	15307	15440	15260	15290	15233	15416	15262	15375	15297	15440	15325	15234	15137	15250	15372	15279	15359	15362	15278	15165	15494	15444	15348	15199	15485	15094	15247	15066	15235	15341	15169	15217	15338	15313	15470	15417	15249	15417	15300	15218	15233	15481	15145	15334	15151	15219	15360	15402	15249	15282	15315	15246	15126	15245	15226	15216	15144	15277	15154	15204	15186	15316	15164	15265	15245	15343	15154	15189	15158	15205	15311	15118	15285	15474	15298	15295	15237	15250	15395	15125	15291	15277	15163	15364	15242	15310	15355	15309	15253	15274	15250	15232	15366	15397	15359	15261	15263	15383	15276	15410	15304	15383	15304	15341	15125	15350	15171	15198	15503	15448	15497	15175	15256	15276	15150	15196	15313	15445	15218	15216	15003	15251	15418	15122	15408	15262	15147	15068	15320	15147	15501	15410	15304	15316	15398	15302	15334	15305	15228	15209	15183	15202	15119	15374	15282	15244	15457	15293	15275	15165	15444	15284	15223	15249	15426	15245	15279	15133	15039	15545	15390	15227	15280	15082	15210	15368	15113	15297	15282	15236	15426	15273	15270	15451	15459	15425	15182	15209	15429	15180	15237	15247	15331	15403	15325	15071	15357	15171	15352	15380	15338	15316	15273	15117	15203	15379	15315	15349	15259	15225	15227	15224	15402	15299	15292	15157	15265	15410	15181	15188	15375	15215	15322	15431	15251	15206	15050	15200	15337	15251	15270	15450	15263	15375	15294	15336	15327	15292	15012	15093	15053	15315	15323	15206	15262	15253	15071	15448	15200	15406	15261	15340	15382	15138	15158	15368	15466	15400	15316	15236	15290	15229	15225	15349	15179	15190	15200	15426	15049	15027	15366	15338	15360	15287	15401	15254	15328	15437	15349	15346	15589	15172	15167	15548	15443	15333	15095	15461	15175	15114	15386	15256	15541	15234	15234	15271	15384	15460	15333	15278	15234	15226	15242	15202	15287	15202	15309	15217	15142	15162	15478	15060	15215	15346	15517	15243	15185	15340	15264	15288	15370	15416	15240	15336	15369	15506	15301	15376	15223	15198	15207	15248	15339	15128	15368	15357	15365	15183	15166	15180	15351	15263	15206	15330	15220	15247	15423	15146	15244	15305	15340	15414	15192	15292	15202	15304	15178	15285	15347	15236	15290	15269	15284	15492	15195	15291	15277	15219	15115	15144	15323	15393	15148	15275	15090	15208	15461	15193	15335	15215	15104	15255	15196	15404	15359	15256	15409	15247	15414	15413	15351	15527	15281	15081	15428	15204	15243	15387	15321	15309	15288	15241	15164	15244	15323	15243	15524	15228	15279	15252	15124	15182	15197	15371	15385	15293	15217	15219	15112	15179	15252	15322	15309	15289	15419	15331	15153	15381	15094	15288	15201	15316	15338	15356	15226	15356	15301	15261	15176	15265	15320	15083	15134	15319	15232	15320	15416	15297	15216	15329	15090	15412	15344	15468	15294	15326	15343	15589	15235	15195	15081	15196	15293	15338	15451	15394	15401	15097	15110	15136	15274	15169	15233	15364	15294	15422	15130	15202	15230	15078	15251	15099	15317	15262	15280	15199	15171	15339	15363	15488	15428	15432	15342	15261	15345	15418	15269	15385	15370	15192	15229	15303	15186	15412	15402	15187	15420	15157	15183	15271	15163	15225	15182	15490	15146	15231	15166	15338	15142	15282	15328	15222	15334	15485	15333	15233	15252	15249	15528	15161	15488	15121	15310	15331	15258	15374	15361	15193	15303	15436	15268	15281	15093	15548	15227	15170	15263	15396	15307	15401	15476	15297	15250	15257	15255	15404	15168	15410	15323	15256	15244	15207	15180	15235	15331	15352	15279	15250	15488	15385	15163	15275	15298	15268	15141	15180	15290	15316	15323	15419	15370	15243	15333	15354	15399	15376	15062	15343	15367	15331	15227	15126	15477	15371	15365	15417	15346	15492	15342	15195	15291	15340	15518	15347	15232	15271	15322	15352	15397	15382	15208	15233	15147	15421	15403	15299	15484	15343	15367	15295	15193	15384	15236	15476	15250	15197	15330	15311	15397	15258	15303	15325	15314	15126	15408	15218	15081	15396	15310	15251	15084	15466	15460	15202	15442	15350	15277	15432	15068	15313	15245	15315	15285	15386	15332	15454	15107	14994	15288	15158	15433	15382	14989	15370	15366	15452	15318	15437	15315	15141	15288	15235	15353	15041	15246	15287	15369	15314	15327	15203	15389	15254	15141	15233	15225	15276	15271	15481	15294	15120	15204	15424	15349	15421	15188	15112	15257	15359	15335	15248	15389	15282	15222	15236	15138	15124	15372	15323	15271	15306	15232	15395	15418	15203	15269	15382	15226	15317	15316	15311	15314	15329	15316	15351	15357	15399	15160	15446	15159	15271	15356	15152	15208	15235	15406	15339	15185	15236	15177	15338	15253	15169	15247	15054	15341	15346	15032	15363	15328	15235	15371	15253	15090	15377	15402	15217	15159	15022	15455	15077	15230	15273	15230	15302	15393	15358	15300	15361	15442	15287	15077	15213	15200	15385	15288	15191	15229	15416	15395	15256	15262	14948	15354	15164	15310	15150	15386	15222	15167	15416	15334	15360	15098	15141	15275	15340	15163	15272	15447	15061	15593	15343	15293	15438	15279	15387	15453	15335	15211	15191	15263	15138	15072	15165	15387	15247
18150	26460	22638	17679	16318	15266	14666	14587	14319	14167	13921	13802	13799	13932	13744	13722	13848	13786	13857	13717	13699	13665	13574	13592	13654	13506	13570	13626	13737	13471	13767	13659	13564	13671	13618	13652	13564	13718	13594	13629	13615	13542	13641	13561	13644	13678	13535	13641	13554	13544	13457	13523	13524	13670	13556	13640	13485	13695	13655	13553	13565	13565	13652	13582	13511	13621	13550	13503	13680	13755	13744	13687	13673	13630	13586	13615	13617	13445	13750	13631	13535	13355	13599	13488	13578	13402	13518	13643	13507	13489	13757	13590	13536	13553	13669	13591	13594	13580	13626	13492	13554	13482	13618	13517	13595	13527	13460	13489	13509	13717	13662	13497	13598	13428	13483	13541	13613	13731	13477	13578	13539	13483	13488	13627	13607	13490	13609	13473	13480	13568	13535	13514	13760	13437	13497	13419	13692	13712	13552	13487	13482	13578	13589	13527	13668	13411	13511	13585	13563	13590	13578	13605	13654	13551	13522	13508	13463	13490	13439	13474	13450	13521	13508	13495	13555	13587	13634	13489	13568	13652	13377	13595	13735	13578	13600	13490	13549	13588	13477	13622	13586	13506	13661	13474	13582	13618	13559	13469	13566	13620	13525	13521	13625	13553	13610	13467	13674	13611	13558	13618	13502	13657	13685	13462	13538	13493	13508	13565	13600	13595	13569	13725	13636	13703	13794	13643	13641	13486	13368	13445	13552	13647	13501	13431	13536	13641	13586	13485	13643	13600	13709	13632	13548	13608	13573	13598	13568	13616	13499	13439	13647	13446	13632	13733	13573	13507	13441	13710	13601	13664	13588	13508	13431	13572	13454	13541	13464	13536	13670	13527	13637	13491	13522	13407	13640	13543	13644	13420	13705	13615	13598	13500	13462	13506	13669	13587	13456	13571	13406	13704	13701	13467	13544	13512	13395	13401	13563	13614	13588	13632	13484	13458	13524	13595	13518	13574	13564	13680	13433	13513	13542	13672	13662	13611	13538	13579	13603	13627	13599	13544	13538	13604	13618	13672	13631	13552	13505	13403	13606	13440	13572	13528	13500	13536	13591	13376	13592	13634	13535	13610	13616	13619	13436	13563	13583	13606	13647	13581	13572	13496	13402	13519	13562	13559	13559	13594	13624	13673	13530	13416	13604	13647	13633	13554	13595	13430	13475	13553	13565	13580	13443	13487	13555	13588	13384	13584	13612	13392	13595	13484	13616	13723	13656	13701	13645	13358	13451	13594	13575	13814	13371	13689	13642	13605	13490	13628	13573	13514	13331	13520	13581	13700	13727	13497	13607	13726	13353	13510	13713	13438	13481	13629	13670	13464	13571	13789	13518	13531	13646	13561	13621	13428	13500	13680	13399	13536	13543	13566	13390	13614	13489	13660	13552	13670	13708	13551	13537	13579	13626	13601	13638	13542	13461	13529	13576	13553	13564	13533	13548	13720	13677	13537	13471	13433	13620	13496	13454	13502	13710	13491	13598	13379	13373	13659	13604	13522	13420	13562	13467	13558	13459	13472	13648	13459	13579	13467	13653	13510	13501	13660	13476	13439	13721	13472	13376	13527	13579	13495	13497	13719	13616	13705	13561	13648	13482	13535	13403	13524	13491	13575	13600	13453	13510	13681	13541	13536	13578	13585	13575	13570	13543	13686	13605	13512	13507	13415	13690	13685	13458	13547	13540	13709	13454	13524	13554	13477	13724	13460	13470	13580	13604	13622	13391	13607	13651	13516	13555	13549	13544	13690	13646	13472	13617	13520	13711	13696	13670	13567	13529	13452	13593	13510	13659	13480	13576	13590	13350	13663	13599	13765	13552	13746	13586	13356	13664	13612	13561	13601	13643	13450	13518	13700	13724	13587	13607	13674	13478	13507	13520	13536	13552	13518	13698	13758	13387	13505	13589	13529	13568	13615	13630	13599	13621	13584	13697	13604	13531	13487	13622	13476	13647	13787	13480	13477	13551	13417	13656	13656	13544	13629	13739	13697	13542	13404	13673	13656	13557	13727	13591	13627	13623	13629	13311	13443	13555	13648	13657	13657	13485	13485	13558	13655	13599	13545	13630	13334	13527	13455	13586	13585	13541	13759	13626	13506	13631	13726	13557	13549	13655	13641	13480	13671	13708	13491	13529	13648	13572	13691	13661	13633	13653	13560	13417	13644	13683	13449	13646	13487	13509	13475	13430	13635	13615	13642	13538	13616	13656	13552	13575	13682	13445	13517	13599	13767	13564	13699	13392	13691	13652	13391	13458	13516	13534	13571	13442	13565	13533	13631	13635	13431	13617	13718	13462	13614	13649	13471	13624	13447	13659	13616	13623	13620	13603	13561	13630	13659	13592	13651	13490	13422	13548	13628	13696	13469	13501	13491	13502	13706	13410	13575	13586	13591	13679	13712	13575	13530	13535	13616	13639	13648	13494	13376	13662	13510	13619	13632	13504	13431	13546	13689	13556	13736	13506	13662	13409	13443	13687	13614	13662	13556	13648	13524	13650	13756	13551	13617	13689	13389	13434	13454	13452	13552	13461	13687	13553	13573	13468	13615	13646	13666	13600	13854	13598	13417	13455	13607	13491	13375	13661	13418	13533	13518	13572	13593	13681	13533	13649	13625	13639	13355	13619	13649	13513	13456	13538	13566	13927	13518	13627	13569	13509	13657	13707	13685	13616	13539	13613	13586	13587	13548	13566	13641	13639	13369	13580	13669	13688	13641	13591	13611	13767	13474	13629	13844	13740	13579	13547	13571	13290	13437	13579	13655	13509	13489	13516	13756	13571	13639	13495	13595	13450	13641	13672	13525	13408	13473	13646	13595	13553	13368	13580	13699	13600	13430	13540	13428	13463	13542	13645	13548	13495	13689	13459	13777	13620	13551	13586	13576	13575	13546	13450	13485	13480	13570	13717	13493	13567	13542	13520	13651	13430	13484	13474	13539	13534	13474	13519	13551	13513	13653	13584	13519	13577	13566	13484	13707	13601	13600	13451	13575	13519	13545	13647	13468	13432	13561	13516	13533	13684	13561	13551	13574	13664	13676	13569	13644	13509	13691	13590	13698	13554	13730	13532	13577	13630	13491	13547	13512	13653	13608	13397	13409	13759	13364	13729	13726	13586	13668	13715	13522	13534	13644	13434	13326	13578	13578	13589	13506	13655	13504	13489	13581	13587	13458	13549	13577	13837	13621	13548	13711	13509	13626	13620	13383	13694	13524	13456	13707	13771	13643	13476	13582	13594	13526	13634	13615	13651	13573	13644	13481	13634	13638	13512	13656	13488	13557	13513	13461	13412	13806	13671	13663	13501	13638	13612	13630	13466	13677	13567	13637	13775	13549	13560	13592	13484	13596	13394	13624	13584	13600	13574	13583	13542	13398	13627	13561	13476	13615	13606	13665	13523	13546	13716	13666	13472	13721	13569	13501	13541	13635	13660	13556	13614	13419	13691	13616	13479	13529	13653	13619	13455	13631	13571	13541	13404	13592	13557	13506	13557	13758	13690	13521	13486	13626	13428	13620	13585	13592	13424	13680	13665	13709	13741	13497	13594	13472	13626	13669	13395	13426	13455	13519	13603	13729	13627	13483	13544	13536	13476	13601	13545	13685	13622	13581	13604	13667	13650	13617	13507	13522	13621	13695	13582	13665	13673	13610	13539	13510	13530	13498	13406	13516	13402	13667	13528	13495	13493	13471	13572	13702	13503	13540	13401	13566	13682	13679	13637	13542	13649	13504	13536	13600	13581	13580	13667	13506	13557	13576	13739	13648	13569	13515	13552	13465	13624	13482	13565	13573	13496	13425	13465	13578	13509	13590	13533	13638	13691	13512	13629	13562	13632	13441	13548	13536	13462	13476	13541	13591	13644	13627	13453	13492	13646	13529	13614	13429	13617	13685	13645	13551	13546	13370	13623	13594	13639	13527	13625	13548	13587	13560	13543	13558	13545	13456	13621	13621	13484	13553	13369	13444	13510	13616	13652	13442	13507	13458	13745	13655	13553	13485	13705	13410	13433	13639	13499	13573	13535	13638	13657	13712	13837	13472	13708	13492	13616	13511	13505	13450	13604	13559	13528	13544	13459	13445	13613	13534	13589	13639	13693	13429	13331	13522	13343	13568	13585	13513	13548	13516	13636	13545	13634	13480	13522	13641	13285	13608	13628	13630	13508	13621	13514	13535	13435	13581	13678	13318	13585	13464	13615	13546	13697	13430	13579	13486	13683	13359	13593	13471	13650	13622	13569	13761	13580	13613	13554	13670	13742	13348	13392	13598	13468	13712	13648	13551	13591	13620	13388	13589	13655	13587	13460	13572	13452	13541	13503	13541	13653	13575	13422	13596	13625	13464	13599	13699	13664	13482	13744	13565	13543	13534	13708	13623	13787	13553	13559	13420	13653	13496	13507	13564	13512	13699	13769	13597	13598	13552	13559	13610	13659	13601	13424	13588	13604	13642	13467	13374	13674	13649	13505	13616	13545	13722	13644	13482	13583	13617	13486	13602	13549	13617	13456	13490	13373	13665	13575	13567	13751	13701	13652	13700	13573	13635	13575	13454	13621	13559	13569	13487	13501	13630	13542	13441	13635	13562	13547	13586	13317	13564	13475	13574	13744	13685	13576	13585	13432	13706	13551	13602	13519	13512	13652	13519	13614	13538	13728	13472	13474	13608	13541	13758	13631	13606	13476	13721	13670	13593	13506	13536	13387	13560	13591	13594	13522	13589	13501	13567	13664	13557	13397	13689	13644	13631	13699	13591	13636	13724	13607	13570	13528	13639	13607	13568	13477	13501	13569	13643	13482	13668	13524	13555	13689	13587	13486	13536	13586	13519	13465	13532	13666	13512	13577	13521	13776	13587	13541	13493	13696	13627	13467	13580	13351	13455	13539	13584	13570	13559	13612	13579	13597	13576	13630	13521	13526	13492	13666	13595	13604	13546	13578	13566	13586	13644	13557	13550	13698	13449	13540	13655	13686	13711	13645	13761	13669	13513	13495	13592	13606	13653	13689	13571	13637	13620	13645	13421	13393	13558	13652	13622	13556	13665	13381	13652	13504	13592	13658	13498	13547	13492	13455	13623	13788	13585	13568	13593	13726	13696	13644	13521	13556	13554	13548	13639	13452	13466	13576	13445
23464	21560	28309	25307	22184	20355	18352	15997	15220	14898	15003	15048	14845	14922	14666	14570	14518	14662	14723	14621	14707	14338	14479	14299	14465	14509	14352	14389	14294	14345	14439	14521	14327	14424	14347	14485	14457	14444	14385	14318	14450	14244	14113	14466	14488	14362	14271	14272	14271	14376	14166	14310	14230	14289	14361	14380	14320	14322	14182	14434	14313	14217	14120	14326	14455	14413	14468	14536	14285	14048	14384	14264	14462	14433	14448	14448	14355	14290	14298	14239	14328	14157	14137	14250	14259	14267	14327	14264	14292	14443	14324	14205	14142	14332	14115	14120	14215	14097	14304	14237	14280	14346	14387	14337	14296	14261	14265	13970	14299	14125	14238	14307	14414	14347	14202	14219	14497	14414	14201	14241	14160	14210	14376	14294	14148	14389	14266	14297	14235	14214	14326	14337	14127	14378	14129	14287	14359	14216	14271	14204	14130	14361	14437	14520	14268	14362	14119	14307	14578	14414	14290	14426	14316	14405	14276	14402	14578	14417	14189	14242	14139	14107	14367	14315	14255	14279	14299	14281	14261	14356	14229	14118	14250	14380	14268	14203	14355	14418	14283	14383	14390	14391	14276	14384	14334	14157	14078	14338	14410	14333	14170	14339	14233	14380	14374	14350	14468	14309	14468	14269	14210	14232	14360	14136	14396	14202	14295	14328	14440	14258	14226	14217	14313	14281	14504	14158	14188	14284	14321	14441	14278	14140	14184	14398	14256	14405	14463	14191	14374	14421	14274	14466	14188	14405	14376	14290	14238	14325	14180	14186	14424	14200	14335	14228	14317	14176	14314	14200	14440	14380	14203	14170	14321	14313	14355	14254	14291	14268	14222	14325	14310	14413	14250	14430	14462	14268	14201	14376	14155	14395	14417	14308	14114	14226	14318	14221	14281	14213	14404	14366	14381	14195	14325	14087	14350	14215	14218	14363	14265	14191	14303	14138	14294	14285	14315	14348	14196	14324	14432	14208	14358	14184	14152	14356	14202	14341	14267	14344	14331	14258	14210	14239	13990	14305	14387	14309	14204	14293	14178	14419	14433	14103	14397	14334	14431	14247	14284	14430	14305	14249	14297	14495	14111	14236	14359	14226	14157	14245	14136	14296	14485	14207	14291	14203	14289	14255	14300	14358	14463	14325	14359	14334	14317	14171	14269	14274	14366	14239	14315	14224	14059	14259	14188	14160	14239	14387	14161	14349	14373	14426	14478	14435	14269	14387	14288	14320	14444	14057	14073	14342	14351	14354	14227	14282	14217	14142	14169	14307	14307	14295	14426	14318	14280	14135	14364	14430	14216	14401	14369	14187	14241	14403	14288	14148	14229	14152	14332	14369	14283	14318	14215	14309	14248	14244	14360	14264	14287	14276	14282	14167	14267	14350	14361	14407	14411	14457	14282	14496	14405	14316	14017	14334	14206	14223	14345	14305	14360	14135	14357	14413	14347	14339	14207	14343	14442	14336	14258	14342	14264	14235	14163	14160	14231	14083	14346	14337	14350	14292	14367	14305	14322	14275	14392	14179	14240	14175	14402	14359	14239	14263	14271	14251	14310	14207	14352	14511	14290	14200	14298	14282	14356	14342	14162	14459	14321	14291	14357	14065	14291	14250	14171	14175	14535	14201	14360	14189	14261	14397	14384	14442	14393	14202	14430	14262	14383	14179	14331	14235	14365	14481	14269	14348	14503	14345	14308	14301	14441	14381	14329	14269	14424	13962	14240	14148	14251	14285	14166	14215	14169	14360	14240	14258	14245	14356	14386	14299	14377	14232	14095	14277	14403	14241	14260	14326	14365	14243	14304	14228	14386	14325	14376	14485	14366	14345	14364	14182	14161	14203	14218	14398	14365	14490	14180	14397	14368	14258	14169	14278	14367	14041	14364	14257	14180	14192	14210	14317	14076	14329	14272	14236	14200	14318	14274	14306	14393	14180	14369	14155	13990	14273	14329	14163	14415	14229	14358	14141	14469	14363	14204	14296	14306	14111	14226	14240	14214	14247	14203	14290	14382	14359	14161	14158	14230	14465	14419	14281	14132	14552	14260	14384	14287	14220	14261	14281	14342	14382	14340	14332	14299	14225	14365	14333	14148	14199	14343	14273	14127	14178	14237	14260	14531	14284	14228	14187	14366	14286	14165	14131	14467	14380	14283	14203	14304	14425	14257	14247	14239	14177	14091	14365	14339	14519	14511	14320	14495	14259	14224	14205	14155	14583	14233	14254	14241	14264	14499	14387	14216	14303	14339	14320	14193	14259	14242	14191	14056	14251	14306	14314	14450	14166	14139	14100	14336	14239	14419	14393	14349	14271	14191	14249	14480	14251	14185	14410	14252	14337	14462	14334	14114	14409	14314	14367	14528	14490	14355	14271	14276	14252	14235	14291	14237	14155	13977	14239	14298	14290	14283	14354	14257	14242	14359	14176	14309	14168	14205	14304	14263	14450	14338	14221	14232	14292	14324	14313	14196	14261	14398	14163	14208	14174	14080	14212	14328	14369	14235	14331	14446	14307	14225	14292	14167	14228	14326	14197	14344	14348	14396	14253	14269	14375	14056	14272	14274	14263	14232	14378	14249	14386	14142	14359	14290	14386	14084	14190	14286	14268	14441	14243	14547	14367	14252	14169	14292	14087	14101	14152	14310	14234	14251	14287	14322	14269	14256	14196	14117	14138	14350	14266	14581	14313	14302	14269	14258	14279	14322	14324	14441	14337	14203	14234	14461	14225	14204	14119	14396	14249	14277	14317	14212	14210	14332	14326	14348	14269	14194	14380	14533	14001	14398	14400	14327	14334	14218	14264	14276	14187	14466	14208	14350	14228	14397	14283	14379	14469	14348	14265	14340	14476	14397	14296	14291	14472	14309	14360	14559	14244	14271	14293	14027	14305	14376	14184	14292	14227	14190	14227	14324	14358	14238	14272	14408	14202	14212	14322	14319	14352	14341	14226	14178	14524	14238	14225	14530	14177	14258	14224	14434	14432	14388	14335	14314	14170	14198	14093	14162	14124	14261	14178	14337	14411	14204	14300	14370	14219	14297	14246	14308	14350	14280	14276	14127	14370	14350	14281	14392	14193	14251	14291	14351	14364	14319	14252	14283	14294	14374	14398	14379	14477	14418	14281	14424	14151	14337	14229	14153	14294	14304	14015	14296	14326	14428	14303	14163	14295	14296	14233	14432	14324	14340	14233	14405	14123	14154	14241	14377	14170	14263	14164	14200	14111	14359	14399	14510	14103	14390	14149	14256	14309	14458	14352	14147	13988	14471	14349	14303	14427	14236	14248	14248	14176	14246	14247	14142	14224	14205	14295	14317	14269	14386	14252	14272	14284	14210	14255	14338	14402	14431	14355	14382	14241	14256	14436	14236	14323	14269	14270	14163	14351	14427	14456	14354	14285	14308	14418	14183	14350	14334	14221	14285	14304	14423	14376	14234	14363	14506	14285	14279	14443	14236	14302	14230	14435	14322	14164	14312	14241	14283	14440	14241	14315	14244	14322	14365	14354	14238	14439	14144	14114	14427	14231	14239	14200	14338	14101	14266	14181	14319	14298	14395	14272	14164	14346	14439	14074	14289	14190	14338	14334	14254	14316	14449	14417	14402	14402	14232	14290	14275	14271	14275	14198	14288	14306	14428	14325	14300	14265	14370	14335	14292	14394	14324	14233	14268	14316	14199	14282	14032	14277	14409	14217	14199	14264	14335	14247	14235	14442	14332	14256	14103	14259	14304	14429	14278	14421	14238	14446	14455	14117	14353	14245	14307	14225	14176	14322	14379	14243	14435	14171	14273	14330	14251	14310	14204	14371	14124	14135	14119	14216	14362	14159	14244	14296	14424	14214	14257	14378	14236	14271	14273	14315	14307	14269	14343	14108	14219	14287	14347	14239	14190	14384	14239	14296	14383	14246	14163	14282	14116	14160	13962	14488	14384	14098	14359	14106	14336	14287	14253	14429	14087	14308	14244	14258	14191	14336	14238	14272	14293	14141	14177	14218	14299	14252	14315	14248	14344	14270	14191	14180	14417	14356	14247	14224	14260	14212	14250	14233	14416	14297	14440	14234	14348	14219	14159	14083	14367	14334	14348	14303	14237	14068	14271	14265	14253	14369	14324	14283	14175	14257	14333	14230	14041	14170	14239	14277	14446	14355	14300	14264	14458	14152	14362	14325	14173	14303	14195	14189	14354	14367	14287	14281	14363	14190	14438	14355	14205	14223	14373	14421	14228	14249	14326	14377	14162	14206	14315	14312	14087	14321	14243	14417	14265	14124	14343	14394	14261	14337	14523	14377	14412	14190	14083	14274	14189	14261	14238	14264	14413	14283	14115	14210	14249	14090	14191	14414	14267	14151	14192	14177	14365	14293	14365	14309	14429	14312	14300	14396	14437	14320	14236	14284	14096	14211	14059	14168	14162	14382	14338	14301	14202	14463	14420	14464	14300	14243	14352	14192	14494	14176	14262	14226	14326	14079	14258	14185	14280	14409	14367	14382	14305	14402	14498	14271	14426	14448	14182	14249	14392	14231	14337	14273	14169	14297	14309	14536	14257	14262	14307	14346	14135	14286	14242	14398	13962	14360	14176	14162	14154	14414	14370	14128	14359	14453	14314	14178	14220	14490	14409	14274	14443	14369	14232	14199	14325	14221	14360	14373	14212	14292	14257	14543	14452	14274	14348	14126	14300	14240	14431	14413	14297	14371	14303	14377	14247	14099	14210	14389	14305	14249	14313	14438	14269	14295	14147	14080	14169	14354	14284	14249	14375	14119	14363	14444	14314	14164	14292	14469	14338	14343	14368	14273	14158	14413	14318	14434	14392	14386	14220	14212	14103	14104	14359	14183	14488	14229	14460	14423	14425	14198	14369	14277	14304	14186	14195	14329	14236	14381	14267	14186	14158	14290	14292	14327	14225	14258	14440	14360	14290	14366	14331	14234	14328	14152	14225	14122	14270	14396	14328	14022	14249	14361	14271	14255	14377	14414	14318	14335	14456	14581	14310	14160	14219	14446	14315	14122	14354	14292	14353	14245	14206	14110	14252	14229	14439	14273	14378	14239	14148	14150	14256	14172	14200	14356	14311	14217	14173	14363	14235	14233	14450	14429	14443	14287	14455	14310	14122	14283
16810	34819	29443	21027	18025	16622	15557	14656	14437	14022	13841	13778	13622	13425	13518	13432	13276	13033	13396	13291	13247	12929	12935	13133	13087	13119	13206	13098	12938	13156	12952	12954	13047	13002	12970	12901	13048	13045	12894	12983	12977	13025	13019	12920	13004	12957	13136	13013	12965	13128	12793	12969	13145	12903	13020	12824	13194	13052	12894	12995	13011	13083	13060	12982	13029	12954	12825	12926	12856	12965	12952	12871	12987	13061	12904	12943	12945	13081	12962	13025	12901	12931	13043	13006	12868	12935	12973	12996	12888	12917	13003	12932	12905	12727	12905	12936	12977	13033	13020	13046	12906	13108	13039	12922	12969	12950	12985	12894	12915	12823	13053	13032	12994	12930	13036	12993	12877	12978	13054	12918	12992	12984	12961	12822	12652	12912	13091	12917	13137	12796	13027	13202	12938	13019	12947	12969	13002	12891	12961	13028	13064	12942	12937	12972	13052	12914	13034	12977	12912	12994	13006	13033	13029	12875	13091	12996	12827	12924	12939	12979	12916	13022	13003	13008	12871	12942	12970	13019	12976	12931	12950	12904	13038	12955	12860	12772	12940	12977	13026	12909	12919	12970	13027	12931	12984	12806	12972	13097	13055	12922	12930	12928	13009	12932	12901	12903	13063	12863	12842	13001	12994	12923	13033	12808	13031	12983	12877	12999	12918	12814	12990	13043	12962	12767	13028	12847	12997	12903	13127	12974	13047	13004	12787	12947	12848	12969	12998	13082	12887	12882	12816	13001	12993	12796	12980	12848	12998	13004	13020	12832	12955	12901	12891	12997	12908	13041	12887	12884	12856	12884	12915	12894	12923	12981	12966	12800	13095	13071	12937	13011	12955	12832	13032	13009	12908	12966	12830	12866	12958	13033	12903	12976	12977	13043	12978	12843	12915	12743	13075	13017	12916	13064	12889	12932	12882	13021	12867	12822	12944	13075	12859	13026	12984	12976	12984	12910	12810	12995	12926	12906	12977	12944	12815	13027	12964	12883	12951	13001	12815	13058	12840	12991	12849	12957	12876	12835	12907	12915	13013	12811	13064	12960	12983	12892	12879	12970	12872	13081	12875	12913	12986	13011	12954	13062	12876	12998	13030	13039	12966	12963	13004	12810	12860	12994	12924	12843	12975	12780	12827	13056	13166	12896	12861	12871	12982	13190	12973	13018	12864	13149	13014	12734	13018	12915	12882	12923	13023	12820	12944	12899	13023	12962	12974	12974	12838	12795	12987	12904	12820	12917	12719	12971	12770	12951	13151	13038	12887	12932	12939	12889	12956	12823	12797	12758	12750	13057	12910	12969	12979	12952	12886	12844	12924	12914	13019	12903	12978	13070	13021	12920	12950	13103	12958	12943	12909	12857	12820	13021	12859	12981	12843	13024	13052	13007	12810	12928	12883	12897	13005	13192	12903	12931	12861	13002	12917	12703	12955	12883	12877	12901	13034	13034	12960	13095	13042	13013	13002	13067	12958	12993	12993	13092	12893	12961	13034	13124	13034	13102	13035	12974	13164	12968	12852	12940	12763	12896	13106	12997	12958	13020	12933	12987	12984	12936	13064	13114	13057	13122	12969	12853	12996	12946	12875	12981	13002	13043	12946	12809	13030	13102	12744	12944	13009	12827	12959	12934	12874	12947	12923	13068	12894	12989	13090	12984	13060	12977	12940	12802	13079	12951	12940	12879	12829	12822	13013	13019	12878	12983	12923	12926	13014	12917	12975	12910	12829	12892	13001	12941	12986	12802	12821	12947	13039	12865	12876	12949	13086	12868	12779	12907	12888	13002	12878	13053	12921	12987	12889	12793	13081	12911	12913	12928	12950	13081	12980	12935	12806	12894	12897	13052	12958	12963	12979	12923	12916	12773	13043	13013	12861	12852	12813	12769	13000	12885	12952	13137	12942	12944	13043	12807	12969	12933	12845	12882	12927	12916	12898	12710	13044	12941	13011	13020	13018	13039	12923	13041	12966	12718	13119	12997	13103	12947	12960	12956	13040	12929	12779	12975	12964	12926	12798	12858	13002	12868	12949	13072	13131	12934	13047	13028	12956	13060	12915	12852	12892	12926	12750	12986	13020	12883	12972	12715	12855	12969	13052	12739	12927	12939	12864	13057	13021	13025	13064	12931	12893	12916	12983	13072	12907	12964	12958	12830	12999	12958	12990	12841	12945	12984	12980	12798	13096	12933	12982	13078	12915	12998	12894	12840	13052	12861	12757	12876	12982	12881	12928	13075	13032	13093	12884	13057	13051	13014	13037	12977	12936	12983	12868	13177	12807	12934	13067	13018	12985	12856	13011	12944	13142	13064	12867	13091	12710	12794	12883	13013	12910	13002	12818	12965	13063	12932	12931	12910	12947	13094	12965	12860	12866	12953	12998	12998	12918	12925	13084	12835	12984	12940	12909	12723	12875	12998	12864	12934	13000	12795	12889	12909	13094	12806	12974	12875	12948	12987	12882	12809	13155	12865	12896	12905	12945	12899	13061	12959	12857	13040	12879	12821	12910	12828	12961	12994	12813	12836	12963	12909	12946	13087	12810	12999	13075	12834	12828	12972	12990	13032	12880	12814	12849	12968	12836	12861	12884	12933	13026	13102	12854	12780	13009	12844	12973	13051	12960	12879	13021	13081	12871	12798	12881	13003	13099	12804	13141	12917	12864	13146	12969	13019	12800	12868	12904	12934	12981	13047	12796	12783	13046	12934	12978	13004	12996	12918	12867	12992	12810	12932	13001	13029	13040	13049	13096	12937	12864	12919	12850	12975	12941	12918	13147	12982	12977	12859	12939	13149	12907	13013	12983	12882	13039	12857	12972	13060	12978	12988	13071	12941	12955	12956	13071	12977	12854	12951	12944	12866	13117	12878	12886	12958	12993	13003	12969	12859	12821	12995	12942	12937	12949	12762	12835	13054	13115	12757	12965	12955	13070	13036	12980	13018	12987	12823	12873	12892	12930	12822	13032	12964	12918	13056	12935	12998	12901	13014	12977	12966	13029	12900	13116	12882	13009	12955	13086	13007	13108	13056	13018	12958	12992	13018	12917	13044	12841	12847	12952	13202	12965	13051	12968	12985	12898	12942	12932	13155	12805	12859	12908	12974	12958	12911	12886	13027	12820	12767	13192	12840	12917	13024	12899	13013	12909	12940	12912	12925	12950	12978	13005	13044	12947	13027	13027	12973	12912	12840	12794	12894	13094	13074	13025	13090	12958	13059	13103	12874	13010	12935	12878	12967	12980	13012	12867	12773	12995	13072	12992	13024	12863	12917	13048	12942	12902	13002	13029	12923	12966	13104	13099	13073	12917	12987	12811	12819	12970	12952	12984	12988	13096	12976	12950	12916	12970	12989	12987	12883	12846	12935	12853	12854	13044	13013	13000	12929	12804	12971	12862	12796	12810	12869	12889	12917	13023	13008	12983	12956	13022	13090	12893	12939	12945	13091	12997	12971	13016	12911	12865	12992	13076	12685	13039	12925	12921	13000	12947	12854	13001	12939	12942	12876	12988	12854	13098	12881	12980	13016	12895	12908	12906	12950	13023	13019	12997	12926	12948	12975	12902	12996	12888	12949	12808	12852	12989	13074	12896	12954	12870	13024	12961	12992	12860	12728	12993	12885	12771	12917	13052	12931	12987	13059	12935	13069	12829	13063	12838	13182	12988	12947	12870	12767	13158	12958	12953	12970	12996	12935	12817	13022	13041	13091	12892	13005	12865	12982	12945	12871	13006	12972	13039	12846	12763	12996	12832	12863	12992	12948	12887	12936	12839	12917	13026	12945	13159	12808	12858	12919	12874	12935	13036	12900	12966	12969	12961	12856	12887	12970	12963	13073	12873	12908	12898	13000	12989	13042	12940	13040	12943	12946	13043	12810	12913	12982	12903	12900	13054	12853	13082	12885	13068	12989	13021	12955	12970	12961	13092	12899	12961	12941	12918	12886	12944	12846	13178	12967	12976	12917	12978	13078	12912	12917	12958	12876	13021	13011	12974	12990	13059	12972	12958	12945	13022	12926	12954	12910	12828	12916	12824	12898	12902	12969	13001	12848	13049	13006	12936	13084	13192	13035	13066	12967	12996	12969	12949	12840	13002	13046	13045	12755	13001	12964	12732	13088	13000	13051	13014	13113	13071	13012	13013	13010	12872	12975	12983	12813	13030	12974	12906	12836	13040	13078	12940	12981	12884	13151	12910	13033	13137	12811	13068	12858	13045	13086	12880	12827	13048	12910	12784	12809	12955	13004	13079	12824	12943	12903	13086	12979	13009	12876	12943	12970	12943	13085	12941	13010	12964	13040	13010	12998	12981	12815	12819	12937	13135	12966	12885	13070	13069	12936	12921	12934	13223	13046	12916	13013	13093	12858	13005	13094	12762	12930	12912	13111	12858	12920	13009	12930	12919	12863	13042	12961	12882	12921	13022	12911	13057	12901	13002	12940	12989	12929	12890	13064	13084	12931	12955	12979	13110	12811	12981	12957	12970	13140	13023	12835	12987	12875	13004	12959	13070	13050	12850	13003	13014	12827	12917	12949	12968	13091	12952	12793	13079	12943	13023	12870	12977	12895	13194	13088	12954	13020	12825	12968	12919	12974	13019	12995	12928	12843	12959	12748	12874	12973	12939	12918	12860	13004	12910	12931	12928	13027	12893	12890	12951	12875	12989	12902	13050	12912	12825	13088	12894	12899	12911	13181	12946	12804	12826	12993	12804	12993	13078	12892	12845	12809	13071	12949	13053	12841	12928	13027	13065	13042	12838	13013	13000	13073	12955	13042	12933	13053	12961	12869	12979	12822	12943	12938	12930	13001	13109	12923	12901	12942	12933	12988	12966	12929	13014	13067	12969	12995	12836	13137	12950	12987	12830	12975	12964	12973	12948	12910	13111	13073	12994	12895	12856	13137	12893	13032	12891	12890	13045	12824	12959	12815	12918	12980	13122	12950	12905	12991	12864	12875	12992	13080	12959	12754	13005	13001	12735	13120	13025	13008	13108	12921	12828	12937	12788	12901	12921	13083	13067	13003	12971	13009	12965	12966	12990	12860	13033	12869	13085	13156	12966	12887	12912	13048	12920	13117	12903	13051	12893	13065	13010	12978	12886	12988	12908	13148	13059	12898	12852	13001
25188	21535	26877	26825	19073	17806	17601	16710	16192	16348	16394	16311	16128	16098	16101	16059	16182	15886	16003	15831	15941	16002	15888	15989	15965	15880	15713	15845	15699	15917	15989	15870	15832	16039	15664	15740	15610	15865	15961	15845	15764	15866	15733	15932	15731	15809	16018	15924	15910	15615	15799	15973	15777	15829	16003	15792	15742	15920	16025	15866	15843	15871	15699	15718	15779	15870	15645	15803	15711	15728	15904	15836	15831	15643	15709	15751	15701	15736	15929	15684	16110	15869	15723	15978	15674	15810	15919	15781	15717	15556	15804	15784	15826	15766	15785	15609	15786	15811	15616	15940	15934	15740	15699	15747	15738	15823	15691	15570	15888	15785	16005	15674	15887	15683	15667	15704	15747	15662	16000	15820	15608	15923	15676	15829	15798	15807	15758	15723	15965	15757	15912	15740	15649	15819	15677	15743	15946	15852	15768	15892	15715	15931	15681	15774	15752	15715	15699	15868	15620	15678	15640	15736	15883	15859	15741	15760	15622	15881	15897	16062	15760	15850	15779	15857	15631	15736	15841	15769	15592	15790	15759	15546	15897	15746	15733	15796	15815	15874	15824	15792	15739	15779	15726	15859	15634	15677	15677	15721	15872	15766	15720	15820	15973	15693	15873	15708	15866	15736	15704	15856	16003	15487	15761	15963	15781	15767	15895	15846	15941	15636	15533	15669	15791	15816	15908	15692	15640	15780	15622	15828	15808	15694	15710	15840	15697	15714	15931	15786	15836	15531	15822	15908	15724	15782	15766	15838	15905	15821	15741	15789	15707	15740	15752	15739	15688	15929	15753	15917	15669	15705	15872	15711	15824	15757	15783	15919	15722	15848	15847	15801	15742	15798	15655	15800	15863	15870	15970	15771	15745	15705	15949	15690	15602	15645	15916	15815	15760	16003	15874	15719	15649	15830	15976	15881	15863	16003	15974	15715	15742	15923	15785	15714	15724	15913	15845	15763	15547	15694	15905	15813	15973	15592	15765	15686	15769	15610	15897	15890	15852	15863	15918	15858	15556	15902	15782	15730	15826	15763	15898	15773	15935	15810	15693	15590	15723	15528	15864	15736	15837	15710	15740	15786	15918	15774	15781	15756	15833	15564	15762	15817	15791	15741	15762	15846	15646	15750	15804	15786	15698	15717	15834	15780	15904	15747	15965	15916	15714	15807	15877	15773	15867	15864	15852	15788	15771	15799	15694	15712	15818	15756	15819	15654	15659	15639	15818	15849	15788	15848	15993	15858	15762	15830	15858	15718	15767	15701	15854	15852	16034	15705	15749	15923	15738	15643	15730	15803	15815	15832	15667	15712	15736	15901	15913	15839	15810	15675	15748	15552	15832	15821	15915	15700	15740	15755	15942	15941	15772	15875	15691	15751	15755	15789	15858	15780	15808	15882	15708	15934	15747	15708	15692	15815	15821	15824	15632	15812	15831	15795	15853	15730	15614	15974	15806	15713	15919	15638	15737	15903	15634	15784	15622	15658	15587	15849	15844	15908	15927	15969	15552	15856	15838	15783	15689	15705	15808	15773	15857	15999	16012	15741	15870	15791	15742	15709	15994	16030	15839	15728	15689	15854	15949	15762	15900	15930	15787	15945	15627	15802	15839	15769	15664	15935	15912	15695	15883	15774	15708	15905	15591	15886	15877	15933	15850	15743	15716	15683	15635	15869	15684	15797	15848	15903	15814	15688	15826	15586	15671	15847	15843	15783	15704	15826	15788	15950	15893	15926	15789	15854	15665	15704	15827	15829	15713	15822	15841	15514	15554	15868	15817	15711	15827	15867	15777	15537	15976	15816	15804	15881	15812	15738	15780	15785	15789	15665	15727	15869	15930	15771	15960	15887	15565	15616	16044	15834	16022	15951	15748	15686	15810	15660	15850	15710	15716	15862	15882	15900	15771	16070	15661	15862	15959	15822	15518	15750	15770	15744	15871	15818	15766	15717	15622	15942	16028	15675	15695	15867	15613	15816	15737	15676	15784	15582	15984	15820	15856	15913	15692	15691	15819	15919	15845	15731	15770	15657	15674	15781	15682	15872	15759	15845	15645	15572	15807	15747	15927	15692	15758	15633	15763	15807	15746	15713	15737	15934	15984	15847	15843	15992	15802	15879	15837	15835	15842	15717	15804	15815	15839	15869	15817	15874	15854	15740	15699	15738	15932	15855	15923	15823	15697	15750	15828	15766	15923	15841	15815	15968	15824	15774	15601	15863	15734	15789	15798	15789	15866	15909	15843	15891	16013	15782	15711	15913	15896	15896	15800	15697	15874	15750	15886	15594	15803	15817	15749	15825	15754	15759	15868	15870	15801	15774	15712	15784	15863	15731	15869	15878	15896	15720	15985	15874	15854	15690	15743	15776	15818	15818	15808	15740	15760	15777	15787	15972	15786	15888	15735	15876	15778	15722	15695	15833	15634	15725	15898	15829	15792	15805	15766	15723	15668	15678	15895	15565	15706	15792	15867	15827	15928	15807	15854	15946	15972	15838	15756	15704	15866	15805	15778	15799	15886	15645	15833	15854	15691	15822	15981	15755	15800	15752	16015	15911	15924	16046	15746	15651	15760	15692	16041	15564	15851	15837	15623	15765	15692	15830	15833	15602	15599	15915	15794	15778	15569	15941	15930	15531	15764	15685	15800	15863	15705	15754	15737	15802	15904	15869	15761	15850	15779	15892	15758	15636	15678	15986	15886	15656	15827	15856	15890	15814	15773	15659	15962	15911	15865	15843	15703	15708	15817	15735	15868	15909	15680	15915	15707	15866	15871	15790	15815	15687	15781	15913	15695	15623	15601	15562	15927	15863	15738	15768	15795	15858	15650	15917	15950	15743	15549	15624	15729	15938	15839	15773	15925	15756	15902	15896	15872	15770	15618	15880	15854	15749	15545	15888	15917	15859	15732	15890	15737	15702	15881	15768	15882	15934	15880	15825	15840	15739	15816	15812	15974	15598	15708	15748	15817	15715	15734	15608	15910	15777	15629	15715	15734	15873	15705	15841	15937	15765	15878	15635	15637	15734	15744	15772	15860	15880	15848	16144	15882	15891	15590	16007	15713	15843	15774	15883	15633	15814	15794	15679	15665	16076	15823	15748	15716	15775	15779	15818	15717	15860	15743	15636	15973	15858	15867	15961	15738	15642	15753	15838	15660	15751	15734	15966	15882	16034	16030	15811	15748	15795	15756	15868	15736	15756	15755	15717	15732	15840	15901	15825	15732	15839	15658	15782	15779	15708	15843	15869	15989	15891	15769	15882	15726	15895	15803	15796	15741	15732	15845	15894	15783	15809	15949	15636	15826	15862	15585	15803	15798	15793	15710	15730	15808	15767	15675	15852	15653	15655	15671	15907	15692	15866	16019	15659	15781	15645	15676	15723	15678	15790	15754	15785	15751	15772	15719	15673	15713	15645	15803	15737	15973	15837	15609	15635	15738	15685	15726	15655	15800	16009	15888	15804	15602	15768	15736	15815	15891	15632	15747	15856	15933	15715	15904	15872	15792	15648	15778	15783	15732	15768	15689	15537	15610	15733	15725	15864	15781	15862	15863	15850	16014	15733	15683	15964	15957	15761	15982	15732	15784	15909	15644	15701	15614	15728	15872	15803	15687	15635	15708	15656	15787	15808	15750	15904	15834	15857	15713	15879	15771	15837	15734	15847	15761	15670	15824	15731	16133	15872	15809	15818	15707	15764	16009	15790	15777	15818	15690	15798	15969	15689	15943	16083	15889	15821	15865	15717	15751	15764	15848	15961	15773	15757	15735	15863	15760	15739	15928	16014	15724	15986	15811	15811	15792	15843	15837	15819	15715	15709	15769	15715	15969	15815	15858	15854	15831	15752	15665	15846	15832	15749	15854	15970	15825	15734	15821	15850	15645	15821	15731	15710	15809	15869	15722	15881	15800	15509	15780	15831	15710	15793	15887	15665	15735	15930	15849	15753	15743	15719	15918	15751	15750	15816	15844	15767	15891	15933	15950	15901	15784	15752	15776	15866	15716	15683	15858	15885	15877	15800	15835	15618	15617	15830	15766	15690	15560	15725	15784	15796	15893	15890	15923	15905	15987	15900	15884	15991	15898	15877	15809	15824	15812	15677	15765	15734	15910	15941	15811	15742	15701	15743	15867	15524	15849	15785	15888	15911	15791	15809	15768	15779	15810	15783	15730	15546	15803	15737	15782	15802	15906	15841	16044	15560	15678	15830	15682	15751	15636	15648	15963	15765	15850	15966	15768	15958	15771	15784	15637	16042	15757	15719	15760	15851	16041	15768	15746	15881	15699	15986	15767	15836	15822	15742	15863	15774	15775	15635	15969	15864	15728	15833	15782	15699	15842	15851	15887	15735	15784	15769	15928	15645	15781	15792	15939	15658	15744	15834	15742	15633	15634	15760	15674	15633	15836	15834	15666	15906	15891	15896	15630	15773	15993	15793	15795	15644	15939	15855	15865	15958	15744	15717	15726	15772	15918	15832	15788	15704	15795	15917	15878	15862	15887	15666	15819	15702	16008	15822	15814	15787	15600	15747	15795	15741	15831	15826	15849	15997	15923	15925	15772	15684	15795	15722	15851	15950	15875	15722	15985	15892	15668	15956	15896	15792	16057	15890	15808	15758	15797	15902	15723	15859	15807	15714	15858	15734	15812	15732	15834	15699	15791	15965	15882	15890	15732	15736	15647	15943	15849	15641	15825	16039	15838	15577	15860	15665	15739	15921	15912	15828	15922	15665	15689	15866	15718	15748	15941	15903	15618	15740	15817	15907	15805	15865	15770	15598	15656	15707	15707	15676	15961	15700	15820	15792	15741	15633	15783	15812	15626	15880	16107	15845	15703	15878	16019	15702	15586	15667	15681	15776	15735	15725	15788	15761	15940	15740	15728	15909	15819	15763	15616	15845	15759	15587	15658	15696	15841	15749	15812	15810	15934	15795	15956	15742	15632	15818	15921	15740	15883	15783	15806	15870	15924	15812	15823	15848	15875	15748	15864	15879	15757	15847	15938	15798	15855	15919	15996	15771	15882	15758	15714	15950	15826	15795	15785	15715	15825	15853	15818	15981	16004	15808	15921	15813	15859	15679	15921	15779	15921	15693	15905	15699	15776	15776	15720	15626	15827	15675	15699	15733
17314	31851	25719	19175	17146	16182	15594	15087	14722	14591	14428	14498	14176	14328	14191	14028	14140	14057	13874	14133	14009	13959	13875	13871	13884	14059	13820	13891	14035	13780	13880	13846	13850	13831	13881	13919	13815	14031	13786	13856	13799	13823	13731	13952	14079	13755	13883	13809	13862	13884	13797	13932	13936	13870	13856	13720	13966	13771	13827	13778	13713	13862	13840	13841	13983	13834	13889	13878	13904	13702	13820	13892	13854	14005	13930	13773	13930	13747	13891	14090	13833	14034	13896	13773	13765	13877	13757	13967	13744	13871	13936	13865	13939	13848	13793	13747	13843	13753	13775	13977	13869	13969	13845	13954	13935	13820	13649	13863	13761	13827	13650	13813	13617	13753	13763	13843	13969	13888	13984	13649	13852	13622	13854	13739	13794	13926	13709	13809	13969	13699	13862	13769	13878	13702	13920	13885	13840	13871	13766	13858	13732	13784	13827	13965	14000	13866	13904	13818	13685	13991	13819	13928	13678	13662	13715	13858	13906	13876	13778	13826	13825	13837	13882	13932	13897	13946	13834	13882	13898	13585	13867	13888	13776	13983	13846	13769	13804	13777	13820	13785	13845	13786	13886	13760	13943	13943	13746	13800	13810	13915	13807	13973	13963	13850	13836	13805	13729	13721	13692	13890	13837	13897	13737	13569	13876	13777	13912	13871	13819	13768	13874	13768	13793	13750	13859	13825	13799	13722	13866	13669	13655	13886	13920	13832	14005	13711	13857	13687	13847	13864	13832	13805	13839	13702	13848	13806	13653	13970	13806	13748	13869	13803	13780	13889	13944	13697	13787	13939	13800	13774	13874	13806	13803	13940	13798	13619	13894	13782	13812	13833	13819	13827	13917	13821	13802	13910	13777	13769	13701	13906	13601	13794	13821	13988	13655	13874	13892	13869	13970	13896	13736	13735	13854	13783	13800	13732	13688	13876	13876	13780	13943	13911	13910	13914	13938	13747	13787	13884	13899	13877	13796	13924	13677	13700	13841	13999	13774	13813	13870	13807	13876	13736	13705	13773	13760	13752	13778	13862	13787	13915	13788	13853	14022	13707	13809	13762	13823	13914	13773	13793	13730	13625	13818	13757	13713	13819	13980	13856	13838	13880	13931	14003	13823	13966	13831	13937	13790	13957	13973	13773	13731	13773	13879	13779	13860	13780	13924	13799	13859	13836	13755	13792	13814	13775	13761	13809	13829	13748	13772	13916	13813	13915	13822	13821	13791	13806	13950	13894	14009	13899	13652	13754	13783	13797	13820	13835	13824	13931	13898	13955	13880	13800	13895	13917	14015	13927	13763	13881	13897	13828	14033	13771	13825	13903	13692	13721	13895	13962	13800	13962	13803	13811	13853	13964	13831	13710	13744	13770	13919	13776	13897	13757	13722	13989	14014	13735	13714	13820	13752	13867	13776	13817	13726	13790	13755	13747	13982	13776	13770	14064	13761	13852	13662	13863	13763	13974	13885	13767	13641	13859	13804	13862	13712	13826	13774	13742	13831	13671	13901	13968	13625	13977	13917	13803	13680	13851	13866	13895	13939	13945	13776	13864	14006	13790	13884	13887	13846	13866	13966	13973	13803	13920	13757	13776	13839	13816	13808	13826	13789	13784	13866	13793	13678	13780	13807	13810	13842	13732	13806	13890	13829	13757	13867	13763	13851	13832	13919	14010	13907	13750	13867	13765	13954	13949	13937	13841	13779	13869	13815	13897	13855	13816	13815	13835	13861	13843	13846	13626	13921	13820	13866	13964	13896	13596	13717	13694	13691	13733	13774	13758	13740	13732	13745	13744	13807	13963	13861	13839	13738	13903	13889	13818	13940	13772	13677	13597	13835	13792	13816	13890	13679	13857	13856	13922	13820	13759	13967	13606	13917	13746	13686	13926	13877	13849	13713	13666	13720	13879	13905	13771	13758	13882	13819	13793	13792	13818	13820	13947	13933	13737	13949	13950	13855	13833	13777	13800	13740	13871	13917	13753	13822	13782	13697	13808	13680	13758	13901	13752	13895	13801	13845	13960	13888	13752	13777	13903	13683	13731	13866	13707	13722	13764	13623	13706	13853	13848	13860	13872	13889	13817	13863	13701	13830	13706	13986	13939	13944	13886	13605	13662	13969	13808	13753	13810	13857	13962	13943	13715	13734	13666	13831	13979	13838	13801	13825	13805	13870	13806	13911	13831	13832	13691	13881	13832	13800	13768	13955	13937	13816	13882	13684	13766	13848	13857	13615	13760	13885	13872	13870	13911	13773	13720	13925	13832	13842	13870	13714	13841	13759	13854	13807	13877	13663	13828	13687	13910	13696	13757	13870	13775	13863	13686	13873	13755	13805	13863	13868	13823	13880	13967	13973	13713	13729	13860	13847	13788	14012	13734	13782	13883	13998	13972	13774	13795	13991	13753	13753	13773	13806	13752	13880	13915	13979	13769	14099	14051	13957	13730	13813	13935	13801	13733	13813	13814	13841	13750	13619	13814	13828	13670	13793	13850	13775	13705	13813	13778	13822	13704	13864	13823	13809	13776	13861	13798	13931	13933	13959	13960	13834	13673	13700	13791	13862	13821	13981	13805	13743	13857	13735	13731	13852	13740	13887	13865	13775	13795	13870	13828	13747	13868	13983	13734	13833	13942	13915	13714	13786	13854	13871	13853	13779	14082	13749	13807	14003	13895	13813	13686	13738	13853	13682	13826	13878	13875	13809	13833	13838	13908	13764	13844	13840	13777	13765	13851	13927	13871	13742	13868	13898	13734	13659	13860	13729	13947	13857	13779	13836	13764	13855	13809	13949	13754	13814	13641	13913	13835	13894	13912	13715	13962	13950	13819	13772	13870	13875	13916	13745	13716	13843	13763	13853	13710	13875	13842	13830	13957	13820	13825	13784	13843	13892	13886	13920	13959	13774	13779	13797	13717	13810	13724	13735	13647	13849	13916	13738	13770	13842	13794	13895	13632	13805	13748	13810	13844	13957	13897	13970	13853	13861	13713	13810	13850	13867	13782	13804	13864	13752	13809	13802	13827	13883	13775	13796	13669	13865	13989	13789	13649	13802	13988	13643	13990	13727	13972	13840	13800	13821	13696	13836	13741	13913	13793	13766	13980	13746	13843	13860	13793	13668	13925	13645	13729	13916	13808	13850	13668	13906	13827	14015	13922	13891	13775	13829	13822	13828	13853	13814	13766	13662	13754	13702	13905	13961	13759	13807	13880	14004	13758	13895	13643	13725	13926	13797	13897	13888	13904	14030	13674	13765	13891	13894	13807	13718	13749	13621	13792	13888	13920	13714	13855	13920	13765	13717	13897	13757	13969	13917	13958	13821	13742	13735	13887	13882	13806	13796	14013	13947	13964	13899	13853	13826	13635	13719	13882	13716	13847	13831	13835	13747	13888	13886	13833	13668	13870	13818	13812	13714	13690	14060	13798	13973	13682	13905	13722	13890	13721	13935	13751	13867	13739	13740	13860	13701	13713	13818	14152	13878	13916	13763	13975	14097	13777	13939	13727	13716	13992	13941	13786	13721	13708	13770	13835	13772	13938	13809	13768	13721	13846	13822	14049	13735	13893	13894	14042	13846	13845	13875	13834	13798	13790	13720	13662	14003	13842	13751	13858	13708	13858	13909	13734	13849	13750	13918	13764	13817	13915	13930	14055	13834	13936	14119	13768	13715	13958	13744	13875	13806	13792	13844	13894	13879	13880	13828	14001	13792	13751	13813	13796	13911	13769	13764	13694	13931	13841	13836	13933	13685	13662	13954	13893	13761	13924	13698	13719	13777	13798	13760	13791	13684	13887	13734	13668	13734	13836	13926	13826	13603	13855	13674	13863	13769	13571	13865	13774	13828	13744	13655	13854	14011	13907	13681	13942	13704	13869	13704	14001	14017	13757	13959	13618	13746	13898	13779	13913	13829	13820	13875	14016	13813	13688	13790	13893	14001	13741	13991	13884	13708	13764	13817	13924	13730	13740	13850	13738	13746	13865	13772	14036	13861	13833	13949	13947	13675	13663	13870	13771	13813	13684	13848	13885	13903	13834	13761	13749	13807	13974	13883	13851	13892	13608	13958	13960	13799	13868	13773	13943	13893	13757	13894	13990	13817	13917	13790	13791	13736	13968	13965	13732	13762	13846	13671	13976	13778	13980	13863	13712	13705	13892	13894	13988	13814	13933	13808	13805	13926	13840	13859	13732	13790	13913	13871	13846	13723	13777	13717	13848	13984	13872	13766	13832	13767	13850	13824	13823	13854	13789	13947	14046	13912	13887	13827	13762	13984	14053	13955	13871	13921	13790	13820	13645	13789	13755	13850	13758	13869	13877	14070	13828	13794	13793	13753	13769	13995	13843	13884	13725	13774	13815	13768	13723	13620	13844	13921	13857	13921	13756	13889	13823	13846	13832	13875	13883	13687	13770	13710	13827	13904	13792	13848	13719	13795	13979	13918	13973	13895	13870	13826	13710	13837	13778	13857	13744	13747	13817	13685	13835	13830	13677	13712	13699	13908	13820	13880	13961	13878	13901	13934	13933	13874	13664	13817	13939	13837	13822	13772	13820	13746	13856	13880	13866	13703	13853	13887	13843	13975	13796	13743	13744	13764	13749	13922	13883	13818	13750	13833	13837	13995	13771	13860	13898	13730	13945	13914	13665	13829	13983	13982	13837	13883	13783	13772	13762	13796	13863	13837	13941	13685	13846	13811	13684	13912	13846	13811	13825	13756	13670	13814	13910	13927	13793	13892	13783	13825	13865	13962	13849	13861	13893	14000	13972	13850	13907	13978	13873	13824	13875	13720	13772	13935	13913	13648	13758	13856	13829	13937	13835	13911	13807	13822	13844	13856	13845	13863	13645	13930	13664	13848	13658	13719	13924	13734	13879	13924	13853	13821	13828	13738	13813	13940	13902	13963	13833	13742	13879	13774	13939	13722	13658	13895	13979	13849	13925	13887	13719	13928	13837	13709	13891	13741	13813	13897	13863	13892	13828	13840	13814	13692	13737	13778	13839	13808	13863	13828	13724	13921	13868	14002	13894	13864	13831	13843	13837	13760	13684	13923	13772	13733	13763	13679	13700	13876	13745	13762	13873	13901	13700	13759	13719	13756	14084	13812	13887	13944	13854	13766	13907
22545	21544	28738	24743	21785	23182	22582	17338	16022	15997	15608	15485	15392	15276	15286	15255	15090	14990	15138	15000	14882	14871	14845	14834	14872	14874	14841	14796	14665	14794	14826	14796	14738	14791	14891	14648	14804	14812	14595	14652	14786	14680	14782	14756	14602	14851	14861	14740	14798	14852	14780	14708	14675	14658	14600	14721	14745	14841	14829	14653	14699	14730	14866	14716	14646	14721	14883	14512	14602	14574	14838	14756	14641	14446	14764	14549	14796	14653	14719	14696	14543	14542	14663	14533	14633	14691	14497	14634	14562	14402	14666	14752	14702	14541	14721	14593	14659	14746	14720	14419	14685	14818	14611	14791	14808	14629	14861	14540	14669	14719	14705	14591	14595	14665	14610	14618	14688	14474	14556	14599	14611	14636	14816	14681	14729	14587	14607	14715	14589	14627	14583	14462	14742	14521	14641	14704	14735	14760	14757	14601	14848	14685	14695	14396	14647	14601	14591	14593	14674	14697	14650	14691	14720	14552	14542	14745	14587	14622	14589	14514	14723	14687	14794	14650	14613	14792	14760	14725	14729	14750	14932	14618	14602	14730	14603	14961	14422	14633	14717	14677	14725	14502	14613	14744	14676	14815	14534	14837	14766	14868	14612	14595	14749	14655	14610	14697	14766	14747	14591	14543	14652	14613	14794	14632	14721	14859	14669	14722	14546	14647	14481	14698	14736	14577	14547	14460	14601	14534	14643	14657	14501	14885	14645	14726	14633	14621	14777	14595	14725	14474	14487	14598	14474	14622	14900	14533	14707	14672	14732	14833	14744	14677	14897	14652	14765	14551	14505	14520	14679	14394	14753	14496	14733	14743	14644	14646	14643	14772	14717	14611	14599	14749	14603	14556	14636	14587	14787	14556	14838	14555	14630	14728	14599	14654	14636	14833	14690	14403	14640	14489	14722	14547	14952	14565	14569	14623	14594	14641	14650	14563	14451	14822	14727	14712	14628	14737	14497	14802	14570	14854	14886	14575	14698	14516	14643	14679	14652	14745	14785	14691	14619	14706	14602	14628	14551	14745	14773	14696	14592	14432	14574	14607	14655	14649	14782	14561	14753	14690	14476	14366	14652	14475	14715	14608	14631	14676	14557	14614	14687	14550	14739	14896	14656	14699	14764	14700	14652	14631	14444	14526	14582	14608	14706	14623	14843	14680	14574	14561	14598	14729	14573	14619	14734	14508	14714	14471	14754	14777	14756	14841	14803	14651	14586	14482	14668	14521	14725	14582	14585	14631	14519	14621	14636	14470	14675	14618	14752	14730	14665	14682	14641	14621	14840	14752	14837	14730	14831	14616	14333	14658	14715	14667	14775	14866	14776	14712	14592	14604	14565	14659	14666	14584	14547	14615	14643	14716	14581	14680	14647	14562	14822	14705	14743	14689	14645	14680	14712	14752	14478	14532	14758	14443	14733	14732	14683	14516	14527	14722	14683	14717	14704	14538	14604	14761	14704	14483	14570	14680	14681	14650	14649	14499	14637	14515	14699	14819	14608	14832	14675	14656	14684	14682	14534	14745	14418	14585	14671	14655	14639	14583	14442	14573	14699	14803	14720	14779	14768	14628	14762	14574	14454	14878	14709	14551	14686	14710	14855	14876	14585	14564	14869	14827	14632	14684	14829	14405	14669	14613	14643	14595	14589	14646	14687	14546	14647	14615	14629	14523	14594	14541	14671	14478	14621	14570	14835	14537	14763	14709	14685	14778	14612	14658	14792	14799	14643	14848	14572	14630	14783	14669	14694	14688	14632	14617	14618	14581	14571	14594	14763	14523	14660	14784	14591	14674	14624	14533	14691	14587	14843	14593	14618	14728	14494	14669	14610	14339	14701	14517	14500	14666	14748	14694	14599	14855	14526	14456	14525	14579	14347	14731	14562	14571	14731	14706	14651	14474	14927	14678	14805	14680	14731	14672	14643	14607	14533	14734	14702	14458	14605	14689	14680	14539	14636	14662	14546	14724	14696	14633	14615	14521	14610	14440	14511	14416	14641	14593	14518	14662	14532	14655	14620	14645	14713	14597	14606	14629	14549	14770	14700	14778	14647	14497	14552	14662	14666	14603	14745	14613	14638	14766	14635	14580	14746	14595	14753	14493	14523	14602	14682	14690	14560	14667	14642	14859	14697	14728	14599	14716	14645	14527	14463	14670	14658	14582	14477	14675	14725	14915	14768	14755	14441	14596	14615	14512	14478	14745	14584	14673	14570	14527	14521	14712	14787	14677	14456	14588	14602	14633	14659	14567	14480	14663	14535	14699	14753	14770	14688	14559	14490	14567	14574	14552	14583	14629	14548	14912	14725	14586	14577	14671	14698	14674	14784	14477	14623	14506	14507	14616	14755	14593	14648	14447	14635	14664	14519	14429	14592	14699	14576	14774	14739	14584	14701	14678	14572	14483	14792	14741	14814	14670	14874	14518	14529	14586	14710	14486	14587	14682	14805	14632	14496	14819	14658	14483	14443	14576	14702	14683	14593	14772	14505	14775	14460	14798	14605	14587	14664	14629	14608	14649	14550	14578	14761	14520	14617	14669	14796	14624	14613	14683	14637	14660	14807	14677	14609	14531	14576	14631	14730	14495	14598	14659	14529	14651	14553	14717	14741	14519	14719	14800	14760	14571	14559	14475	14571	14730	14657	14671	14689	14619	14564	14537	14809	14568	14609	14466	14723	14686	14780	14682	14746	14773	14591	14703	14675	14877	14697	14433	14634	14747	14689	14465	14659	14729	14681	14607	14668	14668	14584	14777	14740	14698	14792	14777	14623	14584	14480	14682	14443	14802	14656	14748	14516	14398	14526	14496	14607	14479	14560	14721	14769	14707	14731	14477	14630	14916	14554	14518	14456	14656	14414	14560	14443	14349	14766	14524	14536	14609	14629	14371	14610	14554	14751	14806	14667	14628	14652	14410	14800	14655	14535	14608	14628	14494	14665	14715	14574	14596	14619	14665	14692	14828	14597	14754	14728	14639	14739	14973	14688	14599	14583	14564	14757	14673	14624	14563	14817	14702	14435	14579	14584	14697	14657	14670	14795	14744	14611	14657	14631	14754	14565	14809	14624	14587	14577	14433	14628	14450	14585	14483	14515	14476	14598	14771	14696	14536	14520	14533	14621	14784	14682	14700	14665	14521	14836	14646	14598	14501	14780	14800	14612	14361	14718	14802	14526	14602	14642	14789	14665	14433	14806	14517	14490	14653	14480	14843	14570	14566	14622	14737	14758	14735	14617	14744	14733	14413	14766	14706	14565	14652	14541	14516	14612	14764	14704	14652	14754	14592	14694	14666	14572	14576	14626	14755	14640	14453	14673	14714	14604	14761	14608	14625	14660	14687	14695	14672	14622	14565	14696	14554	14606	14759	14668	14557	14575	14697	14625	14526	14620	14595	14678	14616	14863	14692	14702	14637	14561	14596	14592	14669	14614	14510	14800	14500	14533	14724	14567	14844	14528	14835	14578	14546	14635	14812	14571	14630	14559	14743	14648	14644	14594	14704	14905	14577	14500	14583	14663	14520	14740	14721	14870	14645	14837	14537	14530	14598	14731	14614	14524	14673	14732	14575	14569	14636	14663	14559	14499	14584	14472	14754	14717	14560	14500	14552	14590	14726	14807	14627	14638	14531	14525	14584	14776	14689	14676	14682	14754	14664	14672	14664	14398	14612	14520	14633	14669	14475	14677	14656	14680	14733	14762	14458	14610	14741	14607	14721	14534	14565	14643	14673	14631	14736	14707	14570	14657	14596	14652	14481	14553	14699	14595	14555	14603	14527	14769	14844	14663	14726	14507	14515	14504	14598	14747	14711	14593	14642	14763	14770	14483	14512	14589	14625	14811	14638	14624	14749	14719	14759	14731	14527	14510	14567	14635	14682	14654	14582	14595	14708	14530	14690	14724	14530	14583	14570	14567	14727	14662	14600	14715	14560	14807	14728	14372	14653	14426	14459	14550	14494	14715	14584	14639	14616	14646	14476	14709	14539	14547	14504	14500	14564	14623	14718	14742	14795	14705	14531	14774	14741	14650	14509	14391	14608	14576	14641	14477	14471	14719	14622	14589	14691	14378	14597	14444	14639	14610	14677	14733	14588	14546	14715	14635	14696	14649	14658	14622	14568	14547	14670	14816	14682	14720	14556	14784	14407	14662	14450	14703	14649	14958	14691	14477	14609	14810	14749	14701	14496	14664	14576	14703	14600	14725	14579	14491	14626	14716	14668	14648	14596	14455	14897	14745	14526	14754	14645	14507	14793	14809	14539	14523	14783	14710	14560	14452	14596	14716	14600	14519	14586	14771	14737	14755	14649	14599	14550	14550	14418	14634	14662	14389	14767	14595	14687	14767	14604	14450	14703	14420	14667	14572	14538	14562	14741	14789	14758	14675	14432	14670	14483	14634	14600	14733	14523	14686	14435	14698	14624	14367	14532	14607	14493	14402	14661	14587	14701	14628	14662	14903	14497	14696	14560	14606	14652	14585	14537	14742	14604	14504	14547	14826	14514	14547	14954	14688	14424	14677	14617	14673	14630	14581	14581	14672	14613	14503	14780	14624	14762	14654	14699	14593	14545	14718	14463	14721	14686	14625	14774	14659	14886	14693	14737	14567	14938	14744	14611	14532	14586	14496	14818	14688	14528	14746	14688	14635	14662	14656	14711	14630	14377	14662	14678	14404	14633	14617	14898	14593	14614	14758	14541	14465	14483	14776	14818	14581	14661	14792	14687	14677	14824	14639	14596	14400	14689	14578	14645	14856	14737	14609	14607	14626	14685	14683	14638	14482	14471	14658	14661	14684	14622	14802	14732	14694	14647	14620	14729	14697	14558	14831	14621	14702	14606	14664	14499	14731	14688	14702	14806	14594	14699	14807	14662	14457	14656	14736	14645	14816	14680	14641	14598	14744	14610	14763	14559	14714	14662	14617	14502	14670	14732	14760	14779	14675	14600	14822	14544	14708	14547	14490	14393	14530	14367	14577	14596	14559	14548	14758	14468	14667	14691	14680	14657	14711	14584	14664	14473	14612	14572	14568	14556	14808	14427	14482	14547	14658	14577	14604	14672	14639	14531	14485	14535	14568	14793	14645	14623	14671	14618	14745	14725	14729	14636	14720	14662	14872	14738	14506	14685
19148	41974	33823	24159	19897	18386	17123	15586	14881	14866	14474	14240	13997	14002	13745	13433	13608	13563	13564	13485	13223	13418	13433	13440	13366	13283	13357	13157	13271	13123	13139	13174	13344	13159	13110	13198	13207	13370	13244	13184	13169	13226	13077	13252	13166	13224	13195	13091	13054	13180	13196	13156	13154	12952	13191	13157	13005	13171	12994	13163	13063	13217	13064	13231	13222	13120	12961	13099	13105	12979	13212	13201	13249	13190	13129	13038	12966	13169	13151	13130	13257	13037	13184	13177	13070	13190	13237	13181	13070	13182	13194	13252	13155	13065	13284	13154	13142	13187	13042	13434	13264	13060	13185	13110	13294	13121	13082	13072	13077	13191	13080	13109	13126	13143	13047	13066	13153	13062	13203	13089	13232	12996	13002	13114	13171	12981	13298	13318	13128	13032	13209	13048	13031	13192	13140	12980	13151	13079	13012	13241	13101	13176	13130	13053	13068	13264	13260	13088	13068	13415	13222	12968	12995	13043	13058	13067	12957	13059	13042	13273	13062	13090	13099	13177	13017	13247	13132	13299	13160	13091	13034	13118	13082	13036	13113	13129	13186	13061	13150	13211	13202	13031	13251	13168	13096	13115	13213	13106	13057	13104	13135	13179	12972	13218	13020	13192	13081	12938	13142	13232	13049	13054	13245	13376	13014	13051	13269	13052	13169	13108	13094	13052	13209	13221	13282	13121	13045	13058	13162	13073	13091	13167	13134	13126	13134	13221	13111	13242	13189	13090	13068	13198	13178	13024	13081	13256	13101	13165	12992	13003	13125	13084	12984	13239	13216	13055	13170	13263	13217	13125	13170	13036	13146	13102	13016	13232	13185	13035	13060	13130	13194	13006	13151	13085	13111	13109	13025	13136	13191	13138	13117	13092	13079	13206	13227	13065	13083	13085	13021	13222	13160	13217	13344	13204	13058	13018	13036	13029	13186	13113	13184	12997	13067	13205	13045	13167	13163	13003	13096	13037	12979	13061	13158	13101	13098	13103	13191	13143	13198	12987	13043	13216	13251	13103	13105	13011	13176	13197	13034	13195	13124	13087	13079	13027	13163	13127	13115	13210	13107	13212	12968	13190	13127	13210	13009	13152	13149	13212	12899	13216	13147	13134	13065	13094	13141	13018	12875	13014	13137	12967	13129	13029	13139	13145	13137	13248	13036	12931	13182	13144	13249	12891	12992	13049	13256	13092	13124	13070	13039	13143	13154	13135	13202	13113	12940	13132	13033	12918	13162	13156	13016	12963	12995	13095	12972	13092	13066	13072	13223	13005	13180	13296	13017	12919	13119	13025	13191	13159	13053	13084	13047	13310	13155	13250	13073	13005	13019	13257	13119	13193	12973	13187	13130	13043	12994	12969	13188	13042	13101	13062	13059	13076	13163	13172	13222	13127	13134	13166	13181	13218	13090	13129	13064	13227	13093	13103	12925	13222	13095	13257	13112	13206	13106	13236	13099	13109	13103	13102	13092	13243	13289	13136	13081	13096	13306	13143	13237	13083	13136	13061	13134	13091	13144	12979	13126	13251	13168	13111	13007	13063	13150	13211	13230	13176	13153	13134	13144	13109	13185	13180	13061	13123	12995	13105	13033	13030	13064	12978	13087	13051	13174	13043	13259	12947	13258	13063	13207	12938	13110	13263	12999	13085	13214	13212	13152	12908	13202	13190	13145	13158	13126	12915	13031	13175	13033	13120	13139	13154	13110	13119	13179	13213	13214	13132	13165	13040	13069	13250	13211	13095	13119	13204	13053	12981	13176	13111	13109	13121	13218	13016	13264	12899	13266	13223	13044	13207	13169	13068	12965	13114	13049	12980	13089	12991	13277	13027	12973	13180	13072	13051	13048	13060	12899	13107	13165	13205	13021	13026	13220	13186	13166	13139	13105	13067	13225	13212	13225	13075	12996	12996	13163	13276	13133	13031	13166	13189	13139	13128	13226	13062	13124	13095	13146	13242	13148	13104	13161	13128	13147	13217	13299	13199	13194	13279	13157	13099	13046	13300	13209	13189	13177	13181	12991	12907	13105	13171	13054	13020	12906	12979	12995	12966	13075	13192	13189	13220	12931	13170	13272	13048	13134	13072	13227	13187	13062	13185	13105	13057	13067	13078	13146	13087	13078	13261	13120	13264	12980	13048	13042	13075	13220	13145	13136	13087	13166	13142	13151	13171	13032	13153	13115	13104	13174	13183	13184	13014	13138	13118	13103	13170	13205	13037	13039	13157	13106	13040	13055	13083	13181	13034	13083	13084	13158	13045	13183	13304	13028	13136	13071	13158	13217	13125	13093	13088	13109	13220	13155	13134	13096	13296	13155	13113	13166	13020	13060	13188	13060	13039	13134	13097	13235	13114	13163	13076	13029	12988	13029	13210	13166	13028	13093	13070	13043	12991	12958	13075	13259	13281	13244	13139	13084	13145	13109	13204	13246	13231	13164	12999	13203	13133	13171	13213	12947	13220	13149	13221	13150	13173	12998	13107	13137	13138	13100	13193	13087	13147	13000	13192	13180	13175	13070	13049	13020	13075	13248	13159	13143	13161	13139	13022	13165	13117	13148	13032	13101	13184	12965	13186	13137	13266	13105	13243	13147	13066	13159	13037	13110	13157	13173	13007	13055	12962	13191	13129	13060	13228	13158	12999	13088	13048	13143	13250	13059	13059	13055	13157	13249	13117	13047	13061	13136	13029	12967	13149	12958	12983	13330	13038	13157	13144	12940	13034	13167	13078	13159	13191	13059	13262	13268	13152	13176	13258	12980	13165	13038	13207	12931	13167	13176	13012	13099	13311	13049	13366	13120	13272	13185	13247	13155	13178	13238	13012	13118	13046	13336	13111	13030	13043	13352	13143	13329	13199	13117	13062	13326	13001	13057	13026	13124	13210	12995	13071	13134	13174	13210	13297	13169	13233	13056	13115	13007	13226	13101	13192	13071	13014	13076	12946	13309	13068	13097	13159	13237	13217	13124	13068	13215	13009	13222	13148	13046	13147	13129	13105	13098	13277	13082	13106	13219	13045	13059	13028	13133	13156	13088	13174	13163	13170	13241	13124	13037	13053	13129	13226	13037	12855	13145	13279	13196	13068	13198	13082	13033	13218	13204	13252	13101	13221	13142	13123	13295	13072	12954	13181	13178	13139	13149	13113	13020	13089	13125	13239	13087	13057	13023	13160	13216	13107	13047	13292	13036	13054	13062	13270	13191	13231	13276	13247	13191	13281	13158	13098	13174	13038	13190	13091	13148	13270	13133	13254	13202	13041	13238	12951	12894	13254	13226	13142	13159	13081	13150	13132	13113	13174	13079	13126	13111	13194	13044	13253	13050	13211	13202	13142	13048	13061	13173	13178	13067	13160	13172	13267	13150	13020	13113	13113	13018	13045	13197	13178	13088	13138	13105	13154	13078	13013	13190	13298	13306	13169	13096	12995	12977	13103	13036	13165	12982	13215	13073	13005	13062	13175	12983	13048	13229	13065	13079	12988	13154	13041	13058	13018	13165	13215	13198	12921	13132	13040	13144	12993	13172	13027	13151	13132	13008	13065	13048	13200	13094	13169	13163	13104	13140	13181	13021	13112	13211	13133	13068	13090	13147	13230	13110	13101	13109	12983	12974	13006	12933	13039	13216	13122	13035	13220	13177	13246	13142	13025	13125	13030	13107	13144	13130	13033	13166	12929	13181	13002	13062	13232	13221	13123	13155	13093	13288	13178	13019	13044	13393	13218	13236	13071	13194	13149	13201	13170	13067	13010	13099	13190	13071	13141	13116	12925	13111	13079	13255	13179	13052	13069	12973	13070	13013	13123	13163	13059	13233	13100	13185	12985	13060	13232	13053	13282	13043	13038	13070	13067	12972	13072	13134	13154	13115	13167	13157	13036	13260	13086	12986	13086	13077	13151	13110	12981	13006	13197	13127	12944	13153	12970	13178	13085	13069	13038	13003	13189	13092	13248	13149	13195	13132	13009	13180	13147	13236	13175	13205	13068	13153	12991	13101	13153	13196	13076	13011	13012	13109	13205	13019	13356	12951	12953	13198	13133	13196	13123	13179	13074	13146	13213	13156	13157	13246	13097	13071	12936	13042	13119	13023	12982	13051	13101	12992	12924	13143	13117	13112	13002	13110	13131	13065	13129	13368	13033	12987	13097	13085	13110	13107	13174	13181	13177	13018	13138	13026	13174	12984	13360	13033	13307	12977	13279	13159	13236	13203	13020	13063	13217	13060	13156	13236	12932	13099	13066	13103	13315	13143	13044	13312	13032	13319	13141	13346	13105	12930	13096	13193	13115	13230	13124	13174	13236	13150	13048	13148	13025	13272	13122	13167	13257	13083	13202	13156	13166	13292	13243	13323	13162	13128	13067	13101	13108	13115	13172	13232	13072	13125	13166	13255	13127	13048	13136	12956	13184	13208	13121	13137	13133	13068	13225	13111	13199	13255	13158	13135	13267	13074	13184	13023	13169	13167	13072	13127	13067	13110	13137	13280	13242	13194	13175	13082	13127	13083	12866	13033	13247	13273	13207	13263	13019	13136	13339	13135	13040	13050	13002	13088	13132	13038	13177	13053	13050	13101	12963	13027	13105	13318	13069	13189	13001	13146	13117	13246	13112	13283	13084	13179	13161	13154	13153	13104	13134	12983	13246	13169	13038	12986	13275	13184	13334	13055	13226	13047	13028	13123	13136	13212	13206	12973	13063	13214	13144	13125	13194	13242	13047	13167	13033	13105	12976	13180	13197	13051	13150	13176	13178	13100	13255	12993	13085	13144	13177	13093	13223	13229	13053	13098	12976	12920	13044	12923	13286	13080	13170	12996	13207	13101	13244	13119	13120	13001	13253	13398	13248	13156	13167	13261	13116	13215	13049	12981	13313	13095	13145	13156	13198	13106	13120	13196	13132	13105	13144	13057	13139	13080	13262	13067	13170	12845	13217	12977	13131	13219	13181	13359	13176	13115	12953	13063	13129	13143	13058	13044	12985	13109	13211	13054	13157	13210	13029	13160	13086	13139	13119	13024	13216	13024	13072	13088	13045	13080	13103	13019	13158	13191	13217	13168	13127	13215	13151	13229	13165	12996	13213	13061	13149	13009	13195	13186	13264	13169	13176	13291	13138	13124	13289
29124	23158	24539	20577	17254	16744	16394	16037	15886	15878	15802	15892	15739	15633	15786	15668	15398	15455	15579	15491	15587	15489	15562	15502	15367	15556	15555	15399	15544	15643	15626	15603	15408	15573	15451	15489	15330	15511	15511	15452	15608	15445	15621	15559	15460	15325	15570	15474	15485	15314	15559	15427	15327	15574	15619	15458	15332	15379	15468	15196	15233	15369	15493	15384	15607	15459	15402	15476	15521	15479	15445	15376	15315	15447	15282	15442	15358	15486	15623	15456	15456	15484	15432	15568	15530	15497	15307	15487	15505	15335	15337	15481	15458	15516	15373	15392	15408	15307	15358	15335	15369	15502	15180	15533	15268	15355	15545	15242	15316	15303	15281	15523	15485	15391	15393	15409	15481	15321	15528	15324	15463	15458	15357	15484	15661	15469	15613	15367	15181	15462	15440	15603	15278	15498	15308	15432	15490	15324	15540	15430	15626	15396	15450	15518	15335	15552	15160	15256	15436	15338	15546	15427	15412	15565	15662	15404	15543	15436	15499	15408	15406	15283	15338	15529	15370	15340	15537	15396	15397	15210	15506	15388	15464	15274	15618	15435	15556	15595	15477	15600	15449	15431	15524	15333	15514	15460	15454	15487	15416	15469	15502	15377	15291	15380	15562	15414	15400	15312	15300	15242	15523	15395	15385	15376	15529	15386	15313	15382	15521	15497	15595	15488	15506	15279	15562	15338	15335	15517	15460	15437	15361	15309	15390	15476	15494	15351	15181	15238	15350	15412	15406	15593	15349	15385	15598	15448	15312	15433	15624	15278	15494	15491	15583	15435	15391	15282	15566	15448	15463	15449	15255	15629	15345	15445	15468	15376	15343	15423	15393	15434	15354	15513	15445	15402	15443	15360	15358	15559	15412	15378	15397	15309	15352	15420	15455	15441	15264	15432	15531	15427	15409	15571	15520	15268	15385	15504	15387	15354	15484	15475	15308	15375	15525	15510	15424	15372	15512	15547	15472	15486	15535	15642	15422	15335	15276	15422	15464	15367	15490	15486	15537	15597	15275	15300	15401	15259	15548	15468	15587	15396	15539	15542	15527	15459	15324	15499	15462	15369	15499	15481	15404	15366	15409	15477	15365	15539	15428	15480	15390	15480	15523	15338	15663	15848	15435	15331	15301	15320	15558	15383	15269	15410	15615	15596	15596	15546	15489	15464	15372	15212	15337	15669	15420	15485	15198	15354	15348	15342	15233	15310	15435	15243	15499	15486	15529	15289	15491	15418	15288	15279	15296	15341	15430	15286	15434	15495	15502	15445	15676	15439	15664	15613	15326	15292	15284	15295	15215	15428	15400	15586	15580	15414	15303	15404	15433	15462	15439	15565	15490	15540	15326	15045	15309	15420	15563	15391	15523	15621	15677	15535	15436	15598	15359	15550	15465	15363	15549	15387	15727	15508	15438	15237	15560	15355	15527	15527	15464	15409	15600	15241	15300	15464	15192	15310	15436	15343	15502	15381	15360	15457	15364	15362	15175	15449	15594	15365	15255	15539	15489	15190	15626	15560	15402	15434	15513	15653	15656	15545	15602	15168	15392	15461	15630	15266	15465	15591	15493	15327	15401	15450	15328	15494	15351	15482	15484	15488	15273	15231	15285	15352	15438	15352	15373	15467	15579	15562	15331	15433	15380	15313	15447	15374	15416	15396	15405	15497	15390	15439	15271	15543	15561	15405	15345	15145	15299	15468	15513	15449	15516	15529	15146	15349	15591	15661	15427	15587	15275	15427	15486	15534	15452	15538	15522	15302	15466	15377	15235	15599	15419	15405	15445	15400	15294	15470	15656	15280	15542	15526	15619	15377	15485	15505	15596	15600	15435	15637	15477	15512	15452	15480	15416	15590	15526	15446	15442	15390	15461	15498	15310	15486	15478	15443	15556	15481	15409	15500	15427	15507	15467	15351	15408	15493	15448	15406	15592	15360	15295	15399	15628	15489	15173	15409	15519	15552	15413	15352	15486	15425	15585	15450	15372	15330	15473	15541	15482	15418	15494	15540	15607	15409	15464	15343	15607	15491	15515	15327	15385	15484	15256	15500	15535	15522	15324	15561	15270	15343	15242	15393	15416	15557	15323	15532	15473	15521	15295	15456	15297	15459	15371	15201	15687	15431	15374	15368	15529	15578	15376	15423	15412	15414	15500	15489	15494	15535	15487	15395	15512	15552	15708	15259	15517	15506	15503	15404	15315	15267	15567	15396	15428	15411	15408	15421	15532	15345	15473	15316	15538	15467	15209	15247	15351	15326	15676	15481	15250	15400	15391	15244	15401	15332	15477	15493	15379	15575	15451	15489	15252	15251	15469	15447	15434	15455	15340	15578	15319	15198	15414	15446	15360	15290	15479	15460	15630	15372	15439	15466	15594	15643	15433	15403	15560	15524	15362	15392	15429	15574	15484	15422	15359	15481	15392	15435	15429	15477	15472	15308	15621	15463	15511	15513	15377	15521	15405	15362	15468	15546	15482	15405	15170	15704	15359	15365	15141	15455	15475	15353	15452	15436	15471	15169	15455	15498	15638	15254	15264	15241	15372	15326	15419	15635	15616	15371	15416	15325	15415	15426	15600	15393	15408	15319	15584	15248	15490	15344	15377	15630	15368	15524	15512	15305	15261	15342	15563	15274	15346	15384	15384	15448	15647	15301	15328	15587	15396	15415	15360	15548	15316	15511	15773	15427	15462	15359	15389	15355	15464	15493	15571	15357	15585	15528	15400	15280	15538	15703	15636	15282	15555	15533	15419	15303	15519	15440	15294	15483	15463	15487	15393	15343	15410	15512	15402	15373	15256	15346	15555	15442	15382	15500	15235	15530	15566	15568	15386	15347	15494	15344	15418	15400	15230	15570	15393	15329	15366	15291	15335	15362	15659	15433	15339	15526	15480	15353	15323	15422	15540	15359	15571	15627	15377	15536	15543	15275	15301	15480	15422	15438	15428	15594	15381	15648	15496	15454	15335	15483	15464	15506	15352	15321	15505	15480	15515	15479	15408	15577	15480	15519	15341	15534	15438	15472	15417	15522	15444	15528	15331	15419	15446	15122	15464	15345	15430	15315	15474	15434	15394	15604	15324	15462	15513	15586	15371	15549	15396	15611	15426	15453	15316	15422	15698	15456	15546	15442	15314	15291	15388	15310	15382	15311	15482	15430	15498	15401	15552	15450	15639	15408	15350	15411	15507	15357	15574	15250	15478	15456	15382	15337	15390	15258	15644	15490	15331	15467	15515	15499	15394	15477	15349	15486	15620	15455	15320	15419	15566	15491	15371	15502	15486	15422	15453	15528	15330	15328	15293	15259	15407	15406	15404	15364	15629	15481	15488	15510	15540	15411	15561	15539	15664	15318	15501	15427	15440	15292	15597	15419	15460	15419	15511	15282	15468	15466	15445	15540	15211	15310	15398	15330	15325	15523	15418	15256	15329	15301	15485	15499	15385	15349	15569	15462	15582	15507	15491	15471	15398	15426	15627	15468	15414	15603	15554	15394	15531	15535	15421	15620	15478	15180	15348	15391	15512	15601	15416	15492	15614	15355	15391	15358	15324	15440	15655	15300	15336	15274	15378	15477	15319	15282	15363	15384	15480	15275	15395	15339	15627	15449	15464	15346	15322	15430	15459	15361	15469	15405	15318	15405	15464	15450	15491	15287	15460	15553	15407	15555	15640	15566	15480	15317	15231	15473	15513	15630	15327	15147	15272	15129	15347	15470	15358	15546	15257	15336	15182	15228	15521	15453	15569	15419	15308	15453	15331	15379	15405	15367	15443	15356	15421	15349	15776	15335	15309	15394	15410	15326	15472	15320	15214	15452	15436	15391	15393	15482	15530	15363	15371	15335	15301	15301	15156	15341	15532	15558	15507	15433	15441	15461	15363	15448	15387	15347	15387	15499	15312	15458	15532	15483	15573	15545	15465	15205	15470	15395	15392	15432	15408	15521	15464	15588	15523	15453	15520	15548	15543	15587	15329	15383	15416	15420	15490	15353	15249	15481	15510	15658	15438	15222	15396	15515	15578	15425	15583	15269	15519	15515	15398	15515	15527	15342	15596	15593	15437	15407	15374	15248	15708	15448	15454	15506	15527	15147	15380	15387	15369	15251	15359	15354	15390	15452	15703	15486	15665	15546	15560	15352	15315	15519	15466	15544	15482	15516	15592	15385	15417	15293	15341	15348	15435	15439	15554	15478	15482	15346	15569	15341	15451	15298	15258	15430	15493	15429	15483	15451	15378	15435	15405	15382	15535	15658	15541	15364	15422	15459	15420	15529	15579	15307	15349	15504	15394	15289	15412	15331	15457	15682	15558	15278	15105	15400	15418	15388	15406	15573	15493	15421	15471	15550	15446	15632	15439	15389	15351	15330	15541	15455	15496	15409	15649	15480	15388	15507	15583	15518	15399	15434	15587	15469	15344	15449	15637	15404	15502	15553	15577	15550	15401	15386	15366	15474	15381	15317	15278	15449	15411	15464	15491	15297	15450	15411	15355	15394	15495	15385	15393	15259	15387	15575	15483	15448	15418	15459	15403	15240	15458	15637	15657	15588	15396	15591	15538	15465	15469	15470	15586	15468	15395	15553	15434	15612	15561	15491	15453	15415	15291	15396	15639	15379	15620	15656	15415	15786	15392	15380	15502	15195	15339	15453	15643	15464	15380	15329	15438	15399	15451	15502	15590	15361	15386	15428	15479	15441	15340	15434	15279	15440	15487	15489	15491	15437	15695	15539	15519	15272	15414	15507	15291	15347	15467	15306	15472	15411	15633	15413	15422	15504	15531	15290	15623	15609	15599	15494	15649	15588	15365	15636	15351	15541	15402	15459	15387	15516	15592	15509	15436	15457	15509	15479	15432	15194	15573	15539	15463	15344	15466	15416	15501	15469	15594	15448	15507	15263	15318	15507	15550	15649	15402	15512	15395	15417	15482	15354	15495	15282	15434	15446	15345	15581	15430	15461	15244	15389	15398	15446	15252	15539	15572	15363	15290	15295	15478	15476	15355	15518	15539	15591	15781	15529	15617	15471	15335	15510	15524	15543	15546	15510	15354	15507	15414	15193	15609	15519	15461	15382	15582	15389	15401	15288	15455	15473	15423	15396	15398	15353	15340	15462	15478	15476	15599	15687
18379	27767	22443	17380	15973	15199	14899	14678	14307	14052	14091	13895	13865	13770	13935	13883	13900	13862	13762	13780	13801	13749	13827	13721	13844	13742	13775	13922	13677	13680	13649	13720	13689	13771	13602	13791	13735	13651	13751	13860	13856	13756	13714	13848	13769	13680	13808	13725	13618	13684	13722	13629	13670	13818	13606	13576	13750	13573	13680	13809	13518	13684	13828	13776	13797	13851	13808	13725	13771	13766	13582	13727	13763	13647	13661	13593	13742	13618	13940	13685	13530	13646	13556	13671	13771	13623	13742	13662	13741	13643	13685	13475	13608	13690	13851	13748	13722	13646	13533	13581	13592	13734	13594	13615	13558	13819	13776	13713	13817	13534	13758	13769	13731	13713	13662	13711	13600	13702	13726	13776	13676	13652	13629	13724	13656	13532	13701	13571	13724	13728	13559	13672	13709	13739	13527	13753	13725	13643	13628	13463	13538	13566	13658	13626	13608	13758	13741	13602	13721	13710	13774	13643	13647	13580	13710	13630	13783	13685	13618	13758	13674	13486	13775	13727	13681	13687	13788	13759	13578	13564	13600	13805	13678	13649	13804	13730	13634	13734	13695	13580	13747	13591	13610	13725	13646	13729	13677	13598	13741	13666	13701	13761	13679	13646	13672	13546	13606	13649	13610	13644	13762	13580	13600	13738	13610	13809	13781	13678	13725	13585	13917	13545	13523	13502	13607	13687	13500	13677	13735	13736	13767	13780	13629	13764	13807	13603	13698	13636	13614	13602	13570	13669	13769	13812	13533	13593	13840	13646	13768	13688	13687	13882	13829	13763	13873	13682	13749	13761	13642	13694	13726	13787	13571	13717	13613	13466	13688	13639	13806	13639	13579	13761	13738	13773	13810	13772	13762	13688	13634	13734	13627	13740	13718	13689	13648	13748	13798	13779	13652	13686	13539	13716	13750	13682	13823	13560	13759	13790	13447	13889	13550	13805	13600	13861	13814	13716	13768	13480	13559	13794	13580	13581	13890	13766	13693	13687	13656	13496	13663	13661	13818	13720	13598	13683	13638	13831	13724	13710	13766	13643	13714	13728	13717	13739	13649	13745	13791	13820	13852	13653	13744	13776	13701	13705	13633	13450	13594	13792	13678	13740	13781	13690	13703	13670	13554	13717	13705	13735	13843	13774	13698	13773	13881	13759	13768	13564	13770	13592	13669	13766	13766	13641	13452	13714	13727	13791	13758	13614	13782	13766	13649	13649	13831	13660	13799	13666	13617	13574	13730	13823	13728	13671	13571	13710	13662	13783	13885	13586	13756	13706	13709	13764	13787	13688	13701	13672	13697	13789	13810	13644	13720	13558	13832	13737	13650	13654	13683	13697	13610	13717	13800	13641	13614	13789	13824	13747	13726	13776	13792	13611	13844	13676	13653	13813	13740	13655	13737	13722	13866	13805	13699	13733	13505	13786	13752	13643	13598	13668	13708	13733	13743	13740	13809	13595	13627	13608	13792	13699	13833	13632	13723	13635	13671	13693	13797	13749	13641	13592	13740	13604	13723	13709	13693	13828	13746	13780	13645	13715	13713	13947	13712	13672	13723	13850	13696	13795	13697	13686	13690	13746	13746	13722	13775	13669	13551	13754	13674	13628	13878	13828	13794	13554	13739	13691	13660	13770	13920	13681	13704	13818	13693	13653	13687	13606	13789	13693	13690	13733	13553	13747	13695	13712	13592	13803	13552	13701	13754	13689	13611	13498	13753	13781	13754	13575	13715	13819	13754	13848	13740	13523	13543	13637	13699	13825	13711	13745	13589	13763	13848	13627	13586	13682	13680	13559	13670	13717	13580	13631	13769	13793	13724	13647	13655	13903	13506	13707	13622	13617	13691	13579	13726	13737	13625	13428	13829	13682	13806	13606	13502	13720	13708	13589	13721	13626	13720	13777	13652	13804	13833	13724	13605	13742	13847	13521	13710	13793	13761	13694	13541	13835	13586	13744	13756	13708	13814	13628	13661	13725	13736	13547	13631	13657	13774	13735	13781	13698	13782	13689	13649	13666	13845	13704	13710	13699	13605	13844	13703	13636	13682	13513	13686	13856	13702	13813	13702	13603	13719	13547	13773	13697	13845	13625	13653	13607	13900	13572	13669	13639	13755	13682	13784	13676	13812	13729	13594	13846	13691	13761	13680	13764	13720	13786	13761	13834	13869	13743	13687	13702	13617	13792	13504	13562	13757	13688	13586	13610	13821	13678	13850	13685	13616	13724	13653	13512	13730	13719	13776	13548	13574	13575	13752	13724	13744	13786	13592	13626	13729	13595	13573	13666	13806	13605	13847	13661	13663	13555	13873	13683	13641	13713	13541	13750	13687	13767	13641	13699	13725	13685	13713	13831	13563	13657	13709	13555	13663	13750	13764	13536	13731	13701	13843	13655	13554	13717	13719	13604	13742	13605	13602	13866	13524	13835	13658	13687	13672	13686	13694	13889	13504	13744	13635	13627	13949	13842	13601	13729	13849	13710	13665	13767	13644	13681	13657	13731	13544	13700	13794	13780	13697	13570	13706	13680	13640	13599	13747	13628	13691	13632	13702	13552	13807	13669	13633	13581	13408	13799	13750	13816	13704	13894	13778	13661	13667	13655	13938	13707	13719	13853	13789	13832	13653	13573	13549	13721	13746	13631	13684	13880	13591	13511	13725	13588	13755	13705	13652	13823	13672	13736	13781	13698	13818	13729	13664	13718	13659	13715	13750	13772	13814	13666	13723	13724	13693	13691	13748	13780	13609	13743	13625	13782	13591	13816	13650	13587	13751	13813	13628	13659	13628	13714	13607	13665	13605	13731	13731	13522	13978	13524	13628	13728	13709	13800	13674	13784	13718	13782	13692	13637	13559	13702	13641	13591	13591	13592	13749	13554	13627	13686	13666	13630	13777	13764	13530	13760	13425	13663	13722	13636	13756	13704	13584	13529	13819	13779	13790	13648	13604	13699	13640	13751	13755	13783	13794	13601	13719	13775	13740	13904	13814	13590	13884	13718	13763	13669	13707	13629	13614	13742	13752	13555	13765	13710	13903	13649	13781	13552	13586	13536	13706	13725	13623	13642	13680	13758	13699	13796	13658	13663	13721	13518	13676	13726	13690	13653	13567	13671	13699	13788	13714	13816	13630	13649	13712	13793	13647	13709	13619	13739	13583	13511	13898	13691	13641	13665	13633	13584	13688	13625	13580	13574	13821	13550	13653	13704	13745	13813	13793	13829	13685	13754	13484	13708	13824	13665	13563	13491	13684	13753	13774	13699	13619	13762	13828	13800	13677	13701	13618	13897	13602	13776	13676	13691	13821	13625	13870	13727	13864	13692	13714	13667	13742	13546	13592	13662	13626	13691	13653	13641	13830	13745	13625	13697	13764	13667	13685	13723	13561	13630	13649	13664	13739	13510	13826	13485	13713	13702	13583	13673	13556	13638	13705	13775	13750	13735	13619	13583	13749	13598	13730	13931	13758	13623	13764	13553	13772	13729	13735	13822	13839	13679	13691	13744	13626	13593	13650	13599	13760	13857	13718	13604	13757	13703	13562	13681	13594	13723	13749	13679	13698	13575	13889	13578	13719	13739	13753	13614	13593	13755	13812	13719	13620	13784	13679	13686	13785	13588	13760	13900	13578	13727	13775	13749	13720	13597	13693	13643	13622	13926	13684	13788	13705	13601	13536	13620	13503	13741	13810	13702	13611	13607	13833	13684	13654	13701	13553	13774	13701	13830	13772	13716	13601	13800	13652	13718	13721	13860	13636	13674	13627	13726	13733	13826	13633	13717	13694	13662	13551	13706	13846	13545	13895	13711	13789	13686	13740	13715	13797	13763	13818	13696	13729	13589	13782	13771	13690	13738	13620	13742	13561	13598	13788	13619	13514	13552	13709	13649	13564	13717	13698	13631	13635	13586	13659	13654	13739	13790	13619	13603	13792	13809	13664	13517	13667	13838	13666	13681	13593	13559	13741	13685	13670	13633	13734	13671	13637	13658	13826	13740	13760	13650	13787	13526	13862	13637	13512	13643	13626	13681	13615	13620	13629	13695	13805	13764	13646	13547	13647	13701	13613	13724	13846	13657	13671	13682	13817	13896	13724	13717	13777	13651	13552	13593	13834	13693	13646	13660	13591	13593	13716	13781	13731	13547	13880	13451	13803	13760	13846	13518	13562	13544	13603	13760	13697	13732	13562	13723	13727	13696	13609	13798	13636	13551	13714	13718	13599	13724	13395	13627	13679	13729	13701	13625	13726	13748	13696	13599	13618	13780	13729	13701	13669	13624	13544	13695	13719	13620	13513	13670	13816	13658	13736	13673	13726	13594	13736	13693	13571	13498	13678	13677	13866	13830	13817	13630	13726	13722	13849	13530	13736	13620	13636	13690	13465	13570	13573	13795	13869	13518	13836	13521	13810	13744	13503	13542	13572	13622	13591	13439	13812	13786	13586	13613	13679	13854	13603	13680	13713	13636	13765	13614	13794	13613	13632	13785	13642	13542	13781	13699	13762	13454	13730	13559	13665	13817	13787	13726	13682	13720	13673	13637	13736	13605	13716	13620	13621	13629	13732	13932	13899	13803	13592	13894	13646	13891	13481	13586	13769	13705	13775	13651	13630	13769	13888	13640	13576	13687	13604	13640	13751	13709	13638	13789	13815	13585	13667	13748	13593	13608	13670	13661	13719	13752	13500	13592	13838	13776	13664	13702	13814	13644	13624	13745	13616	13620	13699	13718	13712	13786	13785	13722	13812	13797	13669	13644	13810	13638	13543	13666	13711	13615	13573	13834	13673	13770	13705	13818	13798	13645	13899	13880	13669	13644	13791	13799	13549	13699	13663	13754	13815	13722	13662	13721	13619	13731	13630	13531	13782	13605	13485	13748	13640	13750	13758	13565	13727	13664	13711	13628	13618	13564	13693	13804	13619	13596	13669	13739	13818	13587	13693	13692	13753	13595	13771	13827	13661	13618	13731	13636	13692	13582	13713	13661	13760	13630	13790	13616	13651	13759	13671	13540	13671	13771	13591	13730	13852	13616	13684	13663	13552	13652	13636	13841	13706	13740	13704	13694	13750	13718	13745	13725	13804	13739	13648	13656	13755	13620	13674	13617	13756	13772	13875	13711	13814	13682	13778	13673
23393	21501	28248	25326	22163	20546	18636	16367	15632	15527	15337	15118	15183	15052	14965	15050	14949	14793	14612	14926	14904	14952	14764	14703	14791	14698	14684	14760	14540	14582	14654	14685	14774	14646	14664	14666	14693	14736	14682	14483	14532	14539	14684	14559	14611	14547	14527	14724	14674	14700	14761	14708	14550	14447	14790	14563	14543	14723	14520	14535	14465	14679	14721	14754	14551	14623	14707	14673	14681	14624	14602	14718	14417	14578	14736	14602	14649	14697	15013	14626	14482	14804	14718	14703	14859	14607	14562	14483	14526	14561	14688	14523	14567	14583	14651	14808	14755	14583	14567	14694	14711	14748	14521	14464	14537	14641	14719	14585	14702	14602	14655	14557	14531	14616	14616	14452	14711	14633	14678	14663	14593	14611	14558	14584	14573	14591	14674	14512	14608	14609	14635	14746	14569	14563	14633	14506	14745	14641	14676	14581	14666	14665	14731	14703	14710	14524	14535	14498	14716	14613	14398	14547	14506	14632	14611	14824	14652	14671	14546	14660	14621	14647	14741	14568	14709	14694	14652	14694	14304	14520	14638	14496	14780	14732	14677	14720	14740	14618	14773	14663	14853	14633	14675	14348	14536	14727	14620	14781	14569	14357	14523	14529	14546	14591	14671	14535	14662	14657	14561	14730	14770	14580	14632	14616	14661	14628	14582	14507	14587	14556	14520	14477	14509	14632	14664	14465	14581	14861	14725	14612	14622	14686	14568	14454	14486	14645	14528	14843	14611	14894	14611	14564	14581	14633	14515	14412	14564	14446	14456	14625	14807	14400	14578	14452	14484	14743	14639	14402	14506	14616	14417	14548	14577	14675	14547	14485	14599	14496	14592	14543	14572	14705	14587	14753	14650	14708	14605	14679	14675	14611	14487	14669	14495	14749	14568	14629	14657	14780	14772	14681	14606	14746	14595	14783	14477	14629	14669	14625	14661	14672	14645	14584	14647	14614	14640	14720	14698	14666	14610	14741	14721	14577	14610	14613	14665	14859	14594	14713	14703	14499	14818	14612	14473	14617	14755	14615	14515	14770	14703	14604	14624	14483	14523	14613	14426	14549	14488	14689	14653	14667	14635	14504	14731	14634	14762	14480	14607	14453	14449	14604	14702	14486	14585	14627	14474	14590	14763	14718	14403	14530	14743	14666	14610	14632	14532	14555	14536	14565	14577	14632	14479	14577	14412	14508	14615	14698	14589	14598	14582	14596	14669	14489	14482	14560	14732	14670	14714	14635	14689	14729	14622	14732	14656	14423	14443	14603	14631	14688	14679	14491	14572	14481	14526	14668	14784	14613	14544	14485	14670	14569	14548	14642	14501	14524	14503	14686	14596	14370	14546	14637	14651	14568	14474	14703	14446	14457	14521	14567	14789	14646	14652	14839	15002	14626	14485	14542	14649	14641	14626	14425	14568	14620	14594	14790	14857	14748	14588	14633	14460	14529	14560	14522	14679	14588	14812	14718	14789	14713	14583	14838	14639	14702	14690	14365	14621	14698	14487	14600	14464	14683	14540	14639	14692	14671	14495	14742	14374	14571	14629	14720	14562	14731	14675	14410	14426	14490	14487	14678	14646	14532	14562	14421	14471	14544	14799	14588	14351	14320	14726	14625	14558	14586	14600	14596	14527	14646	14599	14596	14463	14558	14621	14735	14679	14761	14681	14613	14664	14482	14489	14660	14718	14685	14593	14616	14356	14581	14819	14516	14572	14613	14630	14513	14553	14625	14485	14440	14520	14563	14603	14465	14720	14585	14715	14562	14619	14549	14611	14638	14720	14465	14597	14672	14584	14702	14769	14631	14608	14668	14501	14613	14468	14557	14762	14639	14775	14644	14563	14518	14678	14678	14568	14431	14441	14709	14722	14750	14657	14548	14616	14715	14597	14533	14649	14661	14560	14609	14540	14619	14624	14464	14696	14611	14434	14676	14547	14727	14609	14572	14648	14623	14578	14618	14658	14657	14484	14518	14638	14753	14622	14642	14586	14591	14701	14563	14637	14648	14677	14728	14667	14504	14523	14546	14425	14603	14543	14561	14573	14679	14789	14678	14471	14668	14656	14615	14527	14667	14794	14534	14557	14553	14685	14693	14802	14586	14557	14552	14788	14659	14565	14580	14437	14519	14581	14481	14608	14608	14591	14644	14520	14734	14566	14525	14727	14510	14773	14576	14756	14702	14709	14593	14522	14667	14971	14891	14653	14629	14607	14475	14652	14768	14630	14517	14787	14721	14636	14677	14910	14667	14339	14590	14847	14720	14580	14428	14625	14680	14661	14490	14673	14709	14636	14678	14718	14497	14700	14586	14564	14462	14616	14523	14336	14586	14596	14515	14564	14718	14536	14722	14602	14719	14528	14636	14540	14659	14559	14611	14455	14679	14701	14749	14622	14505	14434	14468	14414	14623	14720	14424	14740	14486	14643	14567	14643	14684	14491	14599	14744	14760	14624	14554	14549	14647	14732	14599	14625	14613	14603	14521	14478	14596	14624	14513	14636	14712	14746	14672	14722	14606	14676	14720	14725	14730	14727	14675	14608	14438	14683	14558	14603	14551	14592	14360	14772	14851	14504	14600	14616	14782	14717	14519	14614	14468	14741	14758	14681	14636	14488	14510	14627	14728	14486	14608	14572	14530	14555	14544	14562	14751	14804	14703	14531	14755	14444	14700	14717	14627	14522	14773	14864	14683	14694	14834	14609	14625	14302	14261	14648	14527	14662	14631	14538	14622	14405	14625	14815	14778	14601	14800	14654	14623	14739	14534	14838	14619	14628	14805	14548	14670	14684	14501	14601	14537	14696	14827	14670	14628	14605	14574	14510	14480	14663	14312	14870	14623	14718	14496	14663	14585	14644	14698	14683	14608	14689	14766	14715	14604	14656	14621	14669	14644	14613	14633	14527	14631	14622	14908	14646	14540	14624	14605	14724	14606	14606	14371	14557	14734	14613	14766	14542	14456	14817	14762	14657	14506	14552	14742	14536	14570	14498	14559	14581	14696	14644	14490	14613	14728	14537	14692	14594	14681	14714	14718	14669	14649	14721	14427	14706	14624	14478	14518	14407	14590	14426	14493	14478	14574	14604	14654	14265	14766	14629	14561	14626	14516	14753	14589	14502	14391	14571	14769	14620	14519	14525	14561	14502	14640	14582	14823	14520	14639	14755	14529	14308	14535	14725	14744	14706	14810	14842	14532	14467	14499	14688	14478	14565	14643	14667	14575	14550	14570	14716	14266	14550	14708	14554	14691	14580	14793	14819	14817	14575	14588	14498	14536	14580	14681	14632	14600	14529	14567	14501	14585	14620	14603	14531	14630	14545	14646	14670	14620	14613	14699	14576	14547	14595	14440	14545	14484	14510	14653	14602	14696	14611	14737	14540	14698	14629	14456	14472	14411	14494	14763	14717	14555	14790	14606	14485	14640	14514	14568	14457	14568	14637	14558	14646	14589	14628	14648	14672	14548	14622	14643	14611	14560	14641	14621	14458	14601	14731	14443	14477	14649	14625	14623	14428	14623	14433	14701	14447	14720	14655	14707	14723	14650	14727	14539	14637	14669	14596	14835	14451	14316	14831	14786	14515	14723	14660	14580	14709	14421	14732	14452	14546	14829	14779	14604	14575	14617	14576	14823	14859	14500	14615	14645	14690	14671	14515	14484	14538	14398	14579	14758	14871	14597	14825	14593	14442	14538	14463	14512	14662	14737	14684	14700	14703	14445	14347	14667	14610	14348	14546	14435	14764	14414	14739	14635	14577	14576	14468	14515	14603	14686	14602	14796	14649	14605	14580	14680	14583	14633	14520	14456	14757	14583	14473	14487	14577	14578	14508	14602	14712	14587	14713	14765	14697	14632	14562	14442	14560	14685	14544	14696	14679	14548	14595	14662	14632	14525	14422	14605	14508	14675	14486	14529	14742	14553	14586	14667	14595	14693	14575	14466	14552	14358	14571	14411	14384	14641	14792	14689	14619	14812	14684	14667	14478	14528	14763	14769	14534	14705	14786	14497	14620	14746	14638	14522	14622	14726	14574	14657	14574	14486	14774	14659	14784	14607	14683	14520	14789	14606	14775	14524	14572	14513	14666	14576	14661	14535	14547	14531	14638	14648	14769	14557	14398	14471	14578	14638	14717	14517	14546	14604	14633	14787	14537	14492	14634	14653	14601	14677	14675	14684	14714	14298	14812	14567	14664	14792	14699	14714	14619	14604	14543	14643	14905	14679	14582	14584	14655	14557	14565	14628	14504	14629	14504	14744	14526	14444	14615	14556	14618	14470	14496	14622	14734	14709	14580	14596	14571	14491	14431	14753	14754	14628	14681	14645	14529	14587	14513	14534	14415	14530	14593	14392	14580	14522	14748	14591	14706	14666	14503	14700	14539	14649	14548	14638	14535	14440	14655	14628	14487	14629	14711	14730	14498	14584	14676	14680	14601	14679	14451	14474	14514	14603	14651	14796	14704	14836	14586	14672	14581	14636	14755	14556	14602	14543	14584	14596	14603	14370	14662	14688	14643	14645	14775	14633	14567	14519	14783	14729	14572	14635	14545	14695	14424	14550	14818	14710	14637	14594	14871	14663	14469	14592	14533	14645	14672	14573	14595	14598	14708	14784	14628	14820	14456	14550	14368	14692	14546	14705	14589	14470	14675	14589	14764	14644	14665	14411	14539	14881	14463	14470	14477	14487	14642	14749	14603	14794	14638	14419	14607	14494	14570	14657	14559	14582	14556	14727	14540	14668	14611	14582	14621	14427	14804	14540	14755	14481	14586	14785	14783	14575	14829	14686	14595	14535	14706	14491	14595	14753	14580	14709	14721	14762	14728	14599	14567	14532	14535	14462	14599	14664	14732	14527	14527	14646	14643	14546	14467	14522	14679	14641	14496	14532	14679	14611	14754	14804	14411	14761	14628	14540	14669	14635	14643	14615	14522	14622	14520	14671	14675	14567	14557	14686	14712	14440	14492	14581	14539	14704	14689	14619	14585	14485	14614	14732	14580	14626	14813	14647	14657	14465	14726	14609	14444	14649	14540	14639	14541	14504	14585	14547	14536	14657	14451	14435	14394	14545	14515	14557	14555	14480	14579	14592	14530	14685	14670	14383	14733	14537	14479	14628	14642	14520	14620	14662
17514	36881	28062	20153	17847	16749	15870	15035	14482	14355	14155	14040	13785	13745	13491	13626	13581	13275	13433	13512	13231	13293	13551	13387	13207	13294	13281	13289	13372	13141	13285	13182	13189	13091	13194	13132	13307	13072	13172	13278	13300	13453	13270	13239	13277	13345	13248	13072	13157	13364	13236	13061	13187	13009	13120	13198	13172	13179	13189	13162	13229	13146	13363	13062	13295	13100	13175	13098	13135	13244	13244	13233	13058	13131	12993	13165	13048	13103	13125	13157	13195	12997	13308	13310	13181	12969	13245	13261	13108	13016	13305	13116	13267	13150	13171	13025	13265	13098	13123	13124	13337	13136	13269	13051	13198	13176	13076	13165	13231	13071	13109	13126	13178	13138	13251	13153	13403	13139	13282	13118	13227	13305	13163	13263	13055	13036	13261	13138	13159	13123	13272	13232	13039	13172	13218	13262	13169	13102	13168	13106	13061	13101	13281	13267	13162	13134	13284	13124	13203	13122	13122	13271	13272	13175	13191	13242	13239	13206	13201	13179	13344	13218	13105	13029	13172	13151	13283	13281	13188	13227	13118	13180	13124	13196	13196	13095	13222	13275	13157	13101	13106	13293	13082	13280	13137	13309	13230	13047	13260	13164	13161	13147	13254	13110	13176	13158	13200	13194	12951	13320	13283	13070	13076	13112	13195	13189	13153	13176	13191	13184	13286	13216	13154	13196	13189	13068	13122	13167	13096	13002	13318	13068	13176	13325	13141	13183	13183	13073	13270	13164	13228	13248	13253	13199	13218	13319	13258	13118	13244	13121	13072	13210	13200	13068	13310	13143	13240	13269	13192	13119	13116	13192	13109	13094	13133	13213	13128	13075	13329	13312	13148	13083	13158	13164	13267	13086	13239	13137	13129	13225	13064	12969	13117	13134	13198	13079	13133	13159	13311	13295	12956	13185	13278	13205	13120	13032	13246	13164	13126	13045	13166	13209	13196	13289	13247	13292	13127	13196	13026	13414	13223	13203	12928	13290	13036	13152	13138	13269	13019	13103	13160	13202	13072	13087	13132	13038	13185	13125	13243	13145	13014	12992	13321	13030	13009	13090	13273	12963	13268	13234	13114	13134	13032	13298	13327	13241	13135	13127	13313	13128	13093	13054	13180	13255	13149	13133	13230	13165	13270	13207	13084	13015	13297	13099	13318	13111	13359	13063	13129	13083	13098	13245	13096	13121	13171	13278	13062	13200	12943	13237	13168	13096	13114	12913	13109	13364	13282	13061	13081	13147	13137	13202	13114	13184	13232	13147	13158	13258	13165	13153	13235	13126	13074	13228	13260	13201	13098	13193	13255	13217	13151	13194	13159	13217	13152	13199	13217	13062	13247	13217	13124	13122	13212	13166	13168	13213	13031	13252	13154	13310	13042	13232	12994	13081	13169	13055	13181	13129	13276	13271	13325	13227	13116	13086	13151	13097	13041	13166	13112	13309	13180	13155	13309	13046	13043	13392	13175	13095	13072	13054	13201	13020	13130	13072	13280	13053	13247	13083	13137	13269	12989	13112	13175	13056	13174	13185	13259	13091	13329	13268	13157	13107	13226	13160	13188	13088	13170	13074	13127	13105	13115	13131	13104	13172	13111	13310	13230	13016	13254	13096	13239	13031	13075	13084	13252	13079	13154	13087	13089	13219	13228	13231	13157	12996	13112	13278	13051	13289	13082	13174	13193	13264	13224	12895	13109	13151	13101	13149	13179	13154	13156	13120	13169	13081	13364	13138	13112	13020	13236	13223	13176	13138	13138	13174	13262	13179	13097	13246	13107	13226	13155	13169	13135	13172	13039	13078	13139	13226	13154	13201	13128	13260	13195	13032	13113	13230	13044	13126	13321	13211	13263	13288	13199	13182	13014	12964	13275	13083	13205	13206	13390	13081	13510	13127	13266	13142	13364	13126	13082	13144	13085	13089	13272	13190	13268	13233	13111	13211	13155	13042	13097	13229	13426	13138	13226	13297	13296	13118	13275	13197	13011	13217	13172	13151	13111	13316	13305	13055	13287	13218	13263	13125	13186	13054	13250	13114	13051	13247	13180	13172	13199	13371	13172	13202	13279	12952	13224	13279	13209	13171	13124	13331	12973	13077	13252	13095	13222	13249	13347	13213	13308	13091	13152	13245	12934	13148	13110	13255	13264	13307	13234	13276	13267	13081	13169	13077	13169	13213	13186	13217	13280	13026	13031	13142	13219	13383	13248	13189	13206	13189	13075	12992	13174	13192	13066	13038	13136	13234	13245	13127	13263	13195	13228	13196	13211	13190	13155	13251	13107	13036	13203	13162	13191	13172	13157	13064	13202	13057	13325	13162	12965	12963	13173	13073	13217	13263	13114	13220	13177	13028	13079	13130	13265	13238	13193	13148	13202	13308	13322	13189	13215	13242	13118	13038	13001	13054	13127	13351	13139	12948	13314	13019	13081	13472	13123	13156	13332	13167	12961	13246	13136	13206	13151	13239	13258	13076	13190	13233	13148	13184	13153	13135	13249	13213	13153	13284	13284	13169	13155	13153	13189	12949	13034	13254	13188	13225	13312	13299	13185	13121	13097	13071	13175	13198	13246	13162	13082	13136	13336	13210	13218	13251	13066	13247	13232	13014	13223	13057	13160	13180	13201	13093	13327	13282	13121	13067	13087	13169	13240	13182	13262	13111	13017	12905	13222	13206	13158	13318	13198	13042	13184	13270	13173	13010	13119	13045	13244	13084	12970	12992	13079	13003	13194	13083	13239	13204	13007	13167	13135	13127	13240	13057	12964	13151	13254	13118	13091	13178	13277	13103	13231	13181	12984	12978	13035	13133	13265	13171	13114	13200	13094	13075	13209	13269	13099	13187	13256	13219	13103	13123	13319	13178	13084	13356	13092	13153	13166	13084	12985	13135	13289	13095	13167	13242	13118	13261	12977	13189	13141	13188	13174	13197	13188	13227	13039	13066	13308	13090	13087	13021	13118	13062	13052	13177	13194	13306	13150	13097	13117	13100	13224	13176	13181	13185	13157	13154	13476	13118	13173	13180	13116	13196	13307	13108	13034	13205	13142	13052	13142	13155	13144	13014	13035	13230	13110	13062	13274	12901	13197	13234	13050	13085	13116	13219	13193	13196	13210	13119	13265	13051	13112	13069	13257	13107	13051	13267	13344	13228	13095	13022	13183	13167	13051	13137	13109	13135	13097	13172	13160	13088	12997	13411	13130	13120	13130	13140	13064	13309	13236	13179	12961	13333	13203	13118	13201	13178	13212	13329	13123	13046	13286	13162	13074	13143	13277	13335	13283	13033	13321	13051	13202	13272	13092	13054	13010	13166	13125	13117	13073	13249	13265	13232	13187	13359	13097	13224	13198	13119	13176	13157	13281	13252	13157	13176	13197	13285	13267	13174	13224	13181	13179	13220	13216	13010	13216	13171	13060	13203	13263	13297	13198	13212	13074	13081	13269	13172	13132	13155	13164	13311	13238	13018	12965	12974	13235	13137	13093	13193	13151	13167	13164	13199	13103	12948	13174	13236	13359	13158	13153	13099	13255	13344	13038	13187	13300	12977	13101	13272	13215	13054	13226	13214	13122	13013	13083	13284	13135	13156	13311	13303	13049	13127	13185	13223	13188	13283	13210	13361	13087	13249	13071	13344	13171	13161	13272	13235	13155	13078	13264	13122	13100	13202	13263	13138	13176	13121	13105	13162	13086	13319	13373	12985	13290	13175	13066	12990	13196	13129	13194	13223	13241	13236	13240	13266	13283	13214	13025	13232	13159	13062	13291	13190	13234	13211	13241	13020	12977	13114	13252	13243	13214	13314	13316	13108	13132	13017	13172	13225	13101	13179	13369	13052	13132	13195	13146	13138	13161	13194	13278	12984	13079	13201	13222	13182	13139	13123	13205	13106	13121	13247	13060	13230	13219	13005	13093	13145	13162	13039	13168	13172	13110	13069	13079	13069	13188	13104	13172	13122	13101	13261	13327	13178	13099	13239	13139	13188	13099	13148	13091	13118	13117	13261	13151	13115	13121	13166	12904	12925	13113	13233	13252	13154	13231	13039	13121	13114	13255	13086	13228	13125	13265	13129	13195	13167	13203	13043	13187	13082	13112	13068	13195	13222	12954	13237	13195	13093	13132	13214	13045	13161	13073	13119	12958	13053	13270	13171	13173	13191	13002	13251	13280	13099	13247	12984	13134	13140	13269	13182	13087	13237	13171	13121	13163	13100	13222	13172	13219	13138	13155	13223	13237	13213	13110	13205	13171	13182	13189	13048	13301	13209	13184	13216	13046	13226	13158	13081	13128	13238	13238	13138	13037	13138	13139	13244	13189	13127	13102	13198	13072	13052	13024	13195	13166	13262	13250	13255	13191	13091	13256	13026	13162	13220	13081	13278	13050	13052	13304	13056	13012	12953	13172	13178	13147	13052	13183	13274	13102	13155	13140	13231	13061	13153	13226	13009	13111	13113	13102	13043	13192	13317	13205	13302	13157	13250	13198	13191	13217	13241	13025	13247	13189	13213	13163	13314	13041	13275	13211	13060	13291	13086	13097	13218	13223	13063	13225	13148	13245	13132	13158	13062	13159	13108	13221	13120	13174	13225	13190	13060	13118	13085	13189	13105	13155	13243	13304	13158	13128	13250	13032	13145	13431	13058	13266	13396	13058	13112	13104	13233	13232	13258	13297	13218	13054	13267	13241	13219	13207	13269	13309	13174	13071	13191	13167	13180	13076	13105	13200	13152	13161	13169	13128	13139	13251	13148	13243	13134	13118	13146	13142	12999	13167	13133	13104	12997	13175	13089	13274	13040	13237	13278	13181	13270	13345	13103	13156	13269	13250	13135	13115	13231	13272	13143	12978	13101	13125	13166	13047	13112	13188	13269	13022	13145	13210	13208	13241	13112	13189	13014	13096	13214	13097	13178	13247	13221	13212	13218	13319	13159	13196	13012	13191	13137	13240	13233	13218	13203	13033	13185	13175	12843	13321	13089	13086	13195	13130	13220	13178	13224	13124	13209	13103	13429	13041	13249	13180	13210	13178	13308	13092	13249	12801	13251	13070	13193	13241	13138	13239	13289	13074	13278	13161	13139	13057	13082	13134	13079	13355	13078	13203	13251	13207	13121	13055	13107	13167	13088
25187	21543	26807	26737	19047	17804	17718	16998	16807	16512	16517	16399	16462	16386	16487	16348	16352	16204	16222	16265	16055	16122	16199	16036	16267	16060	16039	16045	16187	16094	16106	16169	16083	15946	16268	16040	15877	16057	16142	16110	16249	16137	15950	15890	15958	16047	16030	16066	15957	15905	16132	16124	15873	16132	16113	16117	16154	16090	16156	15917	16113	16257	15936	16043	16069	15991	15982	15903	16145	16171	15948	16191	15992	16074	15847	16065	15960	16279	15893	16015	15890	16080	16017	16167	15971	15958	15984	16010	16148	16185	16155	15951	16164	16046	16084	16123	16027	16016	16064	16075	16157	16126	15971	16061	15923	16043	15663	15910	16070	16107	15963	16061	16113	15906	16097	16023	15890	15955	15972	15980	15948	16080	16003	16115	16240	16189	15974	15899	15934	16070	15992	16085	15993	16070	15895	16243	15928	15965	15959	16048	16104	15999	16087	16055	16128	16148	16250	16137	15931	15799	15922	16058	16059	16164	15992	15933	15996	16263	16117	15957	16253	16056	16159	16022	16083	15907	16024	15981	16162	15992	16054	15994	16099	16072	16094	15996	15918	16054	16131	15725	15963	16068	15992	15891	16058	15960	16125	15890	16182	16230	15953	16041	15874	15886	15875	16065	16143	16093	15900	16001	15973	16074	16137	16040	16009	16120	16032	15921	15838	16101	16171	15995	16049	15891	16171	16013	16146	16293	16084	15709	16062	16126	16151	15974	15853	16152	16116	15868	15792	16001	15965	15938	16089	16040	16104	16138	16354	15934	15816	15984	16039	16094	16120	16141	16224	16080	16064	16119	15954	15934	16044	16148	16200	16090	15847	15888	16016	15993	16084	15950	15807	16029	16018	16052	15971	15871	15906	16134	16039	15863	16185	16016	16161	16130	16036	15714	16014	15992	16256	16147	15931	16014	16117	16106	15977	15927	16061	16193	16123	15936	16120	15981	16027	16019	15987	16080	16255	15952	16011	15938	16205	16023	16176	16356	16085	15982	15919	16058	16105	16114	16049	16024	16284	15968	15921	16168	16206	16123	16251	15878	16160	16025	16166	16125	16097	16052	16146	16076	16215	16030	15962	16023	16312	16170	16098	15872	15931	15778	15960	15854	15896	16138	16078	16025	16072	16334	16188	16084	16107	16042	16075	16170	16078	15909	16052	16059	16178	15964	15816	16176	16032	16065	16053	15862	15836	15880	16025	15975	16139	15899	15992	16128	16060	16081	15924	16034	16046	15998	16088	16087	15978	16023	15966	15914	15943	15985	16002	15977	16106	16089	16167	15957	16180	15915	15921	16147	15984	15886	15919	16169	15982	16125	15785	15971	15907	16110	16227	15988	15998	16023	16075	16041	16069	16117	15979	16069	15951	16036	16116	16126	15863	15901	16107	16100	15824	15900	15939	15991	15929	15796	16039	15823	16181	15878	15981	16042	15938	16036	15951	16218	16007	16145	16094	15929	15941	16243	16063	16061	16022	15911	16084	16013	15954	16126	16047	15947	15871	15823	16153	16039	16007	16027	16051	15948	16021	16088	15790	16122	16031	16039	16228	15937	16042	16063	16039	15915	16011	15886	15910	16086	16061	16082	16006	16065	15957	16141	16097	15943	16024	15958	16008	15993	15961	16241	16220	15989	16007	16172	16020	16132	16215	15931	15997	15934	15985	16026	15955	16133	15936	16104	16026	16070	16005	16030	16180	16040	16148	15895	15896	16120	16226	16109	15930	15998	16056	15848	16080	16005	15899	16198	16275	15942	15999	15944	16070	16094	15923	16125	15996	15999	15967	16053	16084	16235	15979	15954	16123	16142	15817	16017	16050	16118	15952	16301	16115	16145	16124	16182	16108	16233	16265	16080	16256	16061	16071	16076	16182	15908	16116	15996	15974	16147	16185	15881	15976	16045	16066	16146	16037	16078	16067	16177	16028	16027	16046	16060	16168	16088	15943	15848	15889	15866	16046	16156	15907	15934	16048	16047	16127	16052	16059	15988	16094	16022	16103	16070	15885	16125	16080	15810	15930	15997	16093	16365	16131	15999	16091	16009	16144	15950	16123	16180	15905	16100	15945	16044	16123	16068	15922	16007	15999	16001	16075	15860	15927	15982	16070	15865	15861	15905	16247	16245	16324	16167	15983	15873	16037	16178	15924	16072	15973	16018	16020	16042	16021	16036	15985	15877	15992	16038	16058	15982	15844	15922	15994	15819	16060	16025	16240	16089	16087	15952	16114	15986	16076	15950	15909	15901	16197	16063	15984	16021	16254	15945	15942	16125	15902	16121	15986	16126	16000	16028	16138	16245	15851	15982	16092	16015	15923	16202	16060	16057	16184	15994	16091	15981	15966	16158	16228	15934	16028	15989	16156	16308	16111	16196	15787	16009	16080	15853	16222	16078	16060	15954	16003	15870	16056	16097	16071	16000	16067	16163	16035	15865	15859	16102	15851	16118	16067	16123	15946	15998	16040	16006	15780	15990	16147	16262	15973	15926	16137	16012	16084	15943	16243	16221	16052	15972	16084	15953	16146	15990	16111	16076	16030	16274	16228	16172	15996	16233	16043	16124	16138	15989	16173	16023	16075	15984	16060	16050	16147	16106	15931	16112	16058	15950	16074	16103	16092	16097	15909	16008	16058	16020	15897	15855	15934	16159	16096	16013	16127	15961	16081	16074	15990	16084	16160	15938	16154	16002	15884	16117	16153	16024	15939	16000	16003	16101	16137	15975	15829	16080	16065	15798	15918	16117	15985	16089	15958	15843	16179	16006	15926	16064	16196	16150	16027	16256	15958	16033	16256	16092	15974	16125	16012	15955	15941	15743	15818	16129	15923	16098	15900	15919	16129	16135	15981	15969	16124	16059	16064	15971	16049	15967	16183	16101	15993	16055	16141	15935	15944	16382	15807	16012	16147	16005	16154	16143	15995	16232	16029	16110	15874	16068	16130	16109	16166	16065	16071	16182	16194	16193	16002	16040	16048	16029	16110	16116	15978	15846	16004	16087	16071	16074	16050	15978	16084	15999	15974	16110	16078	16199	15992	16171	15968	15974	16168	16241	15962	16093	15953	16106	16092	16082	16049	16094	15995	16120	16078	16067	16112	16115	16028	16126	16290	16153	16168	15976	15951	16026	16169	15947	16101	15975	16074	16092	16116	16158	15966	16214	16005	16138	16138	16153	15939	16097	15881	16079	16243	15896	15915	16086	15932	16253	16050	16021	16119	15873	16144	16103	16020	16051	16240	16108	16124	16127	16092	15802	15906	16131	16022	16117	16029	16056	16055	16071	15926	16115	15990	16225	16099	16090	16148	16017	16080	16163	16084	16232	16072	16059	15932	15947	16038	16234	16269	16054	15925	16160	15909	15819	15863	16089	15977	16326	15970	16185	16042	16108	16102	16019	16088	16003	16014	16093	16075	16112	16085	15953	16314	16161	16044	16166	15985	16057	15941	16033	15794	15969	15921	16280	16139	15934	16072	16025	15947	15901	16093	15964	16144	16080	16128	16073	16095	16158	16016	15924	16211	16229	16087	15951	16104	15984	15853	15910	16049	16192	16045	15862	16075	16097	15931	16191	16193	16095	16037	15935	16140	16033	16148	16088	15888	16044	16086	16103	16019	15909	15921	16162	16116	16180	16061	15975	16082	16148	16224	16057	16140	16137	16069	16032	16192	16040	15772	16015	16056	16096	16070	16174	16136	16115	16143	16162	15835	16007	16005	15991	16103	16041	16033	16299	16031	15979	15934	15973	16115	16052	16015	15934	16155	15973	15976	16016	16185	15874	15978	15993	16027	16074	15955	16123	16202	16075	16185	16232	16232	16095	16241	15928	15967	15962	16318	16134	15969	15985	16151	16104	16045	15887	16129	16090	15779	16090	16092	16104	16126	16071	16023	16256	16032	16070	16112	15926	15994	15914	15983	16006	15966	16036	15926	16169	15998	15945	16050	15873	15821	16021	16147	16121	16094	15808	15927	15992	15992	16095	15783	15987	16158	16172	16047	16063	16069	16046	16007	16051	16034	16029	16067	16062	15870	16178	15931	15914	15934	16020	16036	16179	15944	15897	15989	15950	15885	16106	16198	16125	15817	15980	16026	16115	15950	15971	16062	15897	16058	16173	16040	16049	15961	16145	15772	16037	15956	16229	16181	16254	16078	16184	16173	16259	15985	16039	16170	16111	15952	15983	16160	16022	15963	15970	16126	15882	16024	16075	16179	15884	16068	16011	16152	15968	16241	15850	15963	15772	16166	16063	16016	16034	15885	16015	16070	16060	16126	16039	16067	16018	15890	15955	16291	16081	16071	16330	16187	16002	16175	16286	16144	16139	16170	16112	15972	16056	16142	15938	16054	15835	15952	16090	16217	15890	15819	16002	15861	16039	15982	16064	15948	15991	16161	16207	16063	15896	15947	15884	16099	15866	16005	16132	15831	16093	16012	15947	16101	16205	16072	15896	16108	15941	16090	16026	16222	15951	15996	15890	16214	16121	15924	16160	15965	16112	15992	16016	16235	16150	15927	15981	16045	15939	15899	15975	16015	15950	15988	16145	15982	16276	16171	15973	16215	15989	16132	15949	16067	15990	16096	16028	16055	16047	15979	16178	16110	16081	16008	16092	16042	16082	16099	15980	15925	15930	16116	15871	16168	16034	16019	15817	15890	15974	16068	16058	16112	16025	16103	16116	16115	16021	16159	16083	16117	15876	16048	16061	16056	16206	16121	16017	16055	16068	16119	16233	16130	16116	16008	16030	16110	15965	15839	16157	16281	15970	16043	16144	16023	16076	16159	16181	16151	16042	15875	15930	16111	15828	15945	15995	16206	16131	16156	16068	16168	16169	16086	16015	15782	16027	15847	16107	16116	16062	16162	15828	15982	15834	16049	16019	15955	15994	16058	16068	16042	15999	15924	16234	16104	16020	15972	16068	15910	15929	16172	16149	16241	16200	16109	16020	16114	15798	15875	16052	16153	16130	16097	16122	15917	16075	16147	15966	16139	15842	15987	16147	16023	15865	15927	16231	15959	15841	16197	16410	16076	16096	15970	15927	16125	16196	16039	15963	16117	15863	15990	16168	16042	16072	15902	16064	15891	16156	16135	16251	16073	16234	16209	16039	16046	16031	15889	15833	15944	15926
17894	31842	24329	18870	16858	16204	15594	15256	14956	14709	14679	14512	14389	14372	14311	14272	14498	14301	14242	14282	14104	14301	14061	14148	14073	14097	14262	14159	14251	14122	14168	14093	14133	13968	14259	14080	14073	13991	14058	14204	14213	13903	14143	14000	14080	13972	13955	14206	14192	14122	14079	14142	14104	14012	13898	14141	14153	14161	13870	14075	14038	13951	14126	13924	14162	14062	14039	13878	13917	14017	14135	13958	14062	14022	14091	14139	14149	13998	14050	14075	14058	14226	14144	14143	14010	14088	14036	14002	14156	14001	14093	13919	14130	14103	14100	14162	14202	14066	14064	13809	14205	13975	14098	14127	14098	14180	14009	14140	14101	14041	14079	14038	14049	14137	14018	14216	14021	14000	13835	14056	14048	14015	14123	13916	14004	13839	14079	14213	14085	14112	14213	13916	14030	14123	14044	14140	14105	14169	14183	14167	14027	14087	14068	13907	14162	14158	14119	13976	14251	13919	14047	13979	14007	14185	13904	13933	14129	14136	13997	14101	13991	13998	14135	14126	14075	14170	14000	13847	14288	13884	14219	13922	14103	13997	14171	13993	13935	14173	14055	13852	14098	13893	14052	13910	14009	14042	14115	13985	14007	14100	13850	13919	13972	14207	13884	14147	14033	14048	14007	14161	14089	14224	14060	14097	14106	14125	13987	14020	13987	13903	14071	14065	14007	14254	13973	13985	14162	14121	13993	14049	14085	14009	13869	13933	14044	14035	13937	14056	14025	14140	13995	14102	14053	14078	14153	14052	14057	13960	14125	14173	14036	13846	14068	14080	14112	14000	14049	13983	14036	13974	14098	14195	14041	14109	14037	14032	13882	14079	14103	13929	13988	13829	13999	14118	14258	14213	14266	14167	14093	13967	14120	14038	13993	14043	13936	14054	14027	13842	14203	14118	14057	14001	14013	13935	14038	13918	14219	13979	14132	14099	14278	14028	14123	14147	14120	14012	13995	14011	14115	14132	14148	13904	14041	14181	14015	13972	14107	14023	14046	14004	14031	14069	14079	14189	14008	14079	14087	14117	14270	13942	13949	14050	14292	14136	14082	14119	13910	14065	13947	14066	13999	13938	13969	13915	14045	13860	13950	14044	13861	14062	14032	14041	14144	14092	14131	13962	13963	14003	14001	14089	13953	14019	14171	14139	14108	13974	14177	13920	14034	14018	14036	14102	14135	13935	14159	13979	14111	14186	14065	13978	13966	14070	13826	14162	13952	13890	13923	14027	14022	14069	14044	14113	13952	13974	14066	13962	14025	14208	14079	14137	13994	14163	14004	14059	14103	14054	14206	14057	13867	14028	13945	14035	13892	14161	14086	13906	14198	13875	13985	14159	14092	14075	14052	14092	14139	14052	14035	14069	14100	14100	13872	14153	14067	14192	14171	14125	14012	14071	14078	13980	13987	14150	14126	14199	13927	14148	14164	13904	14155	14014	14127	14084	13875	13959	14094	14005	13994	14132	14284	14084	14060	14162	14010	14068	13988	14080	14113	14024	13980	14155	13982	14089	14101	14085	14093	14010	14068	14146	14142	13918	14061	14088	14049	14030	14041	13917	14140	14108	13975	14086	14038	14003	14114	14233	14113	14024	14115	14051	14024	14058	14043	13832	14048	13984	13957	14027	13986	13897	14108	14023	13985	13996	14081	14180	14172	13961	14099	14226	13909	13979	14046	14142	14084	14173	14080	14007	13924	13945	13976	14030	13876	14094	14110	14046	14130	14138	13953	14012	13999	14220	14050	13998	13964	14136	13969	14184	14092	14191	14188	14060	14121	13820	14184	13926	13914	13927	14141	14096	13889	13867	14127	13999	13924	14039	14214	13994	13891	14116	14071	13851	14121	14097	13880	14123	14014	14067	13963	14320	14098	13956	14094	14184	14067	14030	14073	14017	14032	13886	14002	14129	14091	13971	14065	14104	13977	14143	14079	13849	14206	14038	14019	14034	14049	14101	14197	13976	14203	13996	14140	14064	13850	14125	14149	14081	14087	14151	14185	13947	14091	13879	14152	14011	13979	14052	14092	14030	14044	13990	14128	14004	14057	13892	14075	13732	14173	14087	14241	13879	14120	14121	13964	14011	14174	14179	14087	13908	13955	13968	13987	13995	14056	14124	13910	14053	14104	14118	14110	14189	13959	14034	14097	14059	14017	13985	14053	14145	14016	14023	13970	14026	14131	13987	13989	13937	14071	14091	13870	14127	14095	14143	14026	14073	14126	13858	14037	14135	14187	13839	14246	13882	14049	14124	13892	14106	14049	14110	14131	14044	14167	13986	13991	14055	14118	14002	14076	14040	14013	14150	13969	14045	14051	14202	14193	14029	14068	13904	13851	14313	14078	14197	14164	14140	13981	13954	14192	14084	14110	13922	13974	14199	14007	14104	13933	13891	13990	13957	14046	13917	14072	13995	14106	13967	14108	14011	14025	14085	14153	13911	14009	14009	14080	14054	14037	14074	14217	14111	14021	14017	13970	14096	13966	13877	14055	14079	13941	14015	14267	13909	14113	13987	14004	14109	13991	14059	13948	13938	14196	14137	14069	14230	14015	13922	14145	14115	13930	14105	13969	13761	14031	13845	14095	14049	14004	13973	14134	14240	14143	14054	14001	14087	14083	13961	13943	13993	14064	14039	13992	14169	14058	14006	14184	14113	14118	14013	14013	14005	13987	13876	13896	14034	14222	14103	14071	13990	14029	14062	14158	14027	14078	14210	14107	14091	14058	14082	14187	13855	13927	14174	14138	13998	14079	13981	14016	13999	14001	13838	13997	14173	13969	13982	14002	14020	14200	14054	14079	14057	14215	14123	14006	14089	14160	14177	14167	14100	13920	14196	13823	14285	14107	14033	14086	14263	14126	14216	14213	14149	13980	13973	14144	13871	13913	14057	14092	13906	14202	13978	14169	14170	14187	13908	14352	14068	14084	13902	13892	14050	13956	14105	14086	13947	13911	13995	14146	13963	14059	13998	13971	14140	14121	14117	14154	14102	13865	14197	13970	14031	14025	14108	14235	13988	14025	14042	14253	14092	14109	13920	14085	14055	14171	14120	14109	14096	14166	14249	14137	14026	14094	14105	14031	13938	14062	14061	14153	14076	14156	14104	14107	14080	14021	14094	13869	13992	13958	14148	14072	14170	14148	14145	14202	13977	14116	13907	14100	13951	14058	14176	14105	14051	14012	13991	14220	13988	14118	14074	14099	14209	14077	14001	14325	14012	14038	14008	13935	13943	14136	14041	13968	13932	14099	13994	14015	14057	14237	13947	14092	13917	14116	13989	14075	13959	14107	14007	13999	13971	13996	13931	13944	13974	14050	14029	14070	13873	14088	14068	14192	13972	14207	13945	14126	14257	14047	14084	13906	14048	14040	14310	13916	13858	13994	14212	14013	13942	13991	14108	14168	14055	13924	14187	13999	13952	14025	14143	13950	14089	14106	13840	13983	13883	14180	14194	13907	14107	13966	14126	14066	14136	14097	13934	14039	14060	14074	14126	14038	13897	14125	14098	14025	14008	14079	14040	14081	14019	14084	14089	13969	14152	13987	13970	14014	14175	13850	13974	13943	14157	14084	13965	14281	14042	13854	14025	13997	14106	14109	14055	13964	14229	14133	14161	14050	13914	14064	14122	13884	13994	14088	14050	13938	14021	13966	14199	14114	14060	14164	14138	14056	14024	14102	14171	14029	13997	14175	14081	14021	14076	14039	14063	14024	14082	13972	14192	14053	14071	13993	13999	13857	14002	14150	14055	14019	14041	14183	14100	13935	13966	14126	13963	14210	14055	14098	13987	13910	14024	13946	13979	14137	13935	14029	14227	14047	14020	14179	14112	13939	14120	14066	14179	13949	13828	14112	14111	14027	14004	14092	14227	14139	14055	14165	14122	14048	13940	14081	14200	14052	14182	14100	13979	14158	13899	13950	13991	14145	13900	14061	14064	14081	13872	13957	14011	14026	14172	14011	13895	13974	14060	14070	13987	14080	14054	13975	14153	14105	14025	13912	13969	14074	14019	13898	14163	14125	14041	14263	14109	14172	14072	14018	14069	13847	13959	14100	14146	13884	14016	14113	13988	14077	14119	14000	13987	14107	13897	13832	14159	14037	14125	14074	14016	13989	14173	13928	14012	13913	14045	14092	14048	13915	14270	14019	13916	14066	13965	14143	14070	14096	14095	14076	13990	14004	14084	14006	14094	14070	14245	14140	13894	13955	14085	14182	14007	13983	13992	14009	14039	14059	13881	13980	14097	14046	14009	14122	14119	14155	14139	14015	14206	13822	14089	13883	14235	14023	14067	14146	14089	14123	13993	14011	14038	14061	14104	13896	14156	14101	14132	14255	14081	14037	13955	14275	13827	14067	14085	14097	14192	14079	14101	14070	13916	14119	14132	14205	14092	14021	14031	14055	14016	13948	14068	14000	13928	14173	13911	14049	14117	14148	14126	14019	13972	14174	14028	14086	14102	14141	14063	14052	14098	14049	14024	14055	13917	13953	14077	14020	14039	14016	14062	14013	14090	14163	14026	14205	14127	14210	14187	14041	14093	14033	14240	14096	13973	13974	14170	14105	13995	14002	14220	13959	14077	14023	14012	14072	14049	14184	14068	14117	14206	14125	13887	13989	14021	13915	13940	14060	14012	13897	14142	14091	14184	13977	14099	14035	14169	14227	13978	14002	14003	14146	13951	14038	13953	14209	13980	14118	14197	14044	13953	13965	14139	14175	14154	14002	14137	13941	14105	14030	13993	14040	14059	13808	14036	14104	14122	14236	14076	14034	14101	13913	14172	14039	13970	14036	14177	14107	14024	14064	13976	14021	14243	14087	14191	14029	14014	14147	14172	14128	13983	14082	13861	14131	14012	14104	14017	14016	14127	14098	13962	14082	14113	13832	14008	14139	14194	14189	14090	14070	14044	14031	14117	14179	14123	13962	14059	14184	14140	14004	14136	13912	14197	13875	14055	14080	14007	13999	13945	14134	13952	13966	14244	14023	13959	13945	13991	14246	14070	14056	14145	14057	14051	14080	14016	14115	14083	14190	14106	14191	14192	14022	14274	13928	14038	14004	14060	14017	14007	14092	14104	14231	13970	14024	14079	13947	13973	14113	14023	14091	14035	14072	14091
22549	21589	28813	24810	21813	23163	22799	17647	16287	16144	15948	15927	15716	15605	15563	15339	15392	15171	15194	15189	15266	15223	15195	15026	14954	14982	15216	15014	15112	15046	15093	15085	14888	14917	14765	15084	15017	14829	14968	15055	15008	14938	15059	14826	14983	15000	14977	15030	15025	14764	14945	14982	14829	14909	14973	14812	15034	14794	14721	14982	14849	14806	14894	14900	14970	14912	15059	14948	15012	15138	14874	15064	14639	14986	14974	14953	14933	14708	15110	14832	14947	14875	14767	14874	14769	14781	15016	14960	14805	14987	14846	14864	14709	15005	14998	14936	14877	14691	14844	14789	14836	14921	14894	14952	14863	14893	14996	14982	14795	14931	14993	14943	14980	14877	14870	14715	14965	14995	14913	14726	14985	14756	14905	15099	14938	14835	14895	14927	14878	14908	14880	14810	14827	14831	14825	14837	14833	14801	14848	14832	14704	14828	14849	14819	14856	14884	14877	14931	14693	14772	15042	14724	14648	14800	14770	14822	14680	14859	14930	14890	14931	14806	14805	14863	14886	14906	14941	14941	14710	14763	14939	14793	14956	14811	14938	14956	14924	15002	15063	14977	14766	14936	14712	14949	15046	14969	14799	14867	14895	15031	15033	14911	14824	14849	14741	14930	14776	14665	14742	14807	14877	14913	14917	14821	14787	14779	14941	14758	15052	15064	14972	14951	14820	14904	14696	14918	14920	14871	14837	14945	14881	14999	14880	15112	14809	14783	14773	14793	14871	14952	14975	14709	14740	14935	14781	14877	14770	15003	14916	14918	14787	14872	14990	14973	14834	14785	14940	14973	14947	15017	14901	14868	14723	14913	14955	14693	14853	14802	15006	14808	14959	14935	15064	15064	14836	14901	15163	14768	15014	14819	14981	14776	14952	14882	15031	14954	14883	14808	14917	14669	14842	14743	14778	14978	14948	14768	14863	14784	14759	14777	14905	14872	14934	14857	14833	14906	14858	14780	14745	14916	14706	14877	14831	14970	15005	14822	14690	15177	14906	14791	14710	14879	14771	14991	14935	14859	14739	14996	14897	14987	14895	14787	14838	14684	14893	14907	14995	14860	14774	15011	14705	14713	14870	14901	15006	14907	15003	14894	15060	14794	14943	14803	14899	14937	14872	14691	14964	14718	14901	14897	14876	14656	14825	14870	14946	14928	14776	14763	14849	14853	14848	15035	14677	14622	14850	14801	14925	14746	14842	14837	14845	14964	14981	14855	14805	14908	14919	14794	14689	14885	14607	14877	14925	14808	14890	14874	14754	14871	14843	14933	15101	14717	15047	14882	14897	14755	14944	14813	14871	14656	14727	14742	14756	14779	14786	14755	14834	14919	14980	14708	14780	14710	14922	14965	14930	15008	14722	14968	14804	14781	14760	14774	14835	14908	14875	14922	14987	14939	14891	14934	14906	14800	14913	14915	14666	14942	14878	14694	14983	14912	15090	14722	14871	14772	14819	14862	14805	14889	14901	14830	14863	14708	14912	14876	14901	14972	14984	14758	14889	14992	15006	15019	14827	14938	14646	14771	14979	14907	14905	14838	14802	14970	14909	14898	14985	15025	14856	14812	14885	14646	14818	15051	14898	14897	14801	14844	14773	14726	14917	14829	14924	14851	14883	14845	15070	14849	14937	14773	14775	14990	14846	14749	14937	14655	14886	14766	14720	14777	14974	14902	15056	15042	14888	14727	15211	14964	14843	14788	14759	14921	14915	14831	14715	14946	14854	14875	14631	14705	14747	14908	15050	14877	14709	15009	14761	14891	14955	14926	14969	14762	14703	14810	15027	14955	14717	14822	14810	14867	14884	14898	14867	14901	14704	14886	14954	14807	14664	14795	15017	15187	14947	14813	14821	14769	14449	14765	14804	14821	14850	14828	14906	14936	14808	14846	14798	14817	14935	14922	15067	14856	14788	15037	14778	14875	14845	14782	14746	15014	14890	14835	14767	14789	14772	14837	14919	14799	14933	14828	14849	14861	14882	14799	14811	14832	14845	14942	14997	15157	14767	14663	15016	15026	14908	14909	14951	14811	14945	14980	14800	14758	14867	14886	14719	14879	14744	14728	15010	14807	14760	14926	14872	14701	15058	14866	14863	14791	14832	14951	14811	14961	14708	14810	14856	14816	14986	14762	14865	14842	14828	14941	14910	14723	14780	14998	14839	14889	14831	14785	14766	14884	14763	14826	14898	15036	14915	14816	15089	14860	14961	14589	14869	14858	14884	14839	14748	14764	14877	14882	14864	14921	14820	14840	14724	14851	14745	14633	14916	14885	14999	14870	14827	14985	15046	15007	14992	14662	14860	14996	14791	14814	14823	15015	14886	14793	14796	14977	14978	14776	14839	14822	14883	14957	14851	14775	14942	14828	14975	14832	14876	14834	14837	14753	14685	14877	14750	14806	14721	14743	15010	14958	14873	15078	14954	15048	14937	14713	14755	14755	15023	15043	14758	14636	14910	14774	14865	14979	15026	14547	14815	14855	14841	14813	14622	14817	14964	14794	14927	14955	15000	14911	14811	14854	14702	14746	14885	14820	14922	14894	15014	14716	14893	14987	14872	14851	14994	14734	15078	14891	14984	14774	14712	14711	14892	14954	14916	14920	15045	14851	14961	14702	14850	14902	14965	14839	14707	14902	14754	14965	14930	14952	14890	14863	14781	14694	14645	14916	14987	14935	14955	14892	14785	14943	14937	15000	14761	15046	14583	14574	14848	14996	14773	15044	14889	14887	14616	14954	14922	14932	14803	14630	14742	14893	14800	14817	14924	14962	14955	14739	14877	14888	14913	14870	14964	14918	14783	14804	14909	14926	14822	14842	14982	14686	14826	14960	14709	14799	14854	14819	14935	14847	14918	14762	14750	14662	14997	14815	14942	14764	14895	14700	14599	14872	14864	14894	14917	14566	14660	14765	14929	14805	14929	14877	14916	14907	14966	14973	14692	14838	15006	14947	14932	14708	14888	14799	14866	14990	14824	14710	14848	14731	14773	14759	14790	14967	14661	14981	14902	14827	14913	14832	14802	14954	14568	14731	14804	14872	14760	14878	15015	14688	14860	14999	14979	14856	14786	14740	14932	14793	14928	14887	14962	14716	14901	14721	14760	14953	14776	14873	14893	15032	14808	14923	14959	14837	14969	14693	14780	14890	14974	14807	14992	14704	14850	14939	15062	15087	14834	14750	14540	14780	14904	14733	14980	14799	14688	14856	14771	14952	15051	15025	14705	14869	14707	14746	14821	14833	14772	14957	14882	14881	14854	14626	14935	14897	14758	15071	14857	14729	14776	14763	15043	14797	14990	14724	14828	14919	14768	14883	14949	14925	14859	14818	14982	14812	14884	14999	14920	14955	15054	14909	14974	14865	14944	14893	14859	14773	14808	14824	14792	14960	14687	14716	14891	14985	14976	14974	14927	14931	14978	14787	14670	14846	14879	14875	14773	14893	14499	14951	14942	14849	14713	14761	14818	14882	14800	15010	14956	14887	14908	14783	14790	14934	14943	14628	15104	14922	14831	14696	14824	14805	14701	14859	14754	14860	14995	14856	14886	14945	14750	14807	14935	14986	15148	14925	14787	15016	14927	14812	14834	14838	15054	14946	14963	14776	14761	14992	14865	14966	14849	14769	14992	14776	14759	14813	14768	14835	14773	14746	14758	14726	15022	14678	14736	15080	14880	15061	14815	14727	14812	14765	14905	14680	14904	14805	14660	14826	14946	14870	14809	14852	14697	14853	14857	14832	15023	14818	14677	14814	14699	14926	14837	14768	14959	14903	14867	14826	14725	15090	14903	14624	14694	14782	14845	14852	14917	14946	14768	14782	14854	14991	14975	14845	14959	14863	14784	14625	14711	14807	14970	15055	14925	14933	14768	14960	14912	14817	14919	14671	14909	14757	14785	14753	14830	14775	14804	14707	15040	14933	14848	15009	14751	14738	14923	14816	14836	14729	14924	14781	14788	14776	14799	14953	14832	14815	14874	14768	14952	14906	14808	14815	14788	14762	14976	14892	14845	14959	14869	14909	14800	14871	14780	14842	14893	14662	14722	14866	14742	14742	14930	14878	14921	14961	14741	14789	14907	14705	14973	14823	14752	14769	15012	14798	14781	14896	14852	14698	14684	14755	14663	14799	14820	14932	14803	14800	14948	14998	14794	14850	14845	14910	14820	14650	14623	14928	14638	14944	14944	14806	14811	14952	14923	14916	14898	14727	14838	14961	15085	14865	14876	14883	14775	14829	14870	14873	14809	14962	14989	14777	14995	14844	14779	14861	14937	14719	15065	14812	14591	14957	14785	14826	14769	14791	14974	14855	14723	14814	14797	14998	14783	14877	14626	14816	14819	14801	14826	14805	14717	14686	14779	14932	14923	14847	14874	14972	14731	14770	14683	14737	14808	14979	14715	14665	14936	14871	14917	14776	14728	14642	14738	14939	14889	15002	14814	14891	14743	14916	14983	14915	14848	14847	14868	14921	14780	14939	14793	14843	14907	14924	14754	14764	14831	14894	14855	14900	14794	14824	14881	14775	15015	15001	14894	14868	15016	14874	14665	14957	14907	14690	14670	14967	14943	14857	14765	14821	14759	14882	14822	15049	14702	14798	14991	14850	14848	14844	14772	14724	14838	14840	14909	14920	14758	15001	15118	14845	14949	14755	14793	14933	14825	14935	14753	14909	14986	14738	14796	15016	14872	14854	14826	14777	14815	14795	15000	15032	14861	14579	14940	14826	14762	14899	14894	14957	14919	14996	14879	14927	14863	14915	14750	14799	14776	14685	15037	14955	14908	14944	14986	14858	14851	14762	14878	14708	14999	14833	14828	14693	14742	14824	14842	14900	14818	14958	14811	14724	14861	14830	14732	14678	15013	14921	14902	14878	14572	15021	14844	14812	14784	14820	14545	14753	14897	14779	14682	14829	14912	14746	14992	14759	14619	14774	14659	14880	14737	14875	14967	14973	14831	14972	14955	15019	14830	14938	14809	14948	14804	14759	14935	14885	14836	14857	14884	14831	14799	14822	14933	14835	14924	14888	14819	14832	14871	14922	14789	14880	15146	14870	14918	14769	14840	14922	15027	14934	14965	14869	14875	14809	14861	14928	14805	14956	14742	14760	14998	14757	14951	14874
19258	41803	31706	22807	19788	17991	17223	16167	15156	15020	14788	14476	14308	14060	14081	13931	13748	13742	13688	13689	13659	13568	13384	13356	13406	13470	13279	13392	13380	13407	13346	13487	13420	13166	13432	13224	13379	13607	13239	13310	13377	13392	13276	13225	13288	13363	13409	13426	13322	13208	13489	13443	13335	13207	13153	13318	13440	13209	13161	13351	13231	13223	13369	13435	13296	13278	13434	13430	13245	13279	13322	13100	13317	13251	13471	13396	13407	13294	13251	13506	13414	13335	13261	13427	13212	13335	13259	13295	13311	13438	13273	13352	13227	13258	13340	13325	13235	13333	13318	13348	13200	13263	13421	13442	13331	13298	13351	13296	13348	13264	13419	13318	13278	13233	13267	13387	13384	13257	13421	13149	13392	13391	13225	13426	13180	13230	13182	13287	13403	13249	13443	13153	13443	13284	13337	13312	13255	13182	13213	13324	13369	13388	13122	13260	13357	13099	13366	13314	13439	13218	13409	13341	13402	13364	13374	13320	13315	13346	13286	13272	13305	13154	13385	13215	13397	13235	13385	13261	13215	13291	13412	13367	13311	13270	13220	13187	13198	13335	13097	13192	13359	13303	13291	13291	13380	13402	13423	13338	13225	13468	13337	13275	13362	13413	13211	13313	13379	13435	13343	13207	13327	13238	13196	13260	13282	13350	13317	13231	13297	13336	13377	13158	13436	13289	13288	13421	13218	13370	13429	13284	13416	13407	13161	13211	13363	13314	13138	13420	13247	13258	13396	13255	13176	13146	13157	13370	13297	13282	13251	13395	13352	13294	13276	13254	13377	13418	13241	13363	13193	13267	13298	13298	13133	13268	13321	13169	13317	13190	13058	13199	13258	13336	13347	13173	13462	13333	13278	13240	13394	13319	13449	13156	13391	13128	13277	13445	13256	13363	13401	13110	13292	13319	13195	13380	13339	13317	13373	13305	13290	13393	13165	13139	13234	13396	13311	13321	13371	13467	13254	13381	13165	13444	13228	13274	13365	13307	13314	13331	13256	13307	13189	13392	13365	13357	13202	13261	13197	13350	13281	13155	13257	13255	13406	13275	13269	13480	13235	13349	13409	13232	13412	13412	13325	13113	13282	13275	13399	13234	13355	13363	13324	13432	13263	13146	13339	13319	13352	13392	13420	13297	13440	13293	13304	13201	13265	13319	13265	13442	13301	13323	13229	13345	13227	13302	13206	13286	13248	13266	13323	13138	13342	13324	13406	13471	13296	13202	13230	13365	13320	13352	13362	13279	13313	13388	13217	13439	13277	13269	13294	13374	13392	13311	13268	13211	13393	13311	13176	13287	13325	13176	13300	13266	13234	13376	13225	13371	13130	13320	13312	13466	13301	13252	13175	13274	13367	13287	13166	13206	13292	13252	13237	13362	13347	13258	13306	13209	13252	13218	13196	13226	13320	13361	13285	13390	13323	13305	13176	13173	13365	13333	13334	13320	13241	13381	13313	13344	13160	13317	13323	13346	13173	13272	13261	13321	13093	13167	13255	13157	13283	13243	13274	13003	13224	13227	13253	13305	13188	13402	13310	13311	13278	13202	13423	13165	13233	13347	13569	13467	13104	13239	13293	13275	13245	13269	13375	13295	13285	13157	13385	13280	13506	13246	13175	13389	13238	13253	13321	13345	13277	13308	13299	13108	13197	13337	13192	13358	13290	13466	13181	13342	13166	13361	13318	13263	13370	13075	13199	13261	13330	13315	13294	12998	13263	13388	13252	13224	13451	13379	13346	13236	13338	13207	13246	13301	13277	13323	13353	13290	13177	13315	13370	13342	13404	13374	13317	13277	13367	13261	13271	13334	13198	13446	13160	13167	13232	13194	13352	13379	13237	13303	13396	13484	13229	13240	13373	13350	13413	13360	13472	13305	13419	13349	13211	13401	13377	13243	13244	13398	13152	13285	13306	13406	13337	13443	13180	13467	13366	13203	13275	13339	13473	13354	13390	13316	13239	13157	13328	13421	13226	13178	13277	13257	13314	13325	13293	13189	13287	13368	13213	13383	13361	13296	13237	13050	13256	13220	13337	13269	13237	13213	13300	13302	13185	13349	13342	13374	13200	13234	13278	13170	13374	13383	13148	13127	13460	13387	13273	13321	13151	13151	13297	13325	13153	13372	13227	13185	13339	13290	13401	13301	13256	13280	13165	13122	13398	13503	13196	13401	13265	13411	13366	13402	13485	13299	13439	13227	13342	13264	13242	13321	13092	13332	13291	13230	13390	13410	13200	13345	13276	13366	13354	13221	13130	13357	13264	13274	13325	13397	13260	13247	13307	13294	13298	13209	13348	13385	13174	13327	13010	13249	13215	13208	13072	13378	13167	13324	13364	13510	13310	13184	13225	13223	13136	13358	13351	13272	13413	13161	13454	13428	13156	13170	13298	13431	13414	13358	13320	13369	13286	13245	13172	13471	13340	13155	13282	13299	13390	13264	13331	13330	13379	13362	13197	13290	13434	13387	13350	13205	13419	13093	13332	13270	13259	13344	13147	13352	13213	13388	13194	13265	13318	13147	13255	13394	13303	13297	13107	13305	13387	13281	13322	13241	13333	13430	13289	13227	13360	13451	13295	13345	13273	13304	13252	13397	13292	13370	13155	13296	13478	13190	13234	13202	13318	13455	13372	13303	13242	13345	13269	13354	13414	13395	13096	13303	13361	13275	13260	13400	13250	13319	13506	13401	13290	13304	13234	13303	13126	13364	13418	13291	13239	13278	13352	13193	13303	13272	13218	13254	13051	13119	13231	13169	13380	13510	13226	13426	13250	13258	13138	13441	13154	13097	13331	13305	13290	13378	13414	13506	13200	13254	13317	13275	13197	13314	13226	13184	13247	13158	13223	13263	13295	13246	13315	13168	13239	13372	13373	13344	13317	13309	13296	13380	13264	13198	13143	13304	13321	13347	13388	13306	13283	13353	13335	13204	13379	13284	13399	13223	13389	13230	13346	13177	13241	13306	13282	13301	13498	13444	13254	13481	13368	13242	13292	13206	13248	13328	13218	13349	13395	13206	13038	13299	13210	13339	13151	13310	13264	13175	13296	13369	13364	13111	13333	13337	13291	13265	13267	13115	13308	13221	13380	13261	13172	13164	13118	13240	13201	13268	13176	13233	13250	13493	13342	13232	13220	13242	13273	13342	13312	13315	13381	13289	13283	13333	13180	13407	13367	13315	13359	13328	13262	13323	13130	13476	13377	13251	13253	13300	13455	13357	13377	13364	13197	13419	13307	13429	13362	13073	13400	13350	13279	13290	13264	13315	13286	13230	13352	13356	13233	13257	13355	13365	13282	13174	13352	13150	13460	13179	13364	13268	13306	13288	13211	13486	13247	13370	13297	13348	13363	13483	13310	13360	13285	13373	13342	13369	13424	13220	13365	13275	13134	13408	13326	13351	13336	13499	13270	13257	13581	13380	13357	13273	13167	13264	12997	13400	13237	13158	13321	13234	13215	13283	13270	13037	13240	13249	13529	13268	13213	13254	13245	13195	13332	13438	13337	13185	13331	13230	13398	13156	13295	13332	13273	13173	13251	13243	13284	13175	13232	13391	13205	13074	13541	13312	13273	13291	13240	13351	13279	13191	13173	13385	13358	13301	13297	13243	13344	13246	13437	13192	13299	13165	13256	13301	13223	13172	13309	13513	13274	13324	13271	13185	13349	13196	13168	13321	13226	13443	13204	13338	13356	13361	13326	13446	13300	13355	13272	13366	13366	13163	13262	13258	13286	13407	13421	13186	13331	13369	13270	13281	13194	13098	13264	13229	13220	13404	13397	13172	13401	13292	13342	13400	13325	13077	13314	13244	13430	13390	13291	13250	13199	13280	13402	13227	13305	13306	13194	13408	13306	13374	13207	13262	13298	13418	13220	13152	13248	13267	13223	13357	13190	13630	13268	13173	13383	13405	13176	13299	13436	13341	13310	13305	13345	13289	13185	13325	13190	13214	13337	13310	13325	13511	13328	13192	13295	13191	13078	13383	13361	13353	13320	13449	13131	13290	13332	13171	13233	13362	13257	13300	13305	13390	13345	13146	13292	13299	13316	13212	13267	13279	13420	13299	13374	13367	13201	13230	13378	13211	13391	13203	13132	13138	13340	13286	13289	13402	13300	13219	13477	13355	13288	13239	13232	13169	13152	13254	13346	13195	13319	13378	13207	13226	13214	13301	13309	13335	13348	13276	13363	13205	13312	13413	13169	13188	13386	13251	13225	13249	13224	13186	13364	13288	13268	13191	13187	13390	13245	13236	13240	13121	13368	13416	13335	13249	13258	13403	13235	13323	13281	13269	13286	13138	13295	13364	13336	13312	13227	13245	13215	13411	13315	13195	13366	13268	13287	13214	13288	13137	13400	13404	13369	13300	13155	13169	13074	13308	13228	13246	13424	13211	13280	13275	13429	13172	13471	13407	13322	13346	13301	13325	13401	13324	13294	13398	13369	13399	13163	13221	13358	13228	13283	13358	13131	13231	13202	13265	13219	13340	13233	13253	13333	13241	13264	13318	13309	13184	13354	13297	13301	13546	13198	13176	13302	13322	13325	13276	13082	13227	13210	13488	13292	13179	13414	13275	13343	13353	13249	13279	13334	13290	13355	13278	13237	13407	13269	13359	13444	13318	13294	13366	13259	13331	13356	13195	13287	13320	13312	13295	13363	13298	13307	13327	13388	13252	13195	13270	13241	13444	13310	13319	13223	13177	13241	13276	13323	13363	13189	13402	13343	13135	13239	13306	13496	13305	13488	13262	13265	13295	13104	13160	13256	13320	13295	13308	13245	13248	13292	13326	13379	13363	13221	13232	13393	13352	13396	13520	13193	13210	13247	13333	13285	13240	13211	13276	13402	13337	13231	13330	13231	13271	13202	13381	13252	13185	13315	13148	13405	13144	13078	13440	13364	13283	13401	13307	13381	13116	13134	13314	13446	13249	13271	13319	13287	13102	13243	13496	13341	13263	13365	13366	13240	13352	13321	13411	13337	13388	13245	13254	13269	13336	13413	13184	13336	13293	13410	13251	13280	13378	13319	13411	13254	13334	13386	13067	13320	13311	13344	13147	13327	13304	13373	13153	13182	13230	13276	13236	13138	13259	13341	13284	13263	13308	13399	13346	13330	13309
29182	23146	24294	20626	17372	16889	16795	16251	16242	16251	16140	15916	15970	15879	15860	15856	15951	15810	15699	15901	15981	15626	15948	16023	15871	15850	15723	16055	15623	15695	15757	15722	15640	15795	15936	15698	15859	15874	15771	15603	15719	15636	15631	15797	15829	15744	15832	15764	15896	15752	15842	15951	15539	15577	15755	15964	15688	15856	15601	15676	15620	15740	15651	15699	15928	15836	15837	15862	15672	15664	15631	15849	15706	15673	15692	15607	15654	15848	15838	15790	15876	15719	15653	15758	15725	15704	15913	15744	15602	15881	15714	15862	15710	15521	15736	15693	15649	15851	15637	15667	15618	15486	15698	15812	15843	15620	15689	15803	15794	15834	15796	15606	15645	15723	15916	15761	15812	15842	15754	15782	15556	15870	15778	15922	15944	15419	15868	15770	15668	15599	15738	15645	15599	15787	15866	15645	15733	15772	15574	15696	15734	15785	15711	15842	15839	15808	15793	15607	15560	15691	15809	15601	15692	15718	15751	15765	15833	15693	15762	15620	15726	15636	15556	15671	15682	15416	15596	15535	15784	15832	15619	15423	15840	15737	15638	15690	15807	15558	15935	15621	15510	15650	15682	15806	15744	15807	15822	15599	15784	15641	15872	15929	15766	15684	15629	15542	15613	15764	15676	15818	15744	15648	15651	15908	15598	15740	15407	16110	15695	15654	15756	15564	15732	15705	15723	15812	15579	15648	15679	15683	15724	15606	15726	15854	15562	15774	15626	15628	15664	15820	15655	15713	15510	15746	15655	15808	15668	15699	16003	15655	15621	15563	15545	15850	15869	15601	15825	15695	15750	15616	15822	15609	15757	15736	15736	15726	15802	15679	15608	15784	15542	15729	15810	15877	15679	15746	15516	15826	15653	15563	15655	15619	15846	15840	15710	15626	15668	15728	15769	15756	15822	15824	15657	15696	15737	15759	15642	15659	15759	15470	15706	15836	15857	15751	15730	15909	15518	15578	15697	15927	15525	15702	15670	15702	15638	15703	15680	15534	15653	15618	15820	15661	15622	15536	15676	15626	15551	15493	15709	15747	15818	15756	15600	15500	15793	15702	15670	16018	15674	15776	15695	15518	15481	15731	15688	15780	15662	15625	15839	15724	15547	15684	15604	15624	15671	15710	15733	15724	15818	15600	15557	15812	15810	16031	15881	15795	15660	15703	15605	15679	15711	15438	15645	15876	15643	15596	15937	15704	15588	15540	15840	15808	15712	15889	15752	15684	15682	15735	15647	15957	15701	15703	15677	15711	15631	15558	15741	15782	15650	15974	15768	15620	15792	15758	15573	15743	15589	15725	15705	15613	15658	15734	15639	15867	15832	15957	15671	15501	15871	15744	15710	15673	15759	15575	15813	15704	15684	15512	15919	15814	15879	15645	15580	15696	15696	15393	15704	15610	15730	15853	15933	15651	15650	15642	15662	15864	15628	15658	15613	15616	15731	15637	15692	15619	15729	15668	15673	15516	15470	15686	15737	15705	15641	15786	15682	15627	15727	15818	15940	15779	15846	15811	15825	15828	15754	15888	15680	15847	15632	15702	15627	15751	15664	15719	15640	15798	15693	15601	15669	15626	15840	15954	15834	15769	15842	15700	15767	15721	15723	15736	15675	15602	15697	15582	15640	15616	15642	15596	15569	15833	15491	15555	15759	15726	15480	15566	15667	15674	15729	15518	15521	15591	15516	15575	15652	15859	15643	15662	15735	15580	15653	15676	15790	15704	15625	15723	15602	15663	15728	15741	15730	15507	15557	15507	15616	15842	15768	15803	15680	15776	15736	15698	15906	15687	15798	15731	15707	15445	15593	15715	15689	15668	15650	15808	15762	15598	15824	15902	15684	15780	15818	15644	15701	15778	15513	15609	15825	15867	15903	15988	15668	15522	15641	15710	15698	15733	15729	15731	15719	15671	15642	15520	15689	15568	15838	15729	15892	15787	15723	15744	15559	15688	15699	15693	15911	15661	15699	15684	15646	15688	15657	15724	15846	15696	16008	15794	15597	15586	15433	15689	15881	15573	15653	15820	15834	15716	15650	15766	15591	15772	15666	15852	15546	15705	15620	15774	15877	15777	15654	15485	15659	15570	15521	15646	15816	15522	15868	15595	15824	15805	15697	15655	15698	15585	15746	15876	15797	15695	15614	15661	15696	15691	15806	15651	15657	15857	15929	15758	15891	15728	15629	15567	15665	15716	15715	15849	15797	15770	15742	15582	15787	15796	15871	15723	15770	15546	15800	15815	15633	15646	15813	15890	15644	15604	15883	15782	15720	15789	15790	15635	15587	15619	15768	15833	15809	15833	15645	15691	15735	15724	15641	15672	15811	15581	15759	15498	15629	15804	15711	15731	15749	15686	15896	16020	15373	15740	15624	15857	15763	15697	15501	15624	15550	15808	15520	15560	15887	15664	15641	15747	15575	15792	15760	15775	15952	15868	15725	15781	15852	15894	15768	15661	15811	15822	15722	15670	15734	15615	15853	15499	15510	15757	15700	15677	15771	15629	15854	15672	15713	15822	15571	15771	15847	15733	15725	15870	15580	15792	15824	15682	15744	15758	15883	15667	15827	15834	15691	15902	15601	15816	15638	15814	15722	15781	15582	15788	15664	15471	15774	15623	15572	15669	15636	15489	15767	15803	15574	15740	15657	15788	15726	15566	15777	15501	15678	15827	15688	15948	15618	15829	15754	15684	15725	15746	15712	15701	15801	15839	15774	15854	15808	15831	15864	15770	15646	15800	15719	15741	15618	15767	15819	15737	15654	15609	15547	15624	15871	15873	15753	15442	15582	15771	15847	15479	15862	15721	15561	15553	15869	15884	15763	15705	15798	15922	15911	15686	15705	15696	15928	15684	15704	15732	15611	15879	15719	15755	15698	15747	15498	15696	15693	15735	15708	15781	15446	15784	15825	15911	15992	15685	15659	15688	15587	15709	15813	15762	15614	15622	15683	15789	15664	15839	15702	15698	15695	15854	15652	15634	15661	15752	15644	15710	15614	15683	15915	15718	15753	15831	15643	15659	15960	15712	15793	15811	15767	15642	15755	15685	15856	15843	15681	15729	15611	15557	15785	15839	15772	15683	15810	15622	15737	15693	15694	15656	15674	15718	15827	15621	15715	15847	15755	15669	15701	15664	15702	15835	15741	15607	15706	15807	15665	15756	15541	15602	15548	15768	15750	15846	15926	15769	15769	15909	15841	15553	15769	15617	15565	15668	15646	15771	15563	15508	15682	15962	15918	15654	15923	15759	15706	15699	15891	15644	15721	15664	15684	15767	15701	15673	15596	15807	15653	15597	15868	15664	15737	15579	15892	15616	15522	15895	15738	15632	15785	15555	15679	15739	15698	15604	15726	15724	15490	15676	15764	15487	15962	15656	15678	15789	15840	15834	15832	15834	15594	15594	15679	15857	15748	15744	15804	15610	15568	15672	15693	15673	15648	15835	15550	15859	15743	15750	15815	15594	15907	15724	15835	15771	15783	15696	15594	15693	15824	15565	15789	15434	15812	15791	15612	15598	15687	15831	15491	15701	15717	15756	15704	15834	15736	15854	15922	15730	15920	15710	15583	15752	15693	15791	15628	15697	15587	15614	15690	15568	15509	15632	15844	15709	15800	15585	15766	15794	15894	15694	15725	15688	15693	15667	15768	15710	15626	15724	15908	15556	15699	15686	15784	15763	15744	15689	15681	15554	15579	15755	15818	15620	15658	15706	15961	15888	15782	15744	15790	15560	15793	15595	15721	15638	15726	15691	15800	15806	15944	15786	15638	15587	15676	15714	15766	15741	15638	15517	15533	15811	15720	15712	15636	15837	15729	15804	15700	15612	15870	15716	15677	15917	15694	15574	15703	15744	15658	15766	15744	15659	15924	15748	15662	15762	15549	15752	15866	15634	15639	15964	15754	15704	15797	15907	15652	15590	15706	15727	15628	15731	15789	15859	15668	15864	15638	15660	15611	15602	15733	15891	15588	15667	15615	15787	15631	15797	15718	15647	15586	15893	15707	15985	15670	15660	15483	15521	15648	15680	15533	15722	15765	15760	15818	15895	15631	15757	15599	15696	15709	15744	15676	15786	15700	15732	15788	15482	15449	15712	15748	15806	15817	15796	15777	15783	15446	15603	15604	15952	15691	15613	15627	15620	15658	15617	15882	15755	15710	15678	15547	15866	15864	15773	15828	15593	15755	15629	15864	15694	15751	15833	15700	15479	15615	15682	15764	15731	15829	15709	15573	15547	15800	15902	15914	15681	15736	15706	15880	15642	15747	15684	15501	15523	15533	15862	15812	15783	15837	15849	15554	15656	15543	15710	15803	15629	15723	15827	15719	15819	15660	15829	15741	15529	15891	15821	15716	15521	15638	15822	15828	15747	15633	15569	15593	15723	15656	15715	15769	15827	15678	15813	15772	15668	15790	15671	15555	15675	15720	15790	15869	15766	15690	15898	15892	15549	15859	15584	15743	15647	15818	15714	15535	15761	15813	15833	15687	15707	15736	15672	15773	15762	15566	15819	15845	15798	15833	15620	15774	15757	15822	15830	15817	15572	15778	15729	15490	15747	15796	15740	15797	15703	15852	15754	15818	15692	15708	15756	15848	15769	15744	15605	15775	15645	15786	15753	15634	15485	15604	15555	15820	15793	15711	15751	15626	15715	15695	15715	15771	15866	15745	15902	15834	15728	15932	15776	15709	15630	15713	15810	15823	15800	15673	15763	15707	15748	15479	15500	15626	15661	15722	15925	15616	15635	15569	15669	15650	15590	15888	15585	15450	15750	15786	15875	15806	15829	15728	15674	15866	15650	15821	15811	15861	15825	15862	15674	15770	15664	15687	15555	15590	15628	15721	15745	15613	15585	15626	16000	15649	15516	15737	15841	15755	15530	15586	15727	15694	15810	15629	15905	15757	15525	15811	15831	15845	15767	15714	15810	15675	15723	15755	15812	15680	15809	15752	15740	15518	15733	15737	15605	15706	15630	15581	15725	15533	15796	15655	15766	15779	15726	15580	15706	15611	15613	15677	15917	15713	15835	15857	15913	15711	15633	15759	15725	15702	15664	15593	15681	15596	15746	15658	15887	15568	15697	15756	15799	15829	15741	15688	15746	15669	15807	15737	15803	15615	15661
18401	27581	21498	17402	16150	15321	15168	14819	14446	14441	14204	14161	13958	14251	14217	14011	14005	13915	14011	13893	13884	13984	14090	13813	14008	14015	14039	13978	13976	14092	13930	13896	13947	13905	13784	13846	13960	13910	13828	13920	13982	13742	13768	13985	13876	13782	13790	13770	13791	13795	13859	13848	13789	13869	13743	13891	13803	13817	13746	13889	13917	13873	14067	13782	13777	13803	13848	13766	13769	13792	13817	13984	13903	13859	13844	13936	13828	13824	13729	13761	13846	13896	13989	13897	13775	13867	13958	13851	13770	13894	13713	13746	13935	13922	13864	13901	13865	13745	13889	13782	13986	13881	13845	13774	13971	13905	13771	13749	13977	13777	13855	13868	13830	13714	13999	13811	13854	13717	13869	13982	13759	13671	13763	13946	14031	13824	13782	13834	13842	13926	13850	13845	13926	13844	13803	13795	13946	13628	13978	13777	13843	13860	13899	13840	13807	13835	13787	13822	13835	13790	13920	13963	13807	13794	13623	13821	13788	13989	13603	13811	14052	13850	13840	13790	13826	13948	13925	13878	13874	13895	13770	13728	13800	13969	13921	13918	13670	13982	13810	13798	13992	13738	13985	13784	14084	13851	13786	13891	14061	13889	13832	13891	13863	13889	13782	13866	14037	13785	13973	13756	13937	13827	13870	13865	13874	13921	13865	13759	13827	13652	13785	14041	13748	13763	13626	13856	13696	13879	13752	13849	14040	13843	13649	13882	13979	13840	13970	13872	13945	13936	13908	13847	13978	13760	13777	13968	13752	13768	13892	13772	14033	13724	13719	13704	13759	13923	13751	13851	13817	13929	13772	13959	13842	13851	13975	13838	13705	13886	13910	13950	13897	13918	13913	13703	13908	13901	13878	13906	13865	13741	13899	13922	13863	13902	13821	13859	13877	13762	13785	13818	13839	13676	13964	13872	13908	13793	13943	13725	13887	13817	14015	13671	13929	13909	14033	13833	13843	13985	13917	13916	13859	13858	13777	13728	13986	13929	13818	13926	13869	13708	13824	13724	13842	13769	13755	13893	13755	13988	13839	13896	13863	13885	13923	13835	13865	13841	13966	13860	13813	13939	13685	13731	14122	13793	13848	13874	13760	13808	13827	14018	13749	14014	13846	13764	14000	13763	13935	13866	13701	13621	13915	13831	13725	13740	13689	13729	13856	13978	13791	13866	13931	13988	13811	13733	13922	13807	13709	13836	13845	13988	13682	13789	14006	13757	13802	13790	13890	13940	13882	13789	13911	13844	13861	13804	13875	13909	13917	13929	13803	13804	13861	13901	13655	13796	13752	13718	13915	13769	13901	13849	13726	13987	13857	13852	13746	13916	13725	13806	13857	13828	13797	13781	13812	13975	13963	13747	13938	13918	13948	13944	13903	13972	13751	13631	13763	13921	13998	13788	13856	13858	13870	13803	13998	13967	13798	13888	13866	13944	13767	13889	13882	13928	13822	13797	13850	13728	13871	13978	13828	13810	13990	13806	14064	13800	13849	13997	13938	13898	13910	13836	13890	13820	14009	13805	13807	13673	13749	13848	13776	13947	13963	13870	13834	13735	13930	13850	13985	13785	13881	13918	13789	13872	13823	13888	13880	13807	13892	13989	13914	13832	13850	13838	13805	13891	13927	13855	13881	13971	13782	13799	13882	13728	13888	14034	13895	13802	13947	13959	13915	13766	13811	13860	13766	13819	13663	13722	13889	13825	13960	14062	13867	13885	13778	13811	13911	13752	13841	13797	13888	13690	13812	13998	13833	13912	13781	13731	13922	13995	13863	13825	13832	13821	13935	13785	13711	13952	13859	13901	13763	13884	13856	13903	13871	13966	13956	13758	13849	13826	13891	13859	13864	13948	13834	13751	13792	14006	13822	13818	13645	13778	13784	13789	13912	13811	13925	13806	13910	13828	13813	13931	13756	13785	14075	13877	13837	13909	13952	13908	13885	13990	13964	13932	13808	13819	13847	13842	13830	13761	13835	13738	13864	13892	14041	13746	13795	13877	14034	13866	13670	13728	13803	14036	13922	13874	13908	13913	13797	13976	13864	13885	13801	13884	13786	13744	13941	13767	13945	13803	13777	13693	13881	13912	13871	13841	13956	13986	13866	13867	13813	13978	13866	13760	14031	13752	14076	13927	13903	13741	13798	13842	13841	13915	13737	13855	13861	14094	13791	13862	13907	13781	13787	13797	13816	13863	13906	13852	13892	13807	13960	13888	13920	13935	13869	13767	13820	13842	13799	13900	13961	13840	13833	13798	13739	13833	13804	13910	13827	13831	13655	13778	13793	13835	14022	13920	13800	13843	13836	14006	13821	13795	13805	13775	14024	13798	13721	13961	13952	13819	13729	14030	13858	13905	13819	13716	13755	13893	13842	13955	13807	13893	13863	13925	13737	13852	13711	13726	13788	13973	13754	14016	13798	13852	13542	13886	14117	13910	13892	13763	13908	13760	13820	13930	13758	13780	13735	13877	13817	13685	13899	13892	13854	13626	13664	13814	13879	13857	13862	13711	13870	13719	13842	13877	13861	13735	13746	13850	13863	13960	13746	13804	13937	13690	13977	13837	13829	13773	13936	13953	13868	13906	13850	13992	13893	13915	13869	13995	13829	13894	13933	13776	13911	13822	13889	13960	13804	13821	13909	13776	13761	13869	13841	13803	13948	13840	13771	13716	13832	13975	13911	13738	13896	13805	14019	13761	13965	13795	13893	13906	13814	13804	13910	13861	13814	13915	13913	13964	13950	13762	13975	13889	13944	13933	13945	13978	13820	13849	13913	13847	13989	13741	14083	13827	13924	13753	13867	13814	13920	13739	13725	13905	13845	13889	14001	13865	13903	13900	13786	13788	13909	13933	13880	13815	13791	13786	13852	13735	13783	13822	13956	13818	13911	13870	13974	13622	13828	13918	13874	13960	13953	13756	13923	13882	13820	13983	13713	13803	13783	13796	13896	13716	13950	13994	13953	13841	13957	13873	13856	13874	13887	13940	14038	13944	13993	13645	13855	13769	13958	13979	13904	13568	13869	13811	13805	14057	13890	13736	13796	13868	13700	13861	13886	13955	13900	13955	13856	13789	13668	14007	13696	13793	14107	13899	13938	13833	13944	13702	13981	13902	13880	13807	13870	13878	13795	13887	13981	13972	14030	13979	13704	13772	13771	13919	13873	13909	13875	13809	13963	13809	13827	13840	13945	13946	13730	13753	13855	13907	13854	14006	13745	13949	13872	13922	14003	13866	13792	13821	13813	13786	13905	13810	13927	13936	13783	13902	13726	13732	13953	13692	13750	13813	13959	13863	13889	13767	13909	13736	13875	13940	13979	13863	14052	13842	13889	13896	13814	13968	13839	13732	13971	13859	13925	13786	13991	13999	13806	14099	13948	13939	13793	13773	13779	13900	13830	13958	13855	13902	13728	13817	13693	13770	14003	13866	13902	13989	13876	13740	14017	14002	13921	13795	13741	13846	14062	13832	13934	13804	13870	13832	13828	13933	13722	13879	13991	13949	13818	13840	13832	13771	13983	13722	13906	13985	13900	13878	13804	13826	13849	13750	13904	13742	13713	13829	13811	13888	14005	13779	13745	13741	13867	13744	13925	13862	13929	13944	13872	14015	13854	13806	13778	13778	14001	13834	13912	13592	13954	13853	13732	13795	13828	13774	13867	13817	13945	13879	13725	13964	13745	13809	13860	13827	13881	13944	13891	13670	14026	13643	13885	13963	13984	13954	13868	13870	13834	13813	13978	13789	13845	14022	13858	13764	13782	13677	13964	13956	13774	13827	13856	13848	13932	13949	13891	13701	13841	13999	14019	13697	13815	14039	13970	13822	14045	13784	13895	13801	13938	13793	13966	13740	13838	13879	13785	13923	13943	14023	13969	13999	13669	13951	13805	13956	13847	13940	13865	13922	13703	13850	13851	13789	13809	13998	13789	13827	13829	13951	13990	13981	14044	13901	13684	13978	13987	13833	13851	13881	13951	13877	13862	14035	13982	13971	13924	14010	13882	13963	13771	13863	13921	13644	13783	13942	13781	13926	13915	13701	13726	13832	13821	13902	13799	13843	13786	14005	13799	13878	13860	13822	14064	13891	13726	13827	13801	13824	13842	13861	13986	13702	13893	13869	13871	13864	14031	13855	13853	13791	13750	14043	14037	14026	13868	13898	13928	13803	13810	13799	13883	13858	13898	13807	13792	13924	13811	13974	13958	13719	13703	13848	13864	13869	13936	13780	13690	13824	13829	13918	13645	13800	13883	13887	13861	13770	13959	13898	13860	13872	13911	13870	13895	13953	13893	13916	14061	13771	13901	13762	13888	14050	13731	13931	13939	13810	13836	13782	13860	13912	13834	13834	13792	13863	13757	13843	13776	13792	13765	13908	13825	13906	13862	13872	13997	13805	13882	14020	13867	14010	13843	13751	13968	14010	13760	13866	13929	13870	13807	13853	13810	13739	13905	13860	13936	13899	13751	13910	13954	13818	13793	13816	13747	13641	13916	13931	13875	13826	13768	13887	13818	13835	13841	13906	13855	13948	13870	13725	13849	13859	13974	13905	13842	13855	13791	14050	13789	13879	13881	13803	13779	13855	13885	13955	13856	13919	13878	13870	13873	14039	13982	13878	13877	13965	13954	13949	13959	13882	13955	13976	13813	13911	13811	13773	13911	13890	13819	13773	13931	13938	13903	13910	13870	14030	13840	13866	13841	13889	13996	13706	13940	13771	13991	13768	13855	13853	14083	13886	13824	13763	13911	13973	13947	13833	13812	13807	13745	13841	13752	13956	13917	13762	14099	13824	13826	13804	13792	13872	13889	13844	14029	13980	13991	13898	13895	13858	13677	13748	13787	13870	13708	13826	13806	13737	13902	13787	13838	13985	13977	13914	13737	13809	13924	13702	13794	13928	13835	13796	13811	13936	13913	13887	13881	13852	13981	13861	13859	13739	13943	14000	13848	13977	13892	13858	13825	13953	13836	13778	13920	13807	13679	13867	13946	13803	13759	13983	13774	13879	13761	13903	13947	13819	13905	13880	14010	13744	13793	13730	13956	13860	13761	13815	13743	13834	13638	13928	14130	13891	14016	13895	13726	13767	13894	13896	13657	13997	13974	13861	13946	14126	13960	13769
23460	21523	28305	25318	22172	20408	18939	16498	15891	15778	15723	15406	15376	15216	15160	15217	15133	15174	15090	15186	14902	15107	15132	15160	15066	14915	14934	14919	14874	14826	14976	14701	14870	14663	14885	14905	14949	14981	14720	14701	14977	14800	14878	14630	14994	14983	14983	14814	15050	14712	14795	14873	15048	14894	14676	14809	14824	14736	14669	14842	14797	14812	14708	14824	14976	14912	14716	14751	14792	14871	14883	14742	14873	14769	14858	14888	14663	14761	14759	14730	14598	14769	14821	14788	14847	14713	14689	14833	14851	15016	14766	14763	14739	14976	14826	14746	14853	14735	14804	14866	14796	14871	14856	14900	14835	14778	14798	14951	14680	14986	14819	14736	14881	14684	14852	14938	14924	14843	14722	14970	14843	14765	14844	14924	14703	14898	14790	14802	14610	14623	14723	14498	14841	14553	14803	14746	14690	14766	14814	14843	14605	14875	14797	14622	14629	14840	14867	14848	14602	14743	14805	14941	14957	14971	15042	14670	14760	14712	14760	14726	14723	14868	14660	14868	14546	14647	14778	14740	14782	14844	14834	14845	14673	14814	14688	14884	14851	14969	14574	15002	14788	14627	14880	14816	14754	14829	14925	14880	14596	14828	14824	14893	14797	14825	14892	14759	14739	14659	15148	14718	14731	14872	14925	14713	14991	14767	14672	14816	14662	14791	14960	14927	14757	14969	14859	14692	14836	14826	14738	14842	14792	14593	14835	14838	14909	14830	14722	14765	14771	14704	14689	14776	14824	14901	14913	14864	14644	14536	14696	14607	14593	14917	14837	14997	14933	14949	14802	14823	14989	14900	14703	14906	14898	14668	14497	14806	14873	14830	14665	14740	14688	14921	14681	14656	14643	14855	14680	14768	14927	14749	14680	14817	15056	14527	14968	14860	14814	14640	14935	14619	14724	14700	14506	14560	14735	14812	14909	14649	14788	14738	14854	14893	14669	14694	14817	14724	14724	14664	14761	14656	14898	14809	14949	14744	14752	14579	14581	14708	14636	14702	14911	14735	14814	14736	14776	14593	14985	14785	14779	14757	14771	14867	14771	14829	14704	14914	14830	14771	14923	14668	14944	14706	14716	14911	14815	14802	14898	14787	14879	15011	14771	14870	14716	14818	14892	14790	14961	14888	14868	14788	14920	14869	14804	14808	14609	14900	14792	14770	14729	14829	14750	14701	14765	14818	14782	14784	14985	14878	14851	14812	14842	14806	14840	14839	14872	14682	14842	14783	14947	14899	14990	14778	14695	14884	14819	14788	14790	14606	14703	14934	14797	14837	14794	14872	14894	14926	14641	14997	14806	14818	14772	14802	14919	14721	14552	14998	14809	14818	14987	14719	14527	14563	14838	14807	14894	14823	14626	14760	14915	14955	14928	14882	14746	14925	14679	14829	14760	14787	14724	14773	14873	14554	14928	14896	14844	14719	14834	14676	14814	14830	14708	14583	14825	14681	14717	14842	14813	14735	14795	14804	14741	14785	14768	14897	15105	14618	14829	14848	14929	14884	14875	14654	14803	14700	14715	14776	14854	14956	14738	14826	14789	14925	15048	14884	14743	14714	14917	14754	14934	14812	14840	14915	14901	14752	14959	14822	14799	14834	14681	14920	14825	14827	14729	14735	14848	14675	14910	14885	14821	14735	14735	14828	14693	14866	14789	14627	14973	14874	14760	15088	14932	14709	14794	14818	14760	14849	14737	14999	14866	14663	14812	14814	14790	14798	14924	14637	14902	14677	15001	14707	14656	14876	14768	14724	14914	14843	14871	14687	14809	14801	14653	14658	14718	14740	14712	14920	14814	14866	14804	14734	14800	14879	14903	14632	14744	14620	14615	14897	14947	14835	14842	14811	14758	14788	14783	14678	14606	14698	14929	14826	14660	14804	14822	14505	15002	14770	15002	14841	14855	14801	14607	14760	14605	14624	14781	14795	14839	14881	14777	15011	14871	14811	14774	14771	14864	14786	14769	14709	14824	14975	14753	14917	14916	14871	14825	14779	14821	14932	14845	14687	14794	14875	14810	14775	14864	14823	14681	14876	15103	14945	14923	14679	14789	14619	14721	14770	14851	14748	14778	14809	14886	14977	14969	14757	14869	14788	14823	14793	14719	14770	14910	14580	14923	14881	14873	14762	14976	14914	14670	14971	14818	14693	14621	14877	14868	14838	14765	14755	14611	14487	14871	14857	14914	14852	14863	14723	14929	14699	14714	14712	14640	14866	15052	14825	14712	14751	14866	14609	14731	14879	14750	14816	14862	14771	14776	14871	14801	14835	14843	14858	14797	14499	14770	14913	14854	14975	14889	14711	14626	14806	14797	14772	14688	14696	14933	14925	14756	14680	14801	14678	14668	14947	14685	14832	14901	14790	14953	14876	14911	14694	14627	14620	14991	14827	14924	14874	14783	14789	14741	14934	14897	14769	14576	14856	14971	14838	14673	14978	14713	14857	14718	14832	14876	14778	14845	14573	14691	14431	14839	14814	14803	14886	14807	14607	14803	14701	14672	14741	14914	14643	14650	14882	14858	14823	14928	14850	14828	14805	14964	14605	14791	14815	14800	14807	14766	14586	14870	14892	14821	14704	14676	14819	14912	14772	14809	14603	14800	14794	14780	14809	14820	14799	14827	14709	14792	14808	14887	14843	14728	14770	14892	14717	14728	14844	14827	14808	14680	14729	14821	14813	14679	14630	14876	14855	14755	14766	14851	14917	14746	14734	14841	14852	14697	14701	14840	14693	14651	14794	14689	14776	14764	14782	14785	14588	14873	14883	14691	14573	14842	14861	14679	14850	14802	14688	14745	14903	14703	14686	14932	14809	14909	14534	14846	14702	14747	14920	14810	14832	14835	14641	14778	14854	14866	14862	14603	14918	14790	14901	14859	14663	14793	14680	14599	14888	14897	14784	14928	14900	14858	14831	14799	14852	14785	14833	14723	14902	14844	14766	14915	14739	14921	14891	14851	14759	14923	14888	14803	14817	14870	14845	14770	14754	14556	14852	14605	14889	14663	14713	14745	14835	14822	14824	14700	14701	14902	14847	14762	14768	14702	14967	14851	14879	14817	14718	14934	14603	14807	14850	14909	14853	14803	14713	14743	14769	14876	14759	14822	14726	14806	14642	14837	14816	14909	14836	14647	14693	14917	14915	14741	14757	14742	14844	14855	14788	14932	14758	14685	14716	15046	14652	14859	14750	14532	14718	14599	14738	14623	14706	14834	14901	14836	14855	14733	14952	14929	14722	14766	14769	14870	15044	15097	14974	14843	14787	14686	14925	14860	14925	14895	14656	14814	14742	14792	14780	14802	14754	14860	14641	14718	14868	14965	14745	14665	14672	14880	14746	14713	14745	14884	14936	14853	14811	14871	14789	14800	14787	14708	14862	14920	14867	14769	14778	14807	14738	14870	14920	14921	14874	14752	14699	15050	14781	14758	14905	14831	14752	14802	14821	14848	14919	14907	14771	14959	14640	14569	14763	14752	14846	14677	14818	14950	14807	14910	14800	14650	14627	14827	14710	14876	14846	14952	14818	14988	14604	14829	14559	14608	14592	14902	14817	14715	14820	14864	14685	14809	14655	14544	14794	14615	14742	14871	14941	14798	14682	15007	14723	14698	14653	14794	14645	14851	14655	14697	14956	14786	14806	14984	14888	14910	14818	14758	14796	14739	14931	14780	14817	14757	14604	14912	14656	14851	14884	14918	14912	14750	14722	14831	14822	14689	14820	14983	14865	14691	14934	14896	14832	14707	14831	14848	14694	14782	14908	14725	14739	14878	14748	14893	14729	14971	14823	14917	14878	14998	14765	14687	14755	14781	14943	14765	14790	14799	14754	14714	14777	14595	14860	14803	14742	14773	14553	14885	14781	14643	14859	15015	14959	14965	14885	14884	14797	14892	15005	14665	14749	14808	14623	14664	14678	14726	14781	14747	14669	14839	14758	14797	14847	14927	14992	14996	14795	14738	14823	14677	14808	14968	14763	14671	14600	14490	14865	14746	14767	14656	14824	14729	14796	14765	14735	14796	14606	14763	14821	14875	14903	14819	14896	14816	14725	14943	14883	14846	14878	14700	14705	14893	14791	14705	14697	14909	14624	14903	14877	14679	14809	14682	14835	14659	14778	14709	14656	14795	14904	14877	14811	14941	14864	15002	14885	14836	14784	14918	14722	14909	14781	14652	15000	14724	14842	14633	14791	14847	14879	14674	14746	14790	14479	14733	14817	14624	14653	14751	14813	14922	14852	14782	14722	14667	14649	14880	14851	14839	14847	14837	14779	14844	14791	14691	14850	14788	14660	14749	15000	14690	14824	14891	14750	14779	14807	14846	14877	14792	14810	14924	14959	14933	14827	14837	15019	15017	14794	14624	14790	14961	14807	14671	14746	14984	14846	14751	14825	14567	14512	14723	14663	14796	14676	14946	14933	14886	14646	14588	14832	14758	14957	14874	14810	14683	14627	14918	14554	14773	14855	14696	14876	14744	14705	14870	14760	14565	14589	14814	14690	14662	14718	14874	14878	14815	14531	14843	14812	14816	14854	14798	14663	14917	14936	14734	14732	14853	14509	14668	14769	14742	14686	14763	14666	14758	14727	14695	14853	14896	14624	14760	14923	14910	14688	14836	14865	14888	14726	14870	14711	14674	14873	14990	14985	15013	14881	14819	14717	14757	14907	14631	14866	14651	14591	14635	14717	14624	14911	14840	14656	14775	14717	14743	14860	14764	15053	14741	14879	14787	14829	14919	14818	14973	14649	14956	14660	14907	14763	14862	14561	14893	14936	14995	14744	14697	14866	14692	14927	14697	14621	14841	14813	14655	14668	14818	14903	14727	14810	14735	14694	14818	14593	14764	14535	14747	14828	14768	14751	14940	14910	14878	14754	14952	14907	14874	14729	14778	14784	14963	14885	14822	14757	14846	14725	14664	14783	14803	14902	14848	14921	14853	14829	14670	14777	14643	14857	14929	14804	14748	14826	14702	14768	14930	14974	14588	14849	14788	14686	14761	14775	14912	14856	14785	14709	14637	14781	14701	14958	14718	14699	14615	14789	14751	14721	14937	14841	14660	14772	14867	14766	14865	14896	14806	14748	14799	14717	14946	14836	14900	14910	14890	14806	14737	14750
18077	36988	27738	20331	17668	16639	16047	15355	14777	14276	14350	14001	14153	13808	13813	13733	13752	13692	13545	13529	13276	13390	13515	13355	13378	13241	13341	13452	13332	13471	13292	13312	13297	13283	13323	13361	13429	13298	13439	13184	13376	13341	13474	13328	13539	13309	13267	13229	13328	13275	13234	13428	13330	13306	13379	13361	13237	13252	13247	13388	13270	13372	13318	13279	13428	13232	13280	13151	13284	13409	13270	13330	13332	13222	13519	13191	13322	13231	13160	13461	13302	13431	13406	13348	13521	13229	13420	13395	13290	13197	13288	13440	13248	13243	13355	13361	13151	13324	13245	13293	13317	13487	13210	13332	13207	13296	13283	13273	13140	13309	13306	13364	13447	13203	13215	13321	13183	13304	13209	13262	13364	13302	13357	13249	13425	13399	13319	13368	13365	13354	13387	13393	13360	13213	13166	13294	13461	13225	13193	13435	13353	13291	13477	13458	13363	13464	13357	13191	13385	13462	13497	13291	13375	13407	13318	13340	13335	13470	13239	13286	13183	13398	13282	13360	13323	13179	13209	13210	13331	13318	13356	13176	13416	13254	13367	13262	13513	13389	13281	13353	13270	13234	13303	13246	13167	13499	13449	13308	13278	13349	13225	13334	13440	13371	13247	13146	13374	13232	13299	13224	13345	13379	13229	13415	13278	13292	13421	13214	13355	13295	13207	13387	13244	13244	13326	13191	13351	13338	13131	13468	13142	13198	13281	13474	13323	13238	13220	13354	13347	13474	13260	13483	13262	13367	13202	13237	13344	13179	13206	13428	13379	13353	13329	13214	13187	13288	13190	13288	13262	13170	13435	13188	13263	13363	13301	13283	13243	13413	13244	13300	13339	13462	13298	13267	13220	13293	13328	13277	13365	13460	13152	13242	13445	13272	13312	13284	13318	13245	13377	13225	13171	13369	13187	13472	13172	13443	13199	13290	13375	13430	13341	13185	13412	13410	13390	13361	13446	13331	13325	13332	13365	13385	13140	13452	13172	13302	13384	13233	13303	13367	13377	13185	13440	13345	13237	13247	13127	13357	13393	13417	13353	13317	13226	13316	13407	13295	13373	13360	13420	13193	13346	13333	13241	13323	13127	13197	13231	13329	13357	13345	13179	13313	13384	13298	13249	13187	13195	13374	13458	13382	13280	13322	13244	13406	13193	13339	13429	13312	13183	13411	13341	13297	13149	13144	13399	13222	13219	13218	13314	13186	13335	13452	13296	13372	13243	13234	13398	13205	13123	13132	13243	13348	13403	13351	13246	13228	13422	13323	13459	13204	13325	13290	13549	13442	13268	13275	13226	13266	13307	13163	13274	13247	13442	13263	13330	13359	13190	13262	13401	13261	13149	13372	13372	13441	13379	13453	13192	13311	13129	13235	13142	13242	13317	13374	13422	13280	13259	13397	13270	13316	13288	13492	13527	13292	13319	13230	13256	13164	13083	13361	13269	13212	13391	13388	13332	13473	13502	13160	13188	13377	13272	13408	13407	13338	13382	13154	13149	13408	13436	13373	13415	13253	13389	13099	13184	13304	13248	13248	13400	13226	13252	13310	13490	13405	13297	13522	13352	13249	13517	13359	13408	13385	13275	13190	13284	13259	13384	13227	13390	13466	13362	13268	13210	13318	13259	13397	13389	13268	13310	13309	13279	13326	13273	13313	13393	13296	13256	13431	13175	13303	13212	13400	13330	13263	13328	13293	13312	13296	13294	13368	13312	13261	13307	13236	13248	13165	13392	13310	13189	13318	13465	13419	13360	13375	13262	13266	13197	13352	13362	13284	13318	13251	13294	13197	13426	13344	13326	13380	13411	13352	13394	13262	13384	13132	13257	13326	13343	13170	13302	13466	13212	13212	13164	13302	13311	13429	13236	13397	13395	13402	13279	13291	13276	13315	13360	13405	13268	13386	13306	13275	13346	13378	13365	13393	13295	13206	13509	13372	13303	13260	13230	13277	13259	13293	13369	13298	13376	13383	13414	13282	13363	13428	13303	13352	13316	13451	13432	13358	13450	13260	13259	13432	13162	13296	13451	13264	13247	13185	13140	13266	13414	13335	13225	13375	13176	13267	13344	13473	13323	13233	13465	13300	13483	13203	13295	13403	13193	13316	13224	13298	13321	13381	13439	13328	13314	13383	13312	13287	13468	13369	13186	13400	13321	13328	13432	13207	13288	13280	13308	13255	13221	13357	13345	13316	13291	13417	13168	13406	13218	13360	13381	13413	13406	13348	13511	13359	13234	13164	13370	13346	13340	13482	13263	13154	13237	13195	13293	13291	13042	13239	13240	13270	13270	13265	13469	13393	13330	13238	13319	13333	13481	13342	13293	13251	13420	13384	13366	13079	13380	13224	13382	13322	13266	13462	13261	13352	13347	13208	13370	13303	13402	13353	13212	13216	13477	13407	13317	13199	13198	13207	13460	13313	13287	13311	13294	13335	13257	13293	13235	13345	13229	13190	13285	13178	13337	13235	13371	13274	13455	13328	13275	13440	13469	13400	13256	13294	13244	13335	13317	13313	13483	13103	13331	13227	13320	13258	13151	13309	13120	13388	13169	13363	13328	13290	13202	13376	13272	13311	13003	13314	13378	13426	13324	13228	13409	13115	13310	13278	13347	13285	13363	13265	13209	13334	13086	13312	13440	13310	13351	13353	13359	13085	13300	13415	13221	13424	13435	13246	13347	13368	13302	13260	13268	13218	13268	13231	13281	13347	13477	13359	13345	13242	13153	13340	13324	13261	13296	13182	13460	13362	13451	13328	13251	13334	13321	13255	13357	13381	13422	13309	13476	13525	13272	13356	13236	13254	13357	13119	13373	13374	13292	13281	13382	13544	13321	13443	13399	13385	13300	13439	13272	13352	13158	13378	13310	13316	13448	13399	13316	13414	13151	13315	13513	13137	13344	13203	13412	13333	13374	13450	13272	13257	13336	13261	13370	13226	13444	13360	13290	13471	13284	13204	13384	13332	13231	13238	13419	13253	13170	13428	13312	13374	13537	13290	13161	13241	13232	13312	13164	13219	13343	13395	13384	13217	13407	13570	13358	13209	13319	13446	13247	13265	13240	13337	13327	13468	13348	13308	13251	13237	13411	13285	13244	13209	13360	13086	13359	13322	13391	13377	13298	13230	13344	13152	13482	13380	13426	13232	13407	13312	13377	13293	13402	13205	13259	13337	13499	13254	13366	13325	13300	13270	13170	13178	13365	13285	13316	13411	13354	13370	13468	13176	13260	13339	13326	13252	13307	13207	13391	13359	13361	13265	13354	13305	13201	13294	13318	13427	13424	13262	13373	13388	13382	13177	13189	13285	13331	13138	13349	13280	13295	13371	13157	13541	13331	13395	13440	13329	13408	13508	13431	13452	13265	13519	13356	13457	13364	13335	13383	13295	13170	13399	13235	13359	13316	13135	13286	13267	13262	13236	13188	13366	13418	13303	13319	13190	13169	13374	13261	13180	13274	13354	13367	13433	13331	13474	13069	13278	13389	13188	13260	13195	13356	13365	13334	13342	13213	13322	13225	13297	13498	13362	13263	13324	13203	13313	13373	13359	13209	13297	13400	13002	13261	13337	13328	13340	13337	13253	13201	13379	13392	13247	13264	13400	13253	13263	13411	13249	13249	13210	13339	13387	13298	13229	13341	13281	13291	13329	13495	13380	13410	13327	13133	13240	13319	13194	13451	13418	13334	13280	13360	13380	13424	13304	13186	13383	13247	13332	13141	13320	13371	13210	13476	13339	13285	13362	13318	13319	13339	13307	13410	13389	13115	13320	13224	13243	13426	13452	13297	13331	13426	13300	13343	13410	13359	13343	13424	13224	13346	13327	13406	13318	13197	13161	13269	13275	13382	13203	13345	13421	13360	13395	13420	13197	13217	13464	13389	13254	13347	13494	13229	13351	13285	13242	13324	13249	13334	13125	13469	13398	13282	13319	13537	13323	13231	13309	13246	13360	13282	13360	13387	13253	13448	13139	13242	13216	13312	13444	13348	13334	13347	13166	13353	13417	13240	13376	13388	13220	13254	13514	13251	13402	13369	13300	13277	13394	13417	13228	13358	13356	13445	13176	13351	13274	13372	13323	13227	13161	13385	13341	13323	13393	13333	13351	13422	13195	13410	13271	13324	13219	13244	13350	13297	13212	13253	13283	13265	13337	13256	13388	13319	13295	13314	13178	13242	13344	13340	13321	13268	13380	13126	13477	13256	13393	13208	13348	13302	13465	13330	13508	13252	13295	13382	13407	13449	13320	13253	13358	13278	13211	13424	13363	13335	13424	13246	13468	13327	13264	13374	13237	13342	13213	13361	13314	13412	13336	13218	13405	13361	13420	13405	13231	13328	13177	13170	13206	13317	13318	13055	13330	13220	13288	13328	13287	13180	13270	13355	13309	13326	13332	13290	13306	13343	13226	13225	13406	13300	13345	13215	13322	13418	13251	13194	13324	13385	13279	13301	13400	13484	13293	13311	13361	13285	13218	13253	13372	13219	13234	13398	13470	13195	13421	13245	13372	13306	13336	13255	13343	13432	13532	13322	13195	13364	13257	13267	13229	13327	13197	13417	13286	13162	13314	13413	13352	13288	13198	13441	13361	13367	13188	13505	13253	13318	13266	13256	13503	13352	13316	13198	13279	13384	13484	13325	13402	13299	13398	13365	13155	13286	13331	13358	13344	13333	13366	13418	13163	13305	13291	13407	13277	13236	13441	13164	13390	13428	13224	13285	13261	13269	13205	13334	13327	13197	13410	13307	13228	13419	13530	13450	13284	13307	13385	13427	13510	13237	13438	13383	13437	13344	13282	13327	13300	13341	13341	13243	13317	13295	13398	13168	13195	13250	13425	13316	13352	13394	13381	13415	13535	13336	13155	13362	13300	13335	13396	13327	13342	13327	13360	13283	13463	13423	13272	13267	13148	13337	13170	13324	13243	13228	13311	13378	13138	13417	13390	13263	13217	13361	13424	13276	13523	13367	13277	13450	13513	13214	13405	13205	13390	13226	13337	13207	13385	13323	13238	13286	13120	13329	13226	13353	13269	13141	13456	13348	13365	13291	13227	13224	13458	13271	13392	13200	13307	13268	13266	13343	13247	13434	13366	13410	13291	13244	13390	13355	13314	13260	13404
25292	21577	26988	26856	19541	18333	17956	17431	17281	17061	16875	16978	16984	16950	16754	16555	16646	16584	16714	16608	16608	16610	16639	16640	16484	16344	16561	16640	16536	16373	16496	16560	16551	16417	16407	16546	16475	16486	16512	16581	16441	16508	16456	16476	16501	16430	16607	16390	16299	16331	16441	16403	16617	16544	16370	16285	16573	16605	16628	16516	16465	16407	16600	16457	16496	16335	16484	16425	16578	16386	16441	16411	16112	16620	16317	16546	16314	16332	16706	16398	16272	16678	16610	16355	16437	16405	16760	16389	16485	16510	16599	16539	16360	16507	16645	16337	16439	16457	16336	16532	16302	16416	16420	16407	16407	16280	16390	16254	16420	16338	16630	16326	16482	16579	16284	16442	16487	16490	16622	16442	16486	16524	16335	16370	16666	16420	16572	16573	16293	16607	16401	16425	16302	16470	16499	16576	16607	16466	16391	16321	16443	16440	16393	16509	16502	16465	16399	16548	16507	16568	16344	16495	16294	16396	16548	16460	16524	16501	16385	16323	16567	16535	16321	16371	16375	16446	16337	16420	16331	16579	16583	16613	16401	16478	16599	16335	16308	16420	16451	16584	16437	16576	16547	16633	16360	16540	16445	16416	16426	16642	16436	16589	16521	16522	16466	16394	16542	16521	16588	16289	16320	16325	16263	16485	16372	16287	16565	16379	16435	16351	16538	16540	16334	16505	16480	16401	16322	16443	16479	16338	16406	16316	16446	16394	16373	16521	16616	16565	16553	16360	16555	16446	16356	16593	16480	16213	16399	16245	16148	16592	16344	16333	16549	16553	16600	16434	16435	16415	16400	16527	16488	16548	16490	16573	16453	16764	16336	16181	16410	16440	16636	16362	16484	16706	16262	16556	16602	16423	16692	16701	16485	16496	16300	16513	16497	16560	16590	16582	16362	16603	16425	16466	16311	16533	16600	16568	16380	16361	16704	16575	16451	16536	16574	16477	16578	16486	16351	16365	16589	16508	16494	16289	16391	16666	16679	16559	16543	16462	16311	16530	16439	16456	16457	16472	16392	16319	16403	16517	16383	16380	16242	16555	16508	16280	16534	16482	16383	16529	16510	16458	16376	16324	16506	16384	16616	16557	16323	16347	16359	16411	16477	16281	16600	16341	16480	16608	16423	16455	16506	16568	16493	16495	16514	16548	16357	16344	16432	16429	16645	16555	16516	16608	16374	16569	16409	16588	16610	16571	16485	16434	16408	16604	16551	16678	16636	16423	16277	16468	16456	16321	16325	16550	16249	16453	16510	16419	16651	16456	16472	16453	16257	16333	16393	16442	16542	16428	16686	16443	16503	16210	16402	16457	16474	16332	16105	16289	16577	16540	16564	16463	16468	16297	16340	16358	16299	16536	16511	16386	16416	16623	16580	16247	16305	16478	16470	16376	16437	16441	16518	16499	16400	16590	16554	16477	16769	16336	16571	16562	16405	16410	16470	16672	16444	16528	16272	16470	16241	16499	16500	16428	16600	16472	16351	16423	16374	16451	16383	16504	16592	16427	16559	16488	16567	16627	16464	16626	16270	16282	16230	16296	16438	16636	16582	16559	16618	16500	16466	16473	16513	16324	16539	16278	16642	16402	16461	16528	16463	16291	16467	16298	16484	16225	16548	16504	16499	16437	16470	16613	16510	16405	16776	16694	16357	16650	16547	16405	16410	16492	16531	16543	16489	16481	16405	16410	16525	16499	16475	16660	16472	16426	16326	16390	16491	16287	16511	16231	16470	16556	16498	16308	16493	16556	16367	16596	16656	16418	16520	16495	16442	16508	16312	16407	16335	16613	16581	16639	16441	16339	16522	16408	16324	16615	16397	16259	16451	16246	16444	16513	16367	16471	16579	16546	16524	16546	16439	16550	16730	16340	16612	16421	16390	16696	16463	16439	16498	16639	16504	16665	16541	16520	16391	16510	16618	16578	16526	16598	16364	16419	16338	16401	16516	16287	16479	16550	16407	16421	16306	16358	16331	16385	16513	16469	16374	16537	16423	16342	16297	16552	16534	16503	16395	16373	16298	16456	16327	16671	16494	16368	16336	16564	16498	16513	16503	16409	16390	16564	16336	16444	16393	16335	16350	16445	16568	16612	16322	16569	16633	16312	16456	16661	16456	16608	16493	16493	16414	16673	16556	16584	16402	16404	16519	16604	16577	16559	16569	16457	16400	16521	16312	16346	16418	16460	16359	16364	16428	16376	16250	16581	16459	16608	16230	16376	16627	16450	16535	16348	16522	16484	16426	16517	16389	16495	16588	16378	16459	16423	16479	16473	16404	16391	16530	16272	16429	16470	16407	16509	16568	16563	16397	16359	16530	16401	16285	16360	16518	16463	16193	16522	16487	16315	16584	16411	16629	16457	16588	16443	16358	16423	16529	16264	16449	16488	16415	16523	16713	16589	16517	16395	16348	16504	16374	16348	16476	16460	16168	16777	16264	16468	16463	16421	16438	16435	16296	16529	16526	16385	16542	16418	16534	16505	16501	16413	16471	16373	16352	16425	16350	16488	16474	16432	16541	16608	16448	16670	16250	16313	16438	16527	16459	16585	16572	16258	16679	16418	16604	16473	16545	16491	16566	16735	16144	16359	16531	16763	16491	16508	16422	16418	16611	16434	16557	16432	16566	16388	16696	16358	16635	16451	16410	16595	16306	16300	16582	16708	16749	16662	16611	16493	16284	16500	16481	16595	16389	16579	16506	16459	16407	16495	16490	16445	16478	16488	16499	16556	16547	16759	16489	16443	16309	16399	16415	16753	16327	16277	16339	16383	16491	16349	16491	16534	16484	16442	16456	16422	16447	16423	16411	16388	16672	16593	16535	16670	16651	16648	16601	16675	16283	16437	16648	16467	16417	16558	16547	16515	16594	16416	16548	16500	16599	16530	16654	16371	16297	16272	16445	16384	16419	16567	16530	16523	16728	16288	16452	16665	16609	16465	16492	16525	16496	16498	16587	16564	16741	16307	16522	16573	16405	16348	16477	16459	16484	16450	16482	16330	16365	16500	16585	16432	16467	16675	16412	16329	16579	16291	16524	16571	16544	16583	16458	16485	16480	16367	16436	16527	16222	16587	16551	16607	16659	16559	16457	16322	16240	16296	16585	16567	16426	16251	16529	16700	16333	16382	16498	16595	16396	16567	16391	16423	16391	16492	16414	16431	16649	16470	16446	16368	16509	16596	16509	16518	16636	16490	16584	16424	16312	16295	16368	16338	16384	16639	16541	16504	16581	16481	16531	16446	16428	16628	16449	16345	16550	16203	16634	16544	16651	16568	16332	16497	16426	16653	16601	16435	16554	16490	16566	16556	16635	16452	16387	16395	16378	16289	16307	16431	16394	16339	16383	16459	16511	16612	16429	16357	16680	16388	16435	16488	16527	16378	16362	16445	16588	16491	16602	16678	16217	16360	16544	16583	16375	16392	16576	16428	16446	16224	16207	16259	16304	16487	16642	16458	16376	16372	16651	16547	16441	16467	16489	16493	16577	16503	16673	16417	16408	16501	16546	16485	16312	16324	16415	16474	16483	16581	16479	16521	16443	16384	16359	16602	16246	16355	16436	16490	16280	16588	16623	16399	16370	16303	16532	16424	16532	16291	16434	16348	16401	16505	16570	16378	16599	16424	16511	16537	16450	16406	16485	16422	16623	16428	16578	16342	16393	16407	16563	16378	16549	16490	16785	16726	16359	16411	16516	16457	16252	16578	16568	16499	16297	16396	16350	16438	16459	16610	16264	16445	16242	16337	16531	16531	16586	16653	16341	16380	16653	16371	16629	16376	16468	16431	16521	16499	16449	16452	16398	16372	16648	16419	16490	16402	16568	16597	16467	16470	16464	16343	16308	16363	16519	16295	16354	16379	16445	16229	16539	16662	16371	16506	16310	16410	16421	16523	16325	16434	16536	16484	16398	16561	16335	16338	16514	16516	16481	16504	16504	16424	16413	16317	16428	16302	16655	16416	16478	16466	16533	16478	16388	16574	16497	16315	16511	16577	16344	16522	16478	16399	16397	16466	16484	16490	16520	16280	16362	16450	16604	16580	16501	16456	16566	16364	16368	16492	16298	16463	16436	16392	16280	16668	16443	16586	16379	16416	16356	16523	16588	16737	16426	16663	16594	16400	16433	16591	16335	16527	16372	16518	16397	16469	16582	16432	16301	16426	16468	16647	16542	16487	16327	16536	16418	16393	16249	16409	16659	16441	16436	16343	16518	16561	16611	16477	16350	16691	16509	16687	16381	16594	16628	16430	16452	16505	16617	16312	16384	16686	16333	16575	16482	16539	16599	16500	16716	16544	16473	16448	16338	16531	16299	16496	16515	16635	16606	16611	16442	16458	16640	16476	16409	16523	16636	16359	16304	16368	16683	16483	16576	16399	16494	16396	16544	16474	16536	16444	16357	16354	16479	16278	16332	16563	16535	16544	16529	16302	16532	16379	16449	16530	16473	16342	16594	16517	16546	16342	16399	16618	16512	16416	16549	16386	16402	16546	16506	16370	16466	16494	16397	16488	16507	16533	16556	16560	16457	16450	16430	16375	16470	16700	16392	16511	16574	16337	16415	16458	16532	16456	16485	16544	16515	16479	16329	16675	16545	16538	16184	16289	16602	16419	16560	16381	16406	16457	16411	16446	16473	16485	16637	16390	16685	16514	16461	16335	16583	16535	16549	16553	16491	16386	16426	16722	16586	16581	16155	16325	16328	16526	16603	16605	16526	16462	16364	16304	16444	16333	16368	16290	16415	16318	16487	16335	16319	16535	16466	16430	16399	16334	16401	16454	16381	16343	16443	16399	16566	16291	16505	16471	16372	16418	16626	16385	16451	16449	16331	16380	16485	16609	16519	16524	16488	16374	16428	16605	16484	16601	16504	16495	16580	16621	16572	16245	16431	16422	16685	16436	16376	16406	16458	16595	16315	16253	16534	16400	16625	16579	16689	16472	16481	16437	16431	16465	16450	16605	16344	16466	16357	16389	16538	16334	16356	16501	16446	16546	16478	16429	16468	16359	16344	16786	16440	16425	16389	16495	16331	16653	16397	16335	16495	16477	16398	16377	16579	16437	16467	16647	16548	16516	16392	16320	16493	16423	16506	16433	16298	16520	16388	16395	16528	16573	16341	16332
18330	33221	24802	18991	17285	16458	16056	15481	15228	15225	14885	14672	14988	14545	14710	14726	14540	14592	14522	14431	14447	14408	14456	14523	14417	14410	14257	14467	14525	14476	14195	14258	14280	14444	14383	14423	14285	14304	14285	14409	14324	14246	14320	14335	14160	14457	14377	14473	14308	14492	14321	14297	14243	14353	14408	14455	14427	14241	14230	14221	14449	14267	14577	14391	14242	14359	14266	14148	14374	14425	14430	14416	14374	14314	14357	14402	14456	14310	14190	14475	14362	14429	14273	14292	14433	14408	14442	14487	14294	14351	14422	14277	14209	14401	14333	14139	14043	14215	14290	14282	14177	14198	14257	14268	14258	14352	14151	14464	14317	14455	14205	14375	14250	14390	14236	14181	14279	14299	14253	14315	14416	14425	14226	14296	14269	14251	14262	14311	14250	14350	14481	14206	14326	14345	14362	14468	14392	14406	14327	14386	14479	14423	14496	14390	14232	14236	14076	14390	14204	14373	14288	14256	14378	14210	14091	14229	14361	14292	14162	14266	14226	14181	14352	14442	14192	14200	14263	14265	14277	14243	14289	14484	14337	14272	14370	14453	14356	14242	14374	14281	14213	14257	14444	14345	14121	14333	14430	14201	14252	14317	14313	14200	14174	14340	14403	14445	14476	14186	14185	14471	14232	14193	14357	14345	14339	14397	14408	14393	14401	14103	14281	14377	14169	14260	14336	14154	14583	14200	14232	14335	14263	14191	14418	14359	14341	14249	14382	14283	14232	14173	14353	14361	14097	14411	14320	14231	14152	14291	14309	14392	14365	14414	14405	14400	14206	14367	14188	14274	14347	14396	14283	14327	14238	14279	14442	14276	14257	14354	14317	14342	14265	14140	14242	14291	14420	14394	14340	14072	14249	14410	14192	14438	14282	14329	14380	14339	14400	14291	14421	14218	14455	14374	14288	14380	14204	14180	14280	14341	14164	14397	14256	14204	14292	14490	14273	14303	14238	14183	14388	14254	14258	14098	14154	14232	14330	14436	14415	14216	14182	14459	14267	14268	14417	14302	14307	14233	14248	14293	14246	14340	14295	14282	14452	14330	14414	14323	14440	14417	14184	14446	14371	14188	14193	14195	14372	14309	14272	14377	14285	14388	14431	14191	14210	14300	14218	14375	14313	14281	14323	14274	14303	14399	14300	14262	14136	14164	14256	14258	14384	14313	14350	14377	14236	14107	14266	14302	14416	14346	14354	14467	14312	14420	14202	14428	14269	14155	14369	14355	14396	14298	14420	14197	14253	14400	14463	14437	14391	14364	14542	14462	14347	14274	14427	14259	14322	14388	14418	14270	14036	14162	14411	14161	14404	14256	14263	14399	14418	14391	14396	14201	14243	14258	14417	14178	14204	14339	14313	14401	14261	14311	14291	14202	14433	14335	14385	14237	14355	14265	14240	14350	14369	14472	14326	14308	14254	14322	14335	14250	14303	14368	14364	14346	14475	14304	14437	14422	14320	14374	14327	14214	14400	14253	14306	14263	14204	14480	14431	14207	14224	14342	14497	14186	14289	14308	14243	14369	14353	14247	14241	14426	14217	14330	14228	14304	14389	14312	14332	14162	14336	14346	14412	14242	14194	14305	14254	14258	14293	14420	14251	14408	14264	14337	14252	14154	14256	14406	14343	14231	14313	14334	14256	14322	14399	14329	14505	14264	14298	14370	14212	14298	14259	14145	14400	14177	14270	14318	14298	14341	14169	14405	14156	14436	14312	14279	14399	14190	14298	14419	14247	14280	14407	14252	14229	14398	14249	14312	14363	14352	14345	14251	14411	14362	14340	14498	14389	14424	14288	14261	14168	14150	14391	14392	14438	14133	14316	14223	14238	14404	14339	14370	14451	14382	14197	14306	14297	14340	14234	14366	14398	14230	14364	14151	14262	14198	14355	14318	14451	14395	14419	14308	14242	14358	14197	14337	14313	14430	14438	14369	14320	14312	14310	14380	14353	14371	14295	14221	14351	14364	14307	14294	14388	14237	14188	14327	14205	14385	14425	14283	14219	14167	14501	14230	14346	14458	14483	14435	14290	14491	14349	14311	14247	14363	14264	14268	14177	14379	14439	14268	14392	14315	14336	14300	14423	14353	14402	14343	14246	14303	14286	14403	14318	14169	14362	14368	14316	14171	14254	14247	14334	14398	14411	14465	14258	14370	14402	14369	14230	14331	14344	14171	14364	14205	14427	14079	14300	14251	14237	14216	14373	14353	14357	14311	14281	14177	14216	14361	14531	14421	14365	14291	14316	14375	14527	14476	14266	14399	14182	14165	14343	14266	14321	14276	14188	14373	14251	14438	14307	14403	14357	14427	14497	14379	14358	14237	14388	14342	14369	14484	14212	14328	14312	14605	14360	14206	14196	14399	14228	14274	14260	14512	14197	14250	14259	14300	14429	14231	14422	14215	14075	14526	14312	14295	14468	14432	14404	14314	14196	14297	14338	14506	14283	14108	14339	14415	14231	14582	14364	14297	14339	14331	14416	14237	14411	14451	14292	14372	14306	14210	14290	14370	14362	14440	14357	14445	14366	14172	14279	14337	14181	14541	14288	14305	14315	14332	14203	14282	14087	14476	14409	14279	14297	14361	14176	14469	14446	14156	14303	14313	14352	14322	14226	14218	14365	14383	14467	14280	14302	14221	14342	14231	14253	14155	14327	14415	14213	14325	14237	14331	14498	14475	14305	14305	14305	14276	14425	14283	14435	14239	14140	14514	14378	14242	14434	14192	14319	14293	14407	14201	14088	14260	14363	14351	14436	14200	14299	14154	14137	14255	14391	14256	14226	14285	14266	14359	14365	14406	14324	14241	14365	14049	14443	14334	14242	14225	14125	14445	14286	14331	14336	14414	14315	14254	14284	14382	14481	14302	14264	14430	14433	14318	14312	14372	14326	14417	14254	14424	14353	14334	14405	14370	14628	14212	14263	14344	14367	14391	14253	14290	14325	14439	14493	14346	14563	14330	14308	14381	14308	14283	14387	14428	14287	14416	14340	14505	14488	14278	14340	14305	14379	14310	14274	14281	14410	14319	14425	14229	14461	14281	14349	14292	14295	14164	14413	14274	14243	14373	14249	14187	14327	14245	14367	14249	14239	14215	14364	14325	14418	14158	14432	14454	14171	14425	14330	14323	14185	14274	14232	14279	14426	14367	14275	14511	14318	14419	14240	14421	14363	14357	14394	14303	14415	14282	14185	14108	14363	14463	14301	14126	14296	14242	14394	14186	14551	14414	14351	14249	14228	14336	14297	14393	14287	14333	14129	14471	14370	14205	14236	14487	14346	14192	14319	14351	14421	14165	14278	14301	14346	14358	14307	14243	14337	14347	14262	14305	14291	14528	14402	14364	14317	14364	14381	14247	14254	14518	14293	14322	14365	14213	14350	14257	14500	14177	14293	14265	14282	14377	14288	14331	14297	14230	14381	14174	14322	14306	14363	14299	14488	14435	14274	14221	14128	14160	14170	14217	14218	14260	14248	14399	14345	14193	14298	14131	14276	14431	14348	14501	14370	14319	14341	14308	14391	14261	14378	14517	14341	14235	14461	14415	14315	14214	14206	14141	14504	14230	14350	14150	14383	14345	14501	14348	14165	14278	14193	14204	14142	14400	14329	14413	14289	14452	14323	14336	14328	14271	14217	14473	14278	14387	14294	14235	14191	14327	14204	14380	14133	14293	14368	14288	14278	14304	14324	14288	14387	14241	14358	14258	14477	14457	14227	14311	14289	14420	14493	14194	14219	14326	14282	14231	14333	14311	14476	14382	14306	14332	14253	14219	14367	14287	14409	14228	14341	14464	14447	14261	14155	14280	14291	14263	14295	14247	14304	14316	14053	14275	14404	14191	14251	14385	14394	14285	14150	14395	14375	14318	14412	14506	14406	14332	14263	14274	14495	14350	14335	14365	14175	14304	14342	14279	14167	14260	14246	14329	14184	14340	14256	14305	14227	14167	14416	14387	14299	14550	14527	14306	14286	14328	14296	14450	14411	14279	14419	14452	14355	14291	14242	14408	14379	14396	14437	14273	14376	14478	14228	14278	14289	14232	14282	14351	14391	14498	14267	14361	14454	14415	14456	14274	14260	14375	14306	14291	14300	14286	14270	14315	14229	14249	14455	14288	14313	14234	14388	14203	14302	14471	14283	14298	14353	14373	14323	14448	14388	14276	14229	14325	14253	14513	14336	14388	14291	14498	14331	14491	14424	14402	14249	14246	14287	14313	14337	14410	14406	14263	14356	14470	14272	14386	14184	14329	14466	14412	14455	14234	14336	14444	14421	14444	14243	14277	14286	14434	14504	14379	14508	14387	14291	14340	14335	14388	14313	14364	14573	14280	14428	14336	14301	14446	14419	14427	14128	14374	14548	14290	14326	14364	14308	14401	14328	14409	14246	14438	14219	14284	14100	14336	14083	14353	14486	14361	14431	14355	14415	14175	14263	14411	14284	14328	14171	14369	14071	14218	14402	14310	14424	14384	14458	14327	14368	14333	14343	14256	14243	14340	14289	14464	14363	14444	14349	14235	14186	14208	14406	14252	14349	14422	14201	14459	14271	14416	14413	14369	14397	14499	14228	14186	14198	14232	14356	14350	14371	14307	14263	14441	14377	14282	14342	14295	14169	14340	14136	14307	14407	14229	14323	14482	14323	14447	14280	14232	14365	14248	14168	14248	14387	14276	14273	14356	14303	14374	14221	14376	14561	14526	14380	14262	14399	14284	14361	14424	14259	14245	14315	14201	14307	14268	14415	14338	14248	14358	14343	14315	14316	14328	14269	14177	14313	14378	14271	14391	14382	14264	14287	14155	14211	14560	14347	14356	14480	14267	14430	14486	14202	14358	14284	14153	14451	14219	14292	14493	14356	14421	14299	14285	14384	14449	14308	14350	14325	14234	14264	14326	14319	14245	14306	14364	14296	14237	14329	14391	14336	14233	14216	14136	14427	14175	14237	14360	14442	14377	14396	14213	14360	14402	14514	14260	14383	14313	14470	14335	14414	14251	14394	14353	14464	14102	14279	14381	14256	14392	14275	14315	14263	14295	14398	14156	14163	14302	14325	14355	14301	14245	14502	14395	14276	14296	14252	14298	14451	14365	14271	14383	14129	14379	14363	14132	14260	14266
22584	21575	28825	24754	21875	23336	23124	18315	17053	17109	16871	16376	16466	16393	15999	16043	16118	15863	15924	15762	15756	15870	15774	15806	15783	15648	15824	15885	15799	15770	15745	15642	15619	15661	15508	15543	15725	15535	15666	15688	15649	15687	15689	15649	15768	15620	15621	15644	15567	15485	15551	15393	15754	15451	15688	15482	15497	15488	15701	15605	15526	15744	15702	15613	15513	15693	15629	15514	15552	15486	15330	15436	15586	15624	15498	15524	15728	15488	15509	15580	15576	15565	15644	15677	15590	15653	15738	15697	15568	15576	15548	15927	15529	15472	15434	15600	15440	15507	15439	15480	15740	15651	15543	15726	15583	15708	15331	15613	15619	15507	15460	15456	15547	15588	15475	15463	15502	15536	15582	15648	15741	15605	15442	15498	15561	15402	15381	15479	15540	15340	15560	15602	15432	15575	15449	15850	15450	15629	15600	15522	15661	15694	15657	15766	15673	15562	15609	15584	15564	15418	15391	15512	15418	15572	15584	15531	15639	15567	15600	15594	15588	15679	15555	15444	15647	15512	15476	15590	15520	15750	15789	15535	15633	15778	15460	15642	15717	15664	15584	15641	15562	15704	15529	15496	15638	15606	15523	15445	15631	15445	15607	15730	15532	15469	15544	15391	15621	15506	15488	15558	15517	15603	15585	15709	15679	15622	15669	15545	15326	15546	15492	15622	15331	15532	15743	15519	15668	15523	15679	15460	15749	15477	15579	15607	15462	15617	15490	15537	15317	15536	15616	15233	15434	15423	15589	15537	15541	15540	15595	15491	15608	15628	15357	15558	15606	15659	15597	15665	15655	15568	15607	15661	15631	15312	15484	15748	15729	15413	15650	15573	15715	15538	15583	15573	15456	15571	15592	15552	15613	15614	15339	15660	15592	15698	15471	15511	15778	15582	15614	15540	15599	15566	15489	15680	15681	15517	15365	15353	15476	15518	15530	15634	15581	15632	15482	15496	15748	15657	15348	15592	15689	15670	15466	15420	15449	15732	15651	15604	15499	15595	15541	15640	15593	15574	15641	15472	15505	15477	15522	15719	15680	15276	15501	15559	15426	15580	15610	15631	15581	15837	15664	15546	15795	15689	15641	15524	15460	15540	15521	15619	15692	15596	15545	15529	15768	15718	15612	15627	15447	15666	15431	15650	15735	15616	15527	15482	15484	15458	15408	15552	15739	15634	15346	15359	15491	15487	15555	15681	15518	15523	15538	15483	15665	15688	15553	15531	15408	15358	15667	15707	15473	15656	15614	15661	15551	15555	15596	15557	15488	15662	15497	15645	15484	15448	15508	15532	15590	15689	15533	15555	15588	15452	15476	15464	15546	15766	15584	15715	15561	15666	15541	15794	15300	15440	15639	15427	15510	15517	15649	15404	15595	15582	15542	15643	15547	15627	15596	15418	15383	15322	15577	15397	15446	15622	15445	15670	15564	15393	15562	15449	15795	15445	15497	15531	15578	15693	15342	15451	15675	15479	15727	15535	15525	15414	15447	15580	15554	15541	15533	15458	15563	15504	15514	15624	15410	15442	15460	15484	15563	15662	15521	15473	15354	15614	15333	15598	15611	15631	15479	15311	15635	15468	15460	15505	15450	15445	15527	15655	15660	15390	15679	15770	15712	15380	15538	15524	15679	15625	15476	15546	15646	15572	15451	15507	15539	15588	15430	15529	15621	15506	15573	15422	15420	15535	15557	15517	15541	15437	15500	15607	15639	15684	15619	15426	15653	15651	15569	15586	15459	15766	15666	15521	15786	15634	15466	15579	15549	15523	15510	15839	15461	15527	15582	15458	15650	15474	15500	15702	15550	15652	15604	15423	15594	15489	15538	15479	15572	15508	15500	15395	15492	15576	15589	15442	15437	15522	15563	15463	15723	15554	15501	15527	15457	15255	15557	15419	15702	15648	15717	15385	15607	15454	15426	15448	15425	15742	15875	15437	15598	15550	15501	15422	15565	15504	15552	15632	15500	15696	15552	15613	15602	15639	15601	15504	15356	15351	15656	15382	15543	15631	15701	15464	15630	15655	15602	15659	15603	15513	15373	15486	15602	15367	15640	15388	15602	15505	15574	15514	15603	15534	15588	15483	15704	15488	15595	15641	15570	15404	15487	15447	15503	15550	15397	15682	15457	15478	15683	15757	15531	15576	15386	15441	15464	15484	15483	15565	15550	15608	15653	15785	15469	15573	15631	15564	15618	15382	15569	15717	15490	15460	15626	15549	15442	15537	15398	15557	15398	15506	15464	15628	15562	15727	15759	15553	15589	15606	15501	15586	15545	15516	15483	15406	15635	15649	15531	15653	15733	15569	15529	15545	15712	15700	15514	15755	15596	15482	15508	15580	15725	15532	15598	15574	15525	15537	15553	15533	15681	15553	15584	15614	15619	15425	15395	15666	15380	15541	15687	15551	15448	15446	15422	15572	15692	15578	15465	15564	15478	15512	15642	15664	15519	15582	15494	15514	15585	15490	15464	15614	15595	15461	15506	15487	15548	15674	15554	15496	15599	15521	15218	15404	15492	15540	15649	15483	15566	15600	15625	15551	15481	15754	15461	15666	15588	15536	15634	15803	15459	15635	15471	15522	15284	15596	15570	15541	15552	15563	15761	15419	15526	15353	15529	15793	15619	15486	15616	15623	15409	15507	15418	15506	15569	15496	15421	15501	15695	15615	15695	15360	15547	15597	15647	15608	15555	15710	15468	15371	15327	15491	15531	15528	15445	15506	15666	15466	15458	15452	15552	15559	15761	15465	15416	15534	15585	15599	15622	15566	15461	15630	15552	15583	15668	15628	15559	15265	15410	15514	15504	15535	15441	15264	15460	15535	15527	15405	15501	15534	15509	15596	15527	15591	15617	15429	15671	15501	15613	15691	15650	15646	15680	15530	15793	15600	15512	15495	15542	15569	15641	15523	15591	15638	15521	15664	15593	15519	15432	15704	15596	15444	15494	15583	15556	15568	15615	15489	15549	15486	15482	15592	15680	15648	15532	15427	15574	15655	15656	15484	15586	15628	15521	15466	15636	15620	15607	15610	15587	15573	15493	15392	15664	15455	15529	15294	15540	15565	15679	15594	15601	15474	15547	15227	15572	15509	15727	15491	15397	15484	15651	15609	15481	15520	15507	15430	15559	15612	15575	15515	15681	15532	15578	15402	15503	15425	15675	15454	15564	15574	15476	15481	15539	15576	15566	15843	15590	15471	15615	15479	15603	15613	15484	15616	15480	15666	15597	15601	15498	15618	15314	15629	15628	15379	15670	15510	15695	15676	15407	15497	15680	15683	15546	15518	15372	15693	15539	15563	15185	15580	15763	15466	15562	15382	15546	15340	15549	15490	15438	15399	15625	15565	15646	15933	15525	15713	15575	15538	15679	15445	15506	15662	15525	15531	15644	15686	15476	15673	15465	15619	15409	15377	15602	15524	15712	15411	15523	15411	15582	15572	15466	15401	15644	15451	15738	15444	15338	15326	15559	15464	15604	15591	15529	15488	15626	15724	15605	15505	15319	15487	15653	15526	15534	15450	15676	15602	15389	15548	15493	15238	15499	15436	15538	15399	15584	15512	15599	15624	15626	15491	15468	15833	15699	15569	15474	15394	15731	15609	15598	15455	15614	15475	15638	15380	15496	15445	15487	15499	15699	15639	15321	15453	15404	15543	15470	15531	15543	15683	15605	15541	15531	15525	15567	15419	15652	15653	15686	15446	15386	15468	15407	15541	15522	15535	15512	15545	15393	15633	15474	15556	15655	15403	15648	15642	15497	15623	15498	15461	15514	15410	15537	15548	15515	15594	15481	15710	15623	15484	15736	15638	15575	15557	15313	15498	15569	15474	15535	15384	15593	15686	15629	15411	15526	15400	15675	15480	15546	15588	15710	15588	15395	15524	15407	15494	15494	15568	15487	15660	15464	15627	15635	15599	15786	15568	15570	15459	15351	15248	15355	15486	15543	15619	15481	15497	15627	15572	15902	15431	15598	15617	15595	15700	15595	15747	15548	15465	15591	15556	15559	15612	15575	15551	15397	15590	15553	15631	15419	15442	15484	15354	15577	15580	15395	15470	15311	15526	15438	15446	15513	15678	15627	15496	15495	15598	15517	15513	15443	15551	15716	15466	15661	15509	15525	15502	15556	15418	15335	15522	15468	15655	15541	15526	15565	15458	15657	15563	15455	15480	15509	15513	15579	15722	15713	15578	15610	15449	15532	15501	15666	15501	15626	15509	15542	15443	15604	15526	15592	15504	15499	15438	15565	15610	15581	15721	15585	15521	15653	15388	15688	15613	15709	15583	15616	15511	15720	15508	15636	15708	15353	15623	15670	15692	15603	15413	15530	15360	15675	15454	15582	15783	15697	15502	15442	15362	15530	15493	15644	15641	15657	15698	15544	15410	15667	15392	15757	15264	15473	15457	15594	15569	15508	15603	15665	15388	15632	15596	15512	15577	15667	15531	15479	15592	15461	15582	15724	15577	15569	15480	15403	15418	15634	15470	15590	15504	15715	15666	15682	15374	15591	15348	15517	15780	15693	15596	15606	15552	15728	15422	15353	15328	15551	15521	15552	15373	15629	15639	15566	15507	15608	15483	15552	15384	15356	15402	15767	15467	15425	15416	15664	15528	15639	15639	15379	15304	15477	15397	15552	15483	15571	15619	15474	15471	15640	15415	15600	15625	15401	15554	15621	15475	15539	15482	15483	15558	15402	15415	15626	15883	15530	15638	15639	15620	15399	15465	15531	15504	15768	15600	15719	15573	15436	15387	15493	15335	15481	15448	15402	15776	15728	15482	15458	15366	15665	15620	15594	15583	15480	15446	15649	15450	15755	15603	15729	15458	15398	15573	15546	15595	15457	15515	15606	15412	15528	15337	15632	15581	15592	15445	15506	15618	15415	15381	15597	15606	15762	15682	15646	15354	15458	15435	15563	15568	15711	15637	15485	15492	15757	15710	15602	15357	15747	15569	15618	15634	15716	15572	15587	15624	15658	15463	15177	15349	15511	15732	15561	15703	15530	15612	15510	15529	15573	15746	15543	15497	15599	15602	15642	15698	15621	15747	15603	15566	15469	15538	15542	15473	15539	15576	15484	15480	15473	15593	15593	15671	15679	15677	15595	15765	15561	15355
20645	43686	32790	23503	20055	18366	17011	16549	15917	15428	14967	14873	14771	14608	14480	14338	14362	14184	14022	14087	13927	14064	13878	13892	13989	13737	13982	13865	13865	13876	13802	13619	13837	13757	13780	13859	13890	13724	13669	13727	13661	13787	14035	13943	13607	13875	13807	13617	13805	13810	13691	13723	13744	13774	13843	13726	13643	13834	13818	13769	13948	13694	13603	13650	13775	13739	13696	13694	13733	13895	13790	13742	13765	13667	13721	13812	13761	13786	13786	13630	13825	13733	13851	13818	13871	13744	13676	13671	13834	13668	13629	13648	13668	13740	13829	13818	13946	13656	13727	13853	13731	13679	13720	13597	13817	13653	13822	13818	13685	13648	13747	13636	13817	13641	14001	13788	13732	13923	13672	13872	13710	13638	13737	13742	13719	13862	13865	13854	13633	13777	13680	13774	13821	13616	13719	13729	13816	13604	13793	13738	13648	13741	13509	13764	13700	13675	13785	13822	13482	13944	13688	13785	13841	13639	13596	13865	13639	13679	13764	13783	13725	13721	13875	13731	13753	13930	13684	13798	13788	13696	13801	13737	13678	13646	13640	13908	13657	13795	13766	13730	13582	13676	13663	13737	13722	13809	13799	13859	13746	13881	13710	13721	13835	13638	13791	13725	13642	13672	13693	13629	13825	13661	13754	13809	13613	13934	13730	13565	13902	13700	13780	13454	13701	13757	13735	13793	13645	13730	13773	13689	13546	13707	13761	13676	13635	13807	13740	13726	13834	13877	13844	13734	13784	13702	13741	13747	13862	13863	13764	13793	13836	13840	13871	13659	13779	13691	13745	13880	13842	13786	13767	13687	13818	13708	13578	13785	13643	13884	13708	13751	13677	13850	13707	13762	13829	13689	13895	13655	13795	13796	13705	13719	13710	13856	13635	13620	13869	13824	13792	13700	13702	13698	13728	13641	13655	13761	13578	13805	13615	13979	13521	13722	13719	13747	13726	13654	13761	13636	13736	13826	13671	13746	13741	13665	13755	13766	13987	13607	13688	13674	13776	13620	13746	13791	13745	13688	13751	13710	13797	13770	13826	13438	13813	13813	13761	13667	13922	13644	13733	13898	13821	13770	13745	13655	13765	13579	13869	13675	13687	13902	13777	13692	13733	13855	13617	13842	13755	13726	13758	13628	13710	13713	13882	13882	13761	13725	13859	13870	13801	13573	13816	13845	13528	13679	13703	13756	13642	13596	13754	13807	13650	13744	13566	13786	13747	13774	13807	13686	13483	13830	13589	13663	13733	13790	13715	13882	13702	13822	13618	13686	13813	13916	13810	13717	13688	13659	13655	13777	13813	13719	13661	13790	13781	13669	13679	13720	13707	13821	13697	13847	13775	13724	13788	13834	13458	13672	13624	13737	13738	13849	13793	13752	13843	13633	13648	13692	13806	13742	13837	13685	13637	13684	13746	13865	13832	13842	13638	13750	13826	13596	13703	13721	13689	13653	13499	13561	13748	13664	13606	13657	13716	13741	13640	13779	13702	13684	13669	13685	13541	13597	13768	13587	13521	13774	13863	13666	13907	13673	13746	13740	13756	13733	13789	13777	13695	13653	13864	13856	13712	13712	13680	13574	13696	13808	13727	13871	13723	13694	13731	13590	13654	13765	13790	13790	13582	13679	13788	13744	13588	13718	13813	13744	13926	13768	13651	13678	13787	13891	13741	13681	13860	13666	13796	13783	13674	13800	13627	13512	13700	13795	13842	13752	13763	13829	13716	13699	13696	13782	13797	13685	13579	13805	13917	13794	13792	13748	13564	13691	13798	13816	13805	13866	13693	13681	13655	13784	13655	13588	13722	13764	13658	13821	13606	13903	13763	13637	13609	13824	13845	13749	13765	13701	13772	13672	13669	13894	13850	13769	13757	13491	13650	13611	13757	13741	13672	13624	13618	13707	13605	13705	13718	13757	13611	13766	13808	13848	13914	13514	13778	13580	13774	13768	13667	13813	13661	13781	13719	13827	13791	13693	13876	13817	13796	13768	13685	13738	13694	13650	13559	13761	13658	13724	13875	13703	13675	13634	13636	13635	13766	13669	13966	13752	13749	13669	13807	13760	13664	13684	13571	13774	13737	13591	13815	13690	13727	13776	13742	13569	13616	13580	13758	13833	13589	13815	13640	13754	13654	13709	13718	13778	13726	13699	13827	13685	13722	13850	13779	13719	13566	13848	13773	13786	13692	13710	13725	13663	13845	13603	13652	13743	13827	13690	13738	13752	13702	13747	13601	13821	13769	13559	13723	13839	13747	13722	13724	13642	13646	13790	13839	13708	13770	13810	13834	13654	13718	13841	13777	13725	13749	13739	13776	13634	13717	13857	13786	13944	13728	13755	13656	13761	13690	13824	13836	13822	13731	13709	13814	13631	13643	13507	13947	13739	13739	13978	13785	13823	13827	13546	13714	13664	13813	13940	13747	13728	13607	13742	13872	13829	13850	13876	13808	13867	13660	13759	13679	13602	13836	13816	13786	13602	13743	13692	13737	13803	13769	13708	13620	13789	13738	13776	13745	13858	13770	13739	13704	13766	13526	13754	13871	13766	13663	13606	13750	13639	13629	13674	13941	13795	13602	13584	13744	13796	13817	13554	13932	13797	13681	13863	13635	13816	13503	13708	13573	13659	13782	13572	13895	13468	13694	13785	13809	13678	13971	13762	13690	13900	13828	13957	13713	13676	13655	13772	13624	13739	13745	13832	13582	13457	13829	13728	13678	13741	13850	13865	13678	13809	13702	13642	13735	13667	13764	13636	13783	13683	13799	13684	13784	13728	13557	13783	13707	13777	13783	13727	13961	13505	13800	13627	13771	13844	13801	13622	13751	13780	13706	13702	13740	13685	13730	13783	13767	13719	13699	13722	13752	13787	13744	13640	13789	13732	13720	13653	13948	13616	13808	13670	13601	13742	13676	13819	13755	13857	13599	13716	13590	13896	13823	13752	13717	13762	13793	13681	13795	13785	13798	13891	13688	13732	13720	13806	13582	13659	13670	13655	13780	13519	13627	13704	13744	13807	13709	13613	13969	13661	13671	13649	13787	13613	13688	13704	13807	13780	13567	13610	13835	13798	13736	13697	13856	13645	13721	13759	13767	13653	13751	13647	13701	13764	13882	13713	13590	13870	13799	13752	13883	13664	13647	13662	13748	13742	13795	13810	13746	13772	13924	13761	13600	13866	13609	13816	13663	13869	13873	13742	13688	13934	13679	13712	13685	13825	13787	13587	13762	13801	13671	13767	13754	13703	13563	13755	13734	13687	13812	13713	13781	13743	13561	13640	13782	13583	13797	13609	13790	13694	13679	13724	13516	13856	13603	13690	13645	13611	13690	13601	13846	13835	13780	13798	13692	13752	13762	13802	13666	13724	13929	13482	13964	13732	13740	13847	13747	13666	13751	13621	13652	13742	13722	13916	13647	13750	13663	13682	13832	13685	13530	13765	13707	13701	13946	13782	13626	13920	13772	13795	13570	13729	13840	13900	13661	13659	13864	13579	13749	13648	13743	13501	13853	13790	13733	13704	13638	13809	13560	13753	13836	13646	13827	13722	13644	13742	13669	13727	13783	13778	13880	13795	13613	13615	13699	13728	13647	13664	13698	13761	13805	13721	13868	13847	13766	13498	13721	13631	13669	13802	13672	13743	13707	13651	13755	13595	13958	13713	13751	13870	13722	13782	13780	13833	13781	13647	13655	13685	13743	13641	13826	13653	13773	13641	13746	13747	13662	13637	13683	13650	13795	13612	13789	13743	13681	13739	13624	13643	13742	13627	13741	13561	13809	13778	13967	13585	13522	13749	13640	13653	13689	13692	13742	13709	13706	13743	13746	13740	13743	13776	13717	13560	13796	13596	13673	13654	13749	13770	13575	13699	13750	13726	13633	13735	13767	13644	13766	13799	13583	13804	13771	13780	13751	13737	13798	13676	13700	13882	13808	13766	13630	13711	13799	13799	13711	13568	13630	13678	13660	13678	13423	13759	13707	13826	13673	13818	13737	13567	13749	13877	13927	13738	13635	13788	13629	13688	13622	13814	13777	13711	13763	13834	13616	13646	13726	13717	13666	13774	13767	13703	13688	13720	13679	13595	13690	13733	13700	13802	13704	13673	13656	13579	13717	13857	13603	13828	13696	13681	13578	13918	13829	13692	13773	13593	13981	13772	13770	13690	13732	13593	13778	13792	13624	13669	13660	13674	13652	13772	13847	13758	13733	13692	13782	13674	13820	13703	13848	13858	13694	13904	13694	13661	13565	13742	13816	13617	13705	13734	13806	13819	13671	13692	13699	13621	13809	13748	13678	13730	13654	13672	13811	13833	13671	13718	13835	13671	13693	13860	13678	13827	13768	13715	13774	13730	13758	13695	13592	13576	13736	13609	13755	13764	13807	13758	13686	13798	13763	13718	13674	13732	13776	13753	13859	13743	13637	13761	13615	13737	13807	13598	13875	13744	13860	13712	13773	13719	13664	13812	13713	13638	13753	13709	13802	13755	13752	13543	13816	13634	13797	13754	13687	13544	13636	13696	13795	13644	13663	13715	13568	13606	13783	13846	13750	13746	13689	13710	13776	13952	13574	13726	13638	13826	13574	13920	13810	13814	13771	13791	13855	13838	13685	13851	13768	13951	13503	13891	13703	13588	13696	13742	13786	13615	13707	13596	13773	13733	13700	13780	13857	13531	13783	13800	13654	13779	13848	13827	13744	13785	13796	13780	13801	13732	13745	13648	13861	13694	13734	13691	13810	13754	13743	13818	13779	13725	13807	13569	13609	13711	13747	13862	13714	13774	13804	13744	13842	13789	13693	13733	13689	13782	13754	13730	13845	13742	13926	13796	13732	13894	13591	13733	13727	13839	13711	13819	13598	13831	13757	13692	13690	13892	13684	13745	13686	13747	13799	13792	13691	13814	13692	13766	13716	13751	13834	13848	13821	13685	13710	13823	13757	13691	13627	13798	13723	13656	13642	13806	13612	13616	13841	13700	13832	13708	13691	13689	13447	13672	13694	13641	13749	13612	13667	13773	13789	13710	13665	13638	13864	13860	13686	13563	13787	13701	13879	13558	13673	13779	13740	13535	13816	13710	13786	13531	13777	13578	13612	13600	13717	13701	13813	13807	13926	13911
29253	23624	25065	21622	18115	17730	17340	17066	17046	16970	16855	16727	16906	16785	16917	16760	16844	16795	16595	16634	16576	16646	16528	16542	16630	16581	16659	16606	16449	16633	16642	16735	16602	16608	16743	16673	16330	16527	16639	16473	16485	16501	16574	16638	16618	16646	16655	16681	16563	16460	16418	16660	16510	16667	16495	16630	16626	16690	16598	16869	16516	16484	16492	16468	16471	16610	16787	16469	16531	16481	16713	16565	16462	16447	16737	16400	16515	16626	16547	16549	16707	16587	16609	16371	16547	16408	16294	16620	16516	16646	16575	16450	16486	16554	16459	16769	16491	16624	16473	16654	16521	16433	16596	16482	16523	16709	16550	16631	16644	16658	16490	16482	16593	16624	16540	16501	16575	16606	16667	16542	16655	16571	16500	16403	16585	16679	16603	16615	16438	16306	16536	16595	16439	16557	16645	16686	16745	16500	16568	16565	16577	16711	16545	16571	16559	16633	16695	16617	16427	16446	16494	16599	16629	16375	16435	16391	16493	16771	16495	16537	16466	16472	16710	16583	16442	16535	16653	16501	16415	16773	16584	16309	16471	16534	16669	16465	16608	16683	16536	16582	16538	16606	16349	16630	16593	16569	16535	16552	16293	16589	16566	16444	16606	16478	16661	16430	16566	16488	16730	16701	16518	16650	16665	16587	16562	16401	16443	16670	16374	16632	16452	16566	16743	16452	16574	16572	16542	16616	16639	16368	16764	16513	16601	16578	16632	16715	16592	16739	16517	16443	16495	16526	16633	16533	16548	16499	16663	16693	16702	16718	16627	16511	16695	16349	16396	16627	16552	16813	16430	16700	16473	16399	16384	16432	16331	16443	16546	16603	16486	16649	16805	16472	16583	16567	16728	16495	16551	16498	16637	16632	16552	16331	16532	16440	16489	16511	16703	16539	16573	16476	16564	16465	16434	16630	16486	16586	16445	16598	16643	16604	16601	16657	16367	16398	16627	16606	16693	16734	16714	16413	16605	16424	16479	16351	16777	16430	16633	16462	16574	16445	16478	16492	16484	16415	16467	16604	16606	16391	16516	16815	16584	16452	16477	16762	16587	16433	16589	16565	16700	16687	16607	16496	16621	16631	16490	16382	16595	16326	16517	16641	16710	16487	16578	16639	16651	16441	16719	16434	16463	16350	16540	16615	16615	16343	16572	16529	16523	16550	16481	16479	16405	16703	16696	16582	16617	16490	16556	16667	16694	16672	16613	16633	16599	16628	16626	16480	16517	16649	16561	16634	16460	16646	16481	16547	16620	16598	16562	16483	16728	16650	16787	16839	16686	16604	16498	16549	16678	16426	16552	16664	16573	16791	16858	16671	16740	16618	16745	16600	16502	16679	16677	16290	16710	16469	16705	16623	16666	16445	16579	16673	16641	16563	16540	16446	16726	16655	16549	16631	16472	16551	16740	16658	16671	16590	16492	16385	16574	16662	16846	16455	16507	16535	16695	16570	16609	16584	16806	16828	16672	16758	16727	16584	16591	16493	16633	16545	16757	16534	16648	16557	16515	16646	16530	16504	16462	16548	16628	16780	16551	16579	16636	16755	16755	16562	16647	16438	16563	16558	16518	16846	16549	16700	16530	16713	16565	16468	16448	16815	16493	16692	16773	16552	16424	16404	16637	16618	16774	16579	16427	16486	16440	16432	16605	16420	16502	16547	16616	16462	16638	16431	16701	16611	16664	16583	16605	16409	16342	16629	16696	16687	16582	16683	16654	16391	16526	16736	16517	16535	16727	16582	16575	16514	16510	16751	16766	16581	16692	16568	16582	16433	16487	16565	16718	16512	16534	16688	16464	16621	16631	16623	16504	16498	16767	16722	16681	16645	16459	16631	16586	16650	16630	16437	16544	16597	16640	16751	16519	16539	16304	16514	16625	16534	16317	16526	16569	16905	16571	16557	16437	16848	16615	16721	16513	16601	16691	16511	16594	16702	16524	16558	16663	16762	16706	16442	16673	16585	16418	16638	16397	16611	16548	16553	16763	16804	16411	16415	16474	16716	16562	16691	16655	16692	16743	16287	16560	16599	16711	16674	16475	16462	16549	16516	16459	16514	16565	16541	16479	16472	16365	16495	16419	16434	16599	16529	16686	16593	16509	16637	16569	16476	16643	16568	16701	16589	16603	16433	16664	16354	16624	16457	16601	16624	16680	16522	16496	16564	16400	16642	16580	16456	16572	16511	16603	16464	16629	16678	16582	16675	16708	16631	16437	16521	16256	16509	16680	16635	16524	16627	16595	16545	16520	16520	16513	16391	16456	16589	16678	16517	16592	16630	16713	16626	16625	16514	16725	16702	16548	16769	16518	16374	16546	16422	16604	16695	16570	16610	16548	16563	16553	16490	16571	16529	16395	16541	16765	16575	16447	16621	16599	16728	16646	16609	16673	16561	16510	16583	16340	16362	16532	16600	16484	16493	16492	16383	16551	16669	16487	16461	16627	16576	16593	16715	16605	16719	16486	16692	16767	16326	16662	16523	16867	16653	16510	16421	16619	16740	16535	16617	16537	16587	16530	16628	16625	16757	16615	16846	16602	16594	16651	16416	16629	16826	16714	16542	16689	16583	16544	16674	16362	16433	16622	16501	16644	16658	16598	16538	16707	16553	16476	16553	16475	16715	16792	16392	16762	16373	16611	16553	16635	16648	16669	16738	16730	16725	16431	16508	16601	16770	16396	16347	16717	16537	16564	16563	16640	16680	16566	16686	16546	16514	16531	16515	16532	16674	16519	16608	16648	16405	16615	16723	16462	16523	16768	16542	16717	16533	16514	16527	16550	16699	16589	16653	16601	16479	16434	16492	16578	16661	16600	16518	16490	16569	16712	16825	16784	16457	16636	16510	16610	16400	16571	16728	16540	16576	16659	16594	16499	16482	16618	16767	16589	16573	16563	16510	16705	16515	16439	16621	16511	16499	16603	16479	16555	16408	16720	16327	16571	16512	16475	16601	16590	16693	16607	16625	16625	16533	16501	16642	16608	16615	16413	16643	16539	16682	16723	16692	16651	16687	16390	16613	16741	16629	16456	16628	16505	16716	16654	16491	16489	16762	16540	16516	16505	16621	16519	16406	16504	16708	16526	16517	16625	16751	16707	16611	16513	16762	16674	16717	16505	16515	16423	16596	16570	16560	16431	16516	16650	16442	16582	16453	16715	16639	16739	16743	16735	16614	16548	16517	16595	16760	16629	16514	16698	16711	16657	16638	16684	16502	16460	16422	16572	16571	16585	16610	16382	16598	16454	16614	16588	16513	16585	16448	16605	16617	16446	16650	16562	16546	16674	16473	16759	16609	16586	16428	16630	16549	16453	16500	16608	16521	16646	16403	16795	16656	16613	16521	16718	16577	16765	16396	16379	16520	16673	16466	16786	16396	16518	16684	16326	16474	16667	16521	16653	16707	16495	16639	16580	16797	16605	16481	16572	16353	16587	16718	16521	16611	16515	16534	16578	16609	16449	16597	16504	16565	16416	16480	16675	16601	16391	16546	16625	16417	16661	16645	16737	16684	16522	16418	16388	16797	16446	16477	16525	16622	16451	16601	16648	16460	16508	16545	16541	16565	16469	16434	16471	16678	16588	16391	16471	16711	16625	16583	16865	16376	16644	16537	16546	16494	16519	16461	16522	16557	16681	16624	16689	16649	16525	16657	16606	16555	16352	16335	16498	16501	16530	16736	16675	16730	16602	16568	16542	16732	16577	16545	16422	16369	16465	16604	16643	16444	16554	16509	16763	16533	16680	16696	16634	16475	16457	16611	16501	16409	16515	16506	16604	16580	16541	16454	16726	16442	16387	16703	16588	16616	16570	16701	16613	16629	16392	16460	16569	16565	16659	16556	16401	16558	16632	16482	16505	16586	16526	16404	16426	16687	16592	16718	16540	16490	16612	16445	16358	16451	16773	16403	16545	16714	16715	16465	16750	16415	16524	16283	16669	16540	16634	16672	16682	16657	16708	16689	16609	16420	16468	16450	16685	16725	16597	16452	16637	16508	16607	16656	16483	16417	16694	16430	16491	16821	16674	16710	16713	16713	16648	16756	16543	16369	16446	16316	16496	16498	16782	16356	16399	16602	16475	16522	16489	16564	16607	16547	16557	16516	16657	16581	16662	16759	16627	16600	16626	16773	16805	16684	16532	16531	16639	16756	16583	16666	16593	16776	16461	16575	16370	16724	16722	16467	16378	16637	16711	16430	16597	16435	16668	16696	16659	16500	16653	16584	16483	16520	16544	16663	16835	16554	16728	16547	16597	16432	16783	16630	16611	16717	16628	16598	16724	16383	16399	16469	16429	16622	16517	16627	16611	16506	16577	16636	16517	16534	16619	16683	16629	16456	16418	16611	16473	16441	16489	16326	16808	16586	16690	16732	16601	16520	16624	16610	16451	16611	16373	16537	16678	16533	16628	16387	16567	16385	16248	16701	16797	16475	16637	16623	16463	16408	16519	16701	16652	16634	16270	16589	16711	16567	16690	16582	16566	16591	16591	16495	16513	16532	16722	16457	16620	16549	16716	16453	16607	16730	16684	16625	16577	16368	16591	16633	16415	16411	16629	16646	16600	16624	16459	16906	16752	16609	16396	16378	16588	16381	16625	16454	16496	16628	16504	16518	16500	16452	16875	16418	16586	16637	16745	16556	16449	16543	16700	16469	16552	16579	16687	16627	16655	16839	16568	16645	16443	16546	16616	16592	16612	16415	16486	16453	16481	16747	16642	16674	16672	16534	16538	16760	16489	16544	16747	16547	16644	16711	16673	16486	16577	16614	16662	16465	16550	16727	16586	16501	16599	16742	16706	16270	16861	16445	16608	16617	16675	16741	16490	16814	16550	16564	16655	16294	16595	16527	16738	16511	16546	16732	16675	16355	16614	16651	16662	16513	16478	16537	16656	16590	16687	16479	16607	16707	16591	16497	16569	16470	16721	16654	16514	16396	16548	16625	16375	16612	16568	16605	16321	16499	16450	16497	16687	16633	16528	16494	16496	16645	16528	16647	16774	16556	16516	16778	16752	16246	16659	16505	16725	16711	16633	16592	16594	16541	16695	16717	16489	16547	16612	16656	16744	16611	16545	16542	16637	16759	16616	16766	16601	16591	16580	16714	16643	16765	16616	16656	16671	16348
19393	29429	22534	17927	16627	15761	15358	15336	15122	15019	14918	14717	14833	14709	14674	14627	14525	14471	14524	14521	14398	14468	14358	14390	14443	14504	14410	14468	14403	14255	14449	14410	14451	14592	14481	14585	14454	14427	14448	14401	14422	14455	14534	14369	14486	14179	14537	14455	14359	14230	14483	14453	14481	14384	14506	14464	14397	14468	14367	14451	14388	14534	14479	14260	14415	14380	14433	14299	14368	14477	14380	14391	14554	14451	14441	14539	14414	14500	14441	14449	14521	14604	14465	14444	14437	14531	14330	14471	14531	14368	14356	14230	14559	14499	14521	14371	14244	14499	14309	14504	14417	14465	14510	14385	14635	14395	14437	14348	14320	14296	14318	14482	14488	14412	14492	14437	14313	14337	14607	14473	14418	14481	14426	14494	14423	14402	14443	14466	14475	14477	14447	14326	14336	14303	14420	14374	14404	14232	14433	14412	14524	14491	14354	14344	14445	14403	14455	14347	14458	14593	14391	14370	14444	14357	14378	14408	14360	14408	14589	14453	14472	14218	14394	14410	14487	14327	14390	14489	14450	14434	14397	14582	14441	14418	14316	14407	14467	14356	14496	14400	14324	14408	14477	14424	14373	14247	14220	14439	14559	14510	14462	14566	14433	14400	14452	14602	14490	14354	14468	14495	14233	14252	14503	14359	14289	14384	14364	14388	14217	14377	14472	14424	14510	14465	14483	14502	14377	14298	14496	14424	14451	14320	14516	14361	14483	14409	14529	14386	14648	14458	14585	14363	14308	14521	14501	14496	14322	14475	14424	14341	14451	14399	14440	14504	14465	14566	14303	14381	14406	14416	14321	14602	14305	14491	14541	14581	14478	14327	14491	14428	14428	14375	14582	14486	14454	14433	14501	14374	14442	14384	14416	14579	14505	14495	14369	14377	14403	14508	14516	14454	14488	14512	14449	14288	14329	14408	14419	14553	14451	14509	14452	14487	14458	14477	14461	14287	14422	14460	14402	14413	14492	14452	14549	14308	14434	14419	14358	14392	14415	14374	14324	14583	14243	14478	14583	14402	14482	14317	14408	14324	14242	14395	14553	14481	14489	14520	14362	14324	14463	14669	14443	14337	14581	14549	14538	14407	14464	14260	14481	14422	14572	14506	14317	14392	14350	14386	14373	14326	14572	14409	14403	14312	14548	14489	14219	14485	14499	14396	14337	14416	14336	14492	14459	14377	14482	14543	14375	14403	14498	14450	14677	14356	14381	14498	14347	14462	14509	14517	14456	14349	14358	14400	14392	14318	14458	14423	14406	14565	14387	14381	14387	14320	14457	14490	14307	14471	14334	14410	14557	14401	14498	14605	14402	14257	14351	14439	14343	14300	14525	14442	14423	14523	14553	14397	14306	14476	14535	14425	14205	14486	14212	14410	14344	14310	14318	14308	14429	14274	14369	14439	14367	14277	14494	14510	14421	14437	14408	14310	14460	14466	14413	14442	14332	14440	14598	14350	14347	14281	14563	14501	14572	14437	14416	14537	14276	14384	14393	14338	14592	14221	14424	14349	14479	14445	14582	14310	14417	14405	14546	14391	14456	14463	14521	14218	14462	14215	14263	14452	14357	14428	14551	14433	14283	14416	14528	14433	14401	14572	14319	14506	14278	14397	14438	14587	14259	14475	14297	14333	14484	14372	14420	14463	14397	14368	14377	14290	14443	14475	14431	14468	14560	14468	14496	14427	14281	14286	14296	14324	14454	14231	14407	14360	14376	14511	14348	14331	14474	14603	14376	14403	14289	14484	14339	14409	14524	14513	14424	14416	14394	14356	14473	14488	14396	14456	14547	14479	14342	14533	14676	14446	14458	14378	14385	14447	14526	14418	14477	14321	14411	14345	14410	14496	14175	14500	14488	14295	14335	14365	14521	14334	14534	14271	14464	14463	14458	14543	14426	14468	14471	14444	14500	14495	14385	14458	14401	14538	14482	14180	14608	14458	14435	14372	14428	14242	14332	14266	14314	14461	14427	14489	14437	14482	14470	14371	14333	14414	14464	14532	14318	14451	14366	14445	14587	14400	14418	14424	14402	14325	14277	14466	14312	14402	14455	14294	14453	14370	14493	14445	14233	14312	14396	14248	14528	14498	14502	14269	14432	14515	14346	14429	14529	14479	14636	14565	14319	14439	14390	14515	14436	14403	14398	14622	14453	14419	14376	14417	14368	14530	14390	14416	14324	14428	14461	14362	14412	14530	14392	14234	14384	14389	14422	14403	14372	14375	14556	14554	14315	14598	14528	14297	14417	14447	14415	14527	14333	14520	14442	14534	14501	14399	14478	14516	14354	14445	14325	14615	14462	14295	14386	14468	14339	14532	14323	14359	14408	14464	14485	14316	14508	14406	14269	14465	14383	14493	14625	14465	14598	14553	14338	14527	14466	14411	14494	14526	14428	14492	14482	14383	14559	14242	14481	14479	14278	14411	14334	14076	14458	14410	14513	14322	14432	14402	14312	14305	14363	14394	14367	14391	14422	14339	14338	14497	14379	14473	14373	14433	14532	14448	14430	14279	14493	14507	14584	14421	14465	14386	14427	14341	14288	14479	14317	14317	14347	14306	14383	14489	14489	14419	14304	14584	14414	14352	14342	14383	14250	14469	14411	14347	14426	14419	14453	14498	14323	14472	14431	14419	14439	14658	14351	14393	14302	14437	14431	14468	14493	14484	14278	14467	14516	14456	14459	14385	14459	14455	14391	14303	14415	14358	14343	14546	14388	14329	14409	14319	14361	14380	14501	14351	14332	14250	14400	14487	14448	14422	14303	14374	14356	14405	14372	14412	14423	14464	14628	14441	14387	14335	14350	14250	14311	14534	14377	14409	14449	14534	14405	14402	14468	14467	14376	14345	14222	14488	14280	14352	14480	14408	14386	14505	14368	14432	14409	14446	14383	14225	14435	14539	14340	14498	14366	14314	14568	14545	14482	14578	14611	14491	14374	14335	14542	14487	14267	14480	14430	14535	14429	14467	14472	14408	14337	14508	14476	14578	14429	14557	14225	14448	14194	14363	14348	14457	14437	14295	14508	14538	14363	14443	14410	14321	14299	14628	14474	14435	14429	14356	14440	14380	14461	14362	14535	14480	14413	14417	14535	14411	14368	14414	14548	14466	14446	14377	14495	14436	14360	14533	14363	14469	14615	14552	14358	14386	14364	14296	14414	14413	14551	14433	14230	14435	14477	14520	14545	14680	14299	14351	14341	14382	14519	14420	14286	14416	14305	14526	14574	14519	14426	14438	14383	14500	14487	14403	14439	14512	14231	14367	14330	14397	14439	14431	14421	14445	14570	14513	14397	14406	14436	14445	14477	14416	14610	14208	14325	14545	14346	14398	14480	14394	14394	14292	14467	14341	14432	14519	14475	14461	14382	14549	14354	14284	14402	14520	14398	14367	14647	14463	14439	14449	14421	14391	14326	14549	14455	14474	14356	14463	14502	14529	14415	14356	14328	14518	14382	14512	14587	14351	14384	14385	14394	14201	14474	14423	14340	14418	14516	14505	14521	14275	14476	14303	14353	14281	14441	14312	14382	14416	14380	14425	14357	14392	14540	14372	14465	14438	14528	14393	14588	14332	14570	14522	14435	14232	14390	14586	14310	14534	14548	14296	14480	14384	14404	14436	14491	14450	14463	14499	14483	14482	14329	14566	14326	14450	14377	14574	14407	14394	14420	14201	14418	14461	14293	14354	14274	14301	14520	14426	14414	14497	14370	14354	14573	14374	14383	14383	14453	14394	14395	14448	14510	14246	14638	14486	14334	14575	14310	14313	14458	14536	14423	14251	14436	14326	14573	14395	14542	14251	14408	14608	14383	14495	14256	14514	14498	14375	14529	14453	14336	14327	14494	14402	14471	14357	14508	14523	14487	14488	14520	14496	14518	14407	14443	14384	14332	14585	14406	14434	14550	14418	14349	14402	14449	14463	14425	14459	14570	14419	14312	14395	14594	14334	14282	14406	14283	14459	14391	14501	14412	14438	14475	14471	14414	14496	14430	14368	14423	14361	14598	14386	14398	14360	14383	14275	14366	14523	14439	14449	14539	14483	14428	14308	14347	14341	14506	14362	14451	14513	14317	14361	14575	14526	14652	14409	14222	14375	14361	14497	14431	14372	14391	14503	14403	14384	14510	14350	14369	14428	14443	14412	14299	14733	14347	14413	14305	14563	14524	14310	14516	14295	14415	14549	14356	14367	14338	14391	14511	14529	14441	14312	14515	14488	14436	14456	14446	14351	14374	14553	14447	14447	14323	14495	14541	14450	14473	14381	14494	14513	14539	14130	14430	14404	14348	14427	14401	14373	14292	14483	14499	14258	14498	14318	14546	14451	14430	14456	14392	14444	14396	14469	14407	14334	14435	14285	14515	14438	14417	14267	14504	14356	14366	14417	14375	14355	14347	14539	14431	14431	14508	14310	14491	14427	14470	14496	14339	14449	14681	14441	14402	14422	14682	14515	14514	14365	14380	14301	14689	14749	14489	14372	14401	14311	14294	14339	14557	14414	14467	14328	14419	14307	14448	14587	14420	14400	14514	14373	14350	14469	14474	14386	14482	14400	14470	14532	14408	14444	14437	14517	14365	14543	14259	14459	14506	14498	14469	14346	14560	14441	14505	14486	14471	14332	14550	14471	14541	14457	14460	14438	14479	14412	14417	14396	14308	14451	14377	14532	14420	14290	14509	14450	14550	14661	14550	14546	14340	14488	14402	14519	14349	14351	14365	14534	14315	14282	14386	14297	14340	14453	14552	14398	14458	14344	14635	14280	14467	14424	14225	14373	14343	14567	14390	14173	14425	14327	14349	14347	14462	14577	14487	14361	14446	14482	14260	14589	14323	14254	14454	14529	14417	14311	14321	14470	14431	14470	14413	14379	14425	14232	14457	14380	14521	14484	14412	14186	14520	14354	14526	14394	14442	14471	14613	14406	14574	14390	14531	14426	14278	14525	14573	14484	14422	14326	14428	14474	14417	14506	14400	14426	14396	14384	14333	14486	14653	14465	14457	14307	14622	14258	14415	14531	14545	14386	14583	14319	14353	14367	14377	14481	14494	14558	14410	14595	14340	14532	14519	14511	14304	14359	14419	14442	14507	14399	14576	14491	14436	14348	14437	14406	14407	14395
23446	21574	28328	25332	22268	21083	19575	17446	16787	16707	16540	16368	16351	16229	16274	16274	16050	16013	16113	16028	16004	15946	15970	15607	15705	15726	15949	15775	15823	15710	15750	15574	15678	15649	15667	15655	15829	15657	15629	15778	15817	15909	15740	15779	15661	15746	15920	15796	15646	15585	15607	15623	15842	15660	15740	15732	15586	15543	15968	15780	15692	15758	15740	15588	15644	15759	15842	15697	15711	15813	15802	15646	15680	15746	15653	15584	15441	15863	15587	15475	15615	15676	15701	15777	15837	15784	15707	15521	15674	15714	15667	15661	15628	15758	15541	15510	15703	15563	15688	15718	15784	15838	15548	15568	15539	15820	15479	15625	15585	15633	15656	15728	15619	15880	15518	15588	15735	15812	15743	15607	15532	15690	15521	15680	15804	15690	15725	16018	15683	15742	15547	15511	15580	15745	15669	15694	15721	15515	15629	15630	15747	15502	15501	15605	15696	15520	15580	15570	15557	15788	15562	15662	15475	15758	15930	15535	15730	15631	15573	15381	15679	15689	15386	15659	15568	15574	15828	15581	15776	15596	15539	15583	15639	15733	15788	15745	15591	15584	15895	15776	15609	15948	15704	15705	15764	15690	15900	15864	15670	15785	15368	15650	15540	15562	15584	15547	15622	15695	15724	15553	15585	15617	15542	15529	15683	15633	15646	15517	15676	16037	15894	15616	15784	15539	15743	15529	15639	15511	15584	15600	15788	15860	15735	15517	15657	15622	15830	15738	15733	15772	15557	15670	15521	15766	15748	15699	15868	15638	15665	15680	15740	15757	15393	15784	15800	15725	15610	15692	15799	15647	15806	15713	15661	15706	15775	15682	15684	15621	15765	15697	15471	15838	15746	15729	15741	15637	15574	15937	15799	15920	15707	15718	15758	15808	15688	15605	15780	15645	15731	15691	15603	15608	15650	15670	15432	15623	15673	15470	15604	15732	15962	15639	15697	15628	15408	15727	15999	15568	15720	15455	15703	15565	15684	15564	15660	15677	15800	15636	15651	15762	15566	15673	15864	15760	15667	15751	15718	15661	15621	15557	15593	15746	15586	15517	15751	15730	15512	15903	15562	15716	15890	15524	15527	15692	15781	15741	15715	15713	15740	15568	15764	15663	15615	15629	15651	15773	15539	15720	15596	15480	15481	15796	15698	15876	15567	15823	15674	15529	15547	15594	15670	15638	15483	15486	15656	15703	15654	15735	15662	15531	15572	15839	15661	15679	15734	15663	15504	15809	15592	15724	15595	15678	15412	15697	15704	15505	15676	15562	15415	15673	15724	15636	15643	15477	15855	15641	15618	15903	15796	15645	15720	15713	15694	15738	15530	15579	15407	15577	15705	15658	15637	15487	15704	15838	15523	15834	15772	15742	15822	15655	15849	15723	15717	15565	15628	15792	15501	15795	15806	15821	15617	15519	15638	15605	15491	15647	15589	15677	15711	15789	15727	15512	15799	15524	15601	15533	15774	15581	15721	15636	15702	15736	15619	15623	15693	15576	15774	15517	15520	15505	15657	15777	15697	15834	15670	15770	15626	15822	15491	15659	15558	15698	15567	15705	15547	15664	15559	15487	15694	15693	15534	15617	15689	15630	15673	15614	15758	15769	15625	15670	15446	15422	15699	15654	15645	15611	15535	15826	15600	15653	15683	15592	15566	15549	15536	15551	15926	15818	15586	15666	15510	15499	15778	15661	15701	15653	15795	15820	15763	15726	15600	15615	15815	15622	15648	15643	15552	15662	15447	15692	15758	15650	15759	15816	15776	15484	15692	15735	15879	15554	15655	15647	15599	15546	15509	15802	15588	15655	15795	15631	15705	15815	15700	15593	15721	15737	15633	15470	15599	15596	15548	15724	15661	15805	15495	15528	15357	15711	15551	15413	15599	15628	15692	15768	15645	15632	15671	15681	15678	15715	15548	15681	15785	15750	15989	15654	15863	15941	15702	15578	15579	15460	15654	15676	15587	15782	15704	15626	15627	15518	15707	15535	15567	15664	15464	15642	15655	15668	15779	15713	15635	15701	15628	15707	15619	15779	15700	15654	15664	15617	15859	15686	15657	15755	15810	15579	15649	15596	15776	15603	15463	15463	15623	15699	15553	15636	15556	15811	15562	15705	15573	15543	15640	15662	15750	15688	15626	15685	15734	15453	15543	15801	15612	15739	15674	15585	15750	15607	15681	15468	15573	15683	15530	15559	15645	15688	15772	15706	15565	15739	15712	15616	15578	15713	15586	15464	15834	15566	15823	15483	15474	15574	15460	15469	15456	15725	15729	15790	15456	15641	15526	15687	15647	15756	15523	15836	15498	15871	15629	15726	15850	15692	15617	15739	15772	15771	15755	15720	15557	15650	15763	15522	15780	15560	15695	15671	15794	15570	15774	15684	15614	15571	15548	15683	15674	15607	15556	15621	15577	15638	15607	15443	15617	15565	15831	15550	15793	15671	15808	15795	15572	15568	15589	15665	15544	15587	15401	15821	15773	15582	15735	15830	15574	15857	15873	15528	15734	15719	15312	15630	15748	15801	15583	15562	15764	15788	15711	15635	15721	15830	15808	15580	15765	15777	15639	15673	15704	15711	15663	15586	15659	15542	15659	15489	15608	15566	15864	15816	15783	15493	15689	15598	15561	15671	15694	15735	15503	15578	15749	15670	15678	15700	15811	15824	15760	15618	15425	15673	15691	15708	15783	15607	15414	15543	15833	15449	15701	15551	15460	15582	15656	15575	15606	15565	15872	15682	15701	15605	15423	15835	15664	15690	15624	15713	15466	15792	15802	15672	15768	15586	15772	15590	15708	15484	15738	15713	15662	15689	15444	15562	15642	15554	15959	15748	15707	15561	15602	15611	15724	15516	15655	15688	15679	15434	15604	15676	15605	15667	15651	15822	15681	15668	15717	15708	15571	15632	15731	15637	15669	15657	15392	15738	15627	15627	15689	15617	15566	15708	15564	15602	15544	15612	15830	15437	15485	15747	15675	15655	15708	15764	15787	15558	15664	15717	15884	15564	15611	15573	15407	15703	15567	15612	15680	15574	15696	15557	15664	15650	15706	15627	15759	15797	15499	15461	15616	15558	15869	15570	15711	15711	15741	15578	15957	15443	15676	15694	15600	15806	15453	15423	15465	15567	15564	15651	15740	15623	15775	15545	15494	15572	15620	15524	15535	15348	15618	15635	15751	15664	15587	15671	15719	15510	15667	15601	15821	15609	15712	15556	15558	15567	15613	15724	15603	15745	15696	15495	15672	15547	15720	15550	15528	15801	15628	15779	15509	15829	15634	15604	15683	15720	15679	15752	15670	15734	15695	15660	15561	15564	15689	15675	15631	15597	15434	15623	15720	15628	15595	15778	15700	15787	15533	15835	15552	15593	15593	15696	15624	15770	15633	15607	15590	15817	15617	15679	15764	15494	15648	15616	15640	15500	15812	15522	15583	15685	15751	15721	15693	15615	15533	15467	15662	15688	15601	15806	15845	15518	15769	15500	15590	15684	15732	15585	15599	15518	15568	15525	15724	15683	15761	15577	15653	15732	15775	15639	15555	15616	15678	15569	15611	15800	15645	15718	15675	15625	15743	15503	15658	15596	15488	15724	15727	15673	15755	15650	15695	15665	15842	15513	15646	15832	15746	15396	15489	15754	15896	15677	15640	15705	15757	15448	15824	15734	15691	15655	15534	15682	15751	15653	15414	15611	15561	15561	15627	15661	15559	15668	15832	15786	15791	15560	15735	15597	15615	15592	15688	15589	15469	15570	15771	15726	15730	15707	15621	15887	15582	15657	15730	15530	15710	15566	15822	15582	15547	15630	15723	15829	15608	15580	15722	15714	15884	15762	15689	15829	15548	15824	15858	15729	15818	15620	15584	15622	15573	15677	15732	15528	15586	15652	15538	15581	15628	15666	15853	15882	15620	15466	15770	15694	15718	15728	15578	15657	15419	15648	15845	15849	15631	15595	15566	15797	15853	15655	15749	15510	15684	15625	15652	15843	15646	15620	15737	15686	15849	15602	15607	15599	15782	15688	15592	15528	15445	15630	15611	15705	15594	15551	15581	15755	15724	15559	15580	15710	15736	15635	15524	15650	15568	15779	15772	15724	15515	15656	15655	15644	15845	15555	15578	15455	15704	15783	15620	15593	15585	15605	15710	15409	15788	15588	15799	15790	15808	15741	15716	15773	15571	15597	15486	15768	15565	15736	15627	15627	15802	15525	15617	15581	15566	15661	15665	15661	15654	15740	15411	15893	15652	15724	15468	15665	15875	15593	15513	15696	15645	15815	15636	15616	15596	15723	15830	15666	15655	15602	15618	15633	15516	15594	15900	15617	15684	15596	15715	15768	15751	15707	15867	15632	15480	15792	15710	15705	15588	15616	15637	15703	15804	15614	15711	15527	15790	15657	15731	15489	15751	15701	15721	15812	15525	15687	15598	15740	15650	15654	15516	15546	15651	15597	15651	15795	15687	15719	15754	15745	15479	15722	15662	15625	15678	15652	15563	15632	15765	15569	15776	15721	15556	15709	15761	15786	15826	15702	15584	15772	15597	15768	15712	15709	15617	15690	15686	15641	15576	15840	15602	15613	15671	15845	15533	15692	15698	15815	15511	15597	15570	15612	15751	15607	15651	15572	15573	15584	15699	15635	15598	15615	15765	15787	15762	15677	15659	15768	15589	15622	15647	15520	15625	15822	15779	15628	15742	15783	15635	15529	15609	15710	15769	15742	15716	15477	15678	15724	15660	15560	15757	15576	15608	15743	15816	15544	15649	15733	15730	15666	15388	15651	15525	15704	15695	15749	15605	15770	15629	15574	15752	15602	15774	15895	15627	15721	15532	15543	15532	15750	15740	15585	15707	15578	15878	15702	15609	15535	15580	15719	15697	15635	15716	15609	15747	15673	15714	15961	15463	15588	15409	15600	15874	15631	15591	15521	15601	15801	15557	15740	15602	15754	15508	15697	15506	15561	15686	15593	15711	15795	15479	15513	15686	15640	15581	15667	15672	15501	15584	15599	15821	15685	15667	15815	15737	15634	15673	15648	15527	15641	15517	15523	15714	15562	15759	15572	15637	15614	15672	15412	15658	15836	15740	15826	15716	15812	15713	15811	15566	15768	15894	15698	15731	15776
18490	37245	28416	21035	18261	16969	16154	15743	15304	15147	14662	14627	14603	14474	14460	14180	14192	14175	14297	14036	14032	14076	13895	14084	13901	14016	13957	13692	13754	13791	14033	13905	13891	13878	13760	13790	14145	14066	13795	13782	13872	13992	13909	13945	14085	13883	13905	13795	13929	13774	13842	13942	13852	13937	13852	13803	14049	13810	13718	13885	13895	13746	13759	13942	13805	13691	13898	13789	13949	13813	13953	13709	13906	13920	13961	13843	13884	13923	13915	13813	13955	13725	13777	13763	13711	13798	13823	13626	13748	13831	13820	13659	14000	13834	13787	13849	13838	13887	13804	13675	13804	13853	13688	13761	13980	13877	13888	13765	13807	13794	13837	13688	13628	13614	13836	13781	13918	13988	13840	13796	13807	13838	13792	13908	13875	13880	13825	13870	13866	13724	13810	13874	13911	13703	13770	13935	13854	13732	13883	13946	14024	13864	13709	14018	13771	13889	13826	13834	13729	13829	13682	13710	13842	13972	13805	13773	13874	13952	13851	13929	13798	13768	13824	13892	13594	13902	13851	13829	13793	13781	13954	13733	13898	13766	13750	13824	13769	13885	13930	13839	13774	13863	13816	13858	13938	13888	13819	13772	13870	13895	13825	13873	13810	13750	13849	14091	13910	13863	13786	13795	13750	13926	13938	13838	13748	13698	13796	13869	13862	13716	13843	13883	13893	13828	13695	13789	13946	13861	13729	13965	13919	13781	13918	13702	13796	13847	13842	13837	13897	13787	13819	13838	13887	13965	13803	13709	13897	13691	13824	13845	13866	13772	13680	13687	13790	13907	13696	13750	13754	13717	13785	13780	13877	13719	13875	14023	13591	13770	13904	13717	13632	13786	13763	13842	13895	13822	13732	13975	13929	13812	13876	13672	13612	13782	13827	13964	13865	13750	13762	13847	13745	13846	13727	13862	13841	13771	14045	13816	13849	13832	13728	13737	14043	13823	13895	13717	13806	13801	13865	14015	13922	13779	13802	13999	13973	13692	13924	13897	13876	13655	13881	13926	14016	13987	13841	13837	13873	13722	13824	13756	14034	13825	13826	13870	13822	13816	14102	13759	13979	13693	13788	13732	13719	13704	13856	13892	13829	13653	13849	13768	13910	13818	13777	13740	13795	13771	13861	13876	13783	13682	13731	13790	13858	13718	13952	13793	13883	13787	13951	13775	13733	13813	13873	13940	13754	13763	13773	13937	13959	13887	13863	13858	13893	13853	13916	13784	13994	13767	13743	14028	13825	13875	13643	13945	13792	13829	13942	13771	13878	13935	13813	13904	13788	13848	13769	13842	13846	13894	13881	13792	13833	13844	13870	13757	13747	13679	13918	13784	13986	13858	13698	13779	13777	13874	13870	13899	13775	13763	13936	13720	13995	13811	13749	13739	13765	13942	13842	13804	13829	13839	13750	13873	13931	14044	13844	13875	13866	13911	13772	13798	14067	13837	13667	13869	13764	13820	13738	13686	13789	13910	13652	13935	13594	13863	13806	13878	13716	13884	13834	13548	13784	13767	13773	13893	13707	13802	13931	13848	13932	13931	13877	13975	13806	13833	13827	13883	13960	13793	13771	13956	13930	13890	13733	13829	13612	14001	13873	13828	13897	13950	13730	13809	13743	13896	13840	13746	13822	13992	13780	13624	13686	13910	13897	13800	13714	13727	13954	13867	13923	13842	13949	13725	13815	13797	13848	13964	13813	13949	13872	13800	13752	13806	13614	13920	13948	13782	13853	13803	13950	13881	13870	13747	13890	13856	13804	13804	13918	13840	14059	13674	13832	13988	13786	13729	13786	13981	13802	13835	13852	13791	13817	13834	13903	13937	13848	13855	13731	13866	13742	13795	13878	13744	13856	13823	13835	13766	13846	13907	13668	13870	13954	13809	13716	13958	13739	13895	13848	13676	13839	13751	13761	14024	13582	13937	13792	13701	13743	13728	13969	13941	13776	13949	13855	13744	13987	13779	13930	13744	13831	14018	13980	13816	13694	13781	13868	13772	13619	13819	13761	13786	13639	13813	13795	13736	13848	13886	13825	13804	14026	13722	13897	13957	13837	13834	13737	13768	13813	13803	13738	13891	13765	13874	13915	13782	13873	13977	13920	13741	13691	13897	13908	13892	13775	13729	13979	13807	13959	13809	13907	13854	13923	13694	13726	13862	13976	13891	13887	13935	13783	13848	13885	13805	13679	13863	13802	13820	13776	13804	13714	13736	13715	13881	13728	13663	13707	13862	13960	13937	13781	13973	13960	13813	13889	13776	13773	13851	13903	13846	13831	13932	13770	13848	13824	13853	13988	13913	13965	13814	13675	13714	13839	13929	13832	13917	13963	13783	13765	13761	13800	13833	13935	13827	13922	13770	13762	13775	13716	13853	13875	14022	13748	13736	13695	13850	13753	13752	13655	13841	13653	13838	13800	13781	13963	13865	13830	13864	13695	13785	13864	13817	13946	13689	13889	13919	13799	13735	13709	13901	13896	13742	13758	13972	13727	13852	13717	13851	13940	13885	13817	13678	13724	13905	13865	13931	13813	13815	13767	13933	13762	13821	13716	13722	13946	13735	13879	13906	13839	13929	13717	13804	13935	13846	13809	13967	13985	13927	13560	13760	13806	13874	13902	13789	13981	13677	13771	13819	13708	13862	13724	13747	13810	13823	13752	13727	13918	13973	13741	13870	13950	13928	13887	13861	13862	13836	13762	13749	13914	13883	13969	13944	13718	13786	13773	13874	13707	13782	13933	13888	13757	13881	13971	13767	13788	13920	13872	13919	13715	13820	13947	13831	13852	13859	13930	13807	13837	13994	13845	13942	13645	13904	13799	14031	13650	13924	13848	13862	14046	13933	13778	13892	13901	13730	13950	13939	13851	13749	13833	13730	13816	13777	13808	13773	13795	13970	13695	13856	13772	13864	13895	13712	13740	13893	13858	13857	13915	13820	13855	13756	13826	13815	13980	13709	13840	13866	13985	13783	13890	13867	14012	13834	13746	13833	13960	13769	13800	13904	13742	13861	13761	13838	13912	13914	13849	13681	13811	13800	13902	14004	13832	13718	13804	13869	13814	13659	13757	13804	13811	13916	13893	13742	13779	13749	13844	13751	13920	13590	13670	13743	13943	13820	13883	13733	14040	13846	13741	13723	13726	13800	13903	13714	13853	13838	13840	13881	13825	13857	13842	14074	13937	13822	13842	13760	13986	13776	13883	13853	13949	13883	13947	13903	13828	13678	13832	13823	13863	13641	13860	13896	13818	13755	13995	13645	13644	13852	13964	13756	13814	13844	13784	13890	13977	13873	13853	13673	13833	13745	13695	13973	13952	13819	13791	13874	13800	13884	13780	13689	13686	13869	13839	13745	13919	13808	13797	14116	13820	13823	13706	13923	13725	13875	13829	13906	13890	13924	13902	13803	13830	13936	13807	13883	13881	13902	13780	13858	13983	13807	13724	13829	13880	13843	13993	13896	13874	13927	13838	13883	13811	13789	13791	13838	13945	13751	13756	13908	13863	13771	13917	13858	13770	13888	13874	13917	13939	13951	13958	13891	13879	13660	13773	13867	13698	13694	13885	13884	13745	13892	13829	13740	13864	13780	13958	13734	13856	13836	13980	13681	13869	13944	13964	13903	13850	13781	13881	13810	13793	13912	13985	13604	13743	14035	13804	13770	13730	13858	13633	13801	13946	13855	13871	13850	13904	13780	13744	13809	13670	13930	13816	13681	13895	13847	13801	13898	13692	13953	13778	13798	14018	13907	13709	13705	13797	13635	13963	14042	13974	13975	13973	13774	13913	13904	14071	13745	13735	13766	13957	13847	13961	13792	13956	14041	13591	13901	13903	13716	14055	13862	13840	13700	13907	13613	14011	13707	13724	13786	13591	13850	14054	13918	13835	13726	13832	13648	13732	13693	13879	13895	14004	13748	13959	13686	13843	13843	14010	13792	13924	13740	13699	13809	14053	13696	13811	13734	13982	13912	13824	13852	13695	13842	13889	13982	13654	13862	13824	13686	13788	13898	13790	13703	13721	13907	13923	13921	13881	13817	13827	13698	13809	13852	13769	13811	13831	13713	13695	13865	13840	13764	13954	13627	13911	13835	13703	13730	13903	13749	13911	13772	13786	13830	13871	13850	13766	13792	13984	13920	13904	13892	13724	13889	14009	13786	13770	13946	13775	13902	13782	13702	13842	13895	13867	13789	13896	13916	13759	14013	13897	13967	13718	13721	13903	13836	13912	13787	13613	13920	13820	14043	13938	13849	13816	13643	13864	13849	13658	13845	13873	13613	13802	13833	13876	14075	13783	13834	13830	13797	13727	13724	13884	13906	13756	13975	13803	13812	13731	13727	13896	13839	13757	13820	13858	13776	13695	13702	13916	13732	13960	13985	13925	13948	13790	13745	13727	13792	13998	13672	13772	13881	13723	13946	13800	13697	13873	13819	13800	13837	13820	14050	14054	13895	13770	13664	13747	13748	13957	13917	13826	13858	14039	14039	13804	13671	13915	13779	13972	13601	13957	13873	13869	13774	13899	13763	13863	13757	13779	13858	13640	13942	13984	14004	13996	13867	13780	13980	13778	13789	14011	13783	13805	13873	13825	14013	13827	13921	13770	13867	13813	13659	13881	13862	13896	13817	13766	13844	13857	13819	13846	13761	13856	14005	13964	13789	13957	13734	13861	13975	13986	13738	13822	13852	13789	13785	13931	13737	13873	13877	13898	13730	13843	13889	13942	13834	13794	13783	13856	13786	13882	13666	13929	14024	13822	13878	13727	13826	14051	14006	13860	13661	14009	13789	13839	13753	13825	13811	13871	13677	13675	13898	13742	13718	13807	13790	13771	13924	13669	13817	13846	13724	13733	13757	13866	13622	13761	13721	13648	13861	13871	13733	13921	13990	13756	13793	13663	13876	13835	13819	13770	13811	13899	13771	13759	13776	13838	13889	13800	13896	13750	14054	13792	14029	13743	13690	13883	13905	13883	13832	14016	13923	13844	13726	13863	13998	13657	13776	13745	13829	13990	13729	13665	13860	13933	13563	13994	13753	13869	13781	13916	13903	13817	13694	13795	13852	13760	13830	14026	13704	13688	13950	13871	13810	13949	13989	13851	13884	13837	13811	13703	13758
25147	21517	26993	26887	20103	18896	18831	18197	17918	17703	17725	17435	17392	17429	17548	17467	17232	17389	17392	17130	17259	17380	17072	17168	17303	17244	16959	17235	16986	16953	16974	17134	17098	17125	17111	17150	17112	16878	17189	17181	17144	17083	17104	17110	17010	17250	17112	17084	17021	17276	17055	17074	17228	17037	17170	17106	17112	17051	17264	17249	17086	17047	17260	17197	17234	16915	17007	17146	17175	16963	17107	16873	17251	17189	17034	17160	16937	17082	17084	17067	17255	17128	17168	16873	17085	16912	17109	17033	17033	17044	17134	17162	17149	17269	17027	17263	17169	17151	17236	17165	16990	17160	17215	17002	17022	17024	17057	17066	17107	17066	16937	17227	16945	16931	17148	17155	16893	17170	17086	16845	17067	17020	17176	17217	17122	17265	17036	16957	17093	17211	17174	17172	17126	17088	17110	17201	17198	17132	16977	16951	17041	17115	16917	17125	17029	17032	16988	17011	17226	17069	17165	17006	16912	17125	17133	16985	17132	17244	17046	17038	17060	17014	17159	17122	17221	17050	16838	17225	17348	17132	17228	17192	17000	17088	17205	17105	17094	17065	17126	17166	17242	17023	17233	16926	17085	17113	17166	17094	17067	17128	17175	17264	17193	17112	17055	17021	17065	17208	16953	17115	17012	16960	16855	16865	17112	16723	17072	16778	16962	17294	16909	16888	17031	17103	17158	17022	16865	17151	17129	16949	17157	17332	17053	17305	17184	17089	17089	17264	17402	17099	17095	17141	17104	16972	17017	16844	17239	17011	17051	17025	17191	17276	17113	17017	17184	17237	17093	17218	17159	16984	17041	17145	16892	17198	17213	17045	17106	17182	17032	17212	17136	17076	17179	17103	17009	17133	17003	16875	17083	17078	17205	17170	17035	16886	17076	17022	17038	17014	17048	17065	17136	17016	16991	17110	17086	17061	16916	17078	16979	17227	16919	17038	17089	17080	17141	17139	17250	16940	17157	17104	17356	17028	17280	17202	16904	17032	17032	17077	17168	16943	17145	16925	17190	17109	17196	17043	17143	17050	17150	17091	17590	17076	17158	17085	17062	17087	16971	17075	17069	17246	17109	17128	17103	17211	17374	16902	16995	17112	17132	17028	16998	17140	17198	17163	17146	17092	16889	17079	17206	17052	17042	17035	16907	16865	17023	17154	16963	16907	16996	16950	17127	16926	17037	17091	17255	17128	17013	17115	16977	17158	17125	16957	17218	17016	17208	17098	16925	16903	17317	17244	17216	16979	17074	17187	16985	17018	17274	17185	17126	17207	17109	16996	17232	17012	17190	16954	17207	17369	17197	17139	17180	17090	17021	17126	17239	16861	17057	17040	16896	17198	17055	16958	17218	17210	17123	17071	17215	16920	17008	17099	17127	17047	17056	17198	17214	17354	17275	16890	17095	17184	16998	17218	17173	17000	17249	17159	17289	17149	17024	16985	16881	17384	16895	17172	16901	16933	17105	17154	16853	17089	17065	17078	17101	17302	17016	16948	17049	17224	17170	17230	17005	17019	17156	17257	17155	17062	17025	17188	17029	17015	17103	17112	17020	17266	17103	17076	17058	17149	17250	17147	17107	16931	16920	17161	17085	17120	17275	16889	16991	17107	16888	17158	17099	17018	17044	17157	17199	17144	17125	16898	17070	16864	17115	17251	17296	17079	17246	17221	16985	17070	17214	17106	17095	17224	17089	17202	17060	17055	17043	17204	17004	17170	16964	17001	17206	17154	17007	17005	17037	17134	17141	17183	17124	17214	17255	17165	16918	17117	17033	17180	17080	17148	17082	17169	16991	17280	17028	17144	17035	17195	17231	16905	17068	16984	17108	16915	17111	17001	17155	17252	16969	17137	17101	17184	17159	17147	17321	16983	17119	17076	17063	17094	17035	17167	17216	17378	17034	17035	17197	17092	17234	17087	16877	16918	17170	17297	17225	17182	17309	17022	17180	17216	17142	17128	16981	17112	17090	17083	17178	17207	17309	16933	17053	17000	17164	17278	17089	17212	17144	17242	17123	17406	17459	17091	17134	17055	17138	16991	17278	17192	17369	17054	17108	17004	17095	17306	17067	17151	17166	17093	17058	17406	16856	16990	17000	16999	16873	17093	16979	17230	17024	17107	17128	17129	17169	17215	17034	17176	17322	16970	17074	17133	17077	17200	16990	17119	17261	17214	17117	17150	17037	17056	17292	17216	17064	17146	17092	17172	17132	17094	17264	17076	17119	16924	17317	17111	17023	17108	17258	17260	17077	17239	17154	17084	17199	17174	17140	17072	17054	17262	17049	17028	17107	17070	17136	17315	17143	17033	17339	17427	17068	16971	17177	17255	16987	17108	17026	16930	17103	17214	17316	16980	16923	17026	17186	17184	16864	17162	16927	17168	16986	17130	17209	17076	17306	17155	17081	17009	17158	17046	17007	17124	17024	17236	17122	17119	17082	17076	17128	17032	16969	17028	17117	17101	17157	17236	17184	16913	17251	17246	16942	16835	17220	17146	17041	16974	17214	17353	17128	17203	17175	17067	17110	17218	17145	17227	17111	17200	17018	17124	17174	17163	17143	17202	17117	17062	16977	17217	17082	17043	17254	17206	17213	17098	17090	17126	17151	17120	17037	17069	17078	17088	17181	17119	17170	17161	17252	17140	16903	17043	17363	16989	17122	17283	17151	17287	17249	17033	17238	17183	17081	17052	17174	17152	17029	17069	16937	17225	17234	17007	17068	16966	17048	16900	16810	17138	17225	17210	17131	17186	16921	17117	17175	17071	17032	17182	17182	17065	17300	17109	17081	17170	17139	17154	17168	17201	17013	17063	17130	17050	16930	17216	17109	17048	16875	16857	17096	17199	17194	17127	17035	16939	17018	17187	17126	17333	17161	16919	17074	17084	17103	17160	17065	17140	16940	17013	16952	17109	17285	17195	17060	17263	17103	17097	17119	17088	17048	17188	17090	17191	17201	17233	16956	16933	17055	17071	17164	16960	17076	17041	17222	17144	17154	16976	17277	17094	16921	16930	17155	17073	17149	17253	17171	17153	17176	16976	16963	16934	17039	17173	17099	17175	17211	17049	17141	17061	17058	17020	17390	16995	17167	17328	17151	17236	17277	17216	17143	17306	16869	16984	17075	17185	16999	17282	17163	16970	16940	17018	17075	17119	17029	17298	17030	17112	17148	16971	17101	17101	16914	16983	17186	17033	17153	17241	17184	16792	16966	17105	17082	16887	17151	17129	17245	16999	16865	17138	17214	17127	17192	17113	17036	17161	17323	16934	17065	17049	17321	17077	16860	17081	17116	16998	16937	17061	17171	17085	16937	17172	17146	17001	17027	17112	17155	17213	17301	17172	17076	16953	17202	17256	16977	17216	17215	17318	16974	17080	17168	16977	17110	17193	17174	17092	17083	16921	16994	17109	17175	16972	16918	17105	17127	17088	16992	17012	17096	17287	17327	17211	17246	17169	17047	17160	17049	17248	17017	17155	17355	17108	16981	16990	17062	17025	17251	16990	17184	16877	17012	16984	17193	17169	17068	17201	17134	16896	17171	17073	17279	17146	17125	17201	17191	17064	17158	16935	17085	17052	17131	17220	16927	17246	17046	17193	17168	17118	17106	17097	16945	17098	16881	17158	17006	17080	17044	17085	17235	17138	17054	17093	17178	17202	16975	17131	17110	16881	17157	17038	17168	17124	17005	17184	17226	17280	17127	16981	17093	17026	17152	17149	17060	16978	16906	17220	16925	17142	16990	17183	17074	17040	16895	16951	17177	16994	17033	17147	17203	16895	17195	17117	17152	17142	17206	17255	17327	17367	17100	17151	17093	16995	17092	17266	16968	17101	17025	17070	17098	17078	17275	17088	17112	17306	16953	17272	17192	17220	16954	16898	17130	17160	16971	17127	17148	17137	17039	17243	16924	17053	17088	16979	17125	16894	16994	17057	17132	16955	17030	16884	17140	17113	17067	17025	17328	16988	17095	17200	17024	17257	17143	17260	17228	17104	16961	16922	17035	17209	17227	17173	17166	17241	17038	17055	17086	17118	17096	17181	17107	17193	17214	17088	17028	17180	17219	17136	16960	16995	16980	16999	17272	16912	17088	16992	17150	16961	16980	17188	17102	17221	17163	17148	17115	17170	17216	17239	17268	17305	16983	17176	17043	16965	17141	17157	16898	17101	17168	17149	17260	17200	17197	17217	17132	17235	16956	16910	17064	17089	17277	16987	17137	17021	16855	17133	16998	17320	17009	17056	17021	16936	17213	16979	17128	17095	17056	17071	17199	17159	17215	17347	17291	17157	17053	17037	17133	17176	17038	17218	17292	17162	17058	17149	17150	17191	16989	17162	17072	16958	17121	17168	17037	17053	17271	17120	17054	17050	17051	17079	17089	16960	17206	17139	16994	17045	17323	16981	17110	16947	16840	17065	17184	17139	17097	16964	17122	17113	16950	16932	17028	17203	17127	16830	17007	17048	17134	17090	17112	17151	17114	16920	17221	17236	16969	16949	17171	17210	17073	17181	17146	17002	17125	17279	16910	17020	17186	17302	16914	17186	17088	16979	17278	16981	17173	17030	17210	17114	17121	17366	16987	17032	17132	17131	17009	16930	16998	16922	17034	16873	17063	17045	17074	17258	17093	17252	17275	16966	17256	17122	17209	16844	16948	17080	17212	17034	16867	17224	17337	17054	17261	17117	16959	17032	16905	16979	17174	17119	16941	17257	17214	17232	17226	16998	17125	16901	17073	17003	17154	17003	17193	17010	17218	17071	16986	17023	17154	17120	17014	17053	17163	17190	17089	17180	17024	17098	16995	17173	17322	17141	16989	16975	17051	17030	17086	17239	17154	17040	17058	17212	17021	17025	17154	17032	17167	17117	17228	16972	17012	17125	17196	16892	17045	17088	17233	17084	16993	16978	17253	17128	16967	17014	16912	17133	17068	17150	17100	17086	17169	17262	17134	17088	17119	16965	16992	17282	17091	16932	17061	17108	17249	17141	17163	17076	17167	17208	17003	17159	17086	17158	17067	17216	16983	17227	16798	17142	17197	16931	17036	16975	17205	17059	17017	17004	17073	17193	17087	17168	17166	17125	17071	17084	16808	17182	16961	17019	17216	17242	17085	17239	17096	17085
18444	32885	25513	19362	17480	16676	16358	15808	15544	15563	15218	15133	15077	15147	15096	14913	14933	14859	14870	14784	14825	14812	14592	14713	14580	14599	14838	14557	14927	14824	14693	14632	14629	14821	14709	14737	14819	14658	14881	14654	14535	14603	14667	14637	14748	14497	14706	14685	14738	14735	14786	14748	14588	14776	14649	14622	14608	14739	14690	14578	14874	14678	14703	14881	14724	14557	14808	14634	14787	14592	14612	14644	14973	14608	14691	14702	14736	14703	14762	14755	14769	14588	14648	14558	14714	14625	14600	14554	14764	14729	14723	14610	14790	14663	14691	14644	14648	14709	14703	14806	14811	14768	14580	14611	14633	14795	14644	14701	14663	14650	14869	14674	14634	14574	14738	14799	14613	14710	14718	14486	14675	14803	14660	14644	14737	14469	14667	14556	14670	14551	14785	14832	14763	14672	14580	14669	14685	14807	14641	14727	14579	14595	14570	14700	14877	14579	14732	14767	14758	14645	14632	14652	14703	14687	14633	14609	14737	14793	14745	14695	14676	14648	14718	14586	14637	14556	14778	14679	14785	14629	14662	14651	14737	14563	14681	14692	14741	14721	14753	14687	14745	14573	14678	14522	14653	14553	14644	14491	14722	14768	14730	14685	14621	14858	14682	14678	14840	14776	14735	14789	14530	14727	14674	14464	14714	14749	14677	14615	14711	14578	14777	14780	14611	14729	14612	14680	14621	14691	14621	14676	14518	14753	14745	14515	14681	14724	14675	14717	14693	14672	14944	14826	14832	14737	14542	14708	14747	14598	14682	14590	14738	14784	14662	14689	14823	14618	14728	14595	14762	14609	14787	14723	14746	14500	14562	14620	14724	14609	14657	14695	14743	14742	14625	14857	14581	14620	14691	14637	14662	14578	14731	14674	14711	14695	14587	14656	14533	14612	14689	14567	14684	14598	14672	14732	14620	14842	14558	14624	14615	14629	14492	14732	14724	14639	14878	14653	14607	14694	14596	14704	14750	14822	14801	14601	14718	14704	14486	14730	14679	14537	14785	14566	14683	14537	14600	14786	14746	14657	14749	14757	14730	14694	14644	14797	14685	14590	14512	14722	14720	14677	14811	14855	14761	14506	14837	14619	14655	14753	14740	14651	14614	14721	14725	14531	14573	14650	14743	14532	14677	14772	14568	14807	14572	14806	14693	14712	14661	14619	14613	14755	14752	14734	14588	14685	14686	14755	14571	14847	14820	14808	14490	14627	14674	14790	14861	14650	14706	14656	14661	14623	14764	14780	14549	14756	14775	14687	14669	14630	14649	14745	14693	14788	14575	14825	14602	14650	14497	14727	14649	14668	14772	14652	14877	14688	14616	14904	14694	14763	14579	14644	14678	14649	14763	14658	14504	14502	14630	14750	14697	14597	14768	14764	14716	14696	14782	14742	14543	14738	14685	14718	14724	14697	14665	14851	14793	14742	14794	14638	14801	14886	14779	14806	14675	14775	14754	14675	14640	14585	14687	14692	14689	14711	14522	14771	14702	14776	14790	14781	14629	14568	14594	14657	14689	14771	14741	14680	14717	14711	14757	14670	14662	14569	14583	14487	14656	14511	14766	14613	14645	14741	14543	14643	14774	14759	14763	14703	14608	14635	14779	14655	14729	14819	14596	14627	14459	14838	14687	14822	14765	14590	14729	14664	14797	14868	14781	14691	14749	14698	14741	14799	14702	14643	14735	14645	14715	14707	14673	14719	14772	14777	14627	14642	14585	14836	14686	14731	14727	14669	14814	14554	14663	14899	14723	14832	14672	14705	14660	14647	14681	14641	14853	14630	14542	14787	14706	14795	14598	14793	14774	14782	14701	14769	14741	14538	14859	14631	14723	14697	14616	14838	14767	14673	14791	14632	14634	14647	14687	14797	14749	14757	14653	14644	14809	14484	14720	14670	14626	14658	14554	14755	14669	14588	14644	14670	14799	14829	14561	14744	14494	14838	14731	14521	14756	14746	14783	14551	14530	14663	14772	14800	14734	14840	14613	14622	14790	14599	14686	14851	14737	14688	14675	14853	14681	14677	14689	14758	14832	14811	14558	14919	14846	14813	14680	14760	14831	14826	14697	14717	14580	14622	14676	14629	14525	14584	14834	14603	14660	14908	14808	14767	14647	14547	14645	14597	14789	14794	14649	14652	14621	14704	14720	14556	14751	14764	14713	14502	14728	14776	14610	14624	14677	14764	14659	14637	14551	14738	14739	14636	14632	14783	14625	14637	14612	14661	14479	14743	14603	14579	14819	14834	14664	14770	14579	14729	14707	14520	14612	14763	14762	14647	14729	14819	14680	14614	14511	14854	14543	14781	14703	14778	14777	14757	14445	14704	14580	14730	14738	14725	14755	14699	14733	14696	14582	14582	14419	14620	14712	14839	14634	14700	14536	14686	14755	14553	14895	14570	14641	14652	14766	14662	14715	14543	14619	14653	14795	14813	14731	14776	14708	14603	14741	14597	14597	14652	14690	14729	14643	14655	14761	14713	14539	14761	14695	14596	14463	14805	14527	14503	14781	14626	14596	14820	14636	14775	14757	14621	14616	14708	14727	14640	14679	14534	14733	14764	14619	14702	14807	14726	14568	14690	14607	14536	14840	14694	14590	14670	14729	14508	14669	14804	14925	14870	14579	14725	14669	14812	14714	14657	14771	14647	14739	14757	14740	14648	14774	14624	14590	14679	14728	14867	14645	14642	14754	14640	14697	14725	14693	14775	14694	14704	14578	14609	14616	14607	14661	14734	14695	14819	14695	14768	14740	14813	14651	14617	14643	14756	14888	14691	14740	14703	14791	14773	14583	14661	14708	14748	14628	14718	14765	14662	14750	14823	14798	14448	14582	14884	14681	14857	14775	14700	14615	14576	14673	14809	14754	14807	14789	14667	14687	14827	14553	14654	14615	14742	14734	14760	14565	14811	14580	14735	14725	14782	14730	14690	14678	14642	14724	14807	14842	14496	14832	14647	14722	14735	14758	14817	14608	14562	14728	14761	14715	14680	14631	14852	14714	14771	14676	14568	14649	14779	14775	14439	14774	14625	14841	14664	14529	14600	14690	14693	14575	14564	14391	14541	14635	14741	14689	14606	14582	14455	14702	14681	14652	14687	14781	14671	14613	14609	14708	14709	14717	14671	14575	14762	14793	14757	14679	14622	14551	14662	14606	14619	14786	14782	14634	14677	14628	14641	14761	14595	14867	14542	14770	14669	14835	14769	14820	14730	14782	14702	14732	14766	14667	14813	14681	14738	14631	14847	14521	14736	14578	14670	14769	14672	14742	14643	14712	14722	14705	14691	14603	14813	14488	14627	14797	14717	14695	14627	14601	14629	14938	14787	14595	14707	14745	14633	14772	14672	14767	14737	14523	14610	14701	14596	14771	14827	14680	14620	14643	14796	14604	14608	14718	14779	14609	14688	14724	14752	14793	14725	14727	14630	14803	14763	14917	14770	14692	14586	14628	14632	14758	14795	14750	14759	14765	14735	14659	14720	14619	14766	14849	14744	14744	14870	14589	14830	14743	14538	14667	14577	14707	14732	14778	14636	14888	14555	14797	14699	14835	14604	14582	14821	14766	14842	14825	14723	14820	14615	14695	14685	14777	14802	14653	14609	14694	14696	14693	14595	14795	14691	14644	14704	14707	14525	14782	14505	14748	14558	14727	14756	14689	14699	14677	14573	14683	14896	14675	14746	14754	14768	14689	14531	14691	14805	14523	14587	14716	14825	14633	14744	14726	14695	14850	14532	14604	14614	14746	14625	14761	14962	14475	14695	14791	14916	14612	14694	14656	14586	14717	14574	14562	14713	14791	14725	14728	14667	14778	14600	14729	14607	14732	14752	14519	14792	14569	14651	14605	14639	14506	14725	14720	14544	14685	14582	14837	14542	14727	14534	14694	14647	14631	14587	14755	14740	14630	14732	14572	14706	14619	14639	14699	14882	14653	14780	14746	14674	14771	14715	14702	14733	14866	14908	14737	14679	14867	14620	14553	14721	14728	14727	14738	14747	14668	14619	14694	14630	14744	14669	14672	14717	14747	14741	14698	14579	14548	14881	14617	14787	14621	14695	14700	14711	14708	14786	14658	14637	14721	14785	14835	14698	14668	14736	14699	14782	14697	14708	14668	14622	14663	14665	14621	14632	14611	14743	14423	14669	14544	14773	14818	14677	14883	14671	14653	14722	14678	14680	14641	14738	14586	14652	14557	14859	14914	14611	14732	14732	14558	14675	14928	14743	14751	14693	14834	14688	14768	14618	14701	14656	14717	14660	14663	14697	14532	14482	14682	14785	14566	14623	14602	14824	14649	14538	14488	14632	14760	14626	14721	14818	14574	14711	14786	14687	14827	14687	14657	14690	14760	14834	14688	14780	14777	14672	14642	14775	14868	14739	14546	14763	14643	14731	14841	14606	14698	14649	14793	14804	14659	14541	14836	14635	14752	14615	14689	14538	14803	14718	14726	14640	14604	14666	14625	14632	14709	14687	14624	14806	14573	14615	14690	14841	14700	14799	14612	14782	14661	14826	14830	14596	14754	14501	14739	14710	14633	14686	14473	14630	14641	14616	14668	14595	14694	14533	14708	14653	14586	14741	14618	14714	14580	14690	14773	14617	14621	14671	14661	14731	14762	14767	14705	14708	14723	14572	14664	14722	14919	14549	14569	14753	14737	14789	14761	14805	14724	14626	14487	14664	14571	14472	14695	14582	14591	14783	14514	14622	14729	14741	14770	14816	14772	14620	14688	14638	14633	14644	14742	14767	14578	14783	14856	14613	14681	14638	14695	14660	14690	14745	14793	14526	14594	14635	14863	14653	14651	14639	14730	14562	14684	14759	14715	14650	14566	14496	14642	14600	14754	14609	14702	14753	14821	14732	14675	14594	14783	14727	14629	14769	14610	14803	14625	14652	14566	14684	14747	14626	14632	14801	14799	14710	14663	14798	14750	14648	14666	14835	14707	14625	14844	14899	14806	14603	14612	14690	14701	14643	14680	14774	14428	14616	14724	14660	14668	14590	14565	14633	14890	14630	14682	14697	14796	14635	14764	14731	14655	14683	14830	14630	14683	14629	14579	14854	14715	14668	14647	14727	14600	14793	14691	14641	14681	14587	14639	14688	14710	14678	14671	14667
22605	21640	28887	24855	21943	23619	23696	18822	17759	17637	17480	17150	17017	16989	16857	16639	16576	16519	16746	16585	16511	16551	16399	16369	16196	16331	16236	16204	16238	16113	16351	16401	16259	16307	16134	16151	16255	16176	15973	16395	16267	15993	16274	16112	16026	16015	16238	16276	16194	16073	15939	16398	16285	16188	16234	16096	16352	16155	16074	16180	16197	16229	16016	16177	16282	16207	16200	15935	15973	15961	16149	16091	16043	16056	16116	16078	16248	16237	16154	16290	16074	16171	16036	15960	16056	16335	16014	16317	16088	16032	16093	16158	15989	16092	16124	16029	16129	16028	16208	16142	16010	16083	15955	16100	16208	15950	16047	16023	16254	16238	16189	16298	16226	16184	16099	16260	15777	16047	16107	15841	16042	16269	15907	16165	15906	16084	16083	16063	16122	16166	15916	16155	16095	16183	16120	16119	16113	16214	15876	16130	16088	16067	16001	16100	16006	15942	15995	16064	16014	15993	16236	16176	15860	16201	16096	16196	16043	16149	16000	15949	16121	16157	16171	16186	16046	16064	16054	16219	16395	16139	15981	16001	15909	16089	15980	15952	16026	16000	16077	16142	16078	15995	15944	16165	16139	15907	16033	16158	15970	16045	16064	16265	15872	15968	15993	16160	16230	16072	16247	16148	16086	15935	16178	16100	16128	16123	15986	16173	16067	15942	16186	16044	15999	16017	16141	16100	16071	16114	15967	16073	15997	16088	16060	16088	16085	16231	15966	16106	15980	16176	16107	16147	16177	16108	16126	15959	16115	16162	16071	16245	16097	15999	16299	16032	15957	16094	16130	16148	16109	16044	16215	16168	16142	16108	16053	16122	16093	16031	16134	16151	16136	16160	16238	15818	16030	16136	16071	15971	16076	16017	16005	16196	16054	16083	16208	16105	16197	16083	16049	15906	16155	16229	16179	16038	16071	16082	16267	16189	16298	16304	16214	16113	16205	16250	16035	16183	16127	16067	16205	16119	16076	16010	16080	16268	15999	15975	15978	16213	16176	16084	16077	16090	16180	16132	16031	16191	16274	16233	16011	16094	16320	16187	16089	16061	16260	16034	16025	16117	15907	15970	16099	16252	16153	16104	15908	16210	16018	16171	16228	16036	16031	16187	16124	16069	16166	16240	16183	16185	16007	16137	15965	16077	16090	16085	15958	16338	16236	16185	16128	16012	16147	16114	16253	16065	16109	16173	16231	16200	16192	16116	16160	15947	16081	15958	15974	16213	15892	16048	16033	16050	16032	16126	16052	16068	16016	16038	16325	16282	16025	16152	16082	16041	16263	16332	16159	16122	16154	16044	16236	16094	16164	15981	16128	15959	16005	16074	16082	16001	16099	16109	15932	16112	15943	16187	16278	16050	16026	15915	16105	16039	16212	16149	16083	15987	16047	16067	15936	16048	16149	16119	16244	16209	16204	16181	16153	15925	16112	16168	15907	16275	16134	16082	16180	16217	16079	16165	16152	16119	15927	16090	15995	16107	15985	16251	16148	16160	16103	16070	16116	16109	16115	16044	16204	16033	16066	16209	16144	15959	16121	16218	16239	16021	16092	15963	16119	16008	15882	16165	16084	16003	16203	15940	16098	16021	16139	16089	16013	16058	15990	15988	16194	15853	16169	15994	16179	16151	16211	16230	16198	16136	15860	16063	16087	15999	16077	16037	16262	16143	16029	16043	15954	16058	16131	16063	16155	16315	16122	15974	16352	15899	15894	16085	16093	15985	16202	15923	16128	16086	16054	16106	16153	16052	15997	16064	16054	16039	16152	16233	16243	16067	16024	16061	16106	16108	16018	16016	16139	16285	15987	15985	16322	16168	15980	15994	16085	15925	16046	16220	16064	15973	16253	15966	16044	16117	15984	16081	16041	16174	15981	16077	16289	15965	16041	16214	16151	15870	16104	16127	16126	16119	15998	16270	16329	16290	16165	16163	16101	16003	16064	16187	16165	16193	16206	16040	16301	15966	16126	16164	16206	16037	16028	15944	16191	16154	15978	16197	16223	16048	15980	16014	16085	16073	16051	16105	15955	15969	16331	16262	16020	16155	16190	16063	16003	16213	15949	16107	16164	16010	16230	15916	16143	16304	15954	16173	16031	16166	16162	16197	15888	16044	16002	16114	15937	16089	16038	16062	16056	16011	16093	15986	16332	16039	16213	16322	16228	15969	16036	16160	16027	16189	16176	16264	16255	16036	16021	16105	16044	15986	16260	16070	16219	16204	16301	16085	16106	16173	16192	15999	16128	16108	16085	15983	16104	16129	15993	16066	16153	16058	16094	15923	16208	16071	16267	16191	16221	16140	15992	16013	16060	15902	16180	15941	16065	16087	16209	16174	15828	15905	16266	16077	16011	16057	16122	16025	16020	16118	16092	16127	15939	16059	16132	16297	16021	15986	16174	16044	16103	16152	16002	16096	16119	16064	16149	16076	16177	16044	16088	16158	16189	15998	16040	16257	16126	15880	16172	15981	15994	16191	15936	16099	16096	16220	15920	15990	16203	16080	16039	16135	16034	15998	16074	16124	15987	15993	15970	16217	16174	16111	16199	16165	16150	15941	15857	16293	16015	16171	16037	15959	15893	16097	15899	16168	15882	16164	16008	16089	15883	15888	16050	16204	16283	16290	16044	16143	16253	16254	16156	16054	16162	16182	16193	15972	15951	16190	16097	16050	15968	15861	16213	16069	16160	16196	16000	16083	16086	16105	15953	15786	15983	16169	16159	16149	16156	16185	15926	16091	16087	16034	16113	16116	16320	16183	16113	16254	16063	16164	16120	15650	16279	15992	16130	15925	16177	15980	16172	16061	16202	16009	16303	16285	15994	16078	16019	16091	15927	16131	16053	16037	16225	16027	16174	16101	16061	16223	16165	16030	15939	15979	15981	16046	16100	16090	16252	16023	16080	16020	16031	15873	16250	16058	16086	16277	15995	16010	16116	16135	16067	15980	15998	16020	16116	16122	16143	16186	16133	16075	16084	16160	15992	16073	16015	16080	16200	16146	15961	16121	16063	16019	16203	16235	16160	15832	16002	16297	16342	16025	15950	16138	16101	15919	16295	16010	16069	16264	16005	15964	16148	16022	16212	15940	16144	16234	16119	16020	15986	15943	15999	16081	16167	16174	15765	16133	15971	16096	16216	16080	16086	16425	16226	16151	16070	16241	16034	16197	16090	16213	16210	16027	16046	16029	16133	16038	16206	16167	16123	15973	15933	16136	16357	16165	16069	16211	16018	16021	15906	16210	16121	15919	16038	16211	16083	16219	16096	16188	16030	16237	16191	15951	16224	16128	16053	16308	16251	16197	16067	16329	16019	16050	16131	16205	16075	16089	16193	16222	16087	16120	16027	16124	16111	16028	16125	15956	16098	16040	15934	16001	16171	15977	16172	16352	15973	16129	15956	15931	16085	15973	16110	16105	16070	15967	16254	16018	16101	16118	16158	16002	16070	16111	15847	15984	15952	16165	16160	16125	16246	16197	16106	16139	15849	16014	16013	16091	16024	16037	15973	16091	16092	16260	16112	15948	16061	15920	16039	16145	16218	16026	16143	15890	16157	15890	16080	15925	16069	16154	15873	16123	16092	16040	16008	16160	16090	16187	16180	15986	16070	15852	16185	16000	16072	15857	16035	15976	16134	16085	16081	16136	15972	15929	16199	16228	16166	16006	16101	16146	15895	16236	16067	16018	15986	16026	16033	16069	16039	16331	15968	15888	16136	15949	15931	15960	16192	16259	16269	15867	16150	16183	16168	15967	16097	15938	16149	16026	16075	16210	15962	16337	16223	16096	15991	16050	16149	16155	16003	15920	15998	16257	16058	16121	16085	16083	16092	16096	15903	16126	16168	16187	16274	15854	16333	16302	16186	16135	16192	15960	16070	16087	16111	16248	16186	16082	16151	15965	16091	16123	16168	16211	15927	16206	15993	15935	16126	16250	16149	16182	15839	15863	16114	16048	15998	16138	16116	16124	16141	16017	16201	16160	16114	16079	16054	16011	16139	16061	16150	16018	16078	16140	16270	16099	15993	16221	16054	16126	16100	16031	16158	16187	16151	16073	16039	16014	16290	16232	15956	16162	16281	15864	16042	16257	16052	16164	16081	16122	16191	15935	16024	16140	16006	16243	16151	16051	16255	16127	16041	15997	15913	16162	16101	16050	16052	16144	15938	16218	16128	16308	16103	16263	16074	16105	16083	16127	16051	15994	16156	15991	16163	15888	16000	16233	16070	16122	16124	16067	16037	16212	16093	16210	16239	16121	16156	16182	16205	16029	16148	16070	16100	16141	16184	16000	16017	15957	16153	16215	16245	16316	16010	16007	16145	15992	15951	15990	16088	16129	16314	16239	16185	16089	16166	16107	16007	16076	15977	16265	15999	16027	15943	16028	15922	15979	15957	16029	16173	15918	16133	16114	15889	16155	16162	16179	15976	16072	16092	16048	15993	15858	16062	16134	16106	15918	16223	16125	16112	16247	16314	16219	16280	16134	16083	16066	16104	16141	16111	16363	16080	15985	16055	15970	16086	16047	16111	16180	16074	16253	16079	16029	16114	15953	16184	16093	16129	16295	15928	16033	16180	16031	16127	15961	16035	16084	16142	16177	16140	16297	16002	16035	16119	16002	16238	16154	16160	16202	16261	15963	15916	16267	16233	16158	16217	16155	16093	15922	16022	15988	16121	16000	16266	15954	16113	15996	16072	16097	16056	16209	16201	15998	16058	16194	15956	16159	16081	15946	16133	15952	16190	15949	15974	16111	16211	16152	16058	16209	15973	15961	16046	16041	16012	15930	16152	16161	16046	16045	16023	16193	15968	15855	16312	16070	16048	16193	16024	16054	16048	16085	16282	16084	16133	16172	16193	15969	16303	15942	16089	16150	15799	16233	16266	16074	16216	16123	16077	15970	16021	16030	15989	15999	16255	16192	15981	16087	16029	16251	15912	16041	15964	16069	15994	15966	16060	16230	15886	15957	16064	16090	16144	16221	16174	16312	16011	16176	16043	15859	16081	16174	16188	16121	15940	16307	16076	15893	16080	16099	16131	16155	16143	16012	15907	16247	15945	16092	16191	15894	15975	15972	16293	16284	16064	15929	16109	16008	16137	15984	16101	16141	16189	16151	16101	16221
20807	43969	32678	23910	20558	18262	17414	16717	16169	15792	15642	15291	15144	15149	15017	14666	14659	14489	14351	14379	14338	14304	14077	14257	14235	14199	14330	13971	14104	14120	14121	13888	14155	14057	14288	14176	14066	14002	14145	14061	14255	14232	14145	13947	14029	13964	14095	14083	14102	13982	14147	13989	14132	14139	14030	14214	14331	14149	14139	13936	13989	14026	14097	14091	14014	13899	14027	14059	14025	14011	13906	14060	14085	13982	13996	14118	13998	13877	14117	13982	14075	14065	14119	14133	13975	13959	14153	13996	14064	13982	13904	14093	14127	13935	14172	14176	14012	14021	14011	14133	14029	13951	14097	13966	14023	14017	13961	13959	13945	14060	13973	14068	14016	14024	13945	13857	14001	14118	14009	14141	13965	14152	13789	14010	14079	13982	14103	14053	14127	13982	13919	14013	13995	14069	14062	14211	13905	13892	13928	14205	13990	14122	14018	14010	13936	14149	14039	14082	13958	14158	14026	14043	14047	14153	14013	14101	14174	14137	13954	13833	14036	13951	14073	14075	14064	14127	14061	14092	14012	13939	14063	14057	13948	13952	13975	13976	14050	14088	14060	14161	14198	14137	13866	14011	14159	13930	13867	14152	14065	14155	14181	14097	14075	14037	14051	13946	13866	13968	14076	14267	13837	14096	13907	14124	13985	14008	14167	13983	13969	13872	14000	13887	13979	13908	13985	13957	14002	13942	13945	13967	14145	14128	13913	13914	14026	14140	14024	14104	14201	14047	14057	14096	13829	14122	14092	14008	14054	14067	13879	14027	14119	14015	14030	13939	13940	14085	14262	14031	14048	14092	14031	14099	13977	14010	14191	14062	14130	14032	13977	13955	13999	14160	13832	13997	14120	14031	14012	14018	14132	14053	13900	14066	14065	13948	14143	13933	14289	14066	14104	14101	14117	14046	13888	13967	13922	13906	13976	14127	13979	14173	13907	13854	14155	14055	13897	13901	14200	13980	14058	14039	14053	13981	14002	13875	14188	13912	14031	14052	13966	13985	13943	14232	14043	13999	13933	13825	14145	13983	14125	13989	13913	13898	13938	13961	13930	14023	14075	13975	14110	13927	14016	14124	13969	14027	14101	13988	14010	14114	13988	14020	13999	14102	14087	13982	14089	13921	14143	13890	14003	14024	13971	13979	14007	14021	13967	13944	14185	13839	14042	14024	14007	14107	14080	14045	14064	13994	13966	13823	13867	14038	14038	14125	14018	14106	13895	14110	14012	13947	14102	14289	13911	13981	13898	14125	14050	14048	14219	13861	13984	14096	14146	14016	13932	14025	13911	13941	13908	13886	13968	14105	14179	13976	13970	13984	14048	14001	14036	14098	13808	13924	13991	13877	14132	14034	14084	13916	14045	13874	14229	14053	13962	13984	14094	14020	14028	14134	14006	13901	14066	14004	13965	14105	14012	13989	14110	14019	14142	14134	14136	13973	14042	13954	13978	13910	14067	14047	13982	14072	14116	13835	14116	13979	14120	14013	14170	14059	13970	14117	14051	13921	14006	14053	13967	14174	14137	14046	14041	14303	14008	14124	13819	13972	13847	14072	14041	13954	14076	13987	14085	14175	13980	13986	14120	14090	14099	14051	14217	13956	13938	13975	13976	14066	13977	13854	14131	14036	13988	13918	14058	13886	13906	13869	14121	14111	13999	13963	14122	13828	13966	13975	13989	13858	14070	13803	13820	14022	14080	13968	14098	13941	13984	14101	13859	13977	13984	13913	14066	13986	14155	14029	14068	14080	13988	13938	14121	13921	14083	14108	13977	13987	14249	14123	14019	14075	13872	14060	14062	14142	13986	13905	13842	14041	14089	14004	14042	14010	14100	14078	14003	14103	13904	13986	14141	13789	14023	14197	14200	14250	13961	14011	14046	14095	14093	14040	14276	14005	14070	14072	14218	14016	14099	14096	14111	14166	14025	13996	13973	14205	13923	14055	14175	14051	14123	13955	14101	14025	14148	13959	14273	13858	14120	14063	14214	14133	13888	14185	14093	14071	13982	14012	14108	13905	13930	13966	14140	13981	14039	13935	14089	14069	13941	14072	13977	14041	14022	14135	14105	14034	14018	13921	13867	13989	13984	14007	14108	13897	14018	14042	14067	13983	14122	14138	14042	14033	13993	14114	14007	13895	13905	13959	13939	14200	14097	14025	14007	14070	14159	14149	14089	13954	14054	14136	14154	14024	14002	14094	14028	13858	14133	14059	13955	14035	13918	13994	14062	14007	13944	14011	13952	13926	13996	14061	14103	14208	13989	14043	14052	14189	13873	13939	14042	14039	13892	14106	13967	14013	14089	13974	14084	13902	14012	14087	14100	13832	13955	14040	14048	14061	14044	13971	13994	14177	14104	14114	14071	13975	13928	14091	13878	13901	14078	13996	13967	14103	14009	14029	14077	13865	13967	14058	14119	14135	14153	13993	14125	14037	14097	13926	13992	14020	13971	14216	14195	13993	14168	14058	14157	14113	13990	14009	13999	14119	14019	14163	14026	13944	14057	13967	14061	14181	13977	13978	14040	13982	13886	14066	14011	14040	13926	13888	14073	14158	14108	14133	14132	14035	14047	13930	14029	13972	13990	13903	13993	14169	13822	14011	14115	13920	13927	13876	14094	13989	14112	14098	14059	14023	13995	13965	14068	14139	14032	14127	14065	14085	13840	13902	14065	13996	14044	14010	14185	13972	14015	14074	14031	14025	14123	14205	14136	14110	13889	13931	13959	13950	14002	14009	14039	14150	14065	13961	14110	14247	13880	13970	14142	13975	14112	14079	14049	14005	14102	13879	14004	14016	14017	14029	14057	13971	14041	14055	14015	14111	13936	14171	14092	13995	13991	14103	14113	14024	13896	14065	14136	14067	13958	14078	14046	14099	14148	13819	13924	14069	13793	13896	13984	13996	14051	14012	14058	13978	14156	13989	13992	14196	14030	14161	13851	13946	14022	14139	14018	14047	13975	14009	14112	14099	14071	14050	14095	14005	13972	13961	13909	13972	13971	14059	13982	14137	13892	14115	14168	14013	13959	14070	13949	14134	14105	14175	13981	13971	14160	14154	14100	13843	13961	13923	14121	13883	13868	13956	13806	14093	14031	14030	14084	14135	14068	14110	14063	14047	14081	14145	14120	13953	13900	14055	13928	14020	14007	13974	13977	14046	14015	13957	13980	14016	14042	13991	14124	13978	13967	13859	14035	14059	13946	13992	13994	14076	13909	13995	13905	13900	14200	14063	14010	14043	14068	14036	13945	14077	14028	14001	14030	13895	14053	14156	13862	13863	14122	13880	13921	14044	13885	14082	14088	13891	14150	14063	14053	13864	14133	14015	14004	14053	13962	14151	14034	14113	14029	13862	13852	13956	13954	14056	13938	14040	14046	14034	14164	14165	13996	14054	14034	14054	13847	14099	13900	14074	13874	14026	14104	14090	13887	14156	14081	14076	13903	13946	14144	13986	14049	14076	14123	13979	13944	14323	13957	14210	14052	14059	13972	14110	14044	13877	13962	13990	14096	14029	13948	14028	14042	14013	14039	13930	14158	13941	14151	14038	14110	13830	13970	14070	14130	13871	13982	14070	13937	13967	14172	14118	14069	13904	13997	14054	13955	13997	14064	14079	13918	14052	14101	14051	14034	14018	13922	14121	14090	14077	14112	13966	14141	13977	14117	14175	13993	13933	14173	14055	14106	13878	14092	13951	13994	13945	14036	13949	14039	13957	13949	13957	13867	14036	13859	14134	13963	14099	13950	14095	13912	14144	13959	14057	14071	13819	14117	13962	14093	14095	14014	13952	13958	13903	14081	13933	13962	13981	14080	13889	13975	13910	14155	14086	14039	14008	14019	14150	13869	14028	13998	13953	14047	13910	14057	14175	13970	14121	14022	14075	14138	13947	14094	14208	13938	14002	14044	14038	13959	13946	14099	13982	13948	13949	14076	14011	14227	14055	14109	14185	13854	14144	13996	13943	14035	14069	14016	13861	14084	13952	14102	14093	13773	14001	14103	13936	13993	14026	14058	14024	14138	14156	14121	14021	13983	13827	14043	14100	14148	13965	13977	14106	14073	14111	14101	13836	13971	14114	14150	14016	13855	13907	14067	14067	14110	13933	13966	13911	14053	14081	14097	14008	14096	14143	14196	14067	13995	13945	14096	14028	14139	14143	14007	14102	14082	14079	13975	13921	14001	13827	14053	13998	14084	14058	14087	13948	14112	13876	13982	13884	14025	14048	14009	14075	13860	14041	14137	13965	13914	14106	14191	14067	13892	13961	13966	13998	14168	14056	14153	13959	14068	14055	14049	14174	14141	13947	13985	13951	14059	14161	14009	14112	14161	13892	13988	14091	14056	14016	13968	13954	14067	14142	13960	14090	13822	14017	14056	14035	13948	14014	14155	13860	14149	13861	13871	13959	14088	14074	14040	13914	14017	14021	14080	14096	14149	14106	14087	13958	13940	14012	13986	14066	14073	13986	14073	13946	13894	13921	14080	13937	13887	14072	14177	14145	14103	13856	14019	14086	14120	14008	14024	13983	13998	14092	14037	14084	14140	14122	14157	14075	14106	14055	14052	14004	13981	14043	13787	14090	13963	14117	13988	14079	14000	13990	13995	13952	14155	13993	13744	13990	13985	14008	13923	14023	14109	14024	13911	13921	14182	13891	14096	14061	13878	14008	14038	13943	13992	14044	14139	13964	14011	14007	13997	13990	14153	13990	13940	14127	14019	13829	14097	14020	14132	13910	13958	13975	14001	13976	13940	14006	13895	13829	14077	14062	14013	14044	14125	13808	13982	13866	14053	14073	13918	14139	13991	14113	13962	14066	14026	14044	14011	14089	14015	14009	13945	13934	13969	14076	13955	14021	14056	14005	14205	14074	14113	13962	13919	13992	13955	13956	13977	13955	14085	13938	14106	13974	14085	14085	14063	13955	14071	13859	14043	14151	13915	13929	14089	13923	13977	14070	13995	13966	14060	14057	13973	13993	13980	14018	14061	14073	13866	13965	14125	14200	14067	14199	14184	14078	14108	13919	14032	14151	14019	13923	13957	13923	14129	13954	13960	14079	13968	14037	14059	14035	14025	14004	14040	14133	14127	13948	14019	13987	14058	13945	13845	14121	14041	13992
29421	23711	25389	21665	18592	17923	17638	17441	17100	17388	17107	17301	17279	17214	17050	16907	17307	17114	16994	16984	17067	16918	16897	17054	17005	16929	17250	16778	16901	16867	16997	16874	16962	16774	16948	16837	16933	16882	16947	16937	16667	16875	16861	16787	16925	16843	16860	16838	16899	16762	16866	16837	16822	16997	16954	17095	16911	16723	17068	16653	16924	16860	16823	16747	16901	16903	16651	16806	17012	16865	16683	17155	17086	16743	16676	16948	16771	16948	16795	16989	16861	16955	16920	16885	16765	16652	16960	16955	16992	16909	16993	16813	16967	17026	16781	16785	16751	16699	16982	16923	17103	16765	16975	16842	17061	16729	16997	16884	17087	16849	16819	16854	17000	16894	16785	16957	17114	16760	16650	16596	17082	16807	16945	17065	16867	16827	16836	16979	16992	16840	16946	16992	16941	16783	16784	16862	16800	16979	16809	16837	17000	16867	16832	16762	17056	16926	17074	16979	16768	16715	16965	16934	16929	16799	16918	16984	16914	16706	16824	17046	16912	16792	16810	16993	16920	16917	16855	16763	16957	17019	17051	16779	16727	17015	16817	16705	16839	16848	16872	16916	16847	16808	16810	16960	16797	16712	16962	16782	16816	16886	16758	16890	16769	16846	17036	16751	16876	16880	16719	16845	16839	16686	16911	16744	16883	16805	16728	16916	16971	16789	16961	16992	16975	16715	16745	16985	16658	16753	16907	16791	16795	16872	16843	16886	16901	16993	16922	16817	16720	16928	17126	16902	16885	16946	16623	16845	16811	16960	17010	16937	17071	17115	16968	16923	16771	17053	17032	16794	16788	16770	16885	16829	16885	16762	16696	16818	16751	16885	16982	16842	16842	16994	16819	16818	16739	16779	16786	16819	16768	16875	16779	16898	16975	16872	17056	17162	17000	16843	17025	16664	16772	16795	17013	16861	17026	16812	16860	16726	17018	16868	16770	16967	17020	16866	16777	16880	16889	16919	16825	16875	17004	16609	16926	16827	16780	16754	16852	16936	16896	16874	17016	16927	17030	16870	16777	16977	17132	16900	16739	16730	16808	16837	16949	16823	16884	16977	16891	17075	16858	16852	17078	16896	16806	16895	16726	16874	16819	17014	16633	16914	16695	17002	16808	16875	16925	16736	16787	16855	16557	16808	17083	17046	16855	16806	16880	17000	16865	17012	16925	16872	16738	16802	16912	17059	16691	16911	16719	16842	16814	16959	16994	16831	16881	16829	16673	16654	16993	16707	16889	16769	16842	17051	17037	16987	16781	17081	16893	16943	16750	16790	16922	16996	16838	17015	16913	16842	16760	17001	16902	16985	16873	16654	16701	17067	16765	17087	16785	16931	17049	16907	16836	16858	17091	17017	16943	17025	16927	17005	16911	17073	16840	16826	17051	17039	16710	16779	17127	16975	16885	16700	16786	16965	16949	16866	17123	16953	16970	16716	17001	16768	16925	17118	16720	17100	17020	16965	16947	16765	16783	16988	16967	16859	16869	16797	16982	16899	16852	16816	16801	16898	16990	16918	16937	16678	17020	16989	16918	16892	16811	16912	17013	16940	16832	17001	16765	16864	16813	16864	16978	17050	16907	16994	17058	16912	17245	16731	17031	16768	17092	16781	16877	16849	16823	16848	16903	16998	16980	16807	16828	16981	16843	16960	16842	17027	16851	16965	17015	16951	16947	17148	16945	16903	16979	16776	16958	17122	17051	16736	16861	16917	17047	16867	17012	16787	16885	17005	17068	16937	16926	16938	16908	16770	16900	16897	16767	16867	16880	16855	16872	16919	17026	16678	16912	16990	16986	16764	16962	16948	16675	16990	16687	16812	16885	17026	16847	16922	16852	17007	16975	16655	16904	16836	17027	16998	16842	16766	16794	16663	17059	16612	16878	16691	16973	16961	16861	16789	16952	17088	16902	16922	16726	17005	16957	16756	17125	16678	17077	16690	16780	16894	16767	16851	16781	17056	16824	16826	16918	16867	17021	16984	17016	16932	16755	16818	16719	16810	16903	16678	16860	16910	16909	16973	16975	16687	16666	16962	16894	16829	16765	16842	17031	16915	17017	17197	16937	16890	16864	16838	16894	16773	16859	16744	17059	16829	16758	16841	16935	16863	16981	16960	17060	16915	16757	16813	16921	16983	16764	16873	16826	17089	16799	17205	16737	16858	16969	16883	16925	17048	16918	16846	17124	16761	16929	16948	16708	16889	16987	16822	16693	16971	16972	17091	16926	16704	16962	16904	16984	17057	16765	16782	16872	17126	16839	16964	16743	16877	16817	16947	16866	16907	16802	16855	16823	17030	16765	16693	16857	16839	16814	16878	16968	16888	16891	16882	16851	17091	17060	16907	16833	16901	16904	16685	16907	16713	16904	16887	16665	16838	16711	16815	16822	16939	17044	16968	17150	16893	16877	16942	16599	16998	17007	16954	16714	16951	16676	16707	16915	16834	17059	16819	16784	16771	16927	16859	16913	16663	16782	16965	16934	16821	16842	16748	16776	16968	16919	16965	16907	16819	16797	16781	16860	16889	17051	16842	16815	16901	16873	16848	16719	16719	16924	16821	17066	16901	16883	16947	16705	16920	16807	16939	16830	16913	17023	16867	16752	17018	17021	16727	16927	16998	17027	16950	16793	16759	16773	16954	16956	16956	16884	16964	16907	16769	17068	16744	16753	16750	16713	16995	17051	16955	16918	16832	17029	16883	16826	16747	16970	16856	17058	16789	16718	16776	16996	16797	16895	16979	16961	16733	17040	16685	16802	16819	16825	16838	16747	16951	16840	16759	17062	16955	16839	16788	16996	16877	16726	16917	16998	16830	16965	16867	16834	16791	16826	16975	16861	16632	16834	16772	16809	16890	17000	16869	16908	16787	16919	16828	16853	16791	16829	16744	16993	16944	16939	16818	16729	16918	16958	16974	16924	16746	16883	16863	16934	16907	16943	16811	16929	16897	16825	16880	17052	17031	16940	16829	17068	16782	16992	16983	17037	16984	16799	16796	16877	16953	17037	16853	16985	16795	16898	17145	17062	16719	16812	16771	17226	17044	16934	16811	16805	16966	16973	16913	17014	16888	16919	16854	16997	16784	16887	16721	17026	16667	16775	17003	16709	16995	16962	16872	16720	16771	16781	16992	16849	16898	16951	16912	16858	16847	16866	17284	16730	16835	16961	17052	16864	16748	16902	16982	16819	16860	16998	16828	16870	16825	16899	16777	16912	16839	16812	16890	16891	16826	16878	16989	17046	16787	16816	16888	16946	16842	16777	16847	16876	16605	16679	16952	16701	16912	16979	17012	16880	16904	16934	17047	16998	16882	17057	17026	16873	16812	16924	16694	16845	16689	16932	16715	16768	16744	17031	17096	17006	17232	16738	16907	16813	17046	16843	17036	16790	17147	17039	16836	17135	16813	16755	16735	16834	16758	17043	16990	16656	16807	16637	16832	16861	16820	16920	16752	16952	16742	16816	16949	16927	16822	16864	16989	16952	16939	17003	16994	16979	16991	16999	16888	16939	17224	16905	17073	16788	16998	16672	16911	16848	16865	16841	16896	17021	16866	16800	16742	16992	16925	16836	17022	17029	16917	16758	16712	16940	16961	16900	16600	16703	16858	17063	16806	16919	16829	16806	16817	16888	16900	17252	16961	16960	16817	16933	16754	16858	16708	16752	16762	16823	16799	17008	16976	16855	16914	17001	16889	16799	16817	16887	17100	16932	17095	16918	16823	16993	16927	16886	16965	16790	16857	16948	16932	16853	16650	16786	16878	16804	16739	16948	16870	16905	16725	16807	17010	17083	16634	16969	16806	17019	16762	16923	16785	16669	16896	16926	17042	16896	16992	16836	16957	16948	16846	16755	16849	16781	16777	16859	16782	16936	16954	16831	16995	17041	16879	16983	16830	17054	16800	16842	16884	17064	16974	17060	16966	16881	16915	17056	17004	16806	16766	16657	16866	17073	17071	16837	16924	16916	16836	16921	16835	16932	16905	16871	16932	17016	16874	16927	16872	16939	16846	17105	16889	16776	16861	16639	16901	16845	16855	16894	16923	16765	16842	16854	16831	16857	16822	16915	16854	16859	16904	16805	16870	16754	16907	16728	16727	17016	16725	16722	17024	17059	16892	16920	17035	16874	16857	16980	16899	16892	16844	16900	16847	16873	16946	16770	16699	16867	16732	17076	16712	16811	16498	16921	16957	16963	16963	17072	17029	16783	16924	16942	17031	16766	16966	16890	16871	16970	16779	16844	16878	16709	16832	16811	16963	17123	16785	16981	16824	16897	16957	16826	16991	16840	16884	17083	16946	16991	16905	16859	16912	16819	17003	16833	16724	16730	16966	16794	16924	16845	16853	17042	16926	16797	16956	16824	17002	16898	16928	16877	16904	16903	16927	16980	16792	16867	16986	16970	16761	16892	16853	17040	16847	16932	16757	16796	16897	16919	16871	16710	16998	16967	16773	16923	16946	16894	16860	16916	16844	16898	16985	16754	16880	17000	16882	16818	17052	16922	16931	16931	16782	16816	16857	16973	17070	16740	16678	16720	16740	16856	16988	17027	17028	16814	16890	17210	16908	16864	16940	16942	16993	16826	16821	16957	17026	16880	16869	16860	16850	16878	16847	16876	16890	16865	16820	16977	16761	16730	16939	16909	17011	17147	16973	17018	16705	17018	17001	16853	16888	16906	16806	17068	16908	16950	16713	16675	16929	16913	16835	16935	16748	17124	16917	16820	17082	17072	16930	16941	16684	16998	16875	16927	17091	16817	16836	16607	17026	16856	16938	16871	16949	17006	17197	16804	16834	16992	17041	16972	16918	17033	16932	16847	16943	16831	16730	16815	16948	17018	16928	16905	17071	16810	16834	16940	16955	16894	16868	16971	16855	17007	16866	16771	16844	16862	17124	17066	16937	16977	16953	16861	16901	16721	16681	16895	16908	16961	16852	17109	16841	16970	17016	16966	16937	16714	17037	16956	16955	16977	17065	16847	16731	16947	16750	17096	16891	16978	16757	17021	16633	16886	16842	16754	17073	16798	16971	16815	16951	16897	16839	16737	16794	16816	16896	16823	16892	16811	16903	16930	16872	16975	16919	16981	16810	16854	16954	16814	16896	16881	16899	16701	16896	16934	16944
19446	28906	22309	18113	16902	15886	15546	15415	15414	15270	15077	14995	15107	14999	14803	14902	14824	14774	14774	14710	14649	14670	14738	14573	14497	14529	14723	14618	14537	14687	14568	14787	14534	14698	14699	14639	14678	14642	14599	14565	14515	14683	14421	14568	14766	14436	14533	14640	14793	14546	14691	14522	14479	14553	14528	14607	14637	14529	14656	14467	14739	14569	14617	14569	14605	14642	14539	14605	14537	14540	14576	14704	14603	14811	14461	14610	14528	14572	14365	14578	14628	14562	14607	14654	14702	14497	14587	14675	14637	14605	14507	14792	14733	14526	14617	14598	14556	14519	14599	14656	14491	14579	14592	14612	14596	14659	14610	14577	14612	14563	14638	14481	14553	14564	14487	14608	14729	14693	14734	14673	14582	14609	14668	14625	14565	14645	14498	14497	14513	14521	14489	14708	14640	14554	14581	14686	14584	14595	14780	14618	14565	14670	14714	14600	14644	14488	14600	14581	14519	14593	14585	14603	14474	14473	14626	14578	14662	14529	14605	14461	14658	14618	14493	14433	14595	14677	14429	14633	14525	14646	14612	14726	14657	14589	14602	14638	14742	14564	14603	14543	14539	14746	14648	14436	14566	14704	14610	14561	14567	14698	14530	14504	14707	14536	14761	14533	14565	14670	14440	14597	14412	14589	14687	14538	14848	14708	14633	14730	14623	14728	14653	14642	14721	14592	14519	14708	14763	14670	14805	14542	14659	14385	14492	14639	14599	14624	14637	14584	14564	14612	14525	14662	14531	14773	14524	14689	14542	14582	14457	14757	14636	14596	14522	14613	14679	14513	14689	14608	14562	14385	14657	14640	14674	14670	14621	14628	14632	14701	14661	14546	14519	14778	14522	14547	14807	14547	14804	14655	14730	14530	14757	14596	14559	14722	14526	14599	14588	14435	14713	14512	14661	14782	14708	14624	14634	14612	14571	14565	14626	14468	14402	14701	14622	14626	14615	14502	14489	14663	14614	14697	14610	14570	14600	14522	14651	14598	14639	14607	14533	14522	14479	14501	14529	14648	14551	14621	14580	14614	14508	14544	14566	14530	14549	14546	14618	14507	14652	14709	14766	14593	14694	14639	14550	14604	14526	14647	14639	14587	14681	14614	14528	14559	14525	14711	14471	14525	14732	14580	14396	14546	14540	14612	14540	14603	14741	14596	14587	14716	14712	14475	14595	14687	14473	14578	14559	14571	14591	14666	14645	14667	14585	14855	14544	14605	14515	14516	14666	14673	14769	14621	14679	14608	14436	14633	14694	14456	14553	14722	14705	14679	14597	14732	14718	14576	14464	14576	14640	14734	14651	14639	14521	14621	14521	14803	14618	14476	14650	14612	14824	14745	14686	14533	14725	14648	14671	14535	14451	14523	14694	14648	14408	14431	14458	14498	14542	14532	14572	14561	14716	14498	14644	14719	14420	14638	14653	14596	14540	14630	14569	14377	14560	14567	14655	14722	14468	14618	14661	14616	14509	14475	14666	14693	14617	14616	14614	14555	14621	14450	14624	14745	14633	14651	14472	14651	14716	14521	14653	14614	14566	14518	14444	14557	14739	14565	14752	14666	14474	14632	14545	14656	14619	14600	14528	14588	14471	14635	14695	14456	14618	14616	14647	14572	14559	14511	14629	14559	14776	14328	14608	14544	14739	14802	14685	14606	14539	14596	14747	14478	14697	14790	14590	14647	14672	14577	14664	14426	14774	14678	14607	14774	14646	14728	14640	14683	14643	14792	14579	14673	14598	14632	14695	14703	14582	14527	14594	14432	14636	14724	14668	14657	14470	14617	14482	14649	14411	14543	14430	14470	14578	14517	14483	14612	14477	14573	14694	14581	14585	14609	14550	14685	14444	14618	14647	14574	14593	14605	14609	14559	14552	14676	14491	14724	14711	14479	14622	14516	14439	14563	14521	14429	14473	14478	14623	14629	14546	14563	14608	14617	14578	14391	14464	14928	14509	14583	14480	14646	14631	14721	14532	14629	14611	14501	14571	14717	14587	14608	14553	14378	14739	14619	14575	14667	14487	14591	14455	14543	14594	14642	14632	14471	14616	14686	14600	14678	14482	14607	14601	14594	14655	14394	14709	14516	14700	14667	14482	14690	14667	14674	14702	14389	14549	14595	14599	14590	14486	14627	14476	14564	14679	14651	14498	14648	14704	14693	14688	14652	14445	14451	14633	14563	14573	14855	14541	14736	14742	14498	14521	14641	14541	14689	14669	14474	14487	14492	14417	14625	14666	14476	14666	14542	14663	14706	14600	14673	14672	14549	14491	14592	14552	14580	14798	14632	14642	14650	14573	14582	14566	14451	14502	14385	14585	14601	14369	14772	14409	14596	14607	14635	14459	14691	14421	14675	14407	14605	14572	14645	14699	14642	14629	14567	14552	14547	14571	14606	14516	14517	14623	14633	14630	14513	14764	14567	14680	14548	14781	14490	14532	14651	14649	14503	14581	14624	14773	14589	14561	14617	14632	14581	14508	14594	14522	14699	14645	14666	14551	14558	14485	14484	14513	14622	14727	14598	14499	14565	14563	14636	14675	14724	14607	14589	14670	14726	14592	14521	14630	14605	14642	14508	14650	14606	14703	14508	14608	14685	14657	14625	14627	14592	14597	14659	14675	14630	14581	14549	14477	14507	14532	14581	14671	14637	14600	14605	14774	14498	14596	14544	14548	14676	14621	14679	14625	14497	14535	14739	14642	14540	14610	14628	14681	14640	14671	14628	14688	14616	14694	14514	14798	14773	14559	14658	14553	14624	14715	14797	14702	14624	14664	14565	14614	14627	14640	14552	14471	14579	14661	14619	14769	14489	14540	14725	14706	14626	14663	14661	14534	14824	14554	14667	14517	14584	14601	14614	14590	14649	14493	14748	14591	14589	14598	14646	14691	14544	14703	14504	14538	14732	14570	14364	14587	14555	14420	14554	14588	14463	14658	14632	14599	14587	14643	14492	14629	14615	14591	14725	14644	14651	14724	14544	14737	14339	14626	14450	14502	14619	14754	14645	14671	14666	14726	14588	14649	14660	14432	14697	14645	14617	14707	14644	14824	14509	14605	14531	14360	14567	14607	14694	14517	14500	14611	14815	14395	14574	14736	14682	14827	14477	14557	14544	14711	14571	14582	14530	14439	14647	14628	14754	14706	14757	14532	14524	14491	14601	14517	14614	14595	14708	14555	14691	14657	14699	14608	14670	14673	14591	14521	14653	14662	14513	14556	14638	14688	14431	14692	14635	14469	14578	14690	14788	14347	14546	14701	14605	14807	14723	14680	14446	14584	14747	14606	14586	14580	14528	14635	14786	14614	14551	14706	14612	14524	14509	14588	14557	14658	14654	14664	14525	14609	14732	14606	14865	14491	14653	14724	14578	14712	14705	14508	14532	14671	14838	14511	14636	14469	14587	14674	14474	14599	14633	14511	14429	14644	14626	14646	14607	14944	14481	14685	14548	14536	14816	14586	14764	14616	14593	14667	14666	14636	14775	14521	14521	14517	14594	14706	14595	14656	14638	14600	14652	14677	14545	14509	14639	14557	14554	14555	14506	14527	14567	14539	14602	14680	14534	14721	14725	14516	14769	14627	14684	14626	14569	14558	14601	14494	14546	14677	14563	14652	14604	14661	14541	14411	14550	14541	14540	14503	14523	14652	14510	14666	14611	14506	14445	14549	14490	14551	14536	14710	14471	14639	14720	14485	14747	14490	14697	14579	14499	14497	14642	14552	14617	14577	14666	14574	14466	14733	14772	14542	14601	14729	14450	14640	14421	14593	14673	14607	14551	14538	14562	14561	14465	14554	14387	14648	14470	14685	14619	14612	14402	14638	14747	14677	14593	14532	14623	14812	14563	14604	14568	14680	14639	14670	14693	14618	14803	14570	14582	14639	14471	14585	14674	14831	14573	14501	14585	14549	14654	14774	14459	14592	14523	14761	14553	14765	14793	14516	14639	14640	14670	14579	14626	14536	14611	14601	14508	14772	14486	14629	14625	14555	14632	14454	14583	14553	14514	14912	14625	14530	14733	14728	14668	14619	14465	14476	14813	14562	14555	14653	14734	14719	14819	14538	14741	14639	14627	14670	14641	14518	14589	14670	14714	14598	14608	14437	14581	14601	14670	14559	14543	14545	14560	14585	14687	14675	14509	14522	14754	14524	14634	14582	14587	14754	14566	14543	14691	14523	14684	14582	14573	14599	14540	14709	14627	14642	14590	14582	14681	14611	14527	14637	14650	14874	14684	14497	14497	14621	14669	14525	14517	14671	14697	14628	14769	14565	14749	14624	14632	14247	14629	14755	14654	14594	14516	14633	14793	14764	14663	14588	14624	14543	14689	14360	14495	14625	14621	14598	14615	14659	14679	14624	14578	14652	14639	14722	14475	14606	14677	14819	14737	14462	14599	14535	14564	14725	14724	14605	14676	14693	14651	14527	14611	14592	14556	14545	14493	14730	14486	14519	14439	14632	14657	14556	14660	14603	14675	14722	14762	14603	14612	14632	14588	14628	14487	14659	14624	14651	14430	14728	14576	14636	14663	14499	14553	14526	14498	14754	14583	14591	14543	14708	14766	14663	14696	14620	14600	14705	14634	14717	14696	14680	14584	14719	14789	14540	14591	14613	14604	14673	14493	14499	14522	14778	14654	14600	14632	14695	14715	14395	14685	14615	14659	14682	14474	14571	14676	14502	14551	14442	14571	14598	14533	14687	14587	14717	14561	14488	14579	14673	14406	14555	14521	14707	14618	14598	14466	14517	14663	14588	14711	14832	14543	14659	14609	14635	14654	14538	14619	14594	14689	14621	14530	14677	14783	14607	14709	14752	14540	14613	14683	14498	14628	14625	14677	14629	14537	14733	14700	14692	14690	14640	14598	14539	14655	14475	14583	14575	14655	14584	14692	14794	14637	14551	14621	14513	14664	14447	14560	14744	14598	14702	14655	14747	14544	14787	14620	14554	14530	14623	14620	14690	14693	14501	14693	14704	14630	14614	14747	14639	14644	14678	14551	14602	14630	14622	14715	14690	14565	14670	14559	14368	14668	14676	14702	14611	14509	14667	14518	14502	14455	14477	14811	14501	14559	14584	14748	14658	14577	14486	14748	14574	14449	14567	14777	14710	14774	14612	14567
23460	21600	28351	25367	22456	21213	19791	17525	17136	17177	16968	16710	16507	16255	16382	16285	16309	16138	16152	16212	16145	16187	15934	16199	16166	15888	15881	15914	15855	16115	16195	16217	16022	16017	15807	15986	16044	15999	15941	15916	15829	15927	16078	15847	15892	16242	15878	16005	15977	15978	15951	16051	15982	15806	15978	15943	16130	15932	15743	15835	15899	15670	15940	15918	15984	15912	15975	15876	15871	15977	15636	15901	15946	15873	15785	15892	15996	16052	16016	16102	15903	15757	15788	15918	15887	15943	16024	16050	15822	15792	15844	15922	15956	15967	15912	15895	15880	15978	16050	15893	15994	15994	16071	15983	15754	15775	16120	15751	15729	15956	15841	16038	15964	15905	15987	15998	15916	15727	15817	15969	15637	15902	15827	15851	16009	15982	16010	15865	15976	15799	16005	15967	16064	15803	15812	15761	16043	16035	15840	15627	16031	16159	16207	15824	15997	15858	15954	16045	15999	15871	15747	15728	15834	15944	15712	15814	15870	15804	15780	16000	16041	15706	15824	15913	15921	15964	15843	15991	15865	15754	15766	15710	15962	15871	15713	15914	15900	15969	15884	15696	16033	15994	15967	15940	15873	16021	15822	15920	15954	16029	16015	16046	16163	15811	15748	15750	15902	15768	16059	16027	16019	15978	15847	15892	16003	16010	16031	15995	15801	16036	15962	15998	15921	15952	15774	15899	15893	15951	15752	15974	15677	15915	15966	15875	16018	15887	15868	15854	15809	15847	15996	15945	15764	15916	15866	15863	15844	15914	15833	15916	15885	15840	15937	15943	15848	16090	16040	15903	15862	15839	15875	15704	15804	15932	15851	15995	16019	15979	15971	15966	15936	15892	15861	15918	15916	15951	15907	15986	15809	15780	16073	15890	15984	15986	16014	15662	15854	16023	15749	15904	15971	15910	15882	15667	15966	15922	15984	15951	15998	16097	15944	15857	15772	15754	15928	15860	16046	15798	15887	15683	15862	15863	15914	15852	15818	15835	16060	15834	15995	15897	16014	16025	15816	15691	15948	15931	15849	15724	16007	16062	15857	15959	15917	15917	15953	15833	16113	15912	15722	15883	15857	15859	15970	15897	15814	15942	15912	15889	15774	15760	16016	15926	15748	15960	15815	15952	16082	15806	15817	15977	15879	15727	15886	15986	15969	15841	15673	16062	15778	15809	15659	15936	15961	15962	15732	16108	15805	15777	15855	15828	15856	15888	15846	15783	15840	15864	15568	16089	16001	15998	15937	15835	15930	15881	15883	15822	16017	15756	15874	15961	15907	16032	15979	15956	15743	15897	15966	15968	15846	15807	15832	16024	15980	15923	15869	15865	16038	15928	15998	15762	15851	15965	15858	15839	15735	15859	15766	16151	15865	15911	15974	15794	15736	15948	15881	15874	15976	15930	15827	16104	15933	15934	16092	15675	15836	15879	15690	15907	16020	15647	15818	15876	15832	15922	15794	15791	16048	15953	15923	15848	16065	15729	15802	15849	15844	15670	15843	15932	15850	16122	16128	15991	15984	15997	15708	15729	15936	15890	15618	15815	15948	16094	15936	15893	15837	15871	16024	15963	16097	15880	15737	16032	15888	16055	15830	15970	15994	15886	15822	15802	15942	15691	15870	15890	15724	15859	15798	15791	15790	15721	15862	15898	15863	15974	15906	15984	15748	15851	15803	15604	15771	15867	15940	15951	15903	15987	15922	15788	15930	15831	15922	15848	15810	15757	15676	15960	15887	16036	15995	15984	15847	15847	15934	15856	15884	15918	15777	15685	15908	15883	15895	15772	15944	15968	15970	15823	15884	15947	15789	15953	15977	15878	15765	15939	15908	15624	15837	15783	15875	15800	16036	15927	15814	16019	15754	15958	15783	15929	15754	16010	15800	15753	15856	15855	15922	16026	15972	15982	15692	15568	15980	15736	15902	16009	15879	15843	16010	15896	15874	16037	15918	16031	15898	16019	15769	15879	15903	15824	15767	15995	15833	15696	16000	15856	15784	15882	15670	16038	15675	15839	15990	15781	15991	15788	16043	15790	15728	15888	15836	16002	15951	15979	16055	15943	15945	15920	16035	15672	15725	16058	15950	15872	15733	15935	15874	15828	15995	15845	15997	15607	15887	15901	16018	15918	15870	15838	15800	15886	15954	15889	16032	15682	16080	15856	15993	15991	15935	15693	15895	15931	15899	15704	15850	15845	15725	15929	15901	15751	15955	15900	15823	16045	15821	15785	15691	15795	15977	15768	15841	15861	15768	15675	15814	15738	15698	16045	16182	15883	16023	15865	15898	15976	15900	15784	15937	15968	15763	15894	15903	15953	15881	15868	15822	15837	15817	15809	16006	16019	15898	15981	15825	16171	15887	15766	15786	16029	15748	16158	15927	15897	15974	16018	15807	15720	15954	16024	15916	16091	16015	15900	15983	15933	16090	15895	15931	16011	15827	16120	15933	15921	15969	16031	15976	15887	15947	15727	15904	15998	15810	15864	15744	15866	15914	16029	15905	15730	15691	15864	15791	15919	15785	15780	15672	15972	15959	16131	15919	15811	15834	15867	15719	15902	15957	15943	16018	16071	15905	15917	15891	16079	15928	15843	15909	15782	15910	15808	15924	15882	15892	16008	15981	15780	15970	15982	15734	15937	15734	15693	15860	15761	15870	15831	16143	15816	15984	15873	15784	15957	15930	15798	15932	15804	15809	15685	15829	15776	15866	15905	15929	15862	15941	15914	15934	16037	15890	16003	15904	15805	15871	15865	16008	15977	15968	15628	15924	15876	16011	16083	15776	15785	15899	15962	16055	15690	15993	15898	15893	15776	15947	15797	15980	16004	15910	16124	15926	15840	15848	15769	16016	15885	15910	15926	16038	15868	16120	15946	15876	15915	15915	16005	15897	15988	15913	15988	15992	15925	15885	15893	15883	15812	16169	15908	15771	15883	15804	15930	15633	15861	15960	15881	15941	15894	15892	15874	15851	15835	15848	15565	16019	15861	15817	15761	15901	15880	15885	15723	15876	15760	15950	15837	16080	15786	15908	15964	16143	15921	15733	16022	15873	15870	15738	15904	15844	15924	15926	15938	15884	15891	16104	16038	16122	15951	15919	15760	15779	15776	15817	15762	15994	15728	16061	15739	15884	16088	15726	16021	15933	15866	15796	15736	15917	15821	15950	15736	15886	15997	15813	15852	15945	16101	15911	15776	15897	15771	15958	15806	15894	15885	15992	15916	15831	15919	15931	16153	15900	15948	16023	15840	15876	15951	15916	15991	15825	16114	16033	15877	15727	15857	15951	15923	15886	16053	15916	16002	15787	15891	16106	15917	15852	15918	15842	16089	15856	15795	15844	15950	15992	16113	15944	16053	15834	15753	15789	15868	15806	15770	15981	15741	15699	15794	15720	15862	15750	15866	15807	16091	16098	15730	15909	15834	15717	15931	15864	15790	15953	15782	15837	16089	16020	15912	15898	15860	15782	15839	16088	15922	15831	15771	15953	16024	16063	15923	15759	15813	15776	15960	15961	15837	15944	15870	15840	15722	15855	15898	15852	15876	15900	15816	16098	15867	15917	15798	15863	15895	16134	15951	15980	15872	15829	15872	16179	15742	15804	15979	15815	16038	16044	16068	15685	15843	15910	15795	16074	15963	15850	16015	15920	15902	15556	15667	15901	15806	15779	15897	15938	16020	15911	15987	15899	15888	15841	15872	15934	15832	16037	16066	15667	15840	15905	15865	15996	15824	16034	15894	15998	15608	15986	16058	15908	15880	15850	15996	15854	16030	15846	15890	15765	15988	15915	15967	15878	15700	15889	15813	16027	15853	16066	15864	15866	15967	15978	15882	15851	15834	16028	15952	16142	16096	16009	15941	15952	15795	15922	15921	15834	15826	15945	15811	15893	15832	16022	15924	15993	16007	15944	15820	15881	15836	15918	16035	16004	16028	15780	15918	15930	15738	15975	15993	15925	16052	16036	15969	16002	15865	15782	15946	15660	15928	16199	15945	15931	16076	15996	15887	15898	15967	15931	15837	15817	15925	15915	15867	15773	15863	15646	15779	15946	15896	15871	15851	15796	15976	15895	15689	15911	15773	15818	15747	15841	15766	15994	15918	16017	15754	15861	15947	15891	15669	16017	15775	15926	15917	15848	15866	15993	15873	16103	15863	15571	15787	15988	16153	16041	15795	15815	15811	15973	15902	16089	16053	15825	15950	15923	15763	15972	15974	15933	15808	15818	15818	15795	15940	15965	15960	15861	15907	15974	16059	15806	15888	15972	15756	15681	15690	15890	15797	15741	15895	16104	15743	15797	15687	16046	15665	15879	15911	16036	15978	15752	15839	15959	15977	16079	15935	15933	15914	15830	15824	15873	16004	15870	15714	15951	15823	15770	16031	15854	15887	15779	15839	15990	15931	15771	15806	16038	15931	15809	15874	15932	15958	15906	15825	15801	15793	15702	15754	15849	15963	15791	15826	15888	15820	15933	15893	15717	15865	15728	15756	15848	15954	15922	15845	16153	15731	15888	15763	15958	15940	16044	15964	15949	15887	15943	15697	15883	15856	15783	15947	15964	15898	16040	16012	15908	15948	15528	15937	15989	15893	15921	15933	16003	15788	16023	15834	15830	15927	15894	15913	15872	15937	15880	15826	15781	15856	15917	15787	15873	15793	15913	16023	15930	15899	15846	15883	16141	16109	15775	15914	15861	15785	15855	15830	15735	15972	15700	15931	15720	15783	15831	15769	16015	15854	15976	15779	15812	15968	15848	15855	15827	15979	15831	16012	15999	15838	15795	15691	15748	15892	15826	16003	15777	15819	15896	15988	15807	15870	15726	15829	15784	15904	15798	15883	15603	15984	15828	15961	16001	15868	15985	16212	15994	16065	16115	15887	15933	16023	15825	15976	15833	15813	16030	15910	15957	15931	16044	16059	15992	15862	15649	15876	15973	15840	15982	15949	15788	15802	15833	15894	15864	16086	15742	15841	16076	15984	15865	15949	15949	15763	15837	15824	16083	16013	16129	15975	15765	16076	15929	15987	15846	15806	15705	15855	15769	15749	15753	15686	15750	15816	15659	16040	15818	16029	16152	15975	16050	15828	15788	15816	15762	15843	15895	15823	15790	15924	16150	15812
18803	37287	29238	20937	18664	16808	16252	15776	15497	15109	15070	15145	14891	14655	14565	14327	14483	14261	14259	14202	14161	14224	14141	14073	14129	14294	14138	13978	14070	14057	13984	14145	14143	13800	13857	14148	14050	13954	13955	13969	13984	14043	14124	14005	13927	13937	14094	14002	14115	13932	14151	13969	13934	13983	14023	14015	13955	14015	14056	13946	14082	14119	13990	13950	13989	13895	14062	13834	14079	14155	14044	14135	14039	13890	13930	14280	14195	13992	14048	13896	13957	13882	13953	13885	14073	14009	13958	13942	14061	13990	13927	13989	13984	13961	13885	13969	14074	14056	13964	13887	13993	14086	13958	14090	13947	14008	13958	14019	13970	14080	13964	13915	13980	14159	13969	13859	14016	14018	14087	14143	14069	13912	13922	14049	13809	14012	14037	14035	13988	14081	14113	14068	14021	14061	14043	14073	14125	14018	13925	14029	14141	13988	14072	13959	14095	14126	14099	14120	14062	14037	13942	13921	14124	14031	13962	14066	14030	13853	14076	14147	14108	14004	14023	14019	14008	14077	13985	14043	14043	14113	14045	13853	14066	14023	13990	13910	13873	14029	14051	14004	14004	13960	14031	14041	13926	13919	14030	13918	13859	14087	13908	14037	14143	13928	13922	13865	14038	13897	14015	14006	13933	14122	13947	14095	13981	13945	13885	14025	13993	13865	13902	14062	14118	14011	13978	14054	14144	13987	13862	14075	13986	14043	13917	13972	14058	13955	13899	13917	13885	13925	13971	13838	13888	14174	14128	13949	14035	14046	13924	13986	14037	13912	13989	14037	13987	13808	14055	14007	13930	14024	14015	13989	14013	13960	14094	14006	14011	14193	14051	13891	14012	14080	14042	13911	14028	13943	14010	13875	14016	13966	14058	14069	13985	14017	13972	14096	13912	14004	14015	14063	13852	13991	14119	14103	14057	14118	13964	14113	13854	13989	13800	13956	14091	13983	14000	13996	13998	13919	13895	13927	14016	13956	13982	14098	13966	13924	13897	13904	13942	14095	14092	14115	13995	13928	13905	14011	13903	14037	14105	13974	14213	13960	13804	13990	13933	14057	13992	14031	13934	13980	14108	14018	13841	14039	13977	13894	14004	14117	14056	14002	13879	13964	13873	13976	14058	13954	13950	13973	13968	13836	13916	13961	14001	14000	14005	13917	13977	14170	13844	13797	13998	14070	13912	13844	14067	13984	13862	13955	13929	14062	14230	13983	14197	14003	14026	13987	14044	14088	14021	13945	14002	13994	13983	13972	14245	14051	14009	13815	14055	14022	13832	14142	14137	14041	13933	13885	13869	14016	14209	13974	13997	14012	13960	13982	13970	13933	13793	13999	13953	14111	13925	13997	14034	14070	14095	14098	13987	13971	14060	14148	13912	13892	13782	14057	13899	13959	14009	13868	14056	14004	14086	13981	14041	14042	14008	13928	14150	14053	14077	13909	14167	13975	13848	14053	14118	13992	14075	13955	14049	14006	14088	14033	13810	14018	13914	13915	14156	13993	14137	14009	14066	13946	14091	13946	14051	13961	13908	13941	14087	13845	13939	13781	13993	14169	13868	13848	14012	14006	14162	14092	13797	13920	13836	14119	14245	13881	14039	13985	14069	14011	14000	13843	14035	13998	13900	14087	14085	14180	13925	13986	13973	13885	14031	13845	13941	13976	14094	14139	14033	14003	13945	14019	14022	14095	14014	13945	14055	13966	14089	13932	14055	13947	14150	13950	13886	14137	13989	13999	14167	14132	13895	14044	14197	14045	13928	14015	13986	13830	13792	14077	14150	13954	14268	14044	14229	14006	14000	13940	14081	13878	13913	13941	14025	13984	13843	13956	13829	14006	13875	13853	14116	14128	13911	14025	13972	13934	14061	14097	14120	14081	14072	13945	13996	13932	14088	13895	13965	14001	14091	13966	14054	14120	14074	13967	14044	13799	13735	14200	13933	14095	13904	13882	14120	13881	13938	14090	14163	13878	13963	13914	14046	13893	14055	14068	13879	14058	14064	13961	14139	14086	14021	13973	14004	13998	14131	13937	13820	13846	13989	13909	14232	13923	13976	14078	14059	13976	13893	13934	13976	13884	13958	13896	13979	14074	14105	14075	14186	14101	13868	14034	14002	13842	14073	14022	14072	14079	14078	13893	14024	13884	13866	14070	14071	13900	13870	14113	14191	13875	13930	14014	14082	14086	13836	14000	13888	13885	14037	14127	13837	14190	14108	13956	13924	14090	13970	14084	13917	14097	13984	13998	14030	14030	14140	13883	14062	14068	13884	13935	13971	14021	13914	14093	14027	14081	13891	14090	13939	13757	13945	13983	14020	13913	13960	13886	13967	13759	13879	13966	14009	13925	13943	13986	13969	14157	14008	14111	13977	14074	14214	13988	14040	13945	13936	14130	14014	14019	14030	14178	14185	14021	13921	13974	13922	13992	14014	13907	13922	13948	14128	14096	14101	13791	13880	14161	14132	13841	14212	14127	13981	13947	13944	14141	13988	14199	13939	14063	14024	13913	14019	13846	14001	13882	14023	14030	14060	14028	14034	14070	13989	13936	13975	14084	13957	14002	13942	14021	14029	13963	14014	14058	14178	13989	14064	13854	13929	13938	14073	14049	14038	14116	13926	13945	13922	14025	13911	13962	13948	13961	13939	14053	14040	13924	13888	14002	14112	14008	14088	14028	14061	13932	13917	14011	13994	13856	14115	13906	14023	14136	14053	13973	14067	13980	14037	14064	13982	13950	14114	13961	13910	13845	13895	14078	13952	13903	13960	14020	14247	14012	14015	13885	14026	14054	14006	13958	13891	13787	13984	14090	14125	13799	14173	13844	14014	13983	14129	13964	14135	13990	13972	13998	13919	13998	14101	13921	14048	14001	13988	13929	14113	13999	14109	14014	13841	13955	14026	13938	14089	13885	13933	14013	13886	13893	13959	13957	13988	13969	13948	14025	13980	14086	14016	14005	14045	13923	13795	13953	14177	13912	14043	13951	14211	14006	14136	13891	14067	14052	14229	13988	14009	14011	13949	14001	13953	13944	13998	13974	14016	14005	13991	14087	14138	14020	13849	13901	13966	14027	13932	13963	13931	13990	14012	14093	13951	13902	14065	13943	14122	13960	14108	14092	13897	14016	14038	13928	14012	14227	13992	13927	14050	14011	14017	14059	13982	13983	14164	13951	14037	13959	13952	14002	14004	14011	14019	14105	14027	14016	14054	14121	13975	14031	13950	14122	14062	13936	14043	13866	13994	14005	13870	13888	13846	14059	13954	14016	14033	13933	13849	13994	14053	14039	14051	14006	14250	13929	14167	14079	14004	13978	14074	13985	14065	14055	14012	13986	13869	13941	14014	14124	14029	13857	13934	14140	14006	13817	13984	13920	13922	13842	14157	13913	14072	14107	14058	14096	13875	13991	14046	14000	14132	13791	14068	13973	13968	14178	14130	14018	14152	14080	14128	13973	14084	13987	13843	13909	14028	14090	13881	14140	13952	13939	14097	13979	13955	14019	14162	14014	14138	14127	14065	14109	14031	13989	13962	14011	14006	14237	14036	14066	13935	14005	14054	14233	13993	13945	13816	13951	14030	14017	14122	13992	13960	13893	14081	14042	13903	13857	13970	13864	13955	14048	13960	14151	13989	14197	14210	13958	14147	14015	13921	13999	14068	13931	13833	13975	14001	13805	14185	13970	13954	14030	13948	14145	14095	14029	13952	13783	14081	14003	14131	14030	14103	14135	13931	14169	14084	14042	14030	13916	13985	14172	14089	13987	14044	13879	13991	14060	14043	14065	14015	14021	13981	13863	14054	14068	14097	13992	13973	14065	13885	14019	14048	14018	14238	13805	13949	13956	13911	13948	14041	13949	13896	13950	14009	13970	14068	13985	13968	14030	14108	14078	13880	13927	13843	13920	14057	14142	13990	14016	14027	13968	14011	13988	14039	13995	13908	14108	13902	13963	13833	13961	13999	13994	14018	14136	14102	13998	13905	14056	14052	14132	14101	14114	14083	13981	13930	13914	14138	14027	14041	14009	14089	13996	13948	14128	13905	14054	14036	13963	14036	13966	13991	14052	14026	13958	14119	13893	13836	13889	13993	13880	14216	13974	14031	13874	13987	14000	13934	14019	13937	14071	13828	14215	14092	13917	14094	14036	14021	13914	14140	13945	13925	13938	14256	14022	14022	13944	13981	14116	13950	13877	13962	13917	14103	14027	14166	13936	14022	14025	13973	14067	13975	13872	13895	13960	13988	14007	13873	14180	13991	13960	13975	13991	13978	14104	14001	14116	14038	14100	13965	14181	13844	14098	14040	14043	14180	13914	13995	14070	13979	13882	13891	14064	14000	13977	13979	13948	13999	14051	14167	13990	14015	13967	13843	14197	14078	14133	14134	13782	14082	13970	14093	14082	14044	13980	14069	14245	14042	13968	14019	14170	14016	14131	14068	14126	14174	13857	13987	14129	13977	14053	14082	13831	14078	14041	14065	14141	14098	13974	14032	13959	13951	13928	14126	13920	13903	13950	13780	13976	13955	13750	14033	14111	13997	14112	13923	13906	14078	13989	14069	14079	14016	13934	13980	14063	14125	13869	14037	14016	14041	14037	13990	13985	14083	13846	14062	13969	14061	14039	13913	14102	13976	13840	13942	13964	14166	13729	14025	13974	13822	14035	13967	13944	14007	14076	14190	13999	14009	13973	14023	13983	14092	13983	13989	14135	13866	14010	13893	14130	13800	13835	13964	14177	14060	14064	13871	13809	14124	14012	13944	13991	13808	14024	14106	13950	13996	14007	14008	14022	14059	13893	13976	13883	14072	14136	14104	13891	14195	13982	14109	14022	14109	13916	13928	14147	14105	13963	13933	14006	13936	13906	13928	14111	14098	13918	14003	14049	14110	13991	13938	14201	14026	13948	14007	14053	14017	14220	14195	13868	14123	13999	13932	13989	14069	14013	14004	13978	13954	13973	14047	13818	13937	14028	13827	14053	14039	14057	14153	13970	14249	13966	13955	14047	14037	14095	13869	14011	13955	14018	13911	13895	13949	13986	14151	14139	14017	14119	14089	13868	13930	14101	13955	14125	13854	13917	14054	14082	13962	13828	14040	14053	13921	13840	13940	14241	14097	13910
25341	21666	27209	27063	20252	19086	19213	18486	18058	18057	18231	17942	17891	17726	17924	17826	17634	17823	17691	17766	17527	17676	17474	17389	17603	17648	17534	17557	17590	17586	17498	17725	17462	17422	17363	17717	17585	17479	17403	17449	17396	17412	17366	17416	17522	17304	17531	17372	17398	17324	17381	17308	17575	17525	17415	17404	17296	17342	17340	17372	17437	17464	17441	17424	17628	17272	17409	17328	17344	17417	17583	17292	17450	17157	17558	17449	17379	17335	17284	17209	17569	17652	17439	17376	17508	17550	17566	17377	17449	17409	17485	17456	17474	17354	17404	17440	17390	17578	17460	17304	17517	17444	17469	17439	17377	17579	17471	17550	17320	17289	17536	17619	17430	17509	17286	17428	17522	17322	17291	17506	17560	17423	17385	17485	17416	17274	17586	17342	17512	17465	17456	17423	17258	17555	17266	17346	17530	17475	17294	17328	17417	17322	17469	17558	17588	17530	17577	17502	17422	17521	17358	17432	17422	17592	17489	17465	17525	17316	17579	17383	17452	17370	17546	17433	17404	17436	17311	17573	17599	17588	17445	17440	17507	17530	17455	17410	17708	17465	17296	17282	17374	17648	17384	17629	17474	17340	17621	17467	17548	17280	17333	17537	17346	17631	17615	17298	17358	17551	17319	17559	17721	17727	17461	17416	17394	17493	17559	17428	17482	17573	17440	17510	17561	17554	17375	17380	17539	17602	17535	17412	17648	17501	17315	17439	17484	17477	17541	17452	17591	17595	17523	17495	17574	17546	17516	17528	17381	17521	17441	17505	17589	17483	17659	17574	17418	17429	17487	17520	17423	17544	17590	17548	17585	17414	17241	17609	17457	17481	17458	17517	17422	17468	17614	17490	17554	17342	17558	17365	17540	17425	17457	17418	17516	17536	17715	17320	17480	17622	17580	17230	17404	17421	17480	17392	17323	17470	17429	17492	17434	17467	17290	17634	17456	17619	17396	17447	17608	17401	17581	17262	17367	17396	17469	17515	17259	17433	17139	17446	17458	17363	17444	17436	17471	17303	17247	17384	17528	17390	17756	17416	17482	17292	17482	17320	17530	17697	17411	17262	17431	17318	17354	17615	17709	17449	17522	17528	17459	17500	17453	17505	17578	17459	17415	17628	17305	17495	17347	17290	17303	17296	17577	17675	17686	17512	17538	17466	17524	17467	17265	17572	17557	17281	17428	17394	17366	17515	17373	17424	17536	17660	17397	17636	17321	17585	17469	17382	17342	17392	17429	17391	17285	17476	17549	17440	17658	17499	17500	17358	17264	17422	17496	17400	17448	17543	17226	17560	17425	17458	17647	17511	17317	17389	17402	17335	17370	17560	17495	17434	17459	17451	17390	17366	17507	17550	17456	17601	17458	17657	17597	17457	17314	17566	17498	17319	17437	17583	17456	17610	17525	17345	17532	17458	17360	17396	17544	17392	17470	17572	17385	17137	17474	17275	17373	17101	17458	17509	17476	17322	17244	17477	17277	17581	17478	17445	17336	17286	17462	17475	17521	17464	17358	17403	17465	17557	17572	17442	17433	17610	17229	17446	17487	17327	17496	17619	17469	17367	17547	17558	17723	17564	17722	17637	17481	17521	17519	17497	17356	17463	17272	17400	17560	17358	17341	17382	17396	17430	17478	17532	17508	17652	17250	17336	17314	17418	17512	17401	17499	17420	17498	17384	17646	17483	17399	17493	17489	17390	17408	17412	17380	17460	17536	17596	17497	17399	17508	17507	17598	17505	17455	17433	17484	17178	17476	17396	17492	17400	17502	17662	17472	17502	17537	17224	17649	17328	17414	17550	17355	17457	17455	17449	17609	17512	17580	17393	17476	17719	17556	17301	17509	17587	17400	17610	17354	17487	17545	17288	17529	17453	17400	17469	17449	17514	17571	17473	17405	17478	17495	17524	17432	17500	17565	17647	17615	17371	17387	17542	17350	17319	17504	17362	17739	17567	17627	17487	17602	17316	17498	17477	17447	17404	17467	17434	17423	17394	17431	17627	17572	17393	17323	17540	17609	17416	17570	17526	17301	17492	17409	17577	17635	17532	17546	17331	17485	17632	17401	17476	17525	17405	17364	17413	17382	17387	17476	17309	17489	17620	17435	17317	17555	17406	17575	17608	17304	17425	17391	17426	17342	17501	17225	17534	17606	17376	17746	17484	17432	17584	17593	17435	17514	17436	17409	17346	17405	17547	17478	17408	17689	17457	17467	17443	17450	17397	17475	17492	17300	17386	17373	17531	17609	17536	17368	17593	17465	17440	17366	17248	17471	17286	17443	17480	17382	17576	17530	17305	17337	17491	17569	17818	17636	17442	17586	17403	17421	17512	17549	17476	17487	17630	17578	17604	17445	17331	17278	17460	17673	17436	17601	17493	17570	17383	17527	17463	17545	17502	17393	17505	17602	17361	17488	17303	17311	17533	17399	17461	17571	17381	17358	17456	17254	17447	17289	17331	17432	17288	17459	17443	17308	17334	17589	17621	17396	17631	17426	17438	17523	17420	17606	17501	17489	17418	17424	17383	17570	17408	17438	17358	17451	17401	17342	17505	17712	17590	17563	17566	17473	17423	17632	17564	17456	17461	17488	17519	17421	17276	17440	17363	17475	17269	17394	17296	17319	17574	17452	17659	17631	17339	17476	17298	17493	17458	17654	17238	17518	17419	17497	17372	17409	17468	17394	17485	17252	17438	17499	17495	17520	17709	17288	17538	17427	17586	17455	17489	17583	17342	17306	17418	17709	17408	17398	17499	17299	17241	17537	17408	17573	17397	17324	17639	17397	17467	17449	17317	17468	17373	17357	17471	17502	17398	17521	17453	17592	17525	17580	17434	17414	17484	17547	17411	17312	17347	17253	17528	17477	17339	17540	17634	17504	17495	17682	17645	17436	17567	17472	17502	17480	17418	17500	17537	17397	17419	17601	17443	17390	17474	17366	17509	17481	17478	17421	17429	17404	17422	17461	17435	17586	17513	17635	17376	17468	17383	17511	17495	17537	17480	17616	17307	17422	17530	17677	17612	17584	17562	17535	17413	17470	17417	17463	17399	17415	17439	17424	17500	17480	17398	17486	17407	17567	17485	17587	17703	17467	17588	17547	17450	17517	17514	17455	17494	17582	17469	17384	17542	17303	17341	17518	17482	17395	17472	17319	17525	17491	17274	17396	17367	17680	17446	17392	17531	17439	17288	17426	17510	17504	17334	17330	17617	17398	17473	17413	17178	17440	17493	17450	17475	17527	17413	17436	17417	17541	17501	17596	17336	17329	17619	17459	17411	17506	17376	17511	17398	17538	17475	17561	17496	17502	17490	17384	17442	17385	17308	17575	17697	17543	17470	17685	17533	17528	17369	17547	17594	17407	17343	17404	17539	17600	17517	17500	17516	17777	17383	17474	17457	17437	17348	17459	17427	17645	17268	17518	17477	17392	17511	17324	17522	17493	17557	17511	17403	17705	17438	17526	17486	17302	17434	17379	17487	17596	17447	17370	17431	17280	17458	17469	17591	17487	17581	17654	17532	17415	17572	17308	17433	17510	17567	17405	17395	17433	17197	17548	17503	17361	17233	17470	17655	17619	17672	17413	17333	17505	17472	17195	17395	17517	17322	17413	17419	17677	17242	17355	17505	17480	17364	17605	17673	17389	17562	17395	17524	17481	17525	17495	17337	17510	17465	17548	17433	17740	17551	17722	17418	17580	17382	17453	17593	17470	17396	17394	17421	17631	17427	17409	17482	17666	17547	17279	17351	17520	17490	17289	17365	17424	17310	17472	17512	17554	17462	17543	17534	17595	17579	17506	17513	17466	17581	17505	17443	17503	17787	17720	17600	17099	17637	17423	17415	17577	17610	17429	17326	17476	17668	17206	17539	17637	17428	17566	17385	17320	17341	17483	17489	17628	17362	17305	17418	17459	17481	17551	17467	17408	17506	17573	17597	17345	17464	17529	17567	17397	17434	17397	17563	17468	17311	17535	17335	17433	17391	17710	17373	17349	17538	17481	17511	17362	17421	17482	17495	17428	17369	17505	17534	17495	17519	17552	17409	17606	17477	17387	17472	17547	17356	17485	17536	17458	17710	17539	17669	17415	17615	17485	17389	17631	17357	17577	17459	17486	17344	17370	17470	17617	17438	17373	17333	17390	17489	17546	17742	17398	17303	17649	17402	17416	17462	17485	17529	17355	17522	17346	17570	17343	17503	17282	17505	17532	17429	17532	17399	17423	17467	17603	17409	17581	17355	17347	17644	17375	17658	17417	17544	17374	17515	17415	17537	17471	17504	17515	17272	17453	17427	17581	17411	17331	17382	17364	17650	17399	17498	17701	17623	17493	17346	17452	17467	17249	17519	17300	17579	17602	17532	17275	17403	17372	17507	17540	17557	17503	17501	17542	17670	17623	17603	17634	17644	17507	17451	17287	17472	17498	17400	17506	17708	17335	17548	17310	17302	17568	17644	17509	17463	17476	17364	17689	17756	17542	17463	17249	17531	17317	17369	17657	17323	17362	17396	17460	17403	17532	17268	17564	17380	17628	17468	17614	17532	17485	17546	17440	17389	17412	17623	17378	17575	17384	17343	17498	17502	17312	17278	17756	17678	17237	17529	17605	17448	17405	17317	17386	17546	17519	17598	17476	17584	17519	17148	17554	17397	17517	17391	17594	17677	17250	17316	17374	17357	17464	17607	17427	17548	17638	17708	17473	17369	17246	17401	17623	17618	17596	17426	17761	17443	17473	17574	17624	17555	17161	17224	17597	17595	17417	17417	17429	17552	17355	17651	17463	17338	17625	17301	17577	17457	17381	17590	17543	17548	17699	17350	17462	17406	17274	17583	17465	17658	17557	17400	17382	17519	17406	17557	17368	17418	17613	17470	17533	17592	17239	17284	17580	17385	17416	17461	17560	17368	17510	17540	17435	17522	17499	17585	17331	17387	17454	17668	17474	17308	17475	17425	17634	17415	17261	17361	17404	17653	17374	17558	17462	17657	17607	17405	17270	17300	17455	17345	17473	17429	17346	17615	17506	17443	17506	17521	17398	17348	17688	17448	17584	17477	17433	17492	17433	17432	17371	17475	17410	17455	17515	17626	17394	17572	17462	17605	17358	17389	17468	17398	17589	17432	17440	17502
18786	32292	25521	19737	18015	16726	16263	16140	15816	15812	15898	15710	15395	15501	15318	15017	15151	15321	15147	15253	15150	15150	15013	14961	15026	15122	15175	14906	14930	15095	15190	14990	15156	14950	15086	15143	14862	14998	14924	15120	14789	14977	15144	14863	15022	14965	14970	14952	14934	14921	14802	14918	14947	15170	14995	15010	14975	14907	15000	14990	14879	15171	15025	14862	15005	15015	15036	14801	15035	14898	15017	14927	14851	15103	14891	14860	14893	15029	15039	14960	14787	14943	14742	15021	14771	15016	15031	14858	14914	15195	15006	14890	15007	15156	15071	14977	14767	15051	15094	14957	15005	14940	14927	14958	15056	15046	14911	15091	15103	14916	15079	15021	15082	14889	15083	15014	14983	15070	14918	14980	15079	14743	14914	15028	14913	14908	14888	14917	15032	15196	15010	15029	15034	14898	14797	15067	14948	14987	15021	14936	14982	14933	15047	15085	15028	15041	15074	14980	15002	14894	14955	14936	14976	14950	14859	15043	14977	15045	14929	15050	14961	14820	14965	15022	14962	15112	14990	15005	14989	14957	14960	15073	14997	14725	15008	15103	14967	15028	15068	15012	15161	14986	14976	14834	14860	14938	14916	15063	14762	14969	14888	15065	14873	15087	14955	14652	14816	14983	14986	15221	14895	15004	14989	14970	14832	15105	15064	15043	14813	14839	14946	15008	15013	14880	14919	15071	14970	14984	14815	14999	14938	14844	15077	14998	14928	14939	15071	15062	15042	14836	15015	14950	14941	15010	14960	14976	14940	14890	14939	15119	15048	14991	14961	14817	14872	14956	14929	14904	14892	15074	15072	14934	15004	14778	14845	15082	15158	14890	15106	14947	15015	14966	14996	15063	15052	14970	14958	14818	14992	15072	14977	14984	14914	15060	15073	14960	14936	14976	15091	15117	15058	15034	14954	14898	15048	15089	14992	14976	14954	14946	15038	14951	14945	15049	15070	14897	14877	14903	14926	15065	14876	14796	15071	15134	15057	14913	15068	14976	15056	14942	14983	15076	14984	15030	15016	15094	14889	14963	14958	14925	15039	14979	15019	14826	15041	15023	15256	15023	15011	15003	14896	14822	15009	15000	14980	15049	14971	14958	14906	15007	14940	14848	15168	15082	14980	15145	14790	14924	14975	15098	14888	14879	15034	15102	14979	14968	14850	14877	14877	14871	15037	14787	14975	14936	15008	14985	14938	15086	14838	15070	14892	14979	14996	14925	15025	15085	14995	15042	15007	14913	14810	14995	15129	14944	15174	14893	14903	15017	14994	15114	14921	14783	14960	14903	14999	15157	15025	15028	14924	14925	15000	14989	14898	15134	14757	14899	15026	15020	15048	14902	14846	14864	14917	14875	14941	15083	14825	14905	15061	14787	14879	14988	14885	14890	14833	15015	14985	14965	15017	15230	14821	15198	15033	14987	14897	14860	14904	15175	15104	14961	15072	15163	14953	14913	14962	14733	14916	15040	14884	14944	14982	15050	14846	15004	15162	14784	15136	15003	14901	15137	15030	15020	15007	14881	15042	14868	15046	15054	14921	14836	15019	15018	14838	14783	14912	14928	14913	14996	14988	14986	15074	14994	15009	14802	14935	14981	14884	14941	14799	14972	14888	15036	14840	15109	14784	14877	15079	14939	14888	14921	14865	15071	14876	14965	14905	14785	14993	15056	14982	14868	14923	14975	15080	14980	15092	14945	14943	14887	14833	14899	15047	15039	14929	14952	15173	15111	15132	15090	14885	14903	14990	14991	14956	14838	14902	14970	15126	14947	14944	14827	14872	14871	15054	14993	14963	14901	15091	15218	14965	15037	14982	14766	14941	14978	14996	14791	14993	15033	14945	14831	15045	14875	15107	14976	14993	14949	14921	14937	15052	14849	15156	15171	14891	14912	14846	15021	14877	14860	14865	14845	14905	14882	15089	14929	15033	14997	14915	15210	14981	14835	14987	15072	14987	14872	14910	15098	14818	14846	14984	14848	14894	15050	15086	14880	15026	14936	14939	14935	14976	14994	14925	15047	15027	15022	14959	14999	14864	15030	15008	15085	14952	14974	15075	15001	14999	14881	15037	14976	14840	14783	14979	14979	14941	15009	15033	15034	15097	14948	14979	14994	15068	14862	14814	14945	14951	14888	14857	14920	15001	14900	15081	14847	15055	14922	14975	15065	14888	15050	14997	14981	14956	15041	15149	14922	14776	14903	14869	14949	15086	14943	15102	15121	15017	15022	15014	14970	14994	15034	15005	14927	15011	14814	14904	14948	15006	14921	14982	14934	14928	15016	14963	15098	14866	14833	14966	15065	14942	15138	14900	14904	14851	14975	14956	14902	15011	14929	14880	14909	14937	14947	15055	14949	14984	15185	15012	14842	14956	14825	14904	14924	14939	14879	14981	14987	14888	15029	15039	14996	15065	15115	15181	14976	14892	14899	15003	15062	14861	15079	15022	14897	14812	15034	15049	14925	15159	14967	15059	14956	14849	15033	14997	15260	14979	14984	14818	14959	14988	15051	14959	15036	15049	14866	14996	14990	14936	15149	15072	14992	14964	14913	15074	14834	14986	14871	14989	14976	14885	14933	15000	14810	14849	15016	14959	14797	14972	14821	14845	15014	14894	15015	14914	15088	14907	14841	14822	14961	15070	14917	14839	14873	14935	15133	14794	14965	15037	14905	15020	15062	15084	14981	14987	15034	15070	15082	14976	15069	15072	15212	15048	14989	15154	15112	14922	15109	15194	15071	14992	14808	15035	14981	14830	14773	14984	15005	14972	14853	14821	14718	15123	14866	14897	14909	14945	14909	14950	15057	15139	14960	14833	14960	15099	14991	14918	14892	14948	14926	14979	14885	14925	15100	14912	14811	15182	15036	14904	15030	15099	14929	14954	14858	14991	15011	15008	14900	15019	14986	14807	15084	15096	15040	15009	14993	14988	14687	14971	14950	14998	14894	14941	14953	14874	14879	14859	15079	14969	14951	14787	15109	15144	14832	15065	14971	15109	14747	15033	14855	15050	14821	14869	14969	14925	15102	14930	15061	14929	14970	15006	14879	15007	14770	14863	14960	14986	15075	14872	14942	14887	15048	14850	14988	14902	14927	14908	14998	14885	14921	14926	14843	14879	15121	15099	15042	14966	15108	14865	14929	14957	15177	14966	14905	15074	15136	14778	15083	15000	15110	14972	15053	14949	14890	14885	15013	14892	14944	14960	14982	14876	14914	14912	15042	15135	14995	15018	15111	14944	14935	15008	15045	15052	15118	14760	14993	15051	14903	14957	14971	15165	14932	15072	15297	14880	14908	15053	14980	14839	14883	15068	15187	15065	14929	14863	14943	15055	14989	14871	14966	14922	14988	15000	15041	14869	15190	14833	14915	15040	15033	14848	15084	15088	15032	14953	14937	15033	14947	15110	15072	15057	14881	14978	15075	14947	14928	15264	15109	14963	14908	15010	15029	15025	14943	14941	14964	14903	14957	14845	14922	15043	14856	15021	14926	14974	14969	15031	15082	15018	14914	14980	15053	14858	15103	14909	14919	14825	15044	14951	14969	15034	15062	14948	14975	15021	14940	14998	15182	14957	14985	14962	14966	15059	14921	15056	14799	14980	14958	14834	15011	14742	14935	14921	15013	14896	14868	14980	15028	15015	15112	15018	14990	14974	15019	14926	15085	14834	14912	15158	14991	15034	14940	15037	14872	15021	15052	14980	14924	14891	14957	15050	14781	15088	14893	14991	15025	14915	15049	14822	15023	14943	15043	14869	14979	14773	14830	14874	15070	14963	15041	14992	14939	15037	15072	14996	14924	15056	15144	15071	15029	14799	14873	15055	14884	14979	14935	15050	14933	15039	14936	14776	14945	15128	14922	14994	15038	15079	14939	14870	14848	15136	14998	15023	14839	14983	14863	14977	14872	14986	14964	14992	14929	14910	14958	15047	14844	14949	14910	14956	15059	14912	15075	14894	14963	14903	14835	15097	14934	14975	15206	15058	14870	14912	15008	15043	14822	14840	15105	15065	14977	14828	15017	14966	14765	15052	15023	15112	14858	15058	15060	15060	15028	14898	15000	15065	15021	15106	15060	14955	15047	14949	14858	14972	14950	14909	15108	15113	14911	14962	15034	15040	15012	15070	15014	15007	15114	14910	15074	14884	14865	15003	14967	15160	15137	15007	14964	15063	14994	14857	14974	15033	14934	14855	14922	14917	15079	14845	14876	14957	14906	15130	14947	15110	15060	15069	14921	14907	15063	14803	14945	14945	15099	14916	15027	14918	15090	14837	15033	14815	14757	15049	15040	15234	14975	14932	14957	15129	14850	14937	14874	15055	14919	15012	14943	15036	14912	15053	14890	14721	15054	15095	14990	15004	14927	15065	15187	15032	15006	14902	15008	14794	14916	15050	14997	14919	14875	14945	14953	15166	14770	15058	14984	14822	15016	15066	15001	15031	14928	15076	14960	14990	14978	15025	14911	14941	14944	15015	15216	14930	15010	14999	15052	14889	14792	14925	15042	14953	15120	15064	15109	15011	14972	14924	15055	14955	14787	15031	14936	14923	14954	15078	14987	15135	14915	15019	14958	14982	14976	14754	14965	14997	14982	14906	14917	15100	15008	14959	14895	14881	15057	14892	15039	15087	15096	14893	15014	15103	14969	14912	15065	15024	14898	14958	14918	15036	14903	15005	15009	15050	14987	15073	14936	15069	14995	15148	14971	15085	14934	15057	14824	14911	15011	14973	14840	15011	14931	15022	14888	15197	14960	14936	15080	14992	15084	14985	14868	14950	15071	15018	14935	15027	15076	15075	14998	15055	15092	14930	14929	15041	15045	14998	15103	14828	14963	14896	14913	15048	15047	15055	14930	15011	15103	14986	14893	15080	15058	15065	15075	14927	14996	14926	15034	14925	14843	14942	14978	14889	14924	14942	14879	14986	15150	14812	14815	15013	14871	15011	15244	14966	14930	14906	14725	15029	14965	14906	15093	15143	14896	14914	14987	15079	14983	14905	15073	15039	14966	15009	15193	14834	15006	15066	15021	14953	14870	15004	14954	14961	14961	15006	15068	15059	15071	15073	14993	14972	14977	15227	14858	14932	14958	15030	14961	15023	15048	15134	15099	14996	14846	14923	14986
22601	21599	28879	24826	21939	23568	23890	18845	17991	18214	17814	17552	17389	17389	17051	16845	16929	16758	16474	16759	16631	16583	16532	16873	16577	16459	16601	16597	16549	16538	16621	16585	16598	16338	16589	16468	16427	16382	16505	16505	16530	16518	16396	16417	16410	16543	16470	16445	16433	16365	16496	16610	16342	16547	16401	16392	16481	16455	16397	16331	16334	16544	16288	16424	16602	16521	16543	16187	16340	16443	16380	16683	16447	16384	16377	16312	16238	16457	16490	16623	16751	16444	16541	16230	16438	16407	16250	16238	16760	16470	16332	16410	16297	16473	16272	16373	16349	16335	16461	16471	16386	16226	16483	16675	16352	16451	16543	16561	16625	16388	16459	16361	16258	16491	16349	16572	16226	16367	16373	16358	16531	16323	16218	16404	16541	16344	16313	16303	16416	16476	16325	16367	16288	16225	16466	16613	16567	16483	16445	16483	16477	16531	16475	16315	16442	16303	16476	16243	16226	16307	16530	16412	16335	16464	16478	16229	16601	16511	16359	16397	16400	16285	16179	16259	16342	16380	16423	16476	16449	16268	16412	16268	16425	16469	16552	16390	16319	16435	16522	16424	16366	16493	16643	16350	16384	16404	16405	16409	16436	16312	16445	16332	16338	16201	16372	16321	16338	16518	16527	16258	16371	16299	16342	16375	16089	16430	16575	16474	16501	16438	16503	16457	16608	16445	16306	16362	16459	16466	16504	16289	16354	16280	16548	16570	16444	16367	16398	16343	16311	16144	16332	16385	16423	16335	16593	16353	16380	16507	16292	16395	16447	16389	16417	16349	16549	16354	16404	16480	16470	16356	16307	16433	16439	16457	16323	16535	16265	16473	16316	16339	16449	16226	16367	16490	16538	16313	16173	16306	16415	16435	16508	16450	16471	16398	16273	16417	16411	16476	16281	16455	16331	16231	16318	16491	16232	16281	16513	16530	16587	16487	16478	16382	16379	16516	16495	16327	16486	15955	16435	16461	16263	16324	16480	16322	16470	16470	16588	16441	16412	16360	16439	16228	16331	16405	16479	16386	16622	16373	16398	16506	16459	16357	16483	16652	16341	16555	16540	16651	16464	16586	16472	16449	16403	16438	16442	16284	16319	15952	16531	16562	16443	16459	16386	16365	16328	16539	16480	16420	16446	16375	16473	16382	16449	16442	16405	16420	16350	16377	16270	16434	16474	16381	16513	16651	16687	16386	16598	16563	16480	16305	16373	16332	16566	16584	16107	16360	16351	16375	16431	16308	16380	16201	16277	16313	16229	16301	16410	16357	16326	16407	16626	16246	16204	16324	16339	16381	16328	16396	16407	16325	16418	16499	16343	16374	16416	16442	16612	16339	16556	16183	16447	16556	16441	16403	16478	16320	16517	16541	16602	16548	16445	16304	16571	16212	16402	16582	16220	16305	16367	16371	16371	16375	16252	16335	16353	16432	16402	16317	16533	16612	16336	16492	16440	16307	16270	16318	16460	16272	16265	16609	16458	16233	16477	16390	16358	16372	16338	16422	16428	16400	16438	16249	16360	16502	16396	16291	16373	16387	16365	16445	16390	16276	16252	16367	16556	16220	16213	16333	16541	16528	16379	16409	16392	16435	16311	16391	16549	16277	16425	16409	16364	16413	16326	16461	16408	16433	16534	16319	16360	16328	16402	16235	16360	16292	16254	16490	16336	16366	16558	16586	16287	16501	16394	16484	16580	16388	16551	16467	16323	16495	16329	16282	16140	16478	16244	16248	16417	16310	16434	16425	16385	16418	16513	16347	16417	16484	16396	16350	16258	16230	16679	16230	16424	16245	16503	16500	16437	16496	16331	16163	16444	16419	16393	16375	16680	16502	16506	16462	16244	16418	16374	16458	16407	16605	16355	16378	16430	16600	16453	16447	16485	16431	16626	16483	16365	16692	16353	16397	16449	16436	16353	16439	16629	16538	16438	16318	16371	16323	16595	16472	16499	16304	16249	16527	16303	16243	16437	16581	16309	16403	16543	16485	16311	16467	16332	16339	16490	16303	16562	16488	16394	16544	16721	16421	16290	16245	16345	16199	16302	16393	16701	16443	16455	16383	16363	16339	16385	16461	16466	16443	16491	16182	16238	16438	16271	16441	16486	16347	16496	16466	16290	16485	16346	16512	16295	16595	16340	16271	16360	16366	16229	16169	16300	16365	16126	16512	16521	16515	16530	16508	16465	16333	16237	16426	16270	16482	16200	16192	16329	16392	16267	16402	16429	16231	16424	16428	16445	16615	16528	16338	16404	16247	16437	16244	16287	16563	16477	16429	16530	16493	16452	16234	16326	16469	16538	16382	16328	16428	16462	16338	16493	16439	16289	16359	16286	16414	16251	16263	16150	16231	16393	16403	16525	16648	16505	16455	16561	16303	16403	16327	16364	16465	16531	16376	16635	16344	16454	16309	16289	16278	16758	16531	16314	16487	16208	16625	16448	16466	16438	16428	16539	16442	16416	16351	16477	16379	16605	16253	16321	16495	16363	16527	16441	16423	16400	16491	16263	16247	16364	16603	16424	16411	16511	16424	16463	16243	16346	16441	16372	16287	16546	16377	16436	16289	16298	16481	16361	16466	16428	16398	16171	16202	16404	16341	16317	16394	16497	16271	16442	16444	16253	16419	16236	16364	16357	16466	16481	16522	16567	16377	16422	16363	16308	16547	16449	16362	16551	16410	16443	16265	16232	16142	16333	16486	16420	16391	16343	16441	16298	16441	16404	16569	16362	16204	16482	16522	16503	16484	16584	16480	16348	16246	16369	16386	16433	16469	16527	16286	16412	16543	16521	16642	16481	16409	16470	16349	16444	16397	16500	16412	16660	16402	16545	16463	16352	16276	16410	16184	16370	16327	16460	16299	16437	16554	16379	16321	16407	16553	16279	16256	16395	16199	16177	16408	16494	16322	16390	16515	16602	16374	16404	16465	16204	16227	16479	16330	16342	16375	16439	16424	16346	16605	16340	16375	16585	16283	16370	16313	16320	16724	16426	16402	16459	16415	16473	16297	16355	16464	16439	16531	16564	16329	16599	16452	16575	16525	16430	16390	16525	16318	16195	16376	16473	16373	16552	16555	16522	16521	16285	16530	16388	16277	16451	16639	16459	16395	16564	16316	16337	16251	16543	16230	16495	16490	16363	16328	16547	16473	16413	16489	16448	16424	16355	16403	16473	16449	16410	16341	16172	16286	16453	16491	16406	16492	16306	16355	16386	16321	16142	16208	16398	16299	16342	16526	16342	16459	16334	16211	16595	16242	16467	16573	16513	16577	16397	16207	16444	16523	16359	16314	16362	16316	16170	16118	16326	16512	16462	16418	16431	16546	16448	16113	16381	16400	16601	16425	16428	16274	16307	16421	16391	16609	16272	16334	16416	16435	16215	16217	16303	16343	16400	16231	16482	16295	16374	16326	16403	16440	16222	16245	16343	16437	16335	16536	16440	16447	16444	16417	16405	16502	16402	16270	16381	16307	16131	16426	16330	16394	16345	16267	16310	16520	16275	16364	16479	16321	16391	16513	16471	16341	16340	16310	16581	16483	16351	16320	16541	16391	16563	16329	16554	16461	16440	16592	16502	16329	16398	16397	16459	16197	16317	16620	16218	16165	16555	16358	16424	16194	16410	16586	16385	16265	16467	16266	16367	16322	16414	16301	16284	16532	16384	16129	16566	16289	16332	16490	16308	16468	16540	16305	16443	16592	16278	16582	16232	16415	16402	16401	16393	16414	16398	16349	16480	16180	16435	16414	16511	16425	16242	16337	16239	16427	16212	16297	16537	16313	16239	16392	16427	16437	16565	16424	16373	16342	16345	16428	16661	16333	16357	16404	16309	16326	16410	16350	16421	16223	16408	16326	16490	16637	16416	16303	16447	16273	16501	16225	16464	16467	16492	16387	16441	16314	16352	16388	16392	16465	16224	16498	16275	16291	16295	16412	16480	16464	16471	16185	16462	16175	16265	16553	16559	16269	16282	16503	16336	16433	16306	16400	16305	16193	16372	16393	16322	16527	16344	16408	16609	16461	16337	16461	16406	16498	16364	16340	16455	16220	16352	16364	16357	16540	16358	16391	16573	16419	16609	16374	16469	16292	16571	16153	16415	16302	16459	16369	16375	16241	16398	16449	16137	16310	16408	16455	16628	16265	16511	16453	16147	16288	16421	16464	16424	16480	16364	16366	16416	16499	16442	16469	16381	16278	16069	16442	16420	16376	16464	16386	16594	16377	16405	16324	16300	16492	16619	16390	16276	16247	16336	16425	16240	16228	16448	16726	16302	16375	16451	16441	16447	16501	16446	16384	16413	16435	16546	16507	16151	16331	16515	16335	16405	16500	16610	16442	16452	16568	16478	16592	16377	16420	16302	16270	16394	16261	16231	16456	16333	16521	16403	16562	16597	16250	16261	16349	16435	16562	16426	16584	16585	16494	16620	16264	16217	16537	16253	16484	16388	16183	16397	16429	16363	16356	16262	16256	16426	16489	16313	16258	16460	16225	16493	16395	16288	16077	16323	16378	16537	16266	16303	16290	16375	16249	16355	16574	16342	16315	16472	16385	16338	16409	16450	16226	16471	16349	16498	16345	16402	16380	16309	16400	16218	16229	16599	16534	16503	16358	16329	16563	16320	16450	16502	16349	16499	16373	16325	16170	16660	16533	16506	16179	16370	16418	16474	16384	16422	16237	16422	16575	16524	16491	16596	16474	16522	16754	16379	16604	16518	16600	16550	16401	16350	16313	16481	16441	16355	16384	16427	16253	16258	16064	16322	16178	16372	16321	16434	16286	16652	16562	16636	16415	16197	16406	16236	16375	16270	16566	16342	16486	16255	16576	16455	16471	16344	16394	16226	16287	16509	16419	16242	16422	16536	16491	16410	16474	16459	16368	16134	16378	16531	16357	16476	16488	16405	16625	16341	16235	16364	16376	16646	16142	16498	16379	16570	16804	16309	16456	16423	16263	16596	16214	16542	16649	16422	16333	16372	16481	16637	16474	16367	16491	16433	16202	16435	16431	16318	16395	16234	16339	16413	16458	16351	16216	16325	16515	16341	16388	16423	16439	16641	16264	16213	16525	16482	16179	16290	16422	16368	16130	16341	16441	16283	16254	16566	16285	16251	16514	16369	16372
20593	42187	32794	24356	21036	18615	17753	16788	16535	16367	16005	15664	15715	15244	14839	14894	14723	14682	14675	14448	14624	14559	14523	14527	14543	14390	14279	14534	14335	14441	14415	14393	14369	14318	14320	14259	14219	14266	14208	14277	14523	14198	14392	14504	14273	14226	14382	14275	14054	14422	14242	14334	14331	14326	14385	14104	14340	14367	14433	14124	14333	14201	14161	14203	14334	14212	14227	14381	14188	14265	14197	14341	14280	14079	14402	14365	14289	14291	14255	14326	14240	14432	14396	14269	14356	14264	14291	14265	14179	14250	14241	14426	14304	14238	14396	14247	14239	14344	14233	14320	14279	14230	14224	14267	14262	14198	14362	14270	14139	14055	14249	14243	14253	14453	14418	14314	14234	14153	14081	14116	14209	14251	14219	14372	14369	14274	14209	14252	14263	14406	14211	14335	14225	14166	14331	14279	14220	14267	14225	14281	14275	14190	14253	14214	14304	14203	14251	14276	14305	14191	14425	14210	14399	14423	14257	14213	14314	14449	14233	14165	14309	14124	14174	14278	14252	14399	14299	14155	14284	14383	14329	14382	14411	14372	14296	14392	14144	14345	14188	14339	14323	14417	14130	14259	14364	14393	14235	14372	14474	14306	14317	14157	14365	14284	14186	14344	14248	14216	14124	14216	14193	14243	14300	14251	14368	14416	14186	14247	14195	14270	14244	14361	14224	14125	14211	14079	14312	14289	14403	14241	14214	14211	14225	14209	14211	14196	14205	14171	14094	14356	14313	14300	14181	14240	14216	14193	14422	14199	14369	14244	14294	14375	14447	14135	14414	14561	14198	14150	14235	14330	14302	14252	14321	14181	14390	14248	14353	14283	14325	14219	14197	14298	14269	14179	14416	14257	14362	14145	14268	14355	14243	14255	14239	14394	14265	14261	14141	14328	14224	14283	14220	14286	14413	14222	14311	14376	14306	14259	14228	14339	14157	14291	14384	14322	14258	14138	14331	14203	14287	14164	14126	14073	14151	14167	14332	14183	14290	14389	14366	14339	14325	14191	14156	14161	14277	14273	14323	14213	14265	14026	14244	14159	14190	14246	14166	14346	14184	14442	14197	14292	14307	14254	14235	14091	14425	14204	14337	14297	14372	14279	14282	14342	14385	14277	14339	14259	14201	14161	14289	14249	14265	14378	14254	14218	14354	14321	14308	14378	14225	14200	14354	14410	14065	14109	14163	14382	14283	14291	14182	14102	14401	14208	14268	14324	14143	14327	14428	14298	14059	14433	14359	14225	14196	14226	14289	14250	14044	14354	14288	14328	14329	14276	14206	14364	14406	14192	14211	14222	14450	14472	14433	14390	14385	14278	14179	14306	14071	14198	14213	14226	14182	14361	14133	14229	14376	14170	14244	14167	14185	14289	14171	14171	14346	14304	14285	14222	14315	14392	14181	14182	14221	14248	14289	14274	14340	14337	14267	14248	14138	14219	14288	14317	14343	14319	14291	14300	14216	14197	14250	14197	14280	14142	14293	14411	14333	14412	14422	14338	14184	14209	14004	14289	14274	14198	14419	14114	14185	14366	14281	14355	14314	14345	13981	14443	14185	14393	14254	14285	14228	14220	14224	14448	14168	14350	14236	14197	14159	14123	14238	14081	14272	14342	14388	14308	14339	14249	14196	14216	14219	14268	14089	14292	14342	14110	14226	14223	14402	14300	14386	14183	14253	14280	14280	14235	14258	14275	14331	14336	14273	14225	14055	14262	14091	14224	14290	14420	14260	14168	14271	14255	14214	14236	14220	14165	14245	14317	14342	14335	14129	14276	14340	14249	14110	14380	14271	14332	14226	14241	14318	14412	14267	14438	14095	14431	14137	14332	14232	14334	14205	14291	14298	14231	14238	14229	14178	14203	14326	14211	14272	14338	14247	14200	14269	14222	14092	14281	14350	14215	14279	14266	14327	14201	14357	14336	14342	14359	14218	14106	14123	14287	14253	14241	14560	14122	14311	14359	14314	14308	14276	14277	14303	14223	14398	14291	14228	14258	14361	14223	14351	14167	14153	14193	14223	14267	14192	14237	14352	14180	14207	14409	14442	14153	14217	14234	14244	14189	14221	14349	14202	14320	14256	14227	14160	14168	14527	14171	14396	14338	14365	14218	14305	14203	14299	14205	14341	14227	14174	14170	14305	14246	14109	14187	14250	14182	14265	14296	14481	14238	14353	14297	14092	14444	14158	14273	14162	14322	14208	14256	14053	14170	14322	14257	14028	14289	14274	14317	14231	14286	14239	14404	14370	14378	14121	14167	14247	14248	14242	14176	14135	14237	14185	14358	14124	14126	14291	14222	14355	14137	14291	14233	14036	14139	14210	14231	14197	14267	14349	14300	14188	14341	14309	14213	14322	14341	14192	14320	13977	14331	14120	14333	14301	14170	14296	14184	14494	14215	14281	14223	14240	14119	14382	14216	14258	14336	14186	14161	14268	14188	14219	14288	14339	14298	14261	14267	14237	14220	14253	14298	14356	14345	14330	14294	14335	13996	14335	14200	14216	14258	14253	14343	14182	14312	14267	14115	14354	14240	14351	14176	14371	14296	14383	14187	14364	14044	14337	14188	14199	14262	14117	14163	14246	14301	14297	14295	14406	14244	14442	14307	14075	14378	13960	14303	14220	14301	14343	14320	14194	14337	14251	14335	14375	14332	14391	14319	14153	14404	14187	14191	14183	14190	14389	14306	14418	14238	14295	14379	14303	14085	14298	14466	14351	14229	14205	14369	14392	14332	14048	14347	14307	14215	14213	14188	14317	14197	14421	14342	14317	14223	14354	14213	14313	14278	14228	14363	14216	14234	14273	14266	14305	14195	14203	14234	14274	14244	14189	14400	14337	14311	14224	14427	14347	14133	14253	14161	14117	14365	14152	14180	14328	14157	14107	14203	14211	14416	14112	14355	14322	14303	14204	14283	14304	14254	14268	14223	14358	14295	14080	14457	14311	14227	14159	14222	14175	14266	14275	14158	14249	14140	14199	14170	14256	14429	14201	14263	14151	13968	14237	14182	14300	14108	14235	14250	13987	14093	14204	14269	14244	14234	14213	14129	14227	14342	14248	14118	14190	14183	14246	14259	14345	14351	14306	14370	14269	14422	14291	14129	14350	14196	14454	14299	14147	14221	14266	14151	14261	14239	14383	14363	14365	14316	14277	14317	14312	14438	14496	14209	14095	14154	14333	14210	14205	14308	14228	14246	14265	14195	14237	14232	14436	14235	14384	14385	14341	14315	14163	14090	14156	14392	14263	14119	14241	14213	14196	14168	14264	14125	14201	14232	14237	14293	14300	14325	14188	14300	14232	14257	14225	14258	14479	14224	14282	14227	14269	14328	14280	14234	14356	14261	14338	14366	14280	14206	14339	14276	14177	14313	14392	14119	14488	14335	14085	14249	14267	14154	14085	14337	14328	14262	14247	14143	14316	14249	14281	14193	14197	14305	14200	14357	14214	14368	14225	14186	14204	14099	14379	14144	14397	14345	14195	14086	14210	14469	14174	14331	14181	14188	14381	14279	14203	14212	14282	14301	14245	14288	14379	14177	14320	14189	14204	14413	14186	14273	14251	14383	14271	14330	14348	14310	14359	14266	14148	14457	14135	14117	14466	14363	14259	14301	14240	14105	14347	14176	14294	14182	14292	14465	14286	14271	14444	14119	14262	14263	14244	14307	14355	14320	14371	14160	14150	14294	14295	14258	14211	14203	14164	14305	14421	14261	14369	14310	14193	14162	14238	14257	14263	14423	14330	14273	14255	14223	14393	14291	14176	14186	14237	14139	14338	14296	14356	14359	14390	14266	14336	14407	14249	14186	14176	14284	14294	14327	14237	14134	14376	14347	14267	14291	14182	14367	14317	14302	14303	14200	14355	14188	13900	14330	14337	14327	14182	14385	14281	14231	14293	14371	14248	14177	14276	14201	14354	14308	14264	14266	14392	14377	14322	14261	14273	14314	14339	14305	14406	14377	14351	14310	14160	14347	14215	14344	14229	14414	14238	14153	14264	14312	14252	14371	14303	14252	14494	14266	14225	14107	14227	14112	14323	14240	14352	14255	14314	14279	14175	14121	14223	14230	14317	14307	14249	14185	14219	14161	14460	14149	14316	14438	14090	14359	14310	14301	14185	14352	14395	14156	14336	14364	14328	14192	14401	14337	14277	14345	14189	14220	14319	14271	14083	14353	14283	14313	14229	14114	14329	14219	14288	14083	14348	14134	14142	14425	14293	14294	14316	14221	14405	14258	14255	14124	14289	14196	14369	14217	14389	14200	14245	14076	14457	14276	14335	14413	14125	14190	14269	14300	14363	14412	14345	14057	14454	14298	14366	14198	14206	14263	14218	14357	14313	14136	14308	14129	14338	14373	14333	14044	14428	14142	14145	14330	14255	14236	14390	14491	14119	14272	14282	14340	14189	14287	14081	14235	14289	14216	14227	14290	14254	14128	14273	14252	14465	14325	14213	14204	14224	14322	14258	14251	14241	14266	14090	14067	14364	14306	14146	14243	14333	14393	14275	14054	14273	14204	14336	14350	14220	14318	14320	14431	14362	14214	14226	14126	14324	14142	14363	14276	14177	14254	14282	14249	14104	14171	14159	14277	14073	14425	14301	14347	14356	14294	14450	14183	14355	14126	14415	14111	14456	14321	14296	14188	14314	14296	14295	14321	14404	14185	14327	14237	14376	14206	14252	14312	14130	14157	14173	14285	14187	14176	14251	14239	14084	14295	14387	14365	14367	14276	14243	14265	14308	14242	14322	14233	14124	14135	14202	14098	14283	14197	14169	14282	14185	14284	14230	14264	14293	14305	14210	14086	14013	14339	14268	14249	14306	14142	14321	14214	14207	14133	14081	14285	14334	14044	14311	14245	14194	14207	14255	14278	14286	14330	14252	14305	14317	14330	14153	14254	14236	14297	14404	14188	14154	14272	14400	14093	14058	14338	14312	14203	14426	14380	14271	14169	14112	14456	14095	14300	14125	14311	14328	14192	14243	14120	14296	14289	14334	14074	14228	14291	14173	14319	14358	14157	14356	14256	14175	14147	14293	14396	14156	14289	14323	14294	14231	14377	14162	14335	14329	14330	14137	14269	14192	14445	14300	14246	14226	14248	14372	14344	14344	14196
29374	23751	25479	22158	18850	18361	17979	17639	17585	17523	17562	17542	17469	17296	17431	17402	17216	17130	17229	17159	17352	17248	17157	17261	17278	17258	17126	17151	17098	17311	17246	17129	17182	17289	17174	17220	17364	17248	17189	17316	17189	17297	17294	17145	17010	17094	17217	17096	17228	17137	17056	17162	17093	17269	16860	17228	17293	17338	17161	17226	17146	17084	17298	17070	17169	17110	17013	17227	17179	17087	17106	17083	17055	17070	17153	17178	17293	17192	17219	17135	17132	17082	16947	17051	17105	17353	17199	17066	17048	17118	17237	17253	17158	16967	17130	17257	17123	17080	17184	17126	17082	17142	17070	16994	17091	17093	17046	17141	17027	17374	17279	17234	17148	16980	17033	17133	17370	17041	17148	17183	17027	17219	16872	16848	17160	17247	17266	16954	16960	17089	17336	16940	17339	17050	17241	17291	17031	16980	17028	17047	17084	17085	17096	17179	17023	17291	17273	17379	17138	17275	17026	17233	17099	17264	17008	17101	17115	17043	17141	17029	17076	16920	17179	17109	17059	17130	17370	17232	17187	17115	17020	16879	16936	17079	17105	16949	17195	17240	17075	17216	17047	17103	17177	17176	17151	17200	16884	17280	17153	17138	17030	17090	17119	16996	17292	17066	17263	17116	17124	17097	17031	17095	17085	16995	17150	17122	17109	17197	17162	17096	17097	17105	17033	17188	17102	17034	16969	17322	17209	17153	17395	17144	17286	17180	17017	17102	17175	16984	17029	17124	17197	17142	17085	17281	17033	17166	17162	16979	17029	16948	17107	17184	16939	17281	17153	17177	17316	17077	17082	17388	16877	16898	17184	17183	17345	17182	16864	16950	17065	16922	16924	17066	16886	17028	17244	17228	17154	17075	17143	17310	17142	17224	17009	17256	17214	17294	17120	17365	17085	17182	17024	17183	17363	17125	17340	17166	17228	17103	17066	17167	17195	17061	17158	17165	17225	17437	17325	16916	16946	17098	17212	17185	17231	17158	17191	17214	17042	17166	17151	17240	16983	17110	17061	17195	17149	17119	17265	17318	17193	17177	17116	17285	17079	17101	17136	17071	17087	17154	17259	17136	17149	17177	17059	17136	17179	17059	17143	17005	17054	17084	17235	17108	17179	17015	17343	17170	17008	17322	17215	17008	17148	17256	17365	17319	17362	17343	17233	17297	16914	17297	16929	17077	17195	17170	16959	17156	17181	17036	17164	16963	16945	17214	16990	16987	17177	17156	17270	17022	17251	17341	17220	17049	17172	17195	17037	17272	17114	17147	17253	17135	17214	17327	17319	17073	17119	16942	17190	17070	17119	17419	17256	17208	17109	17290	17207	17281	17042	17277	17235	17138	17337	16906	17025	17020	17111	17017	17081	17136	17042	16947	17029	17132	17150	17163	17029	16995	17095	16949	17269	17091	17214	17125	17113	17049	17249	17108	17091	17162	17246	16821	17090	17118	17247	16822	16924	17327	17018	17095	17217	17308	17170	17351	17093	17201	17200	17232	17003	17275	16829	17029	17298	17145	17018	16847	17130	17023	17199	17151	17191	17003	17103	17259	16958	17144	17160	17076	17107	17121	17254	16920	17340	17176	17043	17062	17161	17090	17211	17015	17126	17147	17080	17003	17042	17254	17060	17297	17195	17177	17067	17076	16915	17283	17159	17215	16997	17268	17165	17030	17026	17166	16914	17164	17188	17289	17368	17280	16997	17146	17090	16957	17252	16930	16972	17254	16985	17066	17164	17026	17138	17111	17257	17268	17069	17269	17064	17309	16979	17129	17239	17022	17071	17219	17075	17357	17282	17036	17269	17191	17290	17186	17285	17128	17098	17312	17087	17190	17095	17142	17131	16996	16951	16873	17063	17124	17182	17171	17004	17082	17047	17075	17328	17053	17178	17122	17147	17305	17222	17035	17109	17186	17148	16966	17266	17176	17087	17211	17019	17230	17261	16984	17028	17268	17162	17213	17055	16886	17249	17168	16991	17112	16926	16979	17209	17091	17144	17034	17118	17364	17283	17097	17326	17286	17054	17040	16972	17048	17046	17195	17269	17139	17169	17106	17247	17082	17226	17214	16945	17069	17185	17037	17203	17224	17166	16902	17038	17180	17285	17083	17259	16974	16865	17045	17355	17079	17288	17155	17125	17196	17103	17151	17203	17171	17196	17383	17166	16966	16999	17124	16924	16822	17080	17275	17137	17071	17121	17251	17014	17089	17065	17160	17129	17053	17289	17036	17228	17278	17084	17191	17085	17067	17134	17339	17107	17079	17263	16976	17369	16946	16932	17015	16935	17345	17073	17291	17004	17175	17158	17147	17261	17287	17208	16846	17287	17150	17355	17250	17320	17124	17103	17111	17148	17083	17257	17070	16827	17205	17418	17290	17245	17117	17136	17162	17110	17223	17100	17215	17116	17100	17134	17056	16978	17128	17013	16998	17041	17179	17192	17164	17114	17123	17216	16953	17026	17332	17152	17273	17217	17116	17043	17130	16980	17048	17216	17319	17247	17121	17168	17113	17057	17289	17126	17108	17093	16936	17282	17192	16995	16999	17288	17246	17015	17179	17171	17063	17069	17263	17052	17066	17072	17212	17137	17285	16978	17196	17184	16998	17147	17023	17173	16839	16951	17070	17394	17044	17038	17286	17288	17097	16897	17122	17018	17084	17012	17096	17105	16978	17120	17222	17095	17233	17328	17258	17229	17177	17364	17063	17238	17123	17099	17164	17323	17264	17107	17085	17131	17207	17255	17229	17281	17088	17163	17070	17176	17377	17144	17090	17268	17081	17080	17335	17083	17192	17330	17016	17225	16972	16867	17060	17067	17027	17023	16914	17003	17063	17091	16944	17198	17137	17017	16948	17110	17003	17087	17331	17271	17027	17262	17180	17101	16988	17189	17415	17006	17307	17169	16878	17178	17234	17341	17058	17028	16964	16994	17101	17085	17279	17211	17401	17227	17002	17042	17057	16998	17129	16955	17261	17110	17345	17272	17322	17089	17245	17350	17157	17203	17016	17099	17338	17071	17137	17246	16935	17126	17205	17153	17068	17277	17212	17068	17077	17189	16996	17293	17292	17076	16935	17266	16925	17028	17105	17117	17174	17298	17222	17178	17367	17220	17069	17182	17069	17056	17144	17038	17040	16914	16988	17098	17131	16947	17234	16901	17195	17026	17218	17095	17111	17184	17035	17171	17093	17131	17154	17026	17420	17090	17282	17144	16912	17140	17132	16965	17032	17041	17055	17062	17210	17063	17029	17084	17042	16979	17059	17188	17041	17124	17081	17136	17246	17149	17072	17177	17006	17142	17033	17166	17074	17285	17129	16939	17108	17125	17045	17009	17179	17240	16998	17200	17223	17053	17169	17081	17083	17313	17157	17115	17219	17211	17094	17134	17339	17116	17253	17089	17030	17099	17179	17308	17111	17099	17148	17112	16997	17113	17275	17277	17006	17165	17270	17363	16969	17087	17217	17198	16931	16902	17006	17042	17063	17181	17288	17262	17024	16976	17128	17157	16976	17135	17022	17239	17220	17120	17089	17076	17270	17122	17217	17069	17165	17241	17160	17139	17134	17285	17098	17179	17241	17210	17264	16980	17225	16990	17163	17356	16973	16966	16931	17124	17104	17113	17343	17132	17247	17267	17249	17328	17199	17063	17068	17229	17249	17060	17162	17086	17048	17226	17138	17235	17208	17239	17336	17178	16870	17177	17020	17228	17153	17220	17056	17274	17091	17049	17054	17304	17128	17063	17076	17134	17115	17104	17037	17082	16849	17219	17251	17157	16917	17114	17300	17319	17149	17021	17156	17287	17051	16927	17011	17168	17214	17180	16986	16803	17198	16977	17135	17172	17064	17188	16903	17184	17217	17288	17274	17258	17195	17047	17294	17068	17187	17220	16912	17181	17169	17026	17089	17052	17242	17063	17193	17278	17284	17014	16953	17197	17127	16991	17150	17306	17091	17170	17177	17129	17200	17138	17179	17156	17262	17066	17023	17274	16922	17024	17305	17163	17162	17307	17082	17054	16953	17059	16888	16938	17076	17367	17161	16963	16991	17235	16889	17105	17292	17199	17230	16991	17363	17063	17057	17162	17177	17077	17238	17051	17082	16937	17337	17254	17065	17154	17139	17198	17068	17313	17054	17196	17159	17313	17124	17242	17202	17201	17197	17205	17120	17104	17121	17160	17131	17283	17179	17037	17042	17137	17149	16946	17071	17166	17137	17189	17287	17129	17255	17091	17293	17033	17044	17023	17354	17163	16935	17104	17126	16900	17107	17064	17025	17374	17122	17101	17281	17210	16985	17174	17192	17296	17152	16953	17232	17261	17281	17134	17051	17261	17161	17062	17194	17169	17231	17063	17086	16892	17183	17197	17318	17213	17073	17109	16982	16970	17123	17062	17033	17144	17105	16959	17349	17080	16967	17161	17248	17217	17190	17233	17083	16907	17003	17214	17286	17050	17215	17087	17082	17024	17071	17066	16899	17011	17383	17170	17122	17017	17049	17117	17102	17174	17035	17106	17169	17132	17060	17241	17053	17100	17142	17110	17130	17206	17173	16993	16907	17149	17092	17123	17094	17217	17257	17294	17046	17031	17122	16945	17112	16967	17128	16964	17053	17111	17188	16997	17303	16906	17070	17079	16981	17073	17133	17084	17097	17386	17031	17038	17195	17136	17211	17171	17133	17068	17060	16952	17032	17264	17209	17124	17409	17247	17363	17087	17243	17036	17075	17128	17172	17088	16981	17134	17103	17073	17210	16980	16872	17335	17064	17091	17055	17167	17300	17074	17054	17252	17158	17345	17256	17155	16880	16902	17194	17184	17181	16938	17132	17074	16824	16980	17129	17436	16999	16999	16945	17089	17266	17053	17065	17139	17411	17217	17135	17075	17256	17273	17094	17270	17228	16949	17087	17091	17142	16995	17198	17261	17036	16961	17353	17189	17072	17073	17128	16999	17185	17262	17061	17175	17099	17199	17185	17345	17281	17154	17183	17021	17283	17058	17109	17156	17081	17149	17040	17084	17137	17299	17064	17170	17270	17213	17334	17050	17244	17139	17440	17260	17401	17117	17052	16917	17130	16923	17087	17213	16972	17101	17278	17121	17075	17023	17110	17079	16941	17143	17299
19336	28402	22307	18307	16900	15905	15794	15372	15489	15388	15396	15260	15183	15201	14865	14978	15037	14771	14811	14905	14847	14829	14717	14792	14794	14801	14662	14814	14835	14677	14754	14875	14716	14673	14669	14682	14944	14615	14745	14722	14811	14756	14774	14724	14591	14696	14637	14789	14789	14926	14787	14824	14774	14908	14652	14750	14835	14634	14849	14732	14787	14765	14716	14832	14793	14856	14726	14798	14852	14695	14601	14872	14674	14809	14668	14662	14719	14788	14765	14741	14648	14745	14746	14758	14789	14879	14743	14685	14803	14654	14660	14786	14872	14687	14750	14738	14693	14608	14782	14745	14622	14807	14690	14723	14768	14887	14772	14691	14609	14797	14927	14688	14676	14803	14645	14623	14697	14952	14673	14811	14733	14713	14744	14627	14572	14939	14608	14695	14730	14636	14747	14775	14840	14712	14910	14794	14780	14771	14676	14610	14834	14729	14790	14740	14516	14664	14846	14627	14792	14706	14661	14742	14561	14621	14849	14865	14760	14661	14860	14638	14787	14792	14695	14712	14765	14702	14765	14570	14585	14855	14741	14929	14705	14786	14790	14689	14874	14724	14620	14770	14845	14586	14786	14738	14513	14757	14753	14834	14889	14753	14834	14625	14717	14688	14744	14699	14829	14698	14745	14752	14573	14736	14683	14540	14720	14698	14678	14618	14503	14840	14583	14796	14609	14738	14732	14663	14679	14675	14861	14638	14724	14832	14868	14618	14863	14661	14802	14886	14736	14591	14788	14682	14613	14735	14658	14679	14926	14675	14704	14907	14729	14738	14850	14622	14796	14554	14837	14863	14957	14827	14707	14837	14628	14644	14644	14774	14842	14876	14949	14846	14750	14803	14622	14620	14793	14761	14723	14874	14661	14688	14487	14586	14659	14846	14836	14628	14752	14924	14881	14858	14699	14910	14901	14724	14644	14573	14770	14661	14789	14835	14680	14857	14767	14687	14753	14723	14737	14761	14870	14664	14738	14807	14626	14688	14876	14794	14738	14741	14789	14660	14934	14648	14734	14669	14659	14784	14809	14732	14822	14771	14773	14680	14675	14590	14595	14854	14682	14698	14827	14640	14585	14812	14555	14680	14596	14825	14794	14627	14654	14768	14740	14570	14673	14686	14900	14662	14756	14807	14762	14745	14622	14715	14678	14801	14643	14801	14696	14935	14546	14728	14939	14632	14717	14664	14592	14743	14819	14894	14521	14858	14746	14647	14786	14840	14775	14813	14704	14754	14777	14553	14791	14701	14601	14682	14685	14714	14723	14629	14842	14674	14656	14803	14747	14770	14817	14739	14737	14780	14748	14593	14733	14677	14764	14632	14846	14691	14744	14727	14762	14639	14485	14726	14652	14712	14515	14782	14811	14773	14776	14637	14898	14668	14699	14677	14698	14678	14642	14688	14662	14620	14739	14911	14594	14694	14651	14920	14812	14705	14633	14746	14864	14819	14636	14707	14866	14631	14637	14826	14826	14564	14820	14698	14584	14731	14778	14655	14657	14688	14746	14718	14708	14775	14695	14740	14771	14857	14687	14717	14633	14601	14772	14788	14883	14620	14648	14705	14766	14503	14698	14721	14769	14775	14766	14682	14728	14691	14759	14659	14955	14763	14800	14923	14848	14696	14848	14611	14739	14787	14721	14792	14692	14712	14843	14550	14798	14746	14803	14718	14789	14664	14801	14666	14818	14691	14796	14840	14759	14714	14858	14834	14714	14729	14623	14541	14728	14756	14813	14642	14777	14715	14512	14611	14602	14832	14752	14839	14759	14755	14801	14831	14580	14717	14870	14799	14671	14785	14738	14900	14733	14723	14710	14677	14709	14799	14699	14771	14641	14607	14660	14591	14795	14629	14737	14963	14502	14767	14773	14674	14753	14875	14692	14566	14837	14873	14731	14806	14686	14971	14792	14908	14553	14679	14689	14747	14959	14888	14595	14771	14660	14814	14765	14750	14782	14671	14747	14757	14729	14526	14905	14658	14778	14639	15055	14608	14706	14630	14564	14817	14782	14643	14683	14650	14760	14693	14685	14561	14717	14776	14689	14507	14859	14645	14608	14808	14756	14683	14765	14570	14797	14836	14756	14844	14622	14816	14806	14768	14674	14835	14754	14720	14638	14826	14579	14766	14841	14711	14666	14881	14788	14577	14644	14634	14651	14846	14769	14733	14811	14643	14648	14814	14756	14845	14982	14666	14605	14835	14734	14830	14866	14675	14671	14881	14790	14731	14776	14689	14788	14872	14680	14822	14687	14736	14697	14875	14663	14828	14799	14652	14658	14754	14800	14706	14831	14788	14836	14646	14815	14809	14662	14736	14796	14757	14502	14768	14774	14623	14716	14702	14613	14709	14772	14526	14586	14747	14725	14781	14816	14594	14728	14699	14692	14820	14700	14734	14730	14745	14663	14691	14753	14658	14775	14648	14802	14650	14846	14662	14853	14595	14836	14696	14893	14805	14716	14686	14883	14903	14586	14842	14748	14827	14730	14772	14741	14733	14679	14782	14800	14884	14683	14701	14720	14793	14727	14578	14708	14723	14763	14734	14789	14741	14831	14711	14702	14665	14579	14641	14585	14806	14839	14676	14793	14757	14819	14797	14669	14874	14799	14820	14743	14762	14775	14846	14695	14692	14706	14843	14780	14779	14686	14878	14672	14784	14789	14805	14659	14741	14926	14783	14746	14733	14676	14864	14634	14558	14767	14892	14669	14613	14693	14698	14714	14696	14652	14869	14682	14767	14469	14870	14634	14739	14779	14760	14819	14730	14787	14729	14635	14656	14673	14707	14676	14695	14894	14773	14757	14851	14597	14770	14708	14906	14636	14642	14893	14745	14841	14686	14730	14682	14784	14699	14758	14889	14707	14795	14740	14744	14844	14886	14610	14611	14811	14964	14733	14883	14699	14686	14611	14620	14713	14680	14827	14667	14721	14788	14766	14629	14656	14754	14659	14616	14674	14597	14713	14853	14759	14597	14688	14729	14773	14761	14714	14907	14628	14704	14800	14876	14754	14700	14750	14859	14711	14758	14675	14780	14755	14805	14722	14737	14792	14822	14694	14656	14686	14714	14722	14669	14775	14734	14706	14838	14712	14722	14696	14566	14901	14734	14798	14705	14652	14667	14615	14770	14876	15008	14923	14890	14572	14607	14849	14577	14787	14742	14608	14864	14750	14834	14777	14775	14758	14737	14672	14635	14738	14599	14759	14734	14674	14814	14647	14730	14622	14712	14663	14710	14662	14651	14710	14778	14886	14598	14644	14904	14558	14717	14745	14672	14761	14631	14779	14478	14821	14669	14838	14691	14786	14632	14699	14917	14669	14689	14606	14633	14793	14901	14816	14616	14739	14900	14754	14597	14689	14853	14767	14838	14539	14853	14692	14739	14668	14743	14652	14896	14789	14687	14777	14766	14818	14684	14606	14740	14687	14789	14649	14918	14866	14697	14759	14770	14642	14947	14809	14803	14720	14839	14863	14712	14639	14790	14836	14897	14823	14782	14685	14659	14857	14670	14605	14686	14764	14884	14712	14860	14769	14815	14757	14682	14782	14739	14775	14740	14701	14783	14808	14838	14675	14591	14808	14773	14762	14772	14632	14713	14681	14669	14768	14684	14754	14760	14679	14767	14704	14711	14860	14794	14724	14636	14841	14849	14797	14816	14756	14641	15018	14773	14645	14658	14717	14793	14846	14607	14707	14597	14730	14701	14882	14728	14534	14793	14652	14751	14790	14691	14555	14703	14735	14692	14739	14679	14540	14676	14801	14492	14644	14714	14819	14639	14798	14700	14731	14732	14682	14851	14690	14641	14820	14686	14728	14659	14882	14641	14629	14788	14884	14700	14849	14673	14748	14677	14593	14675	14724	14744	14877	14637	14684	14746	14949	14736	14813	14812	14732	14823	14788	14872	14798	14660	14704	14868	14657	14660	14538	14596	14774	14846	14816	14708	14694	14901	14869	14581	14667	14733	14682	14682	14708	14519	14738	14681	14672	14762	14762	14582	14888	14556	14798	14606	14767	14761	14811	14719	14809	14752	14670	14772	14719	14780	14699	14843	14788	14765	14849	14572	14868	14702	14843	14912	14680	14714	14718	14730	14615	14739	14750	14755	14640	14789	14817	14795	14709	14830	14794	14641	14740	14693	14698	14838	14828	14807	14809	14811	14870	14746	14715	14800	14621	14875	14823	14671	14694	14661	14782	14796	14768	14645	14885	14667	14727	14844	14702	14602	14673	14856	14650	14765	14804	14743	14817	14877	14636	14782	14798	14647	14629	14723	14797	14543	14745	14707	14770	14690	14660	14789	14745	14794	14843	14683	14644	14604	14876	14684	14703	14812	14685	14901	14891	14691	14658	14649	14703	14736	14558	14723	14741	14599	14729	14671	14734	14820	14686	14760	14629	14810	14708	14874	14742	14899	14719	14774	14759	14783	14620	14715	14730	14780	14675	14713	14674	14802	14811	14620	14785	14640	14828	14757	14803	14777	14802	14692	14783	14607	14701	14683	14698	14715	14761	14857	14716	14720	14712	14643	14629	14735	14584	14901	14920	14724	14770	14762	14857	14725	14750	14719	14823	14774	14690	14716	14726	14635	14899	14717	14792	14634	14784	14869	14929	14634	14539	14803	14884	14747	14846	14698	14909	14862	14659	14751	14826	14727	14541	14725	14705	14699	14851	14762	14686	14621	14719	14672	14672	14846	14696	14801	14700	14844	14553	14775	14681	14723	14776	14763	14579	14546	14705	14693	14736	14830	14845	14602	14755	14827	14743	14762	14613	14797	14680	14865	14787	14874	14671	14704	14734	14728	14681	14609	14569	14521	14923	14700	14898	14880	14724	14738	14710	14697	14874	14851	14734	14500	14639	14701	14641	14854	14663	14633	14581	14785	14755	14703	14797	14718	14766	14920	14656	14765	14867	14754	14661	14617	14712	14830	14830	14733	14533	14710	14798	14688	14746	14617	14834	14777	14774	14664	14710	14773	14632	14737	14759	14600	14600	14843	14807	14844	14699	14510	14814	14625	14808	14659	14762	14708	14816	14738	14540	14634	14703	14704	14748	14584	14877	14786	14770	14806	14665	14724	14751	14893	14894	14784	14641	14680	14625	14778	14680	14709	14675	14747
23491	21589	28395	25358	22462	21590	20165	17545	17013	17297	17162	16796	16738	16719	16420	16360	16287	16122	16309	16282	16284	15999	16365	16109	16348	16053	16231	16145	16041	16152	16001	16226	15939	16237	16064	16154	15990	16256	16005	16269	16059	16125	16238	16045	16091	16087	16035	15803	16107	16047	16046	15717	16069	16031	16162	15967	16104	16079	16035	16121	15823	16169	16063	15946	16037	15940	15880	16186	16114	16260	15935	15974	16100	15989	16031	16004	15822	15953	16172	15900	16007	15978	16073	16121	16124	16023	16018	16256	16104	16015	15904	15956	15952	15968	16274	16033	15860	15875	15779	15911	15830	16057	15731	16001	16132	16147	16107	15907	16030	15874	16020	16003	16237	15931	15955	16122	16078	15983	15983	16208	16061	16101	15832	15827	15927	15970	15986	15959	15905	16113	15736	15981	15973	16006	16109	15977	15977	15835	16093	16079	16246	16038	16071	15995	15917	16054	16052	16062	15878	16033	16066	15843	15859	15781	16024	16077	16013	15992	15971	15907	16059	15871	16011	15875	15975	16064	15928	15714	16254	16064	16077	16123	16083	15940	15940	16167	16117	16029	15833	15979	16100	15922	15839	16117	16043	15787	16021	16182	16038	15882	15988	15902	15785	16000	15912	16217	15996	16228	15874	15954	16143	16098	15936	15895	15876	15911	16084	15995	16025	16069	16010	15984	16014	15936	16045	16071	16120	16100	15959	15874	15854	15984	15855	16215	15915	15925	15910	16025	16071	16062	15920	15955	16152	15877	15831	15999	16038	16057	15933	15960	15963	15941	16011	16087	15917	16037	15937	16105	16039	15868	15951	15784	16043	15793	15784	15994	16055	16021	16095	15944	16172	15855	16098	15996	16023	16017	16082	16007	16115	16048	15953	16112	15913	16097	15980	16156	15922	15894	15917	16184	16047	15866	16035	16145	15903	16089	16012	16113	16222	16028	16094	15831	15922	15927	16070	16035	15876	15889	16172	15889	16123	16138	15754	15901	15929	15863	16091	16107	16015	15907	16115	15969	15821	16003	15993	16142	16018	16054	16134	15911	16080	16007	15923	16012	15943	15875	15965	15879	16062	15888	16079	16007	15874	16034	16121	16194	15850	15800	15991	16082	16004	16058	16103	15901	15923	15978	16038	15894	15973	15945	15890	16036	16028	15944	15913	16175	15867	16209	15971	15874	16230	15962	16014	15911	15866	16146	15905	15857	16160	16050	15996	16010	16042	15999	15883	15935	16104	16010	15685	15945	16173	15960	16048	16078	16119	16054	16069	15883	16066	16009	16057	16088	15963	16232	15968	15947	15886	16226	16101	16102	16303	15873	15920	15917	16065	16207	16278	15921	16118	16321	16094	15869	16031	15974	16152	16071	15936	16035	15913	15937	16000	15856	15977	16057	15986	15997	15930	15968	16053	15875	15986	16312	15958	15828	16013	16258	16127	16220	16093	16008	15983	16081	16304	15855	15904	15859	15687	16026	15975	16052	15939	15820	15938	16005	16122	16073	15982	16009	16106	15929	16044	15864	15967	15938	16129	15925	15862	16006	16020	16039	15998	15999	16099	16051	15910	16071	15929	15883	16140	15941	16052	16098	16086	15988	15836	15864	16042	15859	16062	15897	16137	15906	15944	15948	15816	15929	16055	16059	16021	15992	16095	16066	16062	15939	16069	15867	16233	16048	15988	15888	15788	15977	15995	15960	15854	15840	15667	16075	15918	15919	15859	15933	16089	15970	16016	15901	15919	16015	16071	16036	15989	16228	15997	15997	15981	15987	15929	16189	15841	15886	16201	16151	16248	15915	15914	15785	16120	16074	15995	16112	15791	16042	15974	16026	16141	16071	16103	15938	15872	15878	16084	15978	15793	15966	16125	15993	15976	16023	15895	15879	15974	16081	16051	16025	16084	15760	16117	16153	16152	15991	15974	16124	15897	16019	15986	15837	16009	15762	15976	15963	15883	16062	16041	16060	16132	16189	15948	15968	16010	15948	15845	16025	15922	15950	15893	15970	15923	16081	15855	16031	16035	16037	16017	16032	15993	15995	16148	16061	15969	15978	16098	16224	15899	15949	16010	15873	15957	16066	15942	15706	16152	16031	16050	15790	15929	16137	16007	16076	16060	15944	15922	16226	15894	15933	16226	16023	16119	16030	15968	16032	15925	16133	15859	15875	15970	16006	15759	15861	15965	15960	16012	15913	16039	16045	16041	15975	16033	16011	15872	16214	16004	15872	16242	16080	16002	15842	15732	15976	16146	15751	15870	15979	15923	16204	16004	16160	16118	16017	16080	15877	15921	15952	15874	16072	16097	15879	16114	15881	16165	16104	16231	15902	15942	15995	15989	16020	16027	16056	16123	15951	15915	16127	16003	15943	15752	15943	16133	16179	15946	15879	15950	15990	16100	16091	15899	15919	15990	15983	15903	15857	16015	15980	15901	16042	16064	15907	16031	15965	15792	16099	16000	16104	16023	15905	16061	15837	15829	16016	15966	15703	15885	16153	15814	16139	15998	16041	16111	15925	16103	15913	16077	16103	16137	15855	15863	15798	15917	16084	16226	16044	16081	15992	16138	15969	15923	16066	15865	16044	16023	16155	16146	15851	15849	16291	16068	16045	16005	15985	16019	15963	15927	15997	16197	16068	16127	16075	16165	15969	16035	16153	15948	16112	15953	16072	16158	16174	15947	16002	16016	15786	15972	16063	16122	16151	16202	15956	16029	15992	16177	15861	15889	16075	16104	16018	16048	16151	15976	16027	16139	16136	16011	15965	16008	15948	15915	16010	15873	16000	15962	15886	15911	15999	15998	15789	16083	15946	16156	15835	16042	15995	16014	16153	16153	16041	15973	16329	15968	15978	15900	16124	16093	16087	15928	16097	16059	16061	15893	15906	15935	16043	16062	16089	16017	15964	15998	15994	15952	15859	15959	15881	15928	16005	15955	15954	16167	16187	15978	15864	16005	16175	16022	15904	16154	15917	15909	16057	16001	16202	15841	16076	15958	16007	15877	15808	16071	16017	15976	15981	15934	16163	15984	16097	16062	15934	16130	15789	15995	16092	16031	16022	15955	15864	16076	16084	15981	15921	15993	16064	15811	16079	15807	15874	16031	15925	16353	16120	16102	16005	16049	16109	15917	15766	15899	16105	16072	16118	16075	15919	16010	16143	15891	15801	15980	15910	16011	15930	15880	15998	15889	16055	16035	15911	16128	16051	16068	15929	15973	16012	16143	15991	15920	15942	15933	16047	16085	15905	16043	16066	16038	16112	16042	16136	15935	15957	15997	15964	16085	16046	16025	15998	16029	15828	15969	15946	15987	16110	16089	16153	16000	15779	15897	15869	15885	15964	16271	15846	15823	16099	16029	16057	15894	15908	16031	15795	15941	16023	16114	15924	15950	15944	15769	15991	15924	16194	16051	16216	15977	15832	16054	15834	16204	16091	15882	16205	15978	16120	16008	15896	15860	15952	16013	15902	16032	15892	15983	16068	15905	16121	16205	16245	16098	15961	16050	16043	16054	16060	16021	15905	15880	15988	15949	15791	16014	16000	16050	15992	16018	15966	16103	15935	16040	16134	16188	15971	16155	15883	16188	16138	16022	15983	16069	16117	16051	15946	15986	15995	16114	16026	16165	16166	16079	16075	16007	16052	15859	16048	15898	16029	16002	15987	15976	15958	15869	16068	16104	16128	16237	16052	15998	15993	16028	16036	16114	16035	16020	15964	16038	15949	15889	16035	15895	15831	15736	15776	15708	16032	15930	15910	15970	16136	15830	16097	15999	15823	15923	16134	16093	16020	16007	16022	15967	15945	15818	16199	16003	16164	15926	16147	15968	16006	15892	16111	16079	16108	16013	15808	16210	16070	15895	15858	16041	15869	15942	15919	15877	16118	16132	16157	16235	16055	15978	15797	16207	15879	16002	16067	16249	16023	16145	15981	16018	16070	16101	16080	15958	15917	16135	16007	15971	15994	16086	16040	15907	16056	16014	15856	16112	16198	15852	16150	16163	16037	16107	15995	15912	16090	15898	16123	16029	16117	15956	15949	15824	16194	16286	15986	15871	15889	15998	16191	16025	15987	15830	15878	15916	16040	16085	16049	15827	15951	16033	15971	16003	16048	16170	16124	16077	15927	15954	16101	16228	16110	15965	15974	16059	16130	16018	16019	16081	16228	15999	16109	15964	15984	15852	15847	16020	16133	16039	16027	15875	15802	15965	15867	15997	15919	15948	15976	16294	16105	16063	16063	16014	16155	16077	16114	15864	15982	15945	16231	15858	15979	15998	16110	16157	16234	15974	16114	16073	15864	15865	15778	15915	15832	15906	15986	15828	15908	15908	16078	15873	16221	16014	15857	16029	15878	15910	15934	16112	15883	15988	16084	16097	15903	15890	15932	16022	15887	16022	15852	15861	15970	16098	15985	16045	15998	16021	15993	16141	16173	16012	15900	16134	15985	16102	15992	16055	16038	16017	16060	16053	16163	16023	16289	15875	15994	16052	15860	16075	15809	16212	15951	15909	15944	15984	16064	16086	16054	16151	15925	16019	15850	15785	16126	15867	15985	16031	16154	16101	16036	16073	15962	15888	15948	16105	16089	15845	16007	15979	15944	15870	16021	15832	16135	15952	15929	16122	15992	15991	15981	15944	15992	15960	16137	15861	15992	15857	15808	16036	16011	15966	16115	15935	16060	15975	16039	15959	15920	15915	15886	16103	16190	16004	16001	15987	15975	16030	15902	15828	15806	15835	16002	16047	16138	16074	16077	16002	16098	15831	15847	16081	16052	15924	15992	16125	15952	16005	15887	15988	15930	16071	15854	16091	15973	15954	16167	16045	16062	16150	15932	16013	16022	15991	15976	16057	15784	15897	16005	15929	15841	15927	16010	15897	16072	16094	15914	16063	15982	15916	16010	15945	15963	16092	16088	16160	16063	16074	16087	16095	15944	16054	15920	16087	16052	15989	15882	15931	16044	15817	16074	15976	15904	16102	15958	16259	15959	15854	15947	16148	16195	15933	16030	16113	16000	15842	15939	16041	15845	15988	15821	15921	16213	15983	15912	16046	16054	15880	15996	16095	16087	16061	16180	16202	15990	16092	16124	16081	15951	15997	16057	15924	15944	16127	16046	15871	16007
18520	37266	28231	21111	18940	17161	16162	15943	15355	15360	15278	14988	14887	14515	14528	14330	14413	14243	14264	14135	14363	14090	14175	14110	14170	14231	14234	13817	14016	14132	14134	14057	13983	14089	13921	14132	14146	14110	14021	14231	14157	14137	13887	14038	14103	14070	14006	14034	14043	13929	14206	14146	14160	14014	14016	13989	14144	14104	14037	14205	14101	14029	13991	14085	13981	14020	13939	14127	13902	14026	13985	14024	13966	14093	13992	14064	13853	14007	13874	13884	14136	13940	13964	14029	13931	14119	13995	14017	14069	13947	13970	13951	13901	13993	14210	14074	14105	13949	13926	14022	13963	14237	13928	14034	13993	13957	14156	14062	14008	13920	13930	13900	13902	13826	14131	13872	13841	13975	13973	14184	14092	14078	14033	14030	14066	13871	14053	13908	13942	13993	14041	14050	13902	13897	14104	14189	13911	14000	13945	13930	14169	14021	13891	14002	14003	13997	14118	13960	13914	13983	13979	13932	14070	14117	14171	13880	13982	13978	14040	14036	14126	13824	13986	13881	14000	14036	13933	14029	13941	13941	13936	14043	14044	13821	13995	13916	14049	13970	14108	13966	14063	13982	14030	14023	14087	14194	14083	13976	13878	13792	14018	13956	14035	14051	14032	14100	13990	13912	14030	13765	13991	13916	13861	14052	14006	13878	14063	14000	14020	14173	13864	13894	14057	14124	14148	14018	13899	14180	14107	13938	14082	13995	13977	13935	13990	13948	14210	13938	14010	13869	13932	14062	14048	14119	13986	14039	13938	14039	14150	14163	14016	14088	14111	13915	13917	14142	14002	14013	14063	14266	13893	14095	14059	14016	14013	13867	13941	14108	13943	13969	14008	13930	14031	13932	13972	14039	14221	13947	13996	13985	13943	14162	13925	13903	13906	14113	14120	13932	13849	14009	13958	14042	14196	14135	13991	13903	13926	14018	14050	13960	13946	14098	13978	14042	13992	13904	14027	13895	14105	14048	13946	13803	14015	14015	14135	13913	13879	13936	13956	14135	14016	14008	13950	14126	13917	14125	13950	14059	14050	14042	14061	13884	14094	14079	14070	14002	13991	14136	14025	13739	13938	14004	14051	13973	14035	14026	14114	14111	13968	14014	14061	14160	13996	13940	14062	13985	14171	13944	14139	14098	13878	14002	14051	13848	14106	14216	14088	14185	13933	14110	13912	13945	13839	13941	14034	13984	14097	13868	14027	13926	14108	13983	14198	14083	13961	13979	14006	14086	14011	13990	14081	13974	14178	13906	14093	14118	13960	14125	13865	13821	13930	14141	13982	14023	13910	14133	13843	14086	13995	13991	14053	14123	14216	13893	14107	14105	14085	13963	13970	13875	14000	14055	13925	14047	13976	13909	13997	14112	14021	14040	13901	13935	14084	13953	13966	14018	13951	14011	14059	14128	13998	14099	14131	13815	13947	14032	13915	14108	13836	14099	13955	13955	14015	14021	14005	13944	13947	14117	13956	14057	14023	14080	13892	13893	14132	14017	14113	14116	13965	13982	14037	13861	13930	14050	13888	13990	14121	14016	13856	14037	13972	14007	14030	13949	13890	14043	14061	14033	13920	14103	14001	14025	13916	13946	14181	13983	13984	13835	14013	13936	13971	14106	13987	14047	13971	14050	13955	14064	13892	14142	14106	14067	14036	14016	14066	13871	14097	14053	13974	14007	13984	13935	13976	13851	14042	14034	13959	13963	14078	14022	14094	14010	14070	14235	13981	14153	13991	13904	14124	13913	13830	14066	13800	13887	14144	13914	14123	13964	13971	13992	14190	14077	13962	13979	14045	14026	13858	14070	14091	14035	14001	14129	14068	13945	14113	14081	14038	13993	14144	14089	14100	13990	13805	14097	13963	13933	14066	13992	13956	13901	14052	13933	13919	13963	14043	14079	14030	13836	14073	13980	13908	14109	13983	14047	13899	13957	14075	14142	14075	13927	13902	13915	13882	14117	13995	14112	13978	14032	13933	14044	14135	13982	14166	13866	13944	13826	14268	14121	14223	13947	13978	14082	13981	13965	13993	14147	14136	13928	14001	14122	13893	13967	13942	14073	13961	14077	14046	13934	14019	14202	13909	14058	14025	14073	14050	14137	13892	14076	14178	14239	14088	13959	14063	13980	13927	13990	13978	14032	13969	13875	13927	14121	14006	13891	13955	13965	14017	13892	14080	14022	13990	13880	13773	13962	14027	14018	13960	13915	14225	13986	13894	14017	13890	13973	14073	14031	13948	14077	13996	14085	13978	13832	13985	14211	13962	14033	13882	14037	13948	14168	14039	13916	14171	14111	14014	13995	14126	14219	14063	13943	14013	14070	14004	14121	14035	14115	13879	14088	13981	14104	14117	14016	13967	14002	14022	13897	13996	14110	14022	14069	13883	13959	14001	14230	13962	14227	14095	13887	13930	14120	14159	14167	13909	13902	13873	13869	13990	14017	13784	14041	13951	13971	13990	13958	14113	13975	13855	13927	13883	14024	13946	13979	13965	14007	13950	14054	14031	13930	14058	14019	14007	14106	13964	14024	14005	13890	14140	13893	13894	14034	14018	13963	13996	13963	14087	14022	14118	13983	14023	14027	14094	13804	14055	13896	13716	14067	14064	13983	13937	13998	13985	14014	13958	14070	13844	14030	14031	14073	13937	13936	13981	14142	13965	14025	14089	13988	14110	13885	13942	14073	14070	13958	13945	14103	13957	14065	13967	14118	14026	14137	14046	13970	14186	13995	14001	14052	14092	13835	13939	14125	13997	13870	13784	13900	14117	14129	14150	14097	14036	14012	13908	14165	13910	13854	14121	14065	13965	14089	14034	14062	14008	14201	14082	13848	14002	14071	13930	13824	14083	13889	13902	13989	14117	13954	14082	14152	13996	13993	14079	13922	13877	14060	13974	13951	14030	14085	14063	14007	13917	13987	14165	14108	13867	14098	14095	13993	13787	14111	13890	14180	14070	14060	13985	14105	14284	14043	13929	14033	14055	14035	14087	14033	13973	13948	13919	13986	14023	14097	14047	14098	13851	13881	13987	14060	13877	14090	13871	13966	14030	14137	14036	14067	13891	14033	13984	13979	14088	14125	14023	14051	13875	14177	13923	14053	14007	14026	14043	14002	14085	14122	14099	13826	13962	13952	13959	14066	13756	14091	14065	14055	14248	13998	13927	14019	14046	13874	14170	13936	14150	14099	13925	14094	13838	13935	13901	13939	14050	14079	13855	14033	14112	13928	13960	14091	13873	13991	13908	14135	14008	14017	13990	14159	14027	14099	13938	13996	14030	13860	13920	14200	13985	14103	13852	14144	13877	13906	14067	14016	14017	13958	14037	14004	14193	14033	13939	14003	13992	13943	13965	13985	13978	14059	13969	14029	13833	14058	13945	13991	13940	13840	14213	14166	13876	14135	14111	13970	13970	14009	14125	13965	14060	14112	14049	13861	14000	14088	14086	13917	14139	14002	14065	13998	14058	14001	14010	14099	14125	14018	14012	13941	14226	13985	14030	13951	14002	14134	13860	14011	14093	13970	14121	14054	13970	14089	14053	13950	14114	13951	14153	14054	14192	14080	14069	14059	13981	14012	14124	14042	14121	14168	14137	13987	14020	13964	14010	13855	14141	14101	13990	14132	14109	14109	13837	14069	14098	14066	13949	14022	14067	13919	14152	13938	14028	14044	14118	14230	13981	13907	13832	14039	13917	13873	13873	13965	14019	13823	14184	14037	14106	13959	13944	14140	14199	14024	14099	13980	14076	14009	13835	13889	13887	13892	14029	14177	13939	14009	13969	13972	14091	14002	14008	13960	13899	14195	13979	14104	14103	13909	14033	14029	14080	13978	13955	13935	13893	13874	14014	14029	13935	14089	14020	14105	13961	14107	14018	13954	14048	14142	13950	14076	13938	14069	14029	13949	13896	14014	14025	13866	13877	14136	13809	14081	13863	13933	13934	14074	14011	13857	13919	14080	14033	14043	13977	13913	14030	14045	14035	13971	13873	13898	14041	14032	14037	14087	14179	13843	13968	13956	13976	14123	14185	14007	14073	14066	14131	13906	14136	14092	13894	14243	13979	14093	13948	14146	14104	14124	13825	13954	13996	14143	13946	14019	14075	13960	14004	13935	13988	13900	14142	13913	14082	13882	13948	13997	13989	14055	14142	13838	14160	13990	14093	14277	14176	13970	13962	14079	14057	14237	13904	14032	13868	14044	13930	14138	13955	14075	13944	13897	13948	13882	13939	13949	14099	14133	14126	13907	13911	14058	14027	14164	14145	14109	14030	14111	13970	14042	13906	13967	13981	14049	14067	14045	13854	14070	13996	14058	14051	13951	14171	14010	13954	13991	13906	14124	14008	13778	14212	14150	14050	13874	13965	13998	13964	13990	14136	13950	13987	13929	13879	14046	14218	14092	13919	13992	14048	14116	13921	13898	14027	13908	13987	13985	14101	14060	13996	14085	14044	14033	14094	14039	14189	14005	14067	13939	14041	13971	13877	14121	14071	14077	14046	14005	14013	14095	14068	13975	14000	14117	13940	14026	13961	14175	14023	14089	13983	14033	14054	13912	13920	14017	14029	14044	13936	14003	14135	13751	13908	13968	13929	14060	13867	14016	13928	14090	14128	13869	14105	13891	14091	14188	14128	14004	14052	14065	14068	14002	14068	14087	13997	13901	14024	14170	14039	13998	14105	14000	13959	14019	13937	13928	14085	14178	13998	13906	13979	13922	14134	13979	13878	14031	13996	14214	14079	14047	14138	13898	14083	13975	13780	13967	13939	14037	13981	14066	14004	13904	13949	14099	13983	13987	13892	14066	13840	14055	13961	13988	14042	13999	13928	14106	13999	14135	14001	13867	13965	13992	13978	13964	14058	13906	14016	13830	14049	14071	13964	13852	13988	13946	14065	13940	13916	14008	13952	13909	13783	14141	14007	14081	13973	14122	13846	13967	13935	14218	13868	14034	14125	13923	13945	14064	14236	14047	14036	14111	14070	13872	13992	13936	13977	14004	14094	13977	14009	13904	14109	14071	14025	14127	14090	14134	13948	14018	14211	13995	14167	14088	13927	13895	13993	14026	14065	14096	14030	14029	13946	13971	14033	13907	13889	14098	13961	14078	13856	14128	13825	14030
25280	21596	27022	27001	20375	19022	18839	18137	17846	17984	17842	17794	17850	17603	17335	17383	17759	17597	17479	17273	17402	17279	17288	17381	17397	17497	17475	17403	17509	17323	17108	17180	17280	17544	17276	17101	17179	17532	17144	17117	17163	17547	17201	17337	17183	17203	17268	17218	17320	17256	17246	17225	17320	17272	17344	17330	17397	17336	17410	17467	17203	17158	17159	17420	17309	17398	17105	17250	17304	17346	17595	17450	17346	17227	17303	17369	17459	17258	17343	17193	17392	17175	17405	17199	17230	17382	17146	17353	17328	17209	17218	17179	17199	17346	17220	17343	17179	17166	17203	17162	17211	17408	17178	17112	17438	17350	17145	17179	17229	17209	17228	17052	17276	17378	17357	17512	17288	17194	17418	17249	17357	17245	17317	17270	17377	17335	17446	17260	17346	17168	17252	17229	17395	17333	17282	17316	17137	17410	17487	17282	17186	17109	17328	17319	17125	17389	17030	17261	17145	17179	17166	17291	17242	17403	17134	17298	17230	17134	17275	17226	17276	17250	17065	17384	17299	17288	17300	17373	17294	17291	17365	17276	17116	17400	17100	17412	17239	17199	17108	17374	17328	17200	17210	17259	17298	17108	16997	17105	17267	17229	17490	17275	17192	17138	17137	17622	17369	17117	17179	17208	17224	17265	17367	17159	17226	17211	17536	17321	17396	17010	17257	17114	17146	17399	17202	17108	17216	17068	17211	17375	17263	17263	17321	17390	17428	17202	17225	17330	17180	17250	17332	17210	17440	17172	17309	17101	17217	17293	17218	17200	17217	17356	17154	17354	17386	17348	17351	17269	17239	17135	17196	17338	17081	17122	17097	17266	17190	17094	17148	17374	17337	17195	17218	17380	17276	17159	17291	17156	16910	17111	17225	17403	17339	17289	17053	17252	17220	17239	17105	17370	17212	17414	17440	17270	17278	17457	17160	17140	17038	17208	17155	17354	17161	17353	17193	17110	17098	17421	17351	17276	17014	17386	17322	17128	17281	17211	17225	17267	17267	17316	17329	17379	17199	17040	17250	17128	17243	17280	17206	17180	17392	17363	17362	17077	17244	17410	17180	17158	17096	17209	17202	17138	17198	17274	17440	17233	17398	17407	17332	17140	17255	17044	17289	17295	17324	17234	17177	17014	17411	17209	17125	17347	17085	17128	17184	16927	17439	17161	17389	17264	17314	17255	17211	17449	17162	17306	17347	17331	17153	17437	17201	17308	17333	17185	17458	17326	17284	17305	17342	17126	17168	17163	17108	17152	17181	17138	17313	17282	17179	17249	17232	17337	17280	17136	17091	17358	17236	17124	17218	17070	17008	17189	17315	17179	17228	17359	17070	17080	17356	17176	17286	17355	17444	17340	17292	17286	16997	17365	17203	17078	17310	17264	17274	17298	17062	17179	17307	17378	17250	17299	17237	17271	17183	17352	17373	17345	17322	17279	17452	17253	17436	17301	17416	17245	17456	17317	17185	17406	17499	17240	17334	17278	17253	17100	17191	17129	17304	17321	17305	17184	17460	17360	17222	17337	17326	17433	17307	17439	17082	17356	17360	17306	17315	17298	17234	17138	17321	17392	17240	17117	17140	17101	17286	17157	17166	17419	17270	17324	17243	17461	17121	17275	17447	17252	17214	17212	17315	17301	17168	16985	17120	17360	17316	17193	17241	17269	17166	17197	17405	17363	17300	17150	17107	17272	17121	17050	17100	17149	17208	17416	17234	17247	17260	17425	17099	17131	17320	17287	17297	17409	17238	17379	17030	17330	17407	17226	17335	17218	17279	17295	17295	17327	17144	17414	16988	17143	17122	17294	17240	17089	17135	17355	17270	17287	17300	17299	17322	17237	17251	17332	17185	17044	17203	17154	17047	17124	17420	17207	17133	17256	17288	17214	17255	17306	17198	17209	17267	17325	17387	17349	17367	17243	17264	17065	17356	17288	17196	17300	17262	17336	17205	17238	17504	17422	17401	17112	17190	17145	17224	17153	17363	17396	17099	17262	17151	17262	17243	17436	17157	16994	17164	17141	17359	17124	17187	17177	17185	17347	17251	17278	17354	17223	17353	17352	17218	17061	17187	17348	17227	17312	17210	17320	17253	17156	17181	17406	17053	17240	17144	17273	17243	17240	17244	17056	17175	17457	17288	17475	17324	17295	17257	17168	17138	17326	17318	17174	17137	17179	17322	17251	17321	17381	17402	17344	17005	17474	17482	17130	17294	17249	17144	17234	17134	17320	17251	17161	17424	17312	17340	17425	17280	17066	17136	17287	17220	17455	17420	17211	17159	17297	17310	17190	17359	17245	17233	17116	17402	17346	17231	17295	17316	17415	17417	17317	17190	17167	17296	17350	17362	17201	17261	17311	17154	17506	17368	17299	17234	17215	17311	17223	17311	17487	17290	17114	17418	17194	17052	17257	17326	17161	17279	16986	17308	17192	17334	17276	17192	17352	17383	17348	17101	17556	17095	17342	17353	17268	17234	17367	17127	17363	17447	17271	17458	17165	17226	17446	17160	17111	17312	17292	17134	17238	17346	17248	17479	17015	17344	17475	17292	17212	17328	17238	17184	17210	17330	17273	17232	17056	17296	17167	17191	17513	17278	17236	17267	17250	17367	17209	17242	17151	17470	17286	17455	17318	17151	17214	17257	17220	17518	17270	17377	17370	17109	17235	17468	17298	17388	17276	17198	17410	17419	17230	17209	17298	17112	17200	17290	17346	17239	17239	17321	17314	17243	17120	17210	17295	17203	17109	17423	17212	17185	17301	17431	17135	17438	17253	17208	17143	17084	17232	17203	17246	17245	17054	17247	17331	17652	17332	17171	17193	17306	17364	17344	17039	17150	17075	17066	17236	17164	17185	17170	17307	17230	17228	17206	17122	17218	17292	17285	17195	17194	17550	17278	17063	17342	17249	17213	17326	17327	17227	17195	17245	17448	17209	17206	17534	17149	17231	17396	17544	17255	17242	17355	17267	17175	17091	17068	17319	17339	17272	17314	17329	17212	17208	17207	17213	17230	17225	17177	17154	17383	17260	17169	17247	17263	17315	17238	17253	17397	17339	17075	17352	17217	17417	17249	17279	17278	17287	17283	17220	17228	17213	17056	17151	17133	17303	17310	17233	17182	17111	17293	17325	17484	17313	17345	17382	17379	17397	17304	17309	17199	17202	17207	17279	17327	17204	17207	17293	17110	17148	17293	17459	17067	17223	17254	17294	17420	17188	17370	17136	17409	17227	17165	17069	17168	17176	17270	17226	17159	17204	17295	17332	17314	17335	17279	17332	17281	17370	17381	17186	17133	16994	17390	17383	17334	17375	17316	17299	17331	17285	17164	16853	17309	17280	17450	17568	17366	17389	17427	17058	17147	17132	17222	17286	17422	17325	17255	17342	17242	17249	17370	17361	17284	17355	17449	17175	17334	17015	17239	17269	17321	17283	17203	17282	17134	17196	17293	17121	17141	17210	17240	17042	17376	17288	17189	17304	17317	17348	17469	17256	17172	17135	17288	17149	17284	17161	17145	17213	17022	17184	17323	17312	17109	17256	17302	17416	17410	17359	17344	17287	17221	17237	17220	17394	16962	17301	17407	17231	16919	17420	17384	17339	17263	17147	17245	17474	17345	17288	17179	17391	17144	17322	17096	17060	17359	17306	17290	17189	17402	17161	17293	17212	17227	17276	17180	17212	17325	17153	17243	17265	17284	17456	17108	17283	17447	17159	17094	17287	17016	17277	17325	17286	17141	17115	17397	17231	17447	17333	17278	17279	17190	17248	17130	17185	17341	17178	17238	17367	17497	17162	17266	17275	17201	17435	17247	17235	17190	17195	17221	17251	17534	17317	17224	17308	17292	17228	17180	17404	17373	17261	17223	17193	17152	17172	17329	17351	17247	17425	17305	17283	17236	17295	17394	17482	17183	17254	17177	17332	17128	17284	17418	17147	17546	17154	17492	17321	17219	17204	17207	17315	17259	17194	17210	17301	17252	17368	17249	17402	17268	17359	17113	17126	17194	17135	17485	17406	17404	17131	17188	17214	17181	17004	17260	17230	17294	17036	17334	17212	17301	17105	17184	17379	17239	17203	17167	17238	17298	17395	17122	17236	17286	17223	17295	17066	17439	17466	17324	17115	17170	17349	17377	17198	17315	17205	17375	17155	17425	17305	17317	17142	17231	17303	17191	17167	17410	17248	17191	17168	17285	17391	17157	17293	17453	17348	17267	17218	17196	17504	17147	17193	17215	17110	17116	17210	17234	17179	17388	17175	17337	17400	17387	17302	17220	17308	17217	17065	17280	17037	17261	17190	17417	17260	17226	17291	17255	17408	17227	17444	17276	17154	17398	17261	17316	17249	17489	17142	17320	17341	17344	17369	17225	17206	17280	17375	17351	17324	17240	17185	17282	17458	17337	17347	17196	17139	17364	17226	17235	17131	17350	17250	17038	17306	17207	17203	17202	17180	17310	17485	17468	17254	17091	17415	17045	17289	17027	17100	17129	17270	17135	17251	17124	17444	17256	17323	17378	17246	17289	17321	17277	17417	17326	17266	17218	17352	17620	17353	17360	17163	17289	17114	17371	17307	17218	17213	17285	17385	17310	17227	17243	17349	17064	17294	17363	17312	17308	17452	17345	17304	17229	17322	17097	17287	17240	17284	17322	17285	17147	17282	17307	17193	17286	17248	17297	17266	17096	17212	17322	17399	17355	17093	17141	17105	17169	17209	17292	17261	17204	16982	17433	17374	17130	17354	17334	17322	17309	16992	17264	17186	17433	17176	17320	17248	17271	17143	17011	17236	17259	17173	17475	17236	17294	17225	17312	17145	17448	17257	17220	17077	17304	17377	17118	17394	17351	16950	17074	17096	17139	17140	17212	17266	17397	17385	17308	17238	17245	17227	17183	17085	17326	17339	17048	17317	17185	17092	17294	17159	17291	17199	17415	17371	17461	17234	17324	17346	17222	17448	17363	17262	17168	17217	17205	17029	17080	17092	17287	17364	17410	17190	17072	17299	17138	17133	17362	17331	17317	17181	17132	17219	17333	17169	17076	17202	17223	17227	17301	17281	17365	17208	17343	17306	17162	17090	17158	17120	17424	17306	17314	17289	17156	17204	17219	17294	17276	17464	17327	17178
18402	31777	24691	19745	17952	17045	16139	15868	15720	15695	15575	15477	15320	15177	15129	15157	14829	15133	14916	14931	14927	14834	14703	15105	15012	14826	14890	14889	14777	14807	14939	14829	14603	14826	15002	14780	14975	14783	14820	14717	14856	14608	14841	14928	14721	14935	14678	14761	14960	14844	14832	14754	14638	14883	14866	14774	14759	14594	14684	14912	14788	14849	14645	14733	14867	14745	14739	14789	14693	14787	14722	14758	14869	14787	14712	14710	14794	14880	14736	14834	14957	14700	14583	14806	14780	14860	14902	14672	14827	14670	14848	14623	14686	14817	14654	14878	14761	14807	14923	14823	14862	14722	14860	14738	14777	14662	14825	14778	14627	14856	14839	14873	14645	14847	14857	14822	14833	14864	14680	14870	14870	14760	14877	14862	14722	14748	14739	14747	14841	14642	14875	14921	14741	14867	14693	14837	14698	14763	14691	14748	14922	14758	14816	14824	14894	14846	14968	14835	14909	14750	14941	14804	14736	14584	14840	14772	14688	14898	14720	14878	14885	14642	14747	14649	14847	14870	14886	14845	14741	14901	14681	14810	14870	14991	14826	14709	14878	14807	14763	14860	14736	14703	14730	14795	14840	14834	14572	14764	14708	14755	14964	14792	14732	14683	14787	14899	14879	15003	14805	14773	14791	14811	14742	14801	14910	14868	14886	14915	14738	14993	14705	14808	14751	14744	14780	14824	14615	14832	14901	15012	14590	15033	14885	14843	14797	14757	14948	14768	14824	15026	14802	14622	14733	14758	14863	14766	14772	14708	14864	14823	14593	14711	14677	14762	14862	14814	14731	14750	14808	14726	14731	14831	14676	14815	14956	14755	14779	14769	14779	14757	14873	14829	14769	15051	14941	14947	14917	14935	14841	14988	14769	14858	14920	14814	14679	14788	14781	14812	14860	14794	14809	14683	14802	14777	14816	14850	14784	14611	14752	14802	14854	14829	14727	14789	14834	14798	14788	14808	14848	14724	14821	14821	14861	14846	14890	14735	14839	14736	14767	14789	14575	14880	14597	14771	14827	14886	14888	14830	14710	14644	14809	14834	14718	14890	14733	14726	14696	14920	14677	14908	14765	14614	14796	14759	14559	14738	14768	14875	14700	14910	14760	14754	14593	14895	14618	14750	14595	14628	14840	14843	14795	14745	14745	14837	14743	14734	14889	14637	14713	14702	14708	14600	14606	14866	14761	14766	14724	14849	14919	14681	14915	14786	14668	14953	14773	14639	14715	14743	14899	14906	14925	14875	14786	14757	14768	14745	14746	14766	14784	14968	14702	14901	14721	14815	14904	14897	14812	14832	14832	14693	14623	14716	14818	14768	14832	14736	14726	14915	14758	14946	14807	14856	14873	14891	14867	14773	14933	14805	14815	14831	14965	14858	14692	14835	14742	14710	14739	14717	14858	14693	14883	14721	14853	14781	14881	14784	14769	14829	14794	14826	14745	14670	14813	15008	14844	14945	14838	14738	14685	14771	14656	14905	14613	14922	14882	14885	14810	14897	14822	14707	14509	14666	14805	14735	14906	14586	14813	14830	14905	14790	14937	14781	14809	14907	14796	14888	14792	14823	14834	14799	14823	14738	14820	14838	14877	14798	14914	14748	14782	14893	14683	14740	14762	14828	14849	14703	14857	14866	14941	14751	14613	14728	14752	14740	14753	14762	14766	14591	14817	14658	14707	14707	14759	14904	14744	14772	14761	14928	15005	14482	14765	14700	14782	14746	14800	14872	14852	14895	14808	14881	14772	14947	14656	14740	14832	14831	14760	14689	14869	14796	14882	14712	14792	14676	14821	14748	14782	14633	14770	14814	14893	14984	14622	14906	14880	14955	14743	14804	14678	14906	14806	14741	14806	14797	14799	14732	14899	14831	14753	14866	14722	14802	14953	14728	14899	14616	14653	14857	14750	14780	14808	14897	14856	14717	14817	14813	14812	14738	14924	14665	14661	14719	14836	14847	14713	15049	14799	14808	14780	14825	14780	14742	14801	14833	14638	14749	14754	14826	14735	14763	14812	14809	14775	14780	14715	14780	14809	14819	14701	14805	14786	14600	14691	14660	14744	14812	14680	14917	14808	14896	14870	14847	14815	14795	14816	14684	14698	15006	14747	14816	14833	14703	14739	14930	14651	14846	14894	14829	14705	14679	14768	14785	14881	14791	14837	14744	14774	14622	14666	14884	14946	14877	14698	14680	14619	14810	14832	14719	14890	14745	14863	14716	14794	14746	14877	14822	14744	14878	14858	14863	14810	14624	14628	14899	14629	14985	14776	14850	14744	14696	14751	14903	14890	14885	14626	14805	14792	14914	14853	14867	14627	14775	14702	14800	14740	14970	14718	14933	14745	14898	14682	14835	14708	14874	14925	14631	14774	14873	14885	14756	14809	14888	14906	14766	14876	14662	14619	14693	14885	14833	14739	14732	14938	14874	14797	14814	14723	14896	14774	14816	14684	14785	14838	14749	14992	14797	14818	14899	14797	14920	14835	14930	14810	14805	14653	14734	14772	14716	14637	14888	14686	14742	14874	14843	14800	14741	14846	14814	14801	14757	14760	14853	14638	14786	14780	14851	14847	14892	14851	14948	14770	14808	14671	14718	14981	14818	14752	14713	14808	14698	14680	14847	14713	14911	14946	14781	14766	14736	14734	14801	14794	14731	14832	14734	14872	14690	14917	14925	14728	14885	14675	14834	14995	14844	14891	14740	14768	14563	14709	14774	14705	14903	14730	14790	14872	14761	14759	15024	14741	14706	14689	14739	14710	14835	14763	14749	14797	14764	14984	14835	14764	14853	14852	14854	14682	14775	14854	14943	14777	14805	14853	14747	14822	14637	14790	14846	14789	14800	14710	14789	14863	14688	14916	14882	14730	14679	14677	14836	14783	14902	14954	14873	14789	14814	14826	14825	14819	14807	14777	14727	14673	14837	14662	14822	14678	14840	14878	14833	14877	14848	14767	14809	14800	14848	14855	14890	14710	14803	14840	14873	14791	14856	14634	14620	14736	14809	14821	14862	14887	14733	14870	14974	14917	14682	14823	14712	14632	14741	14960	14797	14959	14844	14821	14805	14820	14711	14795	14797	14707	14788	14879	14630	14704	14836	14795	15004	14838	14884	14848	14959	14700	14781	14724	14773	14674	14875	14770	14893	14739	14879	14824	14878	14700	14772	14757	14872	14741	14774	14895	14823	14744	14796	14690	14931	14696	14727	14818	14834	14662	14808	14967	14772	14841	14712	14945	14615	14901	14699	14901	14835	14937	14784	14786	14756	14757	14685	14919	14804	14829	14730	14867	14849	14706	14772	14765	14773	14953	14793	14786	14762	14758	14849	14582	14815	14781	14682	14978	14744	14642	14811	14914	14824	14783	14772	14800	14729	14945	14885	14799	14785	14882	14872	14801	14779	14762	14569	14701	14764	14804	14769	14771	14880	14692	15030	14865	14846	14867	14580	14846	14865	14853	14755	14644	14939	14845	14724	15001	14868	14755	14846	14794	14764	14675	14791	14771	14701	14709	14741	14652	14761	14668	14864	14757	14831	14808	14680	14729	14699	14926	14674	14757	14701	14796	14750	14858	14846	14797	14748	14881	14750	14494	14957	14870	14706	14902	14821	14821	14923	14806	14795	14789	14792	14905	14749	14935	14682	14903	14782	14845	14772	14837	14817	14570	14827	14763	14684	14800	14829	14807	14991	15003	14806	14770	14931	14884	14802	14853	14621	14891	14804	14816	14795	14736	14819	14784	14850	14657	14862	14789	14846	14571	14864	14580	14702	14785	14669	14802	14745	14792	14766	14734	14771	14724	14746	14905	14820	14796	14706	15022	14732	14816	14715	14721	14696	14801	14876	14823	14868	14754	14966	14750	14630	14748	14811	14758	14680	14866	14855	14790	14867	14799	14723	14701	14750	14783	14863	14780	14733	14845	14805	14902	14873	14984	14794	14949	14706	14761	14813	14851	14817	14796	14833	14614	14864	14700	14861	14854	14619	14803	14838	14674	14796	14802	14774	14816	14778	14799	14951	14934	14762	14778	14863	14711	14674	14798	14851	14742	14644	14686	14856	14847	14701	14751	14698	14971	14631	14820	14773	14856	14701	14857	14870	14756	14576	14778	14869	14745	14854	14777	15019	14838	14692	14751	14863	14946	14807	14840	14881	14929	14961	14706	14860	14931	14834	14684	14731	14636	14827	14758	14853	14844	14704	14602	14897	14921	14856	14761	14712	14780	14700	14764	14814	14778	14724	14739	14642	14810	14811	14762	14889	14791	14787	14691	14602	15015	14752	14590	14826	14742	14705	14818	14777	14731	14811	14684	14717	14771	14802	15003	14875	14649	14827	14691	14815	14682	14914	14713	14863	14711	14883	15015	14910	14820	14806	14848	14710	14793	14706	14886	14738	14767	14855	14864	14634	14705	14787	14746	14736	14729	14739	14774	14807	14751	14752	14876	14837	14725	14778	14724	14747	14783	14667	14793	14717	14817	14807	14858	14797	14831	14730	14572	14818	14740	14796	14779	14974	14715	14675	14655	14754	14701	14785	14841	14749	14916	14663	14599	14725	14784	14876	14645	15012	14844	14897	14821	14933	14886	14763	14924	14864	14769	14755	14929	14935	14768	14578	14793	14837	14893	14965	14741	14807	14783	14829	14605	14921	14808	14638	14880	14667	14766	14937	14798	14904	14695	14867	14789	14742	14918	14686	14795	14776	14860	14749	14826	14821	14668	14659	14925	14740	14796	14909	14976	14856	14898	14980	14731	14869	14858	14716	14782	14882	14830	14769	14796	14742	14810	14921	14585	14817	14782	14610	14823	14887	14833	14844	14642	14875	14802	14867	14814	14808	14857	14674	15005	14610	14641	14882	14976	14783	14769	14804	14780	14775	14702	14632	14854	14734	14781	14709	14775	14757	14714	14858	14850	14752	14823	14715	14834	14782	14862	14748	14693	14898	14742	14822	14780	14746	14682	14734	14751	14845	14711	14719	14825	14809	14889	14894	14678	14826	14838	14998	14747	14677	14912	14751	14867	14878	14684	14978	14693	14835	14816	14746	14807	14858	14928	14879	14832	14834	14632	14777	15046	14850	14759	14902	14771	14730	14814	14906	14923	14936	14736	14800	14736	14752
22543	21625	28861	24747	21941	23648	23615	18773	17802	17923	17739	17520	17207	17059	16874	16576	16762	16857	16811	16577	16484	16500	16622	16511	16555	16609	16394	16626	16297	16275	16338	16422	16402	16350	16396	16265	16430	16441	16210	16345	16340	16162	15957	16251	16397	16488	16491	16433	16208	16201	16487	16342	16222	16271	16316	16371	16269	16458	16305	16325	16158	16253	16188	16278	16320	16355	16276	16239	16252	16279	16206	16149	16328	16418	16185	16333	16394	16202	16239	16275	16250	16256	16369	16203	16273	16212	16171	16166	16210	16215	16269	16304	16425	16186	16223	16280	16297	16302	16052	16060	16126	16095	16295	16170	16276	16207	16233	16262	16345	16245	16019	16278	16269	16326	16120	16473	16289	16316	16090	16163	16193	16238	16225	16119	16117	16334	16253	16506	16076	16389	16048	16090	16384	16203	16125	16272	16142	16329	16188	16353	16376	16201	16293	16194	16324	16128	16082	16445	16361	16348	16121	16329	16231	16307	16242	16307	16258	16163	16286	16163	16074	16313	16206	16335	16340	16409	16250	16213	16467	16171	16230	16264	16372	16547	16104	16142	16462	16212	16240	16243	16442	16218	16429	16232	16396	16336	16295	16329	16260	16224	16060	16119	16220	16150	16352	16298	16256	16333	16279	16233	16345	16233	16259	16168	16202	16096	16285	16249	16404	16220	16198	16281	16299	16377	16235	16215	16138	16168	16172	16257	16348	16175	16289	16095	16221	16127	16273	16094	16154	16105	16424	16460	16284	16145	16201	16219	16071	16106	16189	16124	16320	15949	16115	16288	16101	16139	16183	16078	16131	16323	16379	16140	16180	16004	16216	16224	16214	16226	16150	16284	16390	16259	16311	16189	16226	16253	16289	16243	16196	16207	16229	16162	16204	16214	16273	16281	16207	16333	16308	16302	16267	16336	16088	16100	16525	16227	16221	16157	16185	16220	16335	16286	16087	16295	16055	16384	16324	16080	16400	16320	16096	16278	16230	16178	16202	16268	16166	16107	16212	16155	16269	16046	16229	16250	16331	16191	16182	16266	16323	16222	16162	16494	16143	16174	16198	16192	16053	16076	16408	16368	16214	16067	16225	16187	16213	16417	16337	16302	16344	16234	15971	16264	16150	16144	16264	16153	16169	16341	16161	16253	16262	16133	16312	16317	16382	16172	16343	16269	16148	16166	16129	16236	16338	16160	16147	16280	16196	16459	16335	16001	16297	16437	16083	16235	16310	16007	16210	16283	16232	16179	16285	16116	16178	16161	16201	16214	16318	16240	16116	16028	16508	16502	16265	16048	16370	16215	16360	16280	16350	16245	16060	16089	16376	16024	16236	16172	16259	16231	16207	16514	16267	16279	16155	16120	16304	16137	16223	16035	16150	16282	16190	16225	16290	16480	16263	16140	16188	16080	16339	16297	16458	16353	16090	16372	16313	16251	16367	16170	16239	16492	16432	16142	16197	16187	16200	16196	16020	16199	16084	16319	16259	16268	16332	16312	16092	16395	16195	16302	16226	16367	16357	16304	16196	15994	16121	16442	16437	16405	16254	16342	16269	16241	16148	16139	16459	16126	16235	16134	16322	16238	16254	16186	16325	16414	16414	16272	16217	16273	16118	16309	16208	16173	16177	16183	16238	16271	16080	16261	16287	16184	16126	16203	15966	16102	16162	16269	16357	16178	16253	16284	16316	16197	16273	16143	16274	16073	16349	16233	16301	16170	16337	16269	16384	16125	16278	16285	16162	16378	16525	16180	16252	16250	16447	16418	16270	16277	16294	16082	16177	16237	16037	16393	16116	16248	16163	16179	16178	16105	16335	16160	16076	16351	16241	16274	16400	16366	16303	16259	16360	16023	16156	16406	16343	16204	16208	16178	16084	16325	16068	16258	16275	16214	16254	16194	16337	16253	16326	16117	16400	16225	16162	16233	16319	16253	16115	16199	16338	16511	16293	16190	16223	16226	16104	16513	16407	16324	16231	16234	16194	16090	16311	16278	16312	16202	16258	16083	16394	16101	16313	16209	16272	16050	16209	16325	16466	16255	16067	16250	16472	16319	16370	16166	16132	16295	16148	16125	16135	16407	16170	16288	16489	16056	16194	16158	16164	16382	16233	16433	16231	16087	16060	16405	16186	16222	16210	16302	16437	15922	16166	16077	16278	16177	16247	16246	16245	16379	16317	16437	16206	16163	16327	16010	16220	16094	16296	16137	16226	16292	16266	16246	16275	16308	16058	16165	16092	16209	16213	16254	16266	16291	16267	16221	16224	16387	16225	16274	16285	16149	16321	16457	16231	16077	16225	16284	16018	16375	16133	16138	16236	16069	16243	16198	16271	16206	16411	16158	16313	16101	15945	16157	16150	16269	16123	16197	16178	16258	16200	16100	16097	16120	16125	16274	16181	16151	16198	16323	16174	16126	16116	16258	16203	16330	16243	16208	16186	16157	16311	15943	16296	16193	16488	16414	16337	16385	16253	16261	16226	16070	16115	16264	16402	16147	16289	16132	16270	15971	16114	16303	16176	16304	16230	16315	16157	16194	16183	16084	15935	16147	16140	16229	16458	16153	16184	16041	16079	16085	16206	16393	16257	16226	16161	16182	16117	16235	16090	16037	16340	16075	16244	16205	16306	16262	16244	16349	16171	16381	16239	16388	16232	16090	16298	16244	16174	16280	16432	16051	16209	16248	16088	16118	16333	16225	16462	16037	16140	16298	16196	16478	16062	16269	16188	16154	16271	16296	16341	16006	16230	16109	16173	16126	16143	16142	16299	16304	16382	16064	16196	16236	16083	16365	16291	16395	16349	16355	16374	16359	16085	16117	16220	16065	16322	16214	16489	16214	16275	16179	16244	16139	16275	16264	16365	16218	16220	16168	16216	16302	16065	16114	16251	16019	16332	16151	16501	16237	16319	16054	16241	16214	16153	16263	16232	16265	16297	16197	16120	16254	16193	16268	16299	16110	16205	16321	16075	16230	16314	16059	16367	16441	16280	16307	16120	16327	15988	16137	16326	16372	16300	16027	16343	16297	16239	16327	16063	16166	16243	16455	15967	16162	16194	16312	16203	16159	16271	16270	16302	16300	16288	16233	15983	16089	16148	16354	16500	16219	16237	16187	16327	16179	16407	16018	16321	16271	16254	16126	16127	16241	16028	16222	16540	16236	16378	16167	16291	16345	16292	16051	16309	16269	16287	16172	16313	16245	16174	15961	16205	16368	16178	16054	16208	16311	16213	16091	16222	16300	16071	16196	16158	16231	16107	16154	16168	16307	16199	16278	16272	16347	16344	16296	16084	16375	16128	16007	16152	16269	16201	16445	16245	16313	16130	16193	16271	16065	16175	16169	16150	16304	16230	16019	16317	16287	16221	16035	16177	16238	16196	16153	16135	16332	16225	16292	16368	16282	16289	16233	16270	16166	16191	16148	16231	16219	16300	16355	16067	16031	16314	16163	16320	16189	16226	16499	16187	16167	16143	16154	16464	16207	16208	16135	16532	16340	16328	16241	16147	16236	16149	16327	16331	16059	16303	16323	16328	15998	16194	16012	16366	16219	16376	16270	16206	16231	16206	16209	16414	16243	16157	16210	16211	16291	16392	16336	16188	16231	16467	16167	16174	16311	16342	16078	16190	16134	16383	16234	16103	16196	16253	16183	16192	16123	16223	16039	16060	16197	16125	16282	16154	16295	16288	16193	16171	16422	16125	16086	16089	16147	16154	16300	16341	16174	16386	16174	16081	16273	16276	16472	16070	16119	16180	16223	16338	16296	16129	16196	16160	16481	16338	16409	16347	16260	16128	16223	16471	16218	16229	16403	16332	16081	16098	16114	16151	16086	16463	16213	16196	16277	16114	16203	16292	16328	16170	16196	16289	16071	16070	15976	16051	16165	16258	16308	16084	16252	16224	16368	16322	16211	16255	16136	16372	16202	16155	16291	16137	16208	16293	16329	16193	16087	16236	16260	16256	16133	16064	16149	16184	16204	16190	16239	16266	16268	16526	16282	16310	16230	16313	16331	16424	16025	16322	16216	16319	16336	16256	15985	16179	16018	16230	16295	16342	16024	16177	16215	16237	16295	16227	16257	16312	16212	16239	16258	16300	16110	16239	15991	16166	16277	16184	16359	16080	16136	16325	16365	16375	16428	16292	16326	16352	16375	16511	16250	16150	16216	16023	16276	16212	16200	16362	16102	16306	15974	16139	16320	16199	16490	16207	16254	16198	16093	16147	16184	16225	16211	16121	16586	16238	16167	16231	16148	16416	16225	16259	16305	16344	16230	16224	16177	16160	16192	16112	16470	16085	16196	16326	16311	16304	16342	16214	16036	16289	16336	16297	16130	16192	16181	16234	16185	16293	16382	16327	16225	16159	16282	16389	16173	16208	16142	16392	16228	16180	16214	16292	16120	16254	16165	16293	16175	16168	16351	16183	16250	16318	16577	16171	16282	16349	16325	16046	16224	16081	16237	16240	16266	16174	16366	16111	16227	16289	16138	16337	16244	16283	16203	16411	16135	16209	16460	16230	16340	16243	16228	16436	16320	16142	16253	15964	16108	16352	16205	16290	16113	16403	16347	16246	16256	16067	16132	16342	16323	16322	16203	16253	16206	16263	16254	16071	16093	16220	16285	16363	16117	16082	16247	16388	16344	16350	16288	16281	16151	16131	16208	16273	16196	16244	15907	16368	16212	16395	16248	16396	16370	16207	16399	16520	16150	16296	16058	16297	16356	16307	16104	16144	16193	16156	16204	16328	16323	16469	16037	16130	16088	16295	16124	16329	16189	16369	16313	16372	16325	16113	16093	16066	16163	16148	16276	16233	16125	16047	16209	16400	16240	16341	16191	16387	16247	16158	16310	16147	16380	16218	16382	16229	16025	16166	16302	16119	16211	16078	16262	16213	16317	16370	16239	16105	16373	16218	16158	16207	16184	16211	16311	16421	16397	16184	16261	16098	16086	16196	16177	16215	16144	16263	16290	16193	16211	16195	16308	16365	16125	16290	16181	16155	16122	16186	16185	16254	16194	16268	16172	16222	16203	16278	16099	16199	16142	16281	16201	16049	16044	16187	16266	16123	16246	16197	16140	15935	16294	16198	16245	16254	16227	16154	16169	16275	16208	16312	16123	16262	16216
20311	42198	31893	24401	21028	18935	17742	16538	16260	15985	15688	15665	15455	15094	14874	14808	14554	14537	14501	14452	14310	14169	14208	14301	14253	14251	14263	14209	14161	14144	14335	14100	14174	14160	14225	14196	14220	14060	14191	14134	14273	14269	14125	14097	14153	14193	14182	14243	14115	14169	14225	14069	14267	14359	14121	14112	14150	14177	14086	14112	14158	14222	14054	14031	14214	14073	14108	14046	14126	14051	14152	14066	14063	14067	14037	14117	14102	14042	14155	14106	14218	14244	14115	14124	14120	14125	14158	14323	14008	14313	14278	14056	14124	13993	14103	14229	14211	14265	14178	14158	14254	13977	14100	14054	14291	13987	14151	14050	13993	14174	13970	14204	14101	14153	13894	14148	14095	14009	14141	14072	14010	14226	14123	14115	14254	14143	14073	14111	14174	14105	14014	14268	14044	14063	14131	14110	14045	14092	13952	14063	14197	14055	14086	14209	13992	14111	14092	14079	14194	14164	14233	14065	14299	14137	14150	14246	14089	14121	13938	14111	14139	14167	14199	14124	14110	14078	14203	14059	14013	14073	14181	14033	13998	14175	14103	14243	13966	14142	14123	14133	14232	14078	14104	14157	14251	13897	14204	14169	14124	14203	14088	14146	14111	14076	14170	14126	13861	14077	14080	14233	14017	14130	14041	14127	14070	14245	14206	14020	14217	14179	14036	14135	14141	14018	14084	14175	14167	14020	14064	14060	14176	14218	14115	14156	14234	13999	14208	14135	14075	14082	14107	14043	14175	14064	14278	14197	14122	14227	13938	14160	14325	14279	14004	14150	14302	14058	14102	14193	14147	14133	14079	14069	14090	14221	14059	14098	14046	14060	14204	14194	14207	14162	14137	14141	14109	14164	14134	14095	14099	14113	14082	14124	14304	14118	14030	14013	14081	14172	14205	14116	14144	14263	14223	14117	13930	13947	14186	14107	14012	14139	14168	14244	14108	14143	14176	14083	14260	14155	14162	14014	13881	14176	14154	14225	14168	14030	14055	14336	14017	14097	14224	14086	14034	14158	14177	14188	14213	14097	14162	14029	14065	14013	14171	14091	14124	13930	14204	14129	14082	14187	14223	14148	13979	14036	14086	13945	14194	14109	13992	14134	13999	13961	14307	14120	14085	14149	14296	14123	14105	14205	14194	14009	14216	13964	14349	14099	14127	14026	14275	14119	14023	14104	14315	14074	14023	14044	14038	13990	14173	14100	14101	13983	14132	14024	13976	14247	14060	14219	14039	14016	14211	14117	14121	14106	14151	14062	14045	14116	14068	14042	14144	14038	14154	14170	14107	14104	14121	14211	14166	14011	14152	14088	14308	14166	14086	14282	14122	14070	14098	14078	14084	14092	14088	14147	14083	13994	14157	14197	14240	14102	14011	14162	14069	14117	14011	14139	14147	14189	14122	14169	14151	13964	14066	14236	14068	14236	14118	14194	14133	14187	14057	13972	14089	14063	14087	14250	14221	14096	14182	14123	14198	14283	14149	14207	14184	14090	14115	14122	14171	14152	14254	14054	14095	14033	14068	13984	14206	14168	14195	13929	14172	14003	14077	14294	14048	14163	14058	14073	14229	14059	14137	14072	14089	14116	14182	14072	14133	14227	14182	14029	14050	14271	14086	14050	14265	14085	14197	14073	14160	13989	14170	13986	14234	14028	14198	14247	14124	14070	14339	14070	13984	14146	14159	14109	14123	14217	14110	14259	14037	14177	14106	14162	13985	13891	13936	14074	14108	14059	14052	14067	14206	14145	14015	14027	14267	14141	14232	14111	14083	14033	14179	14077	14178	13999	14274	14170	14212	14243	14070	14078	14140	14163	14047	14049	14164	14152	14176	14125	14156	14175	14205	14070	14138	14064	14050	14083	14199	14131	14129	13980	13972	14156	14098	14164	14062	14145	14133	14085	14111	14006	13970	14051	13986	14136	14271	14258	14016	14296	14111	14178	13990	14032	14108	14144	14018	14060	13994	14203	14176	14233	14080	14193	14066	14075	14245	14117	13943	14058	14079	13911	14078	14143	14044	14191	14034	14277	14148	14120	14095	14110	13960	14170	14103	14079	14189	14118	14327	14249	14119	14130	14099	14233	14317	13915	14207	14066	14116	14284	14218	14073	14101	14220	14275	14137	14309	14097	14054	14047	14113	13953	14001	14111	13987	14060	14184	14178	14151	14116	14129	14171	14044	14084	14152	14229	14142	14100	14103	14207	14090	14191	14003	14015	14259	14019	14055	14093	14119	13916	14168	14090	14274	14136	14122	14081	14096	14034	14254	14001	14136	14183	14079	13996	14119	14179	14080	14212	13999	14093	14103	14115	14022	14232	14060	14134	14249	14200	13975	14179	14182	14165	14141	14128	13962	14175	13969	13986	14136	14112	14008	14084	13936	14152	14176	14144	14213	14076	14136	14097	14137	14030	14193	14120	14240	14095	14174	13886	14095	14097	14054	14044	14206	14177	13915	14015	14276	14054	14086	14316	14060	14021	14117	13976	14026	13972	14120	14312	14317	14060	14134	14139	14070	14285	14149	14164	14303	13983	14135	14110	14086	13948	14088	13931	14271	14031	14150	14039	14151	14026	14152	14068	14102	14018	13899	14175	14133	14184	14165	14274	14182	14240	13923	14230	14042	14203	14062	14079	14157	14075	13965	14082	14209	14164	14127	14297	13979	14176	14172	14267	14216	14007	14144	14002	14227	14054	14051	14125	14163	14161	14016	14090	14209	14285	14209	14109	14033	14041	14180	14169	14088	13990	14030	14057	13962	14100	14082	14092	14099	14145	14190	14069	14127	14108	14115	13995	14260	14153	14224	14118	14189	14040	14088	14119	14022	14112	14073	14259	14119	14124	14172	14023	14153	14048	14184	14050	14183	14114	14215	14071	14062	13925	14165	14053	14143	14204	14054	14082	14107	14144	14003	14161	14142	14142	14095	13986	13961	13991	14101	13980	13991	14082	13953	14147	14145	13978	14115	14130	14106	14038	14168	14204	14125	14147	14046	14232	14172	14059	13983	14044	14050	14141	14033	14179	14216	14226	14084	14113	14049	14122	14096	14101	14075	14009	14013	14034	14043	14109	14161	14292	14323	14111	14233	13909	14123	14054	14151	13945	14145	14079	13995	14224	14205	14079	14115	14004	14099	14118	14141	14176	14095	14055	14099	14252	14147	14125	14112	14182	14131	13965	14099	14141	14137	13959	14107	14273	14137	13921	14173	13921	14071	14174	14145	14133	14178	14127	14043	14202	14088	14182	13956	13951	14244	13931	14135	14264	14120	14125	14008	14114	13975	14210	14041	14150	14080	14106	14145	14257	14025	14023	14196	14073	14056	14097	14042	14110	14111	14086	14085	14224	14086	14178	13909	14205	14024	13873	14165	14097	14107	14072	14176	14135	14095	14039	14022	14153	14028	14207	13990	14084	14228	14091	14146	14107	14035	14238	14108	14306	14063	13985	14076	13939	14160	14233	14205	14186	13902	14113	14137	14159	14046	13992	14117	14032	14202	14087	14011	14006	13938	14095	14192	14150	14113	14133	14142	14289	14148	14310	14245	14129	13990	14275	14031	13989	14093	14239	14044	14052	14130	13971	14241	14198	14098	13994	14148	14190	14134	14169	14072	14166	13940	14185	14210	14104	14048	13982	14017	14092	14227	14161	14106	14150	14071	14035	14063	14172	14066	14111	14222	14254	14161	14237	14001	14014	13977	14195	14153	13976	13903	14273	14105	14109	14162	14106	14139	14117	14127	14131	13954	14081	14032	14183	14174	14209	14152	13977	14198	14115	13927	14038	14141	14045	14041	14098	14312	14110	14184	14215	14173	14115	14137	14272	13971	14169	14089	14167	14204	14005	13952	14174	13955	14104	14190	14172	14257	14068	14061	13991	14039	14333	14258	14027	14117	14063	14038	14293	14059	14109	14044	14004	14111	14146	14143	13912	14176	14196	14045	14078	14128	14075	13873	14020	14237	14073	14230	14105	14097	14075	14084	13953	14211	14224	14104	14143	14215	13996	14015	14059	13865	14307	14135	14084	14093	14097	14095	14157	14112	14110	13936	14137	14018	14041	14070	14122	14181	14075	13875	14191	14051	14101	14037	14048	13846	14060	13993	13956	14125	14063	14270	14164	14164	14131	14163	14257	14070	14056	14100	14104	14063	14114	14019	14083	14088	13887	14108	14060	13944	13966	13987	14264	14133	14068	13968	13882	13996	14197	14189	14217	14210	14019	14149	14152	14131	14206	14161	13848	14145	14210	14149	14084	14132	14054	13978	14082	14099	14163	14131	14083	14133	14215	14128	13937	14292	14079	14130	14048	14024	14020	14155	14203	14004	14113	14128	14244	14165	13993	14112	14105	14077	14135	14124	14068	14030	14141	14167	14292	14067	14113	14012	14162	14134	13993	14172	14169	14090	14186	14002	14025	14141	14132	14178	14025	14133	14009	14204	14235	14266	14193	14070	14103	14142	13951	14065	14161	14087	14192	14233	14100	14104	14001	14137	14175	14239	13953	14197	14058	14172	13841	14232	13988	14025	14112	13925	14360	14116	14166	14126	14133	14250	14120	14066	14086	14120	14207	14029	14099	14194	14006	14056	14132	14019	13954	14185	14181	13999	14317	14176	14020	14159	14064	14104	14002	13973	14017	13966	14082	14090	14099	14244	14004	14095	13972	13940	14098	14171	14041	14213	14196	14071	14127	14120	13873	14274	14129	14187	14155	13947	14042	14201	14168	14114	14140	14250	14019	14178	14170	14145	14248	14090	14015	14094	14178	14132	14185	14140	14162	14261	14103	14192	14002	14138	14038	14276	14163	14114	14164	13982	14268	14113	14219	14152	14146	14066	14266	14263	14199	14033	14013	13999	14182	14221	14110	14080	14327	13972	14078	14222	14241	14138	14090	14215	14246	14137	14123	14237	14130	14028	14098	14046	14253	14017	14071	14096	14123	14057	14115	14120	14206	14158	14171	14046	14175	14065	14031	14020	14280	14257	14185	14136	14087	14143	14177	14086	14105	14067	14145	14209	14218	14020	14259	14186	14075	14082	14126	14009	14024	14286	14083	14106	14183	14320	14064	14164	13891	14214	13790	14081	14321	14117	14110	14151	14108	13984	14197	14002	14061	13917	14254
29504	23656	25458	22394	18999	18429	17979	17611	17560	17340	17437	17709	17355	17545	17220	17349	17234	17214	17255	17254	17189	17223	17131	17272	17057	16987	17253	17220	17314	17048	17110	17173	17159	17109	17060	17174	17162	17053	16916	17084	17366	17262	17029	17355	17223	17113	17245	17142	17160	17170	17266	17222	16962	16905	17123	17218	16943	17018	16931	17101	17134	16927	17071	16998	17218	17117	17178	17147	17137	17086	17171	17213	17049	17258	17088	17100	17070	17072	17231	17140	17054	17020	17035	17150	17226	17154	17197	17095	17301	17068	17215	17127	17096	17194	16846	17328	17157	17219	17044	16987	17257	17040	17293	16966	17075	16886	17189	17269	17060	17164	17114	16945	17116	17182	17044	16971	17161	17091	17069	17168	17100	17076	17145	17052	17144	17248	16907	17081	17206	17170	17172	17146	17161	17271	17124	17098	17166	17189	17228	17176	17215	17060	16991	17067	17032	17123	17082	17147	17106	16930	17064	17056	17121	17246	17211	17094	16955	17027	16901	17040	17193	17228	17135	17034	17176	16952	17131	16996	17161	17109	17192	17001	17084	17102	17223	17148	17272	17235	16940	17193	17246	17259	17208	17016	16998	17203	17220	17169	17292	17110	16955	17158	16934	17312	17262	17120	17091	17106	17063	17281	17001	17192	16987	16890	16902	16982	17237	17364	17324	17038	17200	17084	17180	17330	17133	17084	17120	17115	17346	17306	17375	17080	16949	17253	17050	17182	16931	17114	17135	16994	17110	17348	17148	17262	17192	17029	17098	17202	17186	17109	17285	17091	17170	17115	17017	17004	16863	17152	17182	17082	17094	17156	17097	17157	17189	17141	17123	17008	17017	17168	17075	16946	17020	17041	17132	17018	16981	17121	17303	17068	17020	16879	17102	17297	17149	17387	17134	17194	17081	17115	16965	17189	17298	17087	17416	17145	17178	17054	17166	17424	17018	17138	16912	17184	17214	17090	17077	17142	17098	16911	17134	17114	17095	17068	17027	17155	16993	17018	17122	17223	17197	16856	16897	17064	17321	17096	17255	16968	17125	17154	17166	17223	17041	17061	16951	17207	17263	17042	16983	17163	17006	16954	17272	17207	17359	17239	17294	17328	17011	17220	17152	16944	17130	17201	17298	17021	17158	17230	17267	17194	17119	16882	17081	17205	17197	17013	17047	17120	17020	17097	17246	17119	17133	17013	17121	17011	17060	17104	17178	17224	17000	17257	17024	17254	17113	17147	17156	17127	17064	16987	16933	16932	17174	17091	17251	17245	17239	17047	17097	16883	17242	17133	17035	17070	17259	17192	17302	17240	17204	17226	16999	17189	17175	17143	17120	17327	17264	17208	17169	17137	17085	17330	17220	17139	17142	17200	17112	16916	17201	17052	17098	16997	17103	17214	17132	17284	17139	17213	16946	17171	17052	17055	17100	17049	17129	16956	17138	17137	17012	17131	17147	17036	17037	16877	17205	17274	17172	16971	17103	17140	17136	17228	17123	17108	17214	17066	17164	17022	17176	17054	17294	17149	17264	17152	17200	16957	16973	17211	17160	17284	16963	17364	17176	17034	17227	17267	17208	17364	17275	17098	17034	17226	17268	17017	17015	17081	17261	17153	16960	17044	17103	17235	17212	16981	17200	17013	17099	17204	17296	17210	16984	17176	17272	17054	17094	16980	17103	17110	17152	17289	16957	16961	17193	17194	17319	17282	17077	17263	17098	16989	17119	17171	17161	16814	17159	17115	17150	17088	17072	17151	17085	17103	17257	17143	17183	17126	17190	16956	17151	17116	17159	17118	17005	17213	17230	17275	17067	17176	17118	17021	17162	17130	17513	17186	17234	17163	17149	17240	17247	17202	16996	17144	17317	17125	16976	17016	17285	17202	17114	17094	17143	16931	17156	17064	16955	17360	17228	17199	16970	16944	17134	16974	17089	17233	17107	17123	17035	17191	17419	17221	17249	17009	17162	17138	17080	17314	17013	17309	17109	17162	17069	17109	17056	17191	17307	17088	17389	17071	17094	16960	17180	17078	17013	17202	17040	17026	17311	17324	17154	17055	17040	17266	17083	17125	17225	17183	17291	17114	17074	17011	17301	17190	17117	17099	17107	17143	17153	17126	17365	17241	17129	16991	16951	17117	17211	17024	17284	17136	17210	17009	17112	17109	17134	16983	17211	16951	17145	17340	17082	17007	17342	17245	17102	17093	17260	17061	17106	17145	17179	17178	17149	17197	17057	16888	17182	17111	17127	16920	17052	17049	17115	17049	17177	17185	17041	16949	17287	17217	17199	17108	17337	17195	17285	17183	17024	17118	17157	16910	16993	17159	17050	17238	16857	16981	17010	17186	17006	17112	16985	17215	17209	17041	17181	17118	17123	17291	17050	17268	17075	17077	17150	17261	17196	17138	17397	17268	17163	17155	17006	17041	17193	16953	17001	16969	17223	17222	17108	17007	17094	16999	17075	17199	17152	17127	17302	17145	17183	17149	17128	17157	17076	17111	17278	17310	17133	17210	17026	17207	17139	17257	17164	17028	17115	17107	16900	17167	17135	17142	17058	17121	17223	17288	17224	17163	17209	17101	17025	17053	17245	17013	16904	17319	17215	17351	17351	17149	17350	17138	16906	17109	17135	17308	17206	17196	17246	17057	17417	17209	17167	17266	17071	17037	17108	17074	16968	17210	17100	17176	17130	17080	17202	17270	17202	17278	17190	17193	17065	17198	17272	17253	17133	17027	17155	17220	17281	16945	17219	17186	17204	17052	17083	16971	17120	17153	17132	17303	17198	17224	17352	17199	16971	16961	17153	17151	17240	17185	17120	17032	17046	16916	17266	17340	17296	17034	17195	17153	16957	17089	17156	17144	17236	17200	17016	17028	17002	17207	17225	17054	17188	17324	17108	17140	17018	17087	17114	17161	16936	17068	16985	16897	17099	17134	17207	16921	17115	17186	17179	17152	17120	17003	17031	16937	17049	17193	17106	17214	17047	17090	17052	17022	16980	17115	17208	17210	17219	17073	17046	17191	17203	17223	17191	17111	17210	17112	17288	17049	17038	17006	17060	17222	17192	17129	17158	17231	17115	17172	17194	17118	17094	16916	17077	17182	17060	17067	16931	17070	17278	17050	17086	17025	17150	16916	17150	17076	17139	16985	17178	17113	17040	17177	17068	17184	17192	17268	17281	17066	17053	17219	17187	17013	17036	17105	17233	16846	16963	17158	17259	17248	17247	17051	17147	17193	17111	17127	16998	17039	17244	17149	17291	17106	16937	17095	17388	17150	17066	16951	17068	16941	17327	17164	17176	17090	17282	16968	17044	17103	17313	17075	17204	17085	17308	16843	17219	17032	17180	17302	17333	17027	17123	17312	17238	17128	17123	17257	17173	17100	17073	17204	17271	17358	17156	17155	17064	17223	17012	17111	17141	16994	17137	17260	17168	16943	17310	16979	16997	17301	17134	17082	17195	17129	17224	17377	17102	17023	17147	17198	17155	17210	17102	17298	17175	17233	16985	17125	17165	17011	17240	17085	17374	17504	17178	17149	17007	16807	16916	17077	17218	17370	17204	17232	17061	17036	17104	17286	16974	17241	17255	17249	17254	16964	17125	17052	17322	16900	16958	17309	17232	17007	16897	16957	17125	16959	17053	17024	17139	16992	17242	17195	17242	17050	16926	17205	17114	17176	17202	17229	17175	17128	17138	17314	17265	17264	17210	17121	17234	17044	17116	17164	17114	17200	17103	17351	17135	17202	16906	17101	17190	17093	16975	16957	17150	17107	17091	17136	17089	17135	17171	17131	17207	17215	17094	17199	17022	17223	17214	17130	17027	17134	17189	17188	17227	17011	17223	17088	16957	17230	17112	17145	17136	17081	17200	16965	17154	17068	17088	17011	17105	17178	17331	17176	17218	17155	17345	17140	17064	17251	17150	17150	17058	16997	17319	17402	17261	17171	17124	17228	17180	17329	17107	17118	17046	17172	17093	17029	17065	17277	17118	17243	17177	17128	17200	17197	16994	17078	17056	17136	17137	17143	17274	17229	17201	17233	17241	17203	17008	17058	17105	17178	17246	17082	17062	17069	16997	17130	17123	17210	17246	17096	17177	17131	17223	17166	17040	17131	17265	16986	17349	17170	16963	17262	17272	17170	17170	17020	17098	17269	17097	17260	16965	17095	17061	17090	17055	17173	17178	17226	17090	16958	17155	17400	17112	17184	17066	17334	17135	17100	17009	17167	17040	17277	17224	17046	17174	17294	17196	17361	17247	17292	17167	17042	17203	17159	17171	17203	16983	17093	16984	17311	16995	17184	17184	16985	17036	17079	17001	17121	17183	17226	17264	17071	17082	16986	17189	17074	17003	17316	17065	17138	17287	17097	17293	17327	16991	17188	17164	17123	17182	16981	16922	17077	17253	17072	17217	17125	16941	17134	17129	17130	17388	17316	17017	16942	17015	17275	17086	17091	17193	17059	17133	16984	17075	17071	17254	17183	16998	17143	17186	17256	17081	17148	17160	17290	17036	17133	17193	17095	17090	17186	17246	17127	17285	17315	17153	17359	17189	16885	17257	16968	17243	17147	17073	17114	17277	17074	17110	17126	17033	16996	16968	16972	17194	17196	17138	17018	17231	17164	17131	17081	17416	17381	16920	17272	17031	17351	17085	17105	17120	17182	17092	17219	17209	16968	16944	17301	17041	17015	17093	17135	16854	17062	17089	17239	17056	17251	17062	17318	17003	17115	17149	17318	17196	17189	17283	17266	17017	17050	17189	17064	17051	17234	17244	17192	17190	17301	17218	17266	16988	17237	17142	17183	17075	17265	17123	17014	17185	17109	17219	17265	17187	17051	16967	17066	17290	16953	17130	17079	16974	17057	17053	17183	17326	17149	17201	17100	16988	17222	17263	17077	17259	16993	17120	16927	17076	17230	17004	16986	17260	17210	17067	17159	17225	17122	17352	16981	17085	17107	17186	17111	17057	17371	17269	17293	17075	17337	17204	17235	17084	17237	17148	17330	17177	17251	17043	16977	17021	17135	16935	16921	17134	17077	17057	17117	17094	17281	17145	17223	17233	17032	17083	17283	17140	17264	17275	17232	17114	17210	17264	17397	17181	17067	17237	17144	17086	17042	17246	17004
19117	27927	22639	18759	17156	16498	15758	15489	15358	15298	15199	15319	15081	14916	15056	14907	14805	14845	14900	14865	14890	14799	14718	14771	14877	14838	14866	14642	14915	14840	14949	14673	14738	14809	14879	14901	14629	14771	14672	14760	14697	14823	14756	14631	14649	14570	14810	14646	14775	14729	14863	14595	14941	14679	14806	14824	14752	14731	14739	14750	14786	14787	14749	14776	14718	14710	14889	14808	14733	14850	14779	14654	14627	14777	14636	14853	14618	14720	14837	14672	14773	14891	14950	14673	14901	14795	14698	14891	14779	14882	14844	14605	14875	14666	14544	14708	14838	14730	14756	14788	14855	14613	14768	14753	14831	14757	14565	14695	14681	14640	14823	14807	14856	14754	14723	14893	14846	14837	14727	14803	14659	14797	14787	14737	14665	14687	14752	14811	14538	14725	14694	14838	14677	14898	14740	14801	14839	14838	14980	14652	14830	14703	14600	14728	14660	14831	14603	14634	14703	14642	14619	14756	14858	14702	14946	14764	14696	14742	14694	14727	14757	14603	14821	14585	14760	14677	14528	14822	14851	14589	14738	14868	14871	14551	14841	14596	14696	14806	14470	14917	14820	14735	14887	14738	14863	14720	14788	14729	14764	14705	14733	14621	14628	14561	14800	14665	14738	14707	14675	14925	14692	14936	14741	14690	14628	14775	14762	14743	14968	14727	14756	14671	14728	14705	14737	14679	14756	14782	14785	14787	14671	14631	14664	14581	14768	14672	14639	14719	14684	14689	14528	14731	14722	14774	14668	14783	14746	14803	14829	14718	14728	14695	14803	14682	14737	14800	14685	14675	14698	14771	14700	14759	14643	14682	14789	14779	14828	14950	14930	14708	14689	14824	14857	14745	14790	14544	14822	14476	14829	14745	14696	14644	14689	14602	14776	14707	14743	14751	14716	14808	14654	14599	14707	14798	14771	14820	14657	14623	14799	14801	14736	14621	14618	14935	14739	14696	14787	14782	14745	14525	14632	14800	14778	14853	14784	14723	14687	14709	14757	14804	14868	14880	14646	14759	14775	14732	14721	14696	14669	14606	14855	14844	14681	14789	14681	14779	14689	14801	14688	14707	14775	14746	14832	14786	14769	14653	14606	14704	14729	14619	14606	14639	14692	14595	14885	14665	14823	14561	14810	14734	14769	14746	14670	14802	14822	14638	14784	14699	14719	14580	14626	14719	14724	14864	14642	14769	14719	14767	14738	14751	14856	14714	14882	14741	14645	14652	14815	14700	14726	14671	14600	14749	14769	14701	14703	14610	14868	14703	14855	14883	14725	14626	14603	14828	14601	14905	14753	14767	14703	14736	14832	14610	14931	14706	14735	14850	14808	14645	14750	14508	14686	14659	14570	14734	14768	14634	14681	14762	14723	14593	14561	14799	14763	14729	14581	14685	14679	14600	14873	14522	14773	14743	14806	14838	14659	14791	14534	14748	14623	14672	14811	14723	14698	14384	14676	14874	14842	14673	14881	14614	14744	14730	14775	14625	14585	14753	14642	14788	14695	14770	14844	14939	14824	14892	14653	14776	14571	14762	14631	14738	14589	14692	14809	14717	14623	14767	14834	14941	14681	14825	14693	14764	14656	14776	14923	14747	14680	14764	14797	14634	14766	14550	14789	14774	14658	14737	14634	14740	14714	14814	14847	14753	14524	14716	14944	14672	14795	14754	14619	14896	14701	14864	14804	14760	14681	14853	14766	14801	14888	14700	14667	14532	14783	14674	14839	14658	14800	14782	14675	14745	14683	14696	14790	14735	14753	14780	14765	14820	14692	14865	14776	14888	14887	14837	14746	14703	14669	14876	14599	14905	14843	14699	14716	14691	14864	14687	14836	14918	14721	14818	14689	14776	14681	14719	14865	14718	14678	14773	14724	14819	14820	14782	14726	14677	14757	14525	14666	14732	14759	14724	14797	14812	14659	14727	14818	14790	14714	14583	14895	14723	14817	14681	14667	14744	14676	14536	14777	14498	14515	14902	14773	14715	14709	14727	14632	14885	14650	14774	14624	14834	14831	14576	14711	14593	14542	14671	14667	14680	14724	14783	14875	14818	14563	14753	14881	14742	14896	14849	14676	14762	14881	14680	14855	14705	14678	14551	14747	14727	14727	14700	14832	14772	14786	14825	14704	14784	14825	14696	14740	14756	14585	14657	14709	14718	14821	14674	14858	14806	14563	14718	14617	14856	14630	14518	14777	14747	14633	14703	14805	14733	14614	14697	14784	14694	14803	14699	14886	14758	14706	14660	14741	14888	14575	14774	14779	14663	14760	14771	14860	14621	14784	14732	14762	14888	14670	14797	14817	14769	14841	14773	14843	14604	14629	14700	14766	14602	14694	14743	14837	14740	14785	14833	14820	14686	14719	14717	14761	14633	14896	14825	14707	14775	14649	14626	14757	14656	14642	14807	14740	14638	14843	14758	14637	14805	14598	14786	14703	14675	14952	14799	14704	14821	14842	14692	14798	14752	14839	14714	14833	14653	14815	14798	14602	14770	14897	14725	14914	14630	14745	14750	14631	14723	14759	14872	14772	14740	14809	14883	14788	14614	14649	14896	14663	14734	14703	14535	14642	14808	14716	14760	14696	14772	14656	14759	14683	14577	14737	14636	14920	14668	14847	14673	14644	14536	14690	14781	14640	15040	14839	14599	14854	14599	14700	14670	14930	14583	14796	14849	14882	14913	14819	14751	14709	14732	14806	14811	14882	14736	14677	14571	14770	14752	14632	14677	14723	14842	14696	14700	14720	14773	14803	14818	14643	14768	14621	14723	15010	14823	14791	14679	14740	14840	14921	14794	14667	14848	14678	14629	14806	14613	14664	14741	14718	14702	14772	14797	14797	14781	14809	14688	14684	14721	14754	14831	14585	14608	14780	14711	14692	14958	14714	14718	14674	14663	14713	14730	14595	14485	14835	14709	15058	14695	14689	14585	14705	14845	14818	14712	14711	14901	14659	14636	14830	14708	14797	14717	14914	14747	14855	14797	14785	14775	14974	14722	14644	14739	14775	14790	14671	14748	14690	14726	14842	14740	14791	14770	14806	14712	14870	14736	14822	14690	14610	14785	14614	14796	14920	14828	14697	14686	14708	14545	14741	14704	14924	14837	14731	14747	14621	14708	14578	14578	14779	14681	14627	14714	14671	14702	14829	14797	14693	14728	14835	14816	14990	14593	14535	14785	14788	14755	14656	14761	14670	14874	14743	14774	14692	14763	14628	14867	14794	14634	14654	14750	14859	14738	14609	14525	14909	14752	14829	14840	14838	14668	14723	14791	14653	14758	14797	14718	14726	14885	14802	14812	14716	14778	14817	14845	14870	14819	14795	14764	14822	14855	14680	14683	14685	14843	14846	14827	14855	14710	14640	14802	14733	14692	14808	14833	14653	14786	14636	14676	14768	14831	14582	14649	14858	14656	14764	14520	14780	14857	14573	14786	14712	14689	14768	14691	14852	14721	14618	14865	14695	14665	14718	14746	14737	14960	14808	14720	14874	14808	14823	14928	14726	14719	14633	14750	14798	14585	14770	14842	14869	14814	14889	14881	14687	14686	14697	14687	14541	14950	14763	14674	14711	14656	14767	14731	14777	14706	14763	14835	14809	14641	14881	14555	14884	14779	14737	14848	14732	14725	14749	14542	14715	14569	14727	14869	14811	14627	14897	14696	14919	14826	14811	14761	14758	14623	14718	14735	14826	14847	14616	14777	14700	14735	14713	14911	14769	14843	14758	14673	14805	14690	14791	14786	14658	14810	14738	14863	14836	14814	14753	14756	14688	14633	14645	14639	14649	14893	14778	14808	14852	14787	14718	14755	14786	14801	14918	14789	14835	14751	14664	14854	14799	14667	14635	14774	14672	14861	14766	14639	14774	14666	14826	14741	14673	14735	14755	14882	14750	14565	14653	14608	14620	14769	14864	14673	14707	14863	14584	14810	14833	14682	14700	14770	14733	14900	14841	14628	14864	14846	14797	14794	14526	14724	14611	14806	14797	14716	14766	14816	14552	14747	14884	14705	14678	14758	14699	14661	14804	14738	14755	14667	14604	14849	14765	14743	14629	14806	14608	14736	14937	14854	14636	14753	14761	14727	14725	14857	14642	14777	14803	14691	14667	14788	14720	14691	14778	14773	14570	14878	14669	14595	14628	14730	14617	14551	14741	14860	14695	14655	14830	14666	14790	14808	14612	14593	14908	14707	14726	14788	14765	14663	14719	14822	14914	14663	14744	14546	14724	14693	14857	14683	14748	14693	14878	14670	14566	14771	14547	14673	14839	14611	14737	14687	14958	14740	14713	14651	14590	14565	14583	14669	14730	14782	14791	14735	14772	14870	14743	14645	14692	14760	14682	14978	14803	14651	14730	14902	14582	14749	14778	14682	14721	14767	14731	14694	14576	14699	14850	14726	14807	14819	14708	14612	14710	14769	14671	14773	14757	14766	14806	14716	14662	14684	14865	14730	14714	14795	14731	14828	14690	14765	14773	14748	14888	14761	14623	14934	14931	14844	14803	14861	14900	14699	14695	14794	14759	14767	14917	14857	14756	14589	14820	14897	14920	14559	14785	14700	14812	14795	14697	14713	14775	14646	14940	14697	14873	14646	14720	14866	14631	14737	14748	14691	14657	14790	14793	14912	14807	14796	14771	14772	14822	14821	14773	14947	14680	14700	14731	14708	14946	14921	14766	14717	14740	14718	14783	14796	14730	14808	14761	14789	14583	14801	14808	14874	14778	14654	14981	14810	14792	14909	14813	14746	14761	14788	14823	14859	14751	14698	14697	14874	14883	14736	14792	14810	14642	14670	14740	14666	14761	14663	14741	14791	14927	14748	14699	14778	14768	14704	14709	14727	14759	14686	14902	14825	14647	14743	14716	14765	14818	14685	14713	14732	14637	14809	14807	14738	14651	14870	14632	14637	14684	14689	14622	14696	14732	14715	14623	14816	14839	14767	14668	14926	14696	14833	14816	14807	14770	14807	14910	14818	14676	14810	14677	14868	14844	14675	14837	14802	14579	14717	14875	14893	14791	14880	14631	14616	14817	14680	14906	14771	14638	14966	14726	14832	14731	14657	14586	14927	14629	14632	14435	14557	14830	14652	14714	14836	14779	14717	14716	14777	14806	14740
23531	21602	28384	25372	22604	21673	20584	18023	17472	17309	17277	17032	17277	17022	16731	16904	16800	16589	16284	16365	16458	16519	16568	16678	16385	16400	16178	16570	16430	16334	16256	16168	16404	16273	16244	16215	16267	16302	16390	16295	16332	16297	16297	16262	16330	16246	16337	16323	16471	16378	16217	16165	16201	16370	16336	16257	16101	16107	16230	16185	16253	16097	16370	16552	16258	16413	16109	16307	16075	16373	16468	16203	16445	16532	16451	16271	16369	16185	16289	16314	16408	16315	16251	16243	16404	16233	16288	16236	16279	16175	16141	16348	16201	16255	16236	16282	16322	16249	16288	16256	16127	16271	16336	16315	16447	16458	16390	16356	16152	16205	16349	15979	16386	16192	16176	16200	16194	16304	16564	16340	16322	16247	16311	16294	16354	16369	16338	16374	16229	16281	16481	16282	16335	16199	16177	16402	16333	16136	16172	16311	16390	16374	16294	16222	16104	16351	16253	16426	16206	16329	16370	16335	16304	16218	16229	16088	16172	16109	16258	16239	16346	16254	16176	16323	16466	16269	16283	16419	16427	16362	16332	16241	16314	16413	16266	16166	16252	16392	16253	16339	16334	16218	16183	16276	16334	16172	16326	16322	16220	16415	16156	16320	16387	16250	16237	16248	16208	16154	16414	16492	16331	16152	16320	16497	16188	16462	16347	16197	16452	16281	16309	16281	16276	16180	16359	16158	16313	16163	16485	16413	16401	16423	16323	16136	16492	16339	16282	16587	16295	16373	16294	16510	16268	16246	16320	16130	16269	16090	16144	16086	16240	16441	16514	16453	16312	16114	16124	16329	16374	16262	16200	16345	16398	16454	16239	16103	16275	16095	16184	16443	16280	16129	16158	16093	16285	16180	16299	16310	16361	16341	16325	16204	16445	16171	16444	16305	16437	16350	16235	16221	16386	16335	16334	16143	16313	16269	16407	16232	16256	16272	16351	16456	16293	16182	16279	16230	16271	16504	16269	16308	16351	16244	16127	16268	16421	16300	16340	16353	16374	16270	16051	16333	16272	16137	16382	16180	16223	16234	16240	16373	16439	16302	16210	16468	16190	16253	16248	16226	16302	16446	16454	16232	16289	16091	16446	16188	16110	16459	16498	16529	16351	16418	16202	16204	16418	15981	16170	16384	16356	16134	16162	16196	16239	16407	16379	16290	16385	16271	16264	16302	16227	16206	16207	16213	16223	16332	16121	16177	16441	16250	16387	16227	16193	16273	16396	16368	16232	16131	16330	16382	16275	16331	16267	16142	16073	16219	16138	16264	16197	16324	16193	16374	15980	16406	16336	16330	16320	16295	16214	16183	16212	16281	16090	16293	16302	16174	16435	16232	16279	16193	16247	16144	16364	16150	16513	16247	16284	16322	16284	16430	16140	16272	16345	16109	16381	16278	16125	16360	16235	16292	16257	16198	16314	16273	16333	16132	16256	16382	16372	16347	16584	16254	16329	16308	16053	16339	16383	16243	16439	16411	16166	16072	16136	16355	16238	16293	16373	16409	16164	16273	16384	16209	16278	16243	16410	16376	16343	16324	16381	16265	16272	16221	16253	16229	16420	16373	16309	16472	16132	16355	16127	16444	16265	16014	16125	16141	16308	16259	16246	16170	16275	16366	16223	16418	16345	16313	16211	16291	16263	16305	16340	16355	16238	16344	16273	16270	16388	16264	16301	16387	16155	16234	16203	16112	16070	16224	16277	16286	16187	16163	16268	16195	16173	16194	16052	16185	16352	16350	16281	16198	16127	16205	16318	16245	16510	16237	16230	16336	16178	16465	16207	16243	16191	16258	16315	16206	16245	16101	16148	16302	16260	16129	16194	16156	16379	16501	16295	16136	16310	16168	16354	16755	16182	16170	16487	16252	16240	16343	16316	16262	16401	16340	16107	16352	16241	16301	16140	16186	16279	16297	16324	16225	16199	16165	16206	16281	16190	16308	16267	16339	16215	16265	16326	16350	16385	16144	16280	16188	16229	16338	16327	16333	16274	16316	16390	16316	16231	16242	16255	16182	16136	16305	16332	16207	16085	16365	16375	16285	16438	16368	16256	16090	16454	16311	16429	16287	16268	16128	16236	16373	16309	16368	16197	16236	16082	16486	16186	16274	16222	16225	16326	16338	16404	16494	16474	16489	16375	16231	16201	16122	16480	16255	16236	16450	16154	16284	16358	16455	16330	16065	16089	16371	16245	16133	16272	16288	16031	16357	16203	16073	16333	16258	16230	16331	16452	16486	16418	16242	16248	16115	16203	16150	16304	16280	16198	16266	16171	16509	16386	16111	16160	16334	16081	16382	16336	16114	16194	16127	16162	16320	16078	16362	16277	16252	16225	15983	16479	16372	16338	16503	16579	16267	16292	16048	16269	16348	16234	16277	16106	16294	16200	16304	16405	16330	16476	16437	16346	16249	16174	16396	16253	16492	16299	16394	16291	16320	16469	16279	16304	16267	16397	16151	16281	16405	16512	16363	16221	16189	16496	16288	16431	16306	16274	16374	16305	16257	16407	16337	16367	16144	16394	16321	16388	16338	16388	16374	16457	16205	16270	16167	16581	16132	16222	16031	16412	16336	16306	16063	16233	16391	16373	16178	16426	16337	16262	16464	16377	16278	16128	16224	16072	16176	16315	16194	16162	16278	16203	16427	16444	16155	16051	16203	16453	16257	16196	16262	16192	16295	16239	16110	16352	16165	16224	16223	16239	16301	16254	16276	16310	16324	16214	16199	16246	16320	16345	16290	16277	16283	16239	16131	16253	16440	16202	16234	16349	16418	16351	16300	16346	16244	16194	16440	16473	16228	16227	16360	15944	16295	16443	16381	16395	16319	16320	16415	16290	16274	16128	16348	16230	16268	16231	16395	16396	16309	16256	16248	16224	16260	16264	16322	16301	16264	16256	16230	16110	16417	16259	16263	16283	16207	16364	16237	16057	16334	16233	16236	16297	16184	16363	16117	16242	16346	16205	16431	16303	16238	16353	16320	16050	16394	16321	16353	16373	16346	16570	16506	16502	16299	16435	16151	16227	16019	16092	16277	16105	16465	16197	16357	16192	16246	16124	16099	16208	16196	16064	16442	16205	16442	16362	16269	16362	16286	16120	16347	16420	16142	16221	16365	16451	16401	16270	16200	16260	16375	16218	16249	16238	16159	16284	16248	16173	16331	15989	16202	16359	16268	16221	16230	16291	16215	16191	16074	16150	16260	16413	16087	16392	16176	16326	16331	16186	16458	16485	16337	16275	16319	16306	16187	16074	16435	16372	16213	16084	16305	16270	16267	16231	16362	16354	16211	16462	16179	16352	16194	16412	16253	16391	16428	16239	16244	16425	16257	16367	16001	16379	16264	16414	16191	16193	16182	16188	16364	16413	16187	16225	16183	16276	16294	16261	16393	16149	16353	16196	16234	16098	16191	16359	16318	16237	16343	16238	16288	16138	16187	16382	16323	16409	16199	16092	16393	16368	16470	16521	16419	16248	16464	16468	16430	16340	16297	16287	16393	16289	16189	16322	16269	16353	16369	16121	16302	16329	16384	16438	16172	16246	16361	16324	16298	16264	16124	16327	16326	16435	16350	16405	16446	16247	16140	16238	16370	16259	16145	16233	16176	16455	16151	16269	16294	16252	16393	16222	16295	16025	16177	16272	16481	16336	16282	16206	16209	16272	16136	16208	16144	16399	16046	16214	16342	16304	16310	16369	16219	16298	16092	16504	16304	16189	16293	16117	16271	16249	16373	16403	16384	16298	16343	16107	16260	16146	16241	16145	16277	16206	16196	16613	16356	16386	16298	16460	16522	16325	16288	16502	16291	16103	16151	16251	16252	16459	16405	16274	16251	16205	16162	16258	16187	16159	16397	16172	16322	16213	16455	16249	16094	16242	16476	16214	16173	16389	16557	16356	16244	16257	16237	16236	16375	16483	16316	16156	16344	16308	16150	16365	16265	16462	16210	16135	16344	16215	16352	16187	16266	16260	16361	16049	16264	16233	16373	16300	16224	16198	16157	16133	16337	16292	16259	16148	16096	16257	16382	16380	16242	16334	16330	16293	16176	16245	16291	16307	16302	16340	16343	16290	16508	16484	16355	16597	16465	16314	16143	16265	16203	16359	16171	16143	16283	16190	16166	16298	16398	16229	16431	16246	16337	16300	16369	16266	16186	16277	16474	16223	16188	16388	16298	16496	16256	16212	16191	16145	16552	16483	16151	16267	16264	16503	16220	16394	16398	16434	16303	16373	16239	16295	16331	16442	16241	16354	16298	16294	16369	16337	16306	16388	16340	16328	16236	16372	16347	16348	16350	16254	16418	16178	16251	16500	16333	16298	16386	16195	16450	16168	16221	16322	16507	16271	16263	16446	16221	16174	16178	16311	16009	16127	16309	16466	16513	16225	16221	16362	16230	16243	16318	16224	16169	16371	16170	16448	16359	16222	16112	16262	16338	16366	16360	16236	16281	16430	16262	16219	16266	16433	16344	16331	16201	16257	16197	16214	16081	16256	16328	16546	16207	16167	16247	16463	16371	16365	16195	16259	16268	16520	16394	16240	16292	16212	16342	16181	16189	16130	16161	16325	16253	16552	16228	16254	16313	16400	15979	16260	16142	16196	16256	16345	16261	16146	16193	16137	16222	16269	16170	16186	16036	16251	16395	16242	16230	16236	16199	16187	16285	16046	16282	16377	16343	16347	16286	16154	16278	16230	16128	16409	16318	16185	16168	16370	16324	16313	16372	16129	16204	16250	16307	16299	16150	16316	16236	16268	16351	16344	16257	16132	16458	16383	16338	16357	16385	16329	16295	16448	16329	16255	16204	16107	16467	16343	16405	16109	16381	16293	16417	16377	16410	16180	16369	16319	16308	16021	16216	16315	16338	16211	16174	16346	16284	16205	16519	16237	16319	16567	16123	16399	16126	16339	16367	16295	16379	16394	16169	16003	16286	16269	16243	16351	16170	16371	16454	16326	16364	16554	16361	16345	16297	16291	16267	16347	16202	16421	16170	16262	16177	16238	16146	16159	16269	16199	16375	16411	16389	16212	16160	16365	16179	16449	16233	16243	16498	16226	16111	16172	16259	16202	16300	16070	16265	16268	16140	16395	16312	16544	16236	16452	16383	16067	16142	16215	16215
18679	37305	28694	22010	19279	17662	16416	15986	15725	15539	15260	15522	15159	14828	14871	14657	14352	14598	14588	14420	14485	14476	14400	14466	14385	14262	14342	14417	14212	14189	14243	14101	14436	14194	14293	14180	14216	14277	14276	14134	14215	14205	14128	14264	14185	14161	14319	14240	14258	14099	14270	14162	14094	14169	14438	14214	14306	14143	14142	14117	14229	14124	14231	14126	14141	14278	14242	13978	14157	14225	14256	14290	14230	14273	14226	14283	14194	14198	14172	14345	14233	14054	14287	14159	14095	14192	14331	14095	14185	14167	14171	14040	14438	14219	14130	14116	14254	14214	14321	14266	14282	14216	14271	14104	14255	14266	14014	14217	14027	14137	14101	14273	14015	14196	14103	14183	14381	14119	14171	14276	14231	14196	14338	14206	14246	14205	14224	14174	14323	14336	14191	14214	14338	14267	14124	14181	14179	14141	14268	14284	14238	14039	13990	14183	14314	14241	14274	14204	14057	14331	14254	14319	14153	14191	14140	14146	14149	14049	14342	14126	14324	14251	14082	14067	14202	14221	14017	14186	14301	14313	14025	14221	14350	14308	14339	14217	14157	14066	14306	14194	14307	14245	14299	14268	14091	14220	14292	14074	14134	14325	14191	14178	14087	14185	14159	14242	14240	14252	14138	14257	14157	14143	14251	14299	14080	14338	14209	14400	14293	14228	14285	14251	13941	14019	14314	14206	14074	14328	14230	14164	14259	14328	14255	14170	14299	14311	14163	14074	14350	14231	14235	14233	14136	14304	14261	14281	14231	14200	14209	14272	14267	14276	14109	14305	14149	14437	14320	14097	14359	14120	14319	14293	14301	14320	14292	14055	14325	14299	14195	14246	14264	14216	14330	14113	14224	14065	14051	14130	14181	14350	14107	14196	14255	14185	14079	14243	14084	14197	14256	14163	14109	14214	14051	14249	14063	14260	14056	14214	14255	14312	14300	14200	14128	14085	14266	14178	14147	14171	14196	14041	14023	14159	14100	14165	14292	14122	14293	14176	14263	14299	14331	14085	14276	14360	14186	14292	14267	14108	14121	14371	14183	14206	14255	14122	14304	14227	14296	14252	14228	14219	14076	14230	14043	14215	14217	14118	14258	14232	14091	14239	14121	14238	14371	14000	14304	14164	14088	14208	14255	14248	14336	14391	14190	14189	14179	14219	14010	14303	14177	14353	14138	14296	14018	14249	14232	14250	14217	14238	14130	14266	14328	14148	14320	14233	14243	14165	14098	14125	14326	14108	14201	14149	14284	14113	14122	14278	14385	14241	14115	14343	14311	14182	14180	14140	14042	14137	14228	14242	13931	14233	14205	14296	13953	14296	14130	14158	14294	14113	14164	14121	14156	14183	14210	14265	14333	14053	14178	14295	14277	14194	14362	14078	14013	14331	14155	14242	14089	14242	14303	14176	14333	14201	14264	14222	14235	14235	14256	14205	14200	14262	14173	14151	14297	14181	14445	14274	14204	14337	14178	14161	13996	14425	13960	14313	14192	14170	14245	14188	14086	14245	14204	14198	14048	14289	14263	14297	14178	14440	14293	14291	14185	14168	14267	14180	14303	14021	14251	14268	14059	14207	14239	14224	14120	14172	14246	14263	14394	14225	14394	14219	14139	14211	14251	14057	14281	14059	14160	14137	14102	14214	14248	14328	14241	14168	14317	14373	14248	14067	14226	14148	14374	14233	14159	14169	14238	14244	14248	14256	14124	14273	14304	14167	14253	14173	14281	14306	14272	14003	14340	14342	14203	14065	14171	14370	14207	14228	14391	14177	14217	14241	14277	14309	14373	14230	14120	14192	14351	14347	14223	14236	14263	14217	14147	14179	14269	14257	14306	14461	14253	14205	14243	14197	14340	14132	14304	14193	14320	14157	14155	14350	14122	14331	14360	14181	14190	14242	14008	14171	14244	13989	14147	14327	14421	14173	14181	14120	14427	14324	14204	14145	14200	14165	14304	14287	14399	14256	14201	14386	14171	14255	14323	14057	14203	14228	14103	14173	14190	14126	14286	14114	14278	14288	14155	14302	14251	14213	14321	14351	14098	14426	14158	14251	14224	14187	14080	14148	14103	14226	14343	13973	14146	14266	14259	14140	14032	14139	14155	14238	14250	14139	14267	14354	14421	14251	14198	14310	14198	14151	14234	14314	14232	14184	14078	14242	14145	14386	13953	14210	14192	14084	14314	14082	14272	13994	14140	14113	14144	14167	14286	14290	14147	14307	14236	14154	14225	14130	14363	14235	14031	14380	14300	14369	14273	14189	14239	14235	14208	14232	14225	14364	14229	14100	14192	14145	14098	14189	14138	14149	14304	14159	14222	14372	14300	14203	14144	14239	14295	14144	14074	14266	14382	14213	14088	14284	14258	14240	14265	14266	14172	14089	14270	14325	14192	14128	14114	14308	14209	14100	14209	14109	14211	14216	14142	14199	14148	14259	14150	14309	14179	14191	14189	14291	14165	14273	14252	14147	14251	14305	14221	14260	14376	14196	14123	14186	14153	14228	14121	14214	14220	14168	14296	14235	14340	14134	14210	14203	14199	14274	14039	14413	14207	14316	14148	14142	14044	14314	14338	14235	14333	14260	14191	14206	14235	14219	14158	14227	14197	14401	14232	14185	14429	14266	14238	14104	14342	14277	14190	14281	14255	14228	14295	14364	14283	14059	14221	14105	14214	14131	14332	14180	14389	14161	14267	14293	14160	14117	14152	14157	14226	14040	14127	14142	14200	14355	14212	13968	14173	14200	14144	14341	14102	14248	14349	14193	14252	14327	14240	14366	14223	14058	14074	14336	14172	14300	14289	14115	14142	14135	14309	14338	14258	14242	14281	14174	14183	14196	14180	14267	14265	14282	14199	14250	14165	14224	14190	14128	14160	13951	14236	14270	14226	14220	14148	14045	14285	14169	14251	14051	14153	14237	14045	14273	14128	14162	14317	14161	14142	14185	14168	14170	14131	14200	14206	14103	14251	14225	14256	14093	14185	14214	14247	14069	13797	14379	14228	14151	14259	14217	14276	14112	14127	14217	14112	14172	14073	14340	14175	14349	14268	14173	14067	14100	14127	14051	14187	14249	14265	14285	14283	14083	14109	14044	14130	14087	14218	14326	14132	14375	14021	14215	14264	14340	14188	14205	14142	14296	14284	14303	14123	14154	14252	14293	14278	14140	14219	14200	14292	14186	14284	14152	14317	14235	14188	14161	14145	14284	14158	14205	14267	14209	14261	14221	14288	14133	14296	14368	14345	14078	14204	14072	14138	14158	14236	14085	14307	14080	14269	14205	14331	14354	14257	14141	14415	14167	14327	14267	14153	14334	14284	14251	14273	14333	14315	14157	14231	14296	14283	14231	14208	14384	14207	14094	14149	14193	14319	14126	14137	14232	14182	14062	14075	14295	14037	14186	14301	14223	14112	13995	14327	14220	14195	14178	14166	14218	14199	14212	14309	14239	14109	14185	14184	14203	14179	14314	14221	14290	14292	14342	14146	14201	14192	14225	14258	14222	14151	14372	14362	14032	14461	14335	14248	14226	14231	14187	14129	14207	14228	14216	14277	14231	14089	14273	13994	14192	14260	14107	14109	14380	14113	14306	14173	13983	14110	14320	14327	14026	14123	14136	14037	14250	14159	14217	14163	14099	14309	14280	14285	14328	14213	14150	14174	14342	14212	14329	14212	14125	14252	14117	14097	14204	14268	14230	14139	14193	14189	14186	14149	14185	14112	14241	14189	14248	14164	14154	14240	14135	14401	14314	14267	14156	14251	14162	14189	14303	14048	14243	14213	14238	14102	14187	14269	14394	14127	14266	14270	14125	14220	14205	14083	14149	14229	14188	14275	14190	14277	14120	14220	14343	14280	14228	14160	14144	14302	14123	14300	14147	14161	14199	14280	14078	14132	14235	14262	14168	14298	14184	13945	14114	14244	14042	14284	14251	14184	14113	14292	14342	14244	14219	14247	14193	14239	14231	14249	14305	14193	14111	14193	14322	14273	14399	14239	14287	14265	14162	14279	14139	14318	14224	14304	14280	14118	14286	14269	14416	14160	14119	14272	14231	14126	14278	14313	14191	14133	14136	14389	14216	14213	14198	14260	14042	14158	14319	14149	14182	14378	14084	14065	14263	14239	14191	14232	14111	14216	14088	14217	14188	14125	14206	14318	14217	14097	14381	14231	14176	14219	14230	14144	14284	14145	14210	14370	14163	14290	14086	14312	14345	14301	14380	14211	14134	14187	14242	14070	14167	14329	14303	14187	14357	14245	14287	13968	14253	14141	14253	14268	14217	14132	14239	14253	14055	14301	14187	14163	14274	14122	14266	13988	14290	14259	14115	14102	14103	14306	14081	14003	14287	14302	14090	14206	14148	14056	14236	14193	14067	14110	14010	14308	14210	14156	14184	14281	14190	14203	14082	14064	14236	14316	14144	14340	14225	14167	14222	14291	14072	14139	14183	14196	14240	14167	14241	14098	14292	14222	14338	14107	14268	14232	14056	14144	14141	14098	14345	14180	14292	14179	14299	14391	14149	14252	14343	14186	14060	14365	14029	14144	14146	14327	14105	14144	14257	14225	14271	14131	14295	14168	14189	14181	14160	14177	14172	14159	14265	14222	14271	14248	14181	14320	14182	14161	14299	14205	14175	14237	14372	13998	14107	14312	14133	14186	14148	14197	14127	14159	14258	14118	14243	14168	14166	14149	14204	14112	14275	13965	14230	14220	14276	14116	14167	14267	14267	14271	14054	14220	14179	14299	14114	14136	14136	14228	14224	14080	14100	14230	14395	14298	14360	14366	14330	14180	14232	14257	14238	14160	14119	14338	14067	13972	14164	14284	14266	14098	14347	14114	14297	14163	14144	14233	14429	14168	14332	14144	14182	14222	14200	14215	14121	14214	14085	14122	14432	14231	14173	14239	14260	14229	14238	14078	14218	14109	14238	14368	14289	14339	14181	14200	14208	14281	14267	14180	14305	14051	14250	14124	14167	14317	14329	14093	14083	14276	14159	14191	14226	14297	14404	14344	14245	14165	13959	14279	14196	14138	14065	14074	14150	14271	14145	14126	14103	14114	14136	14120	14185	14185	14321	14203	14150	14304	14327	14143	14430	14248	14049	14233	14257	14361	14176
25218	21591	27131	27289	20763	19637	19535	18588	18174	18533	18362	18282	18257	17932	17999	18123	17954	17936	17799	17980	17839	17956	17821	17771	17953	17666	17620	17673	17727	17568	17718	17604	17775	17726	17827	17623	17815	17544	17735	17724	17693	17844	17812	17542	17818	17694	17717	17748	17676	17707	17751	17830	17343	17748	17686	17605	17713	17807	17743	17655	17890	17647	17755	17805	17465	17565	17883	17747	17469	17770	17808	17729	17834	17705	17933	17902	17781	17738	17811	17840	17700	17718	17774	17646	17588	17715	17562	17705	17524	17669	17664	17876	17750	17616	17926	17673	17659	17764	17732	17671	17464	17687	17773	17902	17755	17655	17916	17647	17782	17740	17831	17699	17708	17723	17700	17648	17716	17697	17723	17648	17999	17559	17691	17725	17650	17522	17625	17787	17779	17709	17775	17635	17647	17659	17393	17732	17630	17692	17455	17549	17653	17734	17590	17960	17693	17813	17744	17622	17725	17743	17629	17861	17632	17583	17559	17604	17869	17617	17663	17697	17696	17760	17612	17720	17607	17655	17665	17388	17685	17586	17730	17787	17798	17677	17847	17794	17634	17837	17709	17749	17789	17814	17580	17601	17732	17804	17660	17747	17602	17603	17651	17590	17663	17583	17563	17886	17789	17804	17780	17741	17753	17723	17930	17949	17733	17621	17751	17614	17501	17601	17657	17794	17638	17644	17672	17625	17827	17770	17521	17676	17674	17636	17634	17762	17851	17724	17665	17550	17411	17625	17601	17600	17440	17850	17667	17441	17492	17768	17534	17572	17652	17739	17774	17732	17531	17803	17669	17520	17725	17713	17653	17744	17638	17936	17919	17460	17785	17739	17475	17612	17653	17710	17774	17527	17709	17520	17748	17584	17658	17748	17616	17832	17802	17859	17877	17770	17501	17511	17643	17785	17664	17712	17774	17578	17715	17551	17587	17652	17738	17635	17665	17666	18033	17548	17850	17729	17923	17754	17776	17719	17773	17512	17806	17627	17547	17724	17453	17694	17658	17654	17551	17767	17813	17629	17703	17562	17828	17852	17783	17687	17825	17500	17708	17618	17719	17581	17562	17682	17675	17624	17874	17841	17685	17717	17722	17811	17802	17796	17953	17453	17685	17600	17650	17554	17779	17600	17755	17681	17644	17792	17801	17695	17668	17652	17843	17725	17783	17616	17645	17672	17725	17615	17577	17644	17557	17605	17764	17562	17684	17670	17838	17714	17744	17720	17751	17463	17548	17438	17568	17770	17600	17565	17632	17470	17797	17822	17606	17610	17717	17544	17764	17658	17589	17634	17684	17659	17880	17597	17607	17525	17644	17628	17471	17461	17752	17693	17502	17658	17662	17684	17622	17720	17602	17682	17738	17670	17750	17848	17717	17567	17791	17746	17743	17749	17395	17602	17784	17628	17621	17683	17643	17490	17622	17685	17642	17946	17712	17746	17658	17674	17789	17640	17700	17704	17818	17692	17802	17471	17671	17616	17660	17643	17858	17638	17986	17751	17692	17816	17750	17711	17626	17526	17586	17447	17510	17900	17743	17548	17791	17485	17839	17798	17680	17746	17614	17644	17774	17571	17678	17757	17769	17706	17558	17765	17662	17682	17596	17794	17786	17984	17650	17586	17653	17637	17798	17415	17654	17566	17704	17660	17477	17520	17698	17662	17926	17564	17783	17565	17809	17673	17640	17705	17564	17698	17609	17635	17804	17771	17801	17754	17787	17861	17696	17817	17884	17724	17710	17648	17798	17489	17735	17597	17661	17615	17785	17715	17720	17674	17755	17642	17829	17757	17685	17755	17767	17807	17589	17509	17730	17615	17675	17735	17786	17544	17513	17781	17816	17637	17498	17643	17791	17694	17647	17677	17659	17991	17800	17673	17685	17685	17720	17830	17857	17431	17749	17421	17611	17560	17661	17804	17943	17673	17729	17666	17735	17677	17655	17463	17864	17644	17888	17720	17779	17706	17696	17756	17880	17763	17787	17634	17533	17645	17644	17701	17767	17661	17678	17733	17706	17773	17715	17698	17585	17784	17706	17843	17651	17635	17663	17851	17623	17493	17646	17631	17704	17715	17573	17767	17755	17877	17524	17886	17734	17665	17719	17394	17754	17627	17736	17862	17643	17731	17608	17724	17667	17758	17789	17456	17594	17678	17983	17741	17858	17793	18000	17815	17688	17842	17820	17932	17801	17790	17708	17694	17530	17844	17569	17737	17670	17873	17619	17447	17661	17691	17732	17611	17869	17778	17648	17754	17559	17775	17654	17659	17717	17526	17739	17512	17574	17529	17599	17731	17822	17730	17819	17608	17650	17659	17810	17644	17653	17794	17644	17642	17776	17793	17594	17759	17844	17726	17840	17516	17695	17794	17562	17806	17925	17775	17744	17800	17749	17930	17761	17554	17666	17713	17759	17769	17840	17650	17737	17547	17834	17789	17735	17748	17663	17646	17717	17722	17827	17782	17648	17503	17660	17716	17632	17566	17845	17569	17765	17682	17747	17677	17736	17521	17525	17626	17802	17812	17731	17749	17763	17955	17662	17649	17819	17790	17894	17772	17728	17788	17747	17765	17704	17576	17705	17650	17683	17725	17690	17775	17648	17703	17752	17787	17809	17479	17514	17652	17770	17792	17582	17805	17739	17662	17806	17710	17777	17805	17806	17694	17417	17714	17697	17671	17684	17783	17622	17695	17592	17821	17602	17677	17487	17885	17750	17556	17849	17728	17763	17625	17810	17566	17872	17673	17693	17750	17602	17833	17711	17770	17687	17752	17793	17715	17748	17763	17850	17665	17561	17800	17647	17480	17767	17540	17675	17727	17764	17826	17770	17656	17623	17528	17794	17697	17702	17585	17792	17716	17670	17426	17785	17814	17932	17845	17690	17781	17715	17876	17724	17454	17744	17873	17953	17687	17631	17925	17842	17635	17501	17810	17715	17759	17566	17610	17805	17774	17662	17634	17761	17538	17598	17734	17685	17741	17494	17522	17580	17693	17690	17806	17680	17769	17615	17719	17813	17908	17827	17504	17815	17441	17478	17679	17744	17395	17673	17624	17715	17618	17600	17871	17658	17640	17661	17506	17643	17676	17654	17737	17687	17570	17663	17820	17687	17512	17585	17654	17694	17615	17574	17782	17928	17804	17536	17762	17723	17571	17778	17638	17793	17604	17541	17525	17826	17634	17621	17651	17784	17915	17589	17537	17846	17533	17428	17507	17728	17646	17727	17701	17613	17723	17830	17689	17610	17472	17508	17743	17648	17864	17813	17784	17692	17978	17562	17810	17921	17715	17725	17810	17768	17770	17702	17604	17768	17770	17685	17685	17788	17773	17763	17738	17725	17641	17762	17492	17826	17516	17743	17760	17571	17772	17760	17594	17821	17641	17681	17598	17758	17575	17728	17426	17705	17641	17798	17857	17650	17718	17595	17770	17728	17566	17824	17754	17632	17888	17730	17787	17826	17760	17741	17676	17779	17606	17679	17574	17683	17702	17607	17799	17623	17661	17865	17562	17598	17553	17670	17746	17761	17688	17637	17732	17706	17588	17691	17792	17477	17670	17819	17832	17660	17654	17647	17669	17821	17776	17716	17654	17617	17799	17782	17749	17824	17551	17682	17855	17764	17721	17804	17628	17551	17596	17763	17665	17784	17583	17796	17574	17790	17718	17854	17959	17633	17608	17627	17505	17819	17702	18032	17730	17620	17801	17872	17717	17874	17727	17616	17880	17585	17767	17556	17896	17686	17730	17627	17680	17987	17636	17798	17440	17776	17777	17558	17564	17909	17740	17466	17629	17650	17684	17655	17673	17808	17646	17673	17476	17724	17658	17519	17852	17658	17620	17731	17678	17820	17587	17688	17541	17705	17788	17715	17673	17788	17810	17808	17722	17643	17528	17887	17656	17765	17725	17744	17639	17648	17564	17650	17797	17693	17838	17844	17593	17740	17579	17617	17797	17838	17571	17875	17646	17650	17672	17710	17673	17743	17721	17852	17709	17929	17773	17823	17749	17658	17824	17736	17736	17740	17837	17563	17666	17703	17521	17457	17675	17692	17551	17854	17825	17567	17908	17826	17586	17666	17614	17787	17783	17775	17545	17376	17679	17556	17704	17384	17652	17593	17734	17640	17800	17738	17887	17740	17626	17681	17693	17819	17699	17796	17760	17794	17743	17733	17706	17547	17723	17606	17695	17734	17561	17617	17648	17714	17587	17752	17838	17835	17805	17631	17559	17501	17655	17510	17797	17537	17762	17781	17570	17614	17724	17668	17757	17670	17838	17787	17651	17638	17694	17730	17793	17892	17831	17758	17691	17861	17839	17615	17701	17514	17731	17537	17783	17721	17772	17616	17834	17635	17464	17735	17630	17731	17604	17665	17689	17724	17660	17676	17829	17749	17876	17714	17548	17720	17693	17506	17607	17653	17693	17567	17612	17686	17699	17814	17861	17687	17856	17536	17767	17744	17688	17792	17903	17788	17986	17842	17527	17738	17623	17745	17696	17682	17665	17705	17650	17863	17657	17695	17863	17622	17776	17756	18004	17875	17676	17740	17682	17873	17636	17734	17749	17685	17698	17679	17603	17853	17685	17876	17598	17554	17826	17710	17646	17881	17699	17582	17680	17694	17717	17967	17743	17863	17778	17692	17800	17615	17642	17715	17819	17710	17600	17694	17765	17780	17608	17693	17688	17771	17776	17781	17745	17538	17806	17802	17402	17655	17648	17671	17742	17442	17576	17875	17462	17552	17793	17950	17736	17544	17704	17715	17497	17580	17653	17851	17495	17659	17678	17630	17513	17844	17669	17955	17607	17675	17757	17694	17839	17648	17906	17856	17533	17671	17756	17608	17692	17506	17707	17746	17734	17547	17768	17703	17787	17765	17943	17774	17640	17627	17701	17609	17650	17772	17833	17601	17611	17730	17714	17592	17570	17614	17440	17736	17716	17848	17681	17824	17774	17694	17745	17667	17617	17595	17682	17762	17615	17639	17706	17897	17851	17914	17833	17569	17660	17996	17748	17857	17873	17759	17584	17666	17917	17710	17600	17719	17630	17696	17802	17665	17616	17785	17695	17678	17772	18019	17790	17669	17715	17639	17736	17769	17690	17702	17683	17676	17792	17827	17804	17816	17634
19118	32097	25436	20496	18687	17296	16533	16233	15994	15872	15845	15791	15638	15441	15257	15405	15271	15429	15089	15142	15083	15178	15091	15034	15110	15150	15231	15018	15127	15049	14969	14979	15320	15006	14976	15080	15009	15082	15120	14964	15114	15059	14995	14956	15034	15045	15008	15171	15338	15154	14963	15119	15080	14995	15158	15101	14985	15079	15004	15120	15070	15106	15066	14996	14952	15000	15069	14974	15088	14899	15053	14966	15129	14902	15187	15165	15112	15048	15088	14972	15190	15053	15058	15149	14919	14873	15082	15005	15066	14970	15103	14967	15021	15071	15035	14866	15042	15009	15160	15033	14987	14946	14992	15033	14988	15014	14970	15156	14982	15048	14942	15085	15253	15014	14966	15077	15004	15182	15096	14934	14943	15113	15006	15077	15165	15134	15055	15085	15130	15090	15225	14930	15026	15010	14864	14964	15044	15057	15136	15103	15035	15168	14937	15065	15054	14946	15049	14950	14879	14949	14994	14868	15203	14987	15072	14864	14953	15046	14972	15155	15058	15110	15040	14998	15169	15018	15017	15069	15231	15071	14994	15102	14908	14906	15282	15052	15183	14867	15058	14957	15053	15118	15129	15107	15054	14946	15005	15073	15012	15120	14995	14940	15160	15213	15142	14973	15131	15138	15286	15176	15001	15133	14973	15100	15017	15117	15057	14894	15093	14980	15165	14997	14975	14960	15260	15041	15087	15090	15129	15092	15117	15188	15100	15041	15072	14724	15270	15201	14778	14989	15048	15038	15014	15081	14918	15002	14896	14985	15187	15054	15040	15016	15208	14897	15130	15018	15079	15066	15124	15166	15054	15072	15091	15004	15197	14991	14961	14872	14981	14946	15040	14869	15026	15023	15007	15066	15044	15066	14949	14977	14983	14916	14896	15025	14993	15071	15072	15031	15137	15102	15122	14987	15076	15073	15085	15178	15019	15042	15204	15025	14999	15031	14995	14899	14956	15121	15105	15105	15188	14900	15033	15245	15101	15092	15005	15063	15035	15100	15133	15012	15115	15030	15197	14987	15140	15069	14988	15085	15059	15073	15017	15071	15058	15038	15142	15125	15163	15080	14951	14857	15092	15156	15001	15086	15270	15222	15138	15034	15112	15008	15253	15117	15060	15140	15037	15005	14994	15062	15137	15077	15014	15124	14925	14969	15041	15115	14957	15083	15236	15001	14907	14995	14956	15121	15083	15045	15024	14868	15044	15177	14997	14979	15240	14941	15286	14918	14956	15069	15035	14982	15077	14986	14989	15269	15074	15024	15030	15128	15160	15187	15001	14961	14957	15104	15000	14832	14998	15112	15131	15108	15111	15247	15036	15001	15025	14962	15075	14988	15297	15098	14989	15174	14915	15086	15066	14945	15089	15127	14965	14901	15025	15080	15076	15112	15067	15147	15236	14959	15094	14996	15113	15087	15095	14979	15075	15067	15069	15015	15144	14997	15055	14973	15031	14994	14931	15003	15036	14957	15266	15079	14989	15052	14935	15213	14889	15068	14905	15066	15083	14993	15133	15121	15098	15082	15040	15045	14834	15187	15081	14933	15145	14988	15184	15087	14926	14918	15012	15022	14970	15039	15173	14985	15152	15056	14994	15061	15013	15077	15061	14962	14989	15072	15037	15105	14858	15103	15052	15048	14964	14979	15074	15091	15065	14955	15063	15089	14968	15138	14994	14952	15125	15019	15036	15112	15094	14920	15055	15188	15128	15345	15152	15162	14964	15022	15235	14876	15104	15137	15104	15135	15057	15091	15037	14910	15244	15173	15017	15201	15264	15155	15011	14914	15088	15203	15286	14972	14940	15134	15155	14903	14951	15060	14994	14970	15172	15102	15010	15118	15104	15018	15064	15080	15083	15044	15169	14916	15232	15053	15125	14972	14959	14894	15053	15090	15090	14978	14842	15256	15151	15118	14945	14980	15091	15160	14833	15067	14992	14964	14909	15144	15049	15124	14887	15063	15013	15016	14998	14923	14931	15121	14918	15005	14986	15112	15039	14939	15145	15120	15160	14910	15145	15088	14907	15060	15133	14915	15041	14974	14997	15045	15077	15021	15062	15114	14976	14964	15044	15147	14981	15120	15034	14979	15029	14980	15188	15101	15051	15053	15016	14956	15104	15019	14988	15157	15138	14887	15016	15137	15353	15085	15005	14976	15017	15114	15081	14995	15056	15056	15060	14939	15002	15009	14931	14987	15077	15245	15127	15027	15043	15192	15167	15021	15050	15055	14904	15111	14884	15067	15279	14899	14967	15140	15017	14994	15008	14993	14960	14879	14961	15102	15046	15008	15067	14975	15280	15046	15155	15006	14859	14984	15106	14914	15174	14952	15019	15037	15006	14944	15144	15008	14935	14947	15062	14944	14993	15026	15051	14907	15106	14892	14921	15087	15088	15180	15184	14918	15144	14970	15075	14993	14993	15145	15027	14938	15077	15179	14996	15095	14994	15139	15118	14951	15153	15238	15133	14969	15218	15052	14791	15172	14998	15073	15107	14955	15115	15159	15059	15099	14968	15068	14846	14967	15004	15152	15100	15041	15150	15064	14809	14957	15092	15209	15013	14964	15096	15074	15100	15084	15100	14954	14944	15174	14916	15049	15131	14946	15053	15123	14870	15111	15085	14985	15069	15125	15011	15044	15150	15082	15079	14816	15240	15099	15171	15022	14852	15056	14834	15111	15092	15201	14959	15152	14991	15234	15118	15006	15014	14893	15076	15100	14898	14981	14998	14968	14984	15152	15055	15120	15088	14942	15234	15130	15150	15073	14842	15094	15100	15084	14905	15169	14991	15018	15097	15057	15018	15006	15129	14936	14967	14990	15018	14956	14995	15086	15106	15093	15116	15112	15233	15219	15041	15063	15045	14899	15119	14925	14976	14969	15108	14857	15220	15034	14894	15011	15047	15049	14982	14973	14967	15085	15012	14935	14986	15141	14954	15000	15106	14974	14986	15083	15011	14834	14974	15000	15113	15238	15147	15084	14980	14974	14976	15107	14929	15112	15189	15054	14953	15227	15005	15055	15130	15063	15106	14983	15085	15022	15071	14879	15104	15022	15213	15134	14988	15046	15067	15081	14997	14870	15037	15112	15038	14945	15156	15047	14863	14996	15244	15119	15074	15177	14895	14961	14914	15149	15071	14896	14894	15063	14989	15098	15121	15105	15083	14967	15142	15005	15044	15097	14972	15170	15019	15081	14999	15022	15051	15134	15095	15159	15200	15083	15050	15024	15083	15047	14958	15068	14903	14939	14950	14871	15063	15038	15006	15286	15107	15026	15184	15003	14905	15057	15028	15151	14968	14942	15063	14939	15145	15027	15118	15007	15126	14824	15044	14955	14905	15253	14977	15074	15033	15061	14869	14944	14968	15009	14956	15090	14946	15114	15134	14757	15003	14969	14986	15094	15090	15146	14963	15145	15019	15124	15100	15160	14975	15121	15050	14909	15008	14839	15020	15134	15133	15172	15011	15168	15017	15112	15058	15037	15183	15092	15142	15086	14799	15006	14893	14920	14990	15038	15020	15062	15025	15144	15135	15067	15072	14933	15028	15053	15100	15160	15066	14903	14822	15183	14955	15131	15284	15080	15007	14992	15077	15218	15092	15150	14932	15006	14983	14967	14974	15005	14995	14948	14941	15066	14965	15051	15236	15014	15049	15118	15134	14953	15057	15099	15132	15013	15123	15315	14938	14986	14855	14972	15156	15046	15019	15134	14918	15254	15152	15088	15089	15158	14948	15127	15074	15170	15155	15058	15104	15015	15087	15070	15204	14990	14949	14929	14951	15035	15023	15002	15071	15029	15096	14921	15001	14921	14991	14971	15219	15029	15107	15043	15080	15096	14963	15075	14983	15030	14980	15036	15111	14935	15205	14977	15159	15007	14971	15035	15070	15031	14991	15093	15097	15081	15030	15066	14946	15090	15165	14878	14951	14923	15077	14975	14967	15074	14925	15075	15017	14964	14844	14918	15110	14863	15046	14959	15034	15072	14884	15081	15039	15034	15017	15022	15107	14920	14992	15057	15047	15090	15063	15000	15002	15112	15073	14989	14961	15016	14970	15204	15061	15155	15130	15068	15060	15060	15176	14960	15175	14855	15165	15030	14996	14972	15175	15007	15084	15210	14957	15037	15223	15131	15170	14967	15061	15107	15184	14882	15090	15075	14918	15001	15089	14883	15140	15054	14975	15141	15058	14998	15148	14979	15064	15076	14975	15164	15013	15082	15156	15037	14962	15036	15177	14936	15214	15010	15209	15038	15127	15011	15105	15037	15133	15079	14953	15083	15022	15100	15022	15037	15083	14921	14877	15003	15091	15078	14912	14998	15165	14999	15019	14993	15082	15141	15277	15076	15052	15143	15270	15086	15087	15042	15157	14963	14997	15059	14999	14849	14959	15098	15083	15174	14976	14997	15185	14936	15030	15027	15001	15103	15138	15178	15069	15065	15095	14948	14962	15104	14969	15087	14948	15043	14858	15036	14988	15031	15165	15019	15058	14962	15022	15138	15017	14940	14886	15023	14869	15113	15051	15296	15106	15097	15099	15097	15140	15017	15015	15086	15001	15061	15011	14964	15257	14942	15144	14997	15028	15056	15148	15188	14866	15184	15164	14988	15131	15123	15188	15045	15163	14841	14963	14965	14891	15151	15102	15065	15043	15133	15170	15133	15093	14965	15044	15158	14856	15011	14926	14975	14982	14988	14977	14989	14950	14919	15124	15111	15108	15011	15186	14985	15233	15180	15132	14963	14963	15193	14881	15063	15113	15122	15253	14980	15020	14797	15144	15035	15013	15047	15124	15028	15060	15152	15142	14967	14993	14991	15161	15082	15079	14946	14907	15026	15050	14868	14961	15109	15076	15143	15111	15088	15159	15102	15060	15104	15315	15131	14915	15144	14967	15161	15257	15002	14868	15039	14926	15170	15117	15067	15144	15104	14983	15073	15228	14920	15116	14991	15047	15038	15141	15189	14835	15204	15023	15104	15133	14763	15023	15153	14942	15124	14992	14934	15002	15087	15149	15067	14963	15069	14990	15023	15079	15060	15069	15040	15076	14846	15089	15063	15146	14920	15030	15037	14969	14930	15115	14961	15071	15106	14980	15195	15134	15021	15052	15118	14999	14922
22552	21617	28808	24821	21946	23685	23998	19179	17841	18153	18075	17775	17585	17121	17088	16991	16980	16854	16896	16877	16912	16825	16637	16713	16753	16665	16705	16708	16647	16407	16578	16480	16514	16561	16619	16586	16473	16456	16724	16379	16509	16460	16358	16562	16443	16679	16521	16496	16569	16390	16197	16448	16613	16626	16437	16153	16423	16314	16378	16496	16555	16468	16550	16489	16177	16444	16513	16379	16226	16439	16271	16378	16544	16438	16508	16350	16624	16521	16366	16342	16492	16436	16438	16463	16389	16263	16405	16465	16443	16505	16442	16302	16379	16483	16458	16280	16554	16516	16532	16538	16671	16228	16489	16431	16622	16591	16478	16444	16500	16494	16275	16579	16501	16392	16399	16513	16448	16215	16234	16440	16583	16585	16433	16422	16266	16294	16257	16522	16608	16643	16364	16373	16480	16347	16551	16706	16398	16357	16359	16521	16408	16697	16402	16382	16459	16442	16376	16420	16595	16323	16466	16341	16601	16234	16325	16339	16284	16382	16339	16397	16523	16434	16267	16459	16273	16417	16537	16485	16433	16264	16420	16297	16557	16404	16448	16364	16253	16287	16330	16505	16348	16283	16427	16246	16679	16414	16357	16287	16321	16403	16427	16410	16617	16352	16444	16356	16306	16260	16439	16205	16050	16440	16412	16185	16369	16332	16516	16415	16505	16370	16438	16372	16307	16539	16524	16505	16200	16366	16536	16545	16309	16359	16297	16317	16503	16268	16376	16317	16460	16247	16588	16313	16510	16607	16534	16339	16647	16427	16423	16340	16664	16332	16412	16528	16358	16276	16329	16546	16249	16331	16447	16471	16368	16580	16520	16380	16444	16439	16537	16494	16416	16316	16359	16224	16500	16338	16408	16565	16374	16256	16254	16412	16401	16342	16532	16523	16372	16469	16525	16531	16318	16275	16343	16344	16443	16457	16355	16509	16339	16449	16364	16440	16263	16374	16485	16357	16353	16332	16481	16286	16245	16418	16313	16501	16229	16397	16489	16528	16330	16248	16346	16226	16453	16471	16346	16438	16379	16482	16393	16594	16457	16346	16379	16340	16316	16540	16394	16350	16242	16415	16405	16316	16594	16389	16468	16361	16191	16457	16375	16261	16379	16043	16435	16431	16297	16452	16548	16556	16429	16281	16552	16478	16160	16404	16421	16253	16668	16454	16591	16250	16428	16258	16466	16581	16157	16395	16372	16554	16728	16392	16539	16595	16486	16476	16405	16433	16610	16496	16202	16414	16669	16331	16167	16394	16532	16634	16496	16218	16468	16410	16149	16524	16489	16313	16275	16439	16360	16396	16308	16496	16454	16444	16560	16379	16637	16356	16397	16442	16286	16475	16391	16497	16231	16258	16661	16364	16432	16551	16420	16432	16332	16518	16479	16525	16367	16299	16296	16459	16444	16257	16410	16207	16507	16481	16313	16450	16324	16373	16327	16396	16445	16356	16379	16380	16537	16454	16376	16356	16366	16407	16317	16390	16550	16591	16373	16413	16280	16247	16394	16438	16331	16483	16505	16537	16413	16453	16314	16389	16342	16358	16415	16459	16615	16286	16313	16402	16514	16362	16497	16374	16347	16320	16367	16296	16534	16284	16335	16518	16418	16271	16164	16428	16516	16411	16368	16495	16400	16445	16549	16530	16494	16402	16463	16449	16163	16665	16461	16642	16581	16354	16365	16447	16446	16553	16378	16340	16278	16392	16617	16405	16499	16418	16360	16360	16480	16385	16301	16345	16359	16506	16505	16285	16381	16300	16180	16496	16570	16523	16341	16361	16568	16545	16370	16334	16559	16311	16518	16590	16262	16273	16386	16348	16541	16471	16432	16662	16248	16521	16222	16528	16410	16398	16504	16536	16457	16322	16404	16398	16334	16167	16538	16584	16451	16429	16252	16365	16391	16490	16373	16564	16373	16218	16522	16359	16438	16117	16487	16534	16291	16450	16585	16349	16525	16364	16250	16296	16339	16256	16304	16323	16561	16350	16385	16285	16430	16521	16648	16372	16414	16366	16387	16508	16559	16463	16354	16179	16610	16473	16290	16213	16497	16452	16576	16337	16522	16682	16454	16509	16510	16376	16471	16411	16290	16359	16240	16324	16353	16445	16288	16422	16306	16656	16223	16467	16639	16125	16478	16322	16486	16605	16563	16500	16314	16532	16488	16626	16301	16377	16395	16334	16458	16504	16423	16433	16328	16327	16346	16383	16547	16461	16304	16423	16363	16351	16441	16546	16344	16373	16455	16362	16431	16403	16615	16376	16530	16639	16490	16510	16254	16391	16419	16273	16300	16317	16324	16423	16514	16225	16305	16340	16341	16246	16335	16408	16365	16193	16532	16306	16335	16261	16655	16479	16519	16457	16384	16306	16182	16328	16609	16351	16271	16342	16409	16344	16379	16469	16291	16413	16390	16319	16328	16349	16380	16307	16358	16601	16499	16253	16358	16416	16342	16313	16407	16417	16325	16419	16333	16409	16366	16288	16446	16349	16264	16245	16261	16306	16464	16672	16422	16497	16389	16345	16228	16353	16407	16562	16463	16401	16459	16385	16320	16574	16313	16444	16461	16394	16373	16544	16433	16355	16353	16342	16421	16504	16264	16438	16526	16414	16228	16413	16403	16493	16390	16579	16484	16472	16154	16454	16519	16322	16530	16258	16341	16431	16596	16310	16340	16494	16437	16606	16433	16399	16311	16231	16219	16308	16407	16514	16366	16303	16431	16497	16344	16268	16379	16381	16366	16478	16393	16489	16495	16371	16553	16429	16293	16299	16360	16269	16416	16311	16487	16361	16413	16555	16414	16415	16434	16407	16597	16347	16323	16441	16528	16620	16360	16485	16318	16322	16255	16357	16374	16228	16383	16408	16361	16341	16347	16363	16449	16179	16385	16256	16329	16375	16361	16267	16199	16377	16453	16466	16490	16445	16413	16285	16519	16563	16506	16402	16618	16511	16476	16355	16414	16408	16478	16584	16282	16224	16604	16398	16400	16526	16532	16340	16443	16382	16435	16588	16332	16438	16425	16461	16508	16265	16487	16361	16374	16496	16482	16281	16373	16391	16365	16420	16353	16432	16350	16399	16337	16244	16358	16331	16319	16427	16543	16146	16503	16432	16392	16345	16462	16537	16244	16538	16420	16489	16426	16408	16270	16355	16555	16541	16519	16333	16482	16513	16291	16678	16235	16342	16400	16538	16444	16381	16158	16507	16363	16767	16402	16369	16314	16404	16570	16460	16527	16354	16353	16480	16344	16540	16539	16394	16355	16563	16481	16480	16398	16459	16252	16420	16425	16326	16163	16256	16240	16421	16477	16341	16383	16495	16534	16548	16560	16456	16430	16229	16237	16421	16378	16261	16387	16487	16522	16506	16611	16437	16247	16437	16634	16577	16132	16274	16521	16351	16246	16453	16435	16513	16378	16568	16300	16403	16239	16212	16399	16550	16429	16200	16522	16479	16421	16516	16330	16204	16294	16304	16513	16581	16295	16428	16389	16226	16370	16383	16379	16323	16482	16421	16640	16429	16599	16451	16370	16386	16347	16229	16478	16455	16362	16468	16511	16422	16399	16395	16408	16515	16301	16569	16229	16252	16542	16345	16548	16298	16294	16385	16644	16495	16364	16472	16405	16317	16334	16374	16266	16293	16372	16465	16537	16279	16375	16393	16514	16421	16508	16288	16413	16478	16555	16422	16505	16306	16334	16249	16236	16341	16437	16526	16343	16198	16462	16294	16417	16340	16304	16360	16418	16260	16413	16393	16479	16367	16234	16251	16334	16409	16367	16425	16394	16292	16424	16508	16276	16527	16435	16220	16390	16396	16297	16434	16288	16523	16604	16645	16606	16378	16163	16296	16393	16269	16427	16511	16266	16312	16483	16419	16548	16329	16431	16565	16219	16163	16537	16445	16296	16563	16226	16393	16377	16230	16487	16443	16464	16216	16278	16454	16563	16710	16443	16415	16317	16442	16364	16628	16409	16223	16371	16465	16440	16607	16408	16545	16480	16216	16504	16342	16200	16358	16573	16517	16569	16444	16311	16343	16373	16274	16528	16409	16410	16494	16438	16270	16217	16396	16437	16452	16394	16565	16513	16337	16437	16386	16318	16369	16361	16366	16430	16308	16469	16633	16518	16546	16260	16252	16360	16511	16473	16403	16560	16565	16387	16530	16510	16456	16585	16448	16281	16406	16306	16239	16458	16434	16411	16457	16510	16576	16348	16456	16337	16284	16522	16407	16305	16397	16512	16358	16363	16453	16388	16404	16490	16341	16582	16347	16399	16299	16301	16387	16525	16354	16542	16599	16424	16425	16267	16376	16322	16436	16531	16442	16408	16409	16449	16530	16254	16422	16469	16277	16482	16218	16393	16394	16487	16342	16478	16342	16270	16358	16406	16394	16535	16496	16432	16300	16440	16506	16380	16434	16340	16563	16273	16457	16341	16433	16459	16588	16434	16450	16384	16570	16529	16442	16194	16557	16422	16258	16110	16416	16420	16632	16268	16448	16480	16448	16574	16335	16238	16449	16404	16496	16449	16468	16426	16362	16457	16384	16368	16605	16353	16274	16318	16239	16360	16431	16408	16517	16455	16510	16231	16263	16309	16362	16572	16458	16680	16572	16320	16339	16314	16368	16405	16292	16286	16386	16330	16339	16385	16404	16399	16367	16307	16498	16219	16524	16292	16414	16281	16403	16493	16323	16157	16315	16388	16190	16446	16476	16360	16267	16373	16607	16346	16266	16428	16680	16359	16465	16425	16497	16432	16355	16394	16261	16344	16366	16571	16535	16500	16467	16473	16288	16169	16508	16626	16406	16445	16485	16257	16406	16457	16502	16314	16344	16389	16237	16317	16294	16341	16486	16535	16270	16303	16457	16359	16506	16297	16409	16367	16244	16380	16395	16451	16379	16403	16268	16438	16522	16392	16161	16606	16302	16418	16400	16518	16403	16710	16436	16540	16438	16577	16355	16374	16336	16323	16440	16477	16409	16483	16443	16560	16412	16305	16376	16352	16271	16514	16473	16395	16434	16513	16588	16398	16697	16336	16462	16571	16395	16424	16276	16400	16424	16522	16507	16270	16315	16499	16401	16332	16340	16414	16260	16339	16255	16408	16420	16320	16518
21152	42189	33353	25418	22198	19490	18040	17150	16320	15987	16027	15808	15273	15313	14979	14882	14822	14671	14532	14550	14605	14626	14368	14311	14460	14396	14423	14349	14423	14354	14353	14455	14317	14363	14141	14289	14493	14395	14400	14384	14300	14440	14310	14196	14240	14160	14334	14284	14234	14174	14238	14310	14075	14279	14267	14258	14320	14176	14158	14248	14425	14327	14243	14329	14398	14450	14229	14233	14302	14275	14413	14243	14431	14251	14228	14351	14271	14373	14300	14342	14423	14243	14286	14223	14174	14352	14272	14296	14247	14379	14208	14322	14328	14397	14348	14310	14365	14320	14288	14467	14187	13959	14375	14008	14196	14047	14045	14233	14329	14191	14319	14316	14311	14201	14339	14286	14386	14264	14156	14398	14154	14283	14210	14295	14408	14246	14321	14192	14225	14474	14299	14073	14235	14348	14455	14241	14219	14186	14234	14158	14265	14369	14429	14351	14036	14450	14368	14181	14254	14121	14238	14188	14223	14356	14278	14239	14195	14241	14350	14323	14155	14151	14213	14236	14324	14223	14232	14347	14183	14319	14227	14293	14278	14158	14111	14249	14240	14190	14217	14337	14131	14148	14218	14153	14273	14327	14221	14369	14196	14326	14235	14193	14001	14133	14403	14207	14290	14420	14142	14256	14288	14326	14253	14218	14401	14371	14174	14355	14303	14130	14162	14508	14266	14295	14359	14270	14320	14205	14276	14303	14395	14375	14220	14388	14184	14155	14364	14024	14153	14310	14170	14067	14314	14240	14318	14173	14336	14125	14312	14251	14306	14215	14202	14369	14077	14454	14248	14405	14153	14259	14289	14305	14254	14247	14290	14294	14320	14306	14298	14147	14244	14279	14193	14240	14183	14303	14284	14197	14342	14439	14361	14383	14362	14303	14156	14368	14271	14569	14188	14302	14192	14377	14244	14155	14266	14234	14412	14303	14307	14332	14209	14277	14234	14211	14232	14327	14196	14304	14222	14338	14145	14364	14206	14307	14192	14303	14091	14294	14246	14164	14205	14233	14407	14122	14254	14268	14311	14261	14157	14346	14220	14144	14287	14256	14219	14229	14346	14104	14190	14234	14283	14361	14267	14125	14212	14309	14295	14206	14177	14386	14074	14356	14136	14180	14342	14196	14272	14343	14316	14377	14338	14238	14292	14416	14347	14263	14441	14221	14441	14346	14199	14195	14291	14333	14419	14193	14313	14369	14251	14113	14232	14339	14154	14150	14293	14253	14362	14379	14248	14439	14277	14389	14401	14264	14415	14292	14339	14423	14171	14274	14168	14117	14154	14219	14218	14163	14226	14245	14161	14257	14349	14265	14308	14358	13983	14374	14415	14307	14281	14206	14264	14312	14169	14334	14218	14195	14244	14195	14226	14163	14387	14388	14188	14249	14331	14327	14142	14314	14090	14232	14540	14242	14209	14170	14233	14286	14286	14358	14249	14228	14196	14348	14296	14393	14331	14314	14202	14145	14147	14161	14084	14152	14260	14380	14375	14213	14373	14212	14329	14236	14251	14250	14095	14318	14230	14085	14171	14393	14246	14236	14303	14169	14246	14309	14132	14316	14431	14151	14166	14186	14216	14342	14178	14175	14052	14297	14275	14140	14370	14260	14431	14205	14363	14148	14234	14424	14268	14326	14152	14248	14159	14274	14156	14340	14252	14307	14246	14253	14223	14348	14122	14200	14388	14199	14453	14323	14226	14171	14330	14330	14257	14057	14310	14252	14356	14358	14272	14139	14256	14215	14306	14229	14268	14325	14190	14270	14248	14362	14032	14366	14230	14277	14290	14373	14370	14263	14133	14230	14157	14186	14307	14172	14061	14236	14310	14309	14443	14250	14315	14226	14349	14243	14329	14382	14342	14290	14145	14040	14268	14288	14340	14268	14320	14076	14527	14353	14509	14353	14200	14344	14233	14231	14364	14299	14331	14153	14060	14256	14291	14300	14145	14206	14262	14201	14317	14276	14222	14547	14145	14210	14218	14355	14359	14264	14117	14257	14387	14192	14343	14312	14235	14225	14317	14466	14251	14312	14212	14083	14292	14238	14231	14214	14301	14128	14008	14393	14132	14361	14262	14310	14209	14374	14221	14114	14205	14254	14332	14150	14213	14346	14264	14261	14172	14275	14129	14447	14309	14155	14301	14290	14246	14222	14154	14309	14228	14212	14348	14291	14232	14272	14092	14290	14217	14241	14208	14259	14159	14229	14330	14161	14302	14287	14358	14295	14372	14294	14249	14197	14363	14272	14233	14123	14269	14128	14197	14294	14251	14137	14026	14262	14258	14201	14294	14180	14250	14310	14164	14157	14181	14221	14257	14411	14226	14125	14203	14203	14206	14330	14133	14230	14252	14274	14310	14398	14267	14199	14175	14254	14242	14354	14170	14345	14253	14320	14250	14273	14217	14297	14227	14224	14263	14300	14271	14105	14318	14023	14332	14165	14373	14229	14196	14511	14319	14278	14318	14378	14175	14153	14172	14207	14229	14238	14405	14212	14282	14188	14251	14225	14267	14296	14067	14249	14194	14204	14194	14340	14103	14315	14258	14237	14272	14209	14420	14207	14153	14512	14143	14203	14177	14125	14175	14185	14305	14110	14204	14259	14205	14321	14205	14194	14194	14218	14176	14216	14202	14382	14275	14187	14270	14196	14187	14263	14186	14372	14132	14409	14069	14263	14252	14166	14137	14377	14188	14360	14119	14278	14109	14165	14353	14409	14306	14289	14392	14443	14020	14078	14176	14316	14331	14210	14347	14313	14339	14379	14279	14259	14190	14345	14252	14258	14351	14166	14428	14229	14122	14384	14313	14312	14305	14248	14370	14070	14305	14160	14307	14388	14299	14267	14135	14249	14339	14199	14083	14203	14338	14334	14205	14269	14295	14449	14273	14105	14298	14320	14306	14226	14251	14164	14103	14269	14328	14322	14137	14170	14076	14287	14336	14361	14199	14288	14293	14361	14194	14248	14206	14264	14215	14225	14247	14325	14253	14511	14297	14336	14125	14391	14231	14262	14425	14282	14135	14254	14236	14243	14210	14217	14163	14135	14439	14172	14418	14144	14152	14231	14253	14323	14176	14233	14296	14279	14430	14286	14331	14223	14243	14286	14147	14274	14113	14359	14365	14464	14183	14304	14277	14326	14157	14256	14396	14370	14272	14340	14278	14176	14464	14295	14153	14173	14363	14188	14242	14276	14151	14317	14330	14139	14037	14338	14252	14313	14255	14407	14173	14184	14355	14328	14144	14335	14222	14124	14224	14101	14218	14295	14243	14264	14218	14194	14345	14359	14279	14239	14271	14131	14323	14209	14289	14334	14291	14105	14091	14343	14308	14069	14294	14265	14187	14207	14170	14320	14267	14067	14231	14447	14192	14276	14252	14418	14315	14356	14267	14398	14245	14161	14195	14095	14202	14224	14330	14213	14355	14195	14163	14322	14173	14322	14171	14247	14276	14402	14233	14283	14291	14254	14207	14327	14369	14174	14173	14276	14415	14376	14158	14111	14256	14475	14275	14302	14151	14111	14310	14226	14195	14181	13985	14185	14238	14083	14250	14170	14346	14316	14163	14228	14254	14249	14382	14272	14122	14377	14254	14360	14359	14290	14344	14226	14268	14094	14183	14245	14249	14247	14349	14153	14312	14182	14205	14257	14334	14195	14163	14436	14195	14232	14240	14428	14054	14306	14294	14238	14225	14246	14184	14237	14299	14150	14287	14121	14241	14313	14343	14387	14274	14371	14207	14208	14301	14160	14322	14204	14305	14171	14275	14321	14223	14245	14182	14253	14288	14153	14220	14159	14088	14276	14073	14337	14287	14212	14161	14280	14288	14153	14155	14233	14213	14232	14361	14175	14252	14253	14327	14274	14339	14338	14228	14336	14336	14224	14180	14388	14353	14208	14122	14210	14324	14240	14231	14271	14179	14178	14140	14226	14292	14229	14322	14340	14489	14362	14278	14244	14013	14488	14333	14292	14134	14167	14203	14170	14229	14172	14256	14148	14241	14159	14399	14448	14201	14281	14157	14190	14514	14398	14237	14136	14356	14225	14378	14250	14227	14345	14346	14415	14254	14415	14270	14272	14262	14158	14429	14134	14283	14271	14201	14168	14163	14399	14117	14321	14179	14311	14261	14315	14106	14157	14307	14307	14204	14178	14286	14316	14193	14312	14237	14212	14294	14440	14299	14277	14150	14336	14270	14295	14324	14284	14415	14263	14266	14448	14541	14285	14246	14250	14331	14266	14320	14366	14199	14223	14265	14367	14121	14266	14262	14284	14091	14295	14309	14271	14293	14374	14174	14346	14245	14297	14186	14380	14264	14198	14277	14344	14163	14375	14251	14287	14178	14301	14311	14419	14371	14103	14460	14168	14179	14240	14331	14307	14310	14227	14288	14320	14397	14479	14329	14430	14245	14257	14180	14327	14309	14105	14160	14309	14227	14364	14146	14400	14195	14390	14214	14286	14189	14325	14061	14272	14361	14260	14244	14096	14226	14105	14240	14221	14139	14108	14111	14270	14204	14112	14145	14216	14290	14303	14265	14228	14277	14299	14419	14268	14135	14191	14226	14189	14245	14230	14275	14182	14201	14372	14239	14260	14355	13972	14278	14484	14202	14281	14282	14140	14281	14238	14370	14411	14179	14175	14328	14172	14351	14168	14366	14366	14163	14237	14193	14324	14226	14352	14192	14138	14189	14213	14248	14319	14152	14205	14294	14237	14385	14179	14332	14179	14250	14281	14289	14251	14086	14326	14268	14239	14217	14356	14254	14369	14360	14231	14299	14187	14238	14184	14305	14357	14400	14235	14215	14286	14232	14233	14281	14204	14360	14361	14416	14288	14327	14199	14193	14439	14278	14155	14275	14358	14227	14177	14389	14318	14385	14072	14084	14307	14205	14348	14461	14253	14335	14384	14368	14352	14322	14109	14336	14143	14474	14174	14253	14178	14235	14183	14214	14268	14340	14225	14268	14106	14380	14223	14264	14269	14228	14268	14272	14294	14373	14309	14259	14160	13974	14243	14273	14232	14316	14253	14295	14345	14197	14298	14397	14073	14274	14399	14323	14153	14172	14099	14332	14218	14123	14365	14295	14318	14230	14086	14255	14250	14048	14268	14282	14301
29449	23649	25891	22828	19387	18580	18115	17989	17527	17646	17696	17813	17660	17562	17457	17535	17210	17290	17388	17315	17410	17366	17222	17246	17325	17481	17563	17344	17198	17145	17117	17268	17301	17496	17390	17204	17429	17448	17402	17284	17223	17331	17285	17256	17435	17266	17175	17459	17383	17144	17270	17229	17349	17319	17254	17275	17343	17177	17486	17337	17293	17248	17299	17239	17382	17127	17128	17191	17329	17171	17211	17175	17274	17067	17172	17204	17062	17276	17326	17563	17271	17120	17333	17426	17158	17225	17280	17399	17323	17257	17198	17356	17339	17168	17255	17294	17163	17302	17308	17034	17259	17304	17218	17459	17364	17174	17221	17282	17095	17137	17338	17046	17270	17336	17279	17207	17351	17319	17345	17250	17215	17172	17331	17310	17238	17229	17372	17326	17506	17526	17265	17345	17448	17484	17299	17272	17125	17163	17370	17319	17091	17331	17429	17205	17211	17375	17207	17173	17489	17175	17239	17386	17384	17205	17383	17246	17286	17160	17361	17369	17366	17483	16970	17513	17405	17389	17315	17330	17281	17001	17325	17370	17291	17431	17273	17189	17274	17332	17313	17320	17264	17149	17313	17342	17262	17310	17118	17203	17382	17318	17173	17272	17037	17228	17228	17301	17325	17397	17249	17127	17276	17253	17364	17122	17372	17257	17097	17072	17291	17281	17109	17207	17225	17247	17223	17358	17488	17408	17186	17236	17232	17312	17250	17402	17391	17221	17361	17373	17387	17406	17373	17196	17361	17234	17345	17171	17312	17310	17275	17505	17289	17300	17305	17253	17194	17236	17322	17192	17108	17408	17296	17405	17071	17322	17380	17239	17206	17140	17141	17249	17098	17175	17535	17304	17276	17083	17234	17278	17075	17303	17413	17150	17208	17270	17343	17302	17240	17422	17187	17267	17392	17186	17182	17205	17244	17366	17296	17425	17345	17385	17232	17301	17421	17359	17291	17293	17171	17364	17320	17290	17279	17163	17298	17190	17139	17259	17388	17279	17192	17259	17333	17211	17291	17222	17265	17281	17290	17213	17364	17441	17188	17324	17243	17197	17347	17162	17494	17240	17373	17311	17285	17167	17363	17259	17236	17287	17361	17333	17160	17265	17380	17201	17312	17324	17402	17217	17185	17050	17220	17215	17194	17214	17557	17377	17255	17446	17368	17265	17321	17078	17141	17185	17206	17281	17027	17211	17447	17217	17279	17260	17149	17224	17462	17409	16978	17146	17209	17421	17420	17354	17145	17172	17301	17501	17436	17299	17257	17375	17286	17114	17276	17082	17339	17306	17371	17254	17219	17248	17391	17162	17369	17295	17234	17310	17380	17312	17470	17269	17353	17274	17113	17202	17144	17349	17353	17245	17139	17114	17221	17393	17594	17225	17226	17205	17192	16996	17329	17224	17385	17251	17434	17170	17368	17300	17062	17009	17267	17302	17151	17103	17357	17369	17234	17228	17363	17235	17282	17091	17001	17309	17271	17335	17408	17411	17364	17019	17154	17186	17269	17255	17310	17313	17289	17061	17118	17242	17390	17379	17310	17211	17329	17419	17178	17287	17225	17117	17353	17062	17339	17267	17291	17357	17385	17427	17323	16994	17334	17176	17276	17561	17460	17245	17472	17272	17337	17353	17097	17316	17478	17249	17379	17341	17436	17031	17252	17322	17229	17278	17221	17357	17393	17348	17441	17529	17010	17367	17307	17021	17282	17337	17234	17256	17436	17297	17180	17370	17077	17190	17359	17088	17431	17398	17282	17183	17558	17303	17218	17368	17345	17299	17183	17154	17173	17219	17165	17248	17317	17130	17100	17512	17198	17264	17207	17591	17387	17158	17331	17295	17312	17192	17466	17246	17362	17194	17212	17431	17194	17349	17332	17275	17341	17383	17379	17179	17282	17259	17554	17251	17388	17525	17358	17176	17442	17340	17077	17214	17052	17284	17363	17330	17331	17539	17196	17298	17370	17329	17133	17264	17367	17325	17212	17354	17219	17244	17244	17342	17435	17414	17276	17201	17209	17199	17296	17075	17363	17157	17217	17357	17383	17293	17187	17098	17250	17344	17225	17327	17394	17171	17064	17348	17209	17204	17161	17314	17254	17309	17293	17118	17220	17358	17160	17218	17313	17361	17125	17240	17380	17191	17461	17079	17338	17318	17290	17279	17437	17182	17164	17321	17266	17228	17248	17454	17204	17139	17202	17238	17132	17216	17070	17362	17265	17273	17246	17169	17220	17233	17271	17465	17257	17303	17266	17210	17302	17227	17391	17541	17306	17347	17083	17316	17097	17473	17532	17606	17135	17368	17332	17352	17331	17327	17402	17271	17268	17377	17304	17283	17118	17334	17199	17393	17259	17183	17056	17236	17197	17281	17200	17340	17253	17219	17182	17136	17293	17157	17204	17254	17322	17441	17209	17193	17264	17315	17181	17260	17289	17203	17349	17232	17237	17316	17189	17352	17289	17178	17457	17373	17098	17380	17286	17375	17365	17422	17317	17321	17368	17209	17132	17510	17430	17241	17161	17303	17451	17037	17472	17291	17198	17387	17174	17293	17227	17278	17271	17381	17224	17276	17311	17378	17419	17151	17437	17256	17185	17400	17357	17423	17235	17102	17188	17209	17332	17364	17244	17419	17593	17529	17320	17256	17204	17366	17154	17257	17250	17301	17286	17308	17272	17061	17290	17343	17472	17110	17267	17229	17528	17314	17424	17123	17357	17283	17339	17267	17483	17293	17427	17315	17203	17315	17276	17404	17401	17236	17088	17520	17372	17244	17177	17153	17251	17400	17126	17316	17295	17409	17343	17313	17172	17313	17179	17377	17273	17307	17409	17312	17384	17202	17202	17366	17454	17190	17163	17397	17209	17408	17261	17331	17450	17237	17405	17300	17365	17101	17236	17312	17104	17180	17305	17313	17531	17460	17335	17046	17266	17368	17332	17394	17141	17296	17231	17142	17272	17456	17277	17444	17419	17209	17325	17390	17146	17405	17219	17237	17277	17285	17238	17265	17256	17174	17381	17221	17363	17135	17150	17290	17223	17499	17521	17255	17330	17367	17373	17318	17348	17136	17348	17504	17416	17378	17340	17252	17139	17286	17456	17329	17244	17210	17313	17336	17323	17148	17472	17338	17521	17252	17331	17182	17213	17202	17356	17335	17282	17379	17331	17295	17413	17238	17356	17171	17053	17179	17430	17145	17362	16968	17476	17277	17140	17254	17280	17344	17026	17259	17522	17173	17292	17612	17510	17341	17232	17300	17278	17282	17273	17121	17102	17103	17144	17218	17187	17248	17216	17149	17358	17354	17300	17161	17253	17273	17483	17201	17086	17220	17269	17346	17423	17300	17162	17324	17248	17480	17260	17427	17330	17335	17415	17359	17271	17265	17272	17318	17161	17216	17396	17312	17507	17373	17410	17426	17356	17187	17266	17239	17358	17305	17226	17439	17302	17264	17261	17471	17395	17330	17373	17195	17378	17350	17227	17306	17547	17403	17360	17335	17314	17387	17157	17333	17261	17020	17182	17259	17142	17266	17310	17190	17273	17198	17280	17332	17288	17501	17127	17407	17235	17274	17391	17267	17232	17142	17175	17250	17247	17437	17197	17094	17143	17195	17204	17150	17263	17318	17508	17198	17266	17255	17421	17120	17419	17248	17176	17046	17213	17179	17273	17230	17285	17280	17051	17323	17136	17189	17421	17323	17136	17078	17337	17272	17250	17277	17220	17338	17380	17153	17114	17160	17218	17297	17196	17497	17381	17358	17054	17310	17298	17277	17232	17209	17208	17202	17389	17313	17322	17382	17148	17061	17330	17269	17159	17395	17290	17198	17327	17139	17430	17393	17378	17249	17516	17404	17239	17331	17144	17377	17244	17262	17310	17148	17356	17316	17249	17303	17196	17309	17296	17444	17360	17232	17441	17284	17430	17152	17388	17119	17348	17472	17172	17526	17289	17368	17234	17360	17386	17338	17395	17181	17060	17187	17166	17474	17443	17310	17293	17333	17199	17219	17219	17314	17428	17110	17297	17383	17201	17653	17409	17144	17228	17093	17169	17385	17292	17225	17420	17220	17288	17372	17228	17281	17422	17412	17201	17226	17132	17205	16959	17173	17213	17242	17379	17078	17427	17238	17275	17393	17306	17469	17204	17220	17382	17257	17156	17335	17210	17185	17349	17207	17289	17413	17236	17367	17343	17206	17319	17359	17275	17051	17223	17269	17247	17171	17233	17295	17402	17462	17298	17168	17342	17148	17420	17450	17277	17428	17261	17236	17229	17399	17181	17350	17259	17080	17065	17217	17170	17208	17075	17295	17415	17294	17476	17368	17433	17175	17032	17275	17382	17206	17443	17384	17244	17124	17410	17332	17075	17311	17233	17140	17441	17363	17173	17417	17410	17336	17328	17136	17344	17399	17307	17336	17292	17297	17371	17471	17142	17018	17076	17344	17137	17427	17308	17253	17207	17196	17429	17206	17309	17227	17318	17124	17160	17331	17319	17454	17408	17190	17297	17330	17262	17287	17448	17322	17248	17026	17211	17155	17189	17069	17473	17219	17553	17257	17498	17276	17313	17321	17319	17280	17247	17456	17312	17225	17227	17175	17440	17260	17325	17176	17373	17286	17397	17123	17099	17309	17438	17113	17411	17235	17169	17418	17042	17303	17350	17337	17411	17243	17371	17175	17161	17211	17182	17192	17245	17224	17033	17325	17363	17428	17218	17079	17067	17333	17132	17337	17319	17164	17235	17214	17231	17089	17276	17188	17386	17305	17430	17403	17419	17323	17325	17049	17359	17125	17279	17101	17365	17217	17369	17340	17189	17253	17075	17247	17412	17217	17227	17021	17196	17332	17297	17266	17445	17319	17243	17236	17297	17049	17291	17364	17431	17358	17430	17190	17236	17177	17521	17132	17135	17239	17375	17407	17355	17294	17138	17220	17376	17264	17102	17456	17348	17197	17226	17353	17388	17234	17424	17308	17246	17215	17386	17259	17322	17331	17245	17168	17184	17192	17393	17388	17301	17410	17523	17227	17416	17086	17258	17226	17195	17224	17191	17181	17301	17507	17311	17188	17294	17343	17415	17242	17275	17369	17151	16959	17163	17412	17157	17108	17439	17457	17328	17385
19678	28539	23267	19183	17849	16716	16005	15680	15488	15191	15360	15238	15248	15216	15111	14877	15029	15080	14959	14958	14826	14811	14964	14920	14976	14993	14871	14837	14849	14846	14821	14947	14818	14753	14798	14917	14899	14859	14791	14758	15112	14864	14849	14797	14856	14848	14751	14895	14810	14805	14938	14914	15010	14787	14866	15024	14767	14724	14886	14578	14884	14677	14784	14758	14806	14820	14729	14956	14695	14837	14789	15004	14807	14740	14846	14970	14953	14633	14800	14770	14847	14908	14924	14766	14845	14844	14682	14752	14854	14635	14819	14779	14757	14873	14917	14662	14927	14851	14695	14792	14943	14955	14649	14747	14873	14806	14698	14923	14763	14798	14848	14742	14841	14806	14839	14871	14732	14821	14859	14750	14887	14852	14739	14606	14906	14776	14701	14730	14796	14873	14985	14694	14796	14819	14910	14885	14796	14839	14822	14771	14935	14785	14904	14897	14773	14777	14751	14972	14958	14831	14643	14811	14786	14982	14771	14806	14852	14937	14809	14735	14900	14937	14875	14628	14862	14870	14914	14882	14839	14762	14863	14798	14957	14819	14921	14791	14833	14721	14756	14814	14820	14869	14893	14779	14815	14848	14724	15129	14792	14849	14773	14919	14826	14836	14816	14761	14878	14802	15068	14787	14845	14878	14903	14861	14923	14647	14923	14782	14988	14837	14968	14730	14933	14740	14803	14772	14961	14745	14861	15030	14984	14813	14909	14807	14743	14985	14851	14739	14746	14842	14690	14675	14865	14886	14753	14963	14805	14855	14956	14774	14895	14865	14779	14757	14785	14695	14654	14731	14886	14821	15057	14814	14829	14900	14925	14837	14895	14876	14873	14870	14919	14669	14869	14856	14728	14728	14882	14912	14899	14943	14874	14796	14744	14790	14784	14884	14924	14785	14888	14806	14932	14913	14840	14884	14618	14816	14812	14874	14865	14857	14934	14790	14869	14811	14842	14820	14652	14844	14832	14910	14801	14921	14780	14724	14719	14770	14837	14878	14637	14826	14836	14752	14848	14745	14745	14690	14936	14643	14830	14685	14673	14797	14725	14753	14892	14774	14743	14777	14783	14711	14869	14807	14693	14874	14857	14856	14707	14799	14761	14910	14902	14819	14968	14771	14861	14842	14917	14725	14878	14868	14816	14794	14850	14816	14753	14804	14821	15007	15050	14705	14840	14881	14840	14868	14838	14782	14739	14811	14821	14870	14833	14886	14785	14802	14908	14827	14872	14723	14878	15046	14808	14614	14698	14855	14841	14800	14889	14819	14870	14820	14955	14713	14689	14949	14853	14846	14837	14838	14985	14617	14789	14810	14909	14845	14729	14949	14799	15006	14887	14830	14880	14868	14855	14691	14837	14923	14834	14862	14901	14714	14886	14745	14825	14917	14658	14882	14919	14824	14799	14857	14801	14846	14901	14702	14921	14839	14902	14764	14833	14878	14756	14887	14758	14896	14915	14829	14983	14838	14827	14835	14979	14834	14708	14744	14835	14812	14804	14694	14867	14804	14890	14897	14844	14809	14835	14767	14854	14851	14767	14697	14920	14563	14872	14818	14954	14937	14777	14868	14790	14819	14883	14887	14868	14696	14656	14636	14915	14794	14805	14795	14696	14729	14900	14880	14963	14785	14810	15029	14915	14741	14865	14766	14845	14778	14842	14776	14921	14837	14859	14709	14841	14754	15002	14697	14742	14738	14838	14769	14775	15001	14949	14780	15028	14809	14803	14872	14770	14767	14907	14932	14844	14725	14771	14822	14836	14696	14712	14922	14820	14832	14703	14865	14767	14681	14851	14653	14752	14774	14978	14867	14753	14787	14985	14843	14974	14768	15012	14710	14989	14795	14856	14824	14696	14838	14866	14813	14961	14859	14842	14860	14878	14885	14843	14976	14718	14954	14666	14810	14770	14753	14928	14808	14823	14785	14862	14808	14789	14730	14771	14859	14856	14794	14811	14764	14803	14625	14682	14940	14868	14640	14852	14792	14976	14774	14967	14925	14755	14989	14702	14833	14754	14813	14792	14962	14720	14899	14793	14818	14888	14761	14807	14765	14808	14855	14886	14912	14763	14786	14821	14738	14750	14936	14908	14929	14744	14973	14807	14831	14814	14938	14978	14777	14729	14777	14878	14828	14738	14883	14797	14857	15024	14916	14969	14820	14862	14940	14873	14826	14904	15036	14876	14913	14958	14852	14873	14565	14647	14859	14644	14780	14648	14856	14785	14885	14918	14766	14750	14842	14744	15065	14849	14719	14968	14910	14742	14848	14755	14934	14883	14815	14897	14797	14831	14691	14873	14723	14721	14954	14860	14856	14906	14842	14929	14671	14745	14893	14827	14867	14843	14881	14827	14796	14781	14753	15034	14937	14761	14838	14767	14930	14891	14820	14827	14889	14814	14724	14845	14678	14863	14849	14771	14783	14705	14871	14927	14895	14792	14944	14733	14743	14947	14827	14964	14629	14757	14888	14895	14838	14775	14990	14805	14920	14800	14669	14877	14839	14672	14909	14831	14798	15030	14822	14876	14781	14642	14722	14798	14851	14794	14876	14860	14951	14862	14971	14853	14872	14855	14908	14781	14840	14806	14792	14739	14916	14970	14888	14958	14796	14838	14938	14771	14776	14776	14880	14801	14693	14754	14993	14686	14742	14796	14933	14759	14732	14750	14722	14787	14967	14916	14801	14973	14839	14670	14856	14788	14857	14809	14864	14913	14758	14825	14809	14965	14762	14737	14895	14772	14885	14903	14944	14665	14712	14814	14869	14863	14657	14908	14828	14829	14911	14923	14820	14862	14675	14829	14890	14726	14862	14744	14949	14879	14853	14874	14806	14652	14919	14778	14861	14806	14812	14822	14823	14905	14820	14845	14814	14797	14962	14817	14839	14878	15024	14851	14875	14712	14885	14860	14776	14875	14837	14626	14689	14892	14937	14796	14841	14797	14987	14858	14868	14841	14786	14820	14809	14986	14990	14867	14791	14897	14892	14848	14871	14793	14847	14835	14923	14763	14803	14851	14927	14792	14858	14943	14765	14776	14512	14809	14865	14951	14655	14821	14826	14844	14830	14887	14752	14936	14884	14815	14766	14843	14984	14756	14899	14800	14838	14830	14856	14810	14809	14873	14901	14891	14705	14928	14820	14714	14572	14722	14723	14749	14736	14777	14764	14770	14932	14823	14935	14936	14804	14611	14757	14914	15004	14828	14832	14948	14661	14752	14798	14970	14773	15101	14798	14746	14752	14885	14900	14786	14781	14857	14818	14918	15007	14756	14832	14937	14831	14950	14878	14777	14883	14662	14742	14827	15021	14643	14972	14824	14939	14797	14907	14707	14710	14887	14914	14981	14749	14795	14816	14804	14799	14887	14755	14792	14734	14905	14808	14864	14875	14830	14943	15071	14871	14861	14963	14865	14850	14998	15023	14865	14929	14924	14801	14754	14946	14746	14956	14865	14777	14827	14931	14802	14869	14879	14816	14832	14766	14863	14912	14779	14800	14660	14790	14999	14752	14885	14989	14982	14780	14928	14882	15015	14973	14843	14755	14852	14802	14868	14906	14848	14796	14887	14796	14907	14875	14997	14724	14705	14799	14768	14829	14850	14710	14809	14649	14944	14968	14939	14804	14819	14652	14769	14858	14706	14930	14862	14745	14826	14750	14509	14878	14738	14948	14740	14956	14974	14798	14853	14715	14712	14949	14702	14847	14691	14918	14872	14688	14722	14762	14741	14689	14753	14887	14961	14911	14778	14719	14878	14691	14637	14799	14996	14769	14852	14764	14803	14591	15005	14709	14800	14923	14759	14905	14866	14911	14791	14717	14767	14909	14905	14662	14984	14768	14757	14847	14949	14906	14950	14877	14755	14875	14934	14944	14870	14858	14771	14810	14899	14930	14894	14958	14858	14868	14837	14867	14790	14842	14629	15034	14829	14798	14816	14942	14800	14797	14898	15037	14640	14919	14649	14878	14756	14819	14843	14769	14959	14865	14756	14653	14764	14962	14811	14922	14681	14917	14720	14891	14818	14769	14958	14750	14879	14937	14803	14918	14914	14761	14756	14837	14886	14862	14924	14864	14834	14849	14920	14882	14841	15010	14688	14919	14777	15023	14724	14907	14936	14909	14698	14894	14768	14774	14908	14887	14772	14914	14736	14826	14850	14800	14756	14810	14713	14919	14854	14902	14818	14829	14923	14760	14724	14827	14856	14831	14886	14926	14979	14803	14891	14995	14924	15046	14813	14848	14697	14849	14695	14836	14771	14650	14736	14838	14948	14673	14821	14875	14839	14845	14793	14799	14738	14919	14924	14944	14809	14786	14984	14853	14824	14713	14944	14865	14757	14835	14706	14867	14861	14828	14905	14808	14915	14948	14792	14912	15000	14812	14915	14786	14704	14915	14959	14763	14909	14843	14810	14947	14781	14892	14850	14713	15041	14817	14879	14836	14962	14840	14919	14812	14816	14994	14789	14922	14915	14949	14773	14681	14955	14738	14681	14815	14808	14768	14800	14784	14747	14970	14806	14849	14859	14694	14849	14796	14966	14977	14806	14694	14806	14754	14822	14770	14801	14758	14960	14831	14874	14927	14718	14736	14774	14764	14786	14820	14905	14872	14961	14815	14936	14788	14805	15021	14658	14807	14756	14844	14808	14889	14910	14731	14918	14981	14799	14867	14858	14859	14978	14779	14860	14756	14792	14832	14959	14757	14911	15006	14737	14809	14820	14928	14977	14853	14855	14828	14813	14673	14839	14770	14542	14907	15049	14814	14750	14762	14722	14828	14810	14697	14805	14679	14961	14856	14731	14711	14828	14730	14729	14835	14721	14768	14749	14830	14825	14761	15063	14768	14866	14873	14873	14869	14897	14984	14787	14880	14897	14783	14649	14878	14941	14713	14845	14901	14784	14902	14972	14984	14769	14928	14925	14904	14983	14748	14783	14990	14867	14951	14906	14759	14713	14883	14875	14637	14942	14900	14705	14764	14692	14956	14980	14919	14719	14832	14811	14836	14863	14863	14961	14975	14886	14748	14901	14881	14737	14802	14773	14851	14900	14750	14737	14808	14902	14728	15011	14863	14851	14527	14781	14956	14729	14661	14809	14942	14932	14773	14905	14885	15052	14909
23479	21635	28444	25332	22670	22226	20729	18177	17444	17346	17299	17236	16983	16915	16995	16745	16744	16534	16604	16463	16471	16468	16541	16572	16522	16397	16592	16411	16311	16512	16386	16429	16249	16536	16599	16193	16331	16428	16404	16251	16209	16310	16394	16287	16253	16510	16536	16308	16291	16322	16356	16291	16433	16242	16192	16410	16312	16278	16417	16378	16363	16201	16284	16376	16287	16256	16312	16268	16306	16483	16312	16132	16309	16520	16325	16375	16254	16309	16175	16348	16247	16324	16421	16209	16071	16292	16486	16431	16396	16232	16179	16130	16348	16258	16387	16316	16196	16224	16312	16351	16162	16371	16210	16362	16385	16464	16335	16337	16113	16323	16386	16314	16385	16236	16414	16209	16125	16330	16361	16253	16229	16152	16234	16419	16327	16351	16343	16280	16278	16330	16360	16275	16358	16459	16254	16235	16408	16254	16153	15925	16279	16191	16345	16293	16422	16151	16314	16433	16268	16243	16435	16331	16166	16233	16184	16214	16223	16203	16250	16347	16326	16565	16374	16297	16236	16365	16255	16294	16254	16449	16398	16425	16440	16365	16337	16188	16379	16276	16254	16441	16279	16223	16361	16352	16181	16485	16191	16344	16474	16285	16015	16170	16140	16461	16448	16297	16377	16409	16167	16309	16292	16310	16335	16251	16285	16252	16366	16117	16166	16227	16204	16189	16391	16237	16209	16449	16219	16266	16557	16309	16208	16228	16321	16267	16492	16250	16300	16320	16391	16314	16269	16450	16304	16255	16209	16347	16277	16276	16382	16396	16486	16265	16360	16369	16282	16376	16341	16267	16169	16418	16456	16157	16241	16291	16364	16379	16156	16346	16374	16346	16375	16204	16421	16087	16279	16371	16354	16349	16391	16298	16329	16271	16254	16140	16375	16506	16329	16265	16480	16402	16213	16324	16331	16369	16107	16284	16364	16360	16356	16235	16329	16229	16320	16418	16313	16396	16169	16357	16403	16136	16223	16355	16374	16177	16296	16430	16313	16461	16415	16333	16225	16311	16289	16254	16096	16350	16402	16109	16399	16147	16380	16479	16357	16255	16234	16205	16281	16320	16014	16391	16503	16335	16220	16222	16411	16271	16058	16455	16310	16020	16393	16447	16426	16318	16126	16220	16318	16159	16274	16307	16302	16303	16140	16364	16258	16208	16269	16372	16366	16240	16230	16168	16321	16352	16218	16309	16407	16159	16440	16353	16286	15964	16507	16277	16332	16415	16468	16459	16417	16192	16270	16270	16277	16260	16266	16277	16241	16386	16189	16213	16379	16374	16351	16253	16393	16099	16312	16198	16404	16358	16369	16199	16400	16243	16360	16247	16334	16338	16136	16214	16067	16074	16245	16242	16316	16403	16505	16183	16400	16397	16349	16429	16265	16154	16244	16448	16505	16378	16180	16020	16326	16354	16287	16184	16454	16462	16279	16320	16218	16338	16213	16341	16123	16232	16481	16640	16431	16328	16456	16298	16181	16146	16433	16383	16335	16570	16322	16259	16314	16464	16170	16303	16432	16240	16310	16114	16319	16191	16337	16465	16327	16239	16277	16199	16310	16397	16380	16242	16320	16239	16305	16385	16400	16422	16472	16436	16268	16181	16265	16256	16474	16430	16426	16260	16265	16321	16262	16320	16288	16198	16028	16313	16357	16243	16466	16119	16264	16443	16411	16450	16311	16252	16334	16440	16426	16155	16331	16303	16349	16229	16471	16096	16233	16265	16287	16469	16300	16485	16240	16328	16341	16412	16320	16479	16323	16490	16416	16310	16132	16250	16151	16338	16426	16152	16360	16099	16474	16109	16251	16150	16267	16270	16316	16355	16320	16301	16304	16239	16380	16317	16481	16321	16077	16188	16424	16246	16362	16348	16447	16361	16325	16485	16395	16227	16298	16420	16369	16225	16401	15904	16458	16372	16329	16243	16438	16320	16422	16377	16289	16261	16352	16199	16302	16201	16334	16189	16340	16098	16526	16361	16337	16472	16219	16285	16378	16399	16127	16513	16167	16390	16410	16187	16311	16425	16208	16439	16445	16323	16294	16348	16372	16325	16457	16489	16219	16303	16342	16277	16383	16197	16256	16237	16288	16113	16349	16408	16291	16238	16255	16195	16332	16366	16201	16318	16487	16235	16117	16151	16303	16424	16243	16492	16396	16285	16327	16329	16372	16312	16271	16451	16139	16174	16249	16220	16413	16352	16499	16252	16401	16341	16384	16424	16328	16276	16157	16342	16338	16253	16350	16071	16240	16303	16396	16454	16370	16367	16213	16459	16344	16513	16444	16413	16421	16211	16225	16298	16331	16302	16454	16244	16278	16462	16337	16435	16314	16071	16159	16207	16213	16328	16269	16284	16376	16499	16304	16422	16287	16234	16341	16320	16148	16279	16136	16200	16240	16371	16345	16273	16491	16388	16283	16300	16446	16422	16136	16300	16397	16334	16301	16301	16142	16294	16133	16171	16301	16066	16082	16386	16235	16151	16497	16310	16413	16312	16201	16417	16382	16170	16293	16140	16576	16289	16415	16282	16187	16261	16467	16409	16288	16203	16277	16203	16088	16197	16445	16222	16211	16289	16353	16205	16298	16337	16354	16432	16338	16112	16412	16250	16280	16285	16377	16376	16385	16432	16310	16369	16515	16471	16366	16247	16279	16377	16137	16197	16358	16173	16315	16275	16388	16544	16311	16223	16312	16246	16371	16336	16288	16245	16433	16214	16238	16338	16439	16361	16392	16292	16276	16347	16463	16354	15999	16426	16453	16245	16264	16292	16148	16469	16277	16356	16286	16406	16360	16268	16083	16448	16503	16392	16231	16276	16595	16245	16054	16298	16410	16187	16213	16361	16332	16404	16321	16092	16339	16346	16219	16368	16313	16145	16355	16267	16266	16293	16525	16412	16283	16610	16340	16077	16468	16314	16165	16357	16324	16436	16252	16436	16371	16072	16354	16174	16092	16281	16337	16436	16310	16329	16427	16283	16358	16235	16430	16303	16445	16362	16399	16551	16335	16384	16186	16373	16466	16300	16201	16406	16334	16393	16143	16128	16298	16384	16302	16144	16387	16301	16292	16211	16290	16176	16266	16112	16390	16319	16322	16441	16343	16136	16411	16306	16215	16464	16112	16249	16290	16411	16307	16247	16180	16355	16506	16294	16460	16285	16316	16333	16274	16464	16200	16256	16257	16320	16297	16242	16354	16568	16293	16460	16168	16377	16313	16397	16602	16140	16263	16414	16362	16325	16194	16290	16274	16138	16089	16277	16314	16408	16356	16132	16325	16320	16321	16339	16229	16317	16239	16163	16619	16305	16265	16473	16323	16378	16412	16355	16459	16272	16304	16278	16209	16334	16381	16212	16335	16449	16359	16335	16400	16350	16299	16246	16327	16327	16222	16173	16264	16179	16271	16264	16407	16527	16261	16273	16331	16375	16278	16076	16305	16197	16389	16285	16298	16096	16406	16145	16260	16221	16216	16477	16396	16476	16236	16152	16283	16126	16193	16163	16293	16069	16333	16257	16263	16359	16372	16281	16167	16334	16355	16222	16202	16242	16211	16309	16205	16354	16145	16299	16085	16292	16345	16582	16324	16353	16506	16570	16382	16360	16292	16399	16131	16336	16397	16363	16241	16248	16285	16379	16378	16399	16269	16266	16155	16272	16151	16111	16210	16230	16348	16329	16160	16284	16389	16374	16445	16334	16291	16228	16325	16402	16358	16153	16386	16264	16341	16350	16449	16242	16223	16321	15957	16273	16328	16286	16349	16361	16264	16343	16239	16443	16275	16281	16511	16276	16284	16269	16430	16416	16463	16126	16469	16384	16271	16208	16341	16370	16315	16339	16294	16487	16268	16097	16326	16229	16321	16366	16438	16263	16173	16203	16370	16380	16146	16201	16607	16166	16264	16211	16319	16149	16314	16302	16419	16295	16323	16184	16509	16226	16511	16275	16357	16373	16194	16133	16272	16304	16456	16325	16346	16326	16266	16288	16466	16430	16599	16337	16160	16309	16433	16104	16261	16277	16313	16327	16279	16153	16356	16384	16334	16165	16281	16320	16217	16392	16250	16445	16355	16214	16273	16288	16376	16284	16306	16276	16271	16405	16312	16268	16227	16287	16269	16263	16367	16323	16334	16293	16148	16519	16368	16444	16267	16482	16501	16355	16272	16312	16269	16426	16371	16311	16382	16148	16237	16190	16117	16283	16121	16247	16429	16242	16298	16190	16272	16278	16438	16138	16159	16386	16353	16257	16256	16322	16230	16216	16298	16421	16284	16176	16212	16330	16503	16226	16232	16238	16362	16306	16485	16210	16187	16312	16305	16369	16282	16393	16340	16158	16589	16369	16425	16334	16394	16433	16432	16423	16348	16121	16270	16210	16247	16330	16167	16322	16300	16346	16524	16342	16257	16349	16263	16394	16393	16366	16538	16157	16145	16253	16328	16155	16409	16439	16022	16339	16185	16080	16230	16375	16296	16362	16268	16111	16357	16300	16203	16312	16352	16323	16188	16297	16274	16348	16376	16191	16264	16119	16319	16286	16423	16356	16206	16164	16254	16343	16224	16265	16169	16350	16077	16407	16219	16305	16179	16305	16265	16449	16441	16335	16335	16387	16332	16404	16222	16306	16332	16067	16302	16233	16271	16334	16418	16311	16016	16326	16450	16296	16284	16143	16164	16298	16303	16106	16441	16295	16240	16076	16351	16373	16197	16215	16309	16222	16381	16373	16194	16227	16174	16250	16213	16357	16427	16223	16500	16473	16250	16390	16469	16433	16372	16158	16430	16298	16207	16276	16509	16329	16233	16307	16265	16233	16383	16540	16287	16240	16569	16402	16245	16206	16258	16249	16312	16164	16433	16362	16100	16384	16307	16358	16380	16235	16185	16236	16299	16173	16318	16288	16158	16149	16383	16135	16440	16322	16401	16176	16227	16211	16251	16232	16336	16370	16471	16283	16534	16414	16229	16339	16346	16176	16279	16231	16357	16133	16173	16319	16326	16521	16411	16419	16495	16396	16230	16354	16336	16188	16123	16191	16345	16299	16054	16206	16194	16127	16352	16284	16276	16360	16272	16406	16302	16347	16530	16145	16195	16027	16283	16507	16362	16444	16392	16262	16234	16306
19213	37856	29153	22576	20212	18197	16922	16400	15703	15701	15340	15290	15010	14872	14544	14616	14573	14403	14504	14319	14276	14350	14366	14461	14614	14309	14202	14198	14218	14258	14304	14241	14291	14182	14186	14246	14161	14101	14276	14214	14184	14301	14337	14362	14242	14327	14215	14369	14056	14329	14446	14356	14235	14261	14101	14184	14276	14299	14337	14265	14183	14178	14300	14188	14251	14320	14341	14176	14124	14240	14289	14232	14319	14192	14336	14134	14298	14228	14112	14171	14438	14144	14261	14184	14198	14234	14237	14329	14329	14204	14239	13997	14346	14206	14034	14313	14303	14266	14108	14246	14095	14240	14088	14138	14219	14278	14179	14358	14247	14108	14240	14332	14286	14270	14219	14267	14234	14071	14386	14302	14295	14199	14099	14248	14242	14220	14361	14149	14130	14045	14139	14052	14349	14303	14268	14207	14322	14063	14189	14196	14230	14247	14145	14193	14160	14143	14253	14060	14284	14284	14281	14247	14285	14268	14145	14239	14196	14311	14090	14104	14316	14295	14224	14276	14195	14352	14244	14061	14060	14161	14185	14215	14330	14143	14028	14409	14235	14092	14233	14069	14142	14189	14267	14414	14142	14201	14261	14214	14263	14179	14131	14387	14221	14253	14345	13972	14133	14096	14346	14435	14061	14106	14340	14199	14236	14426	14194	14338	14179	14124	14319	14222	14084	14381	14237	14302	14298	14328	14333	14226	14296	14158	14196	14111	14266	14154	14248	14074	14088	14261	14188	14284	14220	14075	14244	14214	14298	14239	14229	14330	14313	14352	14224	14152	14182	14268	14331	14093	14301	14312	14262	14091	14204	14173	14261	14355	14172	14242	14195	14201	14264	14336	14192	14294	14058	14363	14158	14082	14250	14118	14180	14099	14227	14431	14232	14261	14290	14236	14228	14207	14182	14246	14323	14239	14170	14256	14095	13998	14271	14251	14204	14313	14147	14232	14200	14132	14235	14324	14272	14359	14274	14164	14157	14351	14199	14212	14454	14254	14225	14175	14243	14279	14337	14201	14260	14302	14214	14309	14149	14175	14249	14354	14227	14052	14083	14364	14160	14295	14331	14189	14233	14309	14386	14356	14132	14068	14153	14252	14172	14196	14158	14388	14085	14316	14170	14239	14173	14279	14225	14242	14240	14233	14239	14303	14146	14212	14265	14234	14464	14160	14257	14147	14158	14284	14250	14356	14373	14141	14181	14323	14034	14330	14344	14127	14202	14189	14298	14179	14213	14241	14239	14271	14293	14117	14357	14020	14320	14321	14381	14153	14307	14136	14391	14215	14286	13994	14356	14341	14346	14042	14347	14042	14132	14155	14084	14321	14235	14286	14299	14190	14273	14274	14169	14316	14099	14261	14212	14107	14319	14294	14140	14325	14240	14289	14289	14185	14402	14255	14213	14154	14219	14175	14366	14086	14246	14283	14242	14229	14186	14193	14350	14148	14342	14157	14181	14072	14179	14168	14172	14201	14198	14426	13943	14220	14152	14356	14186	14335	14314	14219	14034	14293	14281	14327	14275	14041	14449	14232	14369	14170	14282	14254	14385	14386	14029	14411	14175	14469	14256	14297	14230	14222	14118	14061	14206	14242	14145	14349	14166	14322	14244	14230	14216	14290	14050	14083	14203	14178	14180	14269	14114	14156	14283	14368	14401	14284	14364	14292	14355	14353	14222	14292	14243	14345	14221	14238	14270	14363	14213	14265	14174	14306	14197	14396	14187	14345	14251	14278	14165	14277	14319	14335	14180	14385	14090	14081	14176	14326	14279	14208	14150	14118	14498	14222	14088	14258	14266	14206	14190	14177	14268	14126	14180	14273	14300	14232	14216	14248	14213	14254	14160	14335	14218	14372	14232	14381	14226	14102	14105	14378	14112	14147	14361	14369	14227	14253	14221	14117	14248	14356	14190	14300	14352	14172	14209	14299	14180	14302	14212	14334	14081	14114	14300	14199	14381	14117	14357	14218	14113	14200	14321	14308	14156	14156	14202	14209	14361	14176	14291	14249	14055	14360	14182	13986	14085	14240	14267	14106	14130	14351	14273	14353	14203	14204	14137	14366	14149	14359	14152	14184	14120	14267	14025	14107	14190	14127	14168	14337	14321	14134	14399	14230	14360	14010	14305	14195	14311	14147	14222	14207	14238	14321	14240	14260	14170	14278	14281	14186	14113	14222	14162	14161	14177	14302	14170	14368	14094	14247	14282	14197	14162	14226	13956	14411	14395	14224	14055	14208	14341	14171	14350	14237	14183	14331	14192	14160	14182	14143	14408	14245	14186	14059	14285	14237	14313	14151	14145	14124	14235	14286	14144	14311	14419	14112	14201	14303	14191	14233	14266	14321	14120	14219	13998	14294	14201	14337	14172	14180	14117	14401	14334	14185	14130	14232	14233	14134	14333	14315	14180	14281	14279	14475	14276	14260	14208	14221	14302	14276	14311	14182	14265	14436	14130	14199	14277	14296	14414	14351	14215	14314	14206	14251	14254	14203	14296	14195	14196	14319	14301	14169	14379	14279	14168	14220	14299	14296	14209	14171	14161	14129	14091	14172	14304	14177	14519	14149	14289	14216	14320	14391	14157	14037	14435	14172	14247	14266	14168	14275	14171	14323	14246	14299	14203	14150	14283	14189	14338	14430	14338	14325	14259	14333	14249	14189	14315	14180	14135	14077	14301	14302	14308	14142	14386	14221	14364	14115	14232	14315	14290	14158	14143	14193	14169	14118	14156	14319	14296	14147	14182	14123	14229	14350	14071	14076	14231	14254	14238	14327	14259	14233	14259	14203	14413	14178	14375	14122	14201	14176	14304	14263	14168	14351	14153	14252	14294	14333	14214	14169	14147	14359	14114	14251	14224	14280	14258	14159	14209	14282	14098	14459	14030	14268	14307	14292	14337	14319	14291	14253	14256	14091	14253	14144	14114	14152	14073	14058	14261	14254	14302	14218	14487	14324	14147	14272	14350	14310	14207	14235	14208	14244	14227	14241	14396	14110	14260	14295	14157	14067	14235	14367	14328	14260	14153	14139	14320	14288	14081	14381	14169	14257	14259	14156	14128	14186	14037	14248	14217	14279	14274	14297	14100	14333	14344	14197	14169	14057	14226	14213	14144	14218	14357	14380	14103	14335	14075	14092	14426	14381	14230	14189	14228	14280	14153	14343	14313	14262	14237	14343	14362	14326	14114	14161	14205	14164	14219	14245	14154	14145	14361	14269	14223	14328	14171	14076	14319	14349	14348	14445	14322	14369	14465	14247	14225	14269	14399	14345	14170	14157	14111	14221	14273	14294	14321	14255	14277	14374	14370	13996	14058	14425	14139	14246	14388	14186	14204	14278	14282	14195	14254	14338	14261	14238	14133	14247	13994	14342	14182	14302	14262	14252	14294	14201	14158	14097	14088	14289	14332	14075	14217	14248	14332	14188	14268	14209	14263	14379	14274	14314	14188	14119	14261	14335	14237	14183	14101	14179	14274	14089	14182	14164	14167	14353	14145	14166	14198	14345	14279	14226	14165	14079	14161	14147	14148	14241	13997	14186	14254	14332	14270	14238	14176	14294	14212	14307	14268	14184	14280	14366	14227	14303	14274	14208	14117	14326	14321	14366	14138	14263	14205	14412	14223	14306	14240	14280	14193	14378	14131	14378	14337	14366	14233	14160	14146	14210	14075	14267	14363	14128	14234	14219	14245	14296	14212	14252	14146	14181	14262	14310	14250	14184	14299	14348	14392	14205	14307	14430	14109	14217	14218	14325	14248	14252	14304	14159	14230	14386	14138	14241	14330	14186	14270	14127	14333	14243	14312	14109	14245	14351	14344	14310	14415	14252	14336	14184	14315	14280	14136	14198	14224	14188	14154	14183	14159	14136	14279	14329	14193	14178	14322	14176	14157	14235	14316	14224	14295	14236	14253	14226	14233	14267	14264	14247	14185	14257	14159	14307	14084	14231	14356	14222	14250	14377	14224	14103	14300	14198	14227	14220	14245	14273	14397	14083	14201	14370	14174	14217	14343	14282	14155	14163	14325	14152	14302	14251	14225	14123	14181	14366	14166	14020	14290	14066	14238	14192	14171	14255	14145	14114	14215	14200	14180	14190	14394	14092	14391	14135	14282	14257	14247	14215	14307	14186	14243	14215	14298	14364	14139	14355	14317	14042	14393	14314	14265	14229	14424	14219	14153	14214	14371	14179	14132	14223	14159	14207	14156	14356	14266	14227	14050	14275	14259	14417	14225	14201	14151	14104	14409	14319	14247	14151	13985	14092	14229	14253	14156	14274	14304	14211	14156	14088	14275	14281	14159	14299	14244	14250	14287	14347	14240	14310	14283	14396	14260	14203	14341	14205	14081	14224	14281	14021	14296	14202	14265	14233	14220	14266	14144	14286	14188	14389	14281	14258	14115	14456	14219	14211	14207	14159	14270	14192	14191	14252	14204	14256	14148	14197	14365	14246	14139	14286	14035	14245	14239	14223	14181	14264	14248	14116	14370	14215	14293	14157	14303	14357	14373	14123	14190	14316	14366	14247	14273	14267	14244	14285	14297	14291	14227	14131	14230	14304	14140	14351	14080	14254	14239	14190	14251	14208	14272	14069	14212	14350	14294	14269	14229	14271	14181	14106	14384	14339	14323	14242	14191	14105	14253	14145	14196	14110	14077	14164	14164	14251	14161	14246	14153	14248	14337	14254	14440	14188	14150	14328	14160	14324	14267	14418	14300	14364	14277	14205	14281	14312	14236	14229	14078	14191	14220	14082	14266	14245	14176	14119	14357	14336	14234	14406	14349	14174	14292	14274	14129	14082	14150	14288	14138	14194	14391	14153	14316	14174	14361	14198	14124	14312	14360	14294	14169	14240	14306	14287	14266	14298	14303	14170	14136	14386	14155	14186	14166	14325	14162	14334	14325	14385	14225	14223	14137	14138	14123	14428	14304	14145	14412	14338	14259	14126	14301	14098	14193	14293	14190	14111	14210	14124	14096	14189	14294	14399	14182	14162	14295	14186	14115	14260	14180	14090	14202	14057	14244	14285	14171	14219	14232	14165	14290	14203	14364	14271	14105	14032	14207	14132	14217	14176	14389	14066	14201	14293	14242	14115	14134	14324	14447	14317	14246	14213
25274	21589	27214	27289	21213	19945	19547	18684	18428	18339	18341	18091	18171	18003	18097	18158	18021	17883	17880	17831	18049	17742	17731	17828	18019	17727	17960	17803	17813	17860	17775	17681	17876	17857	17863	17811	17822	17798	17752	17706	17846	17748	17742	17754	17837	18020	17693	17714	17820	17778	17696	17926	17726	17748	17474	17716	17797	17563	17655	17536	17626	17766	17829	17617	17614	17817	17687	17699	17577	17804	17641	17725	17696	17667	17773	17823	17726	17526	17835	17841	17484	17511	17922	17843	17710	17571	17693	17770	17779	17662	17700	17679	17635	17925	17826	17870	17818	17727	17726	17822	17479	17679	17704	17755	17767	17844	17557	17647	17672	17792	17889	17750	17770	17908	17604	17710	17832	17721	17773	17628	17687	17676	17829	17620	17693	17699	17612	17832	17623	17859	17677	17619	17741	17629	17691	17716	17647	17814	17650	17716	17612	17898	17810	17916	17772	17511	17560	17813	17648	17832	17822	17594	17652	17766	17665	17726	17811	17404	17759	17797	17777	17733	17639	17591	17737	17580	17794	17725	17687	17639	17787	17655	17796	17873	17779	17694	17868	17955	17791	17792	17705	17734	17742	17769	17741	17871	17690	17785	17619	17643	17811	17776	17742	17723	17831	17663	17765	17575	17786	17645	17735	17795	17830	17807	17692	17635	17905	17689	17875	17651	17797	17705	17748	17792	17694	17820	17507	17731	17779	17953	17666	17700	17539	17687	17732	17700	17844	17828	17684	17961	17800	17714	17856	17581	17716	17854	17933	17764	17766	17592	17692	17879	17745	17678	17722	17805	17761	17653	17628	17749	17542	17773	17488	17861	17853	17722	17809	17810	17648	17740	17748	17516	17656	17683	17854	17692	17608	17654	17875	18029	17629	17807	17679	17764	17864	17568	17707	17584	17644	17947	17753	17619	17896	17892	17642	17656	17569	17615	17864	17674	17705	17734	17663	17783	17626	17567	17931	17783	17820	17694	17755	17630	17764	17917	17890	17798	17667	17578	17729	17497	17801	17743	17921	17843	17926	17833	17727	17673	17590	17687	17591	17860	17687	17757	17688	17767	17839	17655	17762	17612	17612	17687	17720	17869	17889	17659	17621	17818	17727	17645	17976	17905	17690	17916	17792	17537	17727	17708	17627	17748	17783	17679	17473	17842	17736	17687	17575	17773	17780	17693	17600	17854	17694	17857	17607	17699	17643	17825	17853	17768	17959	17731	17655	17623	17690	17744	17731	17755	17558	17687	17552	17771	17733	17713	17840	17734	17769	17953	17664	17836	17810	17798	17955	17866	17571	17642	17660	17665	17764	17797	17837	17833	17616	17794	17728	17797	17801	17754	17661	17625	17836	17681	17575	17745	17634	17670	17519	17758	17703	17830	17778	17889	17920	17927	17763	17754	17595	17769	17767	17698	17800	17930	17636	17619	17832	17769	17797	17654	17737	17634	17894	17650	18066	18039	17859	17807	17875	17600	17645	17735	17882	17749	17704	17831	17672	17798	17802	17491	17738	17626	17860	17673	17697	17884	17787	17378	17693	17768	17793	17575	17692	17952	17825	17487	17898	17676	17615	17648	17774	17940	17600	17813	17670	17648	17805	17750	17755	17685	17756	17764	17754	17726	17962	17996	17722	17757	17646	17788	17772	17636	17676	17731	17846	17914	17770	17646	17634	17701	17826	17678	17920	17700	17738	17894	17834	17877	17884	17555	17840	17838	17812	17912	17883	17860	17721	17912	17950	17704	17714	17560	17595	17789	17682	17863	17790	17724	17841	17765	17817	17809	17767	17832	17699	17874	17776	17598	17921	17719	17837	17751	17997	17952	17805	17870	17522	17837	17830	17682	17633	17628	17821	17773	17619	17710	17511	17588	17726	17807	17484	17716	17904	17641	17975	17581	17547	17887	17694	17736	18019	18019	17562	17763	17828	17837	17707	17601	17581	17580	17739	17898	17685	17687	17722	17975	17721	17653	17745	17646	17726	17615	17932	17744	17744	17737	17479	17771	17842	17905	17632	17784	17494	17689	17728	17453	17674	17708	17768	17702	17788	18005	17631	17807	17640	17654	17823	17948	17856	17738	17728	17881	17811	17640	17504	17628	17617	17812	17573	17703	17553	17812	17890	17628	17651	17806	17786	17937	17721	17686	17796	17626	17693	17719	17628	17588	17741	17804	17814	17799	17790	17564	17837	17480	17749	17826	17725	17659	17687	17683	17899	17599	17686	17710	17734	17793	17820	17715	17899	17936	17752	17774	17760	17767	17889	17834	17837	17567	17631	17668	17813	17640	17747	17755	17795	17841	17529	17816	17788	17845	17720	17773	17690	18174	17865	17741	17720	17523	17700	17755	17819	17763	17680	17969	17826	17734	17732	17834	17701	17741	17687	17679	17837	17845	17775	17839	17839	17747	17568	17864	17801	17850	17763	17823	17760	17731	17496	18072	17745	17698	17743	17754	17717	17599	17659	17800	17827	17670	17879	17659	17725	17892	17976	17679	17818	17821	17934	17695	17715	17722	17875	17781	17739	17535	17648	17724	17846	17785	17709	17852	17697	17721	17693	17708	17790	17900	17920	17804	17595	17590	17834	17899	17849	17590	17776	17678	17573	17847	17656	17778	17916	17625	17761	17634	17792	17608	17932	17641	17669	17493	17761	17722	17912	17890	17759	17879	17708	17864	17679	17704	17754	17813	17738	17525	17780	17883	17655	17707	17781	17574	17685	17620	17848	17518	17608	17995	17891	17516	17876	17729	17697	17839	17583	17771	17712	17694	17788	17932	17706	17848	17712	17842	17835	17461	17637	17853	17809	17856	17565	17680	17788	17777	17748	17756	17731	17668	17722	17765	17402	18003	18002	17963	17829	17738	17699	17752	17797	17755	17870	17615	17728	17726	17654	17762	17753	17583	17840	17593	17465	17802	17718	17809	17743	17739	17712	17589	17801	17572	17722	17447	17746	17620	17903	17675	17570	17939	17923	17700	17823	17911	17811	17645	17733	17904	17854	17779	17709	17785	17551	17714	17557	17782	17742	17665	17688	17762	17851	17870	17750	17731	17896	17709	17641	17639	17649	17697	17641	17777	17778	17884	17711	17825	17666	17797	17772	17806	17760	17969	17704	17804	17809	17660	17730	17654	17701	17564	17562	17711	17616	17771	17641	17712	17868	17752	17788	17695	17699	17804	17632	17710	17574	17761	17726	17781	17728	17647	17739	17808	17869	17700	17768	17856	17674	17746	17979	17678	17884	17778	17656	17891	17879	17885	17871	17750	17731	17606	17747	17695	17731	17786	17860	17812	17676	17544	17695	17832	17652	17740	17607	17799	17645	17646	17567	17581	17613	17798	17807	17779	17742	17607	17903	17806	17557	17689	17851	17577	17690	17825	17952	17864	17742	17715	17724	17868	17767	18029	17689	17754	17992	17905	17889	17841	17772	17899	17667	17567	17821	17809	17731	17814	17826	17684	17789	17641	17773	17649	17788	17684	17836	17698	17728	17964	17612	17866	17803	17644	17777	17822	17795	17910	17877	17744	17817	17741	17690	17677	17912	17688	17683	17691	17699	17771	17612	17861	17849	17615	17533	17659	17899	17867	17872	17754	17564	17781	17652	17546	17879	17581	17958	17748	17650	17725	17898	17701	17836	17573	17690	17948	17732	17892	17715	17663	17638	17594	17966	17783	17841	17635	17511	17835	17734	17613	17750	17935	17848	17708	17747	17599	17662	17998	17979	17714	17611	17716	17767	17908	18000	17929	17772	17936	17410	17945	17834	17548	17586	17815	17647	17907	17589	17746	17760	17810	17816	17979	17905	17788	17744	17709	17659	17804	17797	17704	17658	17897	17762	17903	17659	17625	17834	17655	17873	17607	17602	17727	17715	17876	17897	17505	17713	17794	17544	17484	17596	17689	17781	17935	17842	17693	17688	17663	17676	17695	17830	17732	17966	17789	17691	17864	17766	17895	17700	17726	17866	17811	17836	17870	17768	17856	17591	17661	17675	17706	17554	17689	17758	17727	17878	17717	17691	17966	17873	17820	17563	17706	17798	17893	17687	17497	17707	17683	17737	17834	17408	17903	17719	17544	17708	17777	17935	17629	17852	17627	17677	17568	17641	17637	17847	17796	17730	17691	17761	17852	17760	17621	17816	17644	17847	17676	17910	17728	17884	17943	17690	17700	17710	17547	17887	17620	17434	17900	17855	17894	17624	17639	17627	17767	17818	17749	17803	17674	17632	17623	17678	17857	17689	17754	17846	17730	17861	17637	17606	17886	17608	17690	17832	17736	17718	17662	17722	17768	17651	17862	17776	17782	17800	17771	17711	17720	17737	17743	17737	17721	17802	17568	17891	17655	17803	17975	17666	17793	17750	17689	17685	17654	17939	17681	17657	17689	17630	18030	17968	17644	17807	17662	17830	17694	17820	17763	17756	17645	17712	17817	17767	18017	17790	17898	17723	17692	17667	17805	17795	17640	17556	17869	17742	17745	17760	17797	17770	17888	17675	17691	17726	17776	17789	17605	17699	17948	17766	17720	17491	17690	17627	17742	17710	17823	17577	17749	17619	17709	17885	17948	17769	17607	17750	17905	17787	17518	17586	17745	17748	17833	17699	17623	17923	17823	17851	17813	17715	17719	17843	17775	17907	17834	17788	17741	17719	17682	17782	17786	17963	17768	17994	17712	17774	17841	17563	17529	17768	17586	17624	17723	17725	17725	17880	17809	17749	17786	17881	17623	17707	17808	17996	17696	17574	17700	17983	17702	17743	17635	17776	17877	17809	17830	17758	17777	17880	17727	17506	17637	17796	17762	17579	17770	17773	17619	17642	17749	17706	17696	17722	17800	17668	17867	17610	17899	17687	17808	17734	17752	17916	17796	17778	17805	17796	17651	17625	17638	18033	17509	17687	17929	17573	17676	17695	17759	17847	17595	17786	17629	17799	17754	17860	17745	17794	17906	17623	17765	17860	17755	17783	17968	17721	17849	17879	17710	17856	17903	17824	17793	17774	17800	17668	17588	17501	17775	17836	17728	17771	17708	17648	17762	17774	17666	17863	17841	17763	17742	17775	17714	17687	17788	17940	17875	17815	17835	17646	17936	17762	17713	17688	17781	17901	17713	17683	17669	17658	17704
19206	32653	26147	20887	19015	17841	16900	16342	15948	16041	15881	15503	15417	15492	15502	15389	15254	15398	15260	15209	15240	15170	15062	15116	15191	15067	15110	14964	15152	15180	14921	14939	14868	15089	15060	15147	15045	15062	15063	15139	14951	14907	15149	15126	15083	15060	14915	15135	15038	15091	15125	15054	14935	15187	14962	15001	15058	15149	15135	15124	14914	14955	15065	15176	15005	15055	15139	14964	15090	14879	15151	15051	15267	14996	14999	15063	15075	14964	15034	14871	15175	15041	15257	15016	15192	15081	15153	15054	14981	15122	15056	15061	15171	15018	14986	15140	15160	14907	14966	15063	15125	14978	15009	15076	15150	14970	14898	15071	14923	15112	15024	15081	14882	15058	15167	15028	15067	15035	15108	15024	15120	15089	15260	15021	15047	14886	15077	15026	14857	15023	15034	15043	15117	15166	15065	15091	15106	15085	15097	14964	15142	15062	15179	14964	14964	15094	15258	15085	15123	15097	14918	15112	14952	15043	14998	15054	15057	14930	15177	14963	14960	15064	15041	15156	15113	15165	14937	15126	15200	15008	14929	15051	15083	14946	15021	15054	15104	15098	15080	15143	15116	15065	15125	14866	14839	15065	15109	15158	15183	14993	14876	14879	15083	14968	15000	14970	14973	15152	15004	14990	14971	15183	15095	14981	14961	15072	15111	15212	15134	15012	14907	15021	15054	14948	15043	15066	14865	15077	14950	15001	14939	15051	14893	14965	15174	15068	15104	15020	14963	15194	14929	15172	14919	15032	14974	15010	14950	15115	15067	15229	15070	15045	15106	15041	15123	14900	15046	15170	14948	15093	15079	15142	15121	15173	15110	14837	15103	15046	14989	15242	14996	15321	14942	15291	15063	15027	15068	14919	14977	15016	15008	14990	15045	15051	14945	15121	15071	15056	15089	14925	15006	15076	15006	15143	14879	15093	15003	14938	14979	15055	15245	14938	15036	14898	15055	14890	15009	14888	15114	14960	14877	14971	15087	14970	15074	14981	15095	14916	15015	15065	15154	14993	15090	15229	15192	14999	15062	15064	15089	15063	15094	14905	14835	15140	15126	15158	14936	15047	15203	15251	15148	15079	15065	15209	15192	15258	14961	14956	14871	14900	14991	15141	15045	15058	15142	15051	14957	15044	15210	15022	14893	15145	15271	15202	15007	14978	14896	15040	14927	15047	14814	15042	14988	14940	15049	14984	14816	15040	14908	14971	15150	15013	14901	15029	15084	15047	15028	15177	15041	15088	15215	15046	15048	15012	14808	15056	14994	15022	15000	15137	14971	14987	15152	15011	15069	15091	15077	14988	14961	14935	15080	15065	15010	15030	14913	15115	14844	15024	15134	14989	15016	14933	15069	15043	14900	15223	15150	15057	15240	15019	14893	15091	15042	15113	15150	15004	15187	15028	15285	15101	15048	14942	15159	15052	15059	14920	15122	15086	14910	15008	15100	15052	15114	15159	14945	15157	15091	15035	14974	15042	15214	14753	14975	15036	14811	15163	15014	14876	15011	15056	15089	15061	15008	14920	15054	15042	14944	15235	14975	15095	15086	15079	14910	15081	15122	14950	15027	14910	14950	15034	15228	14925	15037	15060	14997	15040	15010	15028	14926	15119	15028	14933	15020	15080	14953	15004	14968	14917	15007	15221	15138	15082	14988	15132	14955	15044	15080	15080	15058	14926	15001	15184	14928	15046	15061	15052	15028	14912	15021	14928	15094	14961	14876	14988	15086	15166	15038	15094	15238	14929	15040	15084	15026	15198	14817	14931	15058	15111	15156	14898	15235	14982	15008	15114	15058	14941	14942	14954	14871	14905	15015	15093	15002	15058	14978	15060	14903	15045	15035	15096	15034	15082	15047	15040	14984	15090	15125	15030	15187	15112	14919	15054	15016	15110	14953	14841	15001	15045	15176	15031	15001	15045	15159	15013	15090	15077	14961	15035	15009	14928	15090	15132	14974	15079	15063	15031	15191	15237	15039	15220	15032	15089	14929	15054	15189	15078	15037	14928	15053	14993	15028	15005	14912	14887	15140	14931	15093	15156	15027	15010	14879	14998	15026	15024	14971	15259	14957	15160	15083	15147	14953	15100	15074	15102	15099	15088	15047	14872	15246	14972	14823	15057	15061	15072	14848	15128	15013	14951	15246	15108	15088	15098	15194	14955	15041	15121	14959	15139	14945	15137	15152	14925	15183	15045	15128	15116	15089	15061	15120	14992	14994	15150	14999	14967	15019	14889	15107	14992	15236	14926	15081	15084	14973	15028	15188	15023	15056	14923	15224	15258	14952	14988	15103	15059	14917	14997	14885	14984	14974	15151	14867	15012	15157	14991	15056	15082	15138	14851	15118	15036	14938	15151	14972	15193	14958	15007	15072	15160	15314	15124	14919	15034	15312	14907	15215	15110	14965	14921	15077	15020	15027	15132	15151	14981	14933	15046	14946	15086	15186	15104	15265	15133	15072	14973	15129	15099	15076	14969	15058	14923	14991	15007	15038	15065	15081	15049	14995	14876	15293	14974	14951	15039	15080	14955	15129	15123	15139	15213	14866	15185	14923	14965	15028	14977	15299	15082	14931	14923	14966	14964	15261	15135	15021	15103	15104	15019	15046	15142	15032	15088	14981	15200	15071	14905	14980	15012	14891	15149	14987	14962	14824	15071	14843	15124	15055	15012	15013	15041	14937	14937	14969	14979	15082	14917	15025	15028	15009	14997	14913	14956	15167	15152	15080	14908	15107	15000	15042	14840	14975	14995	14874	15225	14915	14939	15074	15084	15132	15160	15061	15029	14889	15003	14900	15060	14939	14983	15051	15058	14968	15037	15113	15060	14994	14972	15122	15013	15088	14786	15061	14908	15069	15021	15146	15199	15171	15075	15162	15248	15077	15108	15050	15147	14977	14907	14911	15097	14933	14997	14871	14935	15002	14966	15063	15128	15110	15058	15129	15002	15045	15025	15056	15091	15062	15161	15117	14935	14927	15124	15082	14968	15039	14909	14970	15099	15208	15023	14913	15057	14841	15084	14991	14914	14979	15132	14947	15166	15121	14782	15085	15164	14937	14931	15115	14973	14958	15107	14997	15072	15074	14951	15163	14989	14991	15112	14996	15048	14978	14962	15179	14903	15008	15148	15117	15253	15114	14922	14932	15051	15185	15027	15084	15179	14922	15084	14961	15051	15102	15128	15271	15033	15022	15092	15019	14990	15029	14995	15030	15145	14977	14945	15075	15235	15049	14944	15250	14949	15107	15095	15025	15252	15049	14972	15051	14955	15072	15199	15122	15122	15132	15054	14970	14962	15128	15231	14965	14964	14993	14970	15066	14938	15058	14996	15003	14997	15095	15091	15021	15003	14817	15058	15139	15110	15067	14919	14901	15158	14977	15069	15006	15001	15053	14987	15080	14905	15012	15117	14954	14898	15045	14991	15132	15025	15024	14975	14937	15172	15188	15022	14973	15022	14845	15142	15041	14993	14963	15209	15084	14907	14929	14779	14973	15138	14957	15088	15103	14875	14978	15142	14948	14912	15080	15059	14956	15288	15067	15099	15129	14906	15118	15113	15044	15148	15215	14943	15115	15123	15157	15124	15053	14985	14954	15077	14999	14986	15133	15271	14967	15033	15012	15141	14917	15075	15106	14982	15093	14932	14938	15207	15006	15219	14880	14991	15272	14885	15051	15037	15095	14945	15091	15034	15030	15025	15096	15068	15124	15037	15248	15001	14991	15054	15029	15027	15092	14996	14920	14960	14985	15143	15164	15065	15058	15175	15088	15169	15072	14916	14914	15004	15160	15048	15023	15035	15134	14946	15101	15001	15020	15016	15096	15071	15082	14915	15150	14982	14953	15047	14981	15069	15031	14849	15267	15090	15013	14945	15043	15091	14987	14909	15027	15130	15311	14982	15140	15058	15247	14972	15039	15045	15124	15114	14969	15118	15102	15236	14986	15216	15000	14911	15021	14938	15125	14980	15075	14998	15164	15066	14976	15090	15077	14981	14923	15123	15078	14959	15034	15059	15000	15151	15015	15123	15163	15059	15142	15079	15048	15052	15105	14952	15134	14837	15086	14976	15246	14950	15233	14981	15011	15099	15012	15200	14878	15108	15141	15084	15093	14923	14905	14857	15280	15088	15114	14889	14909	15072	15164	15136	15099	15101	15028	14974	15207	15123	15195	14880	14987	15008	15173	15175	14975	15059	14911	15033	14912	15069	15028	14909	15031	14999	15017	15037	15127	15086	15014	15028	15087	15194	15036	15193	15083	15012	14974	15146	15030	14999	15281	15028	15138	15046	14974	15068	14955	15001	15001	15131	15079	14995	15226	15099	14997	15014	15193	14949	15001	15125	15062	15054	15025	15079	15044	14931	15020	14915	15098	15033	15111	15176	14756	15199	14959	14914	15023	14967	14928	15296	15050	15237	15022	15136	15012	15007	15125	15017	14989	15066	15068	15001	14974	15106	14986	15147	14956	15128	15175	15059	15131	15051	14958	15180	15077	15242	15160	15062	14966	15102	14806	15054	15212	15234	15192	15098	15069	14988	15064	15175	15075	15020	14901	14873	15162	15017	15171	15002	15103	14949	15008	15140	15041	15044	15038	14973	15083	15101	15034	15029	15050	14954	15201	15097	14971	14987	15089	15091	15024	14879	14955	14871	14915	15064	15032	15076	15083	14863	15167	15011	15067	15036	14897	14960	15060	15013	15153	15008	15001	15166	14974	14936	15037	14994	15195	15020	14973	15026	15261	15061	14874	15027	15118	14979	15202	15116	15031	15085	15134	15015	15128	15090	14897	15036	15001	15109	15098	15189	15186	15034	15163	15058	15077	14943	15113	15009	15220	15164	15232	14909	15052	15005	14844	14860	15086	14966	15057	14918	15016	15157	15082	15078	15036	15059	15141	15104	14931	15019	15072	14969	15000	15122	15111	14934	15074	15109	15091	14953	14927	15038	15064	15099	15188	15054	15025	14966	15192	14972	15173	14978	14962	15200	14934	15087	14997	15031	15011	14989	15106	14977	14935	14987	15061	14966	15264	15013	14981	14988	15130	15087	14865	15022	15169	15119	15042	14992	15045	14879	15017	15014	15084	15065	14917	14946	14937	15146	14918	15115	15076	14952	14997	15002
22594	21648	28890	24890	22033	24006	24449	19397	18207	18442	18432	17693	17398	17526	17451	17384	17292	17220	16980	17229	16948	16986	16946	16941	16841	16984	16919	16925	16812	16912	16912	16999	16773	16688	16973	16964	16932	16899	16940	16774	16707	16662	16738	16834	16753	16812	16871	16740	16784	16907	16970	16714	16822	16706	16875	16802	16729	16974	16804	16798	16844	16906	16831	16750	16714	16637	16676	16703	16764	16811	16775	16723	16798	16610	16928	16815	16778	16614	16685	16891	16693	16773	16768	16899	16655	16674	16815	16722	16816	16784	16607	16585	16893	16693	16711	16644	16801	16833	16649	16690	16925	16815	16715	16704	16529	16474	16731	16592	16947	16772	16646	16546	16685	16828	16770	16988	16620	16589	16714	16661	16822	16845	16775	16654	16714	16889	16799	16754	16637	16867	16852	16629	16637	16701	16531	16460	16786	16788	16766	16678	16733	16858	16899	16815	16765	16743	16788	16640	16881	16791	16669	16866	16856	16832	16798	16839	16646	17022	16963	16836	16744	16820	16644	16806	16623	16662	16712	16755	16650	16652	16738	16741	16681	16860	16784	16753	16811	16654	16791	16761	16677	16674	16771	16764	16648	16634	16877	16808	16563	16579	16601	16699	16820	16845	16830	16749	16817	16987	16786	16840	16699	16706	16542	16797	16735	16808	16687	16673	16676	16628	16667	16877	16843	16544	16658	16723	16749	16724	16735	16559	16503	16843	16802	16721	16741	16605	16709	16585	16870	16650	16551	16729	16653	16865	16782	16756	16696	16744	16849	16721	16955	16972	16639	16870	16729	16548	16542	16829	16729	16649	16893	16633	16549	16598	16707	16773	16678	16594	16656	16840	17017	16830	16708	16772	16826	16659	16849	16620	16839	16723	16655	16846	16477	16643	16764	16528	16848	16606	16852	16668	16647	16768	16778	16644	16769	16757	16668	16858	16870	16609	16655	16686	16873	16784	16696	16633	16659	16632	16634	16615	16779	16655	16782	16604	16718	16842	16825	16726	16577	16794	16683	16745	16764	16744	17017	16787	16763	16384	16817	16737	16723	16605	16680	16715	16657	16445	16697	16929	16748	16726	16599	16783	16741	16764	16791	16678	16719	16711	16959	17006	16591	16748	16720	16665	16650	16553	16701	16915	16684	16792	16861	16815	16540	16735	16683	16686	16812	16774	16890	16809	16900	16799	16845	16799	16843	16739	16761	16725	16690	16529	16689	16674	16881	16735	16588	16768	16429	16655	16790	16949	16864	16771	16688	16722	16520	16882	16678	16745	16851	16558	16655	16821	16789	16661	16722	16855	16853	16443	16744	16775	16810	16767	16766	16657	16629	16769	16990	16602	16724	16730	16858	16849	16767	16869	16596	16585	16802	16723	16580	16600	16857	16767	16616	16670	16712	16497	16773	16690	16663	16656	16465	16743	16709	16814	16745	16742	16627	16796	16551	16462	16865	16623	16738	16441	16927	16656	16850	16822	16834	16699	16806	16735	16674	16651	16527	16627	16498	16727	16619	16716	16697	16806	16681	16805	16479	16723	16596	16588	16651	16563	16739	16634	16559	16793	16667	16602	16856	16891	16644	16608	16465	16877	16574	16825	16666	16916	16729	16819	16637	16724	16750	16710	16804	16605	16630	16647	16533	16868	16683	16907	16734	16776	16935	16682	16799	16725	16890	16756	16666	16802	16669	16636	16771	16633	16799	16551	16781	16547	16668	16616	16620	16645	16662	16812	16759	16797	16853	16634	16840	16804	16697	16720	16597	16747	16605	16726	16658	16593	16847	16761	16782	16546	16833	16908	16801	16681	16810	16652	16656	16584	16568	16791	16801	16670	16744	16804	16777	16699	16758	16704	16739	16998	16799	16843	16851	16667	16506	16654	16964	16749	16665	16661	16664	16777	16523	16644	16836	16697	16790	16830	16828	16569	16726	16751	16779	16592	16815	16718	16784	16769	16730	16697	16564	16858	16790	16673	16498	16932	16739	16695	16899	17025	16891	16871	16728	16842	16821	16883	16742	16574	16943	16659	16843	16767	16814	16807	16732	16737	16685	16565	16863	16673	16953	16658	16819	16791	16737	16599	16645	16656	16922	16604	16720	16594	16655	16609	16780	16610	16858	16748	16626	16611	16570	16967	16733	16783	16704	16816	16660	16875	16651	16666	16786	16860	16821	16745	16940	16476	16686	16624	16634	16697	16755	16556	16674	16761	16620	16788	16774	16825	16870	16750	16561	16643	16884	16711	16705	16705	16683	16686	16558	16817	16851	16948	16718	16485	16500	16619	16894	16738	16820	16708	16602	16884	16625	16625	16809	16786	16669	16708	16589	16785	16658	16715	16806	16500	16750	16501	16523	16759	16781	16656	16570	16728	16768	16764	16747	16824	16706	16845	16472	16768	16792	16742	16579	16548	16669	16662	16744	16504	16629	16909	16769	16757	16580	16583	16640	16773	16732	16782	16850	16783	16683	16543	16548	16743	16718	16654	16681	16665	16646	16830	16600	16859	16794	16614	16744	16673	16503	16731	16444	16929	16733	16641	16575	16594	16778	16769	16728	16737	16763	16769	16698	16588	16684	16677	16833	16823	16860	16601	16758	16756	16660	16506	16793	16701	16644	16996	16830	16781	16722	16683	16741	16568	16793	16545	16770	16832	16675	16578	16632	16791	16570	16861	16824	16688	16640	16650	16830	16694	16743	16854	16623	16845	16805	16663	16778	16885	16824	16703	16697	16677	16768	16581	16688	16665	16834	16977	16773	16799	16619	16849	16857	16718	16806	16607	16715	16728	16568	16579	16760	16891	16920	16704	16833	16729	16824	16574	16815	16714	16813	16754	16790	16524	16778	16648	16792	16777	16606	16753	16909	16781	16686	16707	16737	16926	16628	16613	16616	16802	16847	16880	16783	16719	16554	16737	16755	16772	16844	16843	16640	16615	16699	16668	16739	16831	16819	16560	16596	16791	16763	16816	16571	16728	16591	16571	16792	16494	16682	16600	16694	16737	16772	16786	16426	16700	16679	16653	16604	16813	16624	16854	16886	16637	16747	16534	16710	16769	16736	16767	16762	16575	16668	16999	16732	16675	16676	16735	16797	16663	16555	16725	16853	16580	16648	16647	16771	16793	16554	16820	16925	16661	16793	16944	16763	16710	16709	16870	16760	16634	16778	16619	16931	16739	16500	16397	16718	16544	16727	16832	16603	16837	16737	16697	16706	16606	16951	16497	16600	16720	16745	16427	16775	16787	16768	16599	16650	16643	16801	16693	16644	16505	16656	16638	16614	16767	16747	16690	16676	16768	16865	16756	16804	16876	16778	16882	16760	16880	16790	16741	16785	16584	16678	16766	17027	16721	16731	16662	16731	16772	16900	16719	16764	16580	16913	16731	16810	16858	16808	16772	16737	16552	16718	16419	16652	16694	16642	16758	16814	16667	16774	16824	16701	16801	16742	16618	16650	16528	16962	16567	16477	16795	16912	16724	16873	16630	16581	16630	16613	16846	16630	16740	16762	16638	16716	16719	16697	16781	16844	16953	16678	16530	16824	16638	16797	16834	16556	16702	16736	16607	16681	16888	16574	16842	16830	16778	16822	16745	16521	16801	16696	16628	16616	16640	16641	16582	16632	16684	16674	16684	16483	16793	16629	16754	16819	16583	16772	16897	16973	16742	16684	16705	16756	16610	16783	16623	16801	16594	16779	16799	16911	16732	16826	16587	16656	16600	16626	16617	16852	16772	16610	16837	16920	16709	16724	16717	16776	16943	16631	16724	17038	16723	16800	16735	16843	16619	16701	16729	16487	16691	16887	16698	16740	16646	16724	16741	16818	16755	16753	16959	16712	16713	16519	16893	16763	16518	16662	16560	16857	16703	16800	16894	16677	16584	16532	16546	16873	16717	16565	16862	16814	16764	16788	16881	16638	16701	16724	16710	16724	16737	16594	16461	16694	16691	16810	16615	16608	16603	16650	16785	16559	16837	16407	16614	16593	16642	16719	16928	16752	16333	16663	16465	16796	16651	16719	16549	16637	16806	16772	16883	16704	16480	16653	16661	16732	16742	16753	16435	16739	16848	16530	16691	16742	16688	16856	16801	16647	16703	16818	16625	16812	16524	16740	16709	16679	16590	16539	17013	16745	16835	16696	16550	16672	16851	16699	16527	16768	16733	16821	16508	16795	16747	16597	16769	16495	16822	16993	16709	16896	16931	16688	16711	16821	16606	16668	16644	16706	16758	16886	16826	16756	16780	16631	17054	16663	16538	16656	16772	16680	16727	16587	16910	16767	16614	16698	16906	16399	16864	16711	16820	16837	16652	16847	16795	16753	16602	16811	16777	16776	16932	16805	16625	16713	16812	16641	16613	16623	16718	16599	16683	16893	16865	16849	16709	16716	16814	16570	16687	16710	16834	16817	16831	16589	16753	16597	16608	16898	16794	16720	16713	17019	16849	16796	16776	16639	16804	16564	16604	16519	16744	16789	16610	16822	16520	16790	16785	16846	16626	16591	16766	16576	16659	16756	16643	16786	16635	16772	16701	16791	16778	16668	16962	16699	16747	16876	16858	16692	16781	16918	16758	16597	16776	16728	16884	16816	16753	16861	16798	16582	16655	16641	16801	16616	16757	16662	16751	16611	16762	16705	16775	16716	16575	16661	16865	16854	16824	16738	16516	16735	16784	16762	16894	16674	16825	16816	16673	16689	16740	16769	16775	16813	16715	16699	16665	16853	16862	16565	16612	16773	16954	16652	16587	16711	16676	16725	16782	16699	16681	16480	16803	16771	16676	16882	16738	16811	16728	16780	16737	16685	16694	16588	16584	16771	16782	16849	16582	16584	16548	16631	16704	16724	16918	16650	16655	16595	16702	16859	16722	16678	16723	16835	16757	16661	16739	16718	16603	16719	16954	16653	16565	16758	16873	16580	16740	16723	16655	16700	16870	16721	16732	16742	16644	16721	16872	16656	16978	16658	16690	16698	16496	16691	16714	16760	16514	16817	16754	16897	16742	16857	16615	16782	16493	16663	16612	16820	16680	16656	16727	16419	16707	16540	16798	16669	16513	16734	16674	16735	16572	16853	16728	16902	16827	16745	16853	16823	16859	16617	16715	16656	16826	16779	16816	16790	16651	16786	16780
21620	43749	34178	26223	22460	20520	18308	17203	16713	16368	16311	15536	15376	15180	15103	15048	14949	14639	14728	14667	14603	14626	14514	14622	14528	14640	14468	14498	14424	14424	14603	14592	14516	14532	14399	14581	14478	14614	14618	14369	14505	14314	14512	14525	14491	14384	14385	14487	14343	14297	14379	14559	14517	14483	14343	14456	14323	14271	14533	14295	14323	14437	14403	14413	14320	14436	14378	14425	14373	14382	14524	14414	14477	14380	14557	14144	14244	14362	14375	14394	14386	14466	14424	14331	14385	14389	14373	14344	14305	14193	14440	14404	14477	14471	14384	14370	14469	14408	14368	14372	14478	14586	14428	14490	14566	14587	14334	14442	14450	14478	14483	14257	14340	14479	14392	14354	14461	14322	14518	14345	14424	14461	14355	14410	14387	14367	14198	14365	14486	14387	14413	14379	14343	14245	14546	14411	14457	14330	14295	14307	14349	14484	14358	14467	14360	14264	14477	14257	14367	14333	14421	14391	14332	14437	14374	14420	14545	14304	14495	14625	14216	14306	14353	14413	14427	14466	14259	14431	14460	14401	14224	14361	14230	14332	14415	14352	14302	14408	14390	14311	14310	14380	14368	14342	14298	14541	14358	14326	14362	14404	14479	14298	14314	14337	14403	14417	14301	14349	14436	14399	14376	14365	14406	14310	14381	14490	14400	14320	14463	14432	14394	14465	14379	14467	14367	14446	14363	14400	14493	14404	14362	14292	14232	14280	14348	14291	14466	14296	14373	14474	14522	14486	14210	14548	14423	14446	14476	14293	14287	14402	14600	14340	14311	14515	14474	14471	14503	14416	14318	14584	14538	14224	14471	14391	14588	14418	14302	14266	14278	14303	14495	14405	14448	14398	14378	14436	14444	14466	14323	14300	14408	14324	14312	14413	14300	14385	14481	14375	14367	14395	14347	14345	14536	14481	14535	14327	14425	14390	14308	14424	14407	14274	14447	14375	14240	14413	14288	14276	14389	14502	14272	14369	14355	14421	14350	14360	14407	14286	14402	14352	14215	14381	14389	14298	14351	14409	14177	14381	14427	14526	14509	14459	14635	14285	14384	14383	14366	14415	14378	14472	14406	14338	14435	14449	14300	14476	14448	14387	14277	14361	14394	14438	14579	14431	14490	14442	14346	14348	14277	14315	14595	14242	14337	14569	14599	14504	14497	14297	14404	14412	14466	14470	14485	14432	14326	14425	14455	14426	14398	14411	14431	14414	14226	14458	14480	14336	14565	14415	14237	14267	14486	14522	14279	14496	14309	14207	14620	14362	14411	14403	14511	14413	14403	14344	14292	14424	14380	14384	14337	14199	14385	14378	14379	14460	14448	14355	14350	14458	14404	14353	14443	14433	14292	14288	14415	14280	14542	14292	14221	14474	14364	14508	14558	14548	14438	14293	14407	14353	14262	14275	14301	14267	14327	14463	14243	14349	14392	14384	14342	14392	14289	14425	14454	14470	14245	14301	14445	14276	14481	14373	14375	14231	14288	14386	14332	14367	14283	14531	14419	14387	14310	14441	14402	14351	14337	14348	14303	14323	14473	14382	14326	14397	14312	14454	14386	14255	14450	14419	14393	14447	14423	14458	14412	14328	14423	14513	14302	14543	14401	14211	14416	14349	14370	14377	14252	14452	14545	14351	14312	14415	14422	14407	14329	14409	14422	14350	14373	14384	14444	14350	14371	14368	14269	14425	14506	14475	14228	14418	14463	14254	14341	14410	14298	14497	14237	14457	14306	14489	14513	14302	14446	14391	14566	14212	14517	14481	14464	14561	14435	14514	14495	14443	14276	14444	14186	14340	14497	14369	14117	14473	14485	14358	14383	14280	14409	14357	14380	14260	14454	14313	14392	14305	14352	14336	14356	14336	14431	14479	14284	14335	14433	14356	14367	14568	14423	14501	14566	14318	14386	14545	14396	14419	14544	14541	14639	14381	14420	14449	14093	14390	14341	14483	14588	14326	14372	14332	14484	14399	14640	14286	14313	14294	14465	14412	14321	14430	14054	14379	14362	14333	14483	14198	14702	14396	14448	14192	14428	14496	14428	14339	14157	14294	14403	14274	14385	14418	14422	14272	14362	14478	14353	14522	14621	14596	14525	14423	14390	14336	14333	14373	14453	14357	14478	14375	14312	14245	14387	14553	14392	14301	14358	14292	14377	14457	14402	14536	14421	14414	14382	14430	14384	14315	14537	14331	14498	14387	14394	14306	14427	14414	14526	14451	14520	14455	14699	14378	14382	14615	14306	14475	14413	14445	14280	14484	14482	14421	14472	14380	14434	14292	14315	14393	14291	14574	14472	14452	14588	14539	14378	14457	14530	14474	14372	14415	14458	14364	14483	14198	14390	14536	14342	14461	14658	14493	14375	14481	14471	14638	14456	14360	14426	14412	14590	14405	14524	14319	14451	14414	14416	14377	14422	14332	14401	14523	14542	14417	14308	14376	14336	14292	14250	14227	14413	14368	14288	14363	14389	14515	14450	14367	14316	14474	14325	14229	14503	14390	14368	14410	14376	14464	14476	14296	14251	14224	14570	14502	14378	14399	14325	14429	14421	14359	14193	14298	14542	14310	14486	14458	14379	14489	14432	14498	14478	14360	14538	14397	14370	14370	14459	14518	14396	14471	14421	14353	14449	14468	14469	14349	14433	14527	14302	14369	14344	14386	14299	14501	14392	14461	14439	14351	14332	14328	14425	14320	14494	14197	14577	14304	14316	14191	14523	14179	14498	14313	14331	14442	14453	14486	14400	14328	14372	14477	14307	14329	14241	14408	14197	14417	14489	14332	14480	14187	14398	14359	14462	14350	14512	14414	14381	14439	14340	14422	14494	14193	14410	14455	14336	14554	14510	14352	14588	14447	14489	14324	14416	14446	14401	14420	14362	14433	14437	14371	14296	14466	14446	14482	14468	14430	14318	14317	14357	14414	14339	14487	14346	14412	14432	14376	14409	14488	14484	14321	14215	14481	14342	14542	14473	14341	14322	14456	14318	14410	14372	14470	14295	14402	14513	14484	14457	14480	14325	14390	14339	14295	14188	14581	14459	14483	14313	14348	14433	14415	14330	14499	14295	14419	14447	14513	14534	14462	14329	14219	14455	14490	14272	14350	14325	14502	14331	14541	14395	14466	14515	14484	14465	14526	14349	14416	14441	14360	14496	14547	14398	14451	14444	14365	14429	14483	14592	14382	14314	14492	14295	14307	14381	14191	14508	14505	14475	14400	14361	14240	14245	14512	14328	14300	14233	14520	14492	14299	14415	14367	14434	14449	14324	14413	14489	14430	14439	14601	14328	14265	14317	14472	14419	14336	14451	14335	14415	14334	14307	14532	14471	14533	14467	14503	14631	14330	14316	14467	14310	14379	14448	14321	14416	14500	14388	14304	14481	14568	14370	14431	14425	14324	14450	14456	14339	14351	14393	14422	14556	14497	14368	14304	14326	14202	14419	14506	14418	14408	14315	14349	14377	14196	14263	14261	14406	14411	14294	14208	14420	14320	14485	14144	14309	14519	14327	14319	14367	14462	14422	14500	14386	14463	14406	14347	14292	14680	14410	14241	14260	14383	14552	14556	14321	14505	14384	14485	14300	14181	14436	14385	14377	14399	14494	14324	14566	14380	14294	14432	14390	14440	14400	14503	14513	14410	14569	14226	14351	14235	14436	14364	14393	14436	14602	14316	14390	14359	14437	14472	14511	14370	14432	14367	14401	14315	14498	14378	14193	14436	14320	14344	14345	14327	14367	14480	14318	14435	14407	14172	14243	14388	14323	14339	14446	14316	14273	14308	14539	14229	14458	14432	14230	14593	14387	14314	14463	14436	14325	14282	14535	14415	14241	14488	14401	14385	14305	14464	14504	14173	14163	14444	14394	14367	14415	14411	14446	14525	14478	14367	14172	14528	14491	14381	14549	14458	14252	14379	14568	14439	14740	14270	14338	14450	14391	14432	14536	14364	14402	14369	14463	14263	14509	14564	14445	14385	14448	14272	14300	14377	14305	14266	14580	14676	14648	14318	14334	14362	14367	14374	14592	14319	14502	14289	14466	14221	14499	14290	14433	14283	14358	14322	14398	14506	14586	14323	14433	14375	14409	14291	14390	14358	14351	14165	14580	14260	14365	14430	14291	14555	14545	14444	14345	14323	14331	14328	14375	14511	14424	14329	14431	14352	14487	14353	14266	14223	14254	14400	14393	14423	14388	14457	14370	14420	14473	14447	14307	14569	14441	14403	14349	14351	14358	14431	14373	14392	14426	14380	14460	14539	14266	14308	14334	14449	14315	14319	14355	14291	14377	14418	14407	14407	14446	14469	14303	14282	14324	14398	14311	14350	14270	14412	14368	14452	14401	14479	14234	14350	14401	14394	14379	14209	14394	14218	14538	14642	14497	14311	14348	14343	14504	14353	14467	14229	14370	14351	14386	14525	14416	14487	14418	14340	14362	14234	14452	14428	14430	14381	14430	14396	14355	14495	14416	14411	14501	14520	14391	14345	14300	14317	14396	14304	14342	14371	14265	14419	14429	14445	14409	14472	14313	14311	14505	14434	14376	14470	14380	14408	14235	14474	14281	14486	14443	14393	14416	14231	14528	14620	14403	14530	14236	14417	14357	14518	14330	14352	14497	14566	14515	14266	14541	14504	14221	14351	14367	14480	14157	14347	14486	14126	14438	14349	14288	14232	14426	14408	14449	14478	14447	14310	14574	14495	14398	14248	14331	14248	14360	14317	14234	14377	14486	14288	14487	14353	14276	14330	14458	14414	14171	14456	14160	14354	14448	14383	14373	14387	14433	14276	14448	14240	14299	14544	14351	14506	14374	14344	14454	14326	14417	14395	14543	14379	14259	14418	14514	14490	14296	14436	14338	14497	14339	14309	14502	14696	14308	14303	14315	14408	14319	14285	14401	14518	14467	14447	14416	14294	14509	14385	14378	14275	14340	14365	14381	14383	14484	14547	14291	14381	14423	14378	14495	14437	14399	14484	14461	14307	14511	14245	14480	14414	14463	14311	14460	14368	14554	14456	14392	14492	14357	14298	14551	14475	14387	14345	14301	14416	14305	14305	14417	14337	14498	14552	14323	14307	14467	14239	14299	14251	14428	14686	14417	14399	14335	14340	14286	14482
29639	23859	26434	23584	19887	19127	18686	18002	17679	17828	17932	17639	17705	17711	17651	17540	17348	17596	17445	17581	17509	17516	17354	17262	17253	17531	17393	17419	17469	17414	17462	17558	17394	17483	17531	17521	17420	17272	17646	17439	17305	17382	17488	17281	17496	17431	17473	17366	17325	17492	17428	17446	17498	17515	17688	17494	17491	17475	17504	17566	17338	17583	17485	17330	17457	17618	17361	17295	17330	17186	17524	17472	17551	17412	17256	17443	17493	17531	17181	17348	17387	17153	17550	17590	17351	17639	17673	17295	17277	17269	17146	17348	17325	17463	17280	17377	17455	17693	17438	17210	17423	17338	17178	17298	17436	17419	17409	17369	17415	17366	17331	17338	17288	17211	17383	17339	17265	17577	17425	17527	17338	17576	17424	17344	17226	17336	17468	17424	17345	17492	17430	17388	17468	17293	17284	17310	17354	17411	17467	17390	17371	17224	17410	17231	17283	17272	17560	17409	17520	17527	17485	17521	17321	17510	17403	17278	17451	17434	17144	17441	17308	17370	17298	17286	17549	17215	17497	17396	17180	17446	17302	17490	17331	17384	17316	17405	17415	17460	17311	17338	17498	17310	17518	17292	17520	17302	17415	17573	17346	17287	17405	17530	17284	17298	17602	17511	17418	17349	17643	17208	17417	17326	17399	17295	17340	17321	17321	17333	17410	17470	17440	17461	17592	17369	17404	17345	17331	17387	17457	17341	17511	17444	17490	17509	17367	17293	17374	17285	17285	17306	17301	17509	17599	17674	17577	17531	17431	17335	17523	17316	17533	17522	17366	17360	17391	17426	17466	17304	17470	17375	17404	17171	17438	17508	17632	17353	17400	17504	17405	17321	17428	17370	17574	17456	17465	17264	17268	17332	17264	17468	17402	17355	17382	17298	17451	17457	17351	17288	17625	17456	17398	17296	17268	17282	17330	17403	17375	17320	17252	17198	17573	17512	17343	17454	17519	17313	17456	17336	17535	17604	17321	17177	17305	17356	17446	17240	17631	17521	17569	17481	17497	17351	17399	17269	17241	17291	17482	17389	17429	17354	17506	17224	17317	17280	17453	17270	17470	17436	17363	17245	17382	17388	17397	17447	17353	17465	17640	17395	17386	17322	17333	17244	17378	17496	17445	17364	17396	17638	17432	17535	17398	17525	17349	17312	17374	17196	17313	17533	17194	17516	17439	17274	17340	17226	17283	17268	17169	17404	17396	17490	17423	17499	17520	17448	17470	17420	17546	17263	17547	17392	17343	17431	17278	17437	17375	17413	17433	17436	17162	17369	17495	17266	17473	17264	17461	17258	17442	17343	17477	17229	17510	17291	17197	17146	17353	17385	17357	17457	17240	17341	17518	17349	17441	17390	17253	17443	17445	17275	17381	17474	17211	17375	17489	17688	17373	17225	17482	17248	17301	17535	17343	17277	17341	17292	17483	17395	17357	17398	17410	17490	17235	17320	17589	17409	17419	17322	17266	17336	17227	17280	17277	17378	17384	17521	17413	17531	17478	17339	17340	17345	17386	17359	17448	17364	17417	17341	17312	17426	17413	17105	17345	17483	17279	17334	17563	17560	17382	17217	17296	17418	17427	17231	17591	17475	17293	17202	17441	17290	17406	17358	17624	17397	17345	17296	17636	17287	17311	17374	17573	17602	17415	17397	17448	17524	17252	17532	17437	17545	17430	17519	17372	17533	17546	17231	17467	17377	17229	17533	17491	17520	17204	17466	17367	17387	17421	17320	17383	17314	17279	17454	17199	17581	17512	17258	17438	17519	17475	17339	17213	17249	17542	17249	17334	17440	17231	17251	17587	17378	17418	17432	17474	17235	17244	17581	17436	17290	17486	17402	17372	17283	17244	17537	17553	17362	17244	17452	17407	17556	17367	17430	17460	17478	17311	17237	17363	17164	17505	17296	17402	17474	17462	17383	17550	17480	17463	17437	17422	17476	17346	17404	17243	17312	17395	17367	17361	17562	17309	17372	17319	17276	17343	17400	17342	17356	17267	17309	17330	17403	17396	17313	17590	17459	17435	17584	17248	17488	17656	17448	17425	17203	17215	17391	17555	17341	17448	17382	17491	17554	17391	17484	17345	17255	17393	17363	17466	17477	17386	17491	17529	17486	17386	17344	17363	17409	17417	17544	17371	17494	17491	17246	17548	17282	17509	17498	17511	17407	17523	17402	17576	17380	17313	17461	17567	17253	17309	17205	17555	17477	17416	17625	17372	17309	17466	17458	17343	17411	17306	17469	17437	17394	17433	17385	17210	17768	17385	17506	17572	17532	17343	17342	17426	17436	17349	17503	17427	17245	17266	17468	17464	17525	17458	17475	17451	17420	17348	17646	17224	17409	17317	17257	17247	17559	17506	17480	17476	17528	17561	17487	17319	17443	17452	17383	17404	17549	17371	17364	17430	17439	17309	17312	17403	17391	17212	17348	17454	17487	17508	17416	17278	17488	17226	17254	17354	17565	17460	17241	17426	17465	17282	17195	17386	17429	17576	17484	17355	17345	17367	17455	17400	17174	17318	17325	17376	17422	17280	17314	17278	17355	17475	17498	17307	17485	17346	17389	17456	17371	17288	17467	17423	17373	17454	17473	17472	17490	17436	17293	17603	17611	17217	17595	17386	17573	17259	17245	17146	17485	17344	17165	17263	17314	17543	17473	17382	17431	17171	17448	17398	17499	17372	17354	17314	17293	17093	17523	17410	17411	17246	17336	17478	17523	17310	17355	17217	17359	17642	17400	17403	17314	17635	17386	17404	17337	17453	17329	17355	17200	17525	17546	17292	17522	17427	17561	17233	17595	17392	17321	17509	17530	17317	17325	17343	17324	17309	17408	17356	17288	17476	17471	17337	17367	17408	17288	17336	17322	17320	17284	17376	17393	17465	17426	17274	17417	17471	17467	17549	17481	17471	17442	17523	17518	17453	17479	17350	17243	17411	17385	17562	17523	17294	17400	17310	17299	17683	17386	17580	17536	17292	17385	17263	17506	17328	17329	17443	17420	17419	17265	17384	17607	17284	17377	17431	17536	17391	17325	17387	17524	17131	17489	17317	17572	17336	17516	17427	17339	17383	17448	17452	17425	17356	17344	17467	17331	17336	17226	17328	17452	17306	17274	17460	17264	17328	17368	17433	17551	17306	17612	17442	17532	17322	17497	17258	17503	17421	17257	17237	17384	17104	17720	17609	17467	17539	17435	17350	17381	17621	17410	17325	17456	17512	17391	17284	17308	17490	17340	17529	17434	17538	17316	17483	17444	17373	17339	17324	17221	17418	17339	17231	17325	17348	17499	17659	17297	17354	17553	17458	17362	17474	17369	17430	17407	17399	17505	17448	17236	17346	17164	17363	17447	17380	17480	17528	17169	17377	17296	17510	17363	17485	17284	17396	17479	17349	17365	17360	17520	17603	17348	17406	17572	17431	17297	17314	17456	17348	17224	17410	17395	17570	17366	17459	17564	17165	17278	17459	17565	17351	17493	17379	17226	17281	17394	17298	17453	17246	17548	17399	17346	17248	17414	17634	17351	17435	17414	17352	17247	17428	17173	17254	17511	17324	17393	17381	17356	17557	17287	17482	17488	17414	17249	17287	17258	17339	17391	17282	17421	17486	17498	17514	17268	17257	17357	17378	17385	17383	17435	17367	17303	17307	17633	17257	17129	17457	17259	17496	17630	17514	17507	17434	17239	17497	17171	17440	17344	17257	17491	17425	17579	17406	17294	17506	17308	17304	17377	17373	17396	17573	17324	17569	17481	17444	17412	17510	17270	17441	17462	17422	17345	17442	17444	17335	17405	17650	17369	17397	17475	17411	17206	17262	17297	17205	17381	17560	17238	17392	17431	17481	17456	17498	17429	17564	17319	17307	17254	17408	17392	17595	17436	17530	17342	17383	17351	17485	17487	17392	17376	17412	17458	17397	17378	17314	17520	17551	17329	17234	17344	17499	17242	17353	17657	17489	17249	17518	17361	17529	17401	17372	17436	17398	17454	17655	17424	17433	17464	17466	17275	17231	17447	17195	17206	17131	17351	17431	17417	17437	17542	17635	17540	17474	17455	17558	17412	17423	17499	17445	17397	17362	17214	17357	17504	17489	17428	17580	17399	17454	17224	17329	17558	17182	17323	17144	17361	17166	17709	17595	17354	17374	17499	17390	17412	17451	17540	17411	17533	17374	17610	17219	17370	17430	17539	17401	17291	17321	17308	17135	17486	17459	17391	17446	17281	17368	17652	17449	17548	17337	17502	17352	17487	17481	17370	17237	17353	17357	17463	17422	17283	17304	17367	17367	17522	17549	17359	17380	17384	17383	17359	17395	17413	17483	17453	17320	17367	17403	17404	17320	17459	17363	17378	17444	17452	17431	17552	17415	17201	17258	17259	17540	17291	17228	17473	17523	17508	17213	17332	17385	17315	17462	17423	17428	17300	17470	17207	17378	17434	17370	17444	17297	17274	17373	17396	17551	17238	17231	17259	17327	17465	17401	17464	17338	17457	17517	17235	17327	17524	17363	17395	17657	17460	17591	17392	17527	17358	17411	17415	17525	17403	17435	17359	17611	17401	17265	17368	17627	17405	17530	17434	17548	17262	17394	17539	17471	17448	17404	17253	17529	17419	17457	17384	17194	17409	17465	17228	17321	17314	17401	17487	17541	17610	17351	17539	17335	17322	17369	17391	17330	17494	17430	17470	17319	17338	17513	17346	17221	17409	17552	17346	17464	17478	17196	17628	17337	17527	17472	17324	17203	17357	17516	17413	17521	17374	17323	17192	17297	17367	17328	17618	17524	17354	17343	17322	17476	17247	17465	17628	17464	17563	17390	17395	17435	17273	17466	17178	17495	17543	17363	17117	17400	17228	17242	17467	17630	17420	17471	17475	17526	17314	17256	17509	17224	17358	17406	17394	17436	17409	17336	17405	17448	17518	17662	17589	17341	17512	17634	17391	17338	17286	17395	17194	17275	17574	17285	17452	17464	17415	17664	17520	17541	17298	17338	17491	17432	17277	17354	17404	17237	17268	17485	17476	17453	17451	17208	17547	17331	17396	17191	17258	17460	17601	17375	17400	17522	17267	17499	17278	17283	17372	17357	17243	17332	17322	17609	17293	17393	17204	17297	17493	17388	17419
19882	29645	24365	19849	17867	17037	16240	15738	15630	15521	15358	15201	15189	15069	15208	15067	15054	15009	15011	14926	14692	14769	14852	14807	14899	14898	14888	14877	14802	14888	14872	14808	14977	14938	14901	14794	14942	14906	14874	14774	14785	14903	14824	14955	14914	14922	14952	14990	14860	14886	14918	14702	14849	14868	14775	14837	14802	14890	14883	15011	14787	14945	14834	14957	14757	14825	14886	14700	14951	14776	14942	14873	14814	14839	14910	14934	14838	14921	14802	14690	14796	14715	14777	14926	14917	14675	14806	14983	14672	14837	15140	14924	14851	14904	14890	14725	14806	14783	14874	14996	14798	14961	15012	14880	14910	14752	14614	14924	14719	15003	14799	14731	14943	14709	14872	14846	14987	14939	14901	14761	14947	14917	14804	14965	14868	14755	14948	14839	14890	14839	14784	14747	14770	14809	14833	14980	14790	14889	14859	14829	14864	14831	14905	14758	14887	14944	14885	14759	14795	14795	14726	14904	14697	14724	14869	14861	14743	14860	14782	14929	14857	14952	14976	14926	14919	14955	14926	14666	14822	14734	14758	14671	14922	14831	14959	14789	14777	14944	14850	15086	14904	14921	14875	14767	14721	14684	14654	14884	14809	14908	14871	14867	14926	14905	14913	14843	14742	14648	14795	14883	14897	14914	14975	14899	14840	14978	14919	15006	14805	14867	14963	14784	14894	14927	15022	14801	14707	14945	14960	14750	15056	14918	14786	14709	14792	14806	14859	14778	14790	14760	14941	14929	14885	14638	14775	15004	14874	14760	14927	14902	14834	14821	14767	14647	14931	15003	14822	14640	14638	14561	14794	14817	14951	14823	14821	14869	14969	14839	14846	15011	14828	15005	14922	14791	14716	14863	15002	14729	14883	15017	14969	14804	14876	14891	14691	14927	14987	14887	14870	14938	14921	14974	14814	14783	14851	14883	14869	14798	14892	14815	14936	14933	14949	14813	14867	14727	14869	14848	14813	14728	14864	14777	14862	14948	14778	14810	14986	14895	14804	14662	14824	14791	14963	14935	14874	15114	14816	14987	14767	14823	14791	14785	14954	14773	15066	14892	14707	14836	15005	14941	14647	14800	14904	14763	14900	14940	14799	14801	14884	14957	14923	14835	14831	14953	14830	14856	14929	14865	14738	14846	14858	15015	14846	14913	14888	14751	14725	14944	14919	14624	14841	14924	14815	14830	14950	15009	14846	14989	15054	14877	14782	14840	14782	15018	14790	14796	14840	14846	14740	14832	14873	14756	14697	14780	14875	14727	14757	14767	14854	14826	14792	15043	14827	14824	15030	15021	14915	14797	14755	14792	14762	14861	14850	14889	14959	14857	14767	14758	14883	14806	14911	14761	14839	14777	14934	14944	14878	14701	14924	14864	14948	15054	14809	14964	14805	14949	14792	15105	14777	14922	14798	14786	14821	14953	14827	14833	14690	14759	14800	14959	14718	14918	14892	15018	14813	14817	14847	14898	14977	14794	14939	14965	14781	14940	14894	14846	14837	14774	14950	14975	14878	14843	14740	14754	14945	14769	14722	15022	14887	14923	14758	14875	14941	15049	14899	14944	14924	14816	14922	14921	14840	15056	14908	14722	14748	14779	14976	14885	14857	14810	14931	14940	14954	14840	14827	14863	14962	14978	14955	14779	14960	14888	14824	14794	14976	14752	15032	14915	15052	14682	14812	14995	14877	14724	14696	14914	14784	14806	14770	14971	14771	14864	14696	14713	14821	14875	14918	14806	14718	14772	14854	14989	14883	14928	14942	14547	14838	15001	14783	14697	14710	14830	14896	14734	14845	14908	14769	14784	14897	14763	14865	14896	14908	14824	14978	14790	14731	14936	14890	14790	14808	14812	14916	14874	14792	14856	15047	14925	14830	15002	14849	14833	14813	14789	14904	14904	14589	14839	14893	14828	14941	14933	14943	14967	14656	14775	14896	14951	14758	14855	14833	14797	14593	14898	14847	14799	14747	15003	14935	14918	14812	14945	14764	14812	14832	14920	14978	14948	14914	14879	14951	14868	15018	15085	14855	14998	14827	14826	15038	15083	14839	15022	14758	14966	14911	14888	15001	14878	14735	14781	14854	14815	14985	14731	14770	14853	14873	14858	14805	15074	14623	14897	14732	14863	15019	14934	14922	14747	14764	14696	14791	14728	14886	14848	14845	14932	15000	14832	14883	14882	14807	14916	14827	14957	15011	14726	14891	14867	14770	15123	14967	14799	14847	14868	14951	14828	14943	14820	14775	14865	14857	14806	14679	14729	14930	14664	14914	14976	14809	14791	14955	14801	14950	14877	14785	14842	14609	14696	14895	14911	15029	14733	14772	14768	15059	14842	14785	14721	15014	14900	14806	14882	14918	14787	14918	14747	14854	14799	14692	14746	15065	14968	14893	14802	14703	14797	15011	14811	14893	14900	14859	14765	14804	14954	14839	14884	14721	14939	14823	14770	14932	14841	14818	14909	14845	14769	14905	14786	14720	14885	14757	14982	14829	14844	14790	14802	14786	14913	14824	14842	15038	14963	14844	14876	14837	14906	14787	14741	14809	14762	14824	14967	14845	14842	14872	15029	14836	14830	14902	14642	15000	14817	15035	14872	14893	15060	15068	14887	14928	14834	14803	14832	14844	14873	14834	14899	14748	14926	14767	14847	15221	14970	14905	14840	14822	14863	14877	14975	14837	14795	14964	14807	14926	14827	14798	14799	14921	14833	14932	14788	14926	15010	14982	14750	14884	14952	14945	15048	14794	14898	14913	14865	14954	14809	14900	14893	14912	14838	14760	14881	14904	14692	14801	15117	14905	14904	14930	14891	14807	14880	14857	14756	14668	14985	14786	14880	14701	14948	14777	14767	14972	14989	15031	15184	14679	14982	14730	14807	14769	14691	14982	14747	14839	14949	14972	14997	14979	14779	14953	14819	14751	14894	14940	14908	14951	14684	14875	15099	14797	14901	14791	14805	14756	14944	14983	14926	15010	14855	14877	14845	14906	14726	14799	14867	14809	14888	14846	14923	14775	14816	14984	14881	14885	14840	14745	14911	14942	14931	14897	14717	14744	15046	14814	14842	14795	14822	14862	14916	14624	14962	14654	15020	14820	14871	14847	14743	14885	14910	14727	14900	14761	14966	14837	14944	15073	14846	15008	14986	14926	14939	14902	14862	14772	14839	14994	14762	14857	14854	15015	14798	14962	14823	14917	14963	14779	14728	14720	14989	14864	14955	14812	14689	14750	14950	14857	14974	14906	14944	14671	14782	14906	14977	14706	14922	14810	14911	14762	14856	14830	14944	14769	14787	14894	14519	14746	14690	14803	14910	14833	14993	14831	14829	14877	14813	14828	14865	14800	14784	14863	14814	14872	14958	14731	14807	14745	14962	14943	14657	14734	14935	14819	15048	14799	14838	14822	14929	14999	14903	14828	14769	14735	14966	14929	14838	14919	14924	14831	14813	14874	14752	14790	14864	14740	14884	14915	14875	14680	14723	14852	14906	14934	14819	14742	14801	14962	14869	14819	15068	14847	14955	14923	14792	14917	14886	14953	15101	14972	14755	14862	14846	14783	14724	14823	14849	14888	14663	14855	14711	14890	14806	14718	14940	15001	14839	14981	14773	14760	14983	15091	14812	14745	15154	14748	14795	14851	14806	14959	14855	14662	14905	14760	14965	14844	14857	14748	14924	14664	14749	14958	15061	14798	14907	15006	14937	14946	14885	14656	14947	14804	14934	14862	14874	14771	14792	14859	14811	14877	14913	14843	14900	14860	14857	14741	14838	14813	14858	14861	14896	14682	14862	14821	14861	14918	14780	14865	14833	14780	14929	14833	14833	14816	14933	14700	14894	14724	14846	14893	14802	14920	14964	14679	14920	14811	14659	14866	14937	14896	14972	15037	14749	14843	14825	14907	14899	14783	14856	14779	14865	14801	15082	14839	14903	14856	14816	14993	14829	14796	14819	14870	14909	14721	14841	14829	14692	14712	14821	14892	14777	14906	14798	14809	14799	14912	14765	14868	14954	14883	14829	14997	14894	14881	14822	14803	14825	14784	14849	14726	15009	14710	14839	14772	15014	14983	14931	14722	15007	14904	14856	14837	14794	14876	15006	14983	14738	14943	14808	15022	14843	14795	14765	14920	15016	14772	14929	14939	14884	14755	14902	14830	14776	14651	14717	14897	14816	14930	14809	14981	14741	14909	14751	14949	14988	14999	15016	14980	14918	14814	14706	14818	15035	14813	14783	14855	14804	14845	14791	14886	14863	14896	14942	14883	14981	14825	14892	14915	14741	14816	14886	14986	14949	14798	15134	14833	14832	14805	15034	14936	14810	14856	14871	14897	14830	14984	14711	14774	14986	14878	14930	14771	14902	14833	14838	14834	15054	14940	14861	14822	14796	14820	14715	14979	14895	14903	14848	14864	14805	15053	14917	14934	14868	14777	14955	14929	14766	15003	14905	14686	14893	14952	14965	14931	14876	14884	14774	15064	14910	14969	14994	14969	15076	14904	14871	14840	14841	14915	14827	14785	15021	14955	14769	14883	15070	15059	14850	14910	14883	14919	14881	14916	14745	14879	14983	14838	14909	14844	14740	14914	14847	14839	14672	14743	14891	14739	14855	14879	14968	14701	14785	15058	14727	14925	14736	14957	15038	14948	14808	14838	14886	14978	15144	14735	14703	14837	14846	15029	14916	14920	14925	14947	15010	14781	14932	14821	14876	14795	14822	14720	14736	15043	14769	14757	14840	14954	15094	14800	14794	14680	14714	15097	14914	14793	14946	14803	14861	14805	14842	14788	14914	14812	14955	14789	14864	14803	14955	14771	14998	14807	14917	14646	14921	14905	14933	14731	14863	14868	14899	14765	15071	14832	14863	14947	14807	14824	14837	14939	14914	14877	15011	14794	14872	14957	14863	14832	14774	14908	14924	14857	14760	14944	14777	14947	14778	14774	14859	14901	14634	14802	14773	14767	14941	14824	14866	14882	14804	14893	14782	14849	14888	14884	14751	14910	14933	14961	14950	14824	14731	14972	14809	14877	14844	14891	14830	15044	14815	14783	14810	14890	14722	14909	14806	14748	14837	14844	15048	14768	14738	14745	14696	14760	14963	14936	14734	14712	14802	14637	14857
23526	21590	28427	25334	22510	22152	20848	17837	17182	17373	17215	16930	16623	16756	16442	16371	16391	16468	16365	16258	16323	16222	16255	16126	16118	16256	16309	15941	16142	16137	16103	16416	16022	15992	16125	16294	16179	16312	15924	16015	16025	15911	16214	16193	16099	16010	16151	16125	16039	16029	16092	16000	16071	16067	15999	15849	15987	15937	16065	16027	16281	15952	16136	15822	16042	15984	16123	15961	15890	15919	15951	15957	16087	15851	16004	15949	16003	16178	16088	16029	16151	15839	16019	16092	15913	16009	16071	16069	16055	16091	16303	16208	15952	16002	16083	16181	15965	16137	16194	15947	16095	16060	16155	15739	16068	16035	16114	15980	15873	15986	15990	15866	15996	15948	16002	15800	16079	15801	15984	16199	15912	15835	16043	16133	16137	16084	16071	16019	16113	15886	16067	16009	15707	16067	15809	16190	16172	15851	16149	16030	16153	15976	15948	16050	16003	16229	16137	16125	16084	16029	16400	16036	16017	16083	16018	16065	16062	16269	15985	15966	16165	16149	15880	16120	16066	16091	16121	15860	16122	16132	16084	16120	15987	15922	16012	16293	16117	15935	15896	15828	16411	16043	16164	16069	16030	15949	15942	15900	16042	16078	16000	15985	15952	15956	16263	15898	15982	16089	16160	16004	16088	16091	16105	16047	15938	16220	16049	16110	16036	16031	16102	16085	16090	16100	16190	16174	16127	16019	16034	15928	16140	16040	16044	16021	15962	15987	15951	16162	16178	15907	16053	15996	16094	15956	16204	16133	16023	15976	16042	15914	16134	15975	15862	16060	16219	15944	16119	15967	15835	15940	16283	15962	16073	15998	16129	16195	16173	16175	16089	16151	16214	15959	15931	15905	15978	16059	16179	16164	15731	16066	15821	16081	15951	15893	16024	15964	16314	16170	16061	16038	16092	16195	16073	15966	16070	16114	16050	16053	16076	16025	16059	15938	15919	16096	16037	15991	16152	16035	15954	16012	15840	16051	16094	16117	16086	16064	15948	15950	16257	16137	16024	15989	16027	16058	15962	15859	15943	16041	15980	15874	16143	16095	16068	16087	16081	16055	16065	16150	16032	16011	16052	15969	16030	16201	16103	16007	15986	16092	15978	16074	16141	16164	16118	16100	16121	16054	16013	16041	16062	15895	16167	15945	15869	16023	16043	15953	15903	15919	16102	16226	16097	16255	16147	16066	16188	16215	16241	16019	16080	16103	16036	16068	16045	15914	16131	16143	16129	16157	16148	16135	16023	16007	16118	15978	15896	16034	16132	15932	16129	15943	15881	16059	15968	15949	16116	16121	16025	15985	15952	15861	15983	16166	16126	16096	16174	16147	15983	16099	16140	16001	16381	16029	15945	16111	16124	16112	15986	16140	15961	16266	15928	16064	16045	15917	15943	16101	16175	15892	15955	16028	16054	15994	16006	15949	16005	16054	16059	16048	16077	15947	16301	16149	16137	16032	16035	16062	16047	16289	15989	16267	16031	15972	16127	16128	16154	15926	16229	16045	15872	16101	16056	15999	16056	16021	16182	15838	16157	16113	15979	16038	16012	15940	16201	16101	16333	16184	15900	16075	15993	16031	15988	16019	16073	15996	16101	15935	15908	15983	16031	16071	15925	15898	16048	16316	16187	16056	16031	16147	15975	15911	15956	15952	15918	16084	16099	16024	16089	15987	15794	16074	16207	15919	16047	16093	16146	16115	16130	16000	16027	15919	16269	16172	15890	16025	15962	16037	16160	16154	16054	15942	15769	16038	15997	15859	16019	16147	16077	16014	16168	16096	16014	16122	16018	16089	15983	16091	16064	15907	16165	16145	16120	15832	16039	16253	15970	15991	15963	15850	16088	16110	15821	16035	15951	16022	16225	16286	16050	15910	15956	16020	16144	16071	16029	15923	15914	16046	15928	16192	16126	16003	16047	16057	16320	16154	16100	16281	16004	16216	16054	15991	15951	15938	15962	16106	16131	16145	15934	15964	16216	15897	15992	16140	15899	15955	15952	16030	16195	16083	16104	16147	16202	16088	16009	15923	16066	16100	16050	16335	15941	15944	16130	16060	15981	15944	16154	16073	16158	16037	16136	16006	16249	16131	15884	15883	16141	16055	16120	16148	16241	15988	15887	16184	16029	15948	16031	15986	15957	16114	16117	16149	15916	16011	16230	16137	15925	15905	15929	16129	16081	16113	16125	16179	16176	16055	16223	15922	16092	16157	16262	16143	16049	16031	16035	15865	15915	16042	16003	15963	16014	16008	16051	15932	15920	16031	16175	15935	16116	15925	16023	16084	16127	16070	16301	15751	16084	16035	16024	16173	16150	16257	15981	15964	16028	15973	16030	15996	16140	16078	15973	15998	16055	16015	16202	15975	16177	15940	15917	16101	16081	15997	16012	15882	15920	16168	16184	16088	16051	16115	15974	16204	16038	15992	15982	16023	16114	16252	16258	16002	16132	15991	15949	16034	15905	16012	16055	16122	16150	16142	15974	16037	16127	16297	16131	16002	16043	16041	15950	15923	16131	15977	15858	16039	16112	15972	16133	15933	16030	16080	16107	16027	16200	16366	16015	16095	16155	16001	15991	16219	16056	16138	16032	15994	16153	16004	16002	16086	16094	15865	15934	16077	16076	16124	16121	16288	16142	15794	15967	16010	15896	16019	16162	16073	16077	16079	15864	15977	16080	16162	16301	15971	16084	16053	15950	15961	16266	16068	15962	16054	15982	15943	16240	15944	16039	15906	16038	16040	15898	16140	16133	16156	15864	15982	15953	16078	16061	16149	15953	16187	16111	16057	16142	16033	16081	16051	15867	16016	16131	16062	15953	15909	16108	16253	15980	16081	16230	16064	15890	16007	16075	15856	16149	15930	16014	16003	16075	15972	16197	15980	16267	15936	16114	16118	16059	15880	16218	16011	15907	15770	15822	15852	15983	16239	15725	16074	15955	16065	15941	16040	16150	15984	15975	16232	16060	16016	15942	15962	16093	15825	16025	15954	16118	16084	16044	16089	16050	16073	16132	15984	16065	16051	15942	16187	15900	16140	16167	16162	16151	16223	16075	16086	15886	15880	15781	16143	16303	16011	16036	16005	16209	16043	16197	16064	16153	16033	16005	16221	16216	15964	16005	16042	16171	15906	16023	16047	16157	15890	15890	15995	16091	16187	16182	16100	16065	16092	16073	16115	16184	16101	16242	16002	16183	16117	16119	16015	15801	15978	15888	15928	15814	16086	16020	16011	15969	15887	15791	15909	16000	15877	16039	16213	16102	16013	16211	16121	15964	16150	15993	15931	15957	15808	16030	15969	16065	16159	15896	15946	15954	15882	15985	16153	16028	15840	15973	16075	16012	15920	16030	16055	16084	16059	15970	15921	15968	16091	16161	16191	16152	16016	16155	16055	15834	16133	15867	16089	16122	16080	16106	15948	15899	15947	16016	15964	16053	16154	16228	16318	15983	15839	15862	16140	16328	16101	16335	16058	16027	16193	16139	16016	16130	16143	16012	16077	16286	16183	16186	16145	16075	16072	16170	16010	15927	16040	16129	16088	16250	16151	16163	16100	15946	16144	15954	15869	16078	16024	15925	16109	16186	16014	15907	16200	16021	16009	15978	16185	16159	16111	16189	15887	16037	16238	16078	16062	16089	15923	16004	16043	16064	16033	16048	16103	16145	16148	15984	15884	16122	16073	16102	16031	16307	15955	15971	16091	16160	16139	16139	16077	16165	16241	15946	16156	16266	15970	16062	16025	15875	15901	16011	15895	16135	15893	15996	15890	15987	16116	16126	16122	15993	15732	15949	16023	15810	15919	15962	16159	15959	16001	15953	15997	16105	16125	16013	15925	16120	16049	16030	16058	16064	15923	16160	15999	15948	15941	16136	16137	16027	16126	16185	16217	16021	15992	15835	16140	15988	16054	16065	16131	16069	15970	15831	16191	16190	15983	15926	16068	16138	15770	16037	16104	15835	15982	16033	16008	16076	16043	16086	15995	16105	15861	16094	15926	16127	16036	16080	16174	16051	16112	16390	16074	16046	16093	16152	15871	16085	16079	16053	15980	16002	15844	16045	15957	16002	16074	16060	15992	16115	15944	16045	16011	16089	16078	16063	16164	15934	16274	15930	16283	16201	16025	16022	16038	16090	16007	16031	16159	16058	16000	16197	16166	16009	15924	15794	16009	16082	16081	15901	15980	15864	16096	16045	16134	16069	16044	16127	16114	15963	16087	16063	15979	16127	16115	16068	15968	16022	16021	16003	16135	16110	16122	15885	16158	16088	16170	16039	16066	15928	16152	16119	16127	16126	16046	16081	16001	15920	16040	15917	16052	15961	16039	16045	16141	15962	16034	15977	16024	15922	15897	15930	16097	16037	16001	15938	16116	16135	16182	16016	16251	16012	16374	16074	15895	16230	16253	16089	16194	16042	16280	16120	15881	16066	16021	15906	15858	15927	15992	16258	16029	15824	15839	16063	16013	15882	16120	16190	16124	15893	16047	15900	16152	16039	15997	15803	16233	15885	16076	15902	15926	16025	15953	15998	16025	15729	16013	16285	16108	15924	16026	16064	16006	16249	16284	16146	15810	16013	15848	16122	16192	15997	15953	16105	16128	16107	16087	16041	15981	16084	16041	16146	15934	16309	16169	16143	16104	16076	15949	16092	15874	15986	16127	16030	16230	15802	15993	16090	15983	15969	16081	16026	16123	16108	15897	15914	16171	16054	16225	16013	16092	15976	16174	15893	16039	16244	16098	16048	16009	15968	15953	15991	16153	16060	15998	15992	16056	15933	16055	16167	15947	16056	16045	16053	16004	16040	16175	16043	16136	16225	16048	16236	15802	16064	16061	16021	15938	16078	15951	16000	15998	16009	16174	16170	16197	16094	16095	16217	16167	16089	16089	15983	15958	15877	15934	16089	16084	16170	16169	16202	15952	15902	15937	15798	16042	16067	16204	16131	16085	15954	16087	15899	15900	15869	16179	16032	16061	16322	16105	15909	16057	15884	15921	15829	16048	16128	15878	16183	16095	15800	15963	15795	16089	16146	16267	16085	15839	16016	16127	15982	16081	15907	16028	15982	15961	16027	15972	16115	16155	16135	16032	16092	15963	16303	16106	15973	16154	16184	16135	15941	15976
19507	37772	30756	23175	20050	18382	17137	15993	15692	15373	15129	14680	14745	14419	14482	14598	14196	14347	14301	14358	14295	13936	14147	14158	14208	14107	14225	14241	13980	14153	14222	14092	14174	14037	13908	14216	14128	14156	14085	14015	14038	14189	14335	14152	14137	13902	14171	14117	14040	14161	13892	14100	14145	14059	14141	14042	13974	14125	14092	14233	14133	13875	14051	13988	14155	14086	13993	14042	13900	14123	13982	14169	14150	14067	13913	14061	14017	14073	14153	13967	14052	13992	14214	14015	14032	14078	13906	13972	13942	13967	14180	13993	14192	13943	14029	14022	14124	14017	13964	14139	14162	14050	14221	14222	14162	14066	13985	14177	14053	14246	13985	14042	14057	14316	14020	14039	14092	14092	14091	13868	14183	13869	14021	14146	14017	14056	14058	14036	13985	14040	14106	13852	14041	14056	14084	14170	14043	14052	13993	14159	14074	14149	14007	14021	14011	14113	14141	13950	14184	13986	14216	13973	14137	14119	13950	14020	14166	14108	13919	14308	13960	13945	14064	14148	14035	13984	13946	13925	13925	13981	14100	13867	13961	14012	14038	13979	13968	14171	14078	14179	14069	14139	13949	14098	13891	14079	13902	14161	13970	14015	14200	14042	14211	14103	13948	14138	14066	13950	14059	14049	13970	13915	14016	14019	14058	13929	13987	14017	14164	14161	14067	14000	14080	14100	14151	14263	13959	14089	14030	14130	14016	14088	14050	14001	14229	14006	14021	14126	14143	14034	13983	14113	14052	14076	14138	14082	14083	14111	13959	13996	13950	13920	13831	14020	14095	14072	14021	14052	13862	13975	13945	13942	14031	14024	13995	14091	14134	14136	13965	14114	13994	14057	14141	14219	14036	13889	14126	13939	13934	14037	14082	13984	13984	14043	13967	13947	13952	13988	14122	13939	14259	14066	13931	14236	14081	13923	13969	14201	14051	13999	14145	13849	14111	14006	14180	14071	13935	14021	14080	13940	13932	14048	14128	13993	14033	14078	13984	14163	14150	14012	13993	13967	13861	14091	14219	14004	14114	14028	13886	13982	14014	14036	14119	14088	13938	14081	14025	14035	13943	14031	14211	13958	13983	13960	13872	13909	14001	14239	14162	13843	13869	14108	13999	13963	14139	13878	14016	14058	13860	14092	13940	13908	14067	14159	14081	13897	14017	14122	13967	13870	14053	13970	14037	14001	14117	13903	14241	14118	13925	14035	14013	14026	14244	14140	13965	14244	13986	13973	14141	14113	14169	13922	13971	14071	14242	14052	14035	14110	14180	13982	13841	14013	14139	14064	13867	14202	14042	13973	14014	14043	14218	14057	14108	13914	14050	14124	14161	14094	14016	13967	14090	14237	13850	14031	13834	14137	14037	14151	14223	14054	14052	13822	14007	14129	14002	14095	13971	13975	14036	14020	14169	14034	13961	14037	14022	13907	14160	14063	14100	14181	14041	14089	13997	13942	14183	14126	14142	14175	14137	13931	14117	14152	14140	13839	13933	14016	14089	14159	13911	13987	14096	14070	14105	14065	14179	14046	14154	13936	14134	13886	13942	14069	14317	14023	13994	14075	14067	14067	14051	14068	14088	14008	14142	13970	13857	13940	14053	13772	13927	14005	14207	14210	14072	13950	14016	14079	14097	13909	13940	14060	14114	14078	13940	13877	14048	14183	14083	13974	13974	14073	14210	13880	13971	14157	14043	13919	14005	14126	14078	14057	13879	13955	13930	13975	13970	14027	14179	14210	13868	14122	14059	13964	14228	14028	14051	14129	13926	13899	14065	13986	14040	14047	14138	14125	13958	14137	14028	14215	14043	13966	13920	14013	14263	13865	14082	13944	14039	14081	13955	14136	14019	13991	13913	14159	14195	14116	13979	14039	13935	14041	14027	14125	14129	14143	14158	14071	14115	14111	13950	13980	14067	13913	13962	13956	14111	14002	14034	14029	14046	14049	14013	14058	13849	14015	13995	14125	14147	14060	14051	14011	14131	14190	13931	14008	14022	14142	14054	14030	14026	14120	14003	13987	14130	13911	14023	14055	14121	14046	14037	14132	14022	14126	14056	13923	14041	13961	14081	13928	14026	14055	14087	14034	14220	13903	14065	14044	14107	14159	14165	13946	14100	13980	14114	14013	14058	14027	13884	14040	14176	13922	14123	14178	13974	13917	14053	14056	14086	14078	13995	13998	14245	13883	14016	14179	14234	14232	14149	14126	14071	14011	14002	13996	14218	14129	14287	14088	14043	13963	14108	14068	13950	14016	14178	14158	14093	14066	13919	13953	14076	13919	14107	14043	14022	14053	13961	13980	13851	14052	14113	13849	13997	13739	14058	14110	13958	14022	14082	13977	13985	14037	14046	14219	14011	14187	14276	14064	13968	14084	14127	14006	14122	14042	14083	13968	14019	14004	14143	14205	14093	14102	13829	14051	14030	13947	14027	14016	14064	14073	14017	14143	14063	14079	14169	13975	13949	14152	13972	14209	14042	13969	14002	14036	14054	14001	14049	13911	14086	13868	14077	13996	14017	13935	14060	14082	14080	13982	14121	14011	14002	14143	14128	14067	13985	14009	14167	14116	14092	14115	13983	14125	14203	14107	14078	14057	13991	14040	14201	13976	13896	13991	14029	14080	13977	14007	14108	13972	14117	14079	14031	14087	14088	14159	14254	14248	13985	14232	14275	13963	14007	14034	14091	14104	14033	14017	13988	14242	14027	14036	14079	14041	14103	13987	14092	14147	14244	14036	14230	13995	14158	13953	14099	14022	14020	14089	13979	14029	13926	14113	14159	13823	13935	13951	14166	14110	14120	14058	14116	13971	14227	14075	14087	14095	14062	14026	13959	13983	14040	13939	14136	14079	14184	14043	14121	13963	14006	14101	13921	13928	14089	14067	13969	14153	14156	14209	13898	14084	14148	14040	14102	14046	14042	13913	14063	14122	14000	14122	14084	14031	14028	14128	13964	14050	14025	14118	13951	14131	14094	14007	14031	14140	14129	13991	14086	14220	13967	14068	14250	14026	14075	14105	13889	14111	14084	14024	14105	14130	14264	14169	13949	14018	14151	14111	14181	13961	14213	14051	14161	14062	14065	14196	14071	13938	13986	14085	13925	13995	14091	13981	14030	13981	14045	14047	14107	14118	14253	13968	14184	14095	14010	13996	13964	14223	14057	13994	14133	13802	14043	14113	14073	14075	14118	14079	14031	14047	14070	14104	14202	13969	13963	14053	13998	13984	14154	13994	14122	14123	13944	14165	14092	14076	14076	13987	13913	14198	13995	14161	14085	14149	14110	14090	14055	14148	14025	14089	14157	14045	13981	14069	14178	14096	14026	14052	14092	14124	13965	13966	13989	13997	13961	14087	14104	14033	14085	13904	14213	14081	13933	13886	13793	14025	14139	14208	13959	14042	14076	14094	14056	14136	14023	14127	14047	14178	14359	13855	14078	13981	13928	14014	13996	14205	14178	14016	14138	14083	14041	13999	13916	13942	14005	13972	14039	14037	14235	14071	13986	13993	13949	14072	14128	13921	14002	14054	14053	13918	14028	14078	14081	14053	14071	14094	13999	14235	14235	13971	13843	14025	14158	13886	13967	13818	14110	13975	14101	14031	13959	14021	14106	14088	14062	13981	14048	14022	14036	14074	14140	13945	14007	14054	14174	14103	14003	14150	14017	14071	14083	14033	14130	14213	14086	14022	13895	14096	14112	14123	13862	14132	13867	14017	14021	14021	13983	14152	13932	14034	14098	13971	14143	14028	14048	13890	13944	13972	13948	13859	13980	14051	14095	14012	14288	13841	14140	14139	13876	13868	14036	14011	14205	14115	14132	14044	13972	13911	13927	13875	13996	14062	13941	14071	14157	14099	13941	14171	14092	13961	14023	13959	14077	13959	14187	14011	14034	14139	14158	14153	14030	14112	14026	14065	14001	14207	13978	14087	14099	14114	14147	14252	13993	14001	14074	14135	14171	14094	14000	14193	13871	13842	13913	13981	14115	13989	13990	14052	14111	14083	14205	14091	14133	14035	13975	14186	14136	14013	14112	13964	14224	14031	14059	14066	14139	14106	14153	14127	14009	13902	13979	14023	14083	14070	13947	14100	14129	14047	14073	14083	14099	14054	14078	13994	14233	13995	13962	14200	13984	14037	14132	14105	14121	13820	14157	14146	14069	13910	14083	13879	14173	14036	13915	14033	14042	13993	14145	14019	14086	14024	14055	13946	14002	14003	14098	14006	13882	14104	13894	14097	14103	14101	13941	13904	14109	14071	14108	14093	13974	13934	14020	14114	14154	14124	14024	14131	14127	14057	14004	14120	13849	14044	13997	14079	14052	14066	14082	14080	14026	13929	14038	14026	14041	14143	14052	14084	14156	14087	14004	14084	14117	13975	13901	14127	14021	13967	14105	14023	14111	14027	13854	14203	14024	14102	14060	14081	13967	13950	14019	14036	14154	14029	14023	14301	14272	14060	13988	13823	13974	13970	14018	13995	13946	14015	14080	13917	14199	13998	14002	14216	13918	13942	14110	14046	14047	13975	14009	14172	14077	14081	14076	14154	14112	14107	14054	14073	14103	14141	14090	14120	13950	13982	14128	13911	13860	14182	14102	13751	14133	14095	14057	13929	14131	13992	14204	14167	14081	14077	14163	14061	14175	14064	14051	14051	14161	14075	14148	14122	14135	14020	14188	14087	14059	14031	14065	13995	14084	14146	14174	13999	14025	14289	14022	13887	13962	14181	13991	14005	14137	14046	14020	14011	14103	14028	14011	14136	14103	13880	14132	13959	14016	14051	13988	14032	13999	13945	13931	14194	14013	14125	14162	14049	13962	13854	14187	14084	14143	13946	13958	13989	14080	14088	14127	14164	13982	14069	13932	13971	14017	13896	14166	13971	14076	14128	14079	13880	13966	14068	14114	14098	14162	14153	14179	13993	14028	14175	14113	14133	14089	14159	13960	14073	14241	13883	13900	14000	14000	14074	14096	14037	14130	13940	14090	14010	14192	14090	14072	14045	13964	13954	14060	14136	14124	13972	14032	13918	14190	13960	13971	14187	14069	14118	13999	14096	14099	13895	13909	14170	13931	14096	13969	14258	13817	13913	14118	14147	14242	14042	14073	14142	14200	14136
25258	21579	27166	27328	20712	19663	19316	18198	17899	17909	17648	17654	17416	17493	17401	17480	17518	17546	17489	17132	17175	17267	17116	17141	17337	17423	17216	17101	17020	17136	17138	17148	17011	17092	17206	17250	17345	17212	17283	17074	17208	17230	17255	17098	17367	17479	17190	17133	17020	16954	17240	17310	17262	17436	17203	16856	17054	16989	17114	17138	17205	16935	17213	17095	17036	17347	17173	17053	16981	17028	17135	17082	17095	17034	17277	17089	17339	17177	17168	17222	17187	17239	17038	17168	17153	17229	17316	17222	17147	17141	17034	17120	17324	17367	17141	17133	17332	17061	16972	17111	16856	17316	17083	17049	17271	17065	17375	17151	16960	17239	17367	17115	16989	16996	17092	17116	17128	17327	17053	17164	17135	17204	17333	16984	17165	17197	17083	17122	17156	17128	17131	17143	17360	17219	17132	17162	17301	17091	17072	17178	17058	17093	17004	17224	16950	17126	16720	17021	17236	17164	17310	17039	17413	17357	17142	17379	17263	17047	17066	17245	17116	17072	17061	17276	17227	17030	17183	17164	17078	17336	17196	17032	17108	17262	17241	17161	17213	17075	17234	17271	16982	17126	17278	16965	17244	17171	17159	17020	17075	17117	17137	17097	17131	17084	17155	17153	17141	17178	17137	17013	17121	17287	17137	17056	17114	17096	16987	17121	17102	17348	17440	17258	17127	17023	17276	17277	17164	17054	17176	17247	17094	17187	17144	17423	17166	16893	17178	17312	17329	17266	17264	17286	17155	17269	17294	17101	17261	17132	17167	17324	17058	17274	17391	17171	17238	17238	17284	16977	17141	17332	17195	17303	17167	17207	17156	17323	17078	16989	16907	17234	17242	17035	17119	16982	17045	17249	17042	17078	17251	17142	17207	17000	17151	16972	17059	17146	17255	17157	17226	17119	17233	17185	17142	17032	17372	17181	17400	17166	17253	17252	17482	17206	17223	17115	16908	17145	17211	17143	17258	16980	17253	17369	17162	17080	17065	17286	17296	17289	17165	16943	16981	16985	17161	17070	17043	17343	17128	17174	17109	17042	17286	17084	17246	17037	17152	17100	17079	17117	17302	17252	17221	17321	17342	17295	17276	17180	17062	17138	17194	16988	17245	17041	17102	17201	17003	16985	17251	17005	17192	17106	17296	16988	17181	17299	17100	16952	17165	17201	17163	17093	17236	17179	17197	17032	17095	17248	17074	17143	17230	17055	17162	17076	17311	17285	17097	17171	17208	17204	17143	17349	17287	17069	17094	17043	17349	17093	17309	17369	17130	17152	17321	17096	17284	17055	17232	17221	16979	17030	17282	17217	17166	17176	17069	17060	17132	17249	17104	17132	17149	17118	17284	17068	17208	16980	17240	17197	17039	17108	17185	17118	17360	17163	17014	17183	16971	17265	16921	17223	17160	17062	17017	17328	17312	17142	17068	17124	17088	16979	17261	17253	17234	17095	17216	17122	17156	17205	17298	17070	17156	17153	17162	17161	17105	17202	16956	17034	17101	17332	17183	17282	17260	17146	17194	16996	16973	17177	17211	17119	17108	17364	17158	17164	17088	17239	17185	17235	17280	17028	17306	17227	17390	17263	17105	17090	17155	16939	17021	17260	17069	17187	17137	17252	17051	16999	17118	17131	17153	17008	17025	17167	17208	17122	17130	17024	17032	17085	16903	17270	17291	17164	17080	17129	17151	17230	17283	16970	17304	17362	17112	17321	17240	16958	17112	17256	16970	17144	17148	16867	17275	17220	16992	17199	17050	17069	16924	16975	17393	17277	17265	17063	17135	17075	17219	17053	17041	17270	17195	16903	17046	17082	17177	17111	16951	17171	17130	17122	17290	17148	16868	17074	17118	17371	17243	16900	16907	17209	17121	17129	17220	17122	17266	17119	16909	17112	16999	17066	17162	17105	16933	16944	17191	17202	17188	17210	17203	17147	17139	17178	17208	17258	16959	17391	17221	17353	17093	17252	17068	17122	17009	17042	17155	17310	17088	16997	17233	17114	16995	17169	17215	17118	17198	17239	17243	16994	17321	17202	17407	17130	17195	17144	17333	17134	17000	17209	16918	17247	17176	17031	17332	17146	17261	17015	16978	16895	17263	17171	17119	17112	17224	17170	17161	17060	17096	17104	17145	17110	17112	17145	17249	17286	17240	17256	17088	17293	17433	17143	17260	17206	17361	17195	17071	16885	17022	17215	17007	17452	17089	17067	17118	17105	17235	17063	17170	16938	17099	17296	17256	17123	16974	17126	17185	17059	17364	17248	17045	17386	17156	17177	17238	17208	17060	17047	17344	17307	17245	17032	17321	17058	17229	17168	17218	17122	17191	17274	17249	17184	17133	17131	17112	17111	17079	17231	17053	16956	16958	17190	16989	17156	17432	17282	17203	17244	17409	17124	17279	17091	16987	17039	17220	17074	17144	17175	17148	17347	17115	17154	17280	17156	17182	17294	17174	17134	17280	17232	17198	17373	17248	17276	17076	17439	16994	17007	17204	17172	17227	17107	17174	16871	17314	16972	17326	17073	17151	16955	17276	17134	17210	17082	17078	17067	17250	17420	17239	17024	17106	17231	17199	17267	17004	17128	17412	17241	17008	17318	17304	17259	17260	17302	17097	17311	17223	17116	16971	17075	17159	17182	17117	17048	17161	17238	17146	17088	17343	17117	17155	17075	17138	17110	17247	17206	17036	17032	17210	17249	17168	17101	17117	17317	17398	17112	17082	17264	17255	17151	17030	17179	17223	17236	17122	16971	17239	17163	17293	17101	17204	17214	16950	16932	17070	16930	17189	17289	17058	17266	17215	17282	17167	17164	17188	17039	17041	17110	17356	17128	17081	17228	17230	17019	16961	17325	17064	17425	17143	17153	17168	17106	17178	17058	17079	17074	17056	17174	17019	17149	17112	17173	17225	17053	16882	17177	17324	17405	17082	17248	17184	16958	16975	16914	17115	17089	17199	17096	17290	16993	17075	17054	16990	17335	17170	17269	16996	17116	16938	17117	17067	17009	17304	17290	17124	17105	17102	17245	17018	17378	17189	17225	17242	17189	17331	17030	17080	17153	17198	17154	17157	17152	17256	16980	17073	17269	17365	17302	17158	17064	17267	16997	17064	17310	17367	17171	16975	17146	17057	17148	17134	17045	17231	17225	17052	16883	17366	17051	17187	17225	17233	17182	17100	17298	17161	17312	17088	17095	17365	17186	17189	17139	17306	17242	17089	17203	17207	17274	17052	17124	17326	17163	17131	17069	17223	17264	17208	17233	17188	17026	17203	17203	17136	17281	17170	17150	17429	17343	17123	17335	17075	17175	17146	17209	17226	16993	17154	17094	17034	17238	17091	17168	17035	17256	17274	16999	17206	17053	17022	17229	17100	17051	17003	17343	17285	17133	17321	17275	17176	17162	17232	17095	17210	17090	17068	17144	17390	16911	17091	17204	17113	17253	17238	17153	17201	17229	17318	16978	17144	17225	17043	16969	17114	17231	17018	17157	17146	17093	17258	17078	17215	17221	17208	17121	17128	16972	17154	17182	17064	17168	17068	17119	17012	17136	17000	17092	17066	17074	16926	17162	17147	17104	17078	17018	17142	17161	17119	17309	17254	17029	16891	17252	17091	17141	17169	17160	17064	17194	17176	17036	17071	17053	17130	17357	17133	17191	17246	17131	17253	17237	17393	17136	17238	17086	17188	17094	17090	17093	17088	17026	17270	17237	17108	17027	16990	17114	17254	17222	17140	17180	17074	17097	17287	17062	17060	17019	17034	17240	17254	17171	17573	17156	17137	17158	17302	17173	17113	17097	17132	17101	17153	17165	17130	17153	17254	17057	17130	17137	17053	17120	17201	17018	17226	17250	17401	17284	17350	17185	17200	17065	17263	17204	17175	17046	17085	17122	17074	17419	17083	17016	16952	17158	17160	17188	17338	16997	17329	17300	17298	17352	17231	17221	17214	17259	17321	17072	17034	17151	17332	17177	16934	16944	17102	17195	17204	17076	17129	17325	17292	17317	17283	16972	17047	16976	17201	17120	17276	17251	17259	17007	17031	16939	17275	17123	17041	17150	16913	17192	17029	17105	17363	17067	17155	17212	17314	17186	17169	16978	17139	17024	17472	17095	17360	17160	17273	17080	17345	17112	17053	17065	17227	17128	16938	17199	17027	17283	17137	17162	17267	17187	17042	17269	16921	17136	17228	16953	17072	17306	17329	17344	17137	17162	16985	17116	17059	16983	17340	17060	17017	16957	17042	17106	16877	17123	17205	17115	17222	17181	17189	17215	17267	17269	17157	17232	17112	17033	17202	17077	17315	17019	17151	16957	17028	17144	16911	17077	17163	17221	17121	16917	17252	17043	17113	17299	17145	17143	17291	17036	17042	17133	17100	17105	17125	17089	16885	17076	17325	17124	17117	17170	17109	17231	17232	17149	17072	16948	17099	17386	17433	17215	17139	17187	16994	17018	17008	17152	17270	17162	17225	17244	17375	17167	17102	17165	17158	17246	17124	17198	17232	17180	17277	17169	17153	17187	17112	17307	17077	17307	17108	17139	17113	17174	17144	17011	17351	17078	17114	17072	17275	17232	16929	17048	17155	17266	17267	17030	17103	17189	17216	17336	16975	17281	17076	17157	17118	17203	17094	16915	17062	17093	17240	17342	17242	17210	17333	17156	17250	17215	17048	17247	17150	17135	17142	17000	17123	17201	17311	17241	17191	17169	17133	17184	17008	17012	16993	17274	17383	17143	17242	17296	17254	17198	17316	17089	17239	17151	17234	17208	17381	17174	17083	17320	17205	17281	17128	17194	17131	17095	17335	17164	17362	17156	17119	17108	17323	17357	17076	17061	17395	17222	17157	17277	17416	17219	17165	17078	17076	17303	16979	17225	17149	17228	17176	17196	17132	17116	17411	17296	17240	17106	17076	17176	16919	17081	17159	17088	17284	17311	17011	16960	17081	16948	17135	16953	16959	17135	17107	17290	17292	17322	17100	17199	17143	17275	17121	17187	17125	17321	17380	16905	17305	17285	16980	17255	17155	17147	17086	17290	17178	17328	17150	17217	17185	17343	17129	17178	16928	17011	17331	17014	17255	17192	17265	17000	16958	17084	17141	17305	16965	17240	17166	17023
19387	33224	27141	21242	18752	17730	16925	16224	15644	15660	15601	15230	15098	15034	14978	14825	14908	14814	14880	14844	14693	14817	14571	14665	14636	14615	14686	14900	14703	14733	14692	14614	14588	14723	14727	14760	14858	14659	14567	14689	14684	14886	14549	14643	14779	14874	14623	14667	14824	14686	14600	14724	14549	14680	14706	14633	14677	14643	14715	14427	14537	14582	14701	14645	14790	14687	14606	14811	14642	14671	14625	14625	14580	14532	14745	14752	14755	14615	14740	14594	14588	14656	14686	14725	14791	14683	14663	14517	14710	14633	14577	14624	14475	14759	14609	14773	14611	14709	14715	14724	14549	14487	14624	14532	14738	14651	14769	14609	14647	14444	14700	14680	14691	14649	14700	14691	14524	14853	14612	14444	14569	14725	14510	14660	14566	14638	14779	14499	14848	14468	14661	14639	14713	14736	14631	14753	14788	14725	14655	14646	14602	14751	14673	14715	14770	14694	14536	14687	14676	14658	14601	14602	14819	14600	14663	14743	14665	14496	14770	14662	14567	14608	14688	14674	14611	14580	14797	14601	14688	14785	14775	14756	14679	14606	14822	14646	14609	14792	14682	14524	14580	14704	14656	14770	14512	14697	14653	14808	14726	14610	14544	14690	14698	14729	14620	14619	14781	14715	14790	14627	14775	14662	14615	14922	14855	14614	14645	14773	14598	14567	14678	14841	14736	14723	14566	14565	14729	14613	14655	14688	14585	14600	14933	14579	14565	14728	14443	14749	14583	14654	14567	14741	14767	14760	14603	14706	14682	14582	14516	14630	14772	14633	14581	14668	14851	14616	14693	14823	14708	14711	14516	14707	14585	14617	14466	14660	14691	14777	14845	14731	14541	14825	14505	14607	14706	14441	14784	14756	14613	14752	14617	14708	14669	14530	14747	14791	14591	14724	14806	14698	14655	14713	14510	14602	14540	14746	14601	14787	14632	14476	14756	14669	14590	14774	14784	14630	14676	14727	14704	14534	14640	14784	14872	14653	14590	14627	14739	14858	14733	14686	14901	14618	14672	14783	14552	14631	14580	14759	14580	14756	14659	14758	14569	14805	14597	14754	14755	14711	14695	14731	14550	14500	14721	14608	14898	14587	14790	14654	14635	14767	14888	14426	14649	14698	14573	14652	14729	14509	14658	14626	14693	14580	14793	14641	14657	14752	14784	14777	14581	14571	14751	14697	14739	14789	14723	14636	14680	14631	14749	14753	14707	14738	14767	14629	14716	14514	14668	14634	14671	14599	14651	14736	14750	14645	14820	14660	14692	14642	14697	14701	14690	14747	14659	14699	14850	14457	14818	14535	14741	14705	14702	14686	14688	14582	14667	14588	14835	14748	14742	14711	14700	14545	14755	14561	14663	14722	14522	14711	14772	14858	14636	14771	14618	14705	14750	14688	14558	14550	14787	14773	14714	14691	14667	14562	14641	14685	14610	14783	14759	14774	14561	14749	14589	14715	14758	14752	14624	14617	14700	14716	14697	14621	14685	14539	14735	14883	14870	14738	14735	14608	14784	14608	14561	14565	14572	14528	14698	14527	14716	14617	14684	14694	14675	14859	14531	14717	14574	14679	14685	14646	14739	14754	14610	14639	14785	14671	14686	14736	14691	14646	14704	14737	14638	14639	14863	14608	14682	14655	14652	14770	14615	14524	14800	14552	14703	14683	14572	14861	14653	14947	14683	14699	14771	14535	14696	14666	14771	14710	14650	14663	14822	14765	14741	14597	14717	14558	14778	14849	14615	14805	14669	14760	14691	14593	14695	14666	14821	14761	14695	14701	14679	14642	14616	14543	14694	14630	14796	14785	14628	14650	14696	14619	14626	14527	14675	14749	14593	14573	14580	14766	14641	14627	14874	14545	14615	14855	14609	14839	14623	14657	14571	14600	14658	14666	14591	14771	14517	14670	14761	14663	14739	14684	14764	14614	14591	14746	14643	14729	14616	14740	14600	14620	14799	14689	14658	14683	14735	14784	14850	14595	14588	14674	14655	14689	14564	14742	14663	14628	14650	14625	14472	14723	14731	14701	14608	14716	14704	14732	14603	14602	14808	14647	14643	14912	14762	14700	14670	14742	14780	14613	14888	14843	14814	14588	14645	14804	14527	14638	14707	14708	14722	14665	14685	14550	14813	14718	14770	14530	14600	14786	14842	14809	14645	14672	14475	14494	14608	14660	14606	14585	14802	14525	14645	14522	14519	14587	14579	14680	14759	14620	14666	14722	14687	14704	14639	14740	14634	14648	14632	14777	14571	14843	14748	14434	14819	14932	14761	14626	14699	14880	14546	14772	14685	14539	14701	14586	14728	14590	14505	14756	14660	14757	14600	14694	14783	14574	14645	14692	14754	14635	14607	14638	14641	14742	14840	14514	14660	14626	14673	14848	14443	14645	14598	14712	14798	14583	14860	14618	14486	14622	14539	14736	14618	14667	14618	14683	14703	14650	14594	14723	14788	14677	14719	14715	14667	14730	14692	14760	14701	14553	14791	14758	14538	14701	14696	14659	14558	14513	14908	14518	14606	14688	14564	14762	14704	14597	14837	14632	14579	14586	14690	14768	14702	14678	14832	14671	14655	14613	14692	14759	14523	14658	14783	14664	14665	14602	14739	14679	14682	14661	14594	14740	14705	14645	14739	14665	14599	14493	14800	14724	14733	14761	14715	14591	14579	14635	14611	14744	14772	14571	14596	14839	14739	14679	14726	14615	14705	14626	14759	14512	14831	14710	14660	14698	14812	14584	14647	14770	14674	14589	14670	14714	14591	14669	14704	14656	14698	14799	14604	14504	14674	14639	14527	14572	14647	14694	14799	14659	14721	14607	14730	14645	14789	14687	14703	14555	14772	14719	14799	14517	14675	14826	14622	14687	14666	14722	14469	14852	14656	14771	14723	14739	14851	14702	14590	14704	14719	14743	14786	14567	14792	14646	14697	14699	14765	14631	14813	14624	14706	14738	14870	14651	14801	14728	14744	14584	14496	14640	14729	14664	14664	14762	14731	14572	14805	14752	14664	14729	14779	14656	14536	14686	14590	14431	14793	14815	14694	14656	14608	14777	14541	14698	14815	14609	14646	14677	14684	14704	14714	14741	14643	14620	14546	14632	14544	14722	14716	14534	14647	14657	14760	14651	14724	14587	14681	14610	14683	14644	14651	14510	14864	14702	14557	14687	14723	14567	14583	14714	14652	14585	14863	14694	14603	14601	14651	14680	14690	14528	14761	14779	14685	14725	14649	14754	14774	14736	14783	14719	14740	14701	14633	14621	14615	14596	14583	14709	14719	14578	14626	14749	14700	14954	14591	14673	14443	14783	14614	14755	14724	14823	14594	14611	14825	14589	14751	14674	14726	14676	14632	14885	14563	14593	14785	14764	14557	14712	14657	14665	14498	14784	14716	14728	14552	14639	14616	14701	14736	14831	14707	14687	14726	14590	14841	14690	14717	14475	14762	14827	14811	14612	14729	14689	14747	14570	14518	14718	14732	14508	14645	14823	14548	14790	14522	14650	14581	14764	14665	14733	14626	14623	14726	14770	14615	14618	14647	14757	14709	14673	14694	14663	14640	14675	14741	14772	14830	14721	14581	14635	14738	14663	14656	14700	14577	14598	14479	14973	14671	14544	14790	14660	14821	14814	14703	14801	14679	14565	14917	14665	14658	14646	14849	14613	14674	14646	14592	14777	14742	14721	14751	14709	14605	14654	14504	14641	14735	14851	14665	14728	14815	14683	14595	14760	14696	14683	14626	14670	14800	14725	14492	14774	14754	14587	14673	14759	14739	14701	14608	14594	14751	14726	14727	14699	14686	14571	14690	14851	14570	14625	14809	14756	14609	14605	14677	14652	14805	14766	14749	14646	14613	14567	14685	14610	14690	14774	14855	14390	14478	14551	14724	14617	14729	14613	14594	14728	14711	14644	14704	14751	14708	14661	14609	14679	14764	14761	14758	14561	14697	14651	14775	14779	14632	14668	14719	14618	14626	14707	14736	14723	14517	14866	14651	14520	14575	14787	14624	14731	14578	14697	14744	14728	14757	14628	14526	14539	14656	14789	14688	14727	14590	14661	14573	14622	14788	14732	14575	14611	14564	14845	14714	14433	14621	14744	14569	14546	14650	14661	14582	14696	14574	14545	14669	14709	14717	14774	14717	14633	14621	14702	14704	14563	14756	14754	14808	14590	14732	14629	14503	14797	14801	14610	14805	14685	14649	14740	14872	14616	14594	14651	14667	14698	14658	14720	14686	14628	14812	14731	14684	14627	14614	14777	14738	14685	14653	14654	14534	14653	14791	14625	14607	14715	14702	14637	14752	14677	14822	14756	14634	14831	14631	14541	14615	14573	14534	14586	14760	14678	14669	14815	14613	14738	14734	14641	14721	14764	14718	14594	14606	14752	14782	14867	14660	14860	14865	14595	14508	14663	14740	14759	14709	14562	14572	14770	14650	14620	14714	14783	14632	14619	14645	14747	14519	14811	14837	14644	14714	14566	14821	14627	14739	14546	14556	14677	14703	14674	14637	14458	14543	14832	14648	14649	14593	14731	14554	14696	14606	14741	14797	14513	14688	14745	14491	14792	14660	14672	14658	14519	14677	14565	14630	14556	14624	14862	14665	14668	14593	14678	14703	14706	14794	14528	14732	14586	14706	14778	14725	14600	14640	14621	14797	14707	14750	14584	14785	14592	14819	14532	14703	14738	14753	14534	14687	14843	14543	14585	14632	14704	14613	14761	14677	14618	14501	14759	14738	14653	14581	14685	14739	14627	14700	14646	14818	14616	14660	14651	14584	14640	14623	14707	14827	14603	14622	14650	14533	14715	14665	14651	14739	14731	14801	14603	14568	14569	14743	14490	14688	14552	14674	14772	14648	14762	14645	14682	14676	14647	14792	14652	14603	14695	14551	14668	14572	14633	14649	14719	14557	14801	14639	14685	14660	14716	14824	14610	14794	14743	14658	14632	14812	14654	14656	14859	14744	14878	14516	14686	14604	14899	14662	14707	14718	14848	14601	14703	14554	14950	14703	14776	14726	14679	14742	14779	14631	14663	14789	14760	14583	14574	14679	14593	14627	14672	14678	14544	14680	14670	14786	14566	14791	14554	14625	14743	14687	14763	14708	14697	14513	14632
22491	21549	28834	24684	21878	23772	24462	19160	17793	17585	17638	17095	16809	16619	16517	16426	16497	16426	16353	16272	16282	16241	16190	16032	16071	15972	16090	15930	16002	15924	16080	16096	16143	15969	15996	16008	16019	15901	15917	16062	16107	16067	15911	15837	16104	15873	15973	15971	16108	16060	15876	15910	15919	15836	16094	15953	15877	15875	15949	15774	15760	15897	15922	16129	15870	15862	15738	15971	15900	15933	15855	15975	15913	15725	15963	15967	16043	15942	15925	15972	15904	15710	15895	16190	16050	15770	16079	15896	16069	15507	15980	15787	15621	15952	15716	15870	15720	15743	15860	15793	15900	16041	15865	16026	15897	15845	15869	15793	15933	15868	15709	15756	16011	15753	15798	15794	15783	16032	15925	15855	15692	15880	15753	15792	15940	16002	15749	16086	15974	16039	15924	15935	15992	15754	15947	15918	15732	15767	15855	15892	15894	15737	15944	15960	15857	15988	15870	15931	15923	15970	15879	16045	15877	15749	15913	15826	15927	15902	15976	16029	15931	15842	15812	15800	15802	15939	15964	16141	15899	15793	15800	15926	15927	15955	16077	15918	15894	15758	15982	15795	15775	15951	15864	15730	16069	15864	15773	16035	15945	15787	15855	15897	15819	15944	16166	15866	15890	15917	15729	15819	15997	15904	15868	15880	15876	15754	15659	15830	15748	15960	15639	15787	15924	15774	15928	15875	15902	15972	15704	15939	16019	15862	15834	16104	15957	15936	15775	15755	15965	15967	15920	15983	15810	15883	15910	15804	15897	15875	15792	15715	15949	16042	15845	16021	16162	15832	15848	15504	15771	15664	15921	15743	15831	15880	16078	15709	15869	15964	15897	15758	15741	15743	16001	15919	16013	15912	16003	15961	15984	16084	15820	16089	16011	15757	15863	15805	15740	15888	15889	15869	15903	15794	15803	15668	15753	15724	15572	15761	16036	16055	15939	15794	15697	15773	15773	15893	16142	15931	15832	15902	16027	15770	15987	15945	15945	15787	15829	16008	15903	16073	15948	15877	15982	15821	15892	15792	16049	15888	16114	15950	15649	16006	16031	16061	15878	15922	16086	15923	15949	16030	15871	15689	15859	15858	15740	15876	15936	15981	15916	15882	15891	15803	15918	15882	15794	15977	16020	15713	15849	15701	15890	15679	15945	15861	15937	15902	15873	15768	15705	15905	15842	15761	15768	15848	15813	15910	15854	15971	15925	15964	15785	15797	15837	15974	15968	15854	15979	15799	15930	16116	15786	15791	15897	15838	15750	15824	15727	15869	16026	16007	15716	15830	15853	15982	15923	15801	15869	15759	15941	15878	15946	16003	15856	15872	16045	15712	15927	15946	16026	15873	15923	15802	15928	15862	15993	15829	15929	15914	15767	15905	15878	15937	15855	15809	15863	15905	15653	15960	15969	15797	16044	15937	15967	15779	15497	15959	15818	15968	15910	15758	15938	15926	15771	15868	15826	15936	15932	15926	15923	15876	15849	16182	15933	15943	15875	15842	15926	15740	15882	16010	15992	15997	15927	15804	15588	15882	15863	15874	15975	15933	15898	15895	16032	15760	15894	15743	15833	15973	15874	15823	15873	15723	15712	15662	15659	15864	15840	15845	15799	15928	15820	15763	15681	15951	15762	15848	15952	16045	16075	16049	15818	15926	15828	15973	16038	16012	16029	15868	15851	15945	15884	15853	15705	15805	15847	15904	16031	15915	15615	15957	15896	15800	15639	15842	16047	15900	15859	15858	15962	15882	15968	15932	15887	15742	15804	15799	15844	15833	15862	15822	15962	15896	15949	15862	15771	15910	15844	15930	15872	15507	15736	15780	15807	16060	15844	16025	15926	15924	15821	15917	15896	15878	16159	15921	15685	15829	16024	15896	15586	15815	15960	15682	15951	16028	15909	15969	15749	16063	15965	15749	15884	15919	15781	15882	15761	15871	16008	15846	15875	16005	15745	15979	16009	15835	15838	15920	15822	15806	16104	15914	16033	15845	16097	15847	15762	15917	15965	15666	15888	15865	15961	15852	15827	16017	16054	15913	16004	15888	15819	15844	15875	15872	15911	15945	15961	15852	16008	15983	15720	15868	15964	15842	15946	15986	15865	15875	16001	15816	16085	15808	16086	15940	15913	16050	15971	16094	15847	15927	15844	15850	15783	15830	15905	15962	15989	15846	15956	15822	15829	15948	15892	15806	15714	15888	15804	15855	15749	15660	15833	15737	15852	15779	16008	16009	15713	15938	15914	15855	15898	15781	15870	15830	15991	15829	15723	16098	15886	15862	15897	15945	15848	15903	15756	15917	15928	15822	15758	15742	15888	15954	15894	15842	15910	15853	15766	15875	15930	15820	15827	15869	15984	16026	16120	15930	15848	15803	15855	15866	15931	15916	15771	15883	16022	16037	16067	15844	16095	15920	15830	15705	16001	15842	16007	15890	16109	15753	15926	15983	15744	16054	16030	15885	15997	15889	15900	16013	15712	15943	15981	16045	15950	15798	16033	15901	16133	15845	15855	16014	15988	15777	15864	15918	16225	15910	15866	15825	15720	15831	15878	15798	15946	15999	15866	15671	15981	15759	15910	15846	15798	15956	15891	15971	16049	15965	15792	15856	15579	15965	15905	15770	16127	15993	15848	15908	15769	15747	16075	15852	15792	15855	15995	15913	15920	15921	15936	15982	15790	15773	15900	16058	15876	16064	15936	16030	15773	15904	15890	15965	15897	15789	15883	15818	16099	15891	15845	16000	15745	15669	15911	16017	15741	15916	15895	16022	15983	15801	15931	15960	15882	15823	15692	15951	15764	15815	15965	16014	15749	15730	15902	15864	15662	15814	15822	15881	15902	15794	16043	15970	15813	15915	15933	15829	15960	16073	15842	15927	15970	15774	15875	15903	15861	15849	15941	15727	15927	15808	15906	15789	15823	15827	15927	15938	15892	15775	15762	16018	15907	15906	15941	15911	15841	15760	15828	15928	15921	15826	15947	15895	15914	15974	15847	15879	16052	15906	15728	15763	15897	15904	15957	15966	16010	15874	15942	15958	15773	15886	15925	15706	15701	15709	15816	15926	15764	15824	16002	15743	15835	15826	15914	15831	15817	15850	15871	15932	15919	15774	15648	15853	15711	15897	15759	15827	15912	15821	15741	16085	15776	15936	15855	15800	15778	15999	15741	15897	15847	15907	15684	15918	16138	15930	15974	16034	15866	15801	15776	15837	15849	15795	15922	15794	15856	16065	15712	15888	15954	15877	15796	15833	15781	15980	15767	15946	15607	15873	15863	15760	15902	15906	15765	15899	15902	15857	15892	15899	15863	15739	15906	15995	16024	15874	15884	15649	15959	16045	16015	16061	15973	15920	15795	16070	15725	15789	15722	15674	16015	15936	15954	15878	15983	15771	15910	16012	15954	15946	16022	15882	15901	16176	15700	15855	15789	15964	15848	15953	15750	15838	15716	15796	15710	15913	15835	15891	15894	15896	15756	15989	15866	15724	15839	15816	15777	15735	15724	15804	16085	15815	15813	15792	16101	15962	15895	15940	15830	15835	15827	15899	15983	16059	15812	16068	15925	15916	15928	15918	15825	15750	15819	15999	16203	15881	16127	15902	15858	15700	15839	15819	16033	16004	15853	15863	15871	16035	15801	15949	15804	15899	15867	15942	15961	15621	15992	15915	15794	15733	15920	16014	15882	15789	15714	15893	15709	15884	15658	15859	16008	15766	15816	16221	15812	15976	16054	15856	15783	15944	15964	15834	15941	15867	15925	15662	15941	16116	15801	15927	15957	15767	15716	15782	15763	15619	15935	15930	15735	15741	15949	15805	15978	15807	15849	15974	15793	15736	15950	15791	15980	15900	15854	15662	15862	15889	15853	15896	15785	15824	15930	15849	16042	15735	15953	15784	15816	15951	15585	16023	15746	15777	15770	15972	15952	15922	15935	15808	15792	15872	15845	15890	15933	15864	16214	16003	16016	15999	15991	16099	15908	15933	15854	15922	16030	16006	15904	15902	15742	15714	15895	15845	15996	16003	16015	15824	15960	16019	15720	15801	15979	15944	15862	15762	15795	15955	15860	15784	15750	15770	15947	15888	15923	15820	16016	15845	15938	15874	15981	16000	15978	15883	15913	15900	15859	15927	16036	15693	15863	15970	15728	15894	16019	15833	15858	15781	15590	15897	15849	15781	16015	15632	15859	16072	15897	15782	15825	16007	15796	16123	15854	15888	15997	15832	15688	15960	15905	15785	15890	15756	15769	15949	15751	15976	15809	15847	15888	15790	15877	15886	16109	15865	15998	15972	15804	15802	15828	15987	15954	15834	15877	15971	15793	15711	16010	15835	15999	15875	15817	15843	15848	15895	15923	15890	16082	15897	15869	15863	16111	16058	15797	15837	15814	15906	15974	15768	16085	15680	15879	15603	15841	15717	16112	15816	15965	15961	15838	15899	15955	15864	16076	15957	16006	16041	15842	15820	15950	15953	16101	15915	15867	15581	15710	15709	16007	15902	15980	15826	15929	16048	16000	15753	15798	15940	15905	15936	16009	15737	15989	15881	16108	16015	16046	15941	15976	15879	15951	15766	16009	15817	15972	15759	16078	15955	15517	15988	16019	15859	16101	16064	15879	15953	15679	15754	15927	15820	15885	15934	16042	16004	15992	16071	15755	15888	15928	15889	15909	16015	15858	15949	15828	15935	15866	15964	15849	15884	15789	16039	15981	15870	15843	15884	15980	16007	15957	15807	15730	15918	15718	16032	15994	15999	15922	15858	15906	15977	15894	16034	15915	15860	15911	16089	16113	15900	15860	16051	15907	15846	15909	15874	16010	15999	15751	15797	15779	15840	15995	15986	15997	15840	15892	15970	16004	15876	15922	15840	15852	15743	15823	15902	15818	15811	15991	15806	16128	15938	15931	15849	16027	15809	15677	15952	15963	15770	15914	16047	15720	15895	15924	15910	15821	15954	15855	15907	15745	15787	15996	15897	16057	15847	15881	15753	15987	15928	16043	15890	15972	15657	16013	15791	15758	15930	15879	15989	15846	15772	15994	15676	15783	15683	16042	15915	16152	15978	15874	15804	16046	15985	15760	15797	15953	15915	15762	15565	15865	15957	15986	16161	15835	15864	15948	16026
21393	42877	35224	26772	22498	20148	18748	17452	16425	16109	15641	14863	14548	14558	14617	14226	14292	14259	14194	14188	14156	14057	14001	13993	14020	14021	13956	14106	14025	13955	13888	13945	13776	13960	13896	13898	13801	13878	13847	13960	13979	13929	13752	13881	13983	13881	13775	13789	13868	13865	13945	13849	13895	13870	13786	13747	13800	13783	13910	13735	13871	13948	13712	13776	13875	13861	13944	13751	13788	13925	13858	14088	13736	13667	13973	13824	14027	13739	14017	13714	13876	13921	13700	13980	13775	13866	13831	13924	13820	14043	13719	14003	13987	13850	13888	13851	13743	13816	13796	13681	13788	13759	13823	13833	13899	13864	13902	13803	13781	13841	13987	13769	13852	14014	14013	13808	13753	13812	13926	13798	13799	13920	13817	13871	13914	13817	13793	13818	13914	13858	13846	13886	13565	13759	13874	13834	13806	13823	13806	13898	13882	13856	13925	13967	13889	14056	13858	13948	13964	13810	13870	13835	13818	13887	13861	13945	13980	13960	13894	13803	13776	13878	13817	13940	13818	13976	13740	13735	13890	13853	13705	13887	13824	13824	13879	13813	13754	13953	13799	13695	13904	13727	13961	13814	13815	13918	13732	13940	13754	13655	13701	13841	13896	14041	13817	13833	14025	13820	13919	13760	13883	13790	13817	13950	13932	13814	13964	13744	14043	13766	13983	13972	13832	13774	13979	13794	13824	13781	13886	13917	13971	13838	13922	13881	13954	13986	13742	13908	13976	13984	13967	14007	13857	13788	13939	13691	13734	13817	14017	13840	13915	13816	14038	13866	13950	13768	13820	13970	13843	13823	13753	13725	13941	13849	13775	13864	13693	13738	14048	13933	13873	13871	13772	13873	13839	13697	13999	14040	13700	13956	13846	13743	13910	13759	13895	13899	13733	13937	13982	13866	13874	13779	13955	13739	13796	13723	13845	13807	13884	14002	13940	14007	13805	13665	13793	13727	13910	13797	13854	13999	13809	13812	13737	13854	13767	13737	13911	13831	13733	13905	13890	13885	13870	13771	13773	13883	14015	13911	13884	13771	13802	13965	13858	13775	13816	13836	14054	13819	13743	13969	13718	13737	13956	13940	13951	13858	13775	13714	13901	14121	13718	13895	13714	13841	13749	13728	13828	13730	13883	13765	13782	13750	13897	13826	13727	13778	13878	13921	13992	13849	13586	13828	13695	13809	13976	13638	13899	13715	13837	13772	13921	13892	13726	13865	13835	13702	13688	13965	13889	13836	13824	13931	13868	14018	13794	13838	14038	13840	13769	13935	13793	13714	13841	13999	13892	13804	13909	13882	14089	13705	13858	14088	13785	14092	13802	13977	13858	13915	13859	13923	13784	13752	13739	13817	13850	13853	13920	13778	13703	13884	13821	13906	13941	13976	13735	14011	13979	13899	13833	13912	13776	13986	13673	13842	13774	13849	13881	14041	13901	13912	13933	13938	13812	13828	13907	13959	13722	13837	13779	13785	13925	13839	13980	13768	13814	13797	13920	13668	13802	13956	13730	14032	13843	14042	13840	13692	13810	13812	13615	14034	13801	13865	13971	13892	13776	13916	13707	13792	13756	13924	13825	13862	13967	13963	14005	13940	13930	13915	13753	13834	13865	13909	13804	14047	13650	13849	14075	13734	13957	13771	13893	13770	13748	13807	13875	13834	13729	13914	13986	13963	13850	13913	13844	13843	13886	13871	13906	13789	13900	13759	13823	13746	13941	13903	13931	13714	14001	13952	13833	13757	13667	13753	13912	13723	13843	13741	13946	13762	13842	13860	13759	13879	13891	13689	13914	13772	13671	13798	13916	13658	13859	13960	13790	13977	13813	13930	13711	13888	13825	13703	13822	13826	13936	13824	13913	13853	13930	13993	13869	13852	13768	13944	13948	13812	13857	13905	13857	13907	13829	13633	13985	13811	13809	13858	13868	13742	13906	13862	13947	13794	13796	13934	13771	13879	14067	13696	13989	13834	13773	13805	13776	13790	13790	13893	13739	13860	13956	13867	13858	13896	13832	13756	13749	13777	13873	13840	13969	13727	13884	13724	13861	13779	13843	13647	13801	13965	13873	13744	13940	13771	13792	13771	13741	13863	13829	13820	13656	13989	13831	13888	13874	13730	13980	13869	13781	13732	13966	13854	13836	13884	13884	13687	13835	13989	13918	13968	13910	13866	13690	13861	13886	13839	13903	13912	13816	13995	13976	13744	13976	14248	13830	14046	13789	13926	13879	13947	13934	14077	13851	13760	13979	13769	13996	13875	13914	14069	13827	13713	13861	13782	13856	13586	13957	13931	13843	13744	13818	13914	13944	14036	13903	13865	13785	13931	13981	13687	13724	13945	13885	13896	14030	13734	13867	14018	13847	13886	13817	13764	13989	13908	13780	13980	13869	13800	13837	13851	13715	13865	13845	13921	13803	13854	13812	13747	13984	13672	13805	13762	13835	14061	13830	13909	13850	13908	14054	13877	13919	13732	13913	13982	13852	13980	13730	13828	13772	13647	13896	13858	13844	13854	13830	13712	13855	13862	13826	13959	13849	13757	13795	13910	14017	13712	13921	13941	13994	13774	13863	13798	13803	13797	13899	13723	13832	13859	13862	13786	13903	13817	13641	13996	13740	13992	13857	14000	13802	13841	13891	13753	13882	13904	13845	13987	13838	13973	13973	13907	13944	13955	13868	14010	14071	13921	13681	13837	13734	13813	13873	13780	13738	13976	13846	13834	13697	13879	13740	13863	13919	13797	13944	13725	13743	13867	13831	13720	13848	13985	13838	13700	13952	13928	13639	13889	13921	13823	13993	14015	13835	13784	13656	13709	13856	13872	13963	13792	13877	13786	13841	13914	13917	13720	13819	13682	13768	13786	13876	13875	13811	13890	13711	13865	13765	13756	13956	13692	13880	13894	13804	13760	13797	13963	14023	13748	13775	13833	13898	13685	13802	13807	13767	13865	13838	13896	13743	14141	13827	13610	13810	13712	13814	13903	13779	13798	13846	13837	13748	14024	13794	13800	13976	13912	13744	13915	13944	13755	13910	13829	13763	13664	13822	13900	13734	13912	13833	13688	14091	13915	13825	13752	13754	13933	13778	13650	13631	13968	13688	13831	13751	13800	13860	13870	13640	13697	13837	13698	13700	13952	13878	13984	13628	13798	13785	13882	13868	14017	13822	13794	14002	13805	13906	13876	13832	13796	13756	13741	13742	13731	13752	13891	13877	13851	13948	13887	13931	13845	13924	13762	13935	13762	13939	13818	13795	13882	14001	13679	14009	13891	13837	13932	13926	13695	13734	13789	13957	13861	13933	13811	13877	13824	13674	13617	13789	13871	13816	13981	13868	13835	13859	13708	13756	13856	13717	13690	13859	13854	13728	13971	13917	13746	13774	13801	13677	13943	13754	13866	13867	13898	13794	13681	13985	13852	13805	13967	13960	13873	13761	13864	13854	13801	13923	13843	14066	13879	14000	13821	13745	13932	13845	13901	13845	13904	13787	13781	13771	13747	13798	13830	13776	13736	13828	13922	13940	13920	13848	13916	13995	13836	13818	13844	13934	13808	13780	13892	13877	13915	13874	13839	13834	13793	13830	13896	13968	13732	13831	14120	13818	13765	13763	13857	13802	14003	13794	13765	13762	13836	13908	13833	13872	13817	13890	13868	13860	13968	13892	13780	13919	13935	13724	13714	13806	13870	13779	13953	13985	13848	13873	13912	13970	13999	13799	13912	13688	13786	13871	13825	13880	13744	13931	13749	13703	13753	13979	13964	13921	13851	13741	13804	13796	13895	13771	13924	13745	13847	13738	13880	13765	13848	13631	13982	13733	13976	13891	13803	13840	13849	13987	13970	13981	13834	13809	13926	13817	13858	13655	13730	13848	13863	13858	13831	13916	13632	13828	13602	13833	13742	13860	13850	13898	13804	13935	13743	13725	13794	13907	13932	13979	13792	13844	13874	13953	13778	13745	13787	13764	13759	13914	13985	14055	13787	13894	13621	13683	13794	13979	13836	13879	13720	13865	13784	13995	13887	13829	13797	13809	13841	13810	13844	13891	13956	13857	13810	13837	13884	13824	13647	13785	13823	13714	13801	13904	13809	13938	13821	13842	13780	13824	13873	13774	13970	13915	13804	13894	13826	13679	13695	13813	13825	13808	13782	13891	13980	13905	13869	13761	14038	13730	13893	13928	13939	13988	13901	13809	13892	13677	13736	13889	13778	13881	13937	13814	13888	13775	13872	13708	13708	13704	13717	13983	13897	13898	13934	13789	13869	13911	13958	13997	13782	13968	13742	13774	13881	13909	13918	13730	13894	13752	13805	13731	14020	13867	13857	13832	13865	14021	13923	13909	13783	13812	13862	13770	13766	13844	13833	13906	13886	13764	13898	13878	13962	13792	13788	13843	13934	13956	13867	13934	13932	14076	13877	13809	13793	13806	13849	13821	13851	13811	13881	13857	13881	13892	14011	13914	13793	13854	13850	13960	13969	13802	13709	13759	13728	14081	13722	13971	13857	14119	13948	13725	13840	13885	13711	13906	13859	13967	13772	13891	13952	13980	13852	13790	13779	13787	13816	13897	13888	13844	13788	13786	13720	13820	13731	13881	13776	13912	14016	13909	13822	13962	13837	13725	13823	14025	13785	13853	13886	13794	13796	13731	13840	14009	13739	13749	14025	13938	13816	13879	13898	13967	13784	14104	13753	13768	13749	13700	13663	13748	13858	13730	13945	13887	13898	13714	13945	13909	13781	13837	13850	13922	13883	13805	13951	13758	13855	13882	13767	13866	14012	13909	13721	13802	13914	13875	13919	13692	13774	13901	13951	13759	13766	13852	13882	13831	13876	13647	13823	13851	13851	13765	13898	13773	13785	13848	13660	13964	13864	13840	13847	13998	13878	13834	13749	14003	13781	13927	13843	13838	13832	13868	13848	13745	13972	13926	13891	13878	13823	13882	13752	13986	13820	13848	13901	14040	13873	13883	13667	13880	13880	13956	13830	13802	13875	13812	13797	13942	13860	13748	13892	13940	13800	13723	13709	13864	13713	13841	13862	13944	13700	13927	13858	13868	14020	14046	13857	13808	13817	14065	13835	13853	13892	13924	13927	13846	13860	13961	13650	13985	13973
29281	23960	26535	23389	19459	18397	18086	17453	17250	16893	17071	16868	16941	16993	16774	16811	16865	16873	16715	16831	16775	16935	16877	16597	16682	16729	16722	16712	16639	16741	16653	16571	16669	16693	16634	16831	16659	16791	16804	16738	16458	16800	16742	16682	16800	16829	16784	16491	16665	16792	16754	16611	16866	16788	16605	16587	16594	16586	16838	16767	16760	16714	16820	16827	16918	16541	17016	16818	16855	16856	16685	16795	16646	16662	16848	16714	16619	16562	16721	16686	16777	16388	16671	16833	16609	16759	16736	16572	16633	16506	16718	16747	16819	16432	16587	16484	16788	16725	16458	16952	16557	16699	16808	16671	16531	16756	16829	16893	16690	16684	16697	16837	16710	16513	16670	16656	16567	16717	16476	16547	16682	16673	16584	16781	16702	16734	16579	16579	16770	16468	16520	16861	16727	16636	16692	16543	16608	16794	16783	16627	16948	16609	16559	16478	16676	16484	16646	16579	16725	16644	16556	16653	16634	16869	16802	16639	16560	16731	16553	16471	16555	16656	16594	16676	16676	16610	16896	16738	16771	16729	16736	16729	16802	16557	16705	16926	16456	16784	16725	16669	16738	16663	16753	16843	16516	16745	16734	16651	16663	16693	16488	16547	16555	16553	16558	16699	16803	16619	16603	16840	16740	16540	16786	16693	16981	16547	16721	16579	16804	16556	16809	16786	16773	16738	16714	16703	16619	16697	16823	16409	16645	16631	16575	16673	16849	16766	16994	16669	16579	16748	16553	16683	16705	16531	16709	16604	16478	16510	16690	16498	16654	16589	16751	16449	16639	16830	16500	16623	16508	16713	16734	16836	16819	16819	16573	16701	16782	16899	16723	16772	16433	16626	16600	16571	16714	16729	16695	16537	16703	16709	16728	16521	16674	16668	16722	16622	16831	16526	16678	16645	16566	16565	16744	16651	16654	16802	16837	16504	16731	16723	16543	16476	16617	16793	16607	16763	16753	16596	16593	16589	16594	16568	16721	16709	16678	16724	16640	16639	16957	16584	16529	16843	16642	16757	16760	16672	16870	16783	17022	16886	16801	16551	16671	16909	16750	16542	16568	16527	16784	16587	16760	16860	16696	16726	16804	16422	16656	16710	16773	16552	16693	16750	16755	16788	16740	16671	16635	16638	16644	16503	16574	16487	16477	16884	16557	16711	16833	16650	16498	16685	16578	16765	16613	16758	16600	16768	16697	16847	16608	16767	16765	16521	16566	16781	16796	16651	16627	16617	16538	16518	16377	16658	16824	16643	16671	16715	16625	16798	16711	16746	16770	16790	16867	16741	16709	16819	16925	16722	16739	16554	16507	16772	16501	16611	16453	16705	16430	16594	16645	16800	16656	16759	16606	16884	16798	16790	16748	16520	16733	16516	16557	16635	16644	16710	16943	16667	16727	16812	16791	16652	16613	16622	16678	16637	16653	16742	16745	16704	16747	16435	16801	16684	16874	16668	16672	16864	16694	16804	16545	16560	16769	16812	16776	16499	16561	16827	16733	16808	16591	16724	16691	16537	16840	16638	16498	16670	16686	16759	16675	16788	16814	16553	16574	16679	16592	16665	16766	16571	16730	16792	16438	16886	16785	16607	16647	16675	16594	16813	16778	16827	16755	16568	16713	16717	16627	16826	16767	16656	16641	16995	16612	16380	16817	16740	16611	16849	16694	16710	16712	16553	16669	16547	16764	16604	16497	16788	16603	16623	16772	16755	16642	16602	16375	16494	16658	16766	16553	16709	16599	16665	16696	16693	16656	16681	16748	16658	16693	16625	16900	16735	16620	16689	16904	16655	16546	16655	16549	16687	16667	16585	16603	16850	16864	16635	16445	16546	16720	16539	16959	16526	16872	16629	16668	16687	16688	16640	16786	16602	16707	16821	16496	16772	16687	16637	16656	16513	16649	16917	16883	16687	16608	16673	16740	16613	16719	16593	16715	16591	16771	16516	16751	16658	16691	16527	16445	16651	16725	16679	16651	16899	16700	16775	16630	16698	16751	16708	16898	16736	16580	16410	16762	16611	16719	16739	16592	16609	16719	16823	16753	16671	16835	16877	17045	16630	16750	16747	16684	16660	16654	16678	16846	16803	16699	16668	16708	16826	16694	16837	16555	16809	16535	16854	16865	16843	16485	16639	16804	16663	16782	16762	16769	16796	16663	16827	16723	16574	16986	16709	16665	16408	16433	16661	16505	16545	16580	16708	16617	16653	16695	16398	16627	16518	16715	16856	16733	16727	16512	16711	16621	16613	16676	16685	16592	16715	16850	16607	16691	16748	16566	16760	16837	16640	16704	16717	16605	16673	16500	16714	16625	16500	16697	16711	16747	16685	16571	16661	16622	16623	16637	16839	16536	16887	16718	16754	16876	16674	16728	16631	16729	16798	16809	16513	16715	16390	16487	16824	16589	16740	16718	16751	16833	16655	16735	16702	16664	16705	16701	16795	16626	16600	16707	16678	16683	16855	16568	16513	16670	16541	16791	16703	16634	16794	16608	16760	16605	16752	16679	16645	16575	16474	16640	16664	16590	16718	16643	16736	16583	16733	16649	16653	16885	16565	16727	16708	16917	16935	16569	16521	16714	16691	16679	16793	16608	16668	16539	16781	16520	16692	16602	16465	16427	16802	16814	16750	16617	16317	16732	16710	16720	16613	16690	16865	16545	16783	16851	16752	16597	16592	16659	16752	16652	16845	16828	16803	16729	16808	16649	16614	16910	16745	16635	16588	16500	16646	16575	16719	16787	16699	16548	16691	16739	16787	16598	16549	16621	16559	16622	16550	16743	16752	16639	16607	16771	16783	16703	16735	16809	16720	16716	16749	16574	16938	16767	16698	16870	16612	16643	16662	16756	16786	16514	16650	16716	16592	16592	16758	16874	16678	16681	16661	16920	16778	16759	16837	16710	16626	16921	16555	16801	16781	16537	16774	16865	16696	16622	16694	16758	16416	16713	16738	16540	16454	16589	16791	16573	16780	16647	16819	16515	16489	16490	16739	16665	16590	16620	16712	16999	16776	16715	16650	16602	16911	16804	16701	16842	16649	16642	16625	16800	16826	16641	16870	16514	16725	16641	16811	16592	16729	16557	16623	16872	16607	16637	16700	16725	16751	16531	16768	16616	16730	16473	16433	16720	16673	16613	16588	16646	16636	16711	16832	16608	16764	16580	16605	16561	16917	16670	16726	16797	16591	16786	16783	16701	16746	16680	16634	16493	16675	16564	16676	16677	16705	16733	16810	16674	16750	16627	16650	16520	16796	16854	16629	16565	16585	16770	16492	16847	16556	16770	16648	16803	16642	16642	16699	16417	16505	16746	16557	16604	16597	16670	16783	16619	16768	16810	16872	16649	16657	16663	16625	16698	16725	16845	16657	16648	16757	16811	16638	16667	16770	16700	16805	16758	16396	16827	16823	16660	16735	16794	16599	16594	16614	16771	16813	16741	16614	16861	16640	16745	16700	16660	16402	16712	16660	16599	16636	16490	16599	16810	16666	16697	16554	16825	16759	16643	16770	16587	16603	16475	16684	16733	16521	16816	16678	16542	16776	16573	16760	16615	16489	16750	16730	16334	16740	16737	16596	16768	16447	16733	16681	16423	16732	16697	16707	16731	16610	16656	16689	16872	16780	16815	16613	16849	16736	16785	16619	16708	16439	16792	16638	16602	16596	16482	16590	16622	16582	16655	16591	16591	16765	16681	16656	16545	16607	16807	16643	16573	16780	16859	16603	16872	16423	16608	16600	16824	16804	16941	16682	16681	16683	16574	16541	16640	16690	16728	16664	16692	16708	16582	16680	16614	16781	16740	16656	16504	16728	16670	16858	16595	16607	16661	16725	16835	16670	16673	16933	16700	16824	16763	16606	16737	16836	16615	16858	16703	16651	16514	16612	16691	16722	16744	16529	16802	16600	16585	16678	16693	16692	16606	16577	16761	16626	16608	16765	16755	16784	16794	16744	16734	16671	16662	16548	16587	16586	16581	16739	16773	16900	16637	16733	16735	16710	16705	16718	16812	16423	16668	16575	16619	16765	16510	16731	16590	16741	16457	16758	16725	16555	16450	16615	16707	16587	16799	16771	16632	16634	16557	16703	16605	16509	16949	16931	16787	16925	16659	16909	16674	16597	16539	16791	16743	16662	16648	16601	16798	16885	16789	16891	16625	16774	16710	16565	16656	16687	16735	16498	16836	16626	16610	16534	16679	16671	16558	16660	16571	16748	16717	16709	16747	16894	16563	16682	16704	16520	16623	16774	16628	16718	16814	16740	16781	16815	16803	16873	16713	16836	16968	16838	16617	16741	16797	16814	16711	16803	16647	16671	16641	16853	16709	16558	16771	16754	16579	16609	16805	16320	16754	16747	16678	16894	16683	16722	16831	16942	16858	16754	16555	17004	16821	16596	16644	16777	16746	16691	16572	16711	16810	16532	16640	16731	16684	16720	16817	16715	16700	16706	16804	16819	16627	16844	16802	16724	16841	16720	16614	16605	16617	16546	16826	16770	16591	16849	16603	16511	16611	16588	16775	16706	16688	16570	16616	16702	16629	16672	16653	16572	16725	16677	16698	16642	16643	16632	16660	16725	16677	16569	16597	16667	16825	16559	16652	16572	16774	16640	16482	16642	16838	16735	16785	16649	16562	16670	16698	16725	16612	16620	16489	16620	16619	16752	16634	16594	16877	16809	16750	16789	16866	16630	16675	16672	16867	16781	16567	16758	16448	16659	16698	16559	16676	16546	16712	16838	16793	16606	16635	16717	16642	16796	16513	16572	16546	16697	16736	16882	16507	16651	16599	16671	16559	16611	16546	16699	16754	16815	16600	16835	16796	16617	16901	16623	16505	16664	16606	16771	16704	16907	16760	16564	16753	16583	16542	16841	16774	16761	16815	16573	16498	16820	16645	16639	16515	16810	16694	16772	16532	16560	16691	16621	16875	16709	16729	16561	16661	16750	16715	16647	16650	16483	16550	16570	16764	16588	16615	16654	16805	16514	16745	16852	16633	16560	16854	16729	16829	16670	16599	16635	16840	16687	16974	16787	16655	16912	16849	16762	16663	16737	16463	16553	16946	16702	16420	16609	16783	16752	16916	16676	16488	16573	16669	16797	16732	16713	16851	16534	16843	16843
19682	30227	25122	20182	18093	16630	16058	15673	15253	15036	14825	14818	14540	14425	14583	14549	14682	14667	14423	14557	14482	14533	14471	14340	14540	14383	14426	14492	14379	14333	14340	14384	14512	14292	14443	14318	14375	14650	14368	14387	14282	14304	14359	14382	14309	14195	14467	14381	14431	14299	14405	14439	14460	14424	14349	14351	14333	14332	14539	14289	14236	14456	14213	14294	14418	14482	14444	14450	14326	14288	14252	14413	14411	14314	14515	14480	14267	14346	14327	14290	14194	14280	14333	14336	14246	14494	14376	14374	14397	14388	14531	14396	14282	14209	14438	14277	14327	14578	14296	14357	14286	14484	14265	14386	14316	14433	14334	14405	14609	14430	14432	14413	14348	14433	14418	14336	14385	14312	14360	14196	14360	14418	14352	14535	14295	14309	14448	14356	14483	14392	14449	14321	14402	14357	14487	14376	14243	14223	14331	14363	14381	14455	14374	14445	14463	14461	14395	14205	14245	14272	14438	14396	14366	14591	14485	14459	14542	14561	14257	14289	14299	14283	14303	14331	14214	14498	14300	14450	14308	14376	14402	14377	14229	14434	14529	14295	14337	14424	14474	14369	14317	14368	14431	14279	14396	14367	14283	14221	14289	14345	14324	14390	14467	14523	14404	14422	14230	14475	14292	14403	14399	14404	14382	14282	14307	14399	14460	14327	14463	14354	14407	14341	14408	14415	14304	14337	14495	14327	14197	14323	14326	14286	14289	14273	14230	14301	14425	14420	14415	14417	14460	14338	14377	14604	14437	14376	14564	14294	14359	14447	14398	14342	14496	14424	14342	14330	14367	14500	14332	14206	14344	14309	14368	14354	14458	14384	14330	14416	14180	14344	14472	14371	14481	14311	14417	14421	14318	14256	14390	14426	14356	14437	14557	14311	14491	14320	14266	14345	14232	14495	14095	14447	14438	14340	14484	14220	14305	14341	14383	14465	14279	14427	14335	14545	14348	14447	14237	14324	14301	14428	14371	14463	14588	14393	14177	14249	14424	14460	14447	14358	14346	14357	14288	14371	14293	14350	14353	14488	14172	14361	14393	14258	14596	14297	14303	14380	14279	14336	14384	14146	14493	14506	14414	14420	14200	14203	14401	14538	14437	14282	14422	14338	14398	14313	14447	14310	14468	14462	14333	14367	14239	14520	14243	14289	14409	14386	14193	14423	14393	14472	14267	14380	14362	14372	14278	14303	14213	14547	14360	14313	14175	14526	14404	14429	14561	14304	14306	14476	14215	14340	14439	14314	14354	14333	14366	14347	14368	14301	14362	14391	14431	14506	14318	14337	14410	14502	14434	14509	14428	14439	14355	14416	14255	14477	14288	14453	14406	14349	14605	14391	14396	14314	14401	14460	14249	14318	14424	14362	14450	14367	14453	14346	14317	14375	14447	14461	14370	14518	14343	14284	14370	14478	14506	14436	14321	14201	14278	14127	14414	14372	14330	14343	14299	14409	14454	14186	14390	14355	14347	14361	14487	14414	14237	14383	14176	14310	14451	14528	14361	14432	14358	14429	14458	14387	14483	14370	14342	14415	14412	14255	14375	14444	14325	14387	14474	14370	14467	14442	14496	14416	14471	14363	14468	14334	14313	14483	14450	14368	14472	14299	14470	14454	14378	14279	14394	14282	14377	14550	14365	14407	14597	14499	14553	14380	14464	14548	14231	14327	14353	14422	14179	14489	14381	14514	14488	14442	14363	14526	14343	14367	14407	14406	14381	14323	14464	14345	14484	14342	14143	14325	14295	14586	14454	14419	14149	14296	14356	14389	14290	14562	14352	14390	14492	14505	14187	14191	14367	14190	14241	14562	14294	14409	14385	14265	14157	14306	14473	14507	14439	14324	14404	14266	14321	14479	14208	14248	14341	14300	14221	14383	14340	14436	14448	14416	14515	14498	14526	14492	14256	14276	14346	14345	14290	14522	14471	14455	14387	14259	14327	14460	14350	14467	14266	14224	14404	14430	14547	14286	14430	14355	14400	14367	14344	14284	14396	14423	14340	14281	14394	14282	14426	14405	14511	14330	14479	14410	14288	14375	14161	14347	14434	14514	14417	14455	14514	14328	14385	14426	14401	14292	14301	14348	14369	14398	14420	14310	14355	14397	14370	14397	14398	14110	14423	14339	14470	14455	14220	14517	14245	14490	14356	14407	14428	14379	14335	14279	14383	14361	14423	14439	14254	14336	14386	14444	14279	14210	14267	14442	14378	14470	14430	14377	14383	14281	14276	14349	14338	14405	14399	14414	14411	14366	14263	14515	14363	14372	14492	14238	14153	14429	14260	14462	14369	14373	14375	14288	14478	14321	14376	14464	14390	14270	14380	14582	14417	14416	14410	14385	14409	14288	14193	14304	14514	14389	14414	14270	14603	14247	14295	14373	14391	14231	14399	14203	14380	14476	14325	14404	14316	14403	14298	14501	14353	14330	14346	14316	14353	14701	14386	14328	14475	14499	14411	14402	14372	14330	14471	14456	14351	14342	14305	14298	14389	14329	14267	14449	14419	14345	14313	14444	14387	14379	14338	14579	14528	14249	14329	14427	14322	14404	14601	14477	14405	14457	14352	14451	14412	14342	14499	14426	14380	14412	14417	14296	14238	14472	14456	14236	14373	14320	14448	14408	14389	14410	14361	14111	14466	14472	14315	14464	14394	14453	14228	14450	14444	14391	14436	14387	14339	14484	14347	14371	14485	14322	14268	14410	14365	14394	14495	14149	14394	14410	14246	14434	14411	14298	14451	14375	14367	14568	14546	14370	14521	14388	14314	14231	14252	14323	14465	14336	14345	14307	14327	14393	14388	14445	14456	14304	14205	14473	14422	14365	14449	14139	14355	14352	14371	14401	14466	14303	14323	14450	14331	14413	14443	14340	14437	14357	14323	14556	14469	14374	14330	14331	14350	14420	14348	14259	14297	14252	14447	14423	14267	14323	14367	14348	14388	14379	14318	14324	14196	14447	14369	14295	14331	14354	14424	14352	14461	14195	14491	14319	14162	14430	14312	14494	14307	14203	14360	14157	14463	14309	14502	14565	14377	14416	14323	14453	14250	14391	14418	14710	14573	14324	14287	14380	14389	14397	14169	14362	14319	14298	14301	14371	14370	14360	14417	14433	14482	14174	14414	14360	14449	14341	14285	14463	14400	14370	14316	14282	14294	14480	14394	14239	14269	14379	14360	14270	14478	14493	14379	14446	14456	14173	14476	14393	14506	14439	14265	14583	14344	14365	14517	14416	14391	14375	14328	14600	14464	14247	14522	14366	14601	14474	14384	14408	14409	14472	14581	14471	14365	14149	14339	14368	14378	14345	14397	14165	14580	14361	14561	14345	14431	14355	14386	14405	14296	14441	14352	14352	14345	14361	14459	14155	14350	14203	14247	14414	14332	14374	14321	14284	14410	14418	14300	14432	14337	14379	14418	14456	14521	14518	14576	14399	14566	14409	14445	14259	14408	14290	14336	14323	14605	14384	14329	14218	14389	14358	14311	14470	14340	14381	14282	14389	14462	14471	14369	14371	14359	14291	14371	14330	14279	14243	14344	14492	14370	14226	14499	14308	14444	14337	14426	14441	14176	14500	14368	14361	14381	14279	14559	14363	14346	14342	14260	14296	14471	14368	14329	14236	14409	14403	14292	14221	14510	14377	14165	14275	14402	14462	14281	14291	14465	14342	14385	14317	14495	14215	14322	14422	14373	14223	14400	14551	14377	14358	14293	14473	14322	14365	14240	14374	14355	14481	14421	14313	14432	14447	14462	14283	14227	14195	14327	14501	14365	14310	14415	14480	14301	14221	14415	14392	14334	14339	14413	14557	14325	14470	14420	14474	14277	14354	14338	14521	14286	14397	14407	14234	14273	14358	14257	14338	14329	14461	14337	14215	14207	14468	14438	14316	14433	14298	14430	14342	14390	14234	14414	14516	14365	14281	14394	14564	14344	14613	14392	14218	14451	14413	14234	14611	14199	14244	14281	14410	14332	14299	14439	14499	14443	14435	14406	14253	14390	14302	14308	14273	14335	14300	14219	14516	14517	14553	14343	14265	14258	14469	14362	14272	14521	14423	14361	14457	14383	14337	14284	14415	14346	14280	14386	14434	14380	14476	14627	14160	14361	14349	14385	14335	14270	14459	14476	14377	14473	14411	14277	14402	14324	14297	14549	14239	14344	14327	14376	14543	14446	14351	14479	14468	14160	14401	14440	14318	14462	14385	14397	14372	14300	14246	14229	14239	14388	14431	14300	14368	14366	14360	14457	14451	14446	14347	14327	14258	14241	14440	14340	14464	14315	14208	14367	14484	14261	14318	14448	14339	14253	14388	14397	14415	14474	14347	14163	14353	14414	14272	14439	14563	14374	14181	14335	14491	14335	14264	14320	14523	14248	14323	14306	14433	14225	14215	14528	14274	14367	14453	14438	14332	14530	14447	14473	14449	14453	14430	14517	14135	14294	14455	14357	14304	14408	14221	14475	14420	14301	14386	14341	14363	14470	14590	14455	14510	14384	14455	14440	14405	14427	14537	14250	14458	14427	14268	14614	14258	14215	14412	14428	14290	14554	14444	14244	14342	14434	14161	14467	14413	14338	14311	14354	14443	14270	14297	14445	14262	14344	14371	14320	14554	14467	14519	14446	14452	14411	14277	14529	14306	14550	14478	14231	14449	14353	14407	14371	14313	14324	14293	14269	14408	14289	14311	14224	14308	14333	14443	14481	14378	14408	14471	14304	14417	14437	14479	14365	14432	14509	14316	14245	14271	14258	14433	14403	14439	14440	14319	14382	14358	14573	14286	14424	14462	14384	14392	14449	14452	14248	14335	14430	14399	14328	14370	14436	14263	14406	14304	14354	14361	14451	14363	14425	14354	14426	14221	14261	14443	14435	14344	14706	14393	14209	14455	14422	14481	14404	14370	14447	14416	14304	14440	14468	14442	14363	14373	14328	14397	14397	14509	14354	14482	14365	14201	14285	14257	14438	14300	14447	14149	14604	14282	14260	14358	14270	14618	14412	14424	14203	14336	14410	14458	14469	14326	14454	14367	14369	14415	14408	14571	14288	14379	14373	14419	14514	14202	14413	14302	14453	14230	14188	14288	14550	14425	14310	14419	14330	14398	14461	14281	14435	14353
23400	21517	28285	25287	22657	21959	20466	17843	17229	16930	16474	16306	16028	16046	16114	16333	16021	15800	15909	15891	15671	15709	15876	15644	15645	15622	15798	15669	15607	15688	15867	15744	15759	15767	15598	15668	15711	15566	15497	15546	15423	15647	15638	15431	15421	15620	15379	15782	15570	15623	15545	15421	15708	15533	15510	15299	15497	15557	15674	15716	15692	15663	15544	15609	15632	15399	15710	15599	15705	15591	15647	15610	15576	15626	15725	15687	15525	15538	15499	15653	15340	15503	15453	15648	15545	15639	15521	15579	15787	15450	15602	15346	15791	15514	15615	15691	15442	15555	15561	15491	15651	15645	15594	15497	15538	15643	15530	15271	15614	15572	15797	15835	15653	15549	15588	15595	15770	15633	15656	15489	15331	15658	15415	15412	15560	15780	15514	15587	15578	15528	15552	15457	15413	15654	15808	15554	15566	15337	15592	15592	15518	15547	15646	15815	15617	15475	15597	15709	15541	15729	15592	15604	15534	15648	15702	15695	15507	15470	15409	15466	15479	15423	15722	15541	15651	15882	15678	15350	15400	15537	15606	15566	15604	15614	15732	15432	15392	15560	15731	15579	15541	15631	15528	15645	15731	15685	15546	15723	15616	15661	15592	15614	15702	15498	15476	15617	15505	15511	15567	15523	15513	15427	15444	15591	15540	15588	15585	15475	15439	15588	15502	15671	15450	15433	15604	15385	15569	15501	15538	15671	15440	15513	15769	15512	15565	15585	15641	15514	15537	15392	15623	15565	15550	15596	15479	15537	15522	15533	15541	15598	15503	15581	15727	15476	15466	15484	15569	15745	15552	15515	15548	15570	15612	15547	15500	15356	15671	15545	15530	15561	15620	15596	15443	15567	15700	15669	15326	15659	15406	15677	15478	15542	15758	15677	15603	15402	15626	15452	15582	15542	15558	15664	15593	15538	15499	15589	15758	15575	15526	15458	15617	15739	15459	15679	15602	15537	15697	15553	15722	15475	15702	15574	15598	15486	15631	15755	15424	15462	15589	15706	15916	15417	15445	15537	15452	15609	15675	15432	15647	15479	15582	15416	15550	15640	15491	15394	15589	15439	15582	15449	15535	15504	15495	15446	15558	15513	15632	15489	15676	15623	15416	15498	15674	15657	15563	15440	15642	15563	15570	15632	15754	15512	15656	15468	15565	15670	15617	15489	15611	15633	15611	15518	15580	15655	15505	15611	15723	15433	15598	15483	15432	15493	15625	15497	15569	15561	15580	15390	15730	15618	15680	15466	15584	15565	15479	15677	15618	15704	15537	15396	15621	15755	15476	15693	15695	15419	15727	15498	15523	15347	15501	15637	15580	15491	15493	15661	15579	15530	15600	15476	15620	15541	15604	15576	15601	15612	15574	15322	15698	15622	15190	15613	15511	15559	15474	15544	15545	15543	15541	15445	15416	15684	15532	15444	15557	15509	15505	15416	15578	15805	15558	15405	15553	15640	15801	15433	15460	15404	15460	15543	15674	15689	15701	15626	15591	15684	15828	15617	15515	15491	15503	15516	15505	15658	15462	15495	15532	15408	15501	15643	15580	15560	15684	15617	15537	15669	15676	15710	15573	15443	15377	15488	15520	15565	15699	15791	15716	15664	15710	15630	15538	15480	15482	15515	15582	15547	15622	15473	15754	15605	15530	15490	15640	15477	15660	15506	15601	15454	15471	15353	15667	15634	15500	15541	15636	15581	15622	15700	15652	15481	15509	15537	15570	15374	15413	15663	15602	15389	15635	15612	15654	15635	15568	15556	15419	15592	15417	15574	15628	15509	15607	15476	15663	15474	15695	15601	15840	15612	15493	15742	15574	15495	15534	15691	15608	15624	15633	15597	15337	15428	15412	15614	15835	15638	15328	15477	15720	15538	15595	15376	15406	15584	15530	15798	15552	15729	15392	15555	15565	15550	15713	15436	15509	15492	15545	15395	15508	15616	15537	15461	15729	15529	15587	15629	15554	15747	15642	15479	15454	15681	15757	15597	15641	15655	15669	15651	15716	15577	15616	15606	15719	15578	15458	15592	15864	15587	15565	15455	15802	15617	15594	15520	15492	15314	15669	15710	15791	15794	15662	15503	15776	15654	15491	15639	15571	15642	15583	15539	15728	15568	15548	15715	15563	15578	15486	15351	15556	15428	15452	15423	15568	15497	15630	15385	15603	15701	15650	15322	15546	15502	15582	15329	15496	15570	15563	15722	15544	15730	15749	15551	15614	15546	15587	15452	15657	15561	15556	15663	15661	15625	15564	15505	15649	15650	15674	15496	15541	15437	15417	15550	15654	15521	15586	15418	15606	15487	15556	15587	15418	15481	15762	15731	15711	15794	15503	15697	15467	15616	15631	15738	15681	15641	15483	15510	15641	15802	15783	15613	15614	15456	15548	15472	15588	15571	15691	15526	15487	15497	15363	15404	15593	15588	15528	15809	15553	15690	15624	15412	15418	15499	15707	15320	15445	15508	15471	15502	15687	15653	15499	15385	15587	15440	15619	15499	15570	15618	15638	15481	15848	15500	15634	15480	15574	15496	15716	15591	15419	15753	15476	15624	15671	15515	15628	15775	15501	15647	15702	15418	15614	15433	15640	15676	15616	15452	15574	15646	15536	15569	15633	15552	15647	15693	15541	15548	15547	15580	15798	15537	15463	15587	15693	15456	15310	15489	15308	15416	15573	15530	15538	15622	15613	15678	15520	15487	15553	15662	15601	15570	15627	15417	15505	15518	15698	15771	15442	15425	15699	15609	15479	15692	15635	15524	15570	15512	15666	15732	15585	15621	15513	15814	15585	15732	15581	15538	15444	15686	15642	15448	15604	15554	15585	15472	15515	15390	15558	15536	15583	15455	15635	15511	15524	15641	15643	15603	15479	15407	15516	15571	15416	15446	15648	15488	15721	15692	15550	15381	15351	15703	15565	15476	15521	15543	15596	15639	15636	15573	15684	15478	15470	15464	15564	15499	15642	15456	15689	15667	15583	15605	15471	15500	15565	15590	15709	15568	15370	15819	15489	15437	15451	15527	15497	15550	15555	15320	15505	15828	15761	15671	15573	15536	15534	15506	15573	15749	15653	15704	15553	15325	15356	15533	15507	15436	15752	15614	15432	15496	15640	15595	15523	15533	15609	15427	15415	15749	15735	15642	15405	15572	15512	15451	15584	15499	15506	15536	15687	15319	15515	15514	15789	15671	15565	15671	15636	15453	15687	15635	15619	15736	15567	15492	15556	15398	15442	15410	15447	15687	15600	15422	15577	15540	15491	15536	15704	15630	15454	15650	15641	15483	15486	15378	15557	15617	15587	15319	15377	15513	15497	15638	15631	15491	15509	15423	15553	15489	15531	15654	15718	15799	15654	15329	15469	15612	15500	15429	15497	15476	15621	15789	15555	15482	15479	15434	15440	15448	15603	15457	15654	15571	15517	15524	15495	15628	15769	15627	15555	15488	15453	15552	15533	15485	15596	15618	15524	15629	15611	15712	15702	15509	15396	15603	15684	15490	15509	15416	15382	15406	15557	15680	15500	15587	15555	15337	15601	15793	15463	15529	15661	15795	15664	15472	15577	15633	15482	15648	15685	15585	15352	15556	15466	15481	15599	15762	15536	15644	15624	15506	15577	15762	15834	15674	15483	15342	15617	15391	15597	15382	15441	15583	15387	15610	15310	15353	15403	15672	15626	15611	15741	15538	15191	15422	15577	15443	15362	15632	15528	15506	15654	15574	15672	15411	15638	15709	15609	15674	15492	15748	15398	15754	15759	15477	15467	15644	15650	15709	15635	15481	15436	15679	15500	15684	15557	15449	15633	15493	15688	15723	15517	15559	15539	15592	15594	15765	15467	15461	15621	15523	15588	15505	15713	15353	15691	15652	15347	15514	15554	15627	15608	15684	15527	15496	15474	15539	15676	15938	15552	15544	15597	15755	15668	15303	15655	15527	15580	15667	15708	15424	15502	15500	15329	15616	15611	15592	15511	15562	15629	15641	15599	15566	15579	15588	15478	15621	15679	15636	15707	15520	15586	15500	15558	15757	15570	15585	15741	15465	15431	15583	15497	15512	15543	15439	15431	15662	15674	15650	15521	15363	15474	15607	15667	15632	15570	15611	15520	15414	15611	15621	15861	15781	15460	15653	15166	15476	15546	15707	15407	15742	15528	15526	15598	15501	15563	15537	15584	15515	15501	15394	15495	15616	15673	15589	15518	15539	15469	15543	15494	15727	15543	15456	15755	15515	15728	15537	15589	15674	15633	15558	15504	15516	15461	15525	15565	15731	15670	15665	15621	15424	15512	15544	15508	15523	15429	15361	15443	15744	15729	15666	15315	15605	15544	15503	15397	15608	15377	15640	15539	15567	15609	15626	15664	15519	15550	15363	15556	15558	15658	15657	15382	15596	15719	15470	15355	15527	15478	15643	15394	15715	15533	15607	15535	15598	15445	15605	15531	15635	15607	15581	15555	15467	15641	15583	15525	15423	15633	15649	15644	15633	15575	15482	15562	15679	15555	15563	15425	15707	15555	15671	15440	15531	15594	15507	15498	15511	15668	15648	15574	15404	15648	15604	15547	15558	15381	15469	15549	15473	15519	15691	15573	15477	15620	15535	15545	15466	15636	15411	15400	15477	15571	15577	15574	15535	15674	15482	15331	15353	15512	15623	15463	15621	15739	15648	15559	15644	15560	15679	15517	15578	15416	15528	15455	15599	15616	15730	15623	15509	15454	15538	15563	15693	15567	15468	15545	15599	15405	15493	15530	15633	15443	15676	15555	15516	15592	15807	15593	15527	15531	15375	15635	15465	15373	15499	15414	15663	15482	15426	15582	15644	15594	15561	15602	15652	15609	15491	15598	15571	15428	15463	15724	15477	15474	15458	15510	15746	15724	15477	15476	15639	15494	15436	15421	15673	15649	15364	15460	15658	15573	15392	15591	15643	15460	15479	15622	15599	15547	15703	15303	15662	15609	15605	15567	15728	15781	15633	15651	15453	15613	15513	15595	15656	15404	15506	15560	15452	15491	15581	15512	15585	15623	15707	15623	15361	15466	15537	15491	15340	15553	15698	15523	15508	15901	15480	15498	15572	15493	15461	15406	15682	15654	15723	15484	15528	15457	15621	15575	15752	15390	15486
19874	39788	31077	24136	20850	18333	17311	16464	15753	14996	14779	14477	14487	14204	14173	14130	13889	13971	13886	13988	13871	13725	13938	13798	13851	13800	13786	13800	13801	13599	13749	13688	13630	13852	13752	13692	13550	13789	13598	13749	13648	13742	13812	13813	13814	13828	13766	13561	13752	13723	13682	13510	13787	13805	13856	13568	13613	13756	13642	13815	13681	13706	13751	13635	13563	13757	13597	13666	13741	13806	13679	13529	13737	13693	13682	13712	13740	13571	13916	13574	13788	13730	13499	13555	13611	13618	13560	13643	13629	13690	13818	13719	13653	13566	13737	13665	13663	13578	13656	13683	13709	13535	13578	13574	13776	13640	13700	13684	13551	13875	13603	13695	13580	13779	13804	13735	13635	13698	13748	13561	13744	13737	13736	13457	13726	13875	13665	13719	13636	13771	13630	13612	13708	13866	13700	13741	13695	13606	13684	13862	13582	13663	13635	13603	13659	13635	13555	13691	13695	13548	13569	13721	13628	13715	13965	13569	13756	13686	13629	13760	13565	13733	13770	13659	13688	13636	13682	13687	13660	13602	13658	13776	13640	13756	13581	13645	13891	13795	13615	13766	13733	13625	13683	13737	13655	13710	13801	13790	13754	13636	13664	13630	13610	13683	13643	13662	13658	13587	13724	13622	13614	13623	13625	13789	13712	13643	13756	13627	13806	13666	13704	13600	13536	13814	13698	13650	13689	13706	13812	13639	13687	13764	13662	13850	13618	13752	13767	13613	13698	13770	13801	13797	13701	13777	13608	13644	13780	13690	13658	13419	13662	13530	13777	13676	13913	13748	13622	13733	13661	13708	13811	13722	13892	13672	13478	13788	13664	13731	13724	13927	13740	13780	13798	13719	13660	13863	13641	13713	13693	13776	13798	13816	13723	13736	13800	13728	13641	13551	13629	13687	13606	13770	13598	13658	13654	13855	13466	13825	13654	13742	13727	13724	13746	13711	13999	13756	13621	13924	13655	13693	13712	13721	13622	13623	13524	13631	13800	13599	13597	13655	13709	13688	13515	13701	13610	13682	13540	13639	13624	13797	13678	13566	13731	13689	13627	13714	13716	13732	13555	13613	13576	13684	13709	13672	13799	13608	13829	13710	13828	13630	13723	13564	13708	13679	13583	13701	13605	13772	13537	13767	13843	13736	13748	13576	13724	13686	13725	13721	13673	13657	13721	13499	13560	13718	13826	13744	13768	13576	13787	13782	13699	13624	13713	13751	13532	13894	13794	13693	13717	13987	13668	13569	13753	13637	13673	13721	13695	13680	13769	13796	13601	13611	13771	13635	13812	13536	13859	13574	13730	13797	13574	13706	13468	13656	13489	13644	13665	13770	13792	13743	13691	13671	13681	13612	13528	13681	13789	13718	13580	13626	13654	13656	13786	13664	13811	13491	13802	13841	13614	13780	13754	13806	13561	13750	13705	13528	13672	13745	13657	13724	13697	13769	13737	13622	13671	13653	13601	13654	13562	13815	13745	13660	13566	13596	13788	13684	13726	13678	13773	13639	13677	13588	13466	13677	13789	13652	13707	13720	13640	13742	13625	13619	13504	13767	13698	13578	13800	13561	13884	13543	13681	13777	13674	13685	13678	13527	13541	13698	13738	13687	13567	13735	13608	13766	13635	13690	13645	13658	13546	13946	13566	13707	13490	13525	13676	13703	13597	13858	13677	13697	13847	13554	13535	13529	13691	13680	13760	13631	13666	13672	13678	13541	13691	13823	13717	13657	13734	13538	13699	13554	13881	13704	13652	13615	13642	13704	13554	13742	13811	13635	13774	13581	13612	13582	13687	13658	13708	13620	13655	13586	13853	13490	13880	13622	13651	13684	13704	13587	13890	13603	13639	13796	13568	13679	13687	13588	13595	13693	13730	13684	13593	13750	13790	13508	13567	13694	13713	13715	13766	13611	13751	13841	13701	13666	13796	13579	13746	13497	13687	13793	13748	13634	13638	13661	13671	13616	13596	13747	13670	13877	13626	13707	13670	13529	13559	13613	13608	13705	13725	13665	13730	13776	13720	13654	13654	13637	13544	13625	13703	13799	13606	13815	13632	13624	13811	13561	13634	13574	13769	13632	13671	13664	13704	13788	13701	13784	13497	13703	13438	13631	13707	13538	13613	13697	13467	13503	13526	13772	13627	13721	13675	13716	13564	13776	13691	13716	13530	13761	13588	13584	13892	13759	13727	13741	13625	13495	13772	13672	13757	13706	13709	13655	13606	13700	13520	13836	13613	13710	13780	13560	13775	13603	13635	13687	13655	13757	13583	13607	13656	13694	13798	13636	13621	13636	13927	13590	13591	13694	13771	13575	13719	13529	13759	13743	13618	13534	13719	13710	13694	13573	13611	13674	13504	13704	13659	13554	13702	13757	13602	13742	13616	13738	13503	13732	13684	13624	13663	13614	13848	13718	13606	13485	13691	13707	13643	13766	13623	13713	13663	13558	13894	13673	13656	13632	13649	13630	13714	13750	13694	13650	13652	13646	13653	13697	13801	13844	13697	13703	13683	13712	13581	13805	13469	13585	13647	13745	13671	13546	13696	13607	13707	13678	13662	13773	13641	13735	13679	13860	13728	13682	13782	13582	13699	13634	13708	13613	13864	13807	13740	13733	13778	13607	13523	13617	13658	13749	13771	13729	13587	13672	13657	13600	13677	13669	13525	13761	13690	13799	13584	13743	13762	13651	13570	14019	13524	13580	13731	13602	13602	13713	13715	13495	13677	13692	13715	13642	13633	13651	13579	13564	13655	13565	13778	13698	13806	13681	13856	13522	13825	13824	13723	13702	13646	13649	13898	13653	13775	13753	13688	13686	13725	13756	13683	13867	13637	13779	13538	13825	13776	13673	13674	13742	13712	13777	13604	13573	13684	13681	13874	13707	13693	13649	13757	13633	13612	13919	13795	13718	13957	13780	13789	13751	13671	13574	13732	13679	13682	13899	13631	13808	13712	13734	13491	13633	13839	13784	13660	13759	13760	13812	13549	13702	13732	13696	13655	13704	13598	13693	13663	13679	13738	13760	13760	13622	13594	13665	13762	13780	13714	13844	13722	13767	13667	13745	13665	13757	13643	13883	13770	13723	13906	13653	13872	13734	13685	13502	13777	13650	13705	13690	13737	13791	13608	13619	13686	13696	13755	13599	13703	13657	13624	13688	13676	13679	13720	13786	13598	13741	13739	13864	13659	13847	13607	13696	13704	13640	13778	13674	13748	13598	13791	13693	13683	13670	13755	13480	13626	13616	13689	13479	13693	13602	13666	13780	13691	13841	13604	13725	13650	13779	13671	13669	13636	13858	13756	13848	13636	13774	13491	13852	13634	13684	13808	13720	13668	13547	13637	13590	13660	13698	13665	13635	13498	13625	13792	13696	13791	13758	13495	13686	13677	13572	13793	13603	13512	13718	13723	13758	13640	13773	13821	13622	13676	13767	13760	13640	13668	13662	13677	13694	13792	13643	13624	13542	13796	13688	13607	13584	13480	13720	13564	13530	13762	13704	13616	13730	13608	13620	13637	13555	13685	13701	13770	13742	13616	13683	13715	13629	13690	13785	13774	13708	13708	13656	13789	13691	13690	13705	13564	13573	13693	13695	13535	13828	13732	13658	13535	13679	13781	13654	13719	13787	13615	13764	13754	13567	13710	13615	13560	13625	13652	13724	13765	13627	13523	13672	13622	13735	13758	13598	13847	13669	13607	13777	13690	13488	13623	13710	13541	13812	13676	13607	13714	13716	13597	13745	13669	13581	13645	13637	13748	13480	13660	13647	13550	13598	13796	13861	13695	13815	13639	13755	13783	13674	13558	13692	13633	13672	13605	13597	13563	13618	13641	13624	13833	13895	13819	13720	13623	13744	13820	13712	13703	13649	13625	13778	13861	13654	13611	13820	13697	13808	13667	13782	13647	13656	13610	13594	13700	13482	13793	13747	13613	13794	13838	13680	13660	13597	13576	13762	13595	13724	13663	13622	13651	13682	13701	13573	13786	13804	13601	13866	13639	13864	13630	13690	13535	13584	13670	13801	13645	13928	13586	13820	13675	13878	13588	13764	13814	13835	13680	13706	13741	13669	13626	13638	13675	13813	13577	13730	13713	13756	13805	13896	13606	13651	13665	13629	13517	13850	13589	13648	13977	13594	13762	13888	13629	13640	13623	13602	13678	13758	13662	13644	13809	13556	13680	13747	13647	13776	13604	13692	13698	13666	13743	13633	13786	13677	13665	13738	13639	13694	13640	13752	13614	13719	13705	13658	13665	13630	13814	13684	13796	13569	13721	13688	13668	13697	13731	13467	13776	13642	13539	13821	13601	13682	13587	13720	13649	13745	13617	13645	13716	13681	13599	13667	13652	13739	13698	13615	13678	13779	13656	13745	13642	13588	13667	13724	13451	13643	13624	13581	13697	13815	13712	13721	13599	13539	13720	13693	13685	13680	13785	13723	13680	13539	13519	13702	13528	13672	13622	13752	13761	13625	13569	13567	13755	13615	13688	13575	13678	13517	13628	13655	13736	13679	13697	13615	13792	13694	13736	13710	13664	13744	13704	13798	13594	13712	13730	13564	13667	13587	13584	13636	13840	13556	13686	13713	13644	13660	13702	13762	13796	13650	13703	13758	13600	13895	13679	13726	13762	13743	13610	13831	13551	13655	13541	13721	13742	13820	13690	13497	13591	13661	13712	13611	13612	13564	13547	13897	13837	13699	13544	13707	13743	13621	13557	13562	13621	13728	13702	13767	13701	13772	13649	13795	13772	13673	13699	13700	13637	13601	13692	13649	13532	13607	13713	13696	13604	13700	13699	13621	13735	13770	13708	13633	13619	13750	13850	13627	13548	13677	13528	13768	13769	13652	13696	13702	13793	13699	13755	13814	13683	13780	13810	13726	13681	13745	13788	13765	13673	13626	13650	13893	13784	13638	13659	13738	13555	13685	13727	13714	13767	13737	13664	13731	13561	13661	13576	13669	13784	13752	13576	13684	13771	13760	13655	13540	13711	13603	13685	13798	13778	13753	13671	13821	13775	13507	13839	13645	13834	13700	13714	13568	13588	13670	13730	13702	13721	13820	13728	13630	13727	13596	13712	13768	13714	13645	13765	13627	13679	13667	13531	13719	13726	13597
25187	21582	27178	27363	21034	19523	18942	18283	17715	17723	17459	16985	16941	17101	17030	16931	16946	16906	16898	16964	16920	17082	16994	16896	16883	17014	16863	16831	16808	16890	16716	16901	16917	16526	16826	16784	16825	16793	16685	16907	16772	16891	16658	17126	16809	16843	16779	16956	16746	16880	16854	16637	16910	16607	16750	16792	16717	16630	16718	16745	16914	16797	16840	16673	16943	16834	16745	16903	16619	16677	16701	16570	17021	16819	16567	16869	16910	16690	16696	16841	16900	16659	16541	16565	16776	16589	16811	16811	16693	16940	16800	16500	16768	16752	16576	16883	16676	16668	16673	16880	16773	16809	16863	16735	16712	16599	16749	16624	16718	16712	16560	16738	16787	16822	16832	16968	16929	16828	17098	16829	16687	16602	16836	16764	16931	16744	16596	16667	16726	16928	16752	16822	16770	16818	16941	16640	16878	16706	16624	16766	16813	16662	16874	16858	16684	16776	16559	16690	16744	16537	16904	16676	16955	16628	16709	16816	16743	16984	16809	16908	16704	16867	16657	16633	16540	16620	16787	16674	16644	16770	16855	16788	16696	16724	16733	16689	16826	16609	16840	16841	16699	16601	16769	16582	16698	16819	16707	16807	16818	16831	16888	16779	16808	16820	17025	16855	16750	16594	16650	16665	16816	16739	16654	16859	16836	16791	16924	16872	16728	16883	16747	16645	16632	16892	17059	16639	16714	16623	16863	16727	16645	16912	16832	16566	16748	16752	16776	16729	17010	16771	16744	16602	16607	16535	16723	16745	16793	16777	16780	16822	16791	16843	16692	16897	16631	16746	16934	16749	16620	16743	16669	16887	16764	16802	16935	16741	16718	16596	16662	16746	16988	16988	16775	16736	16719	16778	16935	16918	16801	16865	16895	16651	16549	16625	16695	16752	16801	16838	16471	16965	16859	16763	16594	16923	17008	16782	16865	16944	16789	16773	16854	16897	16812	16879	16582	16572	16659	16783	16879	16688	16908	16928	16882	16786	16862	16671	16615	16785	16897	16553	16815	16515	16710	16486	16923	16772	16700	16941	16854	16858	17047	16933	16881	16653	16884	16694	16906	16861	16673	16847	16803	16886	16887	16740	16720	16927	16800	16791	16856	17075	16889	16964	16904	16918	16827	16774	16835	16698	16811	16775	16608	16703	16859	16881	16755	16475	16795	16877	16809	16647	16782	16769	16639	16629	16905	16814	16929	16848	16590	16658	16670	16892	16967	16884	16704	16665	16634	16724	17037	16944	16928	16705	16483	17010	16882	16931	16793	16735	16771	16840	16791	16820	16798	16735	16902	16811	16698	16825	16655	16783	16660	16856	16828	16886	16740	16842	16720	16727	16876	16770	16903	16741	16824	16744	16912	16716	16697	16808	16854	16542	16779	16922	16621	16929	16935	16706	16754	16673	16836	16816	16746	16842	16900	16845	16956	16728	16744	16840	16859	16907	16640	16833	16805	16860	16678	16916	17063	16697	16706	16776	16830	16621	16626	16696	16757	16765	16593	16692	16708	16519	16904	16824	16749	16865	16756	16911	16765	16908	16757	16816	16776	16963	16865	16893	16764	16716	16619	16792	16731	16653	16917	16851	16768	16736	16723	16665	16580	16659	16776	17001	16706	16900	16976	16710	16777	16778	16824	16731	16766	16673	16830	16703	16786	16770	17004	16719	16713	17059	17017	16939	16797	16672	16664	16809	16838	16777	16755	16811	16761	16550	16790	16759	16608	16900	16836	16755	16726	16828	16885	16621	16813	16851	16864	16777	16761	16747	16703	16833	16777	16810	17049	16712	16779	16656	16776	16796	16648	16833	16701	16775	16652	16890	16865	16774	16819	16718	16737	16866	16982	16635	16697	16874	16775	16803	16644	16738	16729	16826	16796	16845	16919	16763	16674	16788	16870	16821	16959	16949	16895	16941	16955	16652	16707	16562	16882	16815	16843	16938	16961	16757	16671	16690	16818	16744	16684	16830	16672	16616	17019	16704	16855	16653	16749	16865	16985	16817	16792	16725	16622	16778	16667	16802	16868	16619	16808	16794	16810	16732	16607	16724	16894	16727	16659	16728	16593	17022	16651	16743	16765	16699	16643	16727	16947	16723	16855	16808	16781	16607	16828	16637	16656	16865	16864	16766	16759	16656	16593	16773	17000	16829	16747	16856	16853	16725	16915	16963	17045	17009	16673	16694	16832	16831	16692	16750	16809	16923	16799	16761	17021	16837	16903	16787	16788	16752	16845	16609	16752	17008	16597	16719	16638	16684	16587	16689	16674	16683	16905	16802	16644	16757	16710	16919	16796	16817	16625	16887	16787	16927	16740	16820	16735	16866	16937	16748	16708	16641	16536	16700	16880	16794	16846	16520	16844	16834	16988	16952	16899	16780	16659	16633	16809	16819	16808	16668	16845	16792	16743	16815	16725	17058	16818	16934	16871	16714	17018	16746	16931	16885	16737	16739	16833	16869	16892	16665	16814	16754	16733	16816	16779	16897	16718	16750	16701	16748	16960	16981	16573	16993	16640	16786	16887	16921	16655	16971	16860	16827	16930	16773	16670	16874	16926	16763	16778	16781	16841	16678	16671	16632	16936	16769	16895	16701	16810	16864	16778	16730	16872	16737	16762	16789	16811	16712	16759	16959	16759	16870	16769	16606	16833	16934	16783	16966	16833	16894	16741	16783	16764	16877	16649	16718	16780	16701	16880	16818	16767	16625	16541	16750	16682	16985	16791	16722	16778	16747	16808	16692	16637	16677	16840	16731	16718	16710	16835	16856	16784	16901	16681	16669	16983	16996	16906	16854	16842	16744	16858	16804	16833	16535	16755	16710	16591	16755	16699	16737	16891	16777	16809	16968	16886	16799	16724	16738	16806	16769	16873	17030	16743	16616	16781	16839	16864	16516	16779	16612	16729	16699	16945	16701	16684	16736	16676	16773	16838	16853	16911	16825	16755	16845	16981	16839	16766	16660	16687	16811	16707	16891	16855	16907	16587	16845	16743	16840	16763	16640	16786	16738	16629	16774	16735	16871	16956	16766	17092	16639	16721	16701	16947	16635	16751	16894	16851	16737	16925	16811	16871	16656	16774	16660	16864	16831	16651	16903	16844	16938	16897	16878	16882	16775	16960	16678	16836	16848	16948	16809	16789	16882	16672	16851	16813	16682	17020	16857	16697	16655	16765	16954	16788	16511	16605	16661	16878	16999	16977	16682	16734	16832	16754	16692	16666	16838	16900	16745	16897	16861	16853	16851	16768	16804	16767	16812	16822	16819	16880	16690	16737	16818	16601	16904	16801	16650	16709	16669	16774	16830	16894	16921	16714	16774	16785	16683	16872	16867	16799	16559	16864	16752	16640	16715	16855	16825	16765	16917	16639	16824	16812	16823	16820	16796	16754	16793	16958	16839	16795	16725	16613	16797	16664	16800	16767	16973	16928	16779	16789	16727	16696	16562	16881	16883	16661	16916	16804	16932	16775	16723	16818	16857	16758	16925	16723	16810	17005	16823	16652	16720	16902	16781	16883	16716	16927	16813	16667	16710	16832	16768	16874	16886	16754	16575	16837	16664	16838	16830	16754	16649	16925	16813	16961	16941	16893	16700	16844	17000	16861	17019	16816	16735	16839	16806	16747	16862	16894	16991	16601	16878	16783	16896	16601	16781	16887	16876	16693	16798	16776	16765	16732	16647	17008	16913	16639	16797	16939	16842	16766	16738	16775	16682	16806	16792	16697	16683	16745	16788	16551	16700	16772	16589	16901	16968	17103	16787	16886	16594	16656	16842	16753	16629	16568	16884	16888	16861	16853	16729	16900	16649	16707	16573	16811	16749	16788	16831	16883	16675	16794	16772	17009	16794	16764	16687	16865	16701	16608	16792	16774	16674	16700	16758	17000	16907	17042	16922	16923	16855	16817	16776	16641	16966	16703	16794	16780	16963	16750	16762	16814	16920	16755	16630	16542	17049	17059	16912	16799	16717	16689	16901	16714	16626	16705	16872	16894	16918	17032	16766	16788	16515	16601	16781	16775	16641	16896	16619	16999	16915	16546	16773	16797	16922	17007	16672	17007	16637	16671	16685	16857	16677	16719	16804	16908	16735	16552	16697	16837	16749	16808	16674	16708	16747	16859	16860	16868	16700	16778	16842	16734	16686	16890	16728	16801	16947	16651	16860	16718	16782	16720	17053	16862	16736	16743	16664	16847	16847	16726	16877	16589	16814	16862	16503	16723	16774	17023	16772	16764	16740	16716	16648	16833	16845	16668	16818	16955	16856	16783	16892	16838	16852	16952	16841	16703	16679	17070	16750	16810	16819	16702	16651	16735	16819	16928	16563	16798	16886	16694	16743	16735	16928	16927	16890	16597	16799	16697	16832	16711	16991	16835	16955	16863	16785	16779	16596	16750	16778	16746	16805	16847	16845	16665	16794	16906	16834	16902	16577	16850	16567	16646	16854	16769	16665	16695	16851	16716	16799	16737	16756	16721	16879	16755	16820	16760	16768	16851	16789	17084	16633	16708	16829	17036	16713	16804	16875	16732	16706	16860	16770	16775	16702	16879	16984	16806	16778	16762	16797	16825	16910	16839	16699	16854	16865	16732	16818	16601	16763	16794	16698	16790	16762	16733	16823	16685	16570	16679	16744	16758	16674	16797	16778	16923	16761	16774	16765	16691	16672	16821	16712	16844	16882	16675	16604	16933	16583	16844	16905	16878	16815	16891	16847	16947	16708	16850	16856	16639	16978	16716	16552	16671	16701	16885	16732	16679	16943	16720	16762	16834	16607	16737	16836	16743	16726	16784	16853	16578	16668	16799	16713	16764	16823	16654	16759	16621	16815	16567	16918	16810	16843	16908	16828	16792	16818	16677	16702	16839	16802	16795	16777	16611	16636	17038	16812	16714	16669	16593	16825	16485	16686	16524	16727	16850	16774	16800	16631	16967	16851	16631	16758	16760	16852	16767	16631	16829	16700	16823	16579	16785	16772	16716	16783	16847	16679	16728	16822	16754	16767	16798	16814	16664	16688	16789	16580	16708	16750	16760	16733	16984	16623	16757	16710	16685	16630	16903	16828	16576	16673	16874	16863	16528	16852	16845	16880	16893	16753	16741	16757	16817	16721	16889	16785	16753	16634
19668	34833	27403	21714	19408	17811	16879	16206	15731	15371	14971	14933	14881	14787	14593	14626	14670	14615	14694	14519	14474	14493	14597	14522	14524	14530	14542	14535	14378	14608	14361	14543	14465	14334	14479	14483	14305	14405	14303	14330	14335	14504	14519	14476	14399	14483	14488	14449	14399	14199	14467	14520	14386	14410	14342	14401	14332	14495	14482	14393	14406	14383	14355	14246	14478	14491	14406	14412	14425	14549	14347	14338	14453	14442	14466	14488	14324	14475	14402	14214	14472	14443	14477	14579	14288	14356	14517	14490	14547	14434	14473	14295	14581	14425	14257	14557	14239	14444	14293	14442	14285	14408	14288	14316	14550	14457	14358	14446	14423	14407	14358	14374	14431	14436	14167	14533	14248	14418	14588	14289	14365	14310	14293	14418	14543	14546	14309	14578	14530	14284	14501	14443	14398	14495	14335	14384	14305	14441	14365	14338	14310	14291	14298	14363	14295	14339	14283	14450	14389	14299	14529	14525	14445	14437	14442	14464	14428	14374	14434	14379	14398	14428	14380	14520	14503	14429	14384	14579	14358	14472	14480	14229	14449	14459	14360	14536	14601	14460	14371	14337	14550	14464	14595	14413	14505	14401	14417	14410	14419	14334	14499	14436	14396	14602	14458	14245	14459	14434	14287	14373	14366	14344	14368	14259	14399	14266	14482	14308	14366	14401	14245	14436	14337	14500	14630	14141	14457	14420	14364	14503	14442	14317	14345	14374	14330	14212	14459	14374	14544	14377	14462	14546	14464	14447	14366	14293	14345	14460	14374	14265	14445	14417	14283	14455	14344	14417	14398	14414	14455	14478	14310	14453	14223	14453	14500	14318	14319	14405	14212	14456	14450	14397	14300	14428	14404	14311	14303	14536	14312	14257	14516	14418	14426	14483	14600	14486	14470	14523	14242	14587	14403	14380	14579	14370	14490	14360	14567	14456	14390	14303	14385	14575	14479	14470	14340	14443	14307	14361	14545	14547	14395	14420	14259	14478	14447	14361	14441	14428	14413	14434	14422	14485	14430	14654	14541	14410	14495	14436	14411	14370	14508	14418	14369	14365	14349	14298	14510	14470	14458	14290	14336	14384	14274	14539	14404	14492	14529	14239	14473	14546	14576	14351	14545	14440	14372	14599	14447	14568	14369	14583	14455	14438	14476	14401	14435	14443	14423	14407	14321	14358	14587	14502	14384	14330	14303	14428	14401	14311	14295	14499	14284	14307	14368	14428	14486	14316	14502	14380	14510	14432	14517	14409	14303	14453	14328	14421	14434	14211	14470	14372	14342	14373	14412	14416	14366	14494	14304	14351	14321	14621	14565	14527	14361	14401	14246	14403	14197	14441	14500	14458	14435	14400	14547	14386	14484	14358	14470	14406	14361	14421	14151	14357	14390	14421	14410	14408	14342	14537	14503	14352	14407	14413	14401	14414	14478	14446	14523	14345	14486	14189	14306	14402	14489	14423	14492	14517	14550	14442	14467	14475	14417	14364	14285	14538	14529	14482	14493	14258	14384	14215	14633	14353	14424	14447	14404	14509	14405	14259	14360	14252	14387	14426	14380	14491	14398	14296	14300	14288	14409	14464	14421	14499	14314	14417	14487	14594	14381	14445	14330	14398	14344	14196	14499	14500	14263	14460	14335	14479	14437	14373	14451	14618	14289	14330	14420	14360	14370	14462	14324	14315	14312	14616	14329	14289	14578	14457	14488	14496	14633	14386	14537	14554	14385	14418	14338	14387	14362	14242	14335	14486	14345	14364	14476	14241	14241	14488	14525	14437	14318	14434	14476	14288	14499	14458	14454	14338	14438	14293	14318	14427	14344	14352	14258	14524	14363	14446	14523	14519	14357	14420	14538	14488	14272	14399	14488	14585	14300	14462	14455	14462	14284	14432	14414	14365	14457	14504	14353	14431	14649	14451	14381	14570	14438	14586	14407	14328	14483	14460	14388	14457	14244	14408	14407	14568	14353	14578	14318	14436	14519	14356	14586	14387	14372	14284	14328	14673	14478	14264	14383	14461	14428	14394	14448	14276	14372	14646	14361	14423	14431	14518	14262	14391	14343	14668	14352	14356	14413	14397	14366	14349	14419	14356	14393	14348	14548	14473	14621	14310	14409	14316	14395	14359	14394	14273	14634	14490	14389	14417	14379	14338	14412	14589	14399	14415	14382	14501	14437	14548	14453	14464	14303	14436	14379	14343	14397	14362	14510	14412	14576	14336	14363	14405	14492	14383	14367	14316	14464	14555	14413	14461	14593	14519	14435	14412	14428	14290	14389	14310	14474	14439	14662	14334	14590	14305	14261	14331	14559	14455	14583	14346	14410	14482	14435	14363	14347	14345	14353	14557	14381	14439	14396	14468	14504	14481	14316	14503	14312	14348	14568	14545	14491	14343	14384	14346	14412	14424	14436	14508	14433	14309	14408	14368	14325	14335	14487	14419	14511	14339	14362	14237	14510	14421	14311	14441	14343	14410	14287	14392	14438	14588	14257	14434	14513	14583	14525	14390	14461	14362	14428	14383	14353	14257	14334	14363	14570	14546	14338	14494	14363	14338	14455	14362	14239	14354	14336	14257	14448	14381	14311	14258	14482	14443	14413	14533	14462	14421	14432	14511	14323	14543	14282	14229	14321	14406	14427	14404	14599	14396	14368	14363	14435	14214	14490	14361	14605	14309	14475	14484	14535	14442	14333	14438	14309	14393	14428	14549	14369	14299	14422	14404	14520	14398	14444	14496	14392	14417	14401	14392	14448	14286	14440	14544	14473	14466	14306	14396	14526	14339	14309	14474	14376	14308	14413	14456	14332	14367	14417	14252	14463	14458	14402	14359	14311	14452	14408	14291	14331	14430	14341	14463	14457	14523	14307	14516	14400	14371	14393	14366	14356	14593	14413	14500	14565	14499	14234	14397	14411	14452	14605	14283	14521	14232	14455	14315	14494	14321	14548	14575	14515	14348	14292	14426	14393	14187	14354	14441	14629	14464	14396	14615	14470	14420	14385	14393	14265	14609	14526	14479	14395	14451	14424	14434	14383	14569	14409	14393	14536	14209	14422	14395	14418	14586	14397	14472	14376	14364	14411	14349	14463	14595	14263	14380	14530	14439	14399	14447	14459	14386	14557	14454	14412	14463	14527	14346	14436	14297	14235	14559	14395	14476	14506	14312	14366	14445	14411	14454	14426	14387	14360	14403	14347	14514	14318	14257	14367	14276	14476	14469	14182	14502	14379	14545	14390	14344	14499	14321	14375	14466	14340	14429	14387	14236	14478	14424	14469	14552	14193	14384	14501	14405	14299	14366	14447	14302	14491	14542	14464	14484	14523	14493	14344	14353	14465	14501	14434	14346	14446	14340	14467	14443	14365	14457	14603	14408	14354	14326	14469	14460	14472	14464	14324	14279	14365	14241	14487	14433	14347	14260	14491	14484	14279	14480	14362	14329	14502	14252	14396	14483	14253	14299	14358	14570	14385	14384	14408	14514	14524	14452	14360	14555	14492	14282	14431	14378	14620	14375	14373	14351	14467	14469	14396	14362	14365	14366	14282	14435	14553	14616	14471	14509	14458	14365	14568	14399	14295	14439	14437	14413	14308	14481	14547	14512	14446	14384	14391	14446	14343	14499	14459	14355	14395	14441	14552	14313	14423	14426	14461	14461	14342	14538	14580	14369	14350	14270	14387	14423	14503	14496	14350	14463	14346	14499	14465	14343	14343	14441	14507	14499	14457	14493	14436	14481	14386	14368	14400	14308	14445	14469	14348	14544	14455	14402	14297	14416	14395	14368	14596	14427	14381	14249	14557	14422	14537	14368	14433	14303	14341	14487	14311	14406	14498	14225	14272	14384	14344	14465	14274	14314	14460	14346	14629	14311	14312	14433	14363	14464	14282	14294	14463	14453	14252	14438	14413	14474	14372	14279	14308	14357	14298	14570	14580	14395	14453	14482	14537	14485	14281	14246	14447	14640	14436	14344	14430	14607	14480	14582	14357	14365	14420	14375	14443	14457	14531	14276	14351	14395	14559	14412	14447	14540	14371	14407	14448	14268	14304	14402	14452	14255	14388	14429	14350	14296	14356	14442	14301	14391	14347	14441	14317	14599	14263	14243	14261	14375	14387	14403	14330	14491	14491	14285	14434	14279	14387	14163	14381	14376	14450	14463	14344	14524	14609	14428	14395	14338	14404	14540	14382	14263	14407	14424	14458	14437	14376	14373	14336	14445	14637	14378	14370	14273	14343	14331	14424	14249	14438	14371	14373	14623	14415	14382	14335	14439	14492	14367	14399	14321	14450	14431	14398	14359	14621	14365	14498	14520	14401	14368	14311	14407	14308	14400	14416	14463	14308	14441	14431	14288	14638	14363	14465	14425	14455	14404	14607	14417	14425	14321	14299	14443	14325	14481	14396	14275	14504	14556	14361	14405	14286	14455	14345	14405	14516	14449	14249	14365	14404	14371	14419	14402	14425	14533	14381	14498	14382	14340	14443	14263	14339	14503	14306	14560	14248	14288	14330	14438	14618	14434	14378	14243	14554	14455	14432	14309	14391	14403	14457	14454	14295	14303	14319	14482	14332	14428	14382	14523	14506	14415	14354	14537	14491	14419	14534	14516	14388	14380	14388	14397	14334	14344	14307	14279	14442	14345	14437	14577	14467	14457	14344	14472	14409	14470	14412	14297	14227	14576	14404	14498	14337	14440	14546	14324	14487	14366	14334	14414	14101	14560	14446	14391	14590	14409	14305	14394	14347	14509	14329	14481	14446	14282	14550	14383	14203	14413	14429	14609	14403	14385	14315	14512	14420	14518	14446	14407	14582	14458	14434	14464	14391	14366	14416	14535	14397	14406	14433	14498	14529	14185	14313	14579	14199	14402	14274	14476	14334	14408	14517	14392	14442	14616	14251	14365	14442	14564	14319	14433	14342	14454	14446	14499	14247	14466	14399	14405	14472	14363	14288	14387	14429	14402	14517	14342	14442	14323	14576	14314	14278	14558	14463	14296	14392	14471	14314	14370	14377	14467	14200	14388	14377	14393	14457	14404	14357	14515	14382	14387	14417	14645	14539	14211	14387	14422	14417	14313	14402	14456	14365	14260	14622	14284	14438	14547	14333	14418	14365	14487	14499	14428
22473	21534	28772	24727	21924	23690	24079	19166	17527	17381	16735	16471	16411	16426	16453	16042	16001	16004	16043	15858	15884	16019	15919	15890	15671	15853	15653	16050	15884	15730	15731	15816	15574	15565	15618	15580	15622	15918	15808	15517	15578	15753	15672	15684	15581	15656	15618	15703	15547	15375	15755	15561	15682	15697	15662	15815	15607	15399	15596	15687	15633	15541	15781	15661	15586	15831	15721	15503	15651	15548	15746	15749	15672	15467	15864	15755	15659	15707	15673	15601	15615	15444	15689	15528	15703	15563	15703	15713	15617	15637	15729	15613	15735	15442	15729	15516	15731	15707	15636	15518	15740	15545	15607	15732	15598	15746	15664	15514	15678	15773	15810	15597	15729	15501	15770	15698	15563	15638	15747	15591	15717	15602	15682	15580	15656	15613	15549	15657	15609	15550	15561	15716	15496	15689	15743	15437	15575	15694	15699	15613	15572	15746	15851	15649	15715	15596	15539	15601	15410	15661	15681	15591	15586	15437	15367	15620	15584	15701	15465	15649	15507	15553	15741	15685	15368	15383	15562	15672	15722	15432	15597	15733	15804	15736	15660	15563	15778	15773	15696	15553	15566	15601	15582	15272	15677	15602	15719	15648	15629	15587	15547	15738	15706	15545	15625	15610	15588	15515	15360	15689	15689	15529	15575	15582	15611	15540	15466	15445	15324	15533	15662	15566	15545	15550	15863	15670	15752	15516	15660	15579	15792	15838	15499	15575	15354	15590	15527	15879	15626	15560	15654	15490	15586	15605	15716	15489	15509	15464	15563	15678	15361	15422	15518	15537	15616	15700	15685	15595	15739	15575	15471	15556	15725	15513	15735	15551	15600	15536	15631	15401	15541	15471	15652	15625	15582	15466	15545	15628	15748	15448	15536	15588	15780	15673	15707	15531	15652	15591	15768	15673	15625	15580	15715	15568	15557	15524	15556	15551	15657	15525	15582	15640	15608	15723	15459	15637	15579	15575	15539	15502	15543	15419	15773	15575	15667	15728	15654	15692	15743	15733	15501	15694	15445	15494	15604	15389	15489	15480	15579	15595	15482	15385	15605	15426	15482	15598	15618	15522	15733	15657	15652	15458	15614	15624	15523	15558	15473	15645	15486	15622	15462	15569	15432	15512	15550	15702	15416	15490	15605	15579	15703	15777	15646	15814	15730	15815	15546	15565	15407	15617	15434	15814	15629	15597	15560	15747	15587	15514	15822	15643	15576	15635	15724	15471	15495	15674	15632	15744	15594	15694	15453	15699	15599	15550	15538	15462	15664	15642	15493	15392	15510	15579	15609	15805	15417	15474	15664	15503	15550	15497	15674	15623	15710	15657	15489	15672	15540	15453	15422	15724	15579	15575	15634	15487	15542	15595	15696	15630	15668	15533	15563	15461	15562	15537	15721	15545	15721	15209	15656	15692	15572	15745	15641	15586	15611	15717	15464	15663	15665	15663	15594	15682	15521	15576	15538	15466	15655	15684	15526	15533	15350	15653	15742	15576	15567	15577	15677	15596	15704	15495	15651	15566	15517	15452	15823	15652	15526	15579	15647	15570	15543	15569	15696	15613	15732	15694	15609	15641	15480	15524	15692	15544	15585	15806	15472	15642	15672	15642	15561	15641	15403	15486	15684	15662	15796	15548	15476	15502	15592	15560	15558	15484	15657	15693	15535	15459	15614	15549	15584	15487	15578	15619	15300	15360	15510	15327	15567	15717	15667	15656	15668	15567	15718	15724	15732	15620	15688	15520	15582	15685	15483	15479	15619	15330	15393	15849	15691	15564	15665	15686	15738	15558	15636	15736	15654	15806	15644	15432	15505	15432	15461	15477	15584	15615	15676	15464	15341	15536	15490	15473	15742	15548	15641	15704	15625	15683	15509	15707	15627	15499	15656	15443	15600	15482	15890	15543	15623	15626	15694	15680	15604	15404	15531	15727	15637	15631	15536	15571	15685	15528	15473	15755	15691	15714	15496	15382	15559	15536	15585	15723	15579	15617	15608	15402	15500	15564	15629	15700	15589	15567	15451	15461	15484	15738	15688	15505	15636	15564	15455	15354	15571	15592	15640	15457	15524	15484	15900	15648	15603	15427	15546	15556	15618	15611	15715	15552	15619	15473	15655	15628	15676	15735	15527	15572	15423	15382	15612	15784	15528	15362	15840	15710	15759	15615	15557	15502	15681	15474	15604	15404	15480	15717	15557	15508	15418	15679	15686	15789	15602	15686	15543	15584	15563	15591	15562	15779	15511	15682	15676	15556	15636	15659	15507	15586	15439	15594	15658	15457	15666	15650	15379	15514	15575	15472	15549	15595	15411	15669	15615	15625	15606	15501	15662	15497	15614	15476	15530	15633	15474	15499	15497	15471	15611	15468	15809	15593	15495	15503	15658	15664	15523	15757	15486	15494	15703	15588	15586	15570	15764	15694	15563	15473	15782	15858	15612	15472	15478	15487	15508	15608	15692	15640	15698	15539	15637	15547	15618	15520	15555	15468	15531	15630	15825	15543	15709	15350	15594	15370	15533	15448	15538	15734	15674	15613	15487	15733	15691	15490	15465	15601	15712	15709	15555	15366	15675	15707	15537	15673	15637	15573	15459	15479	15482	15644	15616	15424	15774	15638	15807	15450	15737	15531	15541	15529	15681	15650	15629	15727	15456	15621	15683	15664	15560	15560	15471	15640	15683	15458	15796	15717	15617	15691	15701	15556	15697	15584	15588	15413	15711	15607	15622	15496	15612	15797	15768	15723	15588	15484	15515	15462	15787	15504	15737	15538	15676	15677	15643	15479	15579	15667	15678	15586	15628	15516	15548	15502	15533	15500	15505	15471	15732	15480	15517	15635	15490	15549	15636	15576	15646	15767	15492	15680	15556	15772	15652	15643	15450	15612	15540	15586	15692	15701	15666	15572	15612	15646	15528	15540	15538	15690	15751	15604	15883	15545	15549	15550	15490	15454	15419	15579	15665	15398	15417	15646	15704	15650	15592	15856	15693	15420	15521	15630	15361	15612	15511	15623	15731	15685	15611	15517	15724	15639	15669	15665	15471	15548	15639	15452	15492	15713	15626	15615	15684	15697	15586	15587	15544	15398	15389	15467	15414	15552	15553	15696	15601	15633	15432	15554	15661	15740	15522	15745	15654	15827	15524	15620	15233	15485	15456	15582	15504	15625	15421	15403	15485	15488	15495	15643	15734	15625	15698	15547	15661	15714	15526	15341	15548	15468	15690	15705	15678	15549	15676	15682	15602	15526	15413	15588	15496	15439	15456	15453	15705	15702	15686	15501	15457	15584	15586	15522	15787	15638	15595	15412	15498	15667	15431	15480	15542	15662	15527	15629	15661	15620	15602	15522	15579	15649	15710	15705	15594	15719	15677	15450	15434	15580	15424	15514	15496	15686	15703	15717	15701	15723	15391	15571	15328	15546	15565	15686	15415	15468	15583	15752	15582	15632	15586	15507	15545	15595	15457	15472	15465	15871	15571	15498	15621	15753	15865	15711	15450	15589	15607	15466	15576	15691	15520	15557	15455	15708	15578	15770	15550	15536	15759	15512	15596	15530	15627	15510	15623	15494	15396	15534	15391	15583	15584	15590	15613	15488	15634	15632	15571	15587	15619	15562	15600	15645	15597	15751	15494	15705	15777	15693	15551	15630	15598	15776	15722	15516	15696	15581	15711	15395	15397	15466	15390	15627	15673	15515	15724	15397	15605	15544	15677	15565	15552	15631	15525	15719	15681	15448	15745	15608	15799	15565	15353	15694	15612	15356	15677	15708	15691	15725	15720	15544	15867	15470	15813	15645	15786	15690	15408	15729	15639	15665	15592	15535	15676	15615	15836	15711	15780	15444	15690	15614	15540	15724	15612	15699	15587	15495	15573	15574	15573	15557	15540	15435	15715	15611	15683	15538	15592	15401	15616	15524	15626	15785	15665	15746	15655	15632	15389	15436	15650	15648	15462	15440	15533	15645	15614	15637	15674	15538	15570	15590	15728	15507	15338	15729	15603	15730	15583	15647	15579	15469	15582	15490	15580	15817	15518	15821	15651	15564	15769	15721	15664	15609	15586	15308	15620	15490	15644	15509	15585	15564	15619	15560	15616	15446	15723	15599	15703	15628	15514	15565	15516	15464	15503	15558	15745	15680	15473	15653	15492	15661	15705	15639	15448	15642	15350	15582	15792	15568	15696	15449	15316	15530	15606	15635	15514	15615	15692	15606	15580	15453	15590	15532	15787	15577	15679	15711	15612	15462	15608	15615	15550	15516	15648	15874	15658	15429	15701	15632	15533	15634	15670	15377	15580	15668	15374	15508	15507	15667	15522	15504	15748	15704	15630	15621	15584	15809	15563	15530	15473	15547	15617	15364	15618	15524	15524	15449	15620	15715	15491	15713	15619	15627	15529	15509	15815	15572	15509	15364	15625	15779	15668	15497	15561	15732	15418	15531	15631	15433	15615	15599	15730	15768	15916	15564	15589	15518	15634	15654	15398	15596	15541	15694	15632	15550	15606	15358	15576	15602	15570	15861	15797	15496	15550	15393	15611	15374	15455	15552	15653	15603	15642	15466	15360	15735	15715	15593	15768	15582	15512	15627	15454	15383	15530	15508	15434	15755	15795	15573	15446	15535	15621	15575	15729	15415	15666	15670	15642	15710	15736	15643	15418	15687	15642	15422	15658	15635	15377	15296	15586	15835	15815	15524	15443	15599	15523	15414	15646	15460	15686	15489	15647	15626	15657	15579	15546	15690	15596	15585	15522	15479	15466	15506	15616	15514	15657	15434	15484	15637	15431	15521	15554	15560	15532	15722	15673	15575	15599	15522	15468	15494	15737	15580	15751	15473	15548	15505	15588	15458	15469	15682	15609	15332	15489	15625	15530	15617	15503	15814	15675	15492	15527	15734	15457	15677	15603	15460	15647	15411	15599	15763	15477	15475	15610	15359	15577	15517	15468	15329	15623	15523	15590	15535	15526	15740	15647	15615	15544	15605	15626	15524	15700	15539	15525	15660	15742	15799	15690	15632	15769	15688	15469	15473	15548	15640	15784	15749	15816	15704	15590	15695	15606	15362	15562	15485	15538	15594	15590	15662	15548	15585	15789	15535	15670	15611	15514	15424	15534	15537	15498	15702
22026	44367	35498	26923	23691	20359	18514	17520	16375	15649	15143	14689	14608	14434	14400	14284	14113	14048	14044	14017	13985	13896	13849	13878	13819	13754	13750	13841	13729	13939	13726	13634	13592	13616	13724	13722	13765	13706	13737	13688	13756	13724	13596	13642	13764	13603	13866	13756	13715	13789	13602	13664	13678	13506	13679	13736	13730	13636	13836	13888	13661	13898	13765	13495	13755	13723	13712	13685	13565	13739	13695	13457	13684	13555	13487	13654	13671	13428	13820	13598	13528	13664	13807	13553	13594	13746	13608	13689	13624	13730	13500	13676	13616	13696	13739	13683	13422	13631	13625	13684	13643	13657	13410	13770	13711	13601	13595	13693	13699	13704	13764	13686	13627	13719	13518	13632	13808	13553	13588	13689	13665	13590	13563	13759	13653	13440	13749	13744	13550	13679	13931	13526	13782	13756	13542	13629	13640	13529	13686	13639	13675	13543	13647	13674	13719	13729	13809	13648	13630	13561	13751	13627	13796	13870	13616	13664	13511	13670	13747	13732	13759	13544	13570	13520	13677	13592	13715	13729	13337	13918	13654	13631	13660	13542	13582	13773	13671	13740	13670	13786	13728	13602	13654	13681	13817	13566	13554	13539	13551	13760	13499	13660	13452	13637	13794	13623	13665	13616	13745	13504	13756	13708	13601	13769	13542	13685	13747	13618	13768	13638	13633	13739	13551	13606	13653	13492	13659	13751	13531	13735	13691	13788	13832	13807	13629	13852	13583	13789	13665	13658	13622	13646	13548	13540	13624	13726	13824	13608	13685	13648	13662	13678	13687	13792	13671	13610	13842	13561	13624	13579	13692	13880	13722	13652	13678	13778	13673	13655	13468	13576	13705	13740	13607	13545	13561	13737	13651	13614	13648	13570	13454	13710	13722	13583	13502	13585	13556	13846	13664	13619	13654	13678	13493	13526	13716	13768	13705	13629	13515	13576	13695	13669	13778	13596	13658	13604	13639	13705	13702	13751	13643	13615	13706	13659	13637	13659	13733	13616	13637	13647	13473	13717	13647	13795	13600	13651	13746	13604	13685	13580	13580	13676	13576	13656	13709	13672	13687	13756	13506	13640	13587	13582	13597	13733	13761	13549	13659	13631	13561	13889	13565	13691	13549	13664	13651	13842	13577	13799	13646	13744	13523	13509	13752	13543	13551	13668	13610	13748	13620	13789	13564	13680	13772	13497	13742	13692	13548	13548	13608	13458	13583	13547	13515	13700	13475	13561	13631	13606	13539	13788	13572	13757	13706	13616	13584	13658	13664	13570	13682	13693	13525	13658	13718	13662	13662	13517	13734	13715	13786	13571	13623	13775	13561	13619	13694	13621	13535	13614	13702	13680	13467	13586	13509	13651	13733	13631	13728	13623	13691	13642	13688	13738	13556	13665	13736	13475	13448	13701	13578	13697	13629	13694	13673	13727	13596	13731	13530	13673	13758	13620	13756	13573	13621	13712	13475	13732	13597	13798	13449	13637	13729	13592	13738	13551	13683	13557	13560	13795	13548	13668	13514	13627	13576	13704	13657	13525	13640	13547	13599	13663	13719	13595	13717	13683	13632	13654	13693	13580	13864	13763	13548	13489	13808	13612	13821	13663	13497	13565	13804	13734	13647	13617	13620	13651	13681	13685	13578	13727	13471	13660	13669	13598	13686	13559	13767	13764	13516	13517	13517	13758	13638	13731	13548	13712	13671	13825	13608	13659	13696	13617	13696	13649	13621	13592	13578	13571	13553	13510	13622	13586	13501	13598	13617	13747	13645	13669	13781	13748	13763	13672	13717	13584	13566	13769	13683	13652	13684	13615	13573	13575	13712	13623	13641	13659	13522	13601	13686	13670	13816	13625	13612	13703	13722	13611	13650	13466	13494	13736	13479	13753	13545	13621	13793	13441	13708	13660	13611	13612	13651	13564	13634	13610	13498	13693	13497	13573	13743	13566	13541	13643	13673	13640	13726	13549	13718	13767	13601	13695	13599	13708	13758	13668	13714	13671	13556	13721	13699	13568	13662	13580	13699	13744	13724	13735	13812	13668	13708	13716	13663	13546	13502	13887	13586	13616	13459	13735	13561	13718	13648	13675	13709	13657	13688	13740	13731	13736	13513	13636	13711	13779	13711	13544	13736	13794	13642	13530	13706	13602	13575	13427	13695	13574	13554	13775	13768	13717	13472	13585	13633	13688	13717	13623	13644	13679	13587	13658	13653	13579	13665	13478	13565	13640	13602	13754	13605	13796	13540	13662	13745	13702	13620	13733	13695	13608	13717	13475	13606	13620	13684	13601	13633	13726	13709	13671	13596	13774	13534	13571	13575	13759	13753	13581	13655	13550	13580	13809	13765	13767	13514	13559	13653	13696	13579	13513	13630	13490	13381	13587	13653	13734	13558	13727	13594	13601	13666	13743	13584	13794	13569	13585	13578	13653	13494	13521	13544	13422	13904	13805	13561	13573	13625	13719	13652	13573	13580	13595	13567	13632	13665	13898	13706	13496	13743	13676	13645	13692	13595	13624	13729	13555	13688	13856	13527	13743	13544	13700	13636	13607	13686	13553	13753	13557	13508	13721	13466	13702	13662	13808	13633	13632	13696	13740	13687	13706	13629	13812	13622	13662	13570	13600	13659	13601	13553	13676	13852	13653	13647	13628	13635	13663	13524	13674	13713	13611	13497	13620	13628	13715	13658	13668	13654	13778	13581	13618	13669	13743	13599	13636	13723	13538	13545	13683	13714	13731	13768	13724	13709	13701	13533	13599	13644	13635	13749	13680	13659	13543	13579	13725	13657	13647	13627	13625	13730	13497	13765	13665	13783	13578	13702	13646	13523	13682	13600	13621	13611	13656	13846	13667	13777	13611	13745	13773	13683	13777	13774	13629	13599	13663	13778	13654	13767	13581	13758	13604	13735	13750	13639	13515	13615	13712	13658	13760	13731	13406	13639	13601	13714	13504	13662	13572	13665	13700	13638	13601	13707	13544	13756	13717	13656	13574	13457	13702	13720	13595	13682	13642	13671	13808	13569	13509	13516	13654	13630	13531	13669	13606	13661	13697	13823	13689	13637	13464	13572	13547	13490	13671	13671	13635	13530	13779	13684	13752	13582	13594	13561	13684	13803	13517	13695	13573	13403	13522	13808	13654	13554	13563	13623	13409	13603	13740	13686	13658	13692	13758	13483	13667	13534	13572	13677	13635	13612	13799	13547	13924	13628	13617	13692	13670	13717	13656	13563	13667	13688	13618	13435	13536	13656	13670	13813	13715	13747	13654	13647	13770	13590	13625	13804	13482	13729	13571	13464	13562	13601	13776	13741	13561	13810	13668	13832	13601	13681	13701	13665	13686	13749	13660	13764	13746	13717	13768	13801	13778	13609	13676	13670	13600	13559	13585	13622	13616	13646	13699	13691	13708	13657	13716	13689	13674	13625	13538	13557	13529	13640	13531	13471	13663	13481	13665	13588	13603	13642	13493	13662	13681	13695	13600	13616	13614	13657	13618	13721	13697	13558	13596	13569	13651	13633	13691	13614	13636	13786	13620	13752	13792	13711	13470	13679	13664	13697	13796	13689	13710	13514	13690	13624	13635	13621	13671	13537	13610	13557	13751	13796	13621	13626	13633	13817	13611	13688	13626	13663	13718	13728	13737	13747	13601	13628	13870	13571	13503	13499	13660	13608	13585	13617	13510	13697	13516	13621	13672	13835	13528	13506	13827	13581	13617	13574	13465	13611	13504	13495	13544	13575	13765	13691	13541	13642	13549	13799	13724	13645	13718	13650	13661	13746	13658	13515	13712	13827	13531	13566	13807	13772	13772	13815	13683	13662	13605	13557	13684	13448	13707	13644	13637	13704	13647	13607	13787	13700	13701	13475	13536	13504	13666	13556	13568	13633	13587	13574	13541	13607	13757	13586	13507	13727	13631	13649	13685	13626	13622	13598	13614	13693	13578	13668	13556	13721	13651	13753	13676	13449	13768	13627	13472	13601	13434	13625	13750	13834	13516	13508	13563	13626	13615	13519	13500	13762	13634	13615	13542	13811	13620	13566	13627	13425	13744	13686	13620	13550	13608	13668	13808	13684	13612	13666	13689	13797	13523	13463	13693	13619	13670	13531	13673	13613	13672	13621	13639	13611	13746	13511	13476	13584	13601	13883	13621	13694	13687	13724	13578	13629	13672	13690	13474	13592	13661	13694	13676	13663	13682	13703	13730	13601	13679	13576	13671	13633	13785	13515	13572	13554	13590	13624	13627	13667	13636	13620	13622	13662	13594	13631	13530	13636	13799	13671	13623	13623	13642	13530	13649	13555	13677	13606	13794	13705	13679	13727	13752	13716	13573	13775	13616	13686	13688	13691	13547	13748	13608	13636	13621	13800	13685	13742	13643	13650	13723	13745	13678	13467	13735	13729	13612	13592	13482	13679	13669	13667	13748	13685	13540	13697	13705	13706	13589	13650	13610	13649	13760	13740	13768	13619	13632	13609	13556	13722	13425	13659	13826	13658	13711	13731	13584	13674	13318	13778	13566	13679	13757	13630	13654	13524	13538	13585	13735	13723	13665	13667	13578	13785	13627	13553	13716	13672	13735	13605	13750	13641	13709	13573	13692	13663	13693	13730	13746	13604	13474	13610	13716	13701	13487	13642	13639	13696	13586	13689	13691	13655	13634	13623	13648	13618	13588	13734	13777	13512	13631	13717	13679	13649	13486	13683	13816	13662	13687	13536	13608	13779	13599	13638	13853	13800	13502	13590	13733	13754	13642	13759	13578	13678	13675	13690	13738	13724	13609	13604	13737	13719	13763	13832	13766	13533	13558	13578	13592	13629	13624	13761	13735	13771	13491	13635	13527	13652	13714	13532	13627	13592	13628	13708	13725	13654	13761	13590	13651	13647	13667	13455	13597	13715	13632	13546	13702	13646	13635	13647	13678	13554	13586	13823	13622	13581	13762	13645	13576	13683	13651	13627	13840	13653	13716	13637	13715	13589	13536	13536	13597	13794	13540	13648	13761	13712	13626	13615	13687	13663	13780	13558	13685	13798	13614	13523	13693	13639	13483	13696	13718	13578	13622	13731	13759	13700	13663	13444	13652	13633	13721	13804	13489	13594	13796	13823	13593	13540	13720	13706	13642
29146	23771	26243	22940	19365	18240	17600	16997	16851	16442	16563	16392	16386	16386	16314	16047	16254	16292	16194	16416	16225	16238	16300	16301	16197	16278	16262	16092	16219	16043	15981	16236	16110	16218	16247	16239	16073	16046	16274	16102	15938	16104	15932	15930	16246	16006	16138	16059	16045	16231	16009	16168	16173	16078	16214	16167	16103	16125	16033	16091	16208	16131	16102	16313	16144	16147	16120	15983	16142	16260	16024	16154	16207	16125	16242	15995	16101	16049	16165	16103	16007	15900	16141	16080	16110	16346	16188	16022	16128	16183	16165	16018	16305	16125	15853	16126	16197	16053	16041	16054	16148	15865	16219	15937	16007	16023	16101	16002	15987	16212	15993	16248	16116	16036	16137	15847	15828	16024	16178	16154	16211	16095	16050	16093	16297	16106	16186	16045	16145	15984	16162	16059	16059	16195	16077	16134	16134	16067	16152	16062	15868	16114	16188	16160	16205	16203	16084	16121	16100	15831	16007	15871	16263	16078	16130	16151	16301	16028	15918	16069	16217	16093	16235	15975	16054	16079	16216	16231	16291	16272	15937	16018	16120	16072	16206	16084	16094	15986	16084	16086	15913	16131	15984	16107	16276	16163	16063	16112	16080	16164	16008	16010	16031	16119	16213	15957	16114	16033	16054	16142	16137	16167	16101	15954	16109	16051	16161	16132	16070	16103	16143	16236	16098	16026	16061	16136	16089	16184	16218	16161	15939	16268	16225	16082	16061	16121	16084	16149	16148	16201	16124	15973	16161	16176	16077	16048	16175	16216	16015	16206	16312	16079	16162	16266	16029	15991	16106	16139	16200	16238	16273	15989	16237	16250	16315	16216	16141	16092	15921	16132	15983	16147	16164	16187	16190	16115	16159	16142	16139	16126	16162	16216	16062	16343	16245	16356	16224	16075	15930	15991	16197	16226	16204	16105	16151	15969	16159	16180	15990	15960	16267	16166	16075	16103	16188	16115	16307	16106	16141	16152	16252	16052	15928	16017	16091	15964	16260	16067	16291	16149	15884	16197	16128	16381	16038	15985	16045	16009	16047	16099	16003	16134	16260	16196	16030	16108	16182	16111	16095	16196	16088	16218	15991	16148	16172	15982	16012	16165	16280	16239	15909	16131	15976	15943	16124	16253	16174	15970	16052	16276	16225	15989	16129	16224	15939	16150	16044	16041	16226	16181	16056	15903	16117	16184	15959	16023	16080	16061	16115	16061	16133	16185	16128	16129	16398	16222	16135	16195	16102	15949	16391	16216	16102	16093	15963	15917	16211	16043	16045	16035	16214	15940	16209	16067	16016	16152	16128	16106	16202	16224	16178	16185	16219	16126	16219	16020	16153	16153	16152	16198	16194	16267	16242	16068	16055	16159	16142	16169	15993	16096	16192	16181	16012	16120	15985	16191	15992	16169	16119	16031	16253	16101	16123	16056	16149	16246	16058	16073	16140	16089	16125	16094	16226	16187	16273	16296	16231	16106	16104	16318	16246	16005	16098	16210	16144	16104	15937	16022	16285	16080	16295	16011	16091	16027	16070	16249	16173	16291	16271	16076	16262	16046	16170	16062	16020	16182	16189	16201	16269	16192	16262	16189	16078	16349	15989	16179	16136	16068	16372	16166	16170	16224	16045	16245	16253	16003	16135	16039	16198	16231	16042	15907	16361	16172	16172	16125	16162	16062	16151	15834	16160	16267	16205	16136	16154	16095	16100	15948	16043	16057	15955	16027	15942	16038	16185	16150	16181	16111	16255	16255	16073	16081	16189	15959	16127	16133	16016	15773	15970	16135	16301	15880	16111	15992	15896	16105	16010	16170	16126	16081	16252	16104	16306	16056	16103	16194	16148	16114	16035	16041	16181	16157	16149	16136	16165	16155	16271	16171	16017	15973	16155	16067	16121	15996	16060	16059	16176	15982	16212	16172	16242	16177	16235	16197	16067	16123	16175	16112	16199	16252	16219	16128	15936	16159	16043	15977	16039	16098	16156	16293	16073	16125	16159	16182	16268	16034	16016	16081	16110	16169	16228	16150	16268	16193	16177	16100	16020	16184	15968	16099	16341	16153	16192	15961	16009	16004	16203	16107	16158	16235	16018	16204	15868	16107	15755	16107	16195	16000	16156	16099	16207	16049	16125	16235	16216	16182	16384	16060	16194	16268	16083	16176	16078	16234	16063	16080	16155	16310	16072	16222	16009	16196	16010	16030	16193	15918	16108	16023	15987	16181	16000	16114	16023	16135	16158	16167	16103	16069	16141	16020	16078	16166	16283	16000	16167	16084	16299	16069	16139	15988	16068	16052	15917	16095	16006	16268	16095	15940	16068	16191	16160	16251	16140	16169	16228	16281	16154	16165	16255	16219	15989	16004	16045	16302	16254	16244	16151	16163	16226	16085	16203	16161	16097	16076	16224	16194	16140	16294	16153	15812	16227	16054	16114	16104	16212	16033	16148	16190	16198	16055	16277	16129	15981	15964	16018	15931	16164	16157	16198	16011	16139	16044	16154	16058	16009	15955	16079	16289	16010	16200	16249	16066	16208	16050	16163	16192	16208	16208	16123	16173	16125	16334	16334	16100	16001	16260	16123	16175	16097	15975	15973	16196	16145	16191	16189	15985	16113	16165	16177	16174	16168	16125	16118	16143	16085	15976	16104	15897	16040	16165	16066	15972	16233	16308	16099	16044	16005	15926	16024	16169	16021	16179	16233	16105	16282	15936	16111	16042	16228	16083	16164	16129	16106	16057	15956	16106	16271	16181	16145	16086	16058	16077	16112	16012	16084	16052	16137	16234	16063	15999	16016	15994	16079	16078	15995	16117	16195	16182	16203	16057	16084	16129	16190	16029	16158	16241	16243	15893	16083	16131	16196	16374	16102	16100	16110	16161	16110	16107	16003	16290	16219	16232	16320	16032	16138	16278	16304	16108	16217	16132	16071	16089	16070	16124	16286	16249	16136	16182	16062	16120	16187	16215	16150	16115	16302	15995	16221	16110	15804	16148	16307	16118	16259	16251	16131	16113	16070	16040	16129	16253	16059	16074	16318	15990	16093	16023	16301	16225	16197	16321	16224	15954	16107	16275	16064	16160	16183	16125	16144	15994	16104	16124	16171	15884	16226	16227	16368	16296	16306	16125	16230	16095	16108	15912	16148	16414	16174	16030	16291	16171	15938	15961	16104	16279	15952	16286	16286	16066	16073	16237	16150	16183	16005	16254	16278	16137	16269	16105	16192	16164	16430	16203	16122	16084	16333	16131	16148	16015	16112	16130	16304	16080	16214	15997	16323	16146	16188	16009	16029	16191	16170	16025	16105	16120	16110	16141	16000	15853	16244	16185	16031	16227	16062	16124	16178	16156	16184	16089	16113	15921	16336	16180	16149	16029	16151	15959	16158	15827	16269	16232	16163	16261	16106	16126	16234	16067	16157	16312	16331	16186	16095	16226	16327	16022	16316	16104	16352	16132	16106	16149	15869	16214	16184	16100	16189	15946	16215	16001	15985	16242	16181	16211	16015	16057	16073	16049	16021	16120	16255	16059	15919	16163	16058	16143	15991	16097	16300	16038	15956	16314	16291	16245	16139	16191	15942	16061	16263	16029	16235	16352	16182	16141	16165	16169	16237	16127	16031	16264	16222	16076	16210	16164	16117	16105	16174	16171	16121	16017	16111	16083	16079	16074	16148	15955	16109	15981	16320	16134	15885	16075	16176	16057	16077	16081	16010	16121	15938	16128	16254	16086	16196	16252	16169	16196	16166	16070	16318	16165	16091	16196	16152	16004	16095	16264	16075	16168	16178	16245	16120	15879	16243	16206	16048	16199	16000	16192	16071	16046	16402	16063	16140	16101	16101	16187	16021	16255	16178	16165	15905	16194	16213	16200	16293	15990	16074	15896	16233	16170	16096	15836	15900	16123	16057	15973	16077	15949	16097	16060	16044	16019	16460	16116	16156	16052	16266	16143	16312	16186	16045	16143	16280	16198	15958	16083	16071	15988	16138	16062	16179	16178	16015	15865	16182	15937	16144	16067	16026	15891	16049	16110	16054	16007	16225	16148	16146	16225	16433	16182	16010	16106	16032	16282	16188	16177	16245	16217	16249	16100	16308	16105	15982	16160	16213	16019	16018	15938	16145	16103	16202	16088	16009	16079	16277	15920	16350	16236	16101	16310	16059	16073	16279	16000	16129	15995	16120	16094	15989	16137	16250	16161	15906	15976	16111	15996	16347	16206	16199	16190	16116	16126	15956	16112	16052	16010	16090	16075	16121	16118	16119	15961	16079	16147	16077	16149	16099	16236	16065	16155	16299	16072	16058	16066	16041	16026	15974	16052	16305	16059	16342	16216	16313	16296	16317	16186	16031	16084	16005	16261	16254	16080	16085	16199	16156	16117	15911	16234	16206	16134	15917	16148	16089	15850	15993	16245	16178	16075	16117	16210	16077	16279	16251	16032	16133	16175	16085	16151	16098	15980	16119	15940	16057	16059	16214	16247	16034	16147	15989	15968	16069	15903	15927	16078	16027	16081	15955	16154	16277	16287	16063	16117	16103	16201	16235	16181	16183	16279	16170	16075	16130	16240	16190	16145	16138	16085	15931	16023	16173	16279	16113	16276	16093	16139	16095	16105	16333	16003	16216	16341	16260	16151	16161	16372	16189	16296	16162	16077	16188	16106	16091	16145	16129	15982	16331	16074	16010	16414	16058	16148	16162	16187	16314	16140	16316	16139	15946	16255	16190	16019	16310	16002	16169	16261	16320	16124	16277	16050	16277	16000	16243	16222	16194	16120	16184	16041	16168	16116	16169	16244	16125	16138	16192	15994	15995	16153	15836	16145	16162	15958	16018	16112	16067	16059	16137	16201	16094	16111	16187	16260	16034	16228	16344	16114	16374	16127	15971	16177	16256	15929	16100	16097	16110	16073	16040	15973	16000	16295	16130	15965	16100	16185	16278	16175	16028	16165	16148	16018	16143	16164	16220	16330	16164	16125	16273	16146	16251	16172	16325	16055	16192	16161	16167	16289	16223	16041	16031	16241	16114	15989	16052	16322	16234	16125	16050	16117	16125	16093	16153	16106	16176	16177	16171	16139	16301	16089	16065	16479	16065	15962	15996	15915	15994	16164	16175	16036	16086	16331
20188	30656	24721	19660	18256	17123	15926	15474	15143	14851	14332	14554	14426	14254	14264	14422	14316	14440	14180	14336	14275	14146	14037	14265	13989	14131	14343	14224	14106	14192	14129	14027	14110	14007	14153	14204	13882	14032	13925	14165	14172	14004	14090	14160	14253	14266	14172	14080	14027	14200	14116	14065	13963	14059	13948	14137	13980	14305	14130	14129	14052	14128	14180	14208	13971	13870	14137	13928	14156	14167	14018	13977	14147	14138	14119	14143	14126	14162	14200	14039	13989	13849	14103	14151	14209	14165	14122	14198	14078	14192	14252	14261	14028	14154	13995	14112	14149	14056	14080	14107	14070	14055	14032	13962	14021	14099	14091	14206	14115	13935	14007	14085	13997	13983	13922	14134	14096	14088	13816	14221	14078	14006	14042	13961	14151	14028	14067	14048	14238	14237	14107	14028	14081	14048	14002	14166	14013	14051	14200	14069	14171	14161	13993	14060	14131	14039	14164	14127	14010	14141	14116	14055	13952	14105	14249	14053	14322	14163	14046	14065	14177	13920	14172	13991	14135	14056	14036	14024	14118	14110	14176	14114	14005	14204	14009	14090	14267	14000	14128	14117	14117	14056	14185	13974	14046	14248	14131	14148	14099	14093	14063	14045	14043	14159	14149	14117	14070	13930	14173	14255	13918	14167	13962	14124	14012	14063	14121	13904	14098	14143	14061	14104	14169	13942	14056	14155	14092	14051	14113	13950	14076	14118	14077	14103	14171	14150	14030	13993	14039	13993	13875	13990	14055	14149	14117	14103	14003	13968	14052	14127	13998	14001	14005	13995	14257	14204	14025	13985	13994	13948	13989	14026	13919	14149	14276	13942	13967	14189	13965	14024	14195	14114	13929	13979	13982	14048	14004	14121	13959	14197	13982	14067	13900	14088	13904	14211	13890	14161	13952	14143	14112	14160	13984	14205	14060	14072	13974	14046	14006	14152	14079	13898	14058	13936	13979	14361	13992	14196	14015	14105	14179	13941	14136	14082	14036	14123	13949	14110	14173	14072	14112	14093	13914	14054	14056	14067	14040	14153	14225	14123	13779	14082	14115	13913	14065	14172	14172	14012	14162	14124	14075	14171	14299	14044	14091	14212	14083	14309	13955	13944	14039	13974	14084	14040	13969	14042	13889	14038	14073	14090	14080	14132	14169	13910	14100	14051	14076	14002	14128	14161	14041	14219	14045	14225	14018	14046	14144	14024	13989	13850	14020	14061	14094	14011	14259	14114	14142	14090	14161	14060	14194	14157	14179	14012	14192	14005	14019	14165	13937	14217	14104	14029	14091	13988	14084	14042	14189	14097	14012	14281	14032	14157	13993	14188	14193	14089	14083	14126	14275	14114	14049	13955	14121	13960	14190	14083	14102	14086	14187	14040	14243	13971	14043	14248	14128	13902	13962	14078	14119	13981	14005	14083	14095	14128	13941	14108	14208	14134	14036	14220	14115	14075	14140	14026	13961	14032	14109	14099	14096	14119	14234	14161	13897	14073	14124	14048	14011	13946	14160	14263	14055	14107	14030	14045	14001	14188	14114	14034	14076	14049	14066	14181	14099	14020	14106	14118	14082	14096	14109	14106	14270	14076	14182	13912	13938	14063	13896	14080	14170	14072	14051	13899	14186	14047	14066	14079	14112	14018	14084	14001	14043	14013	14003	14148	13948	14191	14204	14212	14154	14107	14093	14051	13994	13935	14279	13977	14116	14037	14160	14174	14069	14216	14032	14104	14118	13965	14073	14011	14115	14201	14078	14120	14033	14097	14118	14126	14115	14050	14170	13935	14085	14143	14144	14162	14125	14041	14219	14113	14050	14118	14157	14116	14080	13999	14154	14153	14063	13994	13930	14127	13998	14154	14163	14212	14175	14107	14198	13963	14022	14061	14088	14245	13941	14245	14094	14165	14119	14063	14116	14090	14067	13965	14202	14110	14047	14248	14090	14040	14128	13974	14013	14152	14150	14143	14100	14105	14150	14027	14159	14062	14095	14095	13994	14194	14013	13883	14122	14036	14083	14124	14119	14093	14100	14086	14157	14003	14043	14071	14000	14112	14035	14133	14078	14001	13961	14164	14131	14016	14092	14151	14118	13972	14010	13973	14125	14010	14104	14131	14104	14156	14221	14060	14147	14083	14133	14125	14150	14030	14052	13939	14113	14192	14195	14169	14079	14228	13962	14110	14114	14135	14081	14263	14070	14117	14078	14033	13929	14087	14140	14255	14179	14136	14168	14037	14188	14117	14021	14054	14077	14036	14110	14140	14026	14152	13923	14196	14011	14359	14036	13992	14134	14065	13969	14119	14155	14130	13941	14151	14249	13971	14013	13985	14227	13939	14255	14074	14109	14055	14191	14005	13971	14040	13987	14035	14079	14130	14142	14189	14042	14033	13893	14032	14074	14156	14151	14023	13982	14050	14031	14192	14004	14094	14145	14161	14191	14029	13966	14003	14165	14047	14155	13945	14064	14108	14044	14052	14074	14148	13986	14114	14088	14038	13971	14166	14117	14038	14200	14052	13997	14083	14016	14184	13998	14090	13960	14257	14049	13975	14170	14022	14212	14212	14036	14100	14074	14107	14208	14213	14199	13931	14068	14131	14040	14065	14276	13960	14058	14047	14054	14135	14077	14115	14022	14189	14056	14247	14131	14032	14085	14247	14185	14104	14150	13955	14107	14006	14186	14191	14122	14231	14127	13948	14094	14012	14071	14078	14234	13968	14082	14232	14256	14194	14080	14104	13952	14044	14143	14202	14083	14235	14066	14156	13929	14019	14045	13965	14163	14030	13911	13891	14084	14144	13984	14223	14018	14000	14072	14103	14003	14011	13988	14001	14186	14162	13961	14131	13982	14050	14173	13996	14088	14046	13972	14083	14009	14077	13982	13947	14076	14080	14164	14168	14153	14150	14068	13939	14024	14132	14195	13942	14046	14091	14102	14188	14079	14185	14126	14176	14301	14007	14031	14253	14062	14115	14178	14263	13971	14133	14143	14140	14190	13977	14071	13965	14337	13980	14207	14029	14070	14062	14102	14157	14101	14119	14097	14092	14166	14061	14197	14114	14084	14150	13980	14148	13971	14142	14278	13853	14086	14035	13992	13911	13990	13931	14193	14029	14057	13982	14097	13932	14257	14131	14124	14138	14080	14134	14141	14101	13932	14390	14005	14065	14101	14051	14048	14074	14068	14249	14133	13980	14148	14173	14161	14064	14263	14204	13994	14033	14067	13833	14066	14203	14163	14177	14143	14282	14227	14105	14066	14166	13926	14144	14217	14092	13999	14106	14030	14055	14002	14029	14067	14176	14107	14083	14106	14250	14145	14039	14171	13975	14015	14092	14153	14117	14067	14139	14309	14096	14056	14070	14133	14177	14218	13985	14256	13931	13995	14246	14104	14101	14218	14210	14015	14177	14143	14126	13975	14343	14087	14125	14081	14004	13930	14065	14230	14068	14174	14065	13972	13909	14053	13995	14146	14208	14171	14135	14271	14091	14065	14094	14206	14051	14188	14070	14101	14140	14239	14125	14147	14071	13865	14173	14160	14049	14221	13905	14066	13995	14103	14005	14120	14093	14138	14139	14128	14061	14143	14194	14123	14063	14129	14121	14202	14155	14025	14059	14067	14224	14174	13687	14180	14009	14193	14128	14066	14025	14137	14165	13962	14021	14101	14229	14003	14208	14180	13858	14181	14089	14272	14117	14106	14044	14103	13990	14102	13969	14082	14189	14169	14120	14083	14170	14028	14037	14117	13962	14107	13872	13993	13996	14144	14062	14226	14100	14099	14127	14079	14153	14042	14049	14128	14154	14029	14179	14079	14173	14020	14024	14176	14133	14022	14124	13988	14142	13973	14195	14045	14069	14120	13914	14170	14034	14158	14204	14136	14090	14009	14052	14093	14183	14294	13961	13978	14167	14153	13958	14132	14072	14042	14269	14071	14052	14109	13944	14220	14202	14243	13985	14039	14171	14028	14013	14081	13971	14103	14049	14014	14065	13954	14075	14080	14116	14116	14060	14157	14185	13953	14148	13922	13951	14073	14023	14129	13991	14043	14115	13941	13930	14018	13991	14048	14079	14073	14110	13978	14150	13939	13983	14060	14038	14182	14073	13963	14007	14031	13985	14057	14219	14114	14100	14182	14262	14111	14035	14265	14228	14018	14166	14233	14091	14066	14014	14119	14129	14107	13946	13874	13920	14024	14023	14077	14151	14030	14112	14219	14140	14097	14133	14191	13924	14016	14060	14126	14183	13911	14068	14055	14116	14237	13983	14144	14111	14060	13983	14133	13955	14056	14197	14302	14028	13897	14215	13965	14153	13910	14112	13959	14222	14029	14282	14076	14091	14109	14145	14096	14142	14178	14030	14036	14036	14176	14018	14199	14183	13897	14096	14133	14105	14051	14074	14194	14100	14086	14180	13986	14067	14184	14080	14288	14219	14345	14060	14087	14202	13989	14033	14143	13968	14011	14277	14137	13962	14050	14033	13836	13926	14011	14132	14016	14161	14150	14281	13999	14160	14029	14161	13989	14140	14203	14050	14241	14055	14086	14201	14175	14074	14110	13958	14035	13958	14077	14201	13933	14109	14046	14115	14083	14130	13870	14099	14090	14152	14084	14146	14068	14023	14121	14112	14036	14195	14074	14061	14075	14016	14035	14089	14133	14046	14127	14018	13907	14273	14205	14262	13996	14111	14362	14003	14201	14084	14157	14113	13903	14162	14133	14054	13855	14182	13984	13980	14119	14202	14099	13834	14119	14123	14128	14093	14216	14143	14020	14079	14116	13960	14177	14070	14242	13940	14024	14090	14010	14026	14059	14163	14070	14268	14078	14213	14050	14036	14011	14012	14086	14231	14153	14025	13961	14026	14039	14042	14041	14044	14022	14224	14053	14261	13995	14034	14103	14248	13955	14028	14028	14149	14079	14167	14088	14140	14214	14170	14146	14061	14199	14118	13840	14041	14120	14094	14075	14080	14143	14090	14047	14085	14250	14041	14102	13954	14123	14271	13995	14077	13996	14085	14098	14244	13935	14074	14077	14055	14016	14131	14027	14043	14256	14112	14054	14223	13954	14082	14087	14142	14195	14149	14192	14055	14094	14251	14208	14086	14198	14110	14037	14099	13938	14109
23440	21502	28279	25294	22623	21851	20140	17448	16307	16084	15905	15592	15520	15617	15376	15222	15401	15002	15142	15294	15216	14946	14984	15023	14945	15022	15148	15029	15182	15010	15050	14885	15001	14841	14929	15087	14941	14946	15032	15002	14990	15015	15054	14988	15044	14968	14793	15087	14852	14941	15048	15030	15001	15147	14999	15039	14900	14905	14898	14883	14806	14962	15086	14904	14892	14961	14806	14874	14989	15099	14996	14793	14733	15043	14882	14922	14897	14953	14761	14892	14952	14780	14808	14983	14954	14945	14953	15058	15023	15106	15053	15215	15007	15067	14963	14992	14941	14938	14961	14998	14880	15210	14918	14943	14897	14843	14845	15012	15033	14913	15203	14889	14927	15061	14903	14820	15131	15000	14937	15159	14989	14993	14910	14897	14913	15035	14987	14900	15009	14922	14859	15057	14900	14969	14889	14933	14998	14701	14878	15001	14886	14831	14929	14898	15041	15092	14871	15017	14956	14831	15002	15031	15038	14983	14937	15019	14904	14959	14976	14961	15049	14920	15040	14826	14825	15067	14898	14897	14996	14921	14992	14963	14985	15017	14927	14903	14924	14992	15040	14961	14848	14970	14923	14971	14970	14761	15068	14896	14962	15046	14851	14965	15010	14880	14951	15143	14944	14941	14970	15002	14970	14922	15005	15037	14863	14946	14995	15031	14947	14879	14984	15015	14926	14779	14823	15034	14946	14987	14845	15022	14935	14974	14905	14968	14932	15120	15035	15068	14929	15010	14796	14963	15242	15044	14814	14824	14929	14979	14888	15042	15069	15113	14898	14826	14902	14757	14884	14847	14822	14918	14897	15105	15097	14828	14945	14996	15061	14959	15112	14908	15038	14993	15020	15004	14937	15115	15124	14996	14995	14883	14972	15025	14922	14987	14851	14954	15098	15122	15248	14975	15017	14739	14958	14937	14885	14960	14911	15031	14845	14800	15022	14889	14882	14852	15089	15010	14985	15007	14920	14953	14984	15054	15169	14971	14885	15020	14990	14851	14735	14970	14866	14772	14933	14953	14958	15020	14769	14811	15196	15093	14711	14885	14978	14944	15082	14870	14978	15064	14945	15013	15032	14843	14844	15202	15058	15001	14730	15100	14937	14988	15189	14939	14973	14933	15116	15024	15022	15057	14880	14937	14913	14849	14961	15054	15102	15305	14930	15019	14922	15034	14961	15131	14744	14925	14990	14739	15059	15140	14835	15184	15102	14951	14854	15166	14984	15033	15040	14958	14894	14941	14804	14824	14979	14852	15051	15000	14996	15000	15270	15081	14956	15096	14856	14893	14935	15015	15029	14875	15007	14930	14949	15033	14937	14965	15076	14949	14946	15015	14968	14965	15064	15013	14949	15169	15102	14918	14959	15066	15077	14994	14964	14955	14931	14843	14921	14956	14865	15215	14963	15042	14952	15272	14966	15110	14837	14845	14985	14836	14860	14826	15130	15012	14984	14897	14664	14719	14874	14886	15004	14991	15085	14912	15192	14876	15035	14946	14931	15017	14957	14941	14809	15101	15027	14832	14788	15034	15032	14926	14966	14848	15130	14944	14854	14972	15066	14878	15030	14927	14937	14848	15038	15025	14924	15106	14971	15125	15048	14917	14889	14977	14949	14890	14951	14979	14925	15108	15045	14972	15012	14782	14890	14926	15124	14974	14872	14970	15006	14853	14939	15160	15095	14908	14763	14866	15027	15125	14901	15041	14842	15014	14950	15105	14954	14749	14984	14888	15076	15097	14985	14883	14834	14983	15220	14850	14935	14810	14933	14929	15229	14926	14936	14924	14831	14936	14991	14909	14745	14967	14870	14908	14890	15113	15118	14972	14965	15010	14888	14901	14981	15120	15080	14996	14916	14885	15162	14815	15072	15004	14915	14927	14770	14965	15088	14902	14927	14955	15035	14930	14864	15009	15057	14900	15008	15010	14943	14875	15042	15213	15100	14821	14881	14798	15025	14964	14940	14992	14926	14978	14838	14936	14850	14946	15186	14992	15239	14912	14913	15127	14844	14837	14808	14669	14783	14934	14754	15288	14991	14998	14768	14829	15000	14743	15004	14964	14887	15093	14912	15003	14880	14925	15037	14954	15053	14779	15059	14911	14960	14969	15033	14955	14919	15163	14996	14869	14954	15054	14938	14821	14952	14876	14946	14913	14905	14791	15043	15006	15033	15125	14964	14780	14966	14997	15102	15024	15071	15001	15185	15025	15003	15098	14956	14794	15177	14874	15053	14936	15118	15046	14693	15003	14910	15049	15007	14916	14917	14685	14945	14948	15014	14940	14751	15011	15085	14987	15016	15015	15079	14829	15009	14888	15226	14899	15037	14996	15042	14792	15070	15068	14968	14860	14647	14973	14945	14952	14920	15021	14898	14884	14994	15018	15135	14904	14998	14992	15095	14704	14990	14810	15000	14926	14930	15119	15066	14974	14880	14991	14903	14948	14798	15207	14932	14810	14824	14871	14929	15199	14982	15077	14846	14975	14857	14992	14826	14936	14948	15056	14967	15077	14810	14930	15162	15039	15097	15049	15047	14965	14938	14748	14950	14900	14980	15112	14623	14953	15006	14854	15102	15021	14794	14884	14879	15052	15105	14952	14935	14990	15271	15224	14971	15048	15022	14973	15053	15201	14896	15045	15093	14930	15047	14998	15064	14999	14922	14806	14699	15086	14920	14975	14998	14929	15060	14950	15119	14933	14932	15081	15096	15034	14879	14978	14850	14785	14963	14953	14910	14997	14914	14748	14866	14953	14898	14927	15030	15061	14961	14999	14962	15088	15063	14883	15009	14965	14927	14930	14777	14946	14878	15013	14914	15094	15044	14912	14925	14995	15059	14854	15008	15020	14671	14934	14769	15031	15075	14894	14934	14928	14824	14965	14975	15038	14894	14798	14786	14891	15080	14967	14736	14970	15016	15074	14972	14824	14937	14971	14938	14840	15033	14839	14985	14840	14859	14903	14732	14852	14828	14993	15018	15075	14884	14814	15046	15099	15104	14922	14977	14860	15020	14786	14823	15022	14721	15048	15123	14878	14934	15034	14907	14675	14979	15037	14943	14952	15063	15056	14943	15056	15049	15029	14953	15040	14846	14913	15023	14970	14903	15034	15010	14856	14919	14977	15026	14724	14897	15074	15118	14797	14944	15081	14902	14866	14998	14933	14950	14952	14832	15014	15112	14821	15095	14878	14843	15153	15065	15057	14941	14836	14866	15157	15033	15042	15071	14906	15045	14962	14800	14916	15140	15063	15008	14940	14914	14849	14946	15030	15008	15136	14985	14906	15085	14997	15048	15082	15086	14974	15032	15198	15027	15013	14875	14897	15068	14899	14904	14834	14954	14870	14938	15009	15153	15172	14862	14784	14814	15110	15168	14987	14987	14986	14963	14896	15095	14816	14875	15005	15138	14962	15094	14854	14902	14951	14993	15101	14924	14838	15123	14954	15232	15040	14787	14990	14928	14984	15050	14887	14894	15127	15090	14875	14731	15008	15084	15028	14894	14980	14935	15100	14903	15046	15051	14788	15029	14786	15159	15152	15040	14917	15196	14893	14915	15010	14909	14946	14929	14933	14738	15001	15032	14788	14911	14862	14784	14770	14827	15138	14941	15019	15000	14865	14925	14935	15040	15051	14901	15076	15086	15015	15069	14939	14976	14981	15023	14875	14850	15025	15045	14901	14881	14985	14774	14923	15110	15054	15097	14888	14974	15119	15022	14906	14916	14846	14975	15132	15037	14949	14926	14940	15006	14713	14791	14903	14889	14853	15035	15083	14970	15003	14842	14956	15206	14902	15106	15044	14974	15002	15037	14731	14922	14728	15050	14842	14933	14949	15036	14867	15316	14896	14926	14903	14868	15044	14987	15012	14620	14746	15024	15220	15109	14887	14883	14884	15056	15099	14906	14751	14781	14959	14816	15029	14971	15034	14901	15025	14824	14842	14830	14998	15039	15091	15026	14888	15089	14806	14952	14887	15078	14886	15016	15010	14945	14876	14915	14991	14901	14960	14936	14816	15036	14940	15045	14931	14935	14781	14927	14917	14925	14991	15053	14935	14942	14859	15188	15096	14943	15001	15026	15015	14908	14984	15005	14884	14892	15023	15002	14916	14916	15078	14955	14714	14999	14986	14901	15112	14942	14947	15070	14933	14990	15009	15091	15000	15059	14951	15091	14828	14838	15024	14888	15106	14997	14828	14907	15177	15025	15260	14859	14801	15080	15056	15145	15004	14958	14989	15144	14988	14885	15162	14914	14994	14725	14894	14782	14936	15089	14950	14759	14948	14979	14922	15038	14846	15154	14932	15005	14957	14766	14998	15014	15043	15106	14937	14958	14874	14860	15065	14877	14805	14888	14791	14908	14937	14832	14655	14777	14912	14793	15053	14863	14914	15083	14873	14674	14863	14859	14964	14983	14823	14795	15094	15045	14995	14968	15032	15008	14964	14855	15026	14980	14898	15040	15019	14985	15089	14899	14977	14951	14958	14887	14962	15047	14958	14971	14983	14885	15084	14909	14841	14925	14925	14872	14927	14799	15063	14978	14711	14811	14936	14918	14987	15012	14969	14837	14892	15012	15062	15124	15158	14956	14961	14954	15037	15007	14882	14991	14999	14992	14917	14927	14924	14791	14853	14913	14969	14720	14936	15067	14903	15145	14956	14991	15192	14982	14914	15033	15061	15029	15055	15030	14834	14992	15103	14963	15011	15051	14833	14787	15130	15139	15034	14986	14746	14951	15069	14919	14988	14817	14977	15102	14973	14824	14932	14972	15161	14897	14897	14998	14766	14794	14939	14993	14903	15124	14982	14946	14963	14945	15095	15058	15125	14849	14963	14905	14992	15139	15051	15190	15055	14769	15062	14914	15035	15088	14612	15086	14888	15002	14962	15042	14899	14967	15024	15044	15085	14960	15119	14839	15108	14914	15012	14850	14837	14893	15084	15003	15015	15135	14738	15023	15080	15098	14905	14985	14923	14985	14969	15175	15074	15025	15020	14896	14893	14924	15033	15018	15045	14765	15137	14920	15275	14855	14770	15041	14993	14887	14730	14770	15031	14915	15049	14874	14886	15152	14820	14997	15020	14899	15077	14853	14991	15057	15114	14807	15040	14933	15010	14930	14957
19565	38849	30326	23951	21131	19036	17157	16214	15223	14626	14367	14033	14038	13975	13858	13606	13695	13505	13624	13548	13587	13413	13340	13464	13292	13508	13346	13536	13357	13592	13343	13408	13374	13439	13499	13366	13372	13292	13528	13382	13418	13400	13294	13375	13453	13478	13253	13309	13337	13386	13337	13246	13376	13319	13539	13261	13367	13395	13452	13343	13360	13490	13383	13312	13314	13250	13471	13363	13415	13454	13323	13195	13254	13358	13385	13429	13353	13390	13438	13507	13391	13431	13441	13460	13381	13499	13295	13355	13380	13467	13304	13495	13341	13177	13304	13471	13304	13320	13223	13295	13250	13245	13337	13186	13508	13392	13358	13431	13351	13332	13158	13418	13181	13353	13447	13329	13300	13374	13237	13479	13371	13220	13388	13247	13305	13365	13264	13338	13411	13310	13408	13300	13424	13380	13196	13252	13365	13283	13323	13390	13207	13469	13347	13405	13394	13319	13312	13425	13361	13217	13522	13340	13386	13369	13404	13564	13505	13320	13344	13429	13321	13354	13474	13261	13403	13460	13329	13435	13488	13344	13283	13270	13458	13182	13334	13346	13444	13379	13285	13315	13432	13350	13408	13442	13372	13361	13601	13318	13428	13392	13368	13457	13344	13300	13449	13202	13250	13378	13470	13464	13277	13429	13248	13485	13293	13477	13361	13344	13439	13253	13444	13292	13334	13342	13355	13374	13357	13398	13302	13495	13413	13293	13392	13242	13468	13419	13476	13253	13302	13473	13519	13160	13502	13345	13455	13377	13323	13338	13344	13362	13314	13390	13266	13445	13304	13404	13385	13464	13268	13432	13281	13305	13490	13277	13312	13515	13510	13324	13354	13531	13349	13343	13336	13248	13420	13326	13352	13348	13207	13378	13236	13431	13473	13346	13431	13399	13289	13373	13479	13222	13383	13345	13549	13354	13370	13346	13374	13585	13353	13370	13163	13530	13379	13375	13206	13478	13376	13381	13346	13487	13391	13136	13294	13521	13417	13393	13296	13373	13262	13453	13426	13321	13369	13250	13272	13281	13326	13409	13348	13373	13309	13429	13397	13359	13219	13372	13394	13487	13428	13308	13180	13375	13305	13371	13342	13437	13352	13312	13435	13387	13579	13430	13275	13321	13386	13263	13412	13237	13335	13183	13359	13137	13338	13459	13333	13516	13368	13476	13241	13225	13366	13343	13261	13364	13432	13259	13434	13374	13280	13361	13420	13228	13440	13327	13279	13394	13450	13450	13271	13294	13380	13430	13420	13494	13384	13351	13329	13401	13472	13303	13429	13262	13436	13264	13374	13389	13436	13414	13462	13498	13330	13389	13373	13285	13290	13241	13364	13686	13380	13401	13390	13362	13348	13358	13212	13406	13302	13287	13447	13292	13311	13323	13437	13328	13328	13244	13443	13304	13278	13417	13462	13317	13305	13331	13533	13386	13442	13276	13390	13316	13310	13454	13362	13342	13280	13496	13375	13404	13418	13474	13327	13430	13386	13196	13299	13284	13226	13544	13394	13469	13324	13280	13469	13428	13283	13330	13353	13405	13242	13267	13411	13404	13245	13466	13355	13377	13413	13488	13254	13311	13488	13411	13270	13356	13421	13302	13498	13317	13259	13319	13486	13499	13409	13346	13409	13402	13376	13399	13396	13473	13429	13425	13453	13196	13150	13512	13381	13334	13263	13279	13388	13392	13279	13364	13380	13370	13331	13451	13381	13266	13352	13321	13327	13448	13265	13358	13592	13396	13484	13385	13346	13403	13267	13429	13334	13397	13268	13223	13430	13357	13583	13392	13496	13292	13487	13318	13267	13330	13229	13433	13279	13364	13340	13362	13201	13287	13301	13442	13446	13155	13399	13421	13305	13441	13267	13190	13358	13414	13256	13306	13374	13274	13239	13522	13402	13411	13361	13439	13385	13376	13321	13217	13546	13479	13374	13441	13476	13496	13236	13263	13412	13309	13358	13343	13450	13370	13415	13182	13422	13204	13426	13327	13435	13256	13297	13315	13434	13449	13369	13378	13361	13322	13451	13375	13417	13250	13371	13096	13276	13273	13092	13340	13298	13279	13410	13374	13377	13324	13320	13370	13423	13377	13357	13522	13537	13249	13361	13444	13486	13254	13347	13290	13450	13435	13447	13362	13363	13304	13440	13180	13397	13400	13249	13386	13389	13313	13281	13559	13395	13455	13514	13545	13349	13282	13454	13285	13379	13378	13228	13546	13196	13451	13380	13289	13350	13362	13360	13522	13394	13328	13531	13343	13274	13443	13425	13518	13349	13350	13460	13302	13481	13435	13490	13533	13325	13327	13361	13539	13401	13267	13344	13401	13257	13475	13376	13246	13471	13388	13350	13352	13474	13450	13315	13166	13397	13352	13280	13357	13394	13389	13256	13364	13331	13282	13259	13250	13361	13568	13233	13379	13359	13414	13362	13368	13457	13440	13292	13347	13410	13325	13265	13347	13316	13366	13455	13453	13255	13325	13363	13363	13363	13230	13311	13314	13382	13219	13383	13499	13353	13323	13242	13177	13356	13281	13432	13328	13315	13415	13342	13292	13298	13261	13533	13316	13530	13356	13182	13352	13256	13300	13657	13263	13413	13206	13268	13369	13379	13423	13419	13280	13325	13295	13242	13386	13386	13318	13261	13317	13389	13235	13459	13377	13518	13397	13266	13416	13565	13314	13431	13482	13199	13379	13313	13317	13259	13386	13205	13316	13489	13388	13363	13433	13398	13226	13355	13395	13437	13430	13314	13393	13384	13338	13360	13361	13422	13412	13329	13351	13437	13373	13381	13543	13351	13349	13459	13224	13418	13142	13286	13314	13311	13345	13382	13262	13375	13320	13492	13555	13254	13365	13484	13410	13504	13499	13293	13387	13291	13376	13409	13324	13266	13520	13285	13353	13421	13413	13399	13285	13527	13335	13234	13405	13421	13177	13494	13434	13462	13238	13252	13407	13520	13311	13319	13376	13476	13649	13287	13243	13403	13429	13346	13353	13408	13484	13367	13333	13319	13273	13319	13460	13481	13321	13345	13360	13436	13330	13439	13462	13340	13449	13454	13414	13366	13298	13345	13436	13435	13436	13316	13444	13270	13233	13498	13373	13302	13350	13362	13349	13294	13312	13424	13406	13404	13336	13393	13247	13233	13460	13447	13348	13353	13374	13478	13310	13365	13356	13529	13367	13385	13465	13392	13407	13223	13256	13451	13420	13299	13430	13566	13352	13502	13375	13331	13364	13229	13364	13387	13344	13573	13310	13358	13372	13455	13336	13315	13303	13465	13375	13371	13227	13325	13286	13273	13469	13415	13271	13406	13357	13234	13328	13365	13358	13280	13256	13469	13302	13407	13381	13491	13370	13410	13309	13465	13368	13274	13301	13321	13261	13455	13601	13425	13190	13424	13250	13341	13466	13448	13544	13451	13387	13299	13371	13308	13419	13595	13472	13251	13406	13301	13329	13402	13501	13378	13305	13410	13178	13382	13358	13219	13385	13436	13465	13338	13437	13280	13238	13326	13411	13364	13468	13228	13654	13483	13399	13388	13435	13447	13459	13356	13459	13343	13504	13382	13458	13434	13371	13374	13377	13452	13237	13483	13298	13366	13372	13327	13242	13245	13333	13460	13559	13318	13351	13394	13391	13255	13421	13387	13226	13362	13520	13372	13342	13261	13351	13516	13527	13465	13285	13426	13323	13567	13339	13501	13417	13451	13306	13229	13538	13399	13452	13377	13314	13300	13246	13425	13378	13295	13521	13262	13436	13342	13353	13335	13416	13371	13531	13397	13467	13387	13349	13296	13366	13343	13366	13213	13452	13482	13259	13467	13347	13282	13338	13355	13519	13252	13392	13479	13341	13296	13467	13340	13123	13167	13448	13314	13333	13263	13323	13410	13530	13468	13318	13385	13623	13286	13464	13487	13580	13441	13451	13347	13317	13516	13448	13314	13462	13438	13507	13498	13390	13508	13268	13391	13481	13233	13361	13471	13386	13311	13391	13430	13313	13333	13443	13285	13316	13369	13570	13315	13108	13529	13411	13209	13306	13307	13401	13447	13092	13414	13243	13249	13253	13350	13433	13302	13521	13274	13235	13343	13429	13428	13431	13411	13313	13362	13451	13308	13491	13470	13265	13423	13478	13453	13382	13271	13455	13346	13238	13457	13263	13427	13426	13393	13267	13326	13454	13468	13377	13307	13312	13362	13376	13388	13379	13357	13283	13503	13410	13368	13354	13343	13357	13347	13430	13260	13543	13338	13433	13345	13490	13320	13194	13485	13245	13419	13417	13291	13346	13314	13448	13346	13330	13332	13224	13309	13301	13552	13223	13379	13337	13439	13433	13230	13211	13372	13329	13220	13316	13355	13323	13407	13561	13503	13203	13330	13343	13417	13334	13299	13311	13351	13326	13294	13402	13529	13509	13225	13321	13471	13215	13379	13553	13376	13353	13344	13320	13514	13401	13432	13363	13351	13369	13473	13344	13435	13524	13435	13470	13524	13243	13230	13236	13558	13360	13562	13402	13286	13378	13405	13503	13439	13432	13526	13385	13341	13353	13470	13323	13294	13345	13268	13304	13279	13393	13340	13416	13552	13401	13487	13241	13418	13336	13361	13226	13135	13404	13502	13314	13425	13316	13388	13483	13317	13464	13439	13369	13369	13299	13378	13300	13356	13330	13466	13413	13222	13312	13339	13387	13422	13333	13550	13370	13348	13251	13411	13494	13427	13293	13245	13311	13324	13452	13377	13363	13309	13515	13268	13343	13304	13517	13379	13432	13328	13180	13378	13321	13168	13446	13391	13469	13538	13460	13387	13393	13331	13319	13300	13455	13554	13293	13324	13420	13314	13493	13470	13427	13174	13431	13528	13382	13355	13448	13333	13387	13283	13338	13317	13425	13235	13450	13402	13361	13322	13135	13429	13219	13441	13383	13184	13418	13374	13562	13410	13353	13462	13403	13384	13293	13435	13401	13428	13453	13276	13321	13303	13330	13311	13309	13393	13304	13464	13486	13412	13389	13238	13435	13326	13576	13277	13291	13338	13334	13503	13503	13364	13220	13362	13514	13442	13491	13502	13308	13442	13476	13379	13205	13330	13385	13477	13418	13380	13445	13328	13251	13399	13426
25144	21567	27032	27189	20652	19345	18879	17647	17089	16828	16532	16724	16461	16604	16438	16302	16430	16354	16188	16258	16337	16160	16374	16231	16485	16305	16345	16114	16392	16148	16250	16420	16215	16291	16064	16109	16181	16129	16135	16256	16317	16092	16092	16196	16179	16241	16260	16405	16169	16078	16114	16164	16195	16268	15965	16283	15988	16148	16185	16121	16220	16275	16204	16258	16275	16181	16179	16131	16290	16237	16226	16203	16040	16130	16098	16252	16193	16206	16182	16071	16320	16245	16217	16293	16282	16252	16087	16146	16229	16094	16305	16105	16073	16192	16193	16272	16303	16218	16040	16082	15916	15984	16320	16131	16060	16347	16202	16165	16151	16072	15982	16112	16174	15952	16121	16186	16293	16143	15921	16262	15895	16167	16131	16435	16028	15975	16144	16391	16276	16243	16147	16065	16326	16080	16192	16228	16103	16270	16226	16300	16134	16077	16163	16022	16204	16000	16308	16101	16170	16250	16042	16162	16139	16173	16289	16076	16208	16093	16335	16484	16204	16102	16248	16259	16000	16063	16169	16158	16360	16081	16078	16209	16302	16086	16114	16172	16110	16131	16120	16108	16326	16226	16259	16022	16271	16226	16321	16202	16156	16248	16062	15978	16156	16310	16209	16136	16173	16184	16137	16126	16288	16114	16230	16190	16053	16288	16094	16019	16269	16114	16367	16261	16100	16296	16301	16119	15992	16123	16206	16302	16138	16162	16060	16012	16205	16229	16202	16116	16224	16054	16306	16205	16059	15824	16007	16110	16092	16201	16331	16229	16037	16029	16064	16265	16129	16204	16089	16179	16326	16314	16034	16154	16255	16010	16258	16232	16375	16079	16101	16352	16190	16184	16045	15976	16212	16042	16178	16183	16156	16167	16368	16127	16283	16169	16302	16128	16095	16130	16064	16411	16449	16058	16222	16015	16021	16368	16026	16096	16276	16286	16065	16234	16127	15974	16225	16247	16121	16136	16112	16225	16363	15937	16092	16040	16079	16109	16230	16250	16178	16220	16153	16220	16240	16216	16081	16294	16299	16316	16486	16429	16219	16214	16180	16119	15965	16332	16077	16090	16312	16264	16178	16128	16065	16260	16296	16090	16101	16287	16096	16290	16002	16375	16050	16232	16316	16071	16279	16255	16024	16304	16117	16111	16231	16130	16127	16330	16257	16251	16178	16203	16273	16255	16250	16138	16223	16250	16143	16309	16383	16213	16199	16117	16159	16236	16407	16169	16164	16087	16286	16177	16148	16363	15951	16106	16260	16237	16064	16160	16153	16141	16317	16271	16104	16098	16225	16171	16004	16369	16045	16202	16240	16398	16032	16024	16255	16177	16082	16171	16183	16159	16061	16245	16310	16110	16115	16057	16009	16147	16359	16117	15985	16184	16063	15992	16215	16134	16255	16277	16081	16277	16177	16150	16336	16039	15988	16022	16286	15905	16410	16046	16130	16069	16024	16064	16207	15953	16174	16132	16188	16031	16037	16046	16206	16106	16155	16167	16353	15927	16121	16159	16050	16062	16286	16156	16232	16002	15904	16098	16233	15952	16134	16210	16350	16018	16130	16301	16113	16372	16254	16141	16108	16171	16059	16165	16179	16145	16144	16028	15937	16086	16234	16243	16125	16022	16137	16282	16072	16333	16111	16104	16302	16191	16343	16184	16253	16184	16051	16157	16271	16136	16139	16113	16076	16158	16181	16070	16132	16102	16102	16161	16199	16166	16326	16117	16239	16125	16293	16180	16102	16231	15946	16149	16125	16194	16139	16061	16129	16282	16315	16009	16102	16180	16061	15985	16142	16098	16270	16094	16226	16297	16252	16235	16329	16047	16197	16117	16082	16218	16266	16039	16215	16149	16308	16028	16199	15991	16278	16274	16237	16054	16233	16183	16335	16024	16257	16159	16080	16199	16145	16093	16111	16165	16201	16127	16206	16222	16241	16136	16157	16256	16334	16007	16225	15979	16116	16263	16176	16201	15915	15928	15998	16201	16120	16102	16177	16051	16142	16132	16246	16225	16107	16196	15998	16268	16384	16293	16175	16098	16323	16061	16112	16283	16280	16243	16189	16148	16094	16044	16425	16204	16048	16067	16233	16077	16227	16169	16020	15962	16195	16104	16342	16230	16421	16230	15979	16329	16070	16206	16275	16299	16132	16371	16349	16380	15978	16246	16351	16174	16264	16161	16073	16191	16486	16219	16184	16035	16174	16049	16306	16116	16391	16312	16239	16164	16243	16253	16266	16330	16238	16139	16249	16191	16459	16153	16186	16369	16174	16192	16240	16384	16277	16234	16299	16082	16165	16061	16044	16209	16123	16187	16417	16254	16156	15975	16285	16224	16101	16106	16165	16189	16073	16287	16351	16173	16272	16181	16290	16209	16101	16164	16222	16216	16100	16241	16010	16120	16370	16038	16262	16253	16175	16253	16207	16087	16207	16102	16174	16280	16185	16027	16353	16252	16346	16063	16090	16093	16108	15992	16119	16248	16143	16050	16075	16206	16263	16183	16201	16148	16182	16222	15961	16172	16170	16162	16134	16253	16337	16218	16162	16318	16112	16184	16086	15976	16275	16206	16118	16240	16125	15977	16178	16291	16127	16157	16275	16170	16032	16148	16258	16098	16319	16201	15955	16227	16123	16104	16275	16379	16256	16075	16199	16204	16229	16340	16335	16004	16220	16160	16281	16092	16161	16075	16060	16218	16286	16221	16164	16213	16286	16207	16058	16069	16131	15941	16052	15900	16065	16157	16123	16072	16269	16161	16144	16316	16028	16162	16341	16161	16127	16213	16168	16239	16265	16282	16126	16339	16065	16297	16142	16206	16281	16310	16108	16178	16137	16116	16382	16202	16210	15960	16218	16377	16148	16235	16036	16097	16225	16244	16076	16262	16115	16142	16186	16354	16138	16288	16183	16207	16361	16225	16159	16157	16186	16352	16086	16091	16100	16000	16299	16257	16262	16349	16264	16266	16074	16211	16277	16143	16196	16150	16256	15961	16164	16227	16158	16163	16143	16061	16288	16127	16191	16067	16136	16205	16090	16300	16232	16200	16261	16474	16016	16176	15953	16278	16299	16307	16271	16177	16178	16113	16222	16175	16170	16057	16063	16227	16305	16160	16191	16214	16134	15973	16083	16256	16138	16083	16394	16213	16199	16259	16241	16226	16265	16298	16409	16167	16164	16161	16073	16243	16197	16061	16313	16070	16372	16148	16189	16265	16024	16185	16128	16121	16203	15966	16213	16368	16190	16110	16221	16111	15872	16189	16053	16141	16166	16187	16150	16457	16279	16119	16026	16208	16142	16080	16077	16233	16143	16302	16296	16263	16166	16085	15947	16068	16255	16072	16220	16239	16202	16223	16228	16297	16162	16194	16010	16166	16021	16069	16431	16195	16131	16140	16417	16252	16184	16033	16123	16189	16212	16532	16158	16142	16002	16127	16238	16039	16084	16055	16042	16169	16015	16176	16181	16345	16138	15953	16206	16185	16201	16255	16135	16001	16156	16117	16114	16167	16088	16289	15979	16202	16091	16345	16173	16223	15923	16156	16261	16098	16156	16165	16123	16141	16088	16286	16175	16259	16299	16277	16188	16269	16183	16185	15893	16088	16235	16302	16159	16173	16272	16124	16297	16290	16219	16277	16059	16138	16225	16149	16253	16082	16059	16163	16223	16297	16181	16268	16261	16041	16269	16128	16281	16329	16082	16196	16197	16195	16179	16157	16270	16199	16173	16128	16161	16148	16142	16145	15987	15872	16163	16269	16286	16229	16285	16205	16017	16095	16212	16298	16230	16100	16200	16180	16420	16246	16281	16314	16168	16199	16133	16222	16160	16144	16336	16388	16354	16076	16298	16093	16160	16053	16159	16236	16247	16171	16120	16164	16329	16393	16211	15959	16338	16116	16021	16234	16200	16130	16278	16254	16276	16155	16128	16113	16101	16085	15977	16064	16276	16093	16203	16279	16205	16183	16203	16288	16224	16201	16259	16186	16119	16077	16250	16045	15937	16171	16196	16087	16015	16086	16278	16293	16271	16312	16278	16209	16212	16070	16202	16073	16106	16119	16190	16175	16240	16039	16028	16167	16309	16271	16037	16269	16098	16134	16121	16163	16261	16233	16310	16116	16000	16170	16182	16041	16060	16110	16265	16099	16245	16288	16160	16202	16341	16114	16305	16086	16246	16193	16149	16122	16322	16237	16174	16020	16262	16066	16232	16095	16179	16195	16299	16327	16481	16268	16325	16234	16141	16300	16268	15996	16288	16419	16182	16295	16269	16235	16253	16223	16151	16027	15967	16031	16356	16190	16219	16411	16006	16070	16127	16113	16167	16134	16119	16075	16129	16088	16230	16236	16154	16175	16091	16171	16398	16007	16505	16263	16337	16128	16013	16011	16130	16227	16408	16193	16073	16235	16201	16010	16232	16212	16081	16037	16062	16106	16090	16227	16073	16271	16170	16195	16009	16256	15946	16295	16273	16132	16165	16214	16203	16140	16246	16334	16183	16232	16187	16260	16395	16303	16214	15864	16261	16151	16078	16168	16278	16156	16150	16084	16218	16093	15935	15960	16200	16138	16187	16333	16071	16224	16300	16234	16196	16295	16254	16283	16395	16150	16080	16131	16065	16214	15913	16093	16234	16003	16156	16132	16329	15956	16368	16089	16235	16142	16144	16104	16418	16331	16216	16092	15983	16252	16150	16062	16133	16240	16018	16193	16378	16276	16181	16248	16061	16460	16101	15966	16184	16277	16258	16258	16221	16219	16233	16230	16368	16202	15951	16242	16338	16215	16173	16136	16084	16142	16363	16100	16232	16144	16325	16132	16217	16190	16244	16035	16282	16162	16222	16245	16153	16160	16125	16236	16076	16280	16075	16176	16221	16293	16031	16205	16075	16324	16269	16145	16111	16193	16242	16327	16170	15967	15970	16237	16288	16105	16087	16302	16155	16115	16158	16146	16306	16300	16210	16243	15921	16356	16222	16089	16241	16215	16195	16463	16301	16360	16266	16000	16309	16196	16153	16211	16078	16246	16004	16088	16095	16138	16150	16017	16330	16307	16074	16268	16205	16125	16363	16111	16346	16102	16292	16293	16245	16258	16128	16194	16188	16211	16342	16086	16111	16169
19657	33544	26941	21610	19498	17968	16647	16011	15201	14835	14688	14578	14514	14366	14288	14487	14356	14266	14152	14299	14231	14332	14188	14046	14311	14087	14075	14069	14118	14124	14265	14069	14235	14108	14097	14137	13990	14264	14108	14003	13877	14256	14119	14081	14090	14206	14148	13924	14152	14252	14057	14096	13992	14050	14059	14092	14167	14088	14051	14027	14068	14044	13996	13957	14047	14173	13944	14045	14025	14057	14393	14112	14149	14120	14077	14049	14224	14007	14033	14089	14239	14071	14041	14236	14033	14160	14091	14223	14061	13977	14157	14150	14071	14163	13938	14178	13964	14121	14025	14045	14040	14078	14110	14159	14182	14179	14210	14009	14118	14128	14082	13975	14298	13999	14108	14181	14019	14178	14022	14020	14040	14217	13851	13974	14270	14131	14117	14139	14076	14053	14137	13993	14143	14101	14078	14193	14201	14125	14059	14205	14271	13997	14050	14009	13964	14112	14203	13998	14058	14183	14112	14105	14134	13982	14064	14251	14051	13995	14081	13788	14283	13991	14020	14145	14118	13990	14074	14058	14101	14177	14022	14116	14264	14060	14102	14124	14022	14174	14175	14063	14071	14153	13926	13981	14009	13997	14151	14110	14008	13972	14063	14134	13967	14011	13943	14066	14151	14174	14013	14026	14130	14100	14171	14068	13877	14091	14125	13997	14184	14086	13982	14160	14064	14115	14059	14033	14141	14044	13823	13882	14112	14135	13961	14267	14167	14083	14232	14030	14033	13990	14127	13983	14120	14056	14033	13970	14196	14085	14091	13917	14115	14295	13875	14048	14212	14029	14098	14017	14108	14176	14130	14112	14047	14111	14045	14132	14084	13994	14039	14052	14012	13929	14010	14011	13979	14050	14221	14173	13914	14191	14085	14112	14205	14071	14038	14149	14091	14056	14168	13974	13991	14108	13987	14032	13908	13953	14130	14093	14002	14185	14061	14201	14054	14020	13960	14098	14115	14220	14023	13882	14114	14132	14168	14104	14186	14142	14125	14101	14132	14110	14012	13991	14089	14029	14182	14141	14024	14063	14112	13931	14273	14176	13893	14016	14015	14287	13934	14016	13994	13926	14174	14084	14110	14184	14011	14150	14069	14023	14154	14112	14072	14000	14065	13983	14196	14197	14110	14002	14070	14116	14020	13958	14106	14016	14098	14082	14195	14141	14242	13990	14209	14132	13989	14292	14058	14209	14122	14076	14155	14217	14076	14022	14018	14104	14167	13920	14064	14179	14332	14171	14146	14133	14009	14087	14056	14034	14004	14107	14183	14131	14172	13995	14031	14122	14200	14130	14193	14091	14056	14114	14014	14107	14176	14043	14074	14048	14018	14122	14021	14122	14120	13963	13994	14053	14089	14045	14049	14191	14103	14030	14151	14084	14054	13934	14142	14161	14224	14114	14062	14070	14131	13997	13927	13963	14266	13987	14079	14202	14074	13991	14080	14164	14129	13992	14150	14019	14166	14181	14069	14177	14072	14125	14092	14093	13995	14164	14007	14292	14083	14129	13851	14050	13980	14189	14031	13911	14026	14092	14204	13919	14084	14064	13936	14123	13880	14054	13940	13952	13986	14129	14198	14041	14207	14138	14147	14195	14109	13788	14012	14267	13957	14048	14017	14070	13996	14111	14180	14083	14131	14153	14059	14014	14017	13898	14032	14042	14014	14104	14054	14081	14189	14202	14233	14048	14197	14137	14123	14163	14172	14121	14255	14249	13969	14182	13911	14168	14026	14168	14056	14104	14060	14035	14057	14207	14005	13910	13999	14210	14224	14058	14114	14084	14047	14220	14081	14065	14000	14077	13958	14042	14037	14020	14045	14240	14174	14109	14155	14117	14087	14080	13961	13977	14199	13987	14184	13993	14102	14135	14075	14134	13941	13947	14140	14050	13977	13993	14219	14049	13974	13991	14019	13951	14079	14111	14109	14022	14158	14096	14170	14159	13987	14036	13974	14076	14171	14104	14054	13992	14090	13843	14212	14082	14109	14095	14133	13923	14130	14057	14077	14279	14113	14088	14096	14104	13963	13986	14146	14078	13968	14172	14075	14300	14058	14149	14150	14077	14041	13920	14215	14011	13992	14084	14052	14221	14165	14133	14066	14162	14146	14018	14075	14105	14143	14126	14120	14045	14120	14170	14184	14109	14141	14039	14065	14135	13910	13964	14016	14155	13878	14037	14095	14195	14059	14107	14144	14048	14124	13993	14061	14062	13925	14208	14050	14084	14007	13895	13994	14032	14081	14188	14025	13958	14070	14066	14025	14041	14221	13986	14079	14012	14023	13936	14022	14110	14050	14281	14023	14209	13998	13970	14170	14030	14150	14049	14150	14257	14138	14026	14121	14155	13994	14090	14103	14120	14111	13967	14170	14104	14131	14059	13919	14122	14106	14068	14095	14021	14061	14194	14082	14141	14077	13977	14125	13971	14082	13935	14098	13893	14067	14035	13916	14071	14057	14043	14020	14115	14138	14217	14085	14183	14002	14000	14248	14058	14092	14079	14065	14063	14084	14088	14009	14179	14003	14291	13912	14348	14201	13934	14191	13955	14006	14270	14140	14020	14044	14018	14216	14123	14094	14070	14119	13901	13862	14131	14202	14086	14174	14078	14028	14053	14093	14271	14210	13993	14149	14185	14068	14184	13944	14071	14136	14128	13937	14104	13995	13981	13914	14137	13893	14046	14179	14072	14069	14068	13920	13948	14042	14131	14024	13973	14066	14201	13988	14281	14144	14033	14146	13963	14339	14047	14032	14065	14160	14213	14044	14127	14131	14085	14040	13981	13940	14123	14098	14202	14177	14096	14150	14034	14020	14119	13973	14127	14015	14044	14118	14275	14062	14032	14023	14225	14115	14011	14080	14168	14039	14123	13976	14130	14104	14124	14247	14104	13945	14189	13950	14136	14059	14152	14020	14136	14137	13885	14240	14103	13988	14055	13963	14190	14172	14036	14042	14065	14039	13981	14037	14101	14187	14148	13975	14073	13858	14046	14095	14002	14118	13937	14181	14058	13947	14018	14212	14019	14219	14018	14053	14111	14136	14062	14145	14044	13960	14063	14057	14139	14076	14018	14221	13957	14088	14146	14223	13972	14049	14166	13991	14063	14145	13998	14091	14072	13917	14096	14038	14125	13898	14006	13994	14195	14160	14020	14033	14136	13994	14108	14107	14118	14213	13977	14027	14186	14143	14153	14123	14046	14094	14000	14064	14125	14182	14114	14148	14285	14105	14079	13956	14193	14101	14009	13986	14020	14084	14143	14214	13935	14213	13978	13899	14171	14095	14109	14125	13981	14058	14178	14080	14176	14058	14292	14023	13995	13953	14186	14266	14113	14098	14055	14060	14113	14203	13966	14168	13967	14111	13995	14154	14134	14147	14153	14076	14143	14187	13956	14070	14147	14099	14171	14140	14174	14091	14029	14021	14183	14267	14152	13814	13981	14058	13938	14134	13958	14061	14147	13960	13885	13814	14103	14132	14084	14337	14176	13947	13868	14199	13920	14228	14109	14130	14129	14182	13899	14051	14170	13883	14135	14227	14021	13975	13966	14198	14073	14080	13922	14046	14139	14034	14039	14223	14053	14245	14151	14102	14112	14093	14109	14238	14162	14150	14005	14335	13958	14200	14060	14140	14050	14243	14106	14048	14092	14069	14155	13846	14022	14099	14096	14176	13948	14189	14065	14231	14168	14165	14122	14127	14134	14165	14075	13951	14220	14153	14313	14124	14124	14142	14033	14263	14125	14213	14058	14218	14072	14190	13963	14207	13984	14021	13976	14203	13968	13943	14024	14099	14112	14173	13902	14122	14073	14028	14147	14026	14164	14043	14075	14123	14131	14165	14029	14112	14066	13937	14148	13924	14159	13926	14110	14183	14181	14170	14135	14150	14121	14050	13977	14205	14148	14227	14162	14085	14152	14176	13989	14186	14179	13966	14160	13985	14085	14202	13993	14030	14169	14170	14062	13949	14233	14205	14007	14085	14141	14042	14195	14002	14083	14186	14133	14330	14071	14072	14000	14065	14071	14037	13959	14177	14148	14118	14134	14155	14142	14025	14165	14168	14022	13979	14125	14165	14109	14154	14011	14074	14098	14160	14233	14060	14014	14061	14243	14015	13847	14362	14180	14145	14132	14014	14118	14054	14116	14142	14008	14180	14112	14021	14136	14066	14010	14043	14185	14189	14121	14133	14005	14110	13992	14088	13994	14238	14137	14159	14158	13957	14266	14073	14200	14221	14059	14195	13940	14137	14110	14073	14114	14135	14205	13983	14075	14137	14150	14080	14064	14076	14100	14063	13935	14108	14087	14138	14043	13929	14077	14115	14105	14302	13963	14133	14188	13994	14171	13979	14143	13966	14172	13949	13963	14013	14057	14111	14129	14096	14058	14014	14056	14087	14171	14133	14106	13908	14259	13906	14201	14155	13911	13971	14143	13949	14003	14129	14144	14077	14062	14155	14097	14270	14130	14037	14090	14089	14077	14053	14095	14170	14032	14316	13996	14117	14053	14089	14077	14165	13927	14104	14030	14084	14184	14156	14175	14268	13840	14176	14095	14055	14165	14199	14167	14105	14027	13917	14031	13954	14239	14134	14123	14254	13949	14031	14033	14238	14159	14166	14080	14047	14104	14191	14017	14126	14072	13978	13991	14115	14133	13856	14014	14183	14188	13996	14173	14223	13893	14203	13978	14116	13967	14106	13957	14129	14112	13983	14270	13943	14145	14070	14055	14202	14088	14148	14021	14155	14132	14129	14117	14202	14162	13905	14246	14163	14061	14081	14106	14019	14111	14037	14150	14130	14185	14189	14263	14100	14306	14009	14097	14084	14007	14127	14092	14170	14099	14053	14092	14102	14114	13991	14046	14130	14026	14143	13941	13997	14175	14210	14081	14036	14024	14217	14164	14118	14129	14128	14134	14162	14024	14139	14092	14147	14091	14284	14027	13986	14122	14013	14002	14011	14015	14143	14130	14026	14195	14063	14183	14190	13993	14086	14178	13999	13980	14096	14001	14222	14130	14056	14122	13945	14125	14058	14017	14162	14100	14023	14167	14190	14087	14209	14094	13996	13963	14000	13864	13912	14034	14032	14049	13954	14129	14097	13989	14030	14017	14067	13975
22534	21538	28725	24723	21943	23721	24142	18609	16880	16518	16168	15878	15615	15553	15640	15437	15625	15503	15346	15274	15383	15340	15282	15433	15050	15147	14950	15159	14983	14943	15110	15144	15086	15064	15235	15159	14910	14988	14925	15085	15155	15096	15452	15177	15322	15079	14911	15217	15052	15177	14960	14748	15167	14947	14926	15020	15134	15085	15026	14915	14936	15189	15107	15087	15065	14961	15008	15042	14924	14947	15009	15039	15111	15112	15087	14964	15017	14865	15055	14989	15163	15252	15119	15171	15018	14993	14887	15253	14963	15089	14927	15017	14911	15008	15092	15157	15083	15123	15153	14932	14875	15154	14969	15113	14866	15047	14974	14979	14980	14786	15058	14846	14822	15196	15025	15105	15188	15054	15159	15038	14941	15142	15048	14924	14945	14795	15080	14952	14938	15226	15075	14926	15089	14921	14961	15012	14986	15064	15077	14909	15026	15078	14997	15022	15169	15197	15083	14910	14986	14838	15143	14978	14848	14897	15286	15047	14840	14999	14877	14866	15182	14908	15034	14911	15083	14981	15031	15285	14971	15091	14952	14952	14817	14920	14871	14969	14948	14997	15102	14907	14967	15103	14973	14888	14950	15131	15015	14967	15135	15042	15131	15139	14879	15191	14897	15047	14985	15035	15081	15074	14914	14944	14968	14847	14956	15097	14872	15059	14892	15050	14829	14791	14819	14984	14962	14953	14840	15006	14935	15034	15093	14828	14862	15154	14901	15019	15103	15186	15016	14971	15010	14882	15127	15004	15072	14871	15005	15062	15115	15175	15181	15115	14763	14884	15018	15192	14969	15156	15053	15040	14981	14912	14976	15083	15050	15002	14999	14959	15093	14985	14867	15056	14860	15136	14746	15103	14793	15030	15142	15002	15076	14907	14966	14961	14877	15019	14931	14793	15039	15030	14954	14975	14939	15054	14997	14950	15058	14832	15158	15104	15095	14994	15211	15083	15088	14927	14798	15148	15006	15076	14906	15088	14859	14923	15004	14871	15076	15065	15092	15094	15076	14944	15064	15068	14894	14914	14905	14877	14966	15007	14918	15233	15073	14973	15113	15061	15144	15027	15153	14897	14952	15042	15048	14992	14857	15037	14869	14967	15104	14792	15038	15108	15053	15076	14734	14977	14910	15042	14987	14768	15265	14854	14994	14863	14990	15235	15089	14972	15025	14735	15133	15108	14962	15102	14814	15011	15129	15056	15046	14872	14908	15144	14930	14854	14923	14907	15029	14931	14870	15113	15023	14780	14842	14990	14875	14909	14974	15188	14999	15163	14915	14982	15025	14761	15126	15206	15200	15032	15072	15169	15218	15039	15160	15270	15231	14998	14976	14957	14864	15005	15075	15095	14937	14808	15092	14961	14894	15197	14911	14965	14939	14909	15188	15182	15060	15080	15192	15265	14960	15147	15159	14977	14830	14970	15022	14866	14921	14987	15104	14984	14981	15008	14936	14866	14859	14995	14904	14845	14987	14911	15159	14955	15069	14848	14947	15302	14952	15159	14892	15003	14879	14997	15173	14968	14988	15109	14825	14932	15191	15145	15129	15260	15030	15096	15020	14923	14819	15006	14998	14973	15123	14969	14983	14997	14865	15109	14993	14993	14924	15058	14943	14930	14950	15043	15162	14821	15139	15134	14995	15118	14993	15153	14911	15077	15080	14849	14835	15022	15020	15080	14887	15217	15174	14967	14997	14765	14965	15039	14992	14919	14875	14851	14992	14867	15206	14928	14968	15069	15012	14983	15024	14866	14948	15123	15137	14843	15157	14867	14996	15041	14907	15119	14963	15043	15048	14912	15025	15158	14996	15071	14903	14934	15082	14985	15041	14931	15007	15056	15040	15141	15086	15037	15096	14927	15087	15023	14952	15137	14960	14763	14981	14995	15100	14993	14993	14930	15009	15079	14798	14846	14954	14886	14986	14810	15053	14893	14936	14868	14976	15169	15048	15156	15080	14973	14991	14879	15086	15076	15061	14971	15253	15042	15105	15006	14821	15149	14859	14954	14916	14891	15223	14898	15114	15013	15038	14965	15143	14973	14999	14991	15107	14995	14971	15190	14965	14901	14970	15023	15070	14863	14856	14890	15041	15051	15039	14800	15032	15144	15165	14748	15145	14923	15067	14935	15015	14972	14979	14970	14785	14762	14962	15158	15067	14942	14829	14892	14997	14848	15051	14952	14957	15086	14980	14871	14978	14930	15127	14976	14916	14954	14867	14909	14902	15211	14829	14839	15105	15048	14907	14919	15167	14967	15015	15184	14889	15111	15057	14992	14928	15076	15122	14989	14979	14979	14884	15032	14920	15060	15214	14882	15091	14988	14921	15146	14963	14986	14833	14866	15064	14917	15030	15178	15117	14791	14817	14884	15095	15034	14869	14948	15021	15162	15207	14927	14952	14929	14884	15053	14968	14997	15104	14961	14967	14772	15044	14963	15106	14957	14917	14966	15216	14922	14973	15017	15018	15011	14922	14995	15081	15029	15068	14907	14950	15081	14924	14858	15044	14799	15001	14910	14799	14863	15079	14994	15004	15054	15129	14901	15010	14890	14906	14885	14859	14985	14891	14916	14968	14934	15100	14928	15149	14779	15057	14897	14999	15004	14981	15135	15058	14986	15005	15000	15035	14969	14854	15028	15083	15059	15215	14791	14987	14661	14933	14900	14902	14922	15032	14945	14823	14971	14890	15142	15083	14938	15053	14921	15105	15018	15082	14930	15019	15214	14805	14796	15066	15056	15161	15071	14885	15004	15093	15100	15059	15020	14922	14953	15020	14897	14929	15016	15014	14804	15006	15052	15071	15034	14970	14982	14971	15045	14942	15007	14934	15049	14933	15018	15015	14977	14995	14770	15061	14990	15050	14845	14816	15037	15135	14910	14864	15063	14926	15008	15176	14965	15022	15163	14974	14932	14971	15095	15135	14953	15224	15130	14967	15006	15003	15016	15084	15112	15185	15044	15101	15224	15069	14840	14915	14965	14945	14906	15165	15002	15123	15023	14907	14838	14967	14917	14703	15185	14811	15045	15007	14949	15149	15095	15102	15058	14949	15094	14777	15092	14973	14944	15163	15146	14936	15142	14978	15124	14905	14956	15025	15007	14783	14974	14994	14970	14749	14835	15073	14998	14867	14887	15013	15018	15017	14778	15146	15049	15068	15057	15055	14971	14900	15191	14939	14734	15066	14938	14871	15114	14838	14873	14986	15081	15105	15130	14975	14878	14921	15012	15074	15025	15112	15151	14951	14966	14935	15002	15096	14932	14930	14989	15141	14827	14856	15033	15104	15050	14868	15007	15028	15076	15072	15015	14849	15059	14993	14902	15032	14871	14933	15050	14906	14892	15180	15030	15048	15010	15017	14958	15121	14912	15055	14970	15227	15146	14946	15027	15128	15096	15164	14986	15081	15052	15091	15051	14961	14925	15048	14971	14974	14959	14922	15212	15075	14955	14964	15099	14875	14914	15093	15072	15136	14926	15090	14795	15065	15018	14831	14891	15155	14945	14991	14903	15047	14958	15078	14900	15333	15147	14820	14958	15136	14905	15021	14812	14930	14884	14844	15127	14903	14898	14984	15103	15113	15103	15147	14961	15112	14808	14967	15183	14831	15001	15017	15046	14865	15071	14926	15162	15043	14886	14952	15017	15019	14924	15144	14864	15029	14899	14995	14848	15112	15044	14933	14973	14888	14790	15107	14834	14824	15228	14993	14896	15053	14901	15079	14909	14766	15059	14976	14979	15002	15036	14943	14993	14883	15075	14797	14937	15055	14956	15116	15063	15025	15045	15063	15100	14912	14912	15159	14951	15158	14896	14913	15028	15067	14795	15035	14886	15035	14959	15026	15077	14904	15008	14939	15188	15236	14976	15005	14990	14987	14913	14904	15001	14999	14773	15107	14881	14834	14803	15079	14923	15069	14852	14989	15349	14956	15054	15125	14961	15129	15062	15010	14834	14976	14866	15038	14876	14755	15043	14853	14871	15273	14970	14824	15195	14878	15288	15085	14865	14909	14971	14943	15262	14994	15045	14900	14943	14994	14868	15095	14782	14928	15020	14896	15002	14908	15118	14891	15020	15215	15056	14966	15149	15048	14909	15027	15021	15237	14810	15101	14907	15051	14895	15268	14811	15032	14859	15034	15058	14927	15053	14861	14949	15085	14881	15083	14890	15051	15154	14987	15049	15091	15039	15106	15126	14917	15115	14895	15330	15056	15040	15018	14964	15041	14976	15088	14997	14934	15047	15174	15048	14901	14980	15039	14973	15074	14966	14943	15088	15111	14848	15081	14945	14805	15117	15065	15310	14964	15000	14953	15116	15000	15015	14959	14878	15066	14936	15026	15280	15083	14884	14826	14883	14938	15052	14940	15133	14874	15180	14879	15067	14974	14902	14934	14917	14877	15031	15197	14824	14917	14862	14878	15089	14968	14903	14764	14945	14955	14817	14994	14978	15209	15101	15053	15012	15033	14947	15003	14965	14982	15077	14946	15030	14918	15088	14846	14815	15000	14979	14969	15186	14912	14920	14924	15026	15101	14926	14943	14860	15065	14669	14994	14942	15190	14980	15036	14993	14887	14915	14868	14879	14946	14900	15067	15052	15119	15096	14848	15050	15172	14797	15010	15018	15046	14932	15217	15028	15032	14814	14874	15013	14976	14886	15024	14759	14994	15012	15101	15175	15099	14968	15086	15128	15132	15001	14659	15164	14914	14998	14891	14899	15141	14889	15060	15031	14907	14942	14849	14925	14993	14968	14995	15050	14977	14688	15041	15002	14925	14949	14966	15040	15074	14876	15194	15038	15054	15051	15006	15099	15013	15048	15009	15050	14769	15176	15030	15190	15116	15117	14911	15047	15046	15067	15042	15064	15182	15077	15075	15085	14977	14975	15243	15029	14899	15287	15091	14925	14744	14975	14999	14794	14947	15152	15024	15215	14979	14968	15096	14812	15025	14873	14918	14819	14874	14951	15172	15086	14967	15044	14985	15033	14939	15094	15005	15207	15044	15143	14985	14989	15027	15134	15202	14925	14986	15151	14864	15092	14966	14920	14970	14948	15015	15040	14869	15022	15024	14892	14988	15300	15130	14971	15040	14998	15084	14899	14987	14925	14877	14965	15007	14907
22023	43822	35026	27026	23943	20865	19259	17231	15914	15194	14627	14303	14237	13994	14070	13872	13789	13612	13944	13673	13726	13679	13678	13452	13563	13321	13554	13576	13528	13360	13358	13453	13472	13505	13369	13649	13449	13282	13414	13463	13478	13485	13309	13406	13244	13457	13501	13467	13512	13365	13346	13415	13309	13463	13527	13327	13321	13322	13322	13489	13384	13276	13372	13362	13404	13445	13280	13416	13261	13399	13325	13520	13359	13480	13395	13386	13382	13495	13428	13308	13376	13368	13467	13307	13444	13397	13177	13313	13511	13381	13314	13256	13559	13415	13233	13391	13466	13336	13327	13387	13297	13323	13427	13203	13330	13433	13429	13453	13404	13353	13372	13264	13477	13290	13356	13360	13252	13236	13282	13257	13480	13390	13407	13319	13225	13363	13450	13618	13412	13299	13436	13311	13486	13245	13418	13344	13275	13549	13346	13281	13499	13208	13264	13339	13230	13390	13137	13386	13346	13435	13391	13547	13225	13276	13424	13384	13244	13410	13326	13419	13404	13240	13307	13248	13290	13484	13351	13356	13304	13357	13522	13386	13477	13292	13386	13446	13334	13327	13267	13213	13429	13426	13276	13363	13314	13422	13378	13355	13271	13345	13414	13345	13281	13388	13211	13359	13364	13336	13399	13382	13406	13473	13363	13271	13169	13277	13462	13419	13295	13343	13255	13312	13217	13265	13462	13303	13318	13408	13254	13363	13332	13164	13515	13478	13326	13313	13358	13363	13296	13361	13373	13231	13424	13316	13409	13276	13389	13428	13280	13542	13411	13475	13399	13465	13432	13254	13451	13281	13381	13226	13252	13219	13497	13381	13271	13405	13380	13413	13382	13315	13353	13384	13413	13319	13339	13233	13155	13416	13388	13376	13274	13387	13359	13430	13354	13444	13347	13205	13231	13236	13324	13364	13347	13171	13121	13427	13259	13193	13316	13305	13490	13364	13339	13345	13362	13175	13362	13125	13403	13359	13462	13308	13389	13529	13306	13220	13259	13299	13423	13430	13408	13301	13459	13366	13569	13310	13394	13345	13339	13156	13306	13395	13337	13360	13316	13381	13106	13412	13417	13432	13406	13424	13153	13540	13226	13201	13357	13227	13226	13390	13454	13460	13414	13305	13254	13333	13431	13270	13256	13308	13367	13492	13412	13468	13332	13414	13397	13268	13341	13466	13401	13557	13305	13323	13215	13231	13248	13329	13462	13333	13364	13322	13253	13260	13135	13438	13464	13283	13352	13509	13379	13428	13376	13222	13257	13188	13407	13225	13424	13152	13303	13362	13277	13452	13416	13397	13437	13143	13177	13206	13496	13365	13307	13367	13323	13264	13479	13342	13226	13169	13222	13262	13488	13337	13271	13546	13415	13179	13295	13187	13266	13357	13338	13498	13318	13390	13408	13281	13388	13378	13417	13367	13222	13375	13344	13386	13374	13292	13378	13203	13359	13322	13320	13406	13229	13184	13435	13286	13414	13437	13278	13221	13398	13365	13173	13308	13373	13234	13457	13414	13357	13291	13519	13376	13330	13285	13469	13362	13572	13400	13514	13376	13267	13241	13262	13337	13285	13438	13324	13150	13337	13208	13415	13272	13282	13466	13270	13377	13314	13414	13220	13343	13351	13394	13528	13285	13355	13279	13229	13231	13448	13281	13315	13346	13511	13193	13426	13279	13324	13367	13446	13433	13285	13460	13284	13288	13313	13493	13384	13205	13269	13255	13396	13589	13262	13231	13214	13223	13307	13434	13358	13275	13365	13213	13270	13271	13130	13423	13222	13432	13407	13339	13446	13356	13253	13267	13345	13401	13391	13359	13364	13442	13401	13283	13385	13292	13481	13239	13255	13120	13371	13308	13375	13357	13431	13466	13492	13346	13400	13375	13268	13362	13290	13477	13285	13496	13485	13210	13388	13294	13291	13296	13245	13494	13378	13298	13513	13173	13262	13335	13418	13426	13500	13196	13480	13242	13342	13496	13416	13517	13422	13106	13386	13453	13432	13281	13369	13234	13373	13384	13360	13341	13263	13406	13322	13311	13233	13186	13330	13229	13235	13435	13351	13533	13360	13248	13324	13494	13266	13392	13295	13501	13423	13398	13363	13394	13251	13410	13335	13310	13397	13351	13385	13234	13408	13356	13443	13324	13383	13299	13292	13253	13333	13355	13342	13333	13302	13164	13298	13222	13395	13387	13399	13325	13322	13416	13296	13219	13386	13385	13503	13377	13294	13381	13283	13330	13402	13327	13222	13319	13260	13305	13445	13220	13226	13398	13276	13440	13304	13443	13245	13136	13283	13316	13254	13265	13204	13245	13371	13362	13408	13522	13315	13387	13285	13294	13315	13123	13298	13304	13465	13327	13265	13387	13344	13465	13320	13242	13381	13310	13386	13321	13271	13281	13331	13497	13449	13323	13155	13319	13303	13280	13290	13445	13340	13414	13139	13498	13339	13277	13305	13363	13138	13368	13408	13285	13397	13319	13110	13408	13436	13326	13455	13378	13482	13590	13515	13461	13293	13213	13453	13411	13349	13492	13321	13410	13332	13451	13373	13412	13326	13307	13225	13261	13364	13254	13224	13241	13404	13348	13513	13309	13358	13158	13371	13233	13366	13405	13333	13360	13346	13352	13156	13316	13302	13270	13442	13298	13249	13193	13323	13226	13376	13322	13331	13356	13311	13264	13402	13466	13181	13444	13184	13239	13227	13285	13471	13350	13228	13450	13341	13290	13457	13250	13281	13203	13322	13354	13348	13316	13403	13542	13314	13342	13234	13390	13315	13438	13273	13255	13220	13326	13188	13274	13333	13393	13356	13215	13397	13389	13358	13262	13250	13556	13287	13281	13427	13341	13390	13306	13273	13131	13515	13436	13487	13022	13229	13331	13333	13393	13365	13399	13408	13221	13367	13472	13513	13383	13483	13219	13352	13251	13194	13344	13395	13299	13319	13363	13240	13314	13339	13337	13336	13391	13378	13476	13495	13095	13286	13315	13447	13228	13294	13499	13356	13297	13132	13418	13221	13351	13198	13321	13211	13381	13330	13363	13411	13153	13332	13300	13248	13323	13571	13337	13460	13453	13424	13410	13210	13258	13287	13412	13328	13482	13451	13393	13361	13439	13308	13428	13304	13415	13144	13173	13183	13332	13300	13347	13608	13283	13325	13381	13231	13408	13254	13255	13310	13417	13545	13366	13424	13308	13396	13287	13377	13374	13490	13394	13175	13347	13165	13213	13221	13319	13344	13276	13303	13316	13303	13430	13343	13310	13334	13391	13307	13419	13384	13451	13311	13379	13205	13387	13130	13360	13297	13566	13161	13369	13383	13414	13346	13447	13343	13282	13355	13290	13333	13280	13403	13360	13353	13222	13374	13224	13396	13396	13182	13189	13486	13233	13405	13179	13360	13404	13377	13422	13294	13331	13312	13349	13501	13264	13431	13426	13278	13255	13318	13461	13421	13357	13443	13313	13300	13503	13342	13330	13225	13246	13304	13364	13494	13269	13401	13324	13429	13305	13512	13339	13288	13381	13365	13421	13232	13403	13339	13351	13415	13380	13445	13370	13400	13235	13553	13393	13255	13280	13309	13489	13384	13199	13292	13361	13422	13175	13314	13318	13286	13230	13410	13219	13324	13271	13247	13272	13232	13390	13314	13298	13392	13184	13415	13466	13371	13384	13248	13326	13387	13368	13361	13194	13293	13451	13313	13427	13458	13305	13232	13474	13528	13258	13224	13232	13260	13356	13366	13299	13373	13352	13183	13566	13485	13424	13350	13310	13285	13334	13373	13242	13296	13392	13193	13246	13467	13274	13319	13303	13305	13272	13288	13336	13402	13263	13424	13441	13118	13338	13345	13518	13238	13368	13393	13361	13426	13395	13153	13321	13290	13339	13507	13263	13279	13374	13514	13394	13289	13373	13190	13284	13304	13233	13293	13316	13389	13296	13272	13279	13263	13372	13306	13304	13471	13251	13273	13349	13258	13352	13373	13250	13246	13211	13191	13365	13249	13456	13396	13435	13363	13452	13275	13300	13430	13419	13289	13216	13241	13444	13250	13422	13395	13367	13295	13226	13193	13423	13477	13189	13386	13533	13242	13313	13386	13287	13293	13421	13279	13541	13446	13283	13326	13576	13395	13285	13301	13434	13521	13411	13204	13249	13445	13434	13406	13310	13325	13411	13355	13437	13243	13308	13298	13245	13378	13332	13293	13301	13395	13336	13515	13421	13299	13238	13373	13222	13273	13263	13495	13323	13299	13600	13327	13311	13280	13379	13349	13455	13387	13403	13397	13365	13519	13328	13412	13391	13382	13380	13356	13361	13277	13448	13248	13376	13153	13316	13304	13325	13198	13255	13439	13380	13277	13467	13274	13312	13236	13283	13273	13347	13477	13315	13278	13245	13301	13468	13267	13266	13289	13299	13269	13438	13363	13309	13251	13301	13288	13235	13276	13245	13304	13279	13252	13069	13357	13464	13273	13428	13502	13327	13361	13175	13255	13395	13370	13245	13352	13387	13262	13276	13484	13275	13332	13269	13439	13280	13450	13297	13328	13233	13273	13229	13183	13350	13452	13304	13443	13199	13571	13335	13258	13260	13347	13258	13310	13517	13336	13348	13274	13299	13369	13405	13411	13348	13334	13399	13248	13318	13516	13465	13368	13469	13163	13387	13402	13348	13479	13499	13338	13452	13657	13246	13461	13229	13348	13389	13329	13218	13275	13423	13279	13448	13400	13165	13467	13379	13471	13440	13286	13395	13266	13301	13432	13304	13406	13495	13366	13342	13279	13486	13285	13271	13291	13315	13436	13359	13260	13268	13330	13318	13506	13388	13297	13413	13225	13247	13450	13389	13475	13296	13352	13338	13400	13446	13328	13455	13415	13265	13261	13364	13288	13277	13231	13396	13342	13313	13421	13349	13402	13309	13314	13380	13354	13459	13438	13247	13283	13375	13474	13481	13222	13247	13390	13325	13330	13404	13462	13421	13312	13224	13406	13239	13302	13322	13223	13351	13227	13244	13221	13325	13288	13308	13607	13201	13276	13445	13401	13415	13356	13251	13442	13342	13424	13425	13323	13304	13379	13389	13509	13236	13503	13320	13417	13352	13317	13398	13292	13298	13304	13363
29093	23874	26323	22867	18820	18018	17406	16790	16203	16173	15973	16044	15996	15743	16052	15948	15733	15833	15892	15688	15755	15847	15760	15835	15829	15699	15713	15476	15671	15744	15767	15795	15710	15691	15804	15807	15442	15721	15790	15583	15764	15814	15526	15753	15988	15503	15797	15696	15731	15596	15814	15722	15657	15826	15768	15785	15700	15768	15561	15584	15713	15683	15622	15628	15748	15691	15724	15764	15797	15585	15612	15641	15779	15596	15842	15655	15815	15759	15786	15646	15729	15750	15577	15566	15837	15660	15699	15768	15834	15690	15687	15678	15652	15618	15748	15838	15803	15578	15780	15684	15641	15611	15779	15507	15613	15477	15829	15601	15735	15680	15624	15607	15667	15581	15562	15679	15800	15730	15785	15627	15843	15754	15595	15678	15756	15778	15690	15489	15694	15869	15507	15494	15656	15558	15692	15527	15705	15788	15643	15734	15891	15704	15695	15519	15542	15568	15765	15640	15646	15628	15499	15622	15653	15799	15746	15733	15767	15607	15785	15576	15938	15731	15773	15554	15742	15569	15637	15671	15710	15554	15617	15660	15664	15580	15758	15629	15705	15846	15744	15788	15510	15521	15654	15893	15812	15670	15798	15633	15669	15823	15784	15757	15739	15700	15716	15467	15545	15715	15797	15684	15755	15576	15737	15680	15628	15855	15861	15500	15829	15812	15830	15753	15659	15665	15963	15538	15754	15866	15615	15849	15741	15584	15553	15696	15793	15760	15832	15653	15712	15702	15747	15695	15740	15537	15920	15557	15747	15938	15666	15610	15586	15685	15641	15572	15675	15750	15748	15731	15694	15630	15693	15677	15718	15557	15717	15853	15739	15760	15615	16026	15782	15637	15627	15807	15767	15781	15697	15669	15948	15942	15722	15602	15631	15690	15680	15634	15524	15764	15764	15613	15635	15648	15758	15705	15737	15543	15898	15658	15837	15525	15648	15626	15704	15735	15640	15435	15650	15728	15706	15815	15740	15640	15794	15798	15792	15665	15651	15851	16090	15716	15696	15785	15800	15641	15519	15487	15760	15962	15845	15726	15983	15668	15693	15752	15859	15546	15770	15701	15596	15803	15731	15820	15826	16013	15857	15660	15680	15649	15816	15638	15596	15750	15730	15759	15661	15772	15717	15564	15768	15807	15787	15760	15679	15665	15540	15806	15402	15528	15828	15649	15784	15483	15797	15826	15771	15882	15590	15794	15808	15610	15636	15680	15877	15845	15766	15804	15692	15629	15819	15549	15728	15728	15462	15686	15901	15887	15738	15547	15679	15744	15633	15730	15554	15676	15709	15642	15887	15670	15531	15594	15520	15802	15827	15737	15500	15946	15869	15787	16033	15890	15984	15658	15559	15541	15667	15769	15876	15629	15740	15778	15532	15753	15784	15858	15692	15669	15840	15784	15928	15604	15660	15799	15658	15662	15850	15675	15865	15667	15700	15791	15805	15754	15902	15712	15547	15637	15873	15760	15664	15705	15766	15440	15792	15697	15657	15759	15546	15832	15650	15593	15752	15603	15820	15760	15803	15729	15694	15770	15734	15829	15854	15505	15522	15570	15617	15813	15714	15641	15922	15670	15666	15690	15714	15638	15694	15712	15767	15752	15623	15919	15751	15800	15627	15751	15730	15843	15911	15751	15718	15826	15572	15882	15687	15708	15607	15723	15644	15682	15711	15662	15930	15818	15604	15693	15658	15647	15887	15749	15615	15606	15648	15476	15634	15560	15510	15863	15714	15721	15692	15622	15820	15828	15742	15519	15570	15767	15799	15680	15717	15832	15788	15734	15727	15681	15875	15940	15852	15758	15716	15634	15818	16011	15784	15851	15917	15521	15744	15632	15691	15583	15884	15506	15963	15581	15776	15658	15742	15908	15550	15733	15682	15688	15744	15736	15812	15650	15619	15786	15759	15930	15778	15634	15568	15809	15523	15705	15823	15986	15762	15814	15799	15840	15846	15752	15966	15897	15848	15782	15636	15808	15941	15801	15743	15717	15933	15652	15619	15772	15708	15916	15705	15751	15849	15842	15771	15558	15761	15694	15633	15739	15851	15730	15727	15659	15596	15837	15808	15553	15816	15639	15625	15735	15353	15516	15553	15754	15617	15888	15567	15650	15856	15797	15731	15764	15668	15782	15671	15956	15734	15781	15802	15816	15589	15698	15783	15736	15644	15629	15658	15856	15795	15628	15874	15640	15760	15821	15791	15656	15665	15716	15767	15834	15724	15694	15680	15811	15721	15832	15783	15626	15741	15821	15800	15885	15533	15695	15723	15763	15638	15979	15679	15621	15728	15763	15912	16051	15655	15783	15513	15656	15764	15703	15818	15734	15560	15852	15847	15673	15650	15661	15883	15694	15888	15633	15611	15693	15817	15820	15588	15842	15855	15703	15658	15622	15877	15793	15700	15681	15669	15699	15742	15671	15739	15748	15853	15600	15872	15698	15842	15809	15854	15718	15720	15522	15666	15730	15490	15744	15666	15640	15579	15628	15669	15942	15764	15792	15758	15725	15601	15720	15763	15501	15592	15534	15755	15692	15576	15851	15777	15695	15657	15675	15768	15794	15673	15837	15805	15751	15797	15565	15805	15661	15711	15583	15739	15745	15854	15796	15624	15742	15562	15712	15826	15779	15727	15814	15776	15942	15862	15727	15740	15532	15544	15781	15547	15651	15495	15469	15673	15753	15850	15763	15795	15705	15855	15593	15699	15866	15675	15626	15693	15655	15773	15638	15777	15695	15565	15514	15725	15802	15676	15763	15740	15872	15669	15430	15611	15709	15817	15965	15669	15756	15797	15692	15875	15573	15844	15553	15650	15708	15490	15769	15944	15662	15644	15504	15770	15812	15820	15524	15808	15631	15604	15802	15808	15613	15824	15665	15848	15742	15831	15865	15734	15726	15711	15624	15716	15942	15612	15538	15803	15673	15805	15779	15869	15821	15717	15737	15557	15821	15740	15863	15601	15576	15881	15733	15812	15718	15798	15824	15757	15690	15562	15722	15804	15587	15503	15532	15751	15659	15751	15592	15660	15716	15697	15632	15733	15631	15677	15769	15855	15550	15671	15732	15667	15715	15952	15681	15669	15578	15689	15667	15913	15744	15691	15603	15633	15882	15757	15689	15809	15610	15748	15694	15732	15573	15699	15722	15733	15511	15883	15669	15568	15726	15939	15782	15667	15689	15921	15693	15793	15663	15785	15720	15821	15818	15799	15593	15782	15632	15762	15711	15760	15877	15726	15717	15790	15896	15863	15776	15753	15725	15770	15694	15791	15649	15779	15846	15923	15732	15700	15596	15625	15626	15884	15845	15493	15969	15919	15710	15773	15743	15668	15681	15657	15642	15593	15732	15662	15745	15777	15674	15734	15891	15893	15830	15851	15661	15819	15861	15642	15800	15868	15614	15784	15733	15490	15665	15630	15773	15732	15734	15616	15584	15664	15768	15820	15746	15798	15692	15549	15707	15782	15618	15659	15681	15762	15748	15735	15722	15712	15788	15569	15960	15663	15581	15772	15542	15659	15909	15623	15751	15524	15915	15721	15792	15673	15803	15679	15811	15722	15554	15428	15495	15599	15841	15624	15577	15758	15678	15830	15647	15815	15666	15730	15700	15778	15620	15735	15683	15856	15847	15839	15678	15617	15712	15626	15638	15625	15570	15788	15717	15812	15576	15549	15659	15739	15759	15814	15768	15763	15781	15573	15803	15565	15699	15758	15749	15816	15611	15901	15599	15882	15617	15744	15860	15613	15606	15880	15725	15851	15735	15627	15795	15822	15884	15984	15840	15709	15731	15729	15826	15729	16012	15889	15598	15784	15703	15838	15622	15850	15787	15897	15794	15696	15941	15766	15883	15707	15692	15560	15576	15451	15392	15641	15702	15801	15643	15587	15672	15727	15650	15768	15833	15868	15861	15705	15598	15770	15623	15718	15772	15651	15651	15613	15704	15771	15755	15517	15599	15700	15632	15694	15832	15713	15648	15837	15682	15767	15722	15615	15799	15698	15632	15735	15850	15554	15663	15677	15648	15770	15788	15829	15718	15601	15688	15806	15793	15748	15695	15715	15620	15576	15753	15729	15546	15909	15743	15706	15682	15517	15757	15596	15702	15727	15578	15822	15853	15719	15760	15599	15785	15610	15792	16008	15768	15734	15724	15643	15790	15707	15819	15865	15836	15713	15656	15719	15784	15591	15772	15671	15535	15712	15540	15627	15704	15622	15655	15755	15646	15705	15817	15967	15773	15865	15759	15862	15791	15569	15797	15662	15802	15802	15570	15683	15756	15762	15591	15616	15873	15766	15622	15933	15801	15620	15608	15720	15753	15746	15850	15950	15597	15741	15761	15875	15649	15712	15842	15914	15861	15794	15931	15930	15787	15563	15691	15678	15712	15629	15759	15841	15682	15676	15576	15840	15910	15696	15718	15880	15905	15698	15774	15690	15555	15636	15852	15772	15756	15641	15765	15831	15735	15555	15663	15800	15569	15629	15707	15732	15824	15753	15883	15679	15634	15829	15693	15865	15760	15577	15656	15734	15623	15653	15670	15647	15854	15726	15663	15589	15738	15811	15661	15929	15715	15643	15612	15902	15591	15837	15558	15637	15492	15810	15818	15718	15777	15790	15643	15719	15748	15500	15610	15774	15628	15870	15860	15651	15659	15770	15843	15517	15803	15799	15752	15751	15629	15677	15730	15656	15745	15810	15534	15719	15618	15639	15751	15734	15414	15784	15901	15644	15755	15764	15593	15813	15540	15688	15586	15761	15714	15815	15776	15754	15697	15743	15624	15593	15540	15705	15562	15839	15791	15598	15626	15682	15363	15572	15654	15742	15722	15677	15791	15460	15630	15876	15723	15720	15680	15851	15861	15568	15664	15720	15471	15806	15651	15670	15798	15654	15691	15753	15670	15648	15674	15614	15612	15577	15802	15624	15596	15628	15639	15747	15722	15661	15761	15714	15510	15789	15881	15539	15761	15852	15708	15506	15760	15915	15739	15942	15542	15691	15737	15789	15761	15745	15797	15777	15683	15721	15749	15773	15786	15786	15653	15811	15755	15745	15958	15673	15957	15640	15463	15802	15597	15769	15821	15802	15806	15709	15668	15498	15798	15746	15672	15431	15714
20043	31183	25040	19529	18138	16758	15903	15268	14772	14466	14235	14046	13993	14177	14175	14022	13940	13918	13958	14047	13975	13825	13756	13797	13797	13946	14068	13869	13848	13878	13901	13816	13918	13874	13775	13868	13952	13850	13922	13801	13742	13977	13798	13706	13784	13823	13801	13792	13845	13975	13715	13739	13896	13792	13855	13759	14005	13553	13908	13726	13780	13784	13783	13622	13910	13851	13836	13903	13774	14037	13757	13905	13774	13825	13860	13732	13741	13836	13845	13838	13770	13758	13906	13712	13767	13808	13698	13717	13870	13833	13756	13602	13923	13861	13854	13815	13782	13883	13811	13902	13829	13819	13733	13824	13772	13863	13776	13849	13943	13871	13763	13934	13746	13811	13865	13767	13931	13706	13854	13798	13828	13881	13694	13852	13809	13789	13977	13810	13766	13814	13847	13790	13800	13665	13732	13925	14006	13679	13730	13640	13832	13774	13781	13811	13690	13881	13942	13765	13725	13867	13931	13969	13859	13908	13699	13849	13848	13874	13852	13915	13830	13798	13768	13688	13774	13898	13773	13742	13710	13910	13773	13842	13857	13754	13813	13823	13866	13817	13841	13646	13996	13815	13868	13878	13816	13805	13815	13825	13868	13910	13691	13745	13689	13882	13833	13858	13666	13859	13645	13941	13845	13744	13969	13951	13917	13738	13850	13784	13820	13759	13938	13810	13664	13657	14003	13904	13815	13934	13605	13667	13687	13754	14059	13729	13875	13731	13860	13683	13888	13594	13844	14008	13821	13906	13875	13779	13838	13930	13766	13812	13834	13849	14037	13738	13825	13700	13812	13999	13729	13736	13843	13752	13953	13793	13909	13870	13870	13729	13748	13687	13856	13757	13868	13805	13967	13717	13823	13942	13879	13726	13905	13811	13798	13817	13798	13907	13609	13928	13783	14011	13771	13752	13850	13790	13844	13783	13663	13826	13714	13798	13767	13898	13750	13796	13994	13820	13790	13726	13664	13784	13755	13803	13683	13943	13914	13855	13839	13753	13956	13812	13757	14002	13813	13651	13976	13880	13777	13735	13956	13685	13756	14013	13942	13756	13715	14005	13849	13727	13858	13822	13918	13651	13802	13704	13952	13807	13662	13715	13765	13716	13838	13765	13747	13678	13723	13830	13888	13919	13859	13893	13743	13905	13879	13801	13907	13908	13929	14012	13851	13790	13935	13916	13816	13877	13910	13677	13681	13868	13750	13788	13921	13970	13722	13929	13774	13911	13741	13864	13716	13797	13861	13802	13901	13795	13893	13764	13771	13967	13803	13834	13773	13850	13835	13675	13828	13862	13850	13842	13855	13734	13743	13792	13778	13760	13693	13635	13920	13849	13903	13814	13708	13831	13921	13784	13960	13804	13715	13743	13796	13855	13924	13819	14012	13681	13833	13691	13891	13672	13907	13889	13872	13888	13886	13792	13927	13878	13830	13715	13769	13878	13666	13899	13854	13985	13729	13754	13696	13777	13680	13835	13711	13692	13740	13842	13855	13655	13736	13639	13827	13753	13707	13925	13850	13858	13988	13807	13771	13733	13672	13859	13741	13782	13815	13773	13913	13872	13742	13846	13876	13890	13832	13861	13859	13735	13845	13798	13792	13902	13717	13724	13749	13684	13846	13854	13906	13915	13858	13742	13735	13660	13839	13926	13816	13857	13672	13978	13866	13843	13771	13848	13744	13726	13859	13859	13898	13784	13890	13748	13868	13761	13886	14011	13715	13766	13812	13700	13815	13941	13785	13793	13794	13899	13856	13904	13851	13753	13741	13793	13723	13784	13823	13750	13887	13924	13712	13689	13816	13784	13881	13709	13830	13743	13698	13846	13866	13835	13849	13798	13891	13917	13842	13809	13801	13754	13802	13642	13713	13687	13836	13774	13758	14058	13712	13743	13894	13803	13729	13770	13983	14048	13880	13638	13917	13724	13806	14059	13744	13634	13775	13731	13927	13851	13810	13893	13768	13850	13908	13734	13764	13870	13953	13796	13853	13759	13712	13870	13765	13812	13889	13723	13816	13835	13908	13706	13918	13790	13887	13769	13856	13946	13904	13808	13741	13801	13775	13785	13837	13827	13670	13763	13893	13804	13711	13898	13705	13843	13936	13768	13807	13834	13747	13762	13838	13753	13767	13768	13770	13842	13894	13832	13564	13840	13658	13731	13761	13761	13878	13883	13867	13796	13917	13856	13645	13784	13859	14013	13917	13734	14006	13891	13804	13636	13809	14032	13850	14009	13803	13818	13634	13850	13828	13878	13874	13783	13905	13762	13821	13977	13807	13764	13851	13932	13852	13941	13778	13895	13992	13982	13776	13770	13904	13895	13813	13799	13768	13922	13924	13838	13852	13815	13778	13849	13782	13836	13882	13798	13826	13879	13853	13837	13771	13732	13880	13920	13821	13738	13713	13797	13903	13773	13834	13882	13783	13755	13828	13796	13889	13992	13860	13736	13714	13873	13938	13759	13825	14007	14022	13753	13752	13801	13917	13766	13889	13780	13691	13890	13953	13832	13926	13803	13832	13961	13749	13797	13804	13882	13863	13902	13874	13760	13783	13738	13806	13526	13753	13844	13879	13718	13738	13747	13737	13749	13723	13602	13823	13660	13743	14034	13907	13764	13737	13871	13791	13754	13757	13891	13869	13763	13769	13963	13873	13911	13741	13636	13692	13936	13895	13893	13528	13801	13843	13799	13668	13830	13673	13877	13723	13749	13928	13804	13868	13774	13750	13834	13944	13928	13886	13856	13709	13771	13683	13841	13764	13845	13726	13694	13818	13868	13853	13773	13750	13745	13738	13753	13815	13963	13811	13638	13729	13750	13817	13807	13734	13776	13985	13845	13880	13857	13743	13841	13768	13865	13695	13689	13702	13848	13928	13639	13792	13761	13718	13821	13882	13577	13829	13821	13989	13745	13876	13723	13864	13783	13764	13976	13728	13837	13952	13756	13832	13751	13973	13684	13856	13682	13861	13858	13677	13930	13886	13680	13846	13843	13642	13634	13900	13863	13821	13834	13813	13786	13855	13937	13716	13846	13860	13837	13919	13787	13788	13896	13900	13770	13995	13684	13765	13726	13828	13836	13743	13664	13950	14009	13749	13645	13875	13793	13663	13690	13789	13799	13753	13777	13884	13794	14033	13829	13932	13760	13845	13831	13750	13835	13830	13869	13787	13857	13769	13817	13878	13843	13784	13731	13831	13754	13706	13769	13787	13890	13782	13754	13832	13700	13755	13956	13766	13973	13920	13799	13652	13844	13923	13858	13740	13822	13852	13911	13849	13714	13699	13859	13997	13896	13935	13843	13659	13679	13829	13803	13927	13847	13723	13877	13927	13832	13867	13712	13862	13972	13812	13657	13773	13744	13635	13742	13779	13775	13886	13788	13807	13875	13869	13870	13975	13986	13866	13885	13681	13772	13836	13763	13703	13875	13701	13764	13754	13856	13992	13776	13860	13821	13662	13816	13834	13783	13918	13856	13883	13829	13823	13644	13734	13903	13909	13955	13917	13852	13804	13626	13861	13897	13784	13865	13684	13756	13852	13780	13875	13765	13811	13800	13882	13767	13803	13773	13970	13825	13880	13834	13746	13865	13667	13947	13823	13829	13895	13837	13822	13808	13888	13874	13665	13743	13705	13965	13717	13714	13676	13703	13837	13837	13854	13869	13813	13811	13874	13657	13892	13833	13735	13679	13858	13693	13868	13763	14004	13856	13716	13807	13678	13804	13889	13993	13904	13647	13767	13876	13787	13813	13823	13890	13859	13975	13722	13835	13840	13840	13911	13887	13711	13842	13818	13940	13687	13791	13707	13856	13813	13753	13857	13883	13922	13864	13759	13752	13814	13911	13779	13663	13765	13741	13730	13744	13920	13951	13709	13802	13690	13760	13941	13844	13761	14056	13797	13840	13867	13708	13807	13932	13806	13549	13922	13857	13956	13733	13828	13748	13990	13825	13709	13851	13822	13805	13730	13939	13880	13972	13688	13681	13879	13753	13728	13765	13790	13700	13813	13736	13816	13864	13750	13743	13743	13811	13923	13741	13951	13812	13866	13636	13925	13836	13878	13888	13910	13766	13842	13917	13966	13848	13707	13908	13946	13638	13840	13920	13759	13864	13895	13758	13965	13775	13887	13787	13901	13727	13811	13832	13776	13951	13663	13854	13806	13833	13683	13893	13815	13979	13805	13741	13844	13769	14001	13842	13775	13749	13816	13807	13638	13886	13919	13718	13779	13907	13799	13666	13815	13842	13912	13826	13723	13774	13763	13995	13697	13576	13916	13777	13821	13729	13978	13855	13889	13765	13926	13899	13779	13847	13718	13947	13840	13921	13928	13781	13788	13899	13805	13680	13952	13747	13931	13744	13728	13767	13847	13723	13859	13867	13847	13672	13775	13902	13776	13791	13819	13762	14025	13768	13662	13874	13830	13713	13835	13846	13829	13990	13817	13734	13761	13700	13923	13838	13861	13728	13827	13836	13605	13997	13734	13866	13678	13861	13860	13783	13911	13840	13835	13733	13868	13965	13768	13848	13935	13679	13926	13787	13811	13884	13956	13971	13916	13864	13719	13744	13760	13851	13841	13888	14054	13967	13893	13899	13793	13644	13777	13834	13784	13747	13820	13742	13996	13855	13613	14002	13823	13719	13756	13871	13834	13725	13560	13813	13842	13910	13814	13744	13696	13723	13756	13866	13902	13770	13945	13671	13918	13695	13983	13979	13799	13963	13876	13862	13868	13821	13860	13892	13686	13744	13838	13829	13803	13996	13779	13830	13883	13805	13926	13834	13755	13785	13744	13877	13891	13862	13761	13928	13843	13799	13883	13776	13807	13709	13911	13906	13820	13693	13771	13824	13773	13809	13672	13622	13852	13887	13749	13783	13783	13948	13826	13771	13734	13838	13824	13877	13802	13911	13798	13911	13847	13782	13765	13733	13715	13882	13650	13766	13835	13910	13920	13744	13689	13762	13838	13714	13849	13822	13880	13725	13717	13760	13776	13788	13772	13854	13846	13890	13861	13870	13901	13645	13800	13872	13882	13943	13759	13815	13787	13840	13874	13871	13700	13729	13716	13842	13808	13792	13731	13927	13859	13719	13790	13859	13686	13708	13824	13785	13845	13858
23408	21486	28284	25275	22536	21562	19885	16991	16243	15766	15439	15265	15268	15333	15483	15223	15126	15147	15076	14901	14780	15050	14794	14905	14995	14891	14721	14855	14843	14906	14793	14642	14820	14751	14734	14711	14536	14745	14693	14831	14861	14737	14905	14847	14754	15006	14849	14772	14846	14771	14879	14660	14895	14831	14671	14727	14658	14698	14557	14793	14791	14828	14697	14787	14618	14748	14642	14586	14767	14704	14784	14703	14896	14841	14646	14616	14625	14765	14675	14670	14761	14615	14830	14697	14671	14685	14754	14566	14742	14714	14828	14719	14688	14782	14761	14778	14755	14622	14473	14908	14928	14527	14459	14811	14811	14725	14875	14877	14505	14611	14958	14681	14712	14641	14939	14993	14527	14833	14758	14668	14782	14751	14799	14761	14563	14722	14821	14783	14600	14622	14673	14633	14729	14811	14850	14631	14743	14639	14629	14757	14736	14791	14949	14778	14813	14662	14726	14716	14621	14750	14713	14917	14853	14606	14596	14675	14871	14822	14454	14684	14501	14773	14604	14764	14871	14728	14811	14920	14771	14787	14767	14657	14671	14574	14824	14792	14770	14755	14910	14683	14774	14847	14542	14670	14661	14707	14851	14957	14617	14715	14640	14621	14693	14808	14711	14892	14730	15007	14790	14772	14753	14562	14511	14787	14699	14716	14600	14604	14764	14809	14810	14867	14789	14669	14607	14700	14697	14869	14832	14952	14875	14683	14834	14414	14766	14624	14662	14685	14798	14767	14838	14974	14819	14749	14890	14883	14713	14842	14812	14541	14905	14721	14949	14899	14856	14927	14756	14579	14669	14711	14590	14682	14940	14878	14729	14789	14552	14639	14595	14837	14726	14770	14705	14874	14749	14627	14654	14786	14719	14700	14789	14529	14684	14647	14666	14590	14755	14614	14911	14816	14753	14572	14715	14684	14795	14626	14478	14577	14612	14844	14570	15077	14719	14911	14735	14801	14708	14573	14678	14600	14585	14814	14735	14689	14553	14675	14855	15032	14887	14886	14811	15000	14610	14587	14597	14632	14760	14730	14806	14685	14694	14780	14648	14917	14716	14482	14704	14629	14608	14530	14749	14555	14806	14649	14633	14948	14632	14775	14709	14878	14733	14662	14671	14787	14782	14625	14692	14712	14649	14610	14786	14776	14725	14856	14994	14905	14683	14851	14855	14975	14690	14689	14680	14913	14746	14506	14652	14892	14674	14624	14715	14771	14436	14738	14631	14664	14867	14758	14781	14670	14803	14767	14799	14834	14655	14851	14892	14801	14783	14591	14684	14786	14621	14923	14775	14979	14729	14730	14696	14693	14778	14619	14758	14978	14835	14784	14775	14709	14983	14637	14498	14751	14513	14551	14755	14710	14655	14837	14752	14770	14766	14597	14675	14740	14616	14791	14605	14873	14573	14748	14670	14815	14781	14860	14910	14695	14751	14839	14868	14595	14632	14616	14630	14866	14807	14823	14809	14637	14879	14633	14694	14856	14764	14738	14712	14716	14771	14589	14670	14769	14827	14647	14778	14761	14655	14671	14679	14712	14700	14711	14694	14779	14870	14838	14705	15004	14755	14658	14780	14797	14794	14766	14632	14743	14791	14651	14749	14904	14621	14779	14642	14687	14561	14747	14684	14616	14753	14602	14612	14815	14840	14632	14541	14780	14701	14617	14685	14522	14512	14705	14552	14997	14623	14945	14794	14667	14839	14747	14569	14695	14738	14672	14812	14843	14537	14892	14666	14768	14664	14838	14572	14884	14667	14774	14815	14501	14716	14698	14753	14678	14898	14785	14702	14700	14855	14724	14811	14755	14861	14698	14813	14823	14848	14656	14872	14690	14566	14612	14789	14670	14737	14619	14626	14616	14580	14717	14818	14899	14628	14747	14639	14712	14790	14863	14634	14577	14622	14806	14870	14987	14909	14829	14678	14794	14782	14765	14744	14933	14706	14654	14795	14751	14925	14824	14730	14808	14803	14751	14830	14662	14746	14805	14709	14775	14815	14654	14550	14595	14673	14598	14654	14757	14761	14669	14816	14689	14877	14583	14401	14711	14676	14433	14708	14743	14700	14793	14747	14810	14734	14857	14775	14759	14841	14818	14821	14828	14754	14667	14701	14700	14701	14644	14668	14797	14692	14589	14825	14710	14739	14703	14626	14668	14796	14691	14800	14624	14722	14668	14738	14787	14861	14709	14611	14791	14720	14833	14905	14716	14774	14826	14879	14761	14715	14662	14761	14888	14681	14646	14588	14768	14647	14697	14623	14690	14910	14735	14770	14511	14852	14666	14700	14675	14697	14859	14707	14866	14739	14966	14769	14704	14729	14793	14639	14689	14655	14815	14838	14766	14661	14674	14924	14731	14756	14622	14641	14759	14859	14633	14662	14616	14528	14691	14791	14583	14576	14770	14692	14838	14693	14511	14785	14767	14747	14649	14699	14687	14565	14657	14885	14780	14675	14601	14663	14662	14740	14746	14804	14717	14777	14754	14811	14742	14805	14534	14874	14803	14671	14454	14622	14647	14736	14743	14859	14539	14668	14799	14731	14879	15016	14784	14859	14697	14922	14764	14917	14655	14608	14617	14868	14833	14739	14828	14925	14636	14895	14682	14786	14828	14681	14692	14583	14847	14757	14699	14855	14805	14876	14889	14689	14816	14773	14565	14660	14877	14794	14724	14686	14609	14599	14605	14821	14647	14980	14637	14842	14587	14604	14745	14798	14649	14697	14857	14583	14910	14744	14665	14856	14777	14776	14712	14838	14734	14697	14628	14722	14754	14636	14798	14910	14653	14734	14730	14761	14752	14657	14800	14689	14737	14672	14865	14889	14864	14673	14625	14569	14740	14639	14612	14706	14693	14867	14814	14629	15047	14716	14738	14760	14864	14664	14770	14809	14753	14662	14799	14816	14601	14741	14879	14609	14869	14585	14672	14792	14788	14547	14672	14791	14739	14712	14761	14616	14656	14792	14700	14765	14604	14790	14861	14645	14696	14843	14451	14764	14610	14786	14976	14720	14731	14861	14931	14480	14799	14748	14837	14638	14810	14714	14772	14878	14740	14948	14881	15027	14677	14810	14717	14895	14839	14737	14790	14593	14854	14796	14728	14706	14700	14638	14734	14753	14836	14746	14753	14690	14700	14545	14661	14899	14634	14726	14754	14732	14555	14874	14770	14931	14871	14787	14756	14728	14742	14853	14725	14867	14774	14767	14929	14921	14819	14877	14880	14886	14859	14687	14763	14794	14573	14686	14698	14766	14794	14619	14696	14540	14658	14897	14851	14498	14801	14733	14782	14658	14707	14499	14800	14769	14950	14680	14665	14756	14914	14821	14704	14588	14636	14748	14831	14606	14558	14820	14748	14746	14798	14617	14635	14564	14609	14765	14738	14879	14510	14937	14784	14603	14876	14617	14558	14634	14795	14501	14782	14719	14674	14807	14614	14684	14726	14586	14569	14637	14689	14948	14744	14687	14635	14816	14678	14675	14858	14644	14726	14572	14667	14756	14717	14812	14809	14716	14681	14678	14632	14899	14799	14716	14793	14710	14630	14764	14868	14808	14594	14892	14744	14711	14805	14706	14849	14609	14548	14521	14703	14752	14786	14803	14734	14816	14825	14712	14704	14832	14580	14664	14710	14721	14862	14608	14880	14648	14808	14908	14735	14604	14720	14770	14961	14661	14620	14927	14723	14757	14813	14883	14625	14759	14694	14568	14499	14771	14889	14770	14784	15006	14717	14843	14548	15152	14929	14660	14695	14773	14799	14780	14691	14799	14676	14593	14824	14629	14810	14628	14801	15008	14926	14777	14821	14884	14806	14836	14945	14853	14679	14599	14724	14704	14859	14833	14823	14589	14806	14782	14783	14735	14888	14720	14821	14709	14631	14786	14944	14806	14680	14819	14511	14761	14543	14784	14702	14732	14674	14736	14700	14587	14844	14714	14777	14863	14892	14597	14728	14641	14706	14791	14820	14621	14540	14849	14717	15075	14877	14665	14832	14805	14493	14897	14658	14859	14634	14794	14449	14690	14750	14828	14814	14788	14673	14789	14755	14803	14800	14592	14691	14640	14683	14606	14550	14767	14668	14749	14741	14719	14990	14891	14573	14953	14801	14650	14718	14675	14880	14695	14689	14616	14726	14772	14565	14657	14847	14832	14637	14723	14806	14760	14763	14757	14755	14718	14591	14766	14641	14737	14842	14692	14957	14834	14780	14842	14781	14761	14814	14777	14786	14602	14683	14733	14605	14669	14756	14877	14803	14850	14993	14600	14716	14831	14787	14748	14681	14835	14541	14693	14826	14748	14756	14773	14580	14926	14657	14762	14683	14713	14679	14535	14732	14741	14507	14766	14757	14500	14720	14781	14738	14798	14880	14760	14621	14746	14608	14696	14616	14621	14487	14705	14873	14834	14486	14671	14524	14796	14821	14668	14640	14724	14773	14658	14596	14667	14654	14792	14646	14668	14677	14631	14751	14848	14834	14739	14848	14820	14877	14753	14939	14795	14658	14724	14894	14584	14885	14534	14671	14739	14834	14743	14869	14789	14829	14732	14570	14649	14694	14579	14616	14774	14701	14720	14670	14700	14437	14543	14797	14614	14782	14774	14882	14544	14765	14583	14592	14851	14801	14588	14546	14696	14749	14986	14727	14842	14700	14869	14895	14533	14574	14772	14845	14778	14839	14877	14891	14916	14702	14745	14651	14570	14677	14649	14760	14676	14693	14663	14824	14598	14780	14786	14745	14775	14722	14710	14742	14704	14680	14779	14900	14877	14896	14963	14727	14562	14740	14801	14794	14701	14887	14543	14662	14824	14723	14947	14727	14876	14643	14538	14696	14774	14712	14723	14405	14724	14620	14737	14791	14983	14695	14560	14709	14770	14795	14786	14696	14740	14791	14709	14806	14726	14786	14895	14603	14738	14743	15014	14761	14846	14759	14679	14822	14758	14841	14824	14935	14691	14621	14567	14730	14590	14897	14796	15013	14622	14932	14815	14651	14888	14839	14695	14744	14699	14695	14698	14698	14796	14694	14871	14807	14592	14604	14750	14753	14919	14570	14770	14669	14758	14795	14713	14831	14628	14613	14618	14860	14808	14779	14806	14549	14673	14618	14614	14606	14687	14901
20425	40113	31532	23564	20945	18833	16730	15802	14999	14522	14172	13900	13777	13671	13806	13674	13470	13670	13395	13463	13502	13331	13406	13204	13489	13438	13208	13340	13300	13277	13249	13336	13279	13348	13256	13344	13287	13232	13133	13247	13173	13160	13450	13093	13331	13193	13294	13321	13026	13296	13369	13178	13172	13366	13230	13224	13221	13269	13188	13145	13248	13269	13322	13313	13138	13234	13111	13247	13151	13118	13330	13341	13403	13428	13193	13169	13282	13257	13413	13130	13248	13103	13307	13275	13230	13149	13212	13241	13343	13423	13339	13241	13178	13135	13289	12962	13245	13035	13189	13126	13331	13266	13213	13246	13184	13258	13153	13208	13234	13285	13408	13324	13314	13144	13221	13156	13327	13340	12961	13228	13136	13073	13248	13083	13165	13312	13173	13284	13233	13310	13271	13195	13172	13093	13280	13250	13150	13238	13231	13099	13307	13214	13275	13238	13207	13201	13208	13096	13142	13371	13115	13085	13091	13253	13263	13280	13461	13304	13264	13308	13164	13337	13379	13074	13232	13193	13169	13239	13242	13149	13017	13117	13379	13244	13167	13174	13169	13250	13196	13305	13371	13176	13164	13284	13202	13286	13225	13232	13284	13315	13234	13096	13166	13237	13080	13273	13285	13282	13221	13319	13254	13015	13271	13182	13139	13183	13332	13212	13242	13332	13237	13294	13380	13075	13087	13174	13209	13281	13342	13278	13469	13369	13241	13232	13225	13269	13298	13337	13243	13326	13064	13186	13442	13264	13218	13061	13353	13157	13197	13185	13164	13217	13243	13209	12939	13088	13186	13205	13186	13200	13357	13256	13179	13273	13138	13220	13247	12984	13220	13176	13220	13247	13299	13176	13045	13311	13179	13260	13229	13172	13302	13157	13202	13268	13313	13394	13291	13101	13186	13397	13345	13302	13140	13075	13306	13087	13259	13241	13205	13316	13215	13318	13257	13269	13296	13127	13101	13253	13248	13295	13017	13099	13102	13321	13302	13145	13361	13306	13071	13351	13199	13183	13326	13237	13215	13194	13348	13153	13326	13204	13130	13272	13099	13383	13314	13125	13183	13269	13230	13284	13193	13361	13235	13272	13257	13114	13338	13268	13241	13196	13171	13144	13320	13271	13211	13135	13279	13382	13184	13235	13268	13244	13268	13104	13287	13282	12961	13140	13319	13387	13240	13197	13121	13180	13173	13135	13278	13345	13165	13273	13108	13173	13197	13177	13129	13224	13221	13131	13284	13215	13303	13191	13280	13267	13200	13139	13291	13369	13241	13258	13069	13132	13263	13274	13345	13170	13257	13265	13201	13184	13219	13257	13107	13083	13132	13165	13156	13065	13155	13127	13142	13261	13278	13269	13094	13221	13256	13178	13174	13204	13169	13144	13204	13160	13175	13242	13228	13294	13228	13261	13161	13221	13231	13241	13225	13167	13289	13207	13183	13212	13113	13247	13296	13203	13202	13171	13143	13166	13207	13157	13280	13142	13229	13341	13208	13327	13297	13105	13251	13216	13129	13178	13188	13113	13187	13097	13090	13273	13162	13233	13208	13178	13289	13128	13202	13203	13198	13186	13175	13221	13086	13223	13277	13173	13230	13287	13129	13165	13149	13197	13233	13142	13238	13296	13328	13304	13099	13302	13293	13211	13146	13306	13230	12977	13196	13222	13325	13191	13156	13217	13352	13352	13239	13048	13219	13402	13357	13351	13236	13274	13204	13285	13269	13371	13254	13170	13226	13248	13000	13207	13283	13148	13331	13078	13219	13139	13368	13143	13217	13293	13378	13176	13272	13125	13265	13322	13195	13192	13264	13266	13176	13307	13210	13053	13092	13307	13236	13223	13342	13295	13352	13216	13344	13193	13224	13261	13153	13122	13133	13286	13178	13066	13221	13171	13190	13227	13331	13398	13156	13283	13313	13122	13298	13169	13260	13188	13228	13271	13188	13144	13250	13358	13298	13297	13185	13402	13163	13143	13261	13384	13349	13339	13231	13237	13253	13313	13137	13035	13144	13159	13191	13313	13075	13113	13261	13234	13287	13192	13231	13234	13212	13298	13238	13095	13233	13202	13229	13168	13156	13190	13361	13229	13238	13233	13335	13310	13329	13280	13216	13416	13363	13157	13304	13081	13195	13119	13241	13348	13192	13271	13247	13238	13260	13304	13219	13298	13123	13302	13189	13194	13224	13170	13285	13130	13175	13367	13172	13365	13199	13127	13283	13175	13356	13293	13431	13213	13150	13222	13166	13287	13130	13164	13329	13320	13366	13311	13214	13371	13391	13078	13209	13086	13274	13286	13137	13229	13378	13178	13292	13246	13178	13318	13335	13198	13285	13285	13371	13265	13217	13216	13150	13377	13359	13144	13178	13194	13210	13243	13256	13138	13398	13273	13091	13347	13240	13346	13249	13187	13284	13175	13380	13246	13408	13098	13389	13149	13141	13069	13126	13359	13341	13264	13262	13288	13283	13291	13197	13143	13186	13279	13465	13268	13317	13054	13362	13098	13273	13087	13082	13104	13383	13262	13135	13536	13298	13242	13131	13306	13286	13161	13214	13263	13168	13113	13116	13105	13182	13222	13314	13229	13172	13232	13204	13229	13284	13197	13181	13283	13113	12997	13183	13299	13284	13224	13264	13069	13292	13223	13238	13407	13284	13281	13108	13218	13280	13313	13163	13092	12970	13288	13281	13055	13265	13274	13303	13134	13259	13166	13169	13253	13270	13187	13315	13157	13294	13306	13251	13226	13314	13151	13284	13187	13175	13100	13271	13218	13284	13229	13205	13384	13225	13265	13288	13225	13192	13221	13156	13291	13245	13105	13091	13253	13132	13307	13314	13271	13239	13238	13362	13310	13234	13277	13185	13306	13268	13334	13195	13153	13300	13143	13161	13158	13238	13226	13213	13178	13223	13301	13186	13419	13333	13206	13016	13191	13417	13320	13231	13341	13401	13376	13120	13154	13219	13240	13181	13317	13149	13226	13140	13395	13347	13111	13219	13348	13420	13213	13332	13201	13284	13283	13114	13284	13324	13169	13246	13101	13170	13214	13398	13229	13273	13231	13203	13279	13178	13198	13290	13388	13067	13342	13235	13092	13358	13109	13188	13197	13396	13261	13103	13116	13245	13138	13348	13221	13324	13058	13251	13108	13232	13296	13265	13326	13153	13312	13262	13332	13367	13215	13251	13249	13264	13195	13181	13200	13224	13219	13190	13436	13325	13131	13192	13430	13387	13218	13235	13317	13175	13278	13377	13316	13232	13229	13246	13263	13335	13215	13428	13267	13160	13245	13232	13226	13204	13369	13415	13159	13274	13279	13258	13159	13053	13115	13105	13235	13197	13163	13108	13246	13370	13221	13372	13195	13156	13303	13338	13317	13234	13253	13184	13212	13135	13224	13143	13429	13218	13224	13178	13361	13252	13216	13350	13129	13231	13194	13062	13297	13276	13139	13383	13269	13268	13256	13107	13148	13153	13293	13157	13225	13259	13283	13173	13302	13218	13238	13193	13249	13507	13229	13262	13301	12964	13369	13417	13153	13316	13186	13336	13145	13152	13197	13296	13254	13378	13268	12985	13262	13270	13261	13270	13278	13232	13227	13205	13282	13423	13153	13283	13266	13065	13107	13260	13293	13201	13301	13236	13222	13260	13344	13174	13138	13165	13173	13248	13231	13226	13237	13215	13053	13294	13168	13389	13288	13216	13132	13260	13255	13285	13228	13171	13214	13353	13184	13168	13237	13330	13224	13373	13088	13266	13223	13313	13315	13163	13150	13170	13185	13283	13215	13309	13346	13255	13049	12979	13331	13325	13138	13178	13230	13342	13091	13289	13202	12983	13290	13258	13195	13134	13132	13363	13211	13334	13189	13097	13053	13297	13182	13215	13189	13306	12972	13265	13327	13256	13272	13276	13359	13127	13137	13383	13360	13220	13265	13298	13228	13243	13240	13337	13277	13274	13296	13273	13159	13127	13122	13428	13112	13144	13263	13243	13313	13144	13279	13222	13322	13042	13374	13137	13338	13171	13365	13286	13215	13240	13158	13193	13247	13251	13276	13143	13424	13073	13163	13082	13170	13207	13143	13290	13032	13402	13067	13284	13291	13197	13330	13297	13347	13161	13380	13184	13384	13344	13366	13115	13092	13053	13302	13225	13196	13246	13226	13025	13294	13364	13079	13168	13173	13346	13192	13366	13054	13200	13292	13200	13202	13143	13064	13313	13072	13158	13117	13095	13235	13276	13284	13071	13171	13194	13100	13357	13232	13126	13241	13233	13271	13074	13174	13302	13329	13178	13279	13279	13249	13156	13399	13263	13153	13285	13389	13209	13206	13140	13201	13342	13306	13248	13221	13373	13072	13049	13140	13262	13492	13264	13360	13082	13105	13263	13253	13054	13100	13097	13235	13202	13210	13195	13239	13158	13223	13114	13388	13156	13341	13222	13251	13270	13254	13240	13427	13242	13312	13097	13293	13235	13227	13336	13230	13151	13257	13253	13165	13358	13379	13312	13216	13250	13105	13218	13185	13275	13117	12958	13233	13266	13335	13214	13140	13192	13395	13268	13169	13464	13266	13309	13109	13293	13184	13303	13314	13070	13140	13058	13135	13261	13277	13254	13180	13226	13222	13139	13095	13222	13109	13253	13208	13170	13276	13465	13324	13212	13429	13204	13167	13186	13280	13223	13180	13443	13295	13266	13165	13112	13202	13133	13448	13278	13240	13263	13213	13316	13190	13141	13200	13451	13214	13172	13224	13190	13177	13255	13079	13234	13266	13292	13092	13241	13208	13335	13167	13150	13283	13065	13409	13337	13257	13306	13175	13207	13043	13040	13295	13312	13222	13398	13156	13279	13210	13226	13112	13201	13123	13218	13137	13161	13389	13375	13282	13234	13036	13169	13191	13296	13293	13431	13225	13258	13289	13173	13427	13207	13183	13387	13409	13253	13338	13108	13136	13381	13221	13251	13176	13263	13151	12997	13249	13124	13338	13204	13114	13328	13156	13124	13074	13360	13103	13350	13080	13276	13247	13359	13384	13305	13365	13154	13270	13318	13294	13032	13203	13285	13195	13078	13099	13175	13194	13269	13045	13287	13237	13166	13233	13465	13139	13188	13290	13272	13335
25194	21591	27117	27053	20425	18884	18110	16969	16552	16638	16349	16339	16312	16144	16185	16189	16178	16321	16289	16406	15965	15988	16008	16026	16046	16144	16300	16145	16124	15770	15907	16143	15931	15862	15950	15820	15840	15934	15904	16079	16008	15909	15814	16014	15845	15909	15921	16028	15940	15998	15778	15914	15938	16066	16037	16017	15991	16068	16095	15803	15809	15875	15829	15775	16102	16021	15876	15704	15851	15918	15887	16005	16033	16037	15708	15920	15994	16002	15989	16104	16019	15985	16104	16027	15775	15907	15831	16109	15947	15819	16008	15792	15886	15981	16018	15950	15822	15821	15896	15835	15833	15811	15920	16015	16209	16010	15884	15938	15980	16092	16013	15864	16013	15876	15865	15796	16259	15936	16024	15953	15873	15797	16025	15952	15995	15804	15708	15777	15819	15904	16057	15645	15756	15988	15906	15892	16030	15804	16080	15942	15894	15792	16031	15946	15862	15961	15813	15805	15775	16079	15973	15961	16042	15995	15727	15889	15881	15970	15851	15844	15824	15800	16061	15969	16111	16103	15754	15952	15897	16081	15945	15860	15877	15934	16003	15900	15994	15962	16021	15910	16042	15973	15994	15948	15901	15660	15882	15824	16138	15869	15980	15977	15851	16032	15829	15911	16091	15962	15802	15900	15980	15873	15975	16180	16179	15948	16115	15868	15760	15968	15839	15778	16012	16021	16235	16184	15843	15888	15870	15779	15867	15971	16033	15874	15761	15840	15931	15906	15930	15902	15979	15924	15957	15877	16016	15930	15849	15997	15778	15912	15825	15950	16109	15838	16049	15974	15667	15998	15631	15963	15795	15948	15969	15900	15955	15918	16029	15754	15796	15924	16077	16023	16063	15939	15782	15763	15910	15851	16036	15887	16067	15902	15870	15971	15935	16037	15959	15783	15677	15798	15936	16068	15801	15941	15904	15986	15945	15945	15917	15852	15938	15806	16170	15797	15774	15888	16107	15998	16027	15845	15934	15805	15882	15863	15772	15899	15900	15797	15838	15933	16117	15907	15926	15815	15900	15942	16041	15886	16103	16006	15979	16085	15966	15836	16004	15949	15929	16012	15984	15910	15960	15983	16003	15958	15861	15920	16008	15972	16157	16049	16160	15992	15900	15800	15834	15818	15927	15893	15884	15865	15823	15911	15973	15843	16063	15838	16083	15807	15831	15962	16044	15876	15977	16090	16002	15787	15905	16036	15899	15935	15908	15816	15888	16071	15952	15924	15974	15863	16048	15686	15969	15854	15918	15796	15817	16083	15846	16076	15964	16020	15777	16118	15797	15850	15954	15897	15734	15945	16072	16138	16015	16055	15878	16030	16054	15884	16091	15886	16096	15966	15875	15608	15774	15912	16068	15965	15808	16043	16009	15755	16001	15865	15899	15831	15878	16024	16064	16041	16009	16036	16162	16042	16031	15856	15836	15940	15818	16002	15876	15915	15896	15959	16027	15849	15886	15930	15968	15980	16002	15874	15907	15886	16064	15868	15932	15968	15933	16023	15982	15954	15883	16008	16179	15960	15899	16110	16078	15911	15856	15946	16006	15689	16026	15746	15883	15794	15738	15964	16066	15975	15889	16075	16145	15990	15729	16281	15923	15751	16061	15941	16014	16152	16089	16083	16012	15920	16006	15939	15816	16040	16232	15918	15884	16076	15775	15944	16080	16005	15738	15820	15914	15978	15875	15798	15879	15904	15779	15800	15992	15765	15845	15910	16071	15769	15923	16088	15818	16188	15990	16007	16195	15906	15975	15885	16178	15934	15891	15883	15961	16046	15935	15993	15984	15906	15943	16026	15868	15889	16115	16003	16066	15953	16257	15959	15925	15832	15916	15872	15953	15870	16060	15857	15954	16089	16186	16095	15970	15998	16082	16038	16022	15794	16063	15978	16023	15971	15860	15869	15959	15948	15855	15854	16085	15954	15959	15942	15975	15803	15955	16210	16140	15945	15859	16100	16075	16064	15967	15863	15848	15916	16016	16018	15872	15885	16050	15975	16085	15998	15959	15910	15877	15909	16117	15876	15950	15863	15959	16057	15936	15955	15845	16033	16126	16048	15804	15961	16080	15946	16035	16001	16000	15756	15803	15962	16019	15942	15935	16213	16002	15909	15835	15788	15945	15919	16106	15910	15947	16022	15969	15943	15903	15990	16088	15655	16019	15962	15942	15978	16035	15975	15860	15923	16064	15926	15948	15861	15819	15903	15934	15820	15842	15947	15987	15926	16061	15850	15966	15921	15997	16141	15709	15999	16164	15881	15880	15920	15903	15813	15973	16084	16059	16053	15924	15917	16060	16205	16015	15924	16254	16018	16007	16088	15895	16075	15800	15815	15864	15956	15801	15888	15943	15944	15991	15958	15805	16025	15809	15875	15902	15977	15960	16086	15976	15943	15686	16050	16042	15890	16127	15997	15967	16020	16012	15985	15989	15877	15912	16003	16009	16069	16048	16075	15840	15941	15953	15763	15892	15985	15953	16096	15887	15870	15912	15759	16010	15867	15960	15751	15814	15925	15945	16183	15959	15916	15939	15854	15796	16037	15969	16071	15980	16089	15758	15846	16106	16094	16002	15792	15811	15932	16018	16118	15934	15844	15971	15980	15834	15881	16079	15689	16024	16057	16092	15859	15921	15783	15948	16019	16073	15855	15839	16003	15960	15857	16195	16034	16001	15994	16007	15987	16078	15833	15851	16057	15728	16129	16007	16044	15981	15964	16020	16038	15980	15948	16040	16119	16072	15798	15978	15955	16091	15875	16075	16027	15956	15848	15995	15977	15941	15920	16085	15804	15995	15929	15998	16128	16029	16150	16130	16083	15927	15948	15849	16041	16058	15952	15818	15925	16076	16237	15803	15955	15932	15763	15959	15946	15791	15850	16144	15771	15913	15782	16090	15981	15987	15878	15811	16078	15871	16027	16057	15954	16048	15946	16018	16263	15934	16019	15942	16012	16025	15949	16104	15882	15802	15802	16113	15932	15901	15892	16082	15842	16005	15791	15972	15918	15967	15951	15852	15918	15915	16065	15943	15983	15976	15917	15942	15955	15903	15859	15925	15958	16012	16020	15982	15924	16050	15826	16070	15866	15910	16142	16014	15838	15908	16089	16037	15870	15917	16076	15828	15928	15940	15956	15859	15998	16012	15710	16062	15803	15980	16052	15964	15985	15812	16097	16044	16156	15808	15983	15955	16083	16158	15899	15830	15756	15954	15839	15724	15857	15663	16026	15994	15863	16006	15831	16132	16080	15944	15803	15987	16030	16317	15795	15925	16114	15805	16015	15989	15944	15993	16140	16050	15833	16068	16106	15987	15862	15998	15815	15814	15935	15843	15797	15772	16208	15970	16181	16047	16023	15809	16104	16008	15849	16007	15792	15946	15769	15853	16210	15991	15925	15884	15834	15853	15826	16087	15984	15951	16005	15773	16059	16016	15924	16039	15777	15852	16096	15904	15748	15958	16046	16150	16026	15950	15941	15948	15854	15922	15913	16138	15946	15833	16071	16018	15911	15861	15964	15776	16134	16065	15857	15981	15854	15874	16065	15937	16065	15850	16016	15874	15875	15986	16081	16127	15793	15884	15947	16095	15922	15971	15790	15833	16239	15789	16025	15896	16029	16108	15854	16022	15909	16058	15983	16056	15917	16086	16021	15812	15765	16063	15966	15891	16253	16127	16028	15984	15893	15957	16076	15962	15944	15875	16077	15998	15783	16024	15813	16011	15789	15909	15871	15795	15842	15945	16001	15816	15795	15889	16003	16022	16082	15925	16003	15940	15981	15873	15980	15948	15992	15867	16258	16020	15945	15826	16019	15945	15884	15899	15836	16072	16090	15950	15876	16177	15979	15810	15825	15729	15805	16003	16089	15958	15816	16014	15921	15963	15846	15903	15857	15920	15764	15819	15888	15899	16023	16180	16126	15970	15952	16039	15929	16033	16033	15851	16012	15944	15918	16231	15942	15949	15869	15979	15947	16005	16138	15883	15950	16144	16017	15924	15838	15877	16097	15870	16224	16076	16072	15843	16086	15942	15874	15819	15890	15897	15791	15910	16047	15859	16086	15759	16001	16008	15981	16035	16034	15852	15933	15825	15896	15918	15879	15957	15898	16064	15876	16003	15917	16048	15989	15937	16040	16011	16025	15926	16096	16045	15878	15963	15965	15879	15777	15865	15958	15871	15892	16092	15876	15946	16200	15988	15789	15837	15986	16003	15741	15787	15884	16120	15714	15912	15884	15967	15748	16004	15981	15940	16139	16131	16021	16117	16011	15962	15779	15773	16061	16138	16125	16019	15996	16003	15887	16035	15868	15930	15843	15784	15957	15925	15807	15872	15659	15984	16044	15857	15994	16090	15769	16049	16174	16002	15949	15877	16229	15987	15938	15895	15901	15946	15919	16237	15835	16060	15995	16093	15964	16163	16035	15719	15907	15915	16080	15944	15895	15799	15921	15937	16056	15971	15949	16034	15688	15997	15962	15976	15936	15783	15865	15908	15787	15929	15776	15991	15618	16011	15922	16118	16098	15932	15857	15908	15840	15926	15883	15971	15726	16165	15988	15974	16001	16002	15976	15870	15898	15911	15821	16074	16087	16071	15960	15810	15854	15891	16007	16153	16040	15786	15995	15781	15959	15973	15992	16088	15965	16019	16002	16093	15985	15992	15931	15747	15868	15783	15855	16114	15703	15746	15930	15865	16099	15934	15784	15725	15942	16055	15877	15943	15966	15959	15764	16053	15890	15718	16037	15923	16088	15819	15802	16159	15776	15943	16108	16020	15910	15951	15987	16001	15738	16038	15915	15925	15735	15711	15902	15829	15601	15875	15869	15937	16013	15900	15963	15943	16012	15926	15943	15986	16097	15905	15879	15913	15865	16093	15953	16078	15986	15739	15832	16078	16142	15941	15762	15764	15900	15972	15955	15939	15821	15851	16138	15953	15819	15797	16034	16033	16032	15837	16090	15973	15810	15904	15833	16012	15876	16112	15902	16086	16083	15954	16058	16172	15913	15981	15982	15988	15940	15798	15973	16006	15843	16124	15928	15992	15970	15947	15978	15906	16054	16125	15986	16072	16096	16131	16343	16171	16058	15993	16097	15688	16003	15959	15819	15987	15965	16058	15835
20383	35289	28281	21575	19257	17700	16458	15522	15110	14756	14599	14345	14370	14352	14174	14305	14274	14188	14212	14153	13958	14007	14178	14183	14089	13981	14066	13950	14012	13850	14031	14176	14255	14092	14057	14040	13909	14023	14068	13921	13981	13994	13832	13758	14150	14026	13987	14102	13745	13874	14111	13971	14136	13960	13967	14072	14174	13906	14095	14029	13859	13955	13953	13906	13856	14158	14017	13918	14022	13945	13929	13981	13934	13909	13840	13958	14160	14072	13960	13907	13842	13934	14017	13997	14094	13813	13902	14018	13996	14134	14008	13862	13885	14012	13941	13852	14011	13829	13986	14029	13984	13941	13842	13977	13899	13910	14006	14045	14008	13990	13926	13913	13986	14069	14008	13820	14007	14018	14018	14059	13806	13955	14005	13988	13985	13827	13872	13916	14113	14059	13916	13746	14138	13972	13988	13935	14065	14036	13964	14004	14009	14019	13942	14036	13920	13965	14144	13986	14022	13905	14134	14040	14044	13920	13894	14069	14002	14017	13921	13925	13821	13908	14007	13933	13971	14159	14030	14000	14137	14224	14124	13983	13864	13983	14063	14007	13909	14053	14033	14077	14050	14030	13880	14016	14039	13995	14205	13975	13863	13755	13929	13953	14005	14132	14005	13915	14042	14122	14049	13901	14003	14094	14039	13986	13791	13835	14035	13820	13979	14113	13942	13998	14010	14078	14003	13863	14134	13981	14074	13927	13884	13907	13901	14013	13883	13950	13953	13943	13801	13985	13950	13991	14162	13917	13881	14068	14080	13982	14027	14006	13982	13981	14089	14017	13971	13904	14188	13981	13944	13864	13840	13979	13910	14045	13951	14164	13918	14009	13950	14000	14054	14158	14203	14115	13939	13962	13977	14037	14014	13870	13983	14004	14057	13899	13965	14106	14044	13935	14116	13927	13927	13952	14116	13823	13984	13902	14136	14085	13950	13889	14012	14114	14162	14079	13997	13909	13852	14000	14175	13997	14129	14140	14119	14004	13971	14114	13884	14013	14006	14134	13957	13818	14013	13915	14030	13868	14177	14109	13938	13997	13910	14032	14089	13966	14095	13932	13944	14028	13769	13896	13925	13978	14221	13962	14059	13973	14021	14051	13947	13901	13969	13968	14137	13873	14134	13951	14037	13817	13866	13996	13990	14034	13989	13949	14068	14076	14004	14049	13835	13853	13927	14016	14034	13987	13972	13873	13974	13934	14058	14026	14170	13976	13918	13911	13949	13948	13943	14061	14072	14042	14177	13932	14075	14077	13858	14004	14049	14105	14121	13957	13973	13956	13991	14002	13979	14149	14057	13989	13777	14195	13860	13921	13975	13826	13920	13964	13943	14028	14132	13892	13995	14066	13818	13950	14059	14023	14096	13818	14011	13953	14033	13906	13771	14051	13935	13956	14208	14044	14246	13808	13877	13976	14034	13881	13886	14122	13956	13946	14035	13912	13948	14014	14036	13905	13972	14122	13989	13819	13864	14044	13982	13949	13879	13917	14027	14043	14016	14101	14062	14057	13966	14022	13962	14052	14107	14020	13869	14001	13905	14256	14038	13787	13841	14047	13970	14131	13858	13997	13901	13900	13901	14144	13992	13902	14052	14056	13858	13976	13963	13772	14044	13934	14138	13922	13934	14061	14047	13994	14042	13919	14063	14039	13962	14092	13930	13976	13927	13743	14152	13921	13809	14008	14059	13933	14026	13932	13881	14014	13970	13990	14047	13867	13920	13768	14203	13938	14014	13835	14085	14016	14027	14004	13820	13998	14076	14012	13881	13996	14105	14039	14133	14079	14009	13903	14111	14146	14098	14024	13908	14094	13965	14146	13840	13975	13908	14056	13922	14029	14041	13942	14069	13927	13849	13989	13938	13885	14075	14099	14105	14080	14042	13859	13963	14009	14019	14004	14102	13873	14067	13929	14142	14117	13853	13958	13945	13884	14024	14011	13992	14007	14093	13950	14018	14021	14062	14031	13975	13947	14094	13996	14013	13941	14023	13972	13852	14067	13984	13968	14012	14029	13986	13895	14159	13937	13986	14121	13827	14060	14052	13860	13862	14035	14159	14110	13993	13837	14104	14169	14016	13848	13952	13931	13996	13909	14028	13952	13971	13895	14004	13973	14108	13917	13983	14034	14010	14084	13934	14036	14018	14093	13934	13956	13956	13991	14072	13990	13867	13872	14089	14034	14036	13879	14082	13883	13994	13863	13865	13980	14146	13919	13993	13911	13917	13798	13821	14106	13853	14016	14070	13965	14005	14083	14062	13821	13932	14140	14007	13801	13983	13942	14083	13969	14028	13983	14113	13877	13980	14060	14001	13960	14007	14032	14086	13982	13966	13854	14033	14007	14006	13820	13959	13886	14016	13718	14033	14068	13982	13997	13872	14034	13799	13967	13897	13977	13918	14012	13863	13925	13881	13935	14073	13835	13946	14042	13936	14151	14088	13969	13893	13882	14002	14038	13974	13963	14073	13974	14099	13993	13880	14033	14000	14013	14124	13985	13978	14065	13962	14002	14026	14010	13872	14065	13922	13994	13949	13842	13999	14134	14020	13965	14017	14062	14029	13983	13992	13958	14083	13973	14040	13913	13886	14009	14084	14027	14077	13904	13930	14093	13828	14142	14040	13816	13952	14005	13871	13914	14022	13967	13910	13856	13937	13928	13967	13842	14030	14003	14048	13948	13978	13904	13984	13953	13987	13960	13986	13881	14129	14136	13921	13964	14102	13992	14071	13877	13998	13822	14103	13926	13929	13966	13965	13965	13934	13961	13989	13970	14147	13954	13878	14111	13871	14043	13961	14023	14125	14344	13888	14083	13957	13943	14053	13986	13903	14015	14029	13904	13909	13971	13962	13790	13986	14067	13842	13979	14015	14008	14170	14006	14054	13965	14019	13985	14046	13981	13955	14102	13981	13994	13846	13928	14002	13895	13856	14006	14076	13963	13938	14062	14093	14120	14019	13948	13905	14023	13908	13941	13936	13819	14040	14018	14057	14128	14093	13885	13714	14015	13898	13932	13928	14061	14136	13988	13971	13885	13850	14045	13934	14108	14258	14101	14062	13973	13912	14000	13806	14185	14038	13821	14123	13841	14017	13885	13917	13897	14074	13870	14088	14091	13987	14054	13940	14102	13892	13883	13973	13965	13868	13892	14090	13993	14034	13979	14003	13953	13983	14044	14005	13987	14090	13991	13958	13967	14165	13858	13814	14102	14110	13973	13909	13891	14231	13898	13928	13891	13872	13813	14049	13978	13983	13887	14012	14029	13995	13946	14029	13830	13873	13948	14111	14062	13978	13932	14249	14032	13991	13808	13805	13873	13825	14010	14025	14032	14201	14027	14038	13879	13837	14083	13803	13988	14152	13936	13896	14000	13968	13995	13920	14004	13989	13887	13942	13873	14046	13900	13999	14089	13867	13972	14115	14226	14106	13831	13932	14037	13970	13877	13963	13901	14228	13933	13985	13981	13954	14062	13974	13988	14014	14059	14098	14049	14090	13947	14010	14024	14010	13996	14149	14015	13998	13964	13974	14260	13944	14004	13787	14030	14199	13892	13849	13999	14057	14145	14216	13982	13847	13881	13872	13794	13950	13928	14028	14050	14100	14025	13835	14055	13913	13848	14059	13927	13946	13966	14009	14128	14068	14041	13868	14046	13953	14020	13944	13969	13840	14146	13966	14030	13995	14086	14101	13909	14059	13974	14076	13954	13968	13809	13920	13956	14008	13953	13964	14009	13968	14203	13934	13965	13879	14154	13862	14042	14025	13873	14087	13994	13890	13922	14007	13964	13984	13853	13919	14104	13981	14051	13917	14165	14031	14047	14063	13969	14031	14080	13954	14010	14212	13961	13996	14177	14064	14078	14111	13953	14056	13941	13822	13930	14148	13977	13953	13930	14117	13948	14169	14044	13928	14080	14105	14032	14022	13983	14025	14004	14039	14013	13944	13951	14063	13984	13909	13953	13857	14131	13972	13923	13980	13893	14027	14166	14053	13897	13700	14043	14102	13996	13977	13830	14062	13960	14126	14068	14079	14123	13993	14097	14057	14060	14081	14152	13994	13968	13919	14006	14014	13884	14111	13967	13909	13847	13999	13989	13977	13917	14046	13799	14006	14001	13804	14090	14130	13847	13928	13930	14099	14122	13929	13879	14015	13960	14053	14001	13915	14093	14018	13995	14015	13986	14041	13886	13880	13923	14034	14029	14046	14190	14099	14043	13990	13888	13918	13973	14114	13883	13964	14149	13888	14064	13957	14057	13852	13929	14040	13896	14018	14101	14021	13981	14265	14092	13868	14006	13903	14052	14092	13814	13999	14052	13934	14197	14057	13927	13904	13950	13965	14082	14003	14154	13747	14145	13972	13774	13828	13989	13948	13982	13880	14065	13906	13996	13908	14037	13843	13955	14030	13968	14002	14027	14064	14080	13881	14044	13969	13988	14071	13799	13801	13876	14064	13818	13990	14031	14071	14118	13969	14026	13884	13901	13979	13990	14107	14011	13815	13939	14020	14031	13850	14146	14083	13917	14031	14085	14003	14028	14024	13888	14003	14024	13987	14078	13949	13958	14073	13923	14052	13899	14141	13953	14048	13900	14232	14132	14014	13918	14011	13886	14067	13801	13987	13933	14026	13956	13914	14068	13977	13921	13968	13866	13902	13912	14048	13988	13843	14052	14021	13951	14106	13965	14014	14172	14057	14050	13989	14003	13913	13964	14106	13919	14075	14164	13999	13928	14086	13971	14011	14022	14120	14028	14018	14108	14032	13997	14034	13929	13988	13980	13963	13919	14024	13958	13916	14106	13835	13992	13885	14008	14021	13928	14043	13980	13981	13928	13933	14084	13867	13944	13970	14060	13872	14101	14056	13984	13962	13958	14062	14091	14015	13952	14025	13843	14018	14082	13934	14124	13949	14014	13939	14045	14021	14131	13915	14024	14131	13971	13913	14025	14164	14084	13945	14032	13998	14044	14064	13930	14103	14075	13931	14052	13872	14045	13969	14000	13998	13898	13992	14128	13921	14009	14053	14054	14006	13970	13866	14016	13809	14049	14124	13835	14074	14105	14058	13979	14073	14106	13931	13940	14011	13870	13947	14041	14065	13903	14039	13786	14032	13836	13943	14111
22498	21518	28707	24719	21926	23668	23389	17654	16437	16156	16089	15734	15509	15482	15579	15295	15290	15008	15270	15218	15199	15019	14849	15007	14954	14870	14994	15019	14827	15049	15099	14997	14826	14998	14875	14849	14908	14733	15134	15011	14844	14884	14953	14880	14948	14725	14842	14931	14901	14945	14990	14979	14730	14660	14928	14795	14989	14813	14733	14771	14971	14648	14784	14806	14797	14754	14705	14621	14838	14822	14894	14829	14947	15020	15044	14954	14845	14564	14972	14699	14756	14877	14849	14895	14852	14894	14810	14879	14875	14753	14852	14891	14872	14625	14724	14787	14832	14663	14659	14863	15090	14735	14862	14887	14828	14892	14743	14706	14823	14751	14753	14725	14671	14881	14907	14727	14675	14959	14949	14818	14958	14919	14698	14707	14792	14861	14738	14756	14877	14770	14614	14630	14938	14962	14589	14660	14889	14906	14883	14904	14660	14739	14642	14872	14978	14818	14685	15004	14938	14879	14876	14809	14983	14969	14771	14831	14935	15008	14842	14682	14813	14810	15073	14797	14789	14794	14754	14763	14704	14960	14832	14841	14757	14866	14763	14727	14762	14916	14842	14716	14805	14726	14917	14755	14798	14750	14858	14929	14951	14734	14737	14619	14738	14674	14654	14781	14731	14725	14791	14777	14709	14764	14890	14868	14663	14740	14768	14775	14913	14744	14889	14709	14899	14779	14812	14734	14680	14807	14744	14839	14796	14768	14864	14902	14689	14648	14847	14954	14807	14808	14833	14961	14834	14965	14858	14720	14817	14812	14736	14819	14762	14692	14916	14783	14733	14872	14846	14728	14831	14799	14605	14811	14743	14810	14860	14739	14830	14854	14919	14697	14950	14870	14655	14708	14668	14585	14865	14812	14748	14896	14894	14718	14971	14716	14578	14833	15015	14999	14867	14876	14663	15041	14646	14876	14620	14720	14671	14893	14694	14818	14580	14746	14639	14721	14674	14683	14664	14705	14706	14780	14861	14705	14889	14785	14667	14509	14923	14678	14633	14967	14731	14713	14963	14833	14852	14760	14886	14634	14841	14888	14937	14856	14652	14713	14680	14777	14920	14778	14762	14660	14763	14678	14636	14743	14726	14716	15026	14670	14750	14851	14827	14648	14884	14765	14870	14699	14698	14677	14705	14715	14749	14683	14801	14916	14791	14998	14905	14558	14690	14642	14939	14903	14693	14823	14884	14939	14916	14695	14700	14826	14803	14856	14891	14696	14887	14944	14726	14642	14642	14765	14776	14839	14826	14741	14855	14780	14792	14888	14819	14664	14716	14694	14814	14784	14747	14754	14826	14799	14815	14768	14552	14784	14775	14847	14658	14747	14843	14961	14786	14797	14762	14830	14730	14672	14781	14887	14808	14652	14668	14948	14638	14695	14899	14922	14930	14788	14735	14622	14829	14766	14907	14770	14786	14838	14775	14935	14959	14761	14824	14775	14777	14582	14881	14760	14802	14742	14686	14819	14768	14698	14839	14810	14771	14914	14765	14739	14785	14925	14809	14770	14723	14749	14680	14859	14632	14778	14955	14932	14849	14819	14896	14734	14776	14936	14812	14880	14873	14557	14962	14781	14921	14858	14704	14727	14747	14958	14833	14570	14685	14844	14660	14882	14714	14717	14811	14876	14635	14875	14847	14877	14892	14851	14919	14729	14762	14756	14679	14846	14705	14674	14755	14821	14773	14805	14751	14789	14799	14748	14850	14877	14742	14660	14753	14739	14785	14739	14895	14644	14678	14848	14853	14766	14873	15167	14801	14837	14697	14957	14783	14892	14907	14920	14766	14569	14820	14847	14877	14744	14823	14683	14687	14689	14885	14963	14902	14593	14580	14773	14723	14771	14614	14724	14712	14808	14823	14998	14661	14765	14764	14813	14842	14925	14789	14861	14872	14826	14588	14829	14579	14742	14715	14656	14690	14672	14769	14676	14795	14781	14920	14616	14821	14922	14874	14827	14955	14743	14795	14892	14716	14702	14626	14986	14978	14606	14830	14683	14834	14709	14852	14913	14861	14945	14894	14830	14950	14654	14942	14869	14868	14948	14715	14694	14817	14885	14696	14880	14711	14749	14621	14638	14648	14828	14654	14670	14838	14676	14763	14565	14741	14928	14733	14722	14922	14916	14681	14949	14826	14657	14906	14677	14479	14857	14691	14842	14968	14756	14634	14762	14846	14759	14617	14913	14865	14901	14882	14687	14813	14647	14669	14904	14816	14751	14893	14835	14727	14831	14898	14747	14604	14795	14833	14806	14842	14894	14902	14778	14819	14953	14778	14690	14761	14877	14894	14675	14622	14663	14845	14894	14796	14719	14769	14693	14700	14872	14900	14896	14971	14755	14850	14785	14912	14798	14927	14831	14909	14904	14870	14697	14646	14845	14872	15002	14863	14998	14774	14822	14624	14833	14618	14728	14986	14621	14768	14695	14760	14709	14606	14489	14625	14714	14900	14757	14791	14909	14682	14811	14687	14847	14943	14798	14837	14694	14764	14681	14873	14845	14915	14817	14759	14718	14725	14870	14842	14672	14867	14716	14743	14804	14914	14820	14693	14573	14806	14635	14920	14873	14668	14862	14732	14743	14755	14991	14794	14700	14757	14753	14891	14688	14685	14564	14841	14802	14899	14694	14651	14791	14755	14896	14953	14760	14675	14823	14713	14590	14819	14654	14753	14851	14758	14839	14663	14660	14534	14682	14819	14763	14760	14778	14780	14800	14684	14772	14870	14818	14867	14739	14687	14838	14625	14892	14634	14600	14866	14935	14809	14779	14859	14777	14650	14692	14837	14921	14749	14796	14660	14735	14740	14787	14924	14717	14819	14789	14820	14647	14499	14733	14864	14757	14771	14757	14812	14935	14526	14839	14718	14744	14692	14831	14806	14803	14974	14855	14809	14832	14678	14873	14787	14995	14656	14559	14625	14893	14780	14830	14819	14916	14632	14820	14955	14682	14845	14760	14979	14815	14924	14740	14677	14892	14896	14835	14730	14756	14908	14867	14746	14889	14639	14698	14842	14975	14648	14681	14655	14753	14846	14794	14780	14769	14885	14706	14930	14809	14860	14834	14816	14752	14786	14658	14918	14902	14766	14860	14669	14726	14706	14746	14812	14805	14745	14559	14664	14663	14734	14705	14834	14830	14693	14821	14853	14767	14906	14830	14946	14744	14706	14707	14808	14872	14842	14800	14566	14851	14952	14998	14787	14778	14804	14732	14663	14696	14796	14924	14546	14800	14894	14566	14889	14722	14705	14749	14690	14848	14634	14683	14847	14612	14833	14902	14852	14751	14635	14545	14994	14897	14930	14651	14512	14657	14837	14792	14853	14782	14802	14733	14658	14702	14861	14811	14627	14635	14678	14700	14768	14712	14824	14926	14737	14974	14827	14911	14693	14752	14727	14851	14613	14713	14929	14827	14766	14628	14944	14967	14602	14877	15002	14865	14812	14736	14633	14879	14758	14821	14829	14716	14759	14585	14627	14689	14864	14757	14946	14728	14705	14871	14763	14763	14772	14767	14693	14628	14705	14823	14890	14818	14935	14768	14894	14734	14922	14892	14712	14732	14828	14889	14824	14734	14967	14826	14822	14790	14687	14697	14935	14668	14761	14612	14835	14807	14824	14891	14722	14837	14756	14711	14530	14747	14768	14780	14858	14815	14747	14613	14672	14907	14823	14777	14647	14779	14939	14983	15005	14787	14660	14651	14704	14866	14953	15018	14693	14819	14852	14765	14846	14816	14887	14687	14790	14817	14652	14656	14574	14899	14735	14808	14944	14882	14812	14721	14717	14814	14724	14720	14945	14888	14701	14783	14955	14755	14671	14790	14754	14702	14816	14541	14859	15047	14823	14865	14779	14867	15018	14797	14776	14671	14881	14656	14815	14757	14681	14823	14605	14718	14850	14648	14791	14947	14778	14736	14747	14717	14799	14770	14750	14686	14758	14856	14836	14660	14784	14827	14658	14815	14737	14630	14729	14646	14761	14704	14775	14980	14825	14814	14965	14879	14800	14675	14572	14526	14848	14799	14814	14731	14741	14813	14937	14832	14572	14549	14996	14668	14876	14664	14782	14637	14909	14683	14577	14988	14651	14659	14744	14837	14664	14777	14846	14769	14797	14763	14776	14713	14721	14700	14824	14872	14705	14762	14768	14855	14786	14643	14755	14728	14742	14812	14826	14594	14623	14600	14724	14932	14773	14660	14686	14848	14864	14772	14770	14898	14880	14699	14777	14643	14603	14776	14655	14992	14748	14850	14824	14956	14503	14864	14691	14954	14830	14765	14746	14764	14739	14912	14836	14754	14818	14943	14740	14647	14679	14666	14751	14808	14794	14923	14909	14800	14662	14616	14838	14734	14689	14730	14688	14888	14766	14659	14822	14748	14992	14967	14803	14565	14955	14891	14796	14917	14657	14798	14834	14830	14655	14939	14911	14868	14787	14717	14806	14807	15092	14731	14839	14780	14557	14821	14933	14778	14927	14872	14823	14865	14711	14752	14709	14795	14841	14752	14778	15001	14856	14842	14735	14861	14585	14825	14812	14726	14822	14820	14707	14828	14826	14868	14743	14749	14716	14727	14735	14836	14704	14911	14876	14853	14777	14745	14813	14654	14809	14975	14712	14849	14583	14732	14979	14906	14771	14844	14853	14850	14768	14863	14863	14724	14619	14904	14935	14657	14733	14889	14864	14742	14716	14761	14889	14850	14943	14734	14656	14875	14642	14951	14761	14759	14883	14740	14702	14869	14836	14774	14742	14689	14908	14870	14839	14704	14868	14794	14901	14684	14740	14611	14795	14976	14838	14690	14509	14697	14598	14656	14850	14466	14699	14710	14938	15009	14741	14776	14797	14787	14845	15052	14747	14768	14766	14841	14765	14874	14671	14897	14737	14723	14817	14940	14947	14953	14772	14817	14984	14947	14780	14751	14854	14749	14766	14946	14825	14684	14769	14655	14717	14670	14746	14833	14844	14791	14920	14799	14848	14915	14738	14900	14784	14649	14715	14734	14619	14876	14823	14791	14753	14775	14941	14866	14721	14746	14655	14834	14718	14687	14555	14747	14673	14625	14919	14774	14753	14814	14957	14850	14837	14723	14642	14742	14756	14873	14862	14736	14746	14820
23147	45142	36033	26882	23795	20541	17804	16219	15444	14893	14654	14323	14126	14029	13982	13860	13802	13779	13635	13494	13210	13442	13102	13551	13447	13349	13357	13396	13368	13241	13423	13249	13203	13410	13279	13278	13388	13257	13373	13187	13293	13233	13323	13094	13350	13238	13118	13335	13150	13298	13225	13289	13376	13222	13329	13037	13176	13090	13270	13254	13323	13311	13215	13282	13266	13113	13210	13379	13328	13194	13297	13259	13415	13263	13272	13282	13365	13258	13168	13240	13212	13316	13323	13380	13145	13283	13347	13178	13180	13217	13235	13167	13275	13263	13144	13407	13184	13077	13301	13111	13254	13097	13333	13243	13376	13072	13226	13142	13242	13241	13383	13286	13132	13162	13174	13094	13279	13279	13382	13177	13184	13285	13149	13400	13338	13181	13242	13301	13246	13179	13191	13237	13225	13310	13135	13221	13197	13381	13238	13334	13333	13179	13249	13472	13261	13108	13174	13345	13090	13227	13429	13300	13217	13211	13309	13225	13175	13300	13217	13150	13115	13235	13065	13267	13146	13191	13221	13303	13299	13169	13365	13378	13048	13218	13244	13283	13251	13182	13279	13307	13310	13082	13360	13343	13195	13279	13092	13265	13359	13355	13266	13216	13210	13254	13248	13288	13243	13388	13213	13206	13132	13182	13293	13176	13321	13070	13120	13152	13242	13154	13116	13153	13297	13230	13143	13060	13268	13200	13267	13368	13173	13237	13272	13290	13402	13237	13447	13151	13244	13316	13073	13365	13220	13427	13440	13067	13040	13086	13248	13224	13291	13160	13201	13267	13269	13216	13198	13062	13334	13423	13249	13164	13257	13250	13237	13271	13055	13283	13221	13339	13154	13175	13127	13241	13067	13265	13333	13163	13240	13277	13107	13180	13150	13214	13535	13299	13290	13218	13125	13297	13164	13292	13160	13238	13175	13302	13191	13234	13172	13301	13266	13209	13315	13168	13289	13234	13222	13073	13137	13275	13278	13295	13253	13105	13321	13267	13301	13153	13360	13244	13171	13256	13214	13183	13491	13144	13315	13161	13305	13181	13212	13309	13175	13364	13272	13221	13243	13441	13124	13276	13149	13309	13106	13093	13207	13326	13163	13275	13148	13102	13263	13121	13296	13106	13048	13241	13269	13259	13138	13183	13260	13265	13442	13164	13160	13360	13113	13247	13197	13423	13220	13219	13114	13320	13299	13190	13281	13162	13142	13171	13261	13163	13296	13201	13358	13292	13288	13290	13134	13204	13327	13138	13317	13258	13189	13222	13180	13131	13223	13261	13260	13357	13097	13158	13275	13278	13270	13239	13291	13171	13194	13197	13184	13270	13069	13342	13270	13269	13147	13015	13361	13132	13328	13224	13350	13426	13298	13029	13141	13090	13252	13147	13260	13173	13322	13139	13263	13367	13273	13212	13169	13167	13185	13226	13229	13156	13363	13220	13121	13315	13176	13324	13207	13367	13213	13344	13226	13164	13240	13201	13264	13226	13282	13155	13248	13256	13072	13216	13319	13154	13203	13444	13210	13164	13339	13402	13179	13263	13212	13158	13116	13167	13270	13259	13190	13156	13206	13344	13181	13262	13285	13160	13123	13377	13162	13052	13321	13249	13162	13176	13257	13202	13058	13256	13222	13104	13194	13208	13168	13228	13368	13252	13273	13448	13039	13081	13357	13131	13275	13281	13351	13106	13167	13279	13215	13086	13122	13115	13266	13166	13334	13279	13210	13282	13192	13132	13261	13198	13350	13218	13183	13251	13288	13060	13021	13243	13093	13208	13254	13253	13245	13287	13128	13255	13211	13169	13037	13325	13249	13302	13217	13279	13170	13227	13232	13255	13282	13228	13184	13230	13177	13152	13353	13158	13456	13077	13308	13299	13410	13281	13276	13180	13241	13251	13271	13289	13258	13222	13159	13166	13344	13265	13107	13298	13142	13143	13354	13245	13112	13156	13350	13205	13413	13160	13251	13186	13340	13215	13286	13179	13279	13287	13174	13421	13045	13263	13112	13154	13287	13127	13165	13255	13231	13413	13116	13185	13212	13241	13400	13419	13213	13079	13205	13306	13247	13112	13174	13175	13242	13298	13229	13296	13138	13265	13303	13270	13152	13123	13199	13212	13193	13137	13304	13255	13255	13375	13328	13285	13332	13304	13224	13291	13232	13373	13268	13227	13198	13304	13157	13190	13198	13230	13351	12922	13287	13306	13286	13347	13128	13087	13307	13077	13115	13138	13145	13345	13173	13121	13294	13216	13381	13280	13416	13301	13343	13234	13265	13312	13344	13348	13387	13120	13309	13241	13265	13199	13275	13473	13174	13222	13355	13201	13367	13135	13373	13150	13368	13287	13317	13255	13279	13351	13187	13148	13178	13195	13209	13283	13295	13338	13180	13195	13248	13301	13251	13332	13208	13205	13164	13245	13353	13256	13246	13258	13241	13240	13333	13297	13255	13277	13395	13133	13233	13048	13335	13290	13216	13207	13065	13321	13240	13374	13161	13220	13357	13316	13004	13106	13120	13323	13197	13307	13222	13197	13230	13275	13347	13259	13131	13269	13179	13419	13342	13143	13208	13279	13248	13230	13259	13253	13129	13292	13349	13194	13302	13336	13283	13356	13216	13260	13353	13214	13292	13223	13202	13431	13326	13194	13357	13264	13147	13216	13194	13200	13170	13205	13323	13109	13237	13139	13287	13264	13521	13292	13118	13199	13259	13296	13252	13176	13115	13387	13095	13135	13386	13260	13233	13109	13208	13198	13160	13301	13302	13324	13130	13099	13230	13265	13329	13229	13315	13280	13253	13235	13328	13283	13212	13164	13361	13269	13363	13069	13099	13250	13143	13317	13224	13107	13206	13267	13227	13310	13204	13293	13302	13119	13316	13176	13294	13301	13173	13309	13113	13245	13247	13092	13127	13190	13261	13309	13057	13272	13319	13352	13283	13188	13222	13236	13282	13171	13102	13176	13154	13315	13320	13233	13235	13224	13268	13068	13152	13192	13236	13067	13293	13261	13264	13110	13194	13332	13168	13216	13307	13214	13152	13151	13198	13192	13254	13171	13213	13232	13150	13288	13253	13108	13302	13319	13084	13237	13135	13180	13265	13168	13251	13182	13294	13259	13206	13188	13184	13084	13368	13263	13147	13195	13352	13277	13190	13164	13154	13165	13120	13198	13293	13308	13200	13305	13214	13304	13334	13062	13182	13028	13244	13322	13192	13188	13124	13264	13118	13311	13347	13117	13282	13145	13204	13292	13123	13428	13184	13377	13280	13234	13186	13282	13192	13375	13185	13373	13140	13212	13301	13343	13135	13317	13309	13150	13222	13324	13274	13023	13263	13239	13141	13227	13303	13129	13073	13281	13040	13424	13227	13213	13308	13350	13156	13082	13299	13221	13250	13100	13248	13149	13242	13260	13214	13361	13365	13293	13150	13249	13130	13271	13433	13083	13330	13336	13034	13414	13239	13223	13166	13178	13158	13246	13241	13167	13240	13295	13249	13251	13062	13276	13340	13312	13361	13241	13184	13287	13271	13231	13307	13230	13332	13230	13433	13300	13306	13358	13182	13255	13220	13308	13331	13114	13342	13262	13260	13212	13242	13254	13244	13210	13365	13195	13182	13153	13221	13204	13133	13152	13119	12994	13310	13276	13183	13286	13301	13468	13230	13184	13017	13138	13271	13191	13211	13193	13186	13263	13282	13262	13188	13104	13159	13335	13102	13044	13397	13197	13128	13243	13127	13365	13338	13235	13280	13344	13321	13271	13362	13104	13182	13120	13211	13180	13390	13132	13214	13242	12972	13211	13186	13230	13107	13339	13424	13248	13222	13334	13290	13199	13192	13258	13333	13175	13270	13332	13112	13084	13325	13124	13236	13256	13162	13303	13283	13148	13356	13134	13361	13203	13326	13313	13218	13269	13207	13090	13240	13266	13165	13172	13221	13380	13197	13307	13106	13356	13246	13238	13215	13185	13223	13140	13297	13304	13223	13206	13379	13152	13407	13168	13317	13424	13254	13091	13195	13143	13257	13323	13345	13212	13211	13234	13223	13287	13323	13305	13295	13376	13366	13307	13265	13365	13323	13331	13334	13284	13103	13180	13207	13408	13169	13282	13209	13290	13101	13219	13214	13231	13215	13224	13218	13223	13286	13198	13211	13056	13198	13126	13352	13163	13214	13237	13182	13164	13337	13361	13206	13208	13316	13301	13223	13193	13387	13229	13203	13319	13246	13274	13068	13147	13330	13184	13273	13170	13274	13064	13077	13257	13352	13221	13212	13249	13301	13199	13175	13138	13342	13218	13333	13333	13179	13279	13101	13298	13209	13229	13364	13331	13188	13209	13274	13177	13194	13230	13176	13218	13188	13185	13244	13406	13143	13180	13380	13198	13165	13238	13217	13180	13379	13108	13125	13275	13328	13173	13219	13267	13221	13221	13112	13200	13309	13260	13222	13223	13193	13091	13377	13103	13304	13317	13122	13223	13290	13350	13329	13287	13152	13231	13210	13217	13207	13181	13182	13319	13262	13235	13271	13251	13267	13297	13327	13332	13142	13076	13180	13280	13224	13222	13309	13285	13114	13314	13156	13192	13210	13204	13207	13127	13279	13157	13298	13193	13335	13172	13154	13311	13217	13273	13310	13152	13161	13232	13137	13199	13214	13358	13281	13310	13184	13237	13392	13319	12988	13371	13147	13354	13393	13202	13152	13307	13374	13369	13219	13246	13286	13146	13285	13220	13257	13199	13149	13202	13325	13347	13277	13295	13250	13162	13182	13175	13224	13335	13140	13341	13326	13211	13213	13115	13359	13009	13186	13304	13157	13285	13446	13221	13254	13132	13088	13259	13183	13284	13265	13305	13348	13036	13077	13416	13069	13248	13255	13117	13250	13302	13309	13224	13148	13231	13296	13306	13281	13162	13360	13240	13260	13096	13256	13385	13235	13097	13300	13241	13373	13343	13306	13266	13228	13264	13342	13224	13295	13307	13107	13284	13430	13245	13371	13274	13312	13258	13370	13208	13299	13354	13179	13288	13144	13248	13238	13175	13259	13064	13114	13372	13194	13151	13298	13167	13187	13366	13225	13209	13047	13182	13082	13220	13335	13214	13237	13200	13328	13216	13239	13213
29342	23924	26462	22705	18933	17609	16683	16500	16081	15869	15890	15755	15614	15725	15655	15563	15870	15610	15543	15730	15607	15629	15641	15646	15451	15734	15592	15603	15633	15465	15594	15456	15775	15735	15576	15495	15607	15416	15518	15652	15304	15615	15636	15333	15574	15500	15461	15491	15471	15670	15560	15498	15482	15435	15527	15406	15647	15630	15696	15541	15604	15401	15467	15583	15615	15337	15585	15555	15576	15503	15478	15623	15506	15542	15689	15661	15769	15759	15553	15494	15631	15528	15608	15423	15524	15676	15485	15494	15340	15556	15537	15357	15546	15493	15453	15561	15572	15531	15575	15542	15381	15573	15703	15478	15584	15596	15514	15495	15311	15479	15543	15733	15447	15302	15570	15377	15471	15550	15415	15468	15664	15311	15408	15406	15654	15525	15515	15684	15715	15515	15617	15441	15547	15534	15747	15642	15440	15331	15449	15504	15606	15488	15552	15558	15469	15481	15575	15558	15591	15396	15730	15440	15562	15627	15655	15437	15446	15741	15629	15623	15338	15416	15538	15481	15536	15784	15580	15756	15469	15370	15501	15602	15556	15610	15615	15415	15438	15491	15570	15552	15639	15520	15465	15503	15612	15512	15328	15420	15548	15532	15432	15551	15420	15526	15672	15547	15447	15541	15515	15616	15234	15335	15683	15460	15558	15532	15581	15349	15458	15696	15557	15551	15646	15414	15647	15525	15463	15459	15676	15539	15396	15415	15488	15560	15475	15516	15611	15453	15456	15348	15583	15695	15573	15441	15651	15540	15531	15430	15812	15740	15578	15441	15565	15645	15542	15412	15582	15672	15419	15611	15640	15517	15374	15460	15365	15594	15575	15506	15608	15516	15317	15613	15534	15626	15597	15735	15589	15395	15350	15540	15317	15661	15503	15646	15749	15624	15608	15467	15554	15569	15355	15650	15517	15468	15651	15607	15683	15463	15538	15499	15431	15425	15391	15593	15534	15399	15522	15566	15560	15634	15486	15485	15479	15602	15687	15616	15476	15422	15492	15590	15677	15651	15631	15562	15628	15412	15477	15572	15613	15497	15659	15306	15497	15585	15689	15603	15530	15730	15563	15575	15494	15501	15772	15478	15611	15340	15596	15635	15664	15528	15648	15522	15450	15587	15474	15567	15606	15579	15416	15491	15593	15549	15587	15605	15557	15653	15499	15731	15643	15575	15566	15539	15512	15370	15511	15607	15605	15344	15670	15645	15579	15518	15420	15610	15318	15650	15561	15441	15472	15630	15524	15420	15770	15445	15472	15653	15530	15587	15519	15640	15645	15703	15561	15359	15474	15416	15421	15581	15713	15571	15477	15495	15628	15601	15625	15482	15896	15497	15565	15320	15390	15591	15591	15387	15562	15686	15374	15484	15452	15602	15591	15515	15555	15554	15511	15653	15517	15590	15480	15448	15536	15645	15595	15444	15439	15617	15474	15395	15560	15277	15487	15634	15572	15586	15631	15412	15540	15586	15610	15540	15562	15540	15477	15368	15532	15473	15487	15371	15527	15426	15350	15467	15557	15611	15760	15811	15652	15451	15498	15706	15329	15586	15690	15701	15596	15698	15671	15492	15548	15656	15653	15512	15573	15654	15685	15577	15370	15349	15644	15746	15455	15458	15414	15587	15736	15548	15721	15707	15388	15455	15433	15452	15494	15559	15515	15543	15664	15485	15736	15607	15526	15454	15623	15543	15641	15985	15527	15612	15649	15530	15515	15639	15470	15400	15489	15472	15489	15494	15582	15396	15542	15534	15507	15445	15578	15588	15372	15537	15783	15455	15668	15457	15428	15372	15773	15467	15426	15568	15566	15467	15558	15542	15823	15444	15751	15548	15604	15476	15521	15471	15462	15715	15754	15641	15444	15651	15663	15540	15683	15834	15613	15542	15751	15257	15313	15623	15590	15452	15612	15631	15555	15382	15434	15510	15639	15537	15649	15422	15574	15586	15626	15562	15614	15582	15627	15544	15753	15740	15606	15529	15630	15542	15503	15631	15476	15556	15640	15621	15457	15736	15495	15543	15495	15499	15711	15544	15577	15520	15632	15705	15481	15573	15737	15775	15744	15369	15563	15629	15704	15581	15633	15640	15464	15407	15489	15434	15480	15650	15331	15679	15457	15563	15733	15710	15574	15403	15367	15430	15480	15495	15432	15590	15570	15438	15540	15317	15505	15499	15402	15690	15531	15430	15538	15646	15661	15539	15600	15542	15851	15401	15426	15666	15485	15507	15448	15546	15599	15596	15483	15556	15750	15716	15418	15710	15700	15706	15505	15476	15710	15592	15641	15783	15517	15590	15421	15552	15578	15759	15417	15432	15508	15457	15512	15470	15572	15411	15483	15496	15529	15642	15446	15459	15500	15849	15580	15388	15568	15374	15716	15632	15449	15699	15620	15635	15663	15667	15612	15671	15569	15617	15596	15354	15504	15322	15589	15651	15663	15831	15407	15741	15426	15711	15705	15360	15496	15538	15724	15792	15765	15502	15427	15544	15478	15656	15537	15545	15699	15425	15396	15612	15683	15577	15699	15414	15610	15711	15599	15531	15340	15614	15344	15568	15488	15507	15798	15676	15638	15507	15608	15636	15604	15645	15611	15600	15486	15543	15699	15488	15503	15421	15654	15398	15429	15443	15609	15475	15582	15544	15554	15546	15610	15756	15391	15638	15301	15587	15479	15621	15519	15593	15701	15517	15475	15477	15544	15630	15517	15463	15716	15671	15672	15497	15677	15537	15600	15416	15743	15567	15512	15221	15479	15690	15709	15538	15598	15682	15753	15636	15401	15668	15480	15645	15477	15632	15707	15434	15637	15753	15451	15399	15489	15406	15475	15408	15414	15523	15480	15667	15621	15412	15475	15401	15562	15524	15577	15300	15496	15615	15770	15519	15557	15337	15393	15484	15506	15782	15572	15591	15522	15570	15513	15674	15497	15459	15585	15522	15600	15419	15307	15546	15648	15587	15514	15672	15606	15580	15592	15624	15812	15592	15718	15466	15365	15375	15554	15494	15586	15605	15426	15553	15529	15537	15489	15544	15635	15595	15506	15590	15457	15374	15457	15334	15456	15481	15386	15478	15559	15477	15750	15336	15604	15693	15614	15407	15643	15737	15698	15557	15658	15422	15418	15622	15586	15748	15424	15630	15535	15669	15531	15667	15612	15511	15309	15480	15566	15510	15608	15557	15478	15625	15564	15576	15567	15830	15663	15664	15657	15637	15572	15569	15363	15503	15737	15456	15495	15581	15535	15402	15473	15495	15465	15685	15548	15376	15686	15560	15587	15351	15538	15567	15530	15770	15361	15671	15604	15532	15535	15547	15538	15442	15638	15578	15591	15311	15591	15644	15400	15595	15637	15457	15613	15662	15637	15487	15453	15461	15594	15342	15417	15563	15640	15446	15466	15755	15466	15472	15525	15630	15529	15449	15448	15545	15470	15656	15618	15637	15684	15468	15458	15552	15489	15414	15614	15384	15476	15524	15592	15582	15581	15609	15856	15579	15663	15482	15351	15468	15436	15556	15645	15613	15466	15713	15592	15648	15609	15533	15429	15357	15486	15557	15609	15671	15713	15639	15609	15659	15601	15629	15536	15688	15690	15557	15432	15368	15714	15669	15457	15390	15693	15578	15478	15488	15507	15583	15589	15442	15388	15554	15736	15315	15321	15394	15500	15513	15644	15558	15460	15647	15450	15516	15808	15614	15532	15658	15427	15427	15636	15571	15449	15346	15605	15557	15571	15746	15615	15503	15501	15336	15437	15422	15597	15474	15619	15493	15418	15683	15519	15519	15603	15621	15545	15496	15427	15780	15453	15461	15483	15619	15383	15472	15542	15620	15478	15472	15643	15582	15551	15539	15580	15489	15529	15428	15511	15526	15607	15486	15626	15557	15504	15772	15585	15593	15447	15495	15516	15532	15623	15624	15463	15354	15543	15539	15651	15516	15534	15710	15605	15618	15376	15417	15556	15547	15531	15491	15541	15701	15606	15626	15514	15811	15701	15731	15680	15565	15873	15438	15631	15361	15603	15660	15600	15401	15425	15586	15419	15516	15353	15639	15426	15457	15590	15630	15556	15594	15458	15420	15521	15668	15449	15631	15603	15574	15700	15537	15491	15478	15493	15421	15603	15496	15475	15826	15645	15604	15600	15544	15530	15657	15622	15572	15554	15384	15318	15469	15572	15513	15584	15494	15445	15780	15679	15551	15586	15809	15626	15566	15672	15679	15436	15667	15470	15529	15470	15593	15472	15491	15591	15796	15566	15557	15620	15613	15506	15559	15478	15759	15464	15450	15515	15640	15618	15433	15416	15525	15413	15494	15505	15363	15400	15717	15431	15594	15678	15496	15514	15376	15585	15579	15658	15693	15621	15635	15653	15572	15542	15612	15553	15600	15664	15471	15508	15764	15560	15545	15512	15340	15620	15474	15751	15715	15417	15505	15556	15657	15397	15628	15647	15621	15542	15520	15462	15582	15787	15445	15472	15738	15628	15509	15594	15504	15575	15502	15608	15543	15711	15605	15770	15602	15644	15536	15611	15687	15640	15416	15457	15536	15529	15500	15415	15517	15554	15443	15508	15617	15611	15627	15618	15588	15755	15550	15407	15584	15575	15551	15533	15367	15601	15711	15437	15588	15577	15613	15430	15676	15643	15595	15600	15648	15515	15323	15684	15532	15451	15528	15480	15418	15725	15574	15651	15457	15572	15631	15497	15540	15568	15378	15561	15644	15602	15601	15504	15492	15608	15551	15578	15554	15568	15347	15446	15657	15554	15710	15544	15635	15664	15571	15599	15461	15645	15403	15746	15448	15547	15496	15588	15534	15602	15532	15681	15410	15534	15501	15619	15475	15583	15519	15471	15647	15407	15477	15661	15517	15570	15573	15510	15429	15540	15579	15635	15618	15615	15585	15581	15632	15459	15539	15565	15438	15361	15661	15506	15514	15682	15577	15493	15752	15486	15495	15537	15701	15611	15434	15714	15395	15412	15635	15358	15480	15594	15437	15487	15528	15464	15357	15448	15423	15556	15652	15662	15650	15871	15584	15489	15654	15545	15601	15478	15400	15659	15570	15589	15594	15597	15626	15452	15380	15644	15527	15387	15477	15658	15257	15563	15497	15494	15464
20810	31794	25849	19895	17966	16388	15481	14818	14393	14323	14093	14209	14053	14067	13969	14046	14047	13894	13793	14008	13943	13795	13729	13727	13804	13832	13771	13882	13796	13713	13838	13883	13828	13840	13717	13801	13635	13804	13583	13789	13807	13739	13811	13818	13810	13745	14014	13818	13813	13612	13742	13769	13873	13692	13711	13735	13769	13571	13676	13727	13725	13741	13821	13718	13696	13730	13832	13606	13803	13880	13710	13839	13720	13785	13852	13681	13843	13643	13872	13671	13737	13781	13763	13770	13725	13611	13577	13715	13979	13831	13681	13596	13890	13746	13908	13864	13862	13721	13936	13579	13651	13714	13690	13952	13829	13655	13830	13809	13652	13808	13564	13762	13708	13815	13843	13713	13641	13751	13835	13705	13782	13665	13725	13653	13829	13659	13690	13849	13781	13784	13708	13715	13864	13807	13740	13757	13771	13758	13674	13840	13755	13814	13795	13702	13816	13781	13715	13839	13712	13722	13615	13773	13728	13919	13777	13963	13893	13747	13640	13849	13603	13819	13928	13724	13725	13869	13835	13792	13665	13749	13717	13675	13748	13805	13547	13645	13752	13746	13762	13787	13838	13673	13644	13580	13866	13808	13856	13710	13818	13617	13923	13744	13849	13756	13753	13763	13860	13689	13780	13785	13813	13781	13543	13810	13795	13771	13648	13836	13866	13675	13729	13775	13917	13751	13859	13719	13753	13801	13823	13907	13712	13805	13839	13656	13694	13910	13697	13655	13896	13892	13883	13691	13761	13829	13917	13852	13649	13702	13815	13531	13739	13836	13810	13852	13886	13846	13808	13772	13707	13909	13795	13784	13610	13827	13780	13743	13826	13886	13780	13690	13733	13977	13761	13817	13862	13804	13813	13629	13782	13735	13836	13659	13704	13713	13693	13721	13774	13764	13742	13796	13864	13549	13728	13729	13803	13876	13774	13810	13711	13759	13701	13710	13825	13801	13767	13686	13764	13839	13845	13504	13813	13778	13699	13854	13711	13805	13733	13721	13767	13864	13760	13657	13760	13733	13850	13790	13789	13729	13700	13801	13859	13867	13784	13776	13834	13801	13779	13795	13710	13830	13815	13796	13954	13733	13818	13595	13771	13888	13741	13821	13878	13766	13783	13654	13860	13759	13707	13801	13716	13707	13779	13789	13847	13621	13713	13823	13679	13698	13859	13770	13908	13826	13747	13708	13950	13741	13986	14000	13805	13831	13730	13782	13686	13748	13788	13635	13677	13837	14018	13709	13782	13629	13738	13746	13742	13721	13890	13658	13917	13577	13663	13782	13844	13828	13891	13757	13716	13898	13772	13919	13736	13823	13698	13731	13973	13826	13834	13798	13783	13827	13720	13702	13808	13862	13842	13639	13767	13801	13713	13704	13756	13750	13727	13678	13807	13714	13748	13826	13925	13721	13863	13983	13953	13749	13648	13736	13873	13958	13847	13837	13656	13853	14003	13749	13799	13649	13750	13909	13903	13886	13749	13730	13861	13740	13858	13926	13849	13741	13834	13931	13695	13633	13822	13650	13831	13757	13640	13653	13650	13842	13968	13567	13820	13842	13663	13868	13861	13742	13705	13862	13819	13583	13691	13817	13710	13848	13689	13663	13817	13867	13805	13862	13718	13776	13891	13751	13602	13772	13803	13764	13815	13776	13719	13744	13638	13799	13624	13865	13627	13768	13736	13831	13744	13887	13979	13675	13710	13568	13791	13633	13766	13922	13813	13843	13732	13739	13895	13874	13901	13819	13665	13794	13895	13711	13718	13847	13782	13734	13689	13747	13698	13793	13779	13678	13733	13776	13788	13615	13732	13610	13731	13836	13665	13659	13776	13623	13926	13648	13675	13854	13732	13790	13763	13913	13699	13887	13739	13784	13631	13781	13972	13759	13918	13763	13703	13906	13771	13880	13721	13809	13813	13772	13747	13654	13709	13751	13758	13734	13930	13686	13822	13653	13765	13696	13725	13820	13842	13601	13948	13811	13629	13659	13796	13853	13663	13727	13582	13655	13743	13982	13758	13742	13722	13777	13685	13666	13564	13647	13790	13497	13721	13721	13840	13753	13685	13699	13700	13755	13765	13862	13795	13826	13723	13681	13944	13659	13716	13794	13649	13667	13675	13921	13798	14026	13775	13806	13858	13643	13746	13813	13735	13769	13866	13776	13824	13810	13771	13704	13849	13625	13869	13837	13716	13791	13769	13750	13759	13918	13764	13941	13884	13808	13669	13785	13727	13870	13951	13813	13829	13669	13753	13719	13828	13723	13642	13850	13755	13752	13725	13758	13818	13760	13606	13809	13571	13757	13710	13716	13782	13785	13843	13735	13830	13671	13823	13629	13732	13847	13665	13838	13681	13773	13753	13765	13889	13566	13775	13719	13791	13864	13858	13716	13805	13758	13799	13717	13794	13796	13730	13744	13818	13874	13755	13734	13848	13799	13917	13754	13801	13751	13762	13606	13749	13943	13708	13815	13735	13800	13760	13738	13702	13801	13734	13834	13728	13787	13773	13751	13713	13842	13840	13630	13793	13736	13727	13916	13809	13578	13653	13744	13815	13651	13685	13780	13952	13656	13769	13739	13702	13696	13807	13841	14071	13867	13920	13759	13848	13807	13705	13644	13844	13920	13744	13657	13883	13742	13882	13841	13688	13909	13880	13755	13624	13771	13947	13818	13722	13771	13729	13849	13761	13782	13668	13667	13829	13866	13763	13740	13759	13622	13732	13832	13847	13739	13815	13921	13860	13866	13793	13718	13705	13742	13900	13661	13677	13847	13903	13781	13876	13765	13890	13761	13775	13797	13515	13916	13686	13820	13590	13942	13816	13597	13864	13908	13727	13784	13924	13766	13765	13570	13712	13766	13975	13830	13790	13722	13702	13680	13621	13833	13720	13884	13878	13743	13728	13672	13707	13718	13715	13578	13765	13801	13748	13874	13877	13670	13767	13789	13905	13635	13905	13715	13749	13833	13947	13755	13727	13819	13785	13631	13677	13752	13638	13887	13747	13903	13842	13820	13709	13821	13794	13800	13771	13814	13884	13677	13757	13742	13719	13653	13669	13725	13669	13798	13809	13859	13567	13912	13792	13690	13573	13681	13791	13666	13786	13830	13778	13701	13729	13846	13766	13807	13870	13891	13953	13738	13817	13845	13648	13651	13668	13878	13784	13862	13766	13778	13793	13841	13919	13800	13739	13951	13851	13729	13873	13803	13865	13747	13808	13781	13800	13802	13699	13670	13722	13512	13878	13779	13806	13796	13490	13826	13750	13975	13651	13819	13892	13624	13712	13742	13745	13763	13851	13694	13865	13782	13783	13796	13839	13794	13770	13839	13874	13714	13828	13780	13855	13876	13861	13905	13972	13679	13861	13736	13847	13792	13881	13754	13656	13726	13605	13853	13738	13728	13829	13761	13703	13782	13658	13652	13796	13701	13713	13722	13827	13769	13884	13704	13677	13811	13732	13805	13725	13748	13711	13676	13784	13707	13733	13914	13827	13811	13878	13724	13703	13807	13890	13768	13724	13957	13647	13728	13784	13740	13745	13848	13665	13849	13685	13797	13911	13601	13598	13741	13868	13734	13873	13736	13631	13700	13820	13715	13622	13621	13802	13794	13806	13624	13729	13650	13643	13671	13790	13545	13894	13616	13839	13621	13849	13810	13794	13764	13729	13652	13772	13879	13891	13866	13770	13674	13722	13828	13631	13771	13777	13793	13717	13780	13621	13784	13860	13836	13870	13733	13798	13647	13751	13801	13728	13643	13871	13867	13859	13797	13825	13696	13899	13751	13702	13720	13899	13667	13680	13730	13792	13821	13814	13874	13680	13674	13768	13671	13701	13759	13897	13654	13740	13890	13589	13994	13758	13761	13852	13737	13860	13966	13809	13850	13768	13818	13562	13810	13673	13894	13880	13743	13736	13672	13764	13805	13823	13799	13807	13893	13850	13789	13760	13811	13733	13779	13843	13681	13675	13706	13730	13678	13878	13653	13829	13673	13642	13870	13627	13663	13724	13957	13819	13714	13757	13794	13588	13718	13762	14039	13709	13800	13786	13737	13826	13742	13802	13798	13913	13707	13791	13857	13606	13917	13685	13844	13751	13633	13760	13877	13983	13789	13807	13824	13777	13561	13842	13665	13735	13822	13682	13892	13830	13776	13751	13863	13919	13900	13715	13700	13781	13821	13723	13709	13742	13768	13581	13613	13759	13793	13764	13806	13853	13576	13664	13853	13751	13713	13731	13716	13746	13831	13722	13816	13727	13746	13851	13739	13758	13698	13802	13810	13833	13868	13682	13852	13597	13656	13754	13934	13782	13813	13733	13713	13834	13778	13738	13808	13772	13793	13907	13792	13942	13827	13758	13768	13716	13855	13839	13842	13846	13812	13838	13791	13833	13745	13837	13925	13762	13700	13880	13791	13700	13629	13750	13688	13751	13707	13872	13758	13935	13742	14065	13668	13862	13811	13717	13761	13444	13850	13734	13868	13749	13912	13818	13662	13774	13696	13754	13827	13778	13661	13732	13777	13697	13765	13620	13905	13618	13731	14053	13790	13775	13949	13831	13789	13874	13755	13765	13865	13726	13831	13780	13967	13825	13880	13780	13771	13783	13838	13844	13791	13766	13637	13657	13628	13791	13845	13754	13665	13753	13705	13834	13840	13634	13768	13757	13826	13793	13734	13684	13802	13930	13958	13776	13917	13984	13803	13721	13802	13735	13806	13850	13758	13787	13997	13889	13751	13684	13758	13808	13857	13693	13766	13803	13793	13859	13785	13778	13760	13717	13608	13869	13849	13829	13942	13673	13679	13871	13919	13864	13771	13726	13609	13644	13827	13526	13939	13748	13845	13755	13880	13884	13857	13665	13766	13825	13686	13534	13630	13808	13514	13611	13681	13598	13667	13657	13832	13894	13840	13865	13966	13810	13901	13688	13772	13884	13662	13750	13828	13608	13813	13673	13908	13853	13675	13786	13744	13938	13703	13850	13780	13701	13927	13753	13820	13794	13831	13754	13747	13756	13769	13657	13736	13776	14006	13806	13691	13807	13667	13747	13678	13641	13923	13862	13901	13837	13825	13652	13776	13760	13664	13779	13797	13678	13742	13786	13868	13743	13790	13793	13759
23454	21548	28328	25335	22483	21557	19354	16510	15709	15807	15641	15280	15215	15258	15280	15015	15138	15027	15173	15049	14911	15004	14968	14686	14844	14838	14909	14859	14822	14689	14716	14987	14988	14947	14672	14637	14772	14911	14801	14938	14846	14796	14802	14730	14680	14738	14830	14740	14648	14690	14801	14781	14599	14507	14737	14761	14724	14773	14791	14456	14540	14685	14675	14685	14661	14568	14626	14639	14583	14800	14608	14554	14624	14688	14661	14539	14828	14638	14774	14747	14683	14742	14884	14779	14646	14497	14657	14807	14720	14570	14732	14602	14694	14766	14769	14798	14688	14933	14637	14895	14786	14632	14818	14654	14540	14668	14832	14659	14835	14631	14744	14794	14747	14720	14661	14650	14675	14648	14862	14641	14732	14762	14765	14819	14758	14623	14634	14629	14742	14786	14764	14650	14810	14750	14746	14671	14842	14649	14718	14848	14720	14663	14573	14573	14732	14667	14755	14789	14780	14656	14795	14595	14667	14667	14528	14777	14674	14926	14702	14693	14734	14677	14718	14772	14736	14600	14767	14636	14690	14602	14713	14650	14700	14564	14510	14674	14706	14487	14708	14596	14785	14834	14833	14787	14625	14692	14897	14630	14712	14825	14832	14780	14770	14886	14705	14736	14770	14802	14682	14539	14777	14837	14641	14533	14858	14740	14747	14793	14689	14687	14638	14738	14780	14723	14558	14663	14904	14640	14813	14718	14665	14627	14703	14710	14797	14755	14574	14730	14889	14736	14676	14541	14622	14493	14468	14598	14703	14768	14735	14479	14700	14617	14672	14682	14491	14792	14788	14713	14692	14660	14721	14796	14785	14754	14686	14707	14875	14769	14737	14628	14660	14546	14602	14992	14462	14784	15045	14703	14798	14602	14760	14639	14558	14755	14768	14555	14696	14671	14772	14961	14714	14654	14703	14725	14652	14722	14590	14603	14664	14733	14597	14649	14512	14861	14726	14724	14838	14484	14821	14641	14725	14819	14823	14843	14706	14968	14713	14729	14752	14769	14746	14649	14802	14738	14712	14870	14697	14629	14694	14777	14752	14612	14537	14524	14619	14754	14679	14694	14882	14680	14723	14717	14649	14692	14800	14864	14699	14881	14654	14637	14593	14856	14914	14643	14817	14652	14549	14676	14690	14622	14860	14658	14623	14541	14682	14801	14679	14690	14629	14631	14846	14882	14675	14799	14697	14603	14813	14670	14750	14821	14690	14633	14807	14674	14780	14780	14749	14687	14800	14697	14869	14689	14515	14682	14889	14666	14642	14651	14708	14946	14953	14830	14830	14690	14650	14573	14824	14537	14918	14659	15021	14609	14634	14636	14752	14790	14669	14839	14849	14690	14681	14602	14647	14757	14706	14748	14922	14706	14778	14810	14607	14770	14892	14830	14733	14696	14719	14718	14595	14695	14792	14677	14884	14925	14610	14751	14731	14704	14768	14557	14740	14667	14770	14772	14763	14790	14537	14599	14593	14800	14839	14669	14628	14698	14783	14556	14530	14686	14654	14562	14738	14892	14815	14859	14942	14680	14791	14630	14635	14752	14614	14759	14814	14518	14747	14597	14652	14590	14543	14629	14595	14673	14661	14627	14633	14861	14545	14764	14652	14562	14696	14668	14764	14665	14501	14724	14560	14751	14775	14511	14539	14810	14727	14667	14702	14664	14730	14699	14794	14826	14641	14557	14646	14770	14608	14590	14750	14617	14829	14634	14684	14822	14559	14533	14971	14771	14726	14725	14670	14639	14674	14590	14616	14771	14727	14772	14705	14468	14735	14908	14639	14670	14685	14717	14656	14531	14600	14490	14746	14757	14653	14645	14633	14618	14618	14509	14725	14874	14569	14639	14776	14754	14697	14776	14723	14627	14686	14702	14744	14608	14934	14704	14669	14581	14674	14698	14400	14560	14823	14982	14668	14873	14742	14785	14766	14693	14790	14584	14761	14854	14646	14559	14595	14743	14931	14913	14769	14705	14648	14510	14511	14790	14621	14679	14616	14637	14723	14701	14547	14540	14716	14742	14653	14737	14804	14579	14559	14654	14708	14774	14706	14716	14825	14754	14772	14930	14637	14740	14670	14620	14603	14593	14778	14819	14640	14567	14691	14593	14768	14690	14610	14762	14675	14716	14711	14687	14680	14889	14762	14811	14568	14803	14761	14573	14391	14730	14542	14886	14824	14798	14756	14471	14821	14602	14838	14796	14710	14793	14710	14756	14413	14830	14618	14792	14775	14760	14613	14471	14455	14698	14689	14531	14762	14667	14693	14536	14701	14688	14647	14500	14737	14686	14593	14594	14849	14579	14803	14815	14689	14665	14733	14820	14692	14700	14716	14606	14650	14780	14699	14692	14761	14591	14688	14695	14692	14700	14794	14797	14434	14574	14641	14627	14580	14717	14598	14798	14689	14952	14673	14846	14625	14666	14722	14601	14901	14598	14611	14755	14656	14641	14726	14700	14500	14588	14720	14845	14888	14780	14860	15057	14799	14742	14891	14849	14755	14730	14655	14702	14562	14650	14782	14643	14553	14806	14586	14854	14744	14692	14555	14491	14703	14810	14775	14444	14664	14576	14605	14739	14757	14570	14793	14742	14823	14660	14589	14610	14641	14724	14692	14692	14654	14634	14636	14613	14611	14614	14682	14753	14773	14819	14706	14563	14741	14547	14807	14478	14733	14774	14858	14787	14824	14697	14722	14617	14749	14545	14591	14676	14770	14854	14724	14901	14827	14727	14686	14750	14879	14856	14704	14791	14626	14787	14672	14609	14687	14646	14604	14826	14591	14743	14458	14818	14660	14593	14694	14706	14835	14642	14696	14525	14546	14708	14579	14588	14741	14535	14654	14579	14535	14584	14802	14751	14506	14846	14816	14739	14628	14697	14819	14748	14740	15010	14781	14652	14789	14574	14852	14429	14835	14667	14699	14784	14698	14875	14519	14748	14811	14630	14763	14414	14732	14768	14691	14630	14849	14820	14536	14718	14697	14823	14668	14875	14709	14790	14748	14814	14775	14582	14601	14793	14488	14491	14747	14753	14811	14628	14790	14592	14710	14719	14766	14590	14746	14625	14740	14659	14485	14678	14798	14580	14668	14816	14738	14773	14736	14631	14740	14719	14759	14733	14651	14769	14811	14898	14682	14751	14733	14750	14732	14770	14655	14644	14607	14934	14788	14514	14789	14562	14866	14472	14727	14766	14644	14769	14801	14735	14649	14669	14614	14777	14668	14621	14611	14571	14749	14542	14675	14739	14621	14610	14663	14720	14763	14710	14712	14779	14920	14626	14896	14656	14528	14794	14741	14671	14646	14723	14780	14775	14770	14714	14840	14701	14723	14438	14502	14556	14714	14630	14548	14722	14607	14573	14648	14680	14629	14595	14495	14418	14704	14699	14467	14537	14707	14676	14602	14706	14625	14582	14622	14595	14758	14756	14932	14704	14686	14602	14500	14858	14732	14558	14677	14631	14603	14738	14974	14687	14678	14499	14690	14589	14667	14678	14715	14667	14670	14841	14857	14794	14806	14650	14562	14658	14922	14796	14521	14673	14801	14628	14439	14598	14555	14665	14449	14769	14657	14701	14799	14863	14570	14689	14808	14671	14735	14641	14770	14526	14821	14585	14511	14804	14633	14724	14580	14662	14672	14565	14812	14637	14821	14678	14765	14652	14562	14650	14463	14752	14630	14644	14847	14654	14604	14606	14557	14666	14742	14892	14648	14586	14708	14538	14819	14885	14889	14820	14779	14762	14708	14765	14627	14627	14641	14652	14538	14586	14775	14670	14469	14845	14765	14632	14599	14760	14738	14814	14558	14796	14670	14846	14685	14705	14809	14712	14670	14822	14609	14482	14670	14566	14893	14735	14782	14587	14572	14833	14655	14734	14858	14689	14749	14728	14801	14633	14604	14836	14619	14557	14616	14630	14760	14515	14785	14827	14756	14444	14590	14616	14625	14550	14626	14881	14770	14631	14516	14676	14637	14724	14733	14786	14735	14772	14820	14483	14639	14554	14719	14673	14671	14789	14780	14831	14590	14826	14678	14838	14856	14390	14688	14775	14991	14601	14674	14751	14653	14424	14696	14528	14685	14753	14631	14503	14626	14718	14548	14759	14717	14640	14756	14447	14577	14575	14430	14703	14799	14748	14685	14572	14600	14907	14491	14675	14733	14737	14851	14458	14625	14523	14633	14568	14678	14743	14871	14655	14625	14781	14717	14879	14652	14578	14822	14674	14757	14760	14776	14710	14783	14609	14742	14709	14689	14597	14837	14809	14758	14628	14517	14624	14752	14684	14549	14867	14965	14891	14708	14693	14516	14799	14503	14679	14781	14759	14689	14897	14823	14594	14734	14712	14644	14730	14951	14730	14506	14737	14781	14658	14755	14702	14809	14731	14781	14656	14728	14741	14537	14568	14565	14630	14760	14759	14452	14926	14777	14702	14655	14554	14616	14536	14598	14842	14781	14585	14664	14668	14460	14709	14810	14719	14791	14641	14709	14667	14855	14559	14519	14582	14673	14709	14785	14727	14782	14576	14633	14776	14723	14800	14675	14772	14591	14675	14739	14711	14596	14858	14809	14664	14591	14576	14863	14484	14920	14759	14767	14753	14732	14717	14603	14648	14482	14828	14682	14630	14762	14657	14536	14879	14797	14513	14738	14579	14687	14706	14363	14517	14775	14666	14806	14536	14605	14646	14766	14614	14702	14578	14659	14724	14670	14839	14853	14777	14838	14739	14564	14733	14768	14389	14863	14633	14787	14557	14613	14754	14754	14680	14957	14488	14589	14597	14642	14583	14733	14697	14763	14727	14487	14587	14733	14590	14603	14747	14875	14781	14766	14527	14659	14502	14805	14562	14850	14638	14780	14836	14534	14790	14729	14484	14929	14584	14650	14696	14591	14783	14760	14660	14733	14870	14715	14756	14725	14775	14693	14818	14659	14770	14446	14712	14634	14662	14753	14751	14761	14805	14746	14889	14738	14698	14700	14633	14591	14787	14633	14769	14470	14556	14597	14754	14756	14610	14678	14599	14740	14809	14662	14648	14701	14528	14582	14953	14653	14563	14621	14811	14794	14643	14710	14785	14644	14612	14854	14610	14579	14760	14730	14700	14698	14754	14649	14712
20755	39850	32163	24086	20904	18598	16273	15300	14583	14370	14150	14034	13888	13714	13639	13568	13618	13438	13293	13340	13314	13293	13413	13176	13241	13248	13224	13279	13158	13054	13236	13355	13217	13344	13486	13319	13144	13206	13318	13354	13065	13381	13133	13260	13133	13286	13229	13162	13161	13245	13185	13207	13208	13291	13359	13181	13261	13229	13091	13152	13092	13133	13264	13340	13286	13203	13157	13166	13220	13254	13080	13070	13283	13131	13138	13242	13227	13211	13085	13270	13117	13122	13277	13170	13271	13128	13279	13290	13118	13013	13216	13085	13262	13236	13230	13136	13175	13115	13262	13214	13017	13070	13275	13179	13251	13113	13283	13141	13232	13147	13306	13115	13059	13234	13268	13163	13265	13216	13195	13140	13149	13067	13064	13236	13323	13201	13064	13240	13294	13118	13115	13267	13161	13177	13250	13277	13108	13050	13157	13271	12997	13106	13304	13114	13232	13291	13173	13263	13211	13117	13177	13034	13210	13086	13253	13214	13128	13177	13134	13016	13305	13154	13125	13247	13189	13322	13186	13217	13285	13264	13121	13288	13061	13165	13096	13113	13147	13157	13084	13166	13232	13177	13083	13130	13233	13164	13196	13149	13120	13205	13126	13094	13160	13153	13111	13236	13114	13209	13147	13165	13180	13277	13150	13273	13103	13395	13241	13230	13282	13124	13109	13225	13122	13305	13249	13333	13122	13004	13255	13002	13387	13183	13308	13192	13163	13239	13096	13368	13115	13139	13198	13121	13112	13162	12979	13370	13175	13192	13220	13329	13239	13346	13138	13155	13342	13093	13210	13122	13150	13206	13180	13150	13185	13180	13213	13012	13228	13388	13176	13229	13210	13061	13181	13094	13217	13168	13232	13214	13247	13166	13297	13227	13206	13185	13179	13203	13357	13115	13050	13018	13018	13214	13144	13234	13177	13046	13256	13243	13164	13161	13154	13189	13095	13254	13105	13383	13220	13310	13086	13117	13201	13057	13164	13193	13388	13336	13242	13210	13104	13239	13095	13162	13104	13143	13287	13154	13291	13148	13090	13221	13197	13403	13141	13118	13056	13266	13120	13222	13196	13215	13286	13196	13099	13225	13120	13192	13269	13171	13074	13212	13218	13056	13231	13250	13126	13173	13188	13085	13173	13066	13221	13096	13190	13015	13282	13207	13161	13150	13057	12954	13176	13319	13297	13208	13233	13207	13141	13077	13182	13133	13292	13195	13114	13338	13171	13085	13198	13177	13074	13181	13206	13199	13004	13216	13187	13136	13222	13273	13141	13274	13090	13265	13050	13221	13079	13186	13130	13078	13047	13117	13028	13243	13162	13195	13189	13304	13123	13368	12988	13281	13230	13056	13030	13247	13268	13118	13301	13231	13146	13176	13088	13251	13251	13063	13125	13169	13184	13161	13343	13237	13147	13288	13031	13056	13074	13400	13062	13081	13237	13151	13021	13213	13205	13089	13233	13206	13152	13136	13204	13207	13243	13183	13132	13214	13197	13384	13312	13189	13127	13099	13303	13232	13167	13184	13272	13165	13247	13168	13206	13234	13136	13196	13109	13177	13166	13115	13274	13152	13318	13071	13254	13315	13214	13067	13222	13272	13180	13262	12989	13274	13107	13229	13011	13161	13231	13281	13325	13293	13390	13154	13081	13100	13289	13133	13138	13081	13286	13186	13163	13164	13066	13077	13196	13154	13063	13226	13312	13307	13048	13038	13081	13197	13221	13138	13304	13029	13058	12985	13201	13231	12935	13075	13383	13335	13116	13199	13181	13170	13146	13127	13200	13093	13214	13241	13273	13194	13154	13136	13226	13145	13225	13282	13259	13195	13347	13160	13134	13038	13050	13172	13258	13177	13098	13283	13185	13229	13090	13311	13245	13275	13340	13068	13186	13066	13185	13076	13121	13224	13253	13250	13102	13141	13143	13202	13135	13293	13198	13071	13182	12979	13163	13001	13414	13214	13204	13102	13247	13123	13162	13332	13205	13289	13225	13110	13235	13139	13203	13071	13109	13263	13043	13224	13222	13099	13205	13236	13084	13224	13120	13176	13310	13176	13304	13206	13243	12995	13160	13418	13045	13188	13192	13241	13342	13247	13030	13185	13228	13072	13109	13119	13261	13130	13068	13195	13128	13292	13285	13238	13054	13096	13350	13188	13183	13200	13022	13310	13241	13250	13146	13065	13051	13066	13039	13119	13360	13043	13251	13349	13147	13122	13117	13084	13157	13228	13166	13108	13053	13231	13217	13128	13258	13225	13270	13182	13333	13279	13153	13277	13352	13308	13154	13307	13015	13163	13106	13084	13103	13196	13171	13234	13159	13180	13115	13209	13230	13213	13158	12990	13228	13189	13055	13017	13299	13150	13090	13256	13175	13095	13213	13269	13161	13155	13169	13242	13202	13222	13139	13032	13182	13056	13186	13188	13125	13122	13323	13142	13116	13301	13147	13199	13039	13237	13168	13252	13225	13097	13187	13109	13327	13289	13160	13156	13213	13124	13232	13133	13027	13030	13268	13152	13317	13220	13058	13125	13191	13227	13120	13203	13089	13073	13365	13199	13299	13141	13220	13137	13088	13134	13249	13132	13316	13072	13233	13142	13337	13119	13164	13115	13190	13238	13128	12974	13156	13099	13292	13364	13253	13192	13140	13300	13068	13346	13320	13030	13029	13216	13170	13284	13247	13117	13265	13148	13293	13083	13118	13232	13130	13207	13090	13287	13326	13293	13174	13319	13334	13082	13076	13172	13205	13274	13203	13147	13422	13041	13142	13177	13225	13232	13199	13181	13188	13211	13310	13182	13086	13117	13288	13451	13007	13243	13192	13208	13253	13095	13030	13162	13276	13154	13174	13135	13173	13367	13095	13178	13062	13103	13289	13001	13184	13245	13149	13295	13137	13258	13165	13162	13161	13318	13317	13199	13237	13244	13154	13221	13156	13169	13076	13304	13141	13285	13167	13193	13182	13154	13214	13219	13252	13199	13161	13146	13154	13285	13154	13193	13287	13310	13207	13100	13092	13136	13268	12961	13120	13197	13263	13376	13201	13240	13204	13024	13138	13123	13187	13297	13169	13116	13184	13194	13169	13158	13220	13147	13299	13350	13260	13108	13140	13180	13328	13200	13253	13125	13193	13186	13093	13145	13142	13309	13116	13237	13235	13162	13290	13230	13309	13209	13136	13208	13152	13120	13239	13280	13301	13107	13184	13373	13196	13182	13184	13079	13126	13228	13334	13190	13126	13228	13103	13148	13048	13062	13182	13237	13039	13215	13092	13224	13119	13206	13306	13200	13199	13154	13167	13132	13179	13182	12977	13187	13116	13065	13194	13104	13183	13227	13135	13184	13197	13128	13215	13069	13232	13383	13180	13214	13119	13076	13030	13204	13150	13124	13275	13189	13242	12994	13325	13128	13199	13350	13193	13246	13281	13241	13112	13263	13153	13346	13321	13257	13084	13126	13215	13190	13271	13000	13260	13102	13155	13022	13073	13234	13064	13067	13173	13102	13002	13297	13263	13156	13278	13019	13281	13207	13064	13155	13371	13042	13323	13009	13293	13127	13112	13341	13163	13108	13137	13183	13130	13414	13246	13110	13113	13280	13234	13220	13116	13208	13038	13112	13228	13030	13234	13233	13097	13049	13288	13165	13157	13125	13121	13191	13178	13151	13136	13201	13190	13152	13129	13070	13262	13317	13258	13236	13035	13166	13167	13073	13169	13222	13013	13109	13193	13132	13091	13186	13152	13073	13238	13091	13152	13156	13232	13193	13171	13070	13103	13207	13145	13203	13296	13136	13091	13255	13189	13183	13155	13207	13149	13283	13178	13148	13386	13285	13217	13234	13138	13316	13093	13131	13305	13270	13214	13162	13313	13201	13182	13034	13234	13310	13292	13074	13236	13252	13193	13237	13109	13047	13103	13110	13096	13156	13084	13398	13202	13054	13184	13290	13048	12899	13277	13203	13127	13121	13224	13182	13092	13251	13114	13130	13189	12993	13216	13353	13214	13236	13156	13136	13072	13101	13277	13126	13217	13187	13224	13132	13150	13136	13201	12993	13175	13218	13196	13114	13263	13150	13130	13082	13136	13071	13280	13179	13254	13217	13256	13237	13158	13119	13055	13267	13133	13178	13103	13208	13322	13117	13127	13357	13362	13264	13309	13172	13296	13199	13126	13122	13273	13386	13158	13264	13130	13261	13107	13132	13193	13127	13294	13180	13207	13231	13133	13071	13128	13090	13094	13286	13107	13143	13103	13317	13193	13203	13055	13180	13139	13046	13233	13242	13232	13024	13133	13183	13070	13227	13272	13201	13113	13105	13051	13290	13205	13128	13271	13206	13228	13296	13096	13180	13179	13036	12906	13327	13129	13169	13254	13106	13265	13227	13247	13152	13183	13144	13387	13257	13172	13156	13163	13130	13263	13169	13230	13309	13281	13240	13238	13258	13170	13327	13089	13151	13032	13085	13287	13245	13162	13239	13043	13074	13390	13246	13149	13261	13127	13273	13194	13045	13129	13138	13130	13150	13285	13023	13016	13144	13254	13102	13126	13247	13175	12948	13200	13161	13164	13235	13131	13068	13107	13084	13253	13086	13121	13193	13237	13223	13213	13217	13009	13158	13102	13185	13299	13126	13200	13156	13252	13060	13063	13269	13304	13255	13114	13132	13050	13133	13252	13142	13234	13273	13315	13081	13138	13272	13174	13183	13458	13262	13187	13082	13235	13130	13144	13241	13176	13182	13162	13182	13065	13195	13125	13145	13102	13221	13154	13172	13026	13174	13334	13221	13274	13326	13136	13312	13238	13307	13064	13325	13078	13241	13277	13206	13095	13155	13133	13099	13185	13245	13252	13230	13116	13133	13062	13230	13076	13267	13121	13141	13259	13053	13188	13153	13368	13159	13260	13118	13144	13106	13096	13030	13131	13145	13113	13030	13262	12951	13207	13104	13356	13171	13294	13204	13171	13262	13181	13158	13126	13195	13189	13118	13173	13100	13146	13280	13058	13265	13284	13163	13309	13158	13093	13152	13139	13019	13248	13346	13126	13323	13012	13021	13189	12995	13250	13254	13008	13176	13147	13228	13144	13089	13231	13157	13212	13229	13238	13174	13177	13304	13212	13139
25237	21602	27175	27141	20300	18656	18081	17086	16684	16395	16489	16430	16247	16148	16317	16140	16229	16196	16034	16062	16044	15995	15916	15995	16020	15974	16095	16018	15932	15890	15985	15835	15866	16022	15769	16030	16015	16010	15933	16025	16168	16129	16046	15839	16167	15921	15846	15793	15831	15861	16031	15902	15787	16002	15985	16177	16023	15899	15823	15807	15789	15923	15792	15731	15902	15765	15657	15953	16041	15963	15823	15813	15884	15928	15999	16045	15926	15903	15955	15881	15921	15695	15722	15923	15790	15899	16196	16025	15769	15897	15846	15963	16067	15834	15781	15691	15972	15951	15658	15874	15860	15938	15762	15852	15914	15885	15995	15918	15916	15808	15990	15748	15959	16107	16014	16069	15783	15917	15922	15919	15939	15968	15936	15724	16018	15987	15775	15953	15958	15928	15948	16159	16130	16127	15638	16100	15975	15929	15847	15818	15919	15972	15853	15916	15883	15927	15870	15959	15985	16003	16136	15995	15848	15984	15839	15952	16085	15917	16048	16017	15859	15674	15859	16017	15651	15836	15900	15893	15886	15803	15851	15715	15834	16005	15802	15943	15995	15927	15770	15715	15789	15993	15970	15861	15860	15913	15836	15752	16026	15984	15939	15883	16055	15806	15842	15957	15949	15901	15900	15947	15946	15962	15902	15743	15972	15808	15912	15960	16203	15827	16108	15832	15857	15970	15973	15924	15786	15839	15823	16014	15932	15838	15954	15750	15729	15811	15912	15653	15795	16119	15836	15918	15825	16141	15894	15548	15899	16024	15750	15857	16038	15843	15762	15826	15905	16068	16011	15891	15895	15947	15940	15992	15888	15933	15858	15839	15888	15951	15758	15945	15922	15961	16056	15852	15943	15819	15893	15990	15901	15913	15787	16042	16110	15731	15864	15790	15842	16098	15918	15863	15972	16006	15829	15840	15784	15788	15815	15771	15868	15799	15898	15990	16144	15823	15909	16054	15845	15917	16019	16166	15929	15725	15958	15829	15988	16078	16072	15773	15858	15832	15953	16085	15806	15949	15971	16076	16103	15936	15950	16052	15923	15803	15912	15935	15766	15944	15959	15674	15955	15949	16114	15816	15819	16007	15840	15974	15766	15857	15864	15987	16057	15912	15862	15995	16102	15778	15704	16099	15950	15651	16097	15946	15889	15828	15968	15927	15899	15886	15895	15860	15988	15934	16176	15950	15897	15891	16029	16048	15988	16060	16036	15818	15922	15979	15901	16037	15730	15962	15975	15996	15959	15837	15743	15875	15846	15781	15924	15735	15801	15879	15861	16075	15858	15829	16095	15859	15984	15926	16052	16025	15972	16047	15869	16002	16006	15944	15777	15971	15950	15985	15939	16091	15865	15846	15771	16033	15929	15777	15923	15685	15824	15862	15953	16035	15920	15971	15975	16065	15875	15890	16005	15718	15849	15652	16015	16071	15734	15936	15931	15935	15844	15888	15841	16002	15958	15946	15867	16088	16011	15950	15761	16032	15805	15858	15976	15965	15729	16014	16088	15865	15928	16133	15857	15779	15967	16044	15984	15834	15824	15949	15736	15821	16015	15942	15958	15944	15950	15748	15950	15895	15969	15974	15982	15933	15878	15891	15797	15778	15966	15885	16052	15853	16002	15975	15747	15973	15904	15733	15979	15844	15895	16021	15910	16028	15845	15951	15903	16080	15783	15974	15968	16040	15718	16127	16037	16147	15859	16031	15826	15816	15888	15909	16011	15839	15939	15914	16083	15899	15865	15717	15967	16114	16104	15947	15946	15946	15999	16001	15795	16034	16015	15850	16158	16071	15964	15962	16003	15894	16073	15878	15942	16239	15978	15984	15969	15951	16139	15877	15892	15959	15864	15795	15833	15824	15938	15893	15788	15883	16099	16098	16063	15907	15946	15861	15943	15995	15930	15802	15743	16063	15795	15895	15898	15823	16025	15779	15807	15903	15788	15922	15740	15878	15923	16002	15986	15804	15926	16007	15931	15759	15945	15773	15813	15720	15936	15900	16082	15986	15950	15949	15769	15671	15823	15909	15882	16018	16023	15855	15824	16038	15871	15853	15996	15883	16089	15997	15796	15863	15826	15794	15840	15686	15998	16002	15859	16087	15836	15824	15767	15840	15908	16052	16053	15819	15999	15823	15904	15959	15848	15943	15820	15887	15904	15930	15927	15993	16119	16017	15651	15953	15875	15998	16000	15792	16022	16070	15864	15711	15884	15764	15931	15755	15758	16037	15979	15901	15827	15950	15832	16039	15860	15966	15972	15991	15929	15860	15878	16047	15951	15793	15947	16032	16214	16156	16054	15956	15913	16001	15901	15677	15877	15832	15825	15840	15924	15739	15917	15836	16000	15812	15885	15822	15889	15963	15994	16259	16029	15879	15802	15901	15863	15813	15934	15941	16080	16081	15958	15804	16046	15720	15754	15922	15979	15936	15968	16061	16024	15963	15879	15815	16095	15908	15945	15973	15940	15736	16008	15933	15743	15757	15977	15989	15627	15831	16016	15947	15882	15925	15780	15878	15857	15959	15796	15769	15938	15967	16040	16021	15908	15937	15865	15886	15895	15915	16001	15950	15830	15919	15819	15834	16153	16158	15918	15907	15769	15932	15966	15927	16105	16101	15990	15979	15779	15929	15843	15990	15841	15868	15930	15841	15947	16093	15776	15926	15914	16000	15854	15760	15996	15826	15862	15994	16008	15862	16006	15823	15959	15991	15991	15996	15777	16000	15969	15816	15821	15863	16048	15900	15887	15951	15844	15829	16000	15912	15828	15761	15974	15925	16035	15797	16057	15827	16047	15858	15890	15931	15768	16081	16108	15913	15896	15936	15905	15981	15984	16050	16023	15961	15747	15723	15824	16020	15991	15909	15929	15890	15920	15880	15880	15707	15817	16167	15965	15902	15911	15723	15736	16002	15878	15954	15981	15615	15795	16128	15890	15921	15741	15904	15848	15889	15867	16054	16091	15847	15782	15919	16019	16084	15827	15989	15981	15785	16015	15933	15892	15864	15929	15804	16077	15950	15899	15872	15710	15909	15867	15906	15813	15910	15991	16019	15966	15916	15866	15839	15859	15675	16020	15913	15960	16128	16021	15860	15735	15967	15894	15812	15901	16039	16002	16038	15914	15852	15854	16038	15846	16129	15902	15888	16005	16069	15924	15954	16014	15872	16088	15922	15875	15927	15947	15732	16017	16016	15875	15856	15895	16007	15868	15800	15883	15846	15695	15972	16080	15977	15779	16162	16017	15856	16047	15912	15867	15971	15865	15773	16032	15860	15831	15896	15882	15941	15971	15881	15961	15875	15709	15873	15976	15975	15932	15796	15891	15925	15774	15956	16003	15873	16032	16052	15933	15994	15936	16130	15989	15871	15874	15716	16165	16046	15930	15936	15723	15843	15904	16087	15974	15879	15996	15882	16009	16099	15938	16056	16005	15917	16041	16089	15796	15916	16058	15796	15927	15976	15963	15924	15958	16240	15860	15960	15902	16110	16129	15929	15692	15930	15768	15851	16075	15867	15874	16097	16095	15864	16059	15850	15781	15968	15854	15802	16034	15914	16049	15885	16113	15942	15995	15798	16017	16024	15905	16090	15804	15964	15857	15814	15791	15884	15731	15905	15871	16067	16122	16109	15717	15986	15897	15759	15846	15650	15946	15823	16051	15748	15785	15765	15885	15614	15902	16132	15813	15940	16024	15930	15934	15833	15874	15938	16036	15805	15754	15877	15838	16014	16085	16072	15878	16032	15968	16028	15897	15914	15750	15940	15893	15981	15931	16056	15820	16012	16096	15768	15863	15735	15848	15837	15911	15718	15797	15815	15915	15884	15824	15880	15844	15954	16035	15960	16074	16005	15887	15940	15981	16164	16091	15801	15927	15787	15941	16018	15703	15679	15940	15737	16032	16036	15961	15790	15864	15950	15917	15912	15845	15791	15687	15938	16070	15885	15981	15813	15759	16117	15979	15823	15942	15907	15804	15853	15910	16114	15716	16010	16028	15857	15827	15776	15823	15834	15893	16006	15850	16000	15933	15834	15886	15907	15764	15823	15891	15882	15941	15945	15794	15897	16021	15972	16000	15734	15907	15997	15827	15904	15915	16043	15946	16013	16104	16072	15770	15887	16025	15835	15634	15818	15907	16042	15998	16065	15937	15766	16127	15797	16060	15993	15869	15706	15697	15965	15947	15891	15804	15779	16014	15717	15724	15903	15972	16032	15922	15846	16026	15904	15968	15652	15891	16071	15961	15824	15844	15844	15784	16017	15715	16077	16000	16058	16093	15880	16143	15811	16017	15970	15895	15620	15963	15925	15959	16057	15924	16002	16018	15841	15867	15859	16220	15916	15870	15966	15897	15843	15996	16070	15908	15735	15868	16018	15986	15942	15839	15818	15926	16130	15804	15677	15940	15691	15996	15936	15946	15683	15812	16028	15794	15901	16020	15999	15758	15766	15972	15944	15924	15885	16105	16026	15900	15985	16055	15798	16061	15838	15816	15924	16108	15890	15856	16137	15995	15955	15845	15990	15853	15954	15999	15883	15967	15946	16005	15973	15750	15929	15834	16046	15885	15806	16129	16022	15904	16025	15915	16081	15839	16010	15830	15899	16072	15880	15828	16046	15786	15798	16095	15977	15865	16026	16059	15854	15925	15885	16031	15965	16191	15907	15872	15846	16032	16000	15740	16046	15875	15942	15755	16015	15983	15784	15923	16006	15914	15811	15764	15997	16012	15997	15906	15847	16005	15813	15973	15940	16009	15903	15802	16102	15876	15889	15994	15857	16138	15966	15966	16068	16002	15886	16029	15802	16030	15888	16055	15824	15819	15839	15700	15916	15986	16166	16059	15946	16230	15885	15798	16046	15925	15750	16044	16019	15746	15932	16014	15932	15891	15951	15886	15951	15856	15900	16132	16031	16040	15925	16004	15991	15732	15852	15807	15890	15948	15855	15863	15992	15837	16043	15977	15948	15807	15901	16010	15770	15892	16212	16093	16073	15796	15880	16005	15730	15868	15991	15890	15982	15873	16016	15912	15867	15876	15863	16064	15851	16023	15877	16006	15771	15798	15880	15813	15953	15939	15884	15908	15890	16074	16024	15975	15856	16027	15973	15970	15766	15949	15883
20372	35025	28236	21703	18939	17422	16093	15362	14805	14776	14722	14590	14259	14227	14261	14209	14109	14145	14262	13981	14151	14130	14067	14084	14228	13989	13905	13948	14000	14029	14032	14095	13991	14000	14011	13915	13761	14114	13748	13922	13929	13996	13955	13957	13974	13983	14036	13944	14006	13939	14123	14060	14065	13770	13998	13994	13917	14004	14000	14080	14107	13925	13934	13909	13953	13840	13977	13927	14132	13924	14043	14100	13969	13905	13942	13879	13981	13858	14012	13879	13999	13930	13846	13897	13968	13785	14016	13967	13949	13891	13933	13860	14042	13837	13889	13909	14025	13792	14059	13919	13788	14006	13792	13949	13992	14000	13995	14049	13978	14088	14001	13972	13675	13979	13971	13917	14060	13831	13900	13969	13954	14024	13877	13869	13917	14082	13997	14002	13962	14064	13940	13931	13913	14003	13974	14091	14148	13945	13975	13949	13923	13969	13875	13903	14020	14012	13975	13958	13899	13991	13885	13914	13948	14161	13898	14053	13843	13838	13902	13985	13922	13931	13937	13982	13914	14045	14022	14039	14053	13920	13842	14074	13960	14033	13884	13774	13918	14031	13849	14028	13936	14025	13819	14046	13799	13896	13750	14042	13938	13922	14054	13895	13924	13989	13992	13969	13878	13985	13980	14103	14040	13672	13896	13816	13914	14152	14036	13848	13844	14114	13629	13871	14098	13990	14171	13707	13939	13939	13840	13938	13819	13930	13904	13964	13809	13936	13915	13989	13979	13741	13941	14049	13828	13759	14016	14025	14022	13847	13983	13792	14030	13986	13896	13842	14126	13869	14077	14053	14101	13853	13973	14158	13822	14076	13815	13888	14030	14008	13858	14153	13896	14070	14037	13888	14033	13811	13856	14075	13860	13968	14100	13919	13837	14076	14151	13915	13978	14085	13995	13992	13971	13811	13977	14047	14125	14125	13964	14052	13902	13976	13892	13840	13922	14057	13915	13925	13908	13934	14048	13931	13773	13979	13959	13902	13943	14109	13903	14005	14121	13920	13895	13797	13766	13685	13952	13981	13943	13943	13941	13929	13969	13949	13878	13941	13840	13945	13878	13871	13971	14136	13992	13674	13908	13942	13956	13974	13925	13957	14094	13855	13962	14162	13890	13951	14034	13781	13972	13875	13975	13873	13875	13825	13961	13878	13778	13878	13849	13986	13999	14060	13928	13785	14023	13965	13913	13699	13947	13792	13833	14193	13922	14013	14055	13863	13989	13839	14073	13915	14108	14166	13854	14068	13969	13938	13881	14106	13923	14113	13870	13846	14015	13968	13938	13848	13999	13852	14096	13840	13968	13906	13822	13904	13877	13981	13935	13978	14026	13657	13998	14133	13979	13716	13944	13999	13929	14080	14032	13891	14022	14025	13884	13886	13855	13918	13986	13899	13991	13902	14067	14061	13891	13920	13860	14083	13891	13856	13952	13893	13983	13892	13953	14011	13830	14044	14007	14163	13934	13969	13934	13931	13857	13877	13983	14001	14019	13914	13875	13907	13969	14166	13850	13966	14018	13851	13799	13944	13918	13910	13875	13839	13998	13961	14003	13958	14061	13944	13923	13758	13969	13908	13940	14014	13977	13777	14027	13969	13990	13837	14082	13908	14029	13711	13991	14035	14061	13981	14011	13921	13908	13985	14150	13818	13923	13996	14000	14012	13967	13960	13919	13971	13820	14022	13971	13872	13923	13931	14007	13804	13931	13959	14189	13751	13959	14037	13838	13891	14034	13915	13977	13952	13955	14119	13845	14042	13995	13813	13914	13912	13895	14007	13960	13886	13905	13846	13904	13908	13782	13871	13792	14024	13931	13858	13773	13856	13915	13908	13866	13795	13943	14011	13828	14117	13885	13978	13810	14109	13989	13927	13936	13897	13817	14237	13868	13934	13974	13979	13878	13872	13886	13938	14175	13945	13876	13998	13969	13989	14045	14052	13895	13887	13908	13956	14058	13944	13906	13940	14098	13944	14093	14074	14013	13961	13973	14059	13918	13993	13910	13906	13909	13859	13809	13848	13909	13855	13902	13988	13961	13877	14047	13866	13857	13817	13962	13835	13908	13911	13839	14068	14011	14159	13904	14012	13936	13988	13917	13943	13997	14052	14139	14064	13969	13928	13970	13854	13856	13942	13957	13979	13952	14179	13970	14000	14146	13908	13860	14021	13983	13945	13861	13929	13848	13849	14006	13898	14012	13875	14109	13956	13842	13995	13999	13716	13933	13995	14088	13818	14285	13890	13945	14019	13990	14112	13899	13950	13973	13828	13797	13970	13961	13807	14101	13854	14064	13925	14072	13976	13926	13947	13805	13816	13978	13876	13949	14006	13856	14001	13969	13818	14011	14109	13973	14100	13934	13948	13964	13773	13965	13831	13799	14123	14026	13860	13896	13907	13999	13916	13940	13987	14018	13907	13920	14062	13993	13909	13891	13965	14138	14098	14048	14050	13740	13905	13946	13983	13974	13903	13985	13803	13951	13912	13859	13965	13715	13991	13999	13877	13881	13802	13907	13780	13961	13940	13829	14066	14047	13835	14079	13817	13880	14015	13989	13914	13978	13941	13747	13879	13979	13963	13919	13943	14049	14006	14045	13949	13923	14037	14040	14020	13995	13949	13954	13890	13907	13930	14045	14046	13922	13808	13955	13868	14048	13849	13894	14043	13906	13886	13894	13856	13794	13951	13921	14035	13928	14037	13911	14025	13902	13864	13926	13828	13779	13888	13959	13807	14148	13871	14028	13994	13915	13934	13767	14080	13979	13866	13840	13975	13859	13833	13865	13894	14092	14017	13837	13978	13904	13921	13996	13876	13861	13924	13960	13949	13949	14054	13967	13994	13832	13959	13968	14035	13910	13960	13956	13781	13776	13955	14082	13867	14118	14144	13983	14007	13945	14124	13710	14055	13863	13794	14091	13972	14051	13857	14027	13850	13975	14127	14149	13940	14047	13919	13859	13852	14078	13988	13919	13909	13811	13870	13921	14032	13922	14093	13919	13972	13887	13795	14083	13988	14076	13831	13961	13803	14092	13829	13820	13825	14130	13914	14027	14030	13965	14101	13983	13960	13962	13886	13794	13953	13874	13901	14125	13873	13740	14014	14010	13774	13943	14017	13928	13935	13900	13861	13963	13910	14063	13786	13939	13961	14033	13920	13956	14098	13980	13820	13821	13935	13809	14109	14067	13845	13958	14002	14054	14072	13922	13983	13810	14093	14022	13908	14023	14148	13887	13903	13801	14047	13910	13987	13938	13997	14042	13962	13863	14038	13974	14008	13887	14025	13988	13929	13802	14034	13886	14005	13781	14005	13827	13949	14054	14084	13965	14129	13805	13906	13965	13950	13960	14089	14090	13881	13945	13878	14052	13855	13690	13969	13976	13935	13989	13905	14016	13936	13841	13900	13863	13912	13988	13935	13951	14018	13962	14080	13867	13948	13836	14011	14061	14078	13992	13991	13824	13996	13996	14038	13978	13870	13897	13977	14045	13803	14025	14058	13916	13855	13943	14123	13883	13905	13777	14039	14102	13948	13978	13782	13935	13851	14010	13890	13961	14019	13942	13984	13917	13805	14022	13822	13827	13847	13874	13957	13885	13942	14010	14036	14027	13982	13954	14009	14093	14073	14025	13749	13902	13928	13920	14030	14103	14075	14118	13938	13834	13811	13893	14031	13963	14149	13993	13863	13956	13996	13935	14028	13935	13930	13973	13996	14032	13978	13924	14017	13838	13920	13789	14136	13655	13954	13781	13989	14096	14004	13976	13965	14009	14000	13872	13879	13970	13853	14036	13935	13869	13934	13811	13989	14088	13958	14102	13887	13845	14127	13871	13895	13999	13851	13850	13882	14076	14005	13977	13828	13898	14010	13809	13802	14141	13872	13883	14047	14046	13908	13669	13993	13968	14109	14081	14021	13877	13796	13932	13919	13850	13904	13897	13850	13943	13952	13880	13951	14147	14004	14017	13862	13968	13920	13902	14124	13985	13920	13998	13952	13936	13850	13924	13966	14023	14138	14114	14074	14069	13856	13906	13817	13905	14074	13840	13917	14066	14162	13804	14090	13996	13983	13880	13977	13766	14056	13733	13887	13868	13913	13998	13920	13826	14066	13933	13994	14005	14009	14016	14019	13918	13936	13770	13837	13911	14028	14081	14175	13912	13968	13944	14110	13913	14002	13893	14148	13858	14034	14096	14094	14117	13936	13981	13947	14037	13872	13943	14061	14090	13948	13852	13974	13863	13944	14056	13801	13909	13926	14039	13815	13964	14020	13947	13914	13853	14085	13720	13836	14006	13963	14043	13898	14003	14109	13937	13903	13952	13758	13828	14090	13979	13835	14091	13973	13950	14043	13915	13980	13957	14026	14072	14125	14008	14004	14036	13880	13814	13955	13907	14109	13918	14032	13958	14015	14002	13908	14148	14012	13956	13924	14063	14203	13803	13940	14012	13900	14029	13917	14040	13878	13958	13982	13963	13939	13941	13948	13888	13794	13972	13992	13992	13893	14026	13955	14040	13892	14038	14001	14070	13852	13882	13836	13933	14088	14054	13980	13890	13994	13885	13793	13875	14070	14011	13913	14055	13981	14021	13895	13933	13903	14101	13945	13840	14010	13902	13979	13988	13903	13939	14008	13960	14074	13867	14028	14060	13815	14016	14023	13880	13990	13962	13977	13862	13901	13897	13989	14103	13949	13903	14102	13899	13906	13840	13928	13936	13825	13826	14101	14114	14049	13993	14020	14003	14092	14031	14076	14017	14149	13970	13959	13943	13830	13873	13908	13996	13813	13995	13787	14032	13813	13939	14039	13840	13868	14174	13981	13929	13933	14002	13864	13813	14035	13869	13853	13871	13984	13961	13935	13806	13936	13942	13895	13925	14133	13943	13941	13968	13954	13897	14057	13949	13974	13942	13866	14012	13873	13914	14006	13800	14011	14048	13950	13806	13767	13731	14045	13885	13960	14022	13955	14049	14014	14002	14039	13900	14014	14031	14070	13895	13915	13962	13934	14073	13845	13808	13883	13944	13989	13950	13806	13887	13884	14076	13925	14054	14090	14013	13943	13805	14029	13911	13930	13873	14047	13970	14062	13980	13992	13917	13934	13988	13848	14011	14005	14067	13750
22569	21581	28796	24793	21983	23501	23248	17986	16422	16216	16199	15691	15529	15569	15694	15321	15428	15244	15276	15273	15042	14916	15101	15107	15065	15028	15136	14947	15050	14950	15071	14935	14899	14924	14928	15007	15009	14954	15226	15009	14939	14713	14756	15077	14807	14983	14890	14892	14934	14808	14901	14742	14844	14878	15077	14882	14873	14917	14659	15035	14550	14777	14730	14705	14588	14650	14872	14805	14810	14874	14811	14777	14780	14840	14872	14847	14788	14580	14768	14620	14860	14560	14830	14981	14873	14722	14704	14840	14857	14781	14921	14801	14810	14678	14666	14910	14861	14698	14794	14859	14892	14728	14849	15009	14799	14659	14979	14841	14760	14662	14704	14847	14838	14758	14722	14803	14989	14885	14762	14628	14728	14851	14958	14770	14746	14719	14841	14842	14710	14631	14731	14805	14725	14696	14798	14783	14831	14846	14852	14915	14860	14814	14715	14762	14793	14751	14869	14950	14676	14775	14790	14549	14663	14864	14773	14750	14791	14750	14769	14609	14797	14753	14707	14744	15027	14781	14964	14729	14960	14766	14833	14725	14551	14924	14703	14590	14622	14683	14837	14774	14757	14878	14741	14838	14592	14763	14672	14794	14768	14768	14673	14850	14723	14746	14736	14733	14830	14748	14726	14711	14681	14651	15027	14896	14905	14867	14707	14621	14869	14647	14848	14705	14689	14900	14907	14688	14773	14483	14810	14961	14706	14860	14790	14700	14759	14809	14564	14522	14693	14495	14758	14806	14612	14595	14871	14924	14655	14729	14816	14699	14718	14855	14809	14769	14633	14646	14907	14830	14922	14708	14932	14673	14673	14878	14473	14755	14589	14682	14656	14846	14649	14643	14820	14734	14817	14795	14911	14748	14885	14759	14754	14857	14751	14624	14636	14697	14831	14718	14651	14849	14729	14778	14765	14816	14863	14692	14629	14556	14707	14804	14830	14885	14846	14689	14661	14816	14815	14869	14668	14752	14795	14951	14825	14845	14845	14720	14619	14543	14793	14834	14745	14816	14950	14646	14670	14821	14640	14740	14760	14697	14792	14842	14659	14618	14887	14771	14752	14725	14954	14799	14769	14710	14600	14783	14653	14797	14989	14756	14695	14567	14712	14862	14818	14655	14762	14968	14858	14869	14866	14801	14789	14711	14843	14788	14784	14569	14895	14621	14834	14623	14677	14936	14650	14698	14636	14683	14733	14715	14616	14798	14742	14869	14637	14750	14817	14695	14671	14617	14861	14921	14648	14572	14839	14800	14789	14726	14981	14740	14855	14767	14720	14668	14596	14567	14715	14774	14763	14767	14689	14731	14992	14807	14728	14867	14602	14705	14655	14494	14842	14690	14712	14930	14858	14834	14727	14596	14734	14711	14689	14750	14603	14994	14751	14695	14867	14715	14714	14792	14776	14910	14885	14770	14868	14785	14634	14933	14763	14724	14733	14611	14932	14936	14746	14807	14916	14744	14613	14718	14777	14685	14773	14723	14854	14679	14640	14905	14727	14783	14820	14984	14935	14745	14815	14693	14849	14818	14821	14782	14671	14806	14948	14696	14720	14791	14680	14948	14668	14739	14888	14767	14602	14730	14860	14794	14729	14782	14859	14672	14876	14658	14827	14818	14794	14908	14832	14713	14968	14853	14900	14645	14638	14758	14789	14577	14723	14905	14771	14596	14712	14772	14780	14636	14825	14851	14803	14635	14594	14912	14631	14794	14659	14760	14690	14722	14803	14726	14636	14624	14670	14814	14713	14746	14714	14839	14621	14586	14773	14843	14764	14710	14936	14868	14864	14723	14681	14938	14717	14677	14704	14848	14827	14800	14731	14749	14758	14667	14813	14785	14775	14903	14680	14838	14733	14673	14982	14727	14843	14793	14911	14885	14921	14734	14707	15003	14739	14687	14596	14595	14614	14815	14745	14679	14639	14783	14610	14811	14671	14897	14876	14704	14805	14711	14622	14641	14846	14651	14743	14960	14769	14736	15024	14761	14697	14945	14882	14727	14779	14650	14780	14674	14725	14805	14668	14730	14707	14633	14716	14679	14795	14759	14839	14765	14826	14886	14998	14868	14882	14943	14771	14839	14666	14673	14749	14687	14832	14685	14658	14594	14858	14649	14673	14586	14741	14825	14793	14790	14639	14750	14729	14984	14685	14764	14688	14759	14729	14629	14791	14844	14667	14685	14588	14722	14699	14537	14812	14696	14753	14738	14778	14786	14730	14686	14657	14737	14647	14820	14757	14620	14874	14740	14659	14702	14722	14742	14681	14784	14808	14933	14774	14662	14871	14837	14675	14796	14735	14818	14924	14851	14910	14683	14712	14784	14619	14893	14566	14785	14570	14826	14773	14950	14774	14703	14645	14690	14784	14878	14677	14717	14809	14802	14736	14780	14950	14880	14802	14885	14869	14806	14721	14842	14804	14658	14873	14819	14851	14924	14750	14962	14673	14813	14913	14892	14729	14676	14746	14954	14606	14641	14809	14604	14575	14609	14823	14694	14574	14860	14810	14774	14784	14827	14671	14887	14766	14693	14677	14763	14631	14884	14804	14706	14769	14706	14623	14865	14772	14852	14838	14711	14863	14818	14879	14657	14707	14769	14691	14835	14782	14792	14789	14765	14767	14798	14869	14840	14773	14842	14755	14608	14599	14838	14719	14605	14818	14731	14595	14738	14844	14884	14653	14455	14737	14754	14643	14699	14753	14828	14679	14566	14894	14742	14591	14745	14866	14933	14610	14721	14828	14772	14866	14838	14713	14814	14594	14832	14684	14782	14792	14973	14692	14869	14706	14674	14756	14729	14592	14695	14905	14796	14873	14801	14849	14605	14958	14851	14879	14740	14757	14762	14708	14851	14769	14898	14765	14728	14785	14764	14701	14760	14697	14708	14824	14704	14796	14634	14506	14936	14693	14784	14835	14758	14712	14821	14821	14765	14806	14819	14660	14777	14898	14683	14665	14824	14747	14833	14770	14962	14619	14511	14547	14683	14832	14693	14806	14835	14742	14762	14959	14776	14800	14557	14675	14675	14673	15002	14777	14776	14830	14751	14712	14761	14684	14715	14745	14746	14775	14630	14514	14809	14704	14647	14820	14698	14729	14663	14812	14693	14894	14693	14790	14741	14807	14658	14764	14671	14699	14822	14693	14582	14819	15019	14861	14592	14767	14784	14770	14729	14803	14822	14461	14943	14726	14851	14565	14891	14612	14723	14929	14838	14824	14950	14749	14773	14692	14966	14763	14684	14793	14855	14790	14741	14848	14715	14714	14682	14635	14470	14710	14631	14743	14694	14664	14691	14639	14780	14747	14609	14802	14775	14774	14927	14900	14669	14718	14608	14912	14942	14973	14635	14906	14809	14695	14632	14805	14999	14841	14778	14721	14643	14764	14640	14737	14784	14835	14748	14808	14655	14789	14725	14688	14789	14943	14773	14554	14699	14783	14655	14785	14756	14479	14837	14583	14452	14822	14782	14726	14816	14707	14842	14640	14720	14827	14688	14685	14923	14796	14811	14857	14803	14789	14968	14880	14775	14805	14667	14570	14557	14961	14798	14861	14725	14708	14790	14849	15144	14754	14906	14879	14720	14677	14654	14846	14519	14678	14556	14724	14626	14740	14748	14678	14714	14837	14632	14623	15038	14887	14749	14869	14695	14816	14653	14852	14739	14892	14725	14683	14715	14615	14812	14734	14623	14687	14626	14881	14529	14853	14893	14914	14836	14675	14559	14666	15004	14894	14667	14690	14679	14735	14774	14694	14760	14855	14606	14756	14842	14802	14806	14910	14828	14853	14866	14888	14710	14887	14739	14876	14719	14824	14828	14992	14627	14785	14860	14807	14672	14593	14672	14769	14770	14742	14795	14930	14828	14908	14877	14791	14630	14815	14618	14799	14811	14843	14820	14632	14800	14710	14897	14841	14776	14942	14660	14818	14728	14847	14821	14791	14692	14818	14794	14802	14857	14836	14805	14796	14684	14850	14694	14713	14772	14759	14691	14850	14884	14933	14797	14768	14675	14953	14715	14742	14826	14525	14732	14873	14591	14807	14739	14869	14868	14467	14840	14670	14497	14758	14722	14810	14887	14789	14714	14711	14679	14693	14844	14743	14598	14736	14625	14771	14825	14842	14704	14692	14652	14832	14763	14717	14624	14739	14871	14568	14742	14922	14848	14840	14693	14814	14690	14754	14830	14819	14806	14970	14818	14893	14993	14697	14771	14805	14661	14756	14849	14741	14825	14738	14763	14750	14957	14925	14915	14816	14868	14777	14729	14810	14708	14748	14965	14795	14867	14854	14817	14737	14683	14994	14862	14675	14959	14816	14671	14966	14971	14686	14781	14853	14897	14875	14831	14826	14763	14778	14849	14787	14715	14723	14908	14825	14776	14838	14559	14653	14648	14869	14821	14717	14873	14683	14958	14660	14756	14593	14615	14848	14704	14875	14724	14822	14638	14661	14708	14700	14525	15006	14897	14883	14572	14800	14576	14753	14564	14675	14649	14946	14961	14867	14832	14736	14790	14819	14845	14886	14681	14502	14807	14827	14754	14715	14458	14747	14772	14680	14999	14950	14669	14705	14688	14577	14741	14908	14776	14787	14774	14740	14796	14810	14772	14784	14999	14832	14825	14628	14956	15000	14897	14829	14873	14728	14761	14780	14842	14593	14670	14650	14839	14736	14747	14682	14894	14931	14609	14762	14636	14629	14931	14889	14729	14661	14779	14772	14744	14712	14595	14926	14807	14899	14792	14859	14802	14898	14776	14721	14663	14833	14912	14797	14892	14702	14801	14794	14691	14762	14661	14824	14834	14717	14711	14736	14775	14875	14970	14783	14660	14709	14785	15003	14888	14784	14902	14838	14662	14718	14721	14770	14831	14887	14785	14868	14686	14811	14442	14578	14967	14702	14767	14764	14591	14672	14760	14782	14645	14824	14728	14766	14464	14681	14731	14581	14656	14749	14921	14870	14682	14757	14774	14645	14752	14678	14807	14838	14648	14686	14826	14725	14753	14792	14703	14949	14764	14714	14966	14671	14725	14846	14800	14654	14804	14816	14878	14811	14938	14744	14761	14712	14663	14945	14864	14740	14925	14969	15054	14894	14793	14802	14956	14922	14846	14702	14651
22721	44083	36004	27579	23216	20119	17614	16212	15294	14913	14609	14235	13913	14098	14087	13901	13647	13655	13488	13542	13508	13486	13443	13464	13411	13198	13462	13495	13281	13345	13462	13331	13388	13357	13281	13349	13451	13264	13092	13116	13298	13245	13408	13256	13145	13199	13195	13113	13384	13240	13245	13240	13118	13216	13243	13250	13184	13237	13226	13232	13269	13213	13343	13252	13183	13226	13311	13164	13263	13370	13379	13230	13348	13171	13259	13306	13085	13330	13363	13311	13210	13255	13388	13133	13059	13166	13073	13145	13276	13096	13171	13164	13228	13191	13150	13149	13137	13201	13296	13343	13248	13336	13141	13245	13225	13252	13237	13160	13191	13151	13161	13244	13321	13448	13341	13296	13372	13357	13321	13368	13202	13020	13212	13330	13230	13171	13250	13251	13292	13296	13177	13194	13022	13306	13135	13315	13272	13283	13223	13310	13128	13221	13226	13233	13324	13256	13128	13230	13146	13178	13245	13221	13284	13093	13242	13292	13271	13201	13284	13207	13298	13365	13210	13128	13354	13082	13093	13287	13061	13271	13251	13271	13138	13225	13142	13105	13266	13266	13020	13327	13154	13350	13061	13112	13137	13068	13099	13291	13227	13282	13262	13255	13303	13219	13114	13085	13016	13299	13342	13301	13228	13115	13291	13121	13116	13353	13201	13323	13204	13285	13160	13216	13153	13328	13335	13133	13091	13165	13135	13197	13211	13170	13216	13263	13051	13237	13180	13123	13222	13396	13369	13227	13228	13157	13335	13176	13203	13090	13333	13279	13217	13180	13149	13215	13080	13354	13221	13316	13295	13142	13142	13111	13121	13153	13301	13327	13134	13157	13164	13156	13122	13179	13162	13245	13213	13309	13303	13320	13220	13202	13255	13278	13031	13273	13250	13220	13240	13293	13282	13068	13392	13146	13049	13280	13069	13157	13213	13212	13354	13222	13000	13217	13368	13251	13317	13349	13209	13212	13092	13188	13240	13296	13146	13197	13165	13331	13278	13244	13124	13201	13187	13056	13236	13187	13341	13159	13077	13358	13262	13163	13256	13361	13315	13168	13214	13128	13143	13275	13189	13188	13114	13155	13201	13131	13180	13139	13133	13095	13197	13251	13396	13272	13148	13166	13116	13137	13216	13261	13230	13203	13158	13117	13353	13216	13098	13371	13280	13081	13214	13304	13254	13286	13097	13277	13089	13117	13224	13042	13309	13295	13143	13137	13149	13212	13243	13143	13170	13210	13225	13200	13120	13431	13108	13086	13192	13187	13173	13169	13107	13200	13139	13127	13096	13225	13194	13131	13233	13143	13240	13213	13305	13253	13173	13321	13190	13152	13321	13296	13312	13155	13187	13191	13130	13246	13059	13031	13124	13251	13319	13211	13317	13044	13162	13091	13053	13306	13198	13312	13281	13165	13295	13210	13225	13081	13280	13289	13258	13254	13232	13372	13191	13158	13242	13324	13199	13219	13247	13146	13103	13184	13141	13304	13274	13298	13295	13303	13358	13262	13150	13252	13342	13202	13248	13301	13031	13238	13127	13103	13364	13209	13301	13170	13152	13087	13254	13056	13220	13282	13045	13318	13195	13304	13254	13259	13226	13311	13131	13212	13257	13306	13043	13169	13064	13105	13322	13130	13102	13117	13385	13215	13077	13234	13003	13295	13313	13183	13003	13221	13207	13172	13062	13173	13213	13177	13231	13218	13260	13030	13271	13176	13292	13223	13196	13194	13069	13399	13160	13100	13246	13108	13097	13231	13285	13203	13278	13062	13156	13149	13248	13123	13084	13190	13102	13142	13292	13154	13054	13282	13164	13260	13134	13192	13201	13386	13315	13147	13157	13045	13240	13306	13235	13091	13156	13184	13273	13173	13238	13126	13175	13205	13038	13308	13158	13125	13258	13240	13298	13323	13176	13216	13135	13180	13151	13102	13309	13063	13358	13141	13137	13179	13293	13132	13203	13290	13189	13072	13215	13088	13171	13293	13072	13100	13361	13182	13229	13257	13161	13189	13312	13193	13238	13201	13111	13138	13242	13342	13343	13229	13192	13215	13096	13212	13284	13129	13264	13089	13140	13314	13212	13194	13096	13053	13159	13411	13252	13207	13207	13192	13213	13344	13160	13168	13230	13196	13295	13257	13105	13305	13199	13427	13235	13350	13439	13181	13237	13181	13101	13245	13234	13311	13072	13205	13282	13288	13324	13396	13288	13138	13269	13054	13280	13218	13068	13427	13041	13261	13128	13328	13143	13240	13227	13201	13227	13163	13191	13325	13054	13325	13203	13106	13286	13369	13037	13400	13038	13090	13052	13104	13238	13217	13347	13259	13174	13292	12994	13235	13141	13283	13159	13022	13305	13221	13159	13232	13272	13229	13265	13263	13209	13241	13229	13285	13287	13113	13216	13193	13411	12928	13272	13421	13259	13150	13052	13288	13253	13150	13333	13160	13245	13099	13202	13255	13220	13140	13166	13235	13325	13078	13374	13187	13370	13108	13222	13355	13208	13206	13285	13220	13145	13259	13319	13178	13117	13276	13192	13366	13032	13123	13237	13189	13234	13303	13224	13154	13116	13238	13321	13089	13352	13049	13211	13137	13219	13134	13093	13208	13221	13360	13337	13232	13219	13246	13246	13119	13140	13150	13410	13057	13259	13112	13299	13301	13097	13212	13165	13265	13208	13331	13338	13203	13190	13189	13280	13231	13140	13167	13143	13314	13184	13197	13230	13308	13321	13239	13130	13318	13348	13251	13112	13334	13381	13220	13230	13060	13475	13213	13169	13130	13131	13306	13258	13163	13289	13209	13325	13213	13187	13165	13126	13310	13087	13090	13060	13207	13283	13026	13101	13156	13182	13275	13297	13382	13206	13194	13131	13255	13314	13339	13104	13260	13208	13213	13284	13155	13224	13293	13081	13218	13123	13338	13249	13128	13037	13315	13274	13276	13290	13084	13291	13005	13219	13330	13044	13345	13098	13215	13033	13152	13122	13089	13237	13290	13240	13095	13199	13144	13164	13278	13200	13112	13269	13292	13135	13232	13042	13156	13163	13207	13160	13187	13268	13333	13124	13152	13295	13282	13170	13213	13137	13107	13179	13197	13172	13209	13127	13093	13169	13138	13337	13173	13266	13284	13307	13253	13330	13268	13190	13161	13127	13246	13184	13227	13253	13104	13194	13165	13308	13217	13178	13261	13222	13032	13236	13266	13252	13174	13136	13268	13215	13269	13184	13099	13175	13293	13133	13149	13307	13396	13123	13181	13337	13163	13243	12997	13286	13192	13400	13169	13187	13073	13249	13165	13112	13297	13154	13245	13167	13103	13177	13230	13190	13281	13093	13203	13200	13294	13199	13295	13136	13260	13189	13121	13099	13119	13177	13240	13310	13254	13122	13219	13035	13269	13099	13255	13172	13206	13259	13212	13162	13189	13280	13006	13325	13229	13323	13124	13190	13267	13215	13225	13068	13131	13122	13369	13124	13302	13167	12990	13209	13311	13243	13187	13335	13112	13274	13075	13189	13357	13256	13144	13105	13394	13063	13122	13170	13143	13283	13228	13183	13057	13185	13215	13255	13160	13152	13197	13255	12944	13220	13177	13361	13213	13255	13329	13359	13161	13375	13193	13244	13172	13268	12974	13170	13201	13206	13227	13162	13204	13185	13299	13174	13244	13169	13260	13208	13338	13207	13194	13339	13256	13208	13178	13286	13182	13296	13138	13097	12961	13211	13186	13238	13337	13230	13316	13174	13197	13295	13192	13313	13025	13241	13352	13068	13231	13317	13152	13326	13258	13113	13182	13225	13049	13232	13258	13327	13101	13070	13171	13201	13143	13246	13294	13329	13243	13179	13237	13226	13270	13229	13167	13103	13229	13167	13250	12976	13281	13379	13100	13312	13112	13261	13032	13155	13249	13144	13107	13206	13191	13159	13427	13163	13188	13378	13125	13165	13279	13335	13165	13244	13120	13278	13318	13171	13179	13213	13175	13140	13302	13114	13131	13413	13390	13160	13444	13053	13253	13186	13094	13334	13237	13393	13243	13187	13200	13337	13116	13138	13263	13144	13301	13145	13261	13181	13221	13209	13061	13261	13213	13357	13298	13193	13148	13167	13087	13139	13400	13280	13179	13291	13142	13148	13153	13258	13358	13291	13256	13130	13243	13112	13154	13244	13192	13107	13140	13168	13310	13223	13144	13206	13181	13048	13123	13305	13132	13213	13264	13210	13266	13112	13195	13149	13154	13267	13095	13168	13365	13113	13168	13260	13364	13160	13109	13136	13166	13066	13056	13204	13318	13331	13176	13157	13146	13113	13121	13159	13267	13125	13074	13147	13188	13183	13191	13074	13178	13197	13095	13274	13208	13007	13229	13122	13250	13139	13241	13202	13217	13137	13208	13382	13333	13415	13184	13124	13292	13224	13084	13228	13200	12944	13256	13218	13166	12994	13132	13270	13236	13195	13192	13287	13199	13110	13230	13045	13279	13261	13032	13081	13071	13142	13152	13300	13254	13241	13179	13246	13122	13263	13160	13133	13119	13266	13248	13465	13149	13236	13152	13157	13196	13195	13201	13183	12954	13201	13268	13150	13270	13148	13314	13329	13312	13177	13177	13166	13259	13242	13280	13166	13086	13245	13186	13163	13162	13053	13217	12996	13272	13088	13200	13047	13150	13367	13256	13186	13303	13231	13150	13204	13274	13158	13125	13232	13225	13044	13306	13044	13173	13220	13262	13262	13189	13152	13072	13116	13204	13151	13154	13282	13120	13182	13370	13136	13262	13229	13190	13224	13188	13243	13180	13154	13185	13237	13033	13322	13215	13248	13272	13078	13384	13343	13163	13181	13330	13002	13041	13139	13148	13125	13369	13322	13161	13249	13140	13116	13255	13175	13092	13340	13180	13210	13271	13166	13192	13217	13180	13100	13258	13344	13117	13274	13193	13328	13058	13166	13119	13321	13020	13167	13308	13362	13059	13291	13114	13253	13249	13017	13259	13285	13143	13212	13303	13225	13380	13078	13269	13153	13127	13206	13237	13315	13123	13220	13167	13329	13188	13252	13165	13159	13280	13214	13281	13143	13096	13016	13102	13260	13107	13293	13179	13054	13243	13382	13132	13301	13028	13127	13183
29416	23902	26382	22450	18188	17231	16606	16091	15943	15603	15621	15633	15427	15486	15793	15461	15467	15635	15497	15349	15517	15311	15244	15398	15214	15484	15275	15365	15469	15348	15354	15429	15168	15309	15380	15507	15464	15521	15268	15361	15442	15342	15309	15386	15382	15250	15283	15299	15280	15380	15227	15351	15328	15374	15247	15358	15215	15246	15425	15454	15369	15300	15371	15395	15385	15259	15336	15304	15322	15299	15155	15248	15602	15323	15354	15467	15508	15278	15470	15148	15408	15171	15179	15379	15385	15321	15197	15143	15380	15358	15214	15238	15333	15332	15441	15141	15446	15224	15483	15333	15347	15395	15467	15334	15393	15331	15409	15264	15038	15334	15367	15443	15468	15200	15253	15255	15405	15189	15144	15223	15296	15254	15290	15284	15169	15145	15191	15303	15288	15052	15345	15410	15251	15271	15115	15321	15294	15343	15424	15372	15279	15190	15082	15433	15224	15220	15335	15158	15331	15273	15347	15341	15158	15384	15346	15466	15277	15474	15402	15337	15317	15212	15273	15222	15256	15261	15247	15417	15239	15253	15212	15078	15253	15382	15397	15353	15367	15459	15398	15293	15257	15373	15317	15424	15175	15382	15463	15289	15459	15244	15513	15346	15194	15122	15311	15335	15313	15316	15238	15466	15246	15388	15306	15446	15471	15260	15258	15192	15183	15474	15375	15296	15381	15330	15299	15388	15214	15318	15407	15075	15359	15275	15239	15167	15366	15268	15303	15261	15259	15210	15135	15369	15185	15186	15413	15422	15437	15349	15337	15394	15147	15307	15201	15391	15261	15246	15419	15237	15133	15243	15318	15354	15183	15299	15424	15106	15263	15267	15343	15427	15287	15322	15461	15329	15228	15408	15334	15153	15272	15288	15322	15475	15281	15361	15302	15539	15443	15305	15448	15231	15071	15406	15336	15460	15264	15328	15263	15051	15286	15243	15462	15350	15309	15352	15477	15320	15377	15318	15337	15368	15268	15317	15240	15403	15299	15486	15232	15533	15499	15262	15413	15349	15331	15345	15085	15399	15292	15135	15558	15252	15343	15414	15255	15277	15309	15125	15315	15357	15142	15439	15185	15169	15356	15369	15139	15207	15326	15293	15281	15420	15234	15212	15449	15181	15380	15256	15289	15389	15264	15334	15439	15378	15307	15434	15310	15365	15505	15288	15390	15338	15470	15253	15289	15262	15172	15256	15232	15291	15241	15254	15361	15564	15228	15232	15246	15361	15459	15321	15292	15432	15269	15307	15382	15427	15246	15210	15227	15375	15378	15453	15486	15276	15361	15192	15284	15383	15369	15146	15388	15184	15257	15374	15393	15337	15503	15356	15269	15096	15381	15263	15280	15337	15481	15205	15388	15519	15273	15285	15213	15269	15292	15296	15338	15273	15334	15341	15393	15175	15334	15361	15156	15432	15250	15415	15164	15237	15181	15481	15245	15224	15096	15313	15465	15386	15428	15368	15453	15157	15256	15552	15407	15385	15338	15343	15536	15340	15253	15285	15101	15286	15444	15413	15337	15375	15089	15134	15488	15213	15104	15307	15381	15446	15174	15302	15437	15124	15200	15370	15198	15425	15328	15416	15315	15173	15260	15090	15067	15199	15302	15063	15237	15173	15272	15309	15576	15295	15216	15240	15202	15229	15344	15121	14976	15437	15169	15284	15250	15360	15443	15247	15334	15098	15072	15351	15443	15290	15372	15271	15517	15495	15403	15402	15364	15345	15259	15274	15127	15274	15286	15400	15203	15331	15220	15312	15394	15496	15270	15199	15305	15350	15175	15281	15381	15091	15583	15337	15447	15310	15236	15183	15400	15191	15251	15304	15303	15268	15276	15177	15309	15384	15267	15351	15360	15370	15251	15151	15288	15260	15420	15214	15429	15499	15279	15380	15158	15251	15247	15294	15314	15310	15338	15152	15264	15511	15386	15203	15175	15477	15601	15079	15393	15242	15357	15151	15374	15330	15585	15280	15517	15228	15438	15536	15369	15364	15400	15349	15227	15328	15334	15186	15279	15359	15486	15398	15412	15288	15307	15386	15108	15193	15232	15396	15266	15393	15393	15300	15532	15439	15267	15324	15276	15434	15364	15283	15152	15189	15122	15413	15301	15289	15191	15500	15473	15398	15367	15289	15201	15444	15397	15277	15301	15395	15337	15367	15275	15383	15317	15267	15341	15357	15302	15165	15390	15263	15384	15536	15206	15101	15340	15302	15347	15327	15417	15213	15278	15026	15362	15417	15296	15447	15230	15317	15387	15386	15463	15355	15217	15363	15214	15279	15072	15143	15466	15346	15327	15386	15254	15301	15480	15302	15342	15429	15202	15149	15375	15251	15348	15413	15368	15288	15391	15243	15263	15140	15235	15393	15420	15181	15454	15372	15279	15318	15404	15189	15222	15211	15389	15238	15160	15412	15313	15348	15319	15346	15419	15342	15291	15516	15310	15207	15245	15177	15305	15298	15344	15288	15400	15172	15329	15384	15311	15325	15270	15457	15379	15317	15219	15162	15266	15302	15160	15186	15369	15055	15163	15363	15557	15202	15200	15147	15280	15247	15248	15232	15287	15262	15118	15343	15393	15088	15468	15327	15253	15202	15276	15246	15219	15434	15328	15392	15274	15227	15035	15336	15284	15411	15411	15559	15389	15328	15368	15372	15430	15178	15196	15337	15361	15310	15357	15329	15359	15521	15362	15275	15326	15161	15334	15350	15261	15450	15405	15310	15171	15183	15445	15327	15255	15303	15399	15296	15225	15365	15239	15272	15250	15301	15356	15337	15359	15420	15240	15236	15194	15403	15160	15320	15239	15331	15425	15244	15286	15311	15354	15375	15275	15182	15589	15413	15132	15291	15412	15303	15280	15305	15392	15375	15357	15397	15246	15375	15423	15267	15324	15096	15374	15113	15460	15420	15368	15396	15439	15298	15332	15155	15272	15404	15454	15385	15442	15273	15421	15364	15466	15483	15262	15289	15396	15251	15288	15348	15333	15208	15184	15289	15164	15249	15487	15215	15483	15306	15277	15253	15259	15400	15222	15231	15383	15228	15241	15365	15233	15256	15172	15173	15173	15371	15055	15104	15147	15132	15477	15396	15438	15234	15227	15227	15211	15170	15153	15182	15358	15504	15325	15342	15141	15424	15355	15357	15306	15194	15247	15343	15396	15332	15278	15511	15486	15125	15350	15296	15131	15168	15235	15368	15410	15241	15355	15440	15502	15577	15279	15331	15420	15339	15406	15137	15331	15177	15213	15196	15362	15202	15531	15380	15348	15366	15452	15413	15381	15404	15503	14966	15117	15396	15504	15463	15262	15365	15382	15358	15311	15331	15348	15175	15484	15303	15234	15324	15381	15255	15231	15283	15245	15185	15229	15262	15389	15436	15494	15520	15175	15220	15406	15365	15270	15304	15375	15328	15385	15381	15184	15215	15442	15293	15397	15256	15260	15260	15328	15359	15487	15262	15297	15333	15274	15400	15394	15374	15515	15219	15312	15175	15401	15411	15316	15237	15420	15356	15235	15204	15105	15254	15163	15164	15177	15377	15425	15264	15314	15524	15351	15342	15384	15229	15287	15431	15437	15287	15306	15480	15431	15226	15393	15243	15203	15171	15411	15402	15285	15305	15290	15374	15205	15222	15317	15315	15381	15250	15298	15259	15280	15364	15383	15277	15148	15312	15294	15484	15380	15394	15327	15435	15595	15475	15354	15475	15335	15062	15434	15132	15224	15522	15245	15338	15488	15271	15474	15425	15250	15157	15434	15421	15314	15395	15327	15497	15429	15363	15340	15424	15208	15391	15376	15131	15403	15278	15174	15152	15382	15127	15371	15475	15318	15167	15114	15190	15387	15514	15481	15210	15348	15333	15210	15239	15417	15335	15458	15302	15161	15089	15115	15192	15221	15432	15413	15293	15257	15259	15464	15324	15303	15322	15318	15163	15452	15382	15131	15323	15249	15356	15268	15439	15449	15298	15379	15433	15220	15350	15370	15447	15164	15350	15426	15502	15596	15385	15398	15506	15426	15424	15332	15199	15357	15358	15224	15365	15537	15418	15431	15573	15336	15284	15147	15184	15204	15177	15197	15113	15318	15297	15366	15487	15324	15241	15166	15449	15257	15294	15438	15283	15407	15443	15202	15318	15469	15273	15279	15207	15422	15373	15353	15405	15473	15350	15497	15461	15239	15225	15277	15351	15447	15307	15209	15456	15015	15281	15450	15561	15338	15350	15236	15295	15461	15458	15203	15256	15253	15305	15316	15214	15349	15309	15343	15190	15289	15300	15359	15392	15495	15394	15399	15195	15409	15333	15371	15241	15328	15358	15379	15554	15433	15532	15370	15466	15303	15465	15275	15265	15264	15434	15446	15306	15436	15352	15414	15243	15413	15406	15466	15309	15323	15286	15414	15289	15281	15437	15233	15373	15343	15315	15457	15216	15317	15340	15210	15232	15339	15328	15279	15414	15386	15288	15336	15381	15247	15396	15305	15291	15288	15235	15384	15408	15299	15188	15295	15159	15378	15471	15345	15386	15424	15343	15321	15416	15331	15321	15494	15249	15475	15317	15365	15246	15356	15194	15176	15328	15113	15223	15394	15295	15481	15166	15437	15361	15349	15255	15398	15294	15452	15143	15257	15262	15314	15292	15334	15618	15334	15304	15139	15282	15232	15396	15397	15337	15285	15343	15372	15466	15329	15383	15273	15154	15406	15287	15211	15198	15339	15356	15330	15404	15512	15507	15224	15351	15347	15332	15131	15283	15335	15396	15267	15193	15585	15357	15273	15217	15445	15462	15192	15471	15252	15254	15513	15304	15252	15196	15348	15451	15379	15450	15309	15266	15298	15268	15364	15402	15515	15327	15233	15387	15489	15338	15423	15434	15301	15259	15328	15291	15282	15397	15171	15453	15385	15372	15307	15386	15216	15370	15222	15220	15397	15319	15216	15159	15297	15262	15119	15213	15452	15402	15310	15254	15262	15336	15452	15269	15389	15325	15378	15313	15305	15258	15234	15401	15185	15483	15191	15295	15332	15314	15189	15334	15529	15351	15387	15225	15198	15470	15209	15046	15265	15160	15071	15248	15158	15501	15404	15233	15394	15397	15457	15411	15486	15556	15319	15321
20529	31476	25840	19897	17453	16241	15260	14602	14240	14091	14047	14111	13795	13858	13820	13963	13862	13762	13725	13699	13779	13703	13663	13689	13805	13757	13745	13754	13618	13728	13659	13657	13662	13524	13688	13784	13659	13629	13701	13707	13608	13515	13585	13707	13586	13632	13635	13673	13731	13512	13685	13703	13747	13578	13608	13704	13544	13607	13477	13581	13517	13617	13622	13721	13610	13459	13613	13828	13590	13681	13745	13585	13796	13599	13579	13642	13610	13581	13802	13550	13558	13618	13766	13582	13776	13656	13676	13493	13661	13939	13722	13583	13543	13634	13517	13527	13730	13751	13652	13699	13609	13619	13454	13674	13747	13546	13662	13556	13574	13504	13533	13647	13570	13636	13523	13578	13529	13554	13659	13527	13779	13431	13598	13662	13776	13591	13565	13605	13711	13496	13683	13537	13554	13663	13575	13603	13549	13556	13670	13663	13626	13647	13910	13663	13514	13766	13743	13703	13520	13728	13522	13492	13502	13604	13599	13721	13557	13654	13614	13766	13716	13813	13533	13768	13682	13534	13708	13664	13590	13640	13542	13686	13569	13462	13657	13570	13697	13717	13638	13639	13610	13513	13698	13642	13612	13699	13517	13599	13524	13513	13754	13513	13841	13579	13628	13643	13522	13776	13619	13832	13512	13707	13539	13502	13595	13477	13737	13405	13710	13724	13488	13742	13770	13632	13609	13665	13704	13586	13608	13543	13713	13741	13515	13602	13661	13547	13772	13792	13734	13631	13633	13830	13574	13562	13594	13581	13662	13644	13598	13727	13728	13562	13586	13727	13502	13565	13696	13601	13616	13614	13630	13881	13649	13590	13640	13688	13632	13634	13741	13626	13540	13475	13628	13556	13766	13502	13529	13761	13698	13550	13536	13463	13517	13768	13621	13746	13766	13695	13700	13622	13707	13700	13533	13657	13488	13634	13615	13594	13666	13747	13740	13705	13646	13708	13648	13704	13621	13596	13696	13579	13647	13775	13689	13641	13741	13599	13677	13550	13486	13520	13789	13482	13587	13505	13639	13517	13596	13717	13675	13611	13681	13680	13710	13751	13648	13682	13562	13676	13648	13572	13656	13557	13591	13790	13680	13758	13608	13801	13725	13601	13529	13636	13617	13488	13638	13603	13563	13655	13854	13549	13645	13702	13677	13813	13616	13731	13632	13833	13679	13613	13628	13696	13687	13511	13687	13743	13615	13622	13715	13781	13575	13629	13649	13799	13565	13781	13604	13655	13676	13602	13757	13618	13594	13530	13724	13511	13616	13619	13684	13597	13607	13707	13902	13693	13598	13568	13604	13772	13804	13688	13681	13577	13642	13759	13721	13808	13579	13639	13778	13611	13711	13615	13598	13590	13659	13560	13828	13707	13551	13660	13670	13808	13728	13482	13679	13548	13645	13627	13590	13657	13673	13587	13436	13673	13655	13637	13710	13705	13639	13529	13699	13646	13748	13637	13623	13734	13713	13612	13620	13711	13552	13702	13718	13624	13651	13636	13575	13538	13794	13566	13580	13680	13593	13587	13578	13660	13671	13643	13621	13686	13754	13393	13609	13721	13631	13740	13549	13686	13500	13587	13587	13581	13620	13719	13722	13540	13666	13753	13629	13865	13519	13716	13711	13704	13519	13691	13645	13866	13639	13658	13793	13800	13494	13510	13368	13752	13701	13647	13599	13759	13441	13602	13673	13758	13540	13610	13752	13648	13717	13553	13631	13626	13844	13632	13667	13750	13631	13612	13647	13519	13505	13731	13584	13576	13620	13759	13551	13768	13708	13687	13636	13580	13638	13679	13685	13465	13696	13772	13671	13641	13567	13732	13461	13485	13774	13640	13672	13622	13521	13624	13648	13660	13724	13688	13703	13592	13568	13664	13646	13468	13709	13793	13766	13529	13664	13544	13689	13686	13499	13662	13723	13582	13605	13647	13460	13654	13613	13561	13553	13610	13551	13775	13610	13742	13657	13705	13502	13613	13744	13749	13616	13681	13620	13528	13477	13702	13687	13697	13494	13621	13638	13871	13531	13551	13848	13681	13665	13622	13643	13773	13588	13687	13676	13501	13604	13658	13626	13502	13595	13697	13610	13652	13588	13513	13657	13693	13548	13668	13600	13647	13648	13656	13672	13579	13625	13528	13721	13480	13648	13537	13691	13538	13501	13651	13646	13527	13733	13441	13751	13566	13755	13508	13641	13700	13642	13653	13812	13585	13627	13542	13709	13641	13597	13633	13633	13608	13821	13699	13640	13605	13582	13651	13700	13703	13738	13739	13661	13721	13585	13629	13600	13555	13501	13513	13598	13628	13553	13737	13701	13691	13622	13559	13713	13740	13623	13642	13521	13669	13505	13501	13475	13475	13721	13665	13793	13646	13694	13633	13609	13630	13627	13577	13602	13655	13395	13581	13586	13666	13635	13721	13538	13745	13665	13590	13524	13660	13705	13666	13691	13620	13620	13571	13849	13472	13674	13645	13750	13781	13603	13576	13594	13716	13702	13695	13580	13534	13522	13694	13706	13547	13748	13516	13775	13518	13670	13643	13750	13632	13523	13649	13644	13777	13629	13732	13472	13480	13594	13717	13757	13501	13613	13648	13667	13719	13586	13773	13694	13652	13593	13401	13531	13584	13508	13714	13667	13606	13622	13544	13526	13701	13649	13574	13676	13766	13700	13590	13496	13688	13524	13566	13613	13522	13759	13465	13797	13775	13709	13526	13657	13443	13597	13650	13697	13816	13656	13685	13524	13514	13507	13701	13766	13633	13492	13687	13452	13542	13775	13619	13624	13668	13554	13562	13659	13575	13766	13728	13528	13586	13556	13425	13611	13490	13545	13493	13614	13710	13664	13718	13616	13728	13749	13642	13760	13631	13795	13630	13556	13631	13711	13808	13662	13721	13510	13539	13658	13525	13616	13730	13658	13528	13724	13398	13748	13589	13692	13713	13655	13478	13663	13642	13686	13534	13508	13574	13654	13569	13681	13657	13529	13711	13783	13601	13791	13695	13750	13795	13613	13802	13614	13640	13649	13538	13448	13710	13598	13719	13728	13708	13721	13726	13609	13663	13485	13730	13677	13611	13754	13677	13563	13541	13671	13706	13651	13692	13524	13642	13802	13716	13648	13737	13566	13529	13746	13688	13583	13602	13741	13716	13586	13721	13740	13575	13734	13520	13718	13713	13611	13692	13710	13593	13695	13698	13727	13600	13815	13632	13683	13693	13573	13709	13550	13456	13712	13614	13648	13598	13508	13453	13609	13652	13773	13728	13525	13723	13570	13759	13607	13520	13659	13693	13563	13660	13684	13523	13660	13590	13522	13693	13636	13599	13758	13577	13663	13699	13680	13657	13554	13710	13738	13588	13560	13585	13774	13533	13666	13491	13777	13594	13459	13486	13680	13615	13703	13733	13613	13816	13665	13702	13620	13731	13555	13876	13737	13696	13670	13732	13553	13769	13682	13589	13522	13643	13737	13656	13584	13510	13733	13565	13594	13651	13645	13661	13669	13604	13600	13793	13552	13713	13707	13802	13738	13648	13784	13572	13618	13657	13667	13668	13648	13590	13620	13566	13556	13721	13553	13605	13643	13637	13724	13658	13550	13515	13695	13575	13559	13536	13607	13701	13723	13662	13593	13713	13672	13642	13503	13627	13637	13586	13728	13643	13651	13689	13722	13495	13606	13766	13598	13608	13670	13631	13655	13783	13626	13523	13779	13606	13726	13656	13793	13705	13582	13780	13657	13675	13672	13483	13546	13724	13831	13636	13722	13656	13866	13531	13721	13566	13541	13582	13652	13665	13633	13645	13648	13698	13732	13531	13732	13605	13626	13662	13605	13708	13541	13615	13575	13694	13677	13730	13748	13622	13704	13592	13667	13686	13648	13649	13568	13625	13828	13564	13610	13442	13550	13709	13624	13700	13805	13700	13709	13587	13745	13697	13475	13705	13627	13473	13575	13775	13733	13511	13548	13690	13579	13753	13720	13652	13749	13425	13764	13570	13661	13402	13730	13574	13651	13605	13676	13589	13545	13645	13587	13372	13744	13602	13619	13778	13836	13519	13705	13683	13642	13770	13706	13597	13633	13765	13672	13554	13703	13427	13717	13600	13746	13547	13627	13598	13602	13652	13830	13797	13624	13565	13630	13699	13545	13607	13616	13678	13754	13691	13629	13582	13726	13644	13689	13735	13649	13699	13465	13712	13614	13686	13710	13651	13291	13694	13443	13541	13734	13623	13737	13703	13686	13659	13653	13816	13671	13696	13638	13641	13572	13499	13603	13720	13505	13663	13741	13580	13577	13568	13697	13689	13552	13875	13664	13628	13608	13646	13693	13586	13634	13741	13710	13595	13583	13748	13561	13634	13701	13511	13794	13719	13406	13586	13739	13591	13625	13717	13581	13777	13544	13723	13668	13533	13613	13595	13694	13742	13650	13660	13421	13789	13783	13569	13639	13655	13785	13610	13557	13766	13574	13433	13490	13658	13507	13610	13802	13818	13652	13527	13682	13601	13772	13589	13575	13737	13511	13668	13709	13507	13673	13512	13598	13649	13569	13770	13764	13544	13549	13475	13704	13717	13743	13631	13751	13627	13797	13658	13560	13589	13590	13718	13610	13649	13505	13687	13545	13688	13593	13720	13628	13709	13534	13553	13728	13708	13598	13774	13677	13761	13722	13598	13670	13571	13561	13773	13462	13592	13612	13582	13733	13654	13637	13691	13657	13704	13541	13715	13639	13403	13548	13748	13766	13479	13585	13649	13602	13711	13455	13542	13697	13645	13640	13614	13661	13638	13736	13719	13628	13742	13514	13648	13442	13524	13573	13677	13575	13618	13684	13599	13811	13900	13655	13698	13637	13667	13768	13668	13541	13857	13601	13542	13629	13568	13615	13738	13609	13592	13695	13604	13868	13719	13771	13590	13599	13694	13511	13581	13665	13557	13750	13636	13571	13739	13844	13532	13655	13665	13745	13686	13544	13781	13678	13661	13597	13644	13557	13706	13760	13579	13736	13530	13660	13647	13660	13705	13612	13801	13624	13676	13606	13653	13824	13644	13652	13629	13499	13587	13603	13829	13512	13611	13779	13586	13678	13667	13629	13708	13679	13686	13750	13712	13720	13652	13698	13571
23576	21546	28305	25318	22388	21124	19119	16340	15384	15334	15026	15141	14857	14907	14891	14786	14825	14594	14682	14535	14558	14570	14644	14350	14435	14418	14387	14369	14673	14503	14377	14395	14531	14398	14372	14552	14546	14529	14510	14352	14376	14258	14427	14547	14481	14491	14274	14423	14525	14274	14494	14377	14399	14284	14325	14380	14254	14280	14296	14601	14279	14684	14328	14591	14397	14522	14701	14272	14255	14433	14454	14336	14368	14329	14372	14294	14358	14419	14349	14257	14413	14177	14387	14499	14444	14388	14314	14281	14310	14479	14456	14419	14204	14317	14343	14409	14236	14233	14305	14246	14451	14437	14592	14394	14380	14301	14606	14437	14326	14477	14326	14432	14506	14238	14272	14379	14367	14251	14354	14310	14221	14375	14297	14283	14298	14387	14289	14382	14297	14476	14258	14482	14539	14318	14377	14334	14486	14366	14237	14324	14409	14307	14256	14258	14325	14469	14241	14262	14407	14319	14463	14228	14242	14317	14274	14397	14242	14464	14358	14453	14391	14316	14528	14379	14343	14226	14372	14262	14232	14513	14289	14224	14489	14324	14347	14203	14376	14372	14202	14249	14291	14287	14553	14292	14228	14433	14295	14226	14186	14163	14298	14407	14411	14314	14398	14314	14396	14419	14198	14343	14390	14356	14243	14500	14268	14355	14464	14326	14206	14186	14290	14274	14360	14378	14328	14262	14448	14263	14333	14395	14564	14361	14421	14447	14163	14389	14189	14356	14414	14328	14340	14319	14255	14329	14096	14033	14338	14391	14416	14333	14320	14196	14426	14244	14458	14383	14271	14332	14504	14262	14265	14141	14323	14437	14351	14427	14431	14370	14312	14408	14285	14234	14272	14300	14264	14305	14427	14412	14503	14404	14204	14200	14309	14264	14313	14340	14232	14444	14406	14388	14366	14464	14176	14207	14279	14319	14333	14129	14308	14305	14327	14320	14216	14342	14406	14325	14215	14280	14377	14465	14354	14470	14329	14352	14343	14363	14259	14394	14502	14312	14192	14284	14314	14318	14360	14317	14522	14389	14243	14301	14316	14488	14325	14285	14249	14264	14251	14418	14465	14384	14321	14231	14475	14383	14285	14314	14131	14305	14227	14309	14187	14492	14318	14383	14313	14273	14301	14479	14580	14237	14408	14467	14358	14135	14541	14301	14485	14267	14358	14390	14298	14418	14291	14269	14400	14404	14478	14262	14328	14525	14341	14414	14383	14285	14364	14188	14420	14245	14354	14333	14249	14128	14233	14531	14332	14521	14456	14348	14368	14179	14483	14257	14297	14318	14454	14431	14400	14313	14390	14405	14202	14179	14397	14279	14384	14460	14399	14360	14358	14259	14310	14367	14403	14523	14377	14272	14343	14260	14346	14363	14175	14365	14367	14300	14512	14449	14288	14331	14295	14329	14495	14229	14264	14159	14287	14386	14293	14438	14276	14232	14304	14391	14305	14368	14286	14424	14338	14274	14455	14399	14571	14123	14522	14160	14197	14356	14289	14352	14429	14422	14399	14361	14119	14251	14378	14440	14266	14379	14358	14117	14390	14247	14415	14237	14469	14458	14229	14305	14290	14360	14447	14298	14282	14351	14507	14379	14300	14276	14385	14475	14219	14238	14532	14338	14351	14309	14309	14395	14388	14530	14256	14449	14604	14339	14345	14354	14347	14331	14459	14331	14394	14289	14390	14305	14542	14347	14324	14449	14438	14518	14272	14325	14294	14356	14551	14106	14262	14330	14678	14427	14382	14391	14347	14196	14357	14209	14310	14175	14208	14382	14170	14292	14249	14486	14323	14424	14379	14162	14454	14444	14268	14519	14562	14264	14335	14380	14120	14304	14237	14233	14371	14400	14420	14531	14324	14453	14334	14282	14509	14242	14271	14330	14337	14435	14527	14301	14445	14329	14209	14474	14439	14388	14445	14472	14365	14077	14211	14406	14393	14257	14359	14253	14278	14247	14419	14143	14466	14489	14438	14371	14374	14335	14329	14303	14341	14525	14378	14318	14353	14310	14365	14254	14339	14394	14362	14369	14449	14185	14317	14377	14440	14641	14114	14386	14296	14396	14370	14465	14457	14155	14447	14465	14433	14507	14349	14394	14285	14448	14344	14199	14387	14375	14256	14269	14491	14448	14378	14326	14461	14594	14414	14305	14282	14226	14397	14526	14468	14369	14289	14354	14441	14153	14452	14022	14386	14362	14507	14212	14311	14467	14244	14328	14280	14464	14281	14223	14540	14356	14590	14470	14334	14324	14128	14250	14292	14345	14300	14147	14215	14372	14379	14364	14414	14320	14266	14417	14451	14337	14359	14221	14223	14276	14517	14321	14310	14216	14350	14385	14259	14325	14510	14260	14290	14247	14290	14495	14365	14382	14439	14424	14317	14374	14559	14368	14341	14477	14297	14388	14417	14375	14345	14329	14378	14549	14347	14445	14609	14392	14210	14391	14333	14248	14255	14428	14338	14348	14453	14291	14224	14210	14508	14350	14423	14205	14471	14345	14428	14407	14310	14409	14363	14168	14202	14153	14351	14343	14449	14379	14333	14410	14431	14338	14369	14472	14365	14279	14542	14373	14174	14233	14330	14257	14260	14492	14475	14194	14198	14378	14352	14115	14315	14280	14353	14224	14454	14367	14389	14350	14308	14391	14255	14220	14254	14241	14190	14324	14243	14279	14192	14308	14175	14427	14376	14326	14212	14206	14253	14540	14258	14292	14308	14405	14538	14542	14174	14357	14366	14452	14351	14455	14282	14502	14322	14283	14350	14463	14434	14298	14318	14249	14450	14460	14249	14335	14232	14297	14288	14275	14112	14307	14473	14190	14459	14422	14477	14481	14331	14330	14417	14443	14256	14264	14671	14278	14135	14269	14362	14460	14314	14381	14379	14425	14366	14329	14353	14404	14293	14213	14550	14262	14343	14295	14319	14187	14159	14273	14368	14309	14274	14154	14368	14335	14249	14523	14448	14335	14351	14508	14277	14370	14473	14384	14692	14365	14370	14250	14262	14363	14348	14398	14210	14367	14224	14374	14459	14369	14372	14248	14382	14254	14390	14333	14246	14416	14340	14492	14306	14430	14576	14352	14524	14542	14450	14298	14144	14212	14209	14127	14177	14258	14273	14301	14375	14519	14466	14325	14342	14371	14357	14294	14355	14146	14234	14222	14290	14314	14350	14220	14270	14340	14384	14407	14379	14398	14351	14264	14217	14247	14384	14345	14215	14397	14256	14473	14337	14430	14233	14340	14230	14408	14373	14367	14477	14427	14155	14359	14430	14542	14280	14304	14515	14409	14349	14384	14245	14396	14326	14528	14125	14428	14346	14347	14399	14252	14518	14369	14338	14157	14498	14276	14247	14377	14315	14327	14341	14327	14344	14145	14302	14302	14319	14259	14501	14465	14323	14465	14233	14306	14198	14339	14293	14430	14193	14431	14282	14368	14318	14253	14332	14446	14501	14488	14473	14383	14438	14433	14456	14358	14559	14371	14180	14216	14198	14318	14386	14505	14569	14334	14571	14378	14361	14649	14419	14241	14295	14414	14512	14219	14454	14248	14384	14092	14238	14661	14356	14352	14489	14334	14424	14314	14383	14276	14179	14335	14464	14322	14279	14506	14312	14539	14439	14222	14331	14488	14249	14463	14427	14330	14333	14262	14454	14278	14516	14341	14597	14259	14419	14289	14362	14518	14448	14506	14241	14283	14474	14482	14370	14317	14125	14421	14133	14349	14399	14293	14460	14414	14245	14353	14452	14270	14409	14364	14368	14399	14398	14353	14292	14114	14310	14337	14288	14366	14351	14309	14443	14480	14291	14212	14258	14263	14438	14311	14353	14290	14450	14492	14386	14435	14365	14386	14186	14361	14305	14104	14338	14193	14331	14281	14296	14301	14472	14219	14264	14278	14313	14328	14190	14571	14531	14292	14306	14365	14386	14304	14408	14393	14264	14321	14225	14426	14341	14392	14317	14415	14310	14355	14362	14349	14382	14364	14410	14398	14299	14341	14267	14473	14272	14273	14197	14278	14323	14400	14497	14338	14365	14426	14153	14346	14575	14473	14418	14368	14368	14070	14373	14410	14426	14242	14223	14235	14251	14251	14256	14362	14572	14433	14320	14364	14296	14328	14454	14431	14429	14306	14200	14469	14338	14305	14292	14446	14286	14558	14511	14560	14138	14257	14144	14425	14369	14505	14542	14200	14325	14435	14146	14238	14273	14268	14319	14320	14289	14155	14455	14421	14243	14206	14386	14306	14494	14351	14385	14285	14322	14443	14330	14423	14342	14265	14484	14405	14098	14371	14501	14533	14138	14420	14341	14485	14318	14436	14488	14411	14622	14417	14338	14400	14334	14253	14291	14212	14450	14325	14216	14508	14348	14396	14360	14276	14485	14311	14254	14225	14247	14305	14437	14567	14364	14343	14243	14267	14354	14168	14519	14249	14318	14154	14413	14286	14446	14484	14574	14510	14475	14406	14359	14295	14206	14305	14223	14448	14290	14549	14365	14391	14382	14091	14488	14453	14462	14500	14185	14370	14448	14178	14114	14380	14387	14251	14305	14304	14005	14235	14492	14423	14464	14513	14486	14299	14481	14174	14391	14500	14486	14337	14485	14211	14454	14372	14417	14217	14369	14083	14421	14271	14384	14576	14213	14214	14488	14383	14370	14331	14417	14371	14329	14170	14238	14415	14411	14339	14164	14213	14317	14389	14232	14335	14341	14312	14433	14482	14193	14447	14347	14449	14453	14363	14180	14432	14276	14403	14365	14335	14334	14431	14340	14433	14369	14351	14405	14345	14176	14442	14214	14257	14340	14494	14019	14479	14363	14340	14320	14438	14417	14354	14338	14453	14637	14288	14392	14111	14350	14258	14291	14360	14216	14389	14319	14441	14357	14419	14292	14370	14474	14320	14207	14217	14453	14362	14181	14259	14323	14329	14435	14343	14418	14264	14556	14322	14241	14299	14386	14388	14479	14400	14543	14407	14301	14408	14288	14337	14403	14325	14341	14066	14437	14265	14274	14213	14410	14305	14158	14381	14543	14263	14364	14293	14534	14320	14271	14365	14430	14275	14312	14357	14119	14380	14127	14302	14287	14529	14192	14222	14278	14229	14254	14364
20776	40039	31909	24057	19974	18199	16304	15443	14435	14173	13877	13658	13654	13635	13502	13351	13442	13238	13301	13338	13017	13240	13240	13020	13009	13032	13144	13107	13107	13033	12975	13192	13184	13061	13071	13039	13091	13223	13072	13177	13228	13080	13063	12967	13228	12988	13190	13142	13069	12945	13097	12946	13163	13142	13002	12891	12997	13139	13052	13017	13306	13096	13049	13064	13002	13162	13094	13052	13107	13130	13056	13064	13098	12996	13058	13049	13067	13067	13185	13099	13042	13064	12967	13057	12971	12948	13054	12979	12867	12987	13022	12950	12959	13153	12943	13010	13101	12949	13205	12955	13058	13080	13311	12916	13032	13102	12934	13021	12928	13070	12937	13206	13075	12986	12984	13151	13015	13139	13121	13211	12841	13106	13065	13064	12874	13010	12877	13096	13220	13007	12985	13146	13065	13181	13069	12952	12990	13001	12861	13143	12926	13185	12957	12952	12991	12988	13097	13122	12851	13099	13065	13165	13056	12967	13270	13051	13104	12998	13135	13142	12968	13120	13072	13051	13006	13029	13046	13052	13031	13212	13147	13087	13077	13072	13025	12906	13112	13035	12902	13086	13098	13120	13077	12965	12891	12982	13032	13084	13220	13156	12955	13162	13168	13177	13260	13043	13089	13113	12942	13063	13021	13040	13016	13108	13193	12958	13040	12999	13012	13135	13035	13137	13009	13175	13041	12926	13109	12782	13066	13064	13154	12932	13189	13062	13234	13030	13030	13051	13038	13102	12997	13011	12909	12950	12994	13168	13021	13007	12974	13097	13124	13098	13093	12991	13089	13028	13008	13013	12975	13039	13106	13210	13074	13257	12970	13168	13056	12963	13074	13170	13037	12930	13134	13095	13003	13205	13247	12982	13116	13126	13233	13058	13052	12924	12976	12960	12991	12934	13002	12983	13090	12996	13076	13157	13041	13079	12992	13015	13088	12985	13139	12970	13059	13017	13001	12945	13038	13037	13101	13089	13021	13117	12936	12934	13144	13087	12958	13040	12965	13011	13000	13078	12918	13164	12997	12962	12956	12980	12946	13114	12970	12904	13181	12986	12934	13204	13093	12822	13038	13031	13057	12956	13058	12968	13105	12989	12913	12870	13135	13090	13113	12884	12982	12891	12985	13044	12975	13154	13089	12964	13141	13023	13019	12999	13058	12877	12940	12983	12992	13106	13058	13108	13093	13058	13035	12969	12954	12941	13097	12926	13115	12955	13086	13059	12966	13156	12979	12978	13088	12891	12920	13072	13038	13065	13235	13088	13063	13041	13014	12978	12982	12988	12953	13053	12880	12962	13040	12950	13070	13127	12950	13043	12986	13143	12995	13103	12970	13306	12880	13033	13080	12959	12961	12957	13067	12911	12926	13095	13002	13038	13133	12988	13180	13023	12987	13142	12927	12974	12974	13004	13058	12955	12957	13094	13071	13075	13166	13131	13017	13069	12891	13090	13157	13204	13024	13048	12866	12919	13113	12857	13053	12975	13093	13151	13122	12954	12971	13044	12999	12937	13078	13077	13033	13045	13002	13048	13067	13197	13026	12985	13043	13054	12858	13044	13047	13090	12890	13012	13152	12968	12922	12922	13066	12840	13024	12994	13045	13153	12972	13158	12918	13081	13046	12969	13001	12906	13081	13207	13098	12980	13118	12992	12859	13083	13220	13157	12988	13041	13099	13186	12962	13021	12935	13082	13057	12982	13020	13180	13059	13052	13030	13031	13020	12932	13096	13087	13008	13068	12944	13027	13142	13087	12980	12925	12950	13173	13115	13032	12972	12892	13082	12939	12984	12994	13009	13040	12915	13039	13041	13040	13055	13238	12970	13058	12997	13084	13102	12982	13079	12865	12948	13147	13170	13048	12949	13004	13021	12895	12950	12967	13169	12878	13049	13083	13151	13124	13218	13085	12865	12954	12994	13145	13011	13067	12872	12944	13049	12986	13076	12942	13095	12978	13005	12983	13074	13113	13081	13098	13054	13191	13156	12904	13010	13035	13063	13074	13160	12918	13042	13039	12948	13044	12909	13012	13102	12990	12938	13230	13022	13107	13022	13101	13088	13087	12942	12965	12960	12865	13032	12987	13148	12971	13057	12935	13197	13074	12940	12893	13077	12967	13077	12807	13078	13016	12994	13194	13176	13042	12960	13111	13176	13184	13045	12987	12961	12964	13067	13073	13051	12921	13056	13158	13074	13047	13131	13002	13041	12950	12995	12926	12983	12979	13115	13056	13003	12997	12870	13004	12917	13005	12937	12922	13147	13084	12902	13141	12982	13126	13109	13098	13105	13031	13047	13075	13113	13204	13046	13026	13047	13193	13162	13121	13057	12995	13113	12953	13211	13000	12998	12909	13035	12878	13170	12938	13111	13068	13012	13015	13052	13178	13213	12989	12926	12960	13030	13191	13047	13049	12913	13045	13121	13113	13050	12928	12989	12959	13020	13169	12996	13048	13246	12996	13052	13052	13120	12969	13012	13120	12913	13043	13059	13078	12896	13174	12938	12992	13191	12977	13117	13035	13052	12942	13104	12990	13130	13005	13083	12965	12903	13122	12789	12983	13005	13173	13076	12982	13010	13170	12955	13002	12971	13064	13077	13065	12851	13136	12934	13014	13035	13080	13024	12898	13041	12939	12983	13026	13198	12865	13059	13089	13006	13169	13063	13069	13109	13081	13070	13220	13209	12926	13041	13041	13167	13094	13127	13001	12951	13076	13138	13028	13026	13038	12956	12949	13074	13083	13019	13085	13013	12863	13008	13062	12947	13006	13123	13093	13003	13016	13052	13066	13106	13138	12923	13213	12992	13067	12952	13058	13178	12898	13042	12907	13045	12962	12985	12961	13084	13003	13026	13063	13235	13003	13040	13015	12972	12980	12826	13205	13217	12987	13070	12955	12958	12954	13093	13005	12980	13093	13027	13158	13100	13046	13044	12903	13107	12986	12973	12982	12966	13019	13183	12893	13202	13125	13095	13085	12984	12990	13063	12983	13011	13155	13128	12898	13082	13058	12850	13051	13035	13088	12999	13109	12997	13102	12954	13004	13070	13009	13132	12946	13053	13126	13049	12985	13062	13122	12927	12985	13035	13065	13120	12981	12982	13044	12818	13184	13087	13146	13115	12943	13044	13068	13236	13032	13083	13070	12924	12966	13235	12934	12908	13055	12961	13050	13084	13006	12852	12994	13100	13132	13072	13054	12967	13000	13020	12940	13269	12946	13079	12913	12842	12993	12983	13046	13180	13039	13135	12929	13018	13121	13011	12962	13149	13136	12829	13134	13172	12960	12928	13087	13049	12991	13066	13051	12947	13024	13104	13045	12906	13062	12961	12959	13013	13062	12993	13055	12973	13047	12850	13062	13013	13155	13169	13046	13109	13059	12995	13115	13060	13215	12907	13203	12915	13008	13054	13104	13044	13077	13179	13063	12989	13109	13084	12909	12966	12894	13048	13092	13115	12918	12874	13128	13140	13182	13175	12915	12981	13087	13094	12928	12996	12868	13051	13020	13138	13044	12904	13167	13186	13065	12996	13043	13074	12969	13022	13052	13072	12995	13063	12974	13153	13046	12872	13041	12946	12957	13115	13111	12932	12912	12958	13166	13092	12930	13055	13068	13066	12970	13005	13167	13062	12959	13011	13001	13018	13253	12946	13126	13076	13014	13172	13156	13086	13087	13014	12980	13017	12972	13052	13061	12951	13078	13103	13118	13101	13070	13206	13198	13127	12962	13137	13019	13032	13191	13006	12963	13084	12844	12924	13027	13220	13222	13049	13118	13075	13018	12997	12875	13134	13062	13089	13031	12985	12937	13065	12885	13138	12934	13048	12880	13098	12864	13052	12897	13048	13157	13073	13061	13120	13165	13135	13078	12878	12953	12966	12864	13162	12841	13032	13057	12865	13145	13000	13087	13121	13117	13033	13114	13012	12999	12983	13111	12937	13105	13053	13110	13012	12854	12972	13150	13093	13010	12874	13002	13016	12907	12936	13167	13023	13091	13121	12925	13036	13110	12989	12860	13132	12993	13059	13037	12998	12981	13149	13081	13073	12986	13066	13042	13166	12979	13049	13092	12895	12816	13082	12978	13220	13040	13127	12967	13062	13112	12990	13083	13100	13032	13121	13046	12817	13054	12998	12992	13169	13140	13066	12919	13012	13046	13103	13004	13116	13188	12903	13010	13158	13195	12804	13081	13142	13009	13227	12930	12915	12983	13002	12933	13037	13108	13107	13132	12950	13086	13062	12932	13064	12977	12884	13086	13041	13141	12997	13116	12997	13181	13087	13097	13068	13018	12972	12976	12955	12998	13023	13031	13149	12967	12988	12925	13088	13039	12938	13092	12944	13019	12980	12982	13226	13085	13076	12940	12846	13042	12955	13134	12960	12953	13086	13039	13170	13004	13172	13141	13070	12983	13056	13127	12993	12961	12964	13110	13071	13055	13013	13011	13189	13074	13044	13172	13194	12976	13114	13187	13183	12855	13025	13202	12959	12967	13041	13100	12925	12813	13022	13013	13055	13117	12933	13129	12997	12949	13062	13140	13029	12953	12896	13067	13050	13133	13113	12907	13000	13077	13102	13025	12959	12907	13051	13144	12956	13046	13187	12999	12994	12974	13058	13122	13068	13092	13068	13077	12950	12967	13166	13007	13197	13171	13012	13064	12977	13055	12804	13035	13029	13010	13126	13034	13044	13172	13043	13149	13052	13128	13030	12804	13019	13167	13113	13221	13085	12971	12921	13049	12939	12896	13163	13140	13044	13144	13096	13267	13002	13129	13229	13029	13119	13143	12957	13069	13083	13104	13021	13148	13143	13082	13187	13210	12993	13033	13103	13067	12952	13055	13044	13151	13087	12994	12973	12962	13175	13009	12967	13049	12975	13065	12858	13115	13022	13007	13113	12978	12923	13029	13084	13034	13143	13006	13083	12990	13095	12863	12848	13168	13102	12842	13165	12955	12858	12893	13025	13062	13125	13088	12933	13121	12985	12966	12927	13232	12961	12965	13079	13105	13016	13003	13259	13064	13067	13080	13030	13057	13006	13068	12993	13051	12881	13028	13009	12956	13096	12900	12984	12889	13035	12930	12951	13016	13070	13066	13107	13078	13052	13037	13141	13079	12932	13142
25229	21607	27104	27225	19989	18319	17944	16999	16625	16481	16365	16208	16184	16036	15975	15906	16151	15962	16035	15736	15940	15954	15964	15716	15890	15823	15953	15890	15849	15830	15951	15913	15725	15752	15790	15969	15884	15814	15892	15766	15798	15765	15793	15956	15919	15688	15829	15734	15631	15688	15792	15862	15989	15813	15696	15605	15851	15866	15876	15846	15812	15930	15864	15659	15579	15865	15805	15785	15841	15865	15640	15886	15632	15802	15988	15716	15619	15640	15719	15722	15895	15793	15718	15589	15750	15788	15688	15726	15590	15614	15748	15772	15747	15867	15685	15645	15699	15834	15837	15613	15688	15540	15818	15766	15838	15776	15956	15786	15873	15817	15803	15795	15717	15673	15867	15660	15766	15547	15823	15588	15814	15755	15713	15738	15783	15576	15654	15859	15634	15586	15780	15906	15732	15640	15931	15705	15719	15693	15777	15698	15670	15727	15902	15757	15667	15649	15523	15887	15869	15700	15760	15709	15638	15624	15822	15676	15600	15687	15840	15732	16063	15927	15806	15909	15959	15680	15795	15746	15927	15671	15706	15723	15652	15759	15445	15661	15645	15917	15691	15781	15819	15797	15747	15697	15696	15814	15874	15750	15985	15712	15872	15891	15599	15772	15767	15675	15701	15689	15683	15770	15599	15823	15765	15909	15550	15771	15495	15709	15702	15743	15813	15881	15763	15749	15771	15701	15902	15670	15746	15811	15737	15710	15768	15614	15690	15765	15649	15774	15792	15860	15619	15782	15756	15688	15805	15710	15727	15666	15866	15809	15774	15735	15634	15768	15751	15827	15637	15650	15713	15878	15724	15800	15840	15801	15776	15795	15847	15766	15987	15755	15752	15778	15917	15793	15740	15745	15907	15826	15647	15875	15724	15633	15761	15848	15795	15739	15721	15951	15778	15956	15581	15718	15835	16033	15793	15824	15749	15795	15755	15712	15897	15747	15750	15861	15992	15788	15743	15803	15783	15801	15658	15866	15861	15737	15813	15636	15800	15866	15830	15757	15620	15778	15768	15696	15847	15869	15906	15939	15942	15510	16045	15827	15704	15695	15645	15651	15879	15741	15919	15890	15704	15917	15546	15652	15767	15834	15801	15814	15680	15940	15705	15635	15938	15943	15756	15499	15657	15680	15954	15698	15839	15684	15728	15697	15661	15666	15666	15961	15854	15704	15624	15762	15788	15883	15660	15526	15924	15722	15788	15760	15793	15764	15823	15859	15670	15802	15885	15786	15785	15842	15798	15844	15705	15842	15563	15659	15782	15818	15819	15665	15668	15564	15794	15790	15774	15714	15691	15692	16027	15767	15609	15744	15833	15777	15606	15693	15788	15761	15690	15976	15917	15586	15835	15728	15826	15665	15884	15979	15753	15677	15722	15858	15707	15737	15766	15792	15637	15605	15802	15732	15830	15698	15687	15751	15680	15791	15903	15860	15758	15916	15843	15889	15783	15894	15683	15630	15586	15458	15577	15769	15866	15648	15705	15592	15583	15792	15838	15821	15791	15856	15697	15997	15864	15901	15697	15763	15602	15768	15677	15622	15828	15679	15728	15780	15930	15590	15567	15887	15823	15917	15885	15759	15753	15455	15965	15701	15715	15743	15879	15782	15738	15704	15863	15755	15719	15575	15656	15701	15742	15810	15671	15600	15813	15817	15770	16078	15821	15661	15896	15800	15659	15597	15801	15803	15726	15985	15827	15783	15851	15700	15791	15768	15646	15652	15864	15781	15739	15959	15647	15566	15624	15781	15644	15798	15723	15630	15914	15797	15849	15783	15765	15693	15850	15901	15696	15670	15619	15776	15758	15887	15569	15796	15761	15788	15841	16048	15603	15828	15602	15595	15687	15624	15738	15804	15625	15942	15961	15687	15863	15570	15515	15552	15727	15687	15817	15699	15690	15816	15867	15606	15817	15685	15719	15721	15828	15702	15803	15789	15816	15810	15856	15861	15860	15762	15691	15862	15872	15670	15609	15758	15612	15672	15731	15640	15750	15697	15740	15841	15663	15777	15682	15613	15783	15902	15692	15577	15624	15702	15741	15813	15565	15555	15540	15718	15758	15731	15593	15847	15739	15901	15842	15656	15755	15593	15593	15750	15639	15767	15823	15599	15773	15669	15634	15621	15664	15699	15824	15826	15803	16048	15691	15693	15812	15612	15648	15711	15622	15846	15749	15850	15684	15768	15865	15818	15779	15718	15865	15688	15604	15900	15766	15523	15796	15585	15744	15889	15888	15806	15854	15873	15771	15680	15699	15622	15841	15775	15578	15704	15817	15638	16002	15775	15821	15837	15737	15835	15839	15878	15613	15672	15534	15673	15783	15548	15659	15754	15758	15848	15913	15729	15524	15681	15589	15777	15837	15943	15782	15807	15867	15715	15659	15638	15772	15716	15747	15772	15721	15600	15738	15731	15637	15717	15874	15765	15755	15768	15671	15533	15765	15671	15500	15665	15548	15828	15881	15843	15640	15850	15841	15604	15841	15782	16111	15954	15731	15678	15950	15759	15951	15961	15911	15943	15842	15859	15756	15679	15694	15694	15707	15776	15833	16046	15852	15780	15670	15800	15671	15695	15721	15705	15887	15858	15688	15883	15765	15701	15681	15713	15829	15528	15930	15786	15623	15645	15858	15797	15766	15675	15975	15646	15888	15730	15924	15881	15610	15839	15783	15831	15704	15784	15912	15836	15804	15705	15805	15821	15905	15681	16182	15716	15891	15571	15702	15697	15763	15891	15782	15755	15640	15869	15784	15733	15798	15812	15581	15806	15550	15901	15744	15678	15781	15697	15668	15681	15760	15584	15638	15900	15895	15740	15884	15529	15651	15811	15649	15830	15973	15931	15739	15490	15696	15693	15674	15834	15614	15759	15589	15613	15679	15898	15843	15766	15796	15657	15774	15706	15794	15649	15553	15736	15741	15815	15771	15741	15727	15839	15620	15769	15764	15651	15665	15712	15824	15702	15720	15740	15763	15793	15620	15720	15669	15914	15886	15829	15903	15765	15666	15854	15573	15887	15761	15961	15594	15784	15729	15774	15917	15943	15848	15735	15792	15814	15747	15670	15896	15741	15807	15825	15939	15618	15704	15848	15530	15741	15746	15817	15677	15611	15975	15897	15549	15522	15609	15773	15885	15775	15825	15489	15707	15599	15779	15911	15738	15812	15805	15619	15920	15849	15663	15767	15715	15605	15868	15947	15657	15689	15721	15901	15735	15653	15859	15672	15802	15780	15883	15611	15697	15900	15825	15805	15667	15426	15808	15807	15756	15794	15914	15699	15733	15737	15716	15806	15729	15785	15888	15983	15697	15928	15705	15726	15721	15545	15772	15852	15780	15803	15675	15717	15677	15674	15941	15754	15961	15658	15645	15614	15699	15713	15721	15842	15738	15739	15696	15701	15697	15719	15795	15749	15720	15624	15896	15736	15744	15878	15787	15848	15898	15730	15842	15879	15767	15842	15830	15787	15638	15880	15695	15787	15779	15841	15782	15635	15785	15694	15867	15688	15949	15774	15676	15666	15674	15697	15852	15707	15754	15962	15728	16003	15896	15707	15612	15782	15870	15831	15651	15765	15711	15881	15723	15823	15824	15741	15972	15766	15730	15842	15788	15765	15784	15820	15660	15705	15742	15979	15655	15570	15692	15893	15841	15776	15743	15804	15818	15699	15731	15646	15817	15643	15782	15733	15844	15776	15769	15864	15771	15639	15784	15378	15913	15639	15913	15752	15642	15714	15688	15764	15592	15604	15654	15577	15696	15732	15760	15734	15713	15737	15723	15946	15735	15882	15811	15677	15934	15541	15677	15792	15879	15918	15753	15815	15895	15828	15929	15896	15789	15813	15800	15940	15680	15712	15655	15743	15736	15999	15819	15730	15674	15666	15631	15591	15718	15750	15921	15581	15816	15779	15960	15574	16146	15677	15863	15762	15745	15778	15840	15834	15619	15758	15807	15701	15933	15852	15660	15863	15792	15946	15759	15714	15695	15744	15871	15646	15761	15665	15893	15752	15874	15827	15758	15820	15746	15861	15570	15661	15527	15800	15616	15745	15906	15747	15763	15802	15882	15647	15591	15814	15841	15839	15538	15943	15821	15871	15830	15842	15777	15735	15581	15514	15648	15591	15595	15661	16027	15689	15608	15541	15700	15580	15595	15796	15665	15819	15680	15796	16105	15609	15899	15809	15808	15736	15734	15724	15766	15583	15611	15671	15718	15818	15625	15982	15562	15704	15844	15741	15786	15640	15784	15891	15580	15893	15837	15894	15786	15919	15688	15748	15715	15856	15835	15889	15841	15626	15529	15708	15701	15714	15739	15956	15855	15996	15836	15905	15857	15872	15506	15759	15843	16008	15774	15636	15819	15714	15761	15713	15716	15644	15817	15747	15864	15657	15699	15647	15820	15754	15642	15702	15837	15840	15710	15726	15797	15784	15848	15636	15696	15673	15918	15797	15916	15876	15773	15937	15876	15886	15797	15892	15718	15680	15736	15606	15683	15540	15400	15588	15482	15612	15463	15634	15879	15640	15801	15852	15922	15816	15671	15749	15731	15735	15721	15607	15759	15825	16007	15810	15715	15835	15778	15799	15863	15738	15968	15656	15787	15715	15718	15735	15688	15596	15771	15664	15591	15723	15709	15733	15728	15655	15820	15648	15782	15679	15768	15831	15885	15796	15628	15825	15729	15681	15700	15709	15479	15691	15862	15703	15708	15889	15692	15650	15864	15895	15646	15956	15695	15741	15681	15729	15696	15779	15742	15675	15830	15878	15838	15676	15731	15771	15852	15985	15691	15773	15981	15756	15742	15816	15584	15919	15641	15847	15680	15708	15801	15816	15866	15811	15732	15739	15507	15636	15762	15797	15850	15921	15913	15752	15685	15837	15608	15671	15548	15597	15727	15715	15715	15840	15716	15917	15806	15648	15823	15831	15725	15814	15810	15817	15917	15753	15863	15420	15699	15459	15897	15744	15900	15911	15869	15689	15579	15948	15818	16064	15706	15691	15827	15810	15735	15631	15727	15842	15724	15677	15714	15668	15793	15657	15896	15738	15807	15683	15662	15910	15633	15696	15828	15874	15803	15739	15748	15709	15724	15812	15521	15579	15779	15858	15712	15862
20370	34822	27795	21700	18762	17144	15938	15572	15201	14766	14612	14498	14365	14423	14301	14192	14268	13943	13906	13987	14050	13919	14049	14108	14085	13998	13862	13850	13953	13981	14020	13870	13847	13802	13971	13875	14034	13715	13986	13991	13964	13917	13802	14076	13978	13784	14078	13825	13809	13895	13849	13973	13857	13849	13857	13751	13869	14001	13952	13822	14025	13940	13955	13928	13724	13875	13821	13661	13987	13772	13939	13857	13843	13792	13848	13800	13782	13949	13893	14009	13883	13864	13763	13821	14029	13879	13839	13837	13716	13928	13879	13880	13849	13783	13779	13919	13782	13939	13824	13986	13970	13898	13964	13791	13983	13832	14043	13752	13890	13895	14032	13813	13851	13911	13908	13834	13909	14030	13974	13899	14009	13845	13745	13827	13891	13774	13835	13860	13959	13881	13933	13913	13917	13781	14015	13923	14040	13889	13987	13858	13827	13868	13911	13697	13696	14091	13820	13733	13993	13878	13851	13673	13970	13969	13875	13881	14028	13906	13838	13912	14087	13890	13926	13892	14042	13918	13858	13930	13804	13832	13938	13862	13850	13850	13788	13793	13908	13932	13973	13796	13953	14025	13949	13770	13887	13846	13829	14067	13916	14111	13904	13965	13677	13909	14031	13987	13895	13919	13890	13944	13860	13883	13922	14130	13889	13817	14007	13912	13921	13863	13892	13850	13762	13963	13873	13815	13965	13923	13915	13823	14045	13919	13929	13972	13863	13866	13988	13871	13833	13923	13931	13942	14099	13865	13960	14036	13803	13944	13820	13676	13882	14030	13830	13853	14028	13936	14018	13988	13851	13983	13863	13960	13866	13767	13857	13697	13894	13916	14026	13803	13980	13776	13887	13798	13762	13865	13770	13950	13954	13756	13926	14117	13907	13960	14107	13932	13832	13870	13836	13913	13847	13811	13837	13957	13771	13944	13899	14014	13759	13773	13942	13954	13899	13796	14006	14027	13818	13775	13971	13889	13976	13811	13809	13827	13656	13937	13862	13939	13918	13894	13828	13961	13934	13930	14004	13898	13743	13826	13929	13765	13767	13848	13832	13726	13743	13796	13898	13931	13980	13737	13871	13799	13824	13780	13852	13992	13825	13994	13784	13964	13848	13979	13948	13900	13765	13962	13874	13844	13900	13893	13885	13901	13842	13870	14086	13820	13898	13844	14014	13941	13924	14022	13913	13937	13956	13802	13838	13990	13946	14101	13862	13984	13913	13844	13773	14078	14025	14122	14020	14057	13884	13860	13719	13845	13841	13724	13794	14062	13917	13868	13802	13848	13791	13825	14032	13883	13977	13988	13916	13783	13857	13869	13831	13839	13972	13873	13955	13852	13785	13827	13822	14002	13892	13965	13884	13917	13922	13822	13831	13843	14004	14032	13821	13900	14057	13704	13622	13994	13676	13868	14071	14019	13868	13910	13999	13746	13791	13756	13891	13876	13860	13791	13826	13781	13896	13872	13895	13680	13848	13737	14048	14011	14049	13755	13989	13955	13854	13932	13763	13838	13995	14050	13835	13761	14013	13834	13896	13893	13950	13985	13871	13824	13833	13848	13976	13896	13864	14021	13732	13865	13951	13678	13833	13783	13938	13829	13996	13869	13794	13891	13994	13888	13845	13936	14002	13845	13900	13857	13724	13915	14015	13771	13929	13875	13863	13853	13807	13968	13689	13946	13867	13910	14004	13779	13809	13902	13743	14011	13882	13671	13889	13642	13974	13837	13947	13896	13875	13874	13779	13827	13915	13725	13892	13779	13898	13848	14019	13826	13869	13918	14090	13961	13903	13848	13817	13862	13940	13892	13817	13840	13926	14130	13806	14000	13951	13682	13989	13751	13982	13761	13847	13994	13787	13874	13869	13968	13914	13957	13900	13993	13824	13872	13881	13785	13857	13976	13826	13897	13914	13971	13861	14081	13937	13875	13663	13942	13884	13840	13748	13924	13894	14059	13854	13935	13804	13837	13985	14000	13790	13833	13898	13771	13931	13848	13793	13983	13802	13845	14028	13731	14059	13780	14004	13861	13895	13856	14055	13882	13866	13718	13844	14006	13909	14068	13930	13933	13714	13765	13836	13900	13808	13993	13821	13796	13842	13967	13942	13815	13883	13879	13727	13877	13975	13975	14007	13970	13990	13778	13902	14024	13889	13894	13993	13987	13824	13708	13919	13852	13975	13946	13946	13939	13989	13901	13742	13808	13915	13980	13913	13925	13931	13847	13962	14006	13912	13792	14083	13808	13782	13677	13813	13888	13939	13874	13855	13806	13694	13904	13884	14060	13909	13787	13907	13865	13931	13874	13796	13939	13920	14044	13947	13904	14029	13917	13856	13789	13862	13814	13917	13760	13888	13949	13712	13818	13904	13805	13889	13923	13849	13840	13915	13926	13990	14133	13939	13928	13976	13753	13742	13929	13929	13949	13869	13755	13958	13901	13821	14076	14014	13934	14037	13940	13876	13963	13898	13764	13896	13833	13847	13957	13815	14016	13909	13984	14114	13868	13852	13843	13873	14050	14042	13901	13812	13730	13786	13937	13919	13725	13906	13838	13921	13932	13928	14013	13805	13826	13934	13649	13968	13977	13860	13988	13930	14044	13824	13885	13948	13904	13797	13930	13776	13874	13894	13917	14043	13812	13987	13857	13951	14098	13869	13791	13963	13959	13895	13956	13915	13720	13768	14031	13893	13729	13901	13838	13851	13755	14007	13914	13840	13840	13817	13964	14068	13846	13831	13925	13901	13838	14133	13910	13801	13940	13920	13796	13877	13996	13982	13946	13753	13966	13788	13896	13867	13847	13874	13866	13858	13886	13938	13829	13893	13909	14009	14052	13843	13608	13817	13913	13974	13980	13878	13831	13818	14195	13775	13884	13769	13956	13849	13876	13970	13892	13788	13909	13901	13975	13952	13943	13781	13855	13922	13780	13870	13747	13788	14010	13869	13862	13868	13874	13993	13941	13983	13932	13806	13767	13927	13938	13935	13938	14010	14051	13981	13933	14002	13926	14111	13987	13805	13917	13936	13898	13836	13967	13790	13838	13897	13593	13862	13918	13909	13859	13801	13894	13951	13982	13955	13830	13771	14039	13799	13851	13835	14054	13773	14077	13812	13924	14024	13874	13896	13702	13823	13815	13888	13974	13889	13948	14013	13976	13774	13918	13928	13925	13866	13875	13961	13939	13986	13822	13800	13753	13884	13816	13947	13919	13903	13965	13941	13795	14000	13988	13790	13783	13860	13899	13888	13800	13961	13958	13865	14058	13785	13973	14060	13938	13862	14033	13868	14057	13867	13870	14064	13734	13748	13762	13872	13867	13936	13911	13949	13858	14039	13766	13800	13905	13952	13961	13963	13956	13970	14015	13862	13907	13832	13852	13866	13788	13890	14022	13858	13854	13852	14028	14028	13821	13922	13816	13960	13730	13795	13989	13738	13835	13934	13850	13830	13770	14072	14018	13825	13885	13870	13938	13844	13832	13951	13838	13798	13956	13972	13743	13943	13743	13933	13823	13973	13945	13810	13779	13973	14133	14051	13858	13691	13990	14013	13846	14045	13937	13835	13708	13712	13914	14108	13908	13779	13966	13816	13760	13919	13881	13864	14100	13948	14001	13864	13970	13740	13793	13902	13969	14087	13867	13705	13826	13797	14007	13899	13952	13919	13925	13890	13960	13899	14069	14043	13789	13906	13951	13830	13935	13830	13877	13930	13852	13928	13864	13834	13831	13778	13830	13882	13890	14081	13717	13758	13884	13821	13982	13861	14054	13698	13886	13886	13857	13993	13842	13767	13910	13995	13694	13687	13971	13755	13958	13875	13940	13871	13799	14008	13822	13937	13951	13875	13638	13856	13964	13792	13852	13828	14028	14054	13864	13918	13884	13881	13754	13972	13862	13818	13753	14032	13792	14016	13916	13836	14035	14079	13837	13813	13978	13948	13905	13845	13835	13929	13881	14003	13806	13860	14037	13749	13722	13886	13919	13930	13964	13892	13890	13853	13830	14033	13852	13781	14067	13903	13828	13878	13896	13827	13996	13985	13900	13872	13843	13768	13888	13868	13960	13851	14011	13839	13847	13862	13745	14041	13769	13958	13820	13981	13906	13833	13811	13817	13805	13842	13867	13885	13957	13969	13825	13949	13964	13853	13934	13793	13814	13824	13668	13852	14172	13899	13921	13861	13893	13865	13842	13893	13928	13767	13804	13712	14174	13981	13712	13856	13831	13993	13862	13714	13972	13902	13845	13920	14053	13909	13946	13906	14009	14026	13942	13960	13954	13879	13904	13863	13943	13880	13890	13901	13828	13874	13866	13944	13863	13778	13894	13919	13923	14014	13884	13919	13919	13832	13946	14043	13851	13873	13875	13863	13829	13917	13831	13925	13948	13878	14009	13960	13940	14109	13993	13851	13978	13988	13965	13743	13699	13937	13842	13980	13851	13987	13797	13855	13953	13850	13951	13898	13841	13836	13649	14046	13854	13901	13930	13893	13854	14006	13831	13870	13933	13918	14025	13906	13904	13891	13732	13935	13722	13959	13956	13981	13885	13914	13973	13950	13852	13929	13850	13919	13952	13771	13947	13786	13903	13989	13741	13669	13833	13903	13947	14021	13738	13889	13872	13985	13905	13963	14054	13868	13907	13894	13914	13842	13845	13913	13856	13878	13785	14027	13860	14007	13829	14012	13918	13721	13784	13966	13812	13909	13975	13813	13862	13887	13696	13887	13810	13855	13924	13721	13939	13900	14052	13920	13983	13984	13926	13953	13686	13914	13885	13922	14001	14036	13908	13728	14007	13612	13848	13862	13822	13992	13961	13959	13940	13726	13719	13915	13874	13860	13874	13847	13727	13921	14018	13944	13729	14106	13923	13832	14072	13970	13924	13871	13834	13944	13918	13851	13997	14004	13886	13823	13666	13962	14006	13848	13858	13848	13837	13896	13873	14076	13833	13552	13837	13829	13954	13838	13875	13953	13814	14024	13906	13920	13846	13819	13839	13853	14002	13889	14001	13993	13862	14025	13851	13984	13908	13804	13800	13954	13805	13858	13775	14041	13977	13900	13841	13956	13864	13820	13852	13745	13905	13796	13862	13912	13956	13766	13902	14008	13878	13815	14039	13876	13713
22560	21546	28713	24749	21866	23318	22602	17727	16619	16183	16051	15746	15327	15396	15248	14960	15324	15066	14965	14969	14871	14830	14608	14771	14832	14706	14854	14795	14857	14888	14830	14815	14670	14828	14600	14629	14727	14679	14606	14764	14758	14798	14657	14495	14642	14563	14721	14907	14744	14897	14828	14434	14680	14702	14697	14777	14589	14627	14629	14786	14602	14560	14608	14647	14710	14744	14604	14670	14763	14734	14700	14638	14637	14751	14706	14548	14700	14546	14600	14770	14691	14644	14697	14853	14492	14614	14722	14621	14629	14682	14568	14696	14669	14692	14585	14605	14629	14526	14547	14576	14695	14698	14661	14422	14643	14764	14711	14610	14526	14693	14535	14619	14652	14686	14444	14534	14873	14690	14626	14817	14775	14632	14758	14640	14397	14643	14695	14582	14578	14428	14628	14513	14597	14828	14542	14667	14683	14795	14614	14637	14720	14505	14686	14560	14546	14706	14508	14617	14585	14624	14581	14586	14706	14642	14697	14723	14707	14768	14614	14725	14743	14498	14436	14663	14721	14769	14657	14567	14454	14628	14675	14795	14756	14576	14699	14591	14458	14448	14670	14571	14703	14654	14723	14787	14631	14600	14506	14651	14844	14475	14638	14782	14614	14678	14492	14596	14688	14629	14829	14576	14653	14613	14634	14530	14586	14426	14686	14633	14763	14799	14746	14665	14733	14688	14680	14786	14688	14632	14621	14628	14528	14406	14516	14675	14578	14433	14686	14716	14794	14696	14458	14653	14716	14461	14860	14715	14649	14598	14737	14297	14545	14757	14640	14622	14560	14792	14672	14490	14520	14677	14661	14652	14671	14586	14493	14758	14676	14792	14738	14518	14571	14619	14635	14664	14516	14495	14639	14458	14570	14694	14618	14293	14602	14541	14472	14599	14622	14488	14514	14696	14788	14543	14676	14699	14415	14650	14596	14586	14775	14397	14920	14559	14509	14336	14632	14883	14793	14659	14607	14582	14468	14585	14479	14581	14833	14680	14799	14655	14505	14733	14758	14650	14740	14398	14750	14567	14621	14776	14518	14412	14588	14631	14555	14367	14618	14674	14664	14663	14617	14471	14589	14528	14578	14688	14433	14553	14641	14692	14754	14649	14720	14496	14631	14426	14576	14652	14679	14852	14617	14750	14841	14637	14778	14626	14702	14618	14566	14591	14641	14459	14406	14645	14635	14471	14543	14478	14580	14587	14509	14507	14457	14576	14535	14670	14643	14519	14611	14582	14624	14618	14532	14580	14777	14555	14500	14550	14644	14700	14835	14619	14554	14702	14520	14726	14767	14629	14759	14789	14609	14453	14616	14625	14620	14617	14626	14582	14507	14675	14670	14675	14618	14531	14651	14567	14592	14648	14436	14634	14832	14649	14690	14423	14524	14659	14536	14350	14631	14554	14575	14445	14595	14674	14605	14655	14595	14658	14626	14643	14769	14417	14525	14597	14684	14412	14555	14708	14553	14446	14650	14578	14590	14537	14528	14734	14712	14648	14572	14930	14689	14572	14596	14629	14481	14679	14641	14634	14768	14548	14779	14688	14621	14684	14624	14717	14600	14750	14620	14614	14485	14641	14747	14751	14554	14784	14699	14553	14653	14575	14732	14602	14741	14358	14497	14295	14591	14730	14574	14702	14684	14712	14646	14645	14766	14588	14568	14747	14596	14604	14485	14713	14649	14739	14692	14697	14856	14861	14694	14784	14606	14726	14383	14606	14570	14770	14589	14684	14531	14621	14568	14610	14741	14757	14704	14575	14697	14686	14703	14825	14629	14612	14640	14741	14410	14420	14563	14464	14622	14650	14568	14604	14730	14585	14646	14770	14679	14607	14584	14554	14626	14658	14748	14616	14736	14563	14485	14675	14567	14853	14778	14704	14891	14543	14720	14599	14387	14727	14553	14631	14652	14552	14688	14713	14564	14484	14678	14618	14578	14403	14518	14641	14617	14519	14601	14435	14739	14633	14446	14524	14640	14531	14714	14619	14795	14718	14756	14589	14772	14661	14475	14660	14712	14810	14840	14561	14505	14626	14598	14689	14628	14782	14885	14609	14506	14569	14718	14592	14634	14611	14399	14592	14624	14567	14713	14453	14665	14743	14741	14581	14538	14569	14589	14542	14635	14561	14854	14743	14793	14547	14465	14469	14679	14645	14534	14773	14660	14715	14581	14500	14354	14510	14733	14666	14697	14719	14646	14511	14586	14607	14441	14719	14739	14728	14516	14665	14666	14829	14698	14690	14619	14642	14494	14440	14726	14666	14359	14536	14612	14646	14636	14540	14616	14703	14697	14594	14505	14644	14605	14590	14660	14386	14520	14646	14555	14841	14612	14878	14727	14434	14524	14588	14456	14689	14522	14622	14653	14628	14686	14697	14541	14611	14487	14698	14645	14416	14451	14617	14671	14572	14598	14708	14667	14487	14718	14464	14661	14597	14626	14659	14574	14617	14608	14738	14584	14633	14585	14621	14732	14505	14712	14692	14564	14689	14590	14683	14784	14607	14421	14531	14582	14665	14535	14447	14647	14489	14695	14621	14291	14487	14521	14701	14529	14639	14645	14568	14476	14523	14606	14554	14619	14611	14634	14643	14432	14727	14861	14573	14642	14658	14665	14705	14700	14645	14610	14525	14619	14535	14705	14612	14517	14537	14486	14553	14723	14544	14668	14522	14603	14788	14793	14533	14596	14708	14721	14703	14589	14437	14552	14461	14703	14650	14604	14644	14669	14578	14894	14588	14518	14618	14568	14595	14705	14585	14842	14675	14722	14638	14727	14430	14536	14523	14831	14565	14722	14605	14476	14691	14750	14430	14610	14631	14727	14689	14608	14809	14481	14588	14643	14508	14615	14304	14747	14467	14600	14448	14788	14496	14448	14543	14630	14458	14672	14561	14668	14596	14594	14568	14627	14556	14425	14569	14682	14514	14408	14761	14775	14611	14361	14405	14570	14617	14634	14686	14580	14618	14601	14484	14762	14775	14659	14752	14513	14578	14435	14732	14553	14627	14883	14565	14441	14532	14595	14606	14529	14731	14408	14704	14511	14703	14487	14617	14574	14773	14624	14626	14668	14858	14706	14676	14549	14566	14747	14405	14569	14595	14620	14602	14708	14613	14853	14539	14540	14477	14527	14540	14451	14605	14662	14692	14660	14664	14771	14605	14662	14671	14541	14666	14711	14656	14625	14618	14695	14593	14631	14661	14776	14632	14645	14659	14667	14819	14706	14639	14409	14508	14517	14708	14800	14692	14641	14510	14537	14462	14670	14810	14518	14520	14442	14545	14572	14563	14589	14517	14530	14678	14590	14672	14684	14462	14700	14791	14730	14726	14668	14559	14587	14697	14403	14692	14459	14686	14633	14580	14403	14556	14526	14606	14551	14488	14582	14672	14457	14642	14724	14649	14653	14402	14488	14609	14644	14541	14716	14659	14547	14651	14642	14577	14608	14811	14580	14547	14613	14630	14773	14578	14561	14631	14592	14398	14738	14492	14740	14593	14567	14613	14424	14520	14328	14656	14708	14729	14770	14530	14687	14710	14539	14423	14496	14515	14699	14620	14773	14727	14810	14764	14677	14631	14621	14442	14604	14578	14313	14653	14566	14773	14532	14520	14559	14396	14411	14608	14510	14615	14596	14717	14680	14617	14749	14338	14466	14470	14655	14674	14676	14691	14644	14605	14708	14636	14437	14632	14914	14617	14693	14584	14471	14628	14753	14666	14509	14760	14745	14698	14577	14732	14777	14587	14573	14558	14443	14573	14628	14598	14681	14681	14681	14691	14610	14618	14460	14410	14568	14535	14744	14431	14496	14420	14596	14407	14524	14693	14402	14531	14737	14485	14685	14486	14557	14586	14506	14620	14461	14380	14615	14697	14661	14565	14378	14702	14738	14563	14711	14567	14516	14563	14680	14464	14516	14613	14612	14625	14654	14586	14863	14657	14437	14727	14589	14516	14636	14609	14601	14378	14476	14462	14521	14645	14526	14556	14664	14621	14822	14662	14367	14465	14661	14546	14617	14851	14937	14650	14765	14396	14697	14661	14649	14719	14643	14577	14622	14516	14779	14587	14784	14592	14358	14567	14624	14898	14612	14659	14593	14612	14607	14514	14908	14617	14685	14472	14703	14535	14625	14558	14447	14445	14670	14635	14748	14505	14520	14656	14567	14853	14487	14605	14647	14757	14730	14539	14591	14510	14481	14458	14557	14559	14478	14575	14689	14649	14780	14680	14450	14577	14766	14532	14648	14611	14595	14613	14704	14603	14832	14682	14491	14714	14701	14741	14639	14649	14375	14606	14574	14693	14618	14733	14528	14767	14611	14630	14518	14612	14586	14527	14535	14503	14584	14733	14428	14562	14545	14653	14664	14705	14665	14634	14767	14625	14653	14441	14510	14720	14497	14601	14663	14693	14732	14513	14628	14410	14608	14667	14449	14594	14529	14655	14647	14671	14656	14839	14633	14606	14580	14506	14520	14788	14780	14677	14294	14614	14629	14678	14603	14606	14820	14607	14660	14799	14811	14686	14627	14458	14665	14569	14680	14574	14613	14733	14595	14518	14562	14389	14884	14410	14717	14621	14690	14727	14792	14589	14564	14763	14665	14699	14521	14803	14553	14578	14869	14567	14463	14639	14634	14499	14652	14640	14592	14601	14513	14488	14639	14493	14525	14534	14478	14613	14477	14601	14686	14498	14569	14717	14693	14712	14733	14544	14550	14670	14458	14456	14713	14604	14581	14570	14692	14625	14678	14642	14687	14870	14809	14788	14530	14424	14651	14813	14716	14624	14708	14390	14427	14717	14607	14490	14507	14808	14726	14563	14544	14588	14754	14768	14605	14611	14732	14520	14745	14777	14611	14780	14732	14682	14666	14746	14632	14616	14515	14658	14693	14532	14757	14734	14827	14503	14608	14681	14734	14821	14599	14609	14705	14638	14605	14617	14585	14649	14585	14780	14795	14480	14577	14637	14771	14701	14636	14635	14667	14486	14760	14522	14683	14473	14562	14346	14632	14543	14655	14535	14627	14741	14670	14594	14658	14677	14624	14574	14533	14404	14677	14593	14428	14487	14809	14603	14542	14539	14512	14617	14723	14527	14600	14640	14707	14722	14294	14678	14506	14515
22407	44115	35970	27689	22881	19464	17449	16287	15874	15204	14771	14536	14091	13986	13739	13779	13593	13500	13430	13516	13310	13370	13283	13388	13178	13271	13032	13261	13390	13251	13262	13136	13264	13130	13251	13218	13174	13355	13195	13288	13296	13073	13061	13183	13184	13239	13295	13247	13358	13103	13199	13201	13075	13285	13294	13126	13167	13031	13154	13298	13009	13101	13156	13415	13189	13146	13103	13229	13239	13202	13260	13146	13096	13092	13103	13220	13100	13205	13172	13108	13046	13131	13103	13232	13097	13091	13288	13152	13148	13315	13138	13195	13078	13255	13250	13220	13222	13046	12952	13242	13091	13111	13220	13091	13291	13199	13086	13147	13274	13240	13292	13136	13265	13109	12925	13094	13155	13094	13284	13051	13064	13242	13239	13138	13286	13222	13234	13234	13257	13208	13133	13098	13049	13196	13228	13184	13182	13054	13277	13297	13137	13113	13331	13232	13091	13185	13179	13238	13190	13199	13105	13282	13254	13212	13151	13210	13106	12987	13085	13104	13180	13249	13126	13165	13103	13062	13281	12965	13135	12986	13008	13146	13101	12980	13305	13043	13208	13158	13298	13107	13134	13110	13127	13122	13201	13195	13134	13133	13157	13114	13021	13169	13298	13392	13274	13302	13071	13056	13131	13134	13181	13197	13121	13364	13144	13216	13241	13194	13170	13199	12974	13151	13227	13088	13202	13135	13015	13207	13178	13185	13298	13292	13037	13299	13078	13293	13029	13154	13106	13195	12982	13118	13182	13250	13163	13324	13042	13266	13301	13123	13179	13150	13147	13277	13165	13138	13160	13151	13176	13195	13266	13107	13179	13094	13269	12951	13206	13232	13259	13209	13090	13265	13399	13079	13102	13054	13062	13093	13106	13119	13167	13220	13205	13162	13053	13371	13016	13052	13149	13007	13057	13256	13085	12933	13167	13287	13167	13126	13172	13072	13175	13069	13180	13039	13059	13180	12996	13157	13089	13141	13016	13141	13119	13202	13040	13197	13264	13296	13279	13133	13116	13056	13086	13289	13150	13024	13152	13163	13088	13180	13118	13268	13170	13281	13194	13225	12999	13062	13149	13339	13174	13000	13245	13056	13137	13314	13042	13258	13107	13187	13178	13182	12990	13257	13250	13208	13113	13055	13071	13269	13075	13286	13070	13031	13108	13088	13184	13199	13259	13254	13073	13095	13239	13321	13016	13354	13048	13031	12999	13168	13035	13139	13047	13000	13161	13131	13050	13228	13177	13176	13003	13186	13194	13177	13295	13100	12844	13113	13238	13113	13027	13239	13131	13114	12985	13291	13200	13066	13215	13087	13246	13136	13293	13308	13102	13274	13099	13113	12988	13135	13210	13041	13115	13354	13143	13286	13300	13087	13211	13132	13217	12966	13110	13134	13158	13193	13119	13127	13226	13176	13118	13090	13316	13149	13002	13158	13213	13316	13167	13194	13087	13163	12979	13196	13207	13127	13286	13216	13153	13271	13151	13181	13048	13126	13151	13090	13223	13331	13245	13089	13159	13138	13121	13031	13208	13191	13167	13120	13105	13184	13203	13248	13297	13142	13207	13217	13122	13102	13056	13193	13221	13169	13164	13394	13206	13087	13216	13189	13204	13040	13262	13080	13005	13401	13137	13067	13068	13101	13170	13246	13176	12944	13172	13190	13165	13187	13089	13215	13106	13015	13233	13295	13044	13124	13088	13068	13097	13276	13181	13281	13092	13106	12968	13163	13216	13030	13271	12996	13234	13026	13124	13256	13133	13261	13022	13086	13248	13231	13026	13086	13061	13102	13261	13095	13155	13281	13203	13116	13183	13239	13088	13145	13076	13020	13114	13171	13267	13200	13148	13142	13033	13188	13132	13211	13080	13161	13193	13109	13179	13139	13124	13250	13029	13153	13084	13235	13282	13033	13041	13203	13177	13178	13181	13207	13080	13243	13146	13226	12984	13304	13124	12976	13038	13096	13036	13302	12992	13180	13224	13121	13145	13005	13126	13032	13177	13176	13024	13148	13190	13136	13024	13077	13143	13073	13116	13171	13142	13178	12931	13175	13142	13387	13263	13127	13252	13242	13134	13123	13104	13133	13134	13187	13027	13208	13058	13256	13109	13006	13188	13136	13165	13090	13124	13130	13017	13320	13151	13184	13049	13044	13239	13089	13130	13122	13061	13233	13084	13259	13190	13201	13048	13173	13232	13087	13168	13110	13136	13042	13022	13162	13170	13062	13234	13248	13192	13133	13409	13167	13161	13178	13284	13230	13188	13239	13017	13063	13425	13130	13139	13022	13188	12898	13182	13041	13145	13079	13204	13062	13142	13211	13180	13081	13226	13128	13089	13305	13069	12979	13138	12911	13127	13173	13028	13247	13202	13133	13061	13083	13087	13234	13181	13178	13079	13198	13025	13054	13088	13255	13189	13075	13079	13074	13238	13290	13152	13185	13118	13190	13017	12966	13146	13193	13280	13151	13206	13080	13114	12984	13122	13168	13159	13113	13242	13037	13189	13186	13121	13150	12823	13168	13166	13136	13132	13097	13376	13097	13275	13032	13194	13078	13140	13122	13147	13026	13278	13286	13245	13273	13216	13177	13266	13142	13110	13296	13167	13328	13185	12998	13098	13201	13178	13210	13144	13176	13146	13196	13103	13135	13040	13181	13365	13012	13200	13232	13053	13187	13060	13317	13195	13093	13079	12993	13105	13140	13060	13113	13239	13249	13011	13151	13098	13084	13162	13148	13166	13137	13144	13174	13119	13096	13136	13272	13095	13227	13239	13173	13064	13162	13108	13126	13152	13064	13188	13195	13210	13183	13248	12980	13204	13186	13083	13033	13013	13280	13186	12965	13202	13079	13097	13154	13051	13225	13271	13106	13022	13112	13209	13263	13252	13154	13150	13143	12984	13085	13221	13103	13319	13002	13249	13151	13260	13108	13122	13092	13163	13325	13150	13185	12999	13127	13042	13102	13257	13105	13120	13156	13107	13245	13111	13200	13071	13177	13143	13039	13174	13186	13164	13141	13136	13256	13208	13033	13180	13136	13136	13070	13162	13241	13167	13196	13155	13111	13082	13134	13309	13186	13410	12986	13047	13232	13164	13076	13037	13286	13061	13167	13187	13031	13084	13060	13306	13180	13199	13178	13231	13143	12995	13066	13220	12927	13315	13183	13125	13365	13055	13137	13226	13255	13363	13142	12966	13140	13118	13085	13147	13133	13129	13122	13162	13149	13186	13221	13102	13238	13105	13211	13103	13012	13219	13217	13079	13029	13116	13218	13117	13183	13121	13359	13043	13123	13023	13105	13190	13176	13242	13148	12987	13169	13428	13266	13234	13186	13118	13070	13286	13215	13171	13202	13090	13258	13012	13245	13238	13285	13138	12956	13251	13193	13242	13159	13059	13058	13079	13164	13110	13091	13112	13151	13072	13076	12985	13276	13177	13011	13048	13087	13120	13194	13008	13128	13135	13301	13201	13165	13141	13198	13112	13236	13095	13065	13118	13064	13211	12992	13049	13090	13145	13108	13277	13209	13187	13202	13147	13132	13180	13211	13065	13205	13191	13347	13154	13159	13189	13122	13172	13176	13121	13116	13288	12977	13045	13097	13192	13301	13086	13182	13183	13291	13249	13069	13080	13126	13280	13023	13156	13032	13190	13046	13111	13091	13278	13193	13035	13126	13074	13276	13076	13146	13240	13200	13282	13038	13090	13155	13001	13123	13098	13241	13056	13211	13340	13110	13220	13155	13001	13054	13206	13034	13143	13046	12995	13113	13018	13160	13049	13262	13254	13175	13109	13185	13115	13273	13028	13196	12965	13084	13104	12945	13208	13134	13187	13091	13247	13125	13204	13149	13089	13291	13277	13106	13169	13213	13231	13208	13144	13053	13091	13037	13237	13256	13283	13236	13111	13069	13146	13140	13067	12989	13151	12994	13169	13114	13202	12868	13358	12915	13143	12996	13278	13080	13014	12949	13232	13206	13238	13027	13250	13086	13147	13034	13183	13101	13168	13252	13106	13179	13052	13172	13118	13193	13141	13138	13161	13250	13038	13080	13157	13115	13066	13112	12950	13189	13173	13150	13245	13052	13090	13083	13084	13033	13255	13205	12980	13210	13115	13098	13261	13131	13159	12993	13188	13308	13098	13367	13144	13061	13260	13168	13042	13278	13119	13067	13232	13084	13227	13159	12990	13167	13077	13101	13130	13084	13091	13233	13108	13269	13116	13189	13274	13203	13143	13311	13138	13152	13166	13072	12987	13129	13274	13210	13272	13192	13139	13124	13133	13269	13254	13188	13240	13162	13016	13229	13273	13089	13295	13203	13248	13148	13195	13225	13266	13105	13219	13075	13094	13037	13019	13022	13161	13190	13273	13209	13079	13270	13176	13090	13060	13239	13116	13164	13150	12979	13011	13099	13306	13205	12952	13064	13170	13118	13041	13130	13162	13118	13319	13025	13248	13201	13337	13119	13091	13037	13090	13164	13088	13205	13226	13075	13062	13083	13195	13141	13162	13174	13148	13303	13058	13314	13254	13023	13359	13169	13197	13187	13143	13221	13270	13216	13276	13138	13270	13302	13296	13175	13210	13217	13087	13060	13126	13099	13158	13213	13068	13068	13231	13249	13122	13098	13174	13142	13147	13016	13079	13111	13155	13270	13185	13143	13205	13190	13171	13212	13143	13102	13212	13089	13178	13236	13122	13003	13201	13120	13111	13188	13148	13210	13243	13124	13145	13171	13197	13211	13280	13163	13100	13147	13233	13164	13116	13131	13182	13216	13183	13236	13229	13068	13382	13160	13160	13063	13245	13125	13302	13171	13197	13261	13067	13084	13134	13109	13382	13276	13106	13123	13022	13190	13111	13218	13311	13185	13058	13224	13219	13102	13342	13166	13140	13137	13115	13091	13249	13142	13202	12961	13124	13162	13159	13132	13160	13217	13029	13219	13126	12976	13252	13283	13158	13176	13201	13247	13099	13115	13191	13136	13253	13130	13130	13224	13307	13208	13176	13277	13089	13187	13210	13202	13033	13253	13266	13026	13142	13092	13272	13202	13271	13236	13057	13247	13235	13155	13084	13113	13135	13085	13196	13145	13265	13184	13176	13186	13108	13138	13187	13123	13111	13075
29195	23713	25994	22457	18216	16883	16228	15949	15764	15609	15837	15567	15645	15531	15346	15360	15315	15453	15569	15258	15142	15260	15333	15347	15349	15292	15276	15254	15496	15224	15364	15444	15187	15395	15313	15562	15325	15245	15363	15375	15128	15396	15252	15216	15339	15257	15218	15124	15236	15461	15264	15163	15253	15372	15499	15151	15344	15076	15024	15181	15273	15333	15235	15217	15157	15335	15167	15404	15212	15260	15249	15280	15381	15302	15314	15546	15512	15359	15214	15243	15153	15032	15255	15391	15214	15204	15497	15115	15191	15370	15301	15109	15312	15302	15184	15361	15254	15142	15256	15297	15295	15096	15233	15456	15230	15344	15179	15282	15604	15435	15188	15408	15303	15191	15057	15383	15408	15191	15452	15313	15359	15288	15431	15186	15294	15240	15307	15089	15319	15431	15302	15344	15270	15242	15168	15104	15425	15230	15219	15131	15181	15387	15333	15300	15188	15343	15274	15079	15453	15283	15272	15024	15360	15327	15361	15240	15379	15247	15220	15248	15213	15233	15197	15295	15208	15117	15166	15248	15114	14973	15190	15104	15198	15210	15310	15244	15164	15278	15087	15281	15277	15255	15401	15157	15194	15084	15336	15250	15271	15356	15338	15085	15290	15281	15323	15247	15437	15286	15385	15051	15233	15103	15350	15313	15308	15233	15461	15311	15330	15328	15321	15223	15108	15303	15327	15240	15136	15430	15363	15041	15098	15210	15298	15120	15206	15383	15332	15020	15158	15417	15442	15461	15353	15224	15251	15268	15260	15150	15212	15122	15273	15418	15259	15143	15159	15312	15180	15216	15235	15267	15389	15356	15353	15192	15245	15182	15202	15480	15052	15107	15293	15361	15181	15284	15219	15111	15344	15330	15307	15272	15356	15192	15408	15244	15138	15142	15358	15132	15266	15098	15304	15220	15323	15283	15386	15321	15173	15117	15327	15234	15183	15513	15555	15244	15372	15156	15279	15298	15244	15196	15200	15374	15246	15354	15329	15355	15280	15171	15218	15269	15334	15243	15543	15198	15175	15374	15282	15225	15117	15255	15374	15212	15332	15326	15170	15290	15163	15211	15476	15215	15281	15140	15241	15263	15344	15237	15393	15316	15393	15187	15069	15352	15194	15487	15245	15033	15151	15312	15270	15320	14975	15250	15132	15245	15164	15408	15369	15195	15361	15368	15250	15305	15216	15042	15138	15122	15250	15024	15192	15222	15243	15310	15279	15195	15191	15443	15267	15047	15150	15292	15265	15334	15457	15312	15418	15170	15293	15243	15242	15316	15304	15178	15241	15152	15119	15268	15048	15293	15257	15386	15240	15252	15348	15286	15214	15194	14966	15193	15216	15322	15415	15142	15227	15147	15245	15144	15228	15286	15282	15205	15225	15384	15281	15180	15131	15249	15386	15281	15164	15182	15351	15119	15194	15204	15226	15145	15248	15336	15401	15315	15261	15206	15312	15110	15245	15301	15281	15075	15179	15281	15273	15146	15226	15168	15329	15287	15251	15251	15340	15139	15247	15183	15191	15184	15327	15508	15097	15234	15241	15130	15186	15270	15461	15148	15288	15319	15188	15233	15443	15208	15245	15201	15354	15418	15177	15249	15253	15222	15308	15351	15266	15127	15335	15072	15245	15118	15187	15316	15201	15271	15170	15319	15375	15254	15145	15295	15289	15342	15299	15255	15538	15242	15219	15130	15220	15393	15228	15332	15256	15119	15410	15219	15204	15279	15284	15336	15297	15421	15340	15536	15174	15332	15416	15204	15213	15236	15244	15182	15264	15464	15366	15322	15274	15330	15092	15226	15226	15408	15152	15271	15392	15305	15357	15277	15475	15317	15220	15398	15251	15284	15165	15048	15236	15330	15334	15235	15233	15315	15221	15101	15090	15400	15318	15345	15381	15349	15435	15207	15275	15504	15279	15310	15378	15315	15250	15310	15113	15286	15181	15211	15319	15226	15328	15053	15185	15305	15293	15303	15301	15435	15314	15154	15151	15391	15294	15332	15475	15362	15360	15338	15047	15372	15205	15294	15330	15220	15188	15410	15346	15301	15138	15211	15171	15374	15212	15264	15362	15141	15238	15305	15255	15131	15245	15312	15107	15225	15186	15474	15459	15173	15307	15377	15288	15300	15216	15167	15493	15338	15099	15303	15236	15390	15229	15055	15361	15344	15319	15348	15398	15210	15250	15274	15304	15150	15360	15361	15216	15297	15252	15181	15118	15076	15197	15127	15337	15285	15200	15213	15275	15174	15258	15140	15271	15302	15308	15386	15341	15212	15320	15023	15217	15277	15229	15359	15027	15381	15449	15287	15237	15202	15236	15353	15333	15383	15398	15251	15246	15279	15281	15182	15065	15250	15091	15276	15262	15267	15131	15302	15127	14901	15115	15351	15446	15157	15184	15167	15269	15354	15317	15083	15099	15262	15362	15140	15391	15437	15287	15343	15328	15366	14999	15310	15410	15235	15287	15334	15458	15171	15169	15359	15137	15389	15159	15297	15373	15276	15252	15429	15249	15364	15454	15351	15166	15204	15170	15265	15123	15433	15329	15267	15173	15324	15374	15332	15236	15347	15306	15140	15383	15157	15249	15050	15220	15336	15147	15352	15354	15225	15272	15178	15263	15380	15299	15344	15469	15325	15219	15305	15158	15518	15239	15342	15416	15251	15544	15300	15126	15294	15283	15245	15185	15209	15266	15251	15489	15292	15381	15388	15376	15104	15155	15316	15456	15455	15307	15222	15335	15238	15188	15286	15259	15296	15248	15244	15400	15320	15495	15324	15236	15333	15356	15238	15208	15259	15344	15314	15354	15214	15251	15253	15106	15267	15237	15179	15216	15305	15271	15460	15372	15150	15414	15098	15319	15355	15235	15258	15270	15307	15228	15425	15252	15310	15285	15294	15291	15300	15540	15322	15317	15330	15244	15344	15165	15146	15208	15215	15313	15235	15222	15323	15247	15203	15396	15291	15399	15303	15104	15379	15154	15054	15119	15295	15338	15200	15355	15387	15263	15239	15226	15215	15193	15247	15418	15374	15183	15206	15092	15234	15207	15141	15341	15213	15189	15268	15354	15361	15457	15115	15289	15330	15355	15248	15191	15176	15390	15315	15399	15311	15253	15241	15385	15361	15378	15300	15236	15235	15241	15253	15179	15282	15268	15254	15229	15459	15192	15197	15234	15229	15329	15233	15298	15287	15260	15220	15220	15320	15344	15281	15335	15241	15435	15313	15376	15239	15294	15236	15255	15256	15335	15435	15287	15292	15360	15127	15173	15397	15343	15024	14975	15330	15341	15322	15378	15234	15336	15338	15375	15191	15218	15220	15250	15292	15313	15346	15260	15224	15119	15363	15214	15140	15126	15378	15391	15245	15170	15353	15110	15320	15459	15259	15429	15204	15374	15466	15380	15189	15305	15314	15256	15312	15290	15246	15246	15252	15227	15348	15188	15349	15220	15326	15540	15385	15462	15434	15221	15142	15415	15163	15223	15122	15270	15224	15192	15165	15155	15400	15314	15295	15304	15174	15060	15137	15191	15476	15548	15483	15167	15151	15305	15186	15331	15208	15150	15227	15340	15201	15399	15096	15298	15313	15178	15197	15465	15484	15170	15201	15255	15253	15370	15293	15233	15069	15294	15328	15210	15162	15343	15394	15260	15238	15355	15175	15171	15274	15197	15253	15416	15337	15201	15249	15371	15265	15469	15481	15297	15318	15188	15396	15259	15343	15208	15144	15359	15200	15120	15251	15284	15389	15230	15282	15483	15482	15175	15294	15123	15246	15317	15263	15187	15269	15266	15487	15351	15239	15282	15454	15434	15336	15323	15380	15370	15222	15250	15137	15200	15307	15365	15447	15202	15415	15400	15067	15151	15344	15393	15279	15405	15237	15358	15226	15005	15148	15574	15131	15246	15296	15329	15330	15210	15187	15115	15327	15224	15280	15140	15313	15305	15148	15319	15326	15415	15321	15360	15368	15235	15055	15174	15164	15127	15287	15179	15221	15182	15363	15364	15252	15299	15319	15294	15416	15263	15335	15427	15234	15076	15388	15170	15331	15329	15378	15469	15304	15369	15183	15397	15307	15230	15122	15351	15176	15408	15395	15370	15508	15057	15268	15133	15265	15327	15235	15433	15539	15272	15221	15242	15337	15234	15383	15407	15126	15321	15207	15160	15172	15133	15184	15380	15355	15275	15295	15306	15422	15372	15212	15261	15324	15326	15548	15420	15257	15212	15256	15350	15297	15487	15320	15271	15103	15315	15166	15222	15426	15390	15065	15253	15498	15415	15245	15305	15213	15351	15135	15205	15321	15173	14968	15134	15240	15197	15429	15311	15293	15358	15282	15357	15416	15102	15154	15352	15315	15196	15393	15341	15453	15366	15351	15522	15351	15276	15194	15155	15187	15127	15237	15387	15260	15076	15200	15335	15321	15362	15372	15299	15289	15217	15296	15223	15215	15375	15280	15268	15287	15538	15308	15129	15321	15467	15263	15433	15286	15195	15344	15166	15306	15285	15438	15443	15130	15299	15324	15215	15168	15380	15321	15297	15321	15261	15274	15405	15156	15263	15067	15201	15243	15261	15192	15316	15477	15411	15308	15066	15190	15374	15217	15286	15371	15283	15288	15259	15329	15253	15401	15138	15096	15159	15206	15312	15406	15249	15187	15224	15256	15380	15209	15421	15517	15287	15245	15324	15375	15224	15231	15109	15383	15110	15135	15366	15414	15373	15207	15308	15213	15364	15256	15219	15243	15212	15272	15384	15317	15275	15247	15233	15140	15369	15371	15256	15195	15262	15249	15175	15205	15090	15333	15394	15437	15349	15177	15206	15294	15364	15190	15270	15226	15349	15271	15276	15252	15266	15274	15397	15384	15308	15230	15334	15154	15229	15444	15272	15234	15183	15143	15330	15397	15423	15275	15248	15364	15256	15370	15232	15243	15275	15371	15377	15292	15118	15372	15517	15211	15097	15190	15191	15051	15281	15262	15287	15209	15453	15301	15402	15268	15299	15255	15285	15320	15062	15161	15401	14919	15295	15279	15274	15341	15261	15257	15439	15374	15329	15480	15432	15249	15171	15335	15347	15433	15235	15217	15325	15171	15184	15051	15233	15343	15385	15391
20323	31009	25093	19876	17472	15774	15000	14726	14442	14324	14215	14040	13769	13879	13627	13821	13666	13607	13776	13703	13698	13614	13706	13643	13635	13592	13910	13455	13690	13452	13741	13501	13532	13638	13650	13695	13743	13775	13595	13702	13552	13678	13615	13535	13553	13667	13632	13514	13600	13649	13649	13609	13640	13590	13742	13447	13581	13803	13578	13548	13505	13622	13526	13525	13754	13678	13691	13601	13565	13592	13631	13364	13542	13641	13711	13543	13580	13699	13645	13597	13657	13622	13625	13419	13515	13605	13565	13502	13360	13544	13502	13730	13630	13502	13554	13605	13558	13598	13728	13642	13585	13540	13583	13616	13522	13504	13480	13528	13593	13554	13606	13475	13622	13822	13694	13558	13631	13745	13708	13719	13742	13666	13447	13486	13750	13652	13697	13512	13576	13748	13677	13611	13552	13670	13419	13546	13609	13639	13428	13640	13626	13642	13544	13598	13509	13801	13575	13548	13641	13499	13595	13512	13592	13434	13602	13595	13610	13471	13599	13588	13524	13579	13538	13737	13597	13522	13551	13621	13721	13628	13598	13580	13629	13754	13533	13544	13582	13596	13660	13704	13706	13691	13518	13564	13690	13674	13480	13506	13582	13718	13512	13487	13568	13742	13600	13464	13753	13536	13544	13644	13520	13550	13413	13737	13638	13677	13537	13686	13425	13379	13596	13456	13604	13600	13599	13670	13707	13734	13515	13434	13805	13625	13611	13569	13747	13566	13709	13459	13524	13450	13627	13591	13564	13453	13617	13580	13636	13695	13554	13317	13497	13567	13671	13626	13694	13540	13457	13577	13574	13748	13514	13689	13511	13637	13579	13644	13626	13606	13656	13644	13592	13491	13681	13597	13628	13590	13566	13647	13416	13455	13578	13594	13603	13565	13539	13751	13724	13611	13652	13473	13627	13652	13521	13468	13640	13746	13821	13555	13513	13734	13446	13510	13637	13696	13535	13549	13745	13524	13712	13637	13639	13513	13507	13655	13611	13526	13596	13602	13533	13690	13700	13595	13575	13572	13638	13730	13627	13755	13653	13703	13511	13469	13702	13473	13555	13625	13464	13737	13545	13480	13559	13502	13436	13551	13484	13533	13689	13545	13543	13593	13721	13393	13662	13557	13658	13756	13502	13718	13544	13552	13761	13714	13594	13484	13676	13579	13532	13731	13569	13634	13446	13577	13575	13607	13659	13495	13626	13761	13568	13694	13639	13584	13541	13436	13741	13552	13608	13482	13598	13658	13705	13609	13571	13576	13668	13486	13575	13554	13514	13490	13727	13560	13800	13699	13750	13450	13680	13516	13525	13648	13629	13707	13561	13466	13645	13532	13499	13501	13573	13391	13562	13641	13579	13810	13581	13467	13510	13533	13429	13648	13576	13716	13538	13577	13570	13527	13554	13709	13533	13631	13613	13812	13643	13546	13657	13596	13867	13492	13621	13701	13566	13429	13540	13636	13683	13410	13628	13535	13581	13565	13736	13655	13739	13546	13620	13611	13725	13535	13734	13629	13654	13464	13535	13416	13732	13762	13606	13730	13666	13545	13405	13634	13567	13537	13510	13520	13471	13505	13458	13564	13517	13606	13589	13544	13541	13541	13780	13506	13653	13448	13654	13735	13579	13643	13559	13595	13603	13666	13451	13701	13790	13497	13598	13602	13643	13592	13628	13484	13600	13619	13476	13639	13631	13694	13749	13570	13503	13648	13703	13637	13621	13484	13656	13760	13521	13746	13470	13588	13697	13505	13850	13833	13624	13481	13736	13538	13590	13522	13480	13614	13680	13393	13542	13504	13596	13587	13459	13528	13670	13696	13507	13658	13610	13613	13538	13523	13498	13557	13680	13676	13556	13708	13465	13765	13589	13716	13621	13634	13525	13757	13538	13647	13564	13693	13704	13713	13584	13565	13718	13556	13545	13551	13613	13599	13512	13836	13533	13465	13689	13716	13514	13557	13706	13569	13553	13551	13386	13749	13731	13625	13609	13600	13513	13640	13586	13619	13516	13745	13538	13683	13631	13563	13429	13586	13658	13569	13728	13545	13674	13523	13581	13564	13627	13664	13632	13610	13600	13621	13723	13291	13718	13596	13585	13534	13824	13706	13588	13644	13698	13661	13603	13661	13530	13815	13616	13689	13715	13458	13501	13717	13564	13589	13605	13745	13650	13602	13520	13679	13702	13576	13639	13503	13578	13603	13615	13547	13643	13578	13694	13542	13639	13671	13607	13735	13653	13526	13727	13622	13642	13699	13630	13533	13536	13609	13517	13707	13585	13619	13601	13708	13756	13664	13662	13571	13679	13672	13671	13627	13724	13497	13642	13563	13615	13529	13468	13434	13595	13627	13674	13653	13581	13678	13511	13614	13638	13602	13600	13725	13505	13520	13663	13613	13544	13716	13671	13567	13503	13524	13693	13609	13392	13421	13633	13486	13569	13597	13659	13615	13595	13348	13477	13510	13818	13589	13591	13487	13590	13447	13628	13621	13520	13591	13596	13383	13710	13596	13702	13548	13672	13621	13609	13490	13656	13630	13719	13509	13564	13559	13653	13491	13541	13514	13502	13554	13684	13685	13595	13748	13631	13705	13595	13636	13487	13559	13630	13730	13602	13710	13620	13570	13555	13772	13561	13654	13631	13613	13662	13619	13547	13491	13575	13634	13651	13667	13602	13496	13458	13509	13640	13580	13383	13501	13723	13631	13697	13765	13538	13674	13616	13340	13669	13534	13610	13440	13559	13674	13489	13820	13757	13570	13626	13551	13409	13674	13461	13575	13660	13629	13585	13616	13641	13638	13671	13497	13688	13624	13519	13686	13583	13504	13705	13583	13529	13639	13561	13416	13650	13787	13517	13780	13590	13608	13530	13669	13624	13540	13455	13665	13597	13662	13441	13666	13481	13616	13632	13533	13498	13655	13663	13586	13538	13594	13566	13536	13600	13564	13680	13400	13567	13791	13459	13546	13559	13513	13707	13684	13602	13516	13713	13591	13689	13412	13612	13416	13764	13559	13465	13686	13591	13527	13582	13640	13679	13563	13427	13489	13582	13308	13674	13722	13517	13562	13578	13565	13615	13555	13691	13734	13597	13640	13748	13653	13626	13466	13737	13421	13651	13698	13683	13571	13531	13612	13559	13553	13603	13607	13624	13781	13493	13506	13511	13528	13577	13499	13709	13585	13686	13561	13510	13630	13532	13620	13400	13477	13753	13690	13604	13832	13683	13460	13597	13595	13780	13705	13526	13521	13671	13632	13383	13653	13543	13617	13560	13668	13601	13557	13716	13585	13508	13637	13514	13652	13420	13565	13692	13626	13610	13655	13695	13718	13544	13541	13557	13597	13554	13624	13726	13663	13594	13672	13461	13554	13640	13559	13637	13738	13563	13659	13586	13522	13664	13437	13653	13649	13637	13777	13501	13766	13632	13650	13555	13553	13585	13620	13648	13683	13693	13469	13599	13513	13449	13709	13621	13838	13470	13551	13671	13576	13612	13645	13559	13498	13599	13582	13778	13552	13579	13575	13623	13497	13620	13474	13767	13655	13798	13573	13592	13668	13613	13731	13635	13630	13602	13733	13568	13547	13534	13642	13610	13522	13574	13507	13746	13538	13524	13597	13646	13495	13617	13546	13518	13678	13653	13645	13547	13582	13468	13432	13657	13463	13553	13529	13567	13485	13735	13476	13531	13545	13575	13523	13650	13764	13705	13516	13513	13481	13627	13464	13602	13606	13753	13532	13650	13655	13672	13677	13717	13570	13637	13551	13582	13817	13576	13442	13422	13806	13524	13540	13587	13543	13626	13527	13448	13682	13671	13499	13638	13646	13458	13669	13831	13507	13455	13679	13658	13643	13405	13525	13507	13535	13591	13569	13645	13732	13734	13551	13648	13486	13479	13660	13578	13499	13590	13526	13557	13691	13552	13579	13769	13636	13667	13592	13487	13595	13417	13394	13590	13668	13740	13473	13698	13627	13628	13624	13540	13590	13758	13575	13581	13620	13607	13623	13727	13435	13601	13750	13500	13597	13575	13550	13604	13665	13560	13477	13693	13585	13579	13666	13595	13631	13638	13475	13809	13598	13664	13583	13711	13590	13476	13631	13582	13736	13544	13642	13557	13622	13568	13607	13783	13642	13543	13684	13598	13661	13677	13558	13497	13576	13540	13651	13621	13562	13629	13452	13630	13699	13667	13524	13626	13598	13692	13429	13484	13509	13496	13523	13495	13505	13588	13791	13784	13503	13622	13469	13448	13606	13614	13691	13358	13607	13618	13522	13526	13644	13711	13590	13524	13720	13662	13678	13516	13636	13625	13716	13607	13418	13639	13442	13590	13670	13700	13598	13558	13577	13665	13652	13573	13573	13505	13754	13595	13644	13716	13531	13569	13625	13621	13544	13478	13544	13593	13636	13536	13618	13645	13638	13684	13521	13630	13585	13539	13594	13705	13713	13718	13627	13703	13732	13466	13595	13423	13734	13604	13670	13502	13626	13770	13682	13603	13600	13380	13480	13490	13618	13518	13740	13691	13824	13429	13589	13648	13602	13487	13573	13843	13560	13612	13577	13623	13618	13699	13634	13446	13661	13537	13752	13518	13369	13626	13765	13523	13721	13692	13764	13656	13740	13605	13559	13444	13494	13558	13487	13478	13488	13627	13510	13579	13521	13785	13671	13667	13519	13642	13752	13628	13564	13651	13527	13570	13679	13543	13651	13576	13575	13549	13665	13591	13741	13609	13635	13532	13543	13421	13701	13615	13599	13661	13656	13545	13692	13574	13605	13676	13547	13632	13494	13543	13608	13515	13555	13539	13533	13495	13590	13293	13561	13575	13476	13573	13540	13458	13727	13717	13578	13672	13621	13480	13516	13404	13742	13540	13570	13610	13614	13524	13731	13561	13501	13472	13468	13742	13600	13620	13630	13763	13501	13770	13675	13699	13731	13564	13534	13742	13554	13600	13819	13569	13700	13536	13772	13560	13646	13558	13521	13617	13662	13606	13514	13765	13564	13745	13560	13489	13660	13550	13543	13531	13713	13606	13499	13471	13632	13790	13539	13646	13616	13705	13668	13546	13586	13716	13650	13666	13674	13724	13717	13705	13605	13626	13716	13551	13611	13809	13710	13729	13601
23449	21499	28261	25303	22424	20769	18672	15937	15355	15093	15153	14809	14733	14615	14447	14635	14567	14428	14398	14497	14288	14384	14338	14342	14400	14294	14173	14302	14318	14313	14331	14316	14132	14286	14427	14264	14241	14269	14126	14177	14180	14148	14276	14135	14161	14370	14298	14281	14338	14067	14112	14111	14382	14172	14161	14276	14208	14303	14207	14238	14152	14058	14218	14153	14257	14230	14002	14208	14176	14186	14220	14390	14176	14268	14358	14330	14139	14181	14123	13898	14159	14255	14220	14296	14174	14145	14200	14142	14137	14302	14129	14076	14081	14279	14109	13995	14029	14184	14279	14161	14148	14230	14031	14259	14151	14138	14057	14283	14252	14142	14184	14085	14034	14049	14336	14082	14163	14099	14177	14207	14236	14150	14211	14120	14116	14058	13963	14157	14187	14150	14182	13956	14295	14153	14283	14142	14329	14127	14145	14021	14215	14383	14193	14128	14365	14218	14321	14251	14299	14202	14082	14234	14208	14207	14368	14004	14217	14134	14300	14233	14287	14136	14101	14084	14186	14351	14178	13984	14263	14085	14308	14189	14126	14120	14192	14144	14219	14269	14186	14153	14197	14241	14152	14080	14090	14209	13866	14193	14131	14427	14292	14117	14167	14304	14026	14316	14049	14140	14133	14194	14251	14169	14203	14221	14148	14201	14016	14110	14195	14136	14086	14168	14368	14060	14102	14368	14210	14285	14330	14280	14296	13992	14105	14142	14045	14293	14071	14243	14142	14016	14427	14117	14347	14327	14122	14396	14193	14223	14105	14310	14253	14185	14163	14096	14133	14278	14150	14080	14151	14034	14102	14290	14112	14176	13961	14153	13967	14088	14171	14407	14204	14124	14164	14097	13986	14261	14187	14245	14150	14003	14292	14233	14080	14336	14214	14115	14325	14155	14172	14096	14114	14120	14211	14074	14185	14167	14305	14167	14299	14116	14328	14271	14221	14112	14267	14144	14316	14106	13981	14128	14309	14296	14446	14191	14344	14072	14224	14297	14127	14125	14163	14193	14274	14138	14270	14122	14145	14111	14213	14111	14255	14024	14159	14029	14059	14055	14034	14056	14371	13973	14315	14105	14163	14246	14257	14271	14006	14138	14386	14252	14248	14192	14076	14085	14124	14155	14187	14478	14210	14021	14153	14035	14217	14183	14220	14173	14128	14228	14173	14255	14235	14121	14146	14056	14107	14375	14116	14166	14127	14156	14285	14158	14257	14170	14137	14303	14141	14073	14124	14283	14294	14119	14098	14172	14114	14078	14261	14172	14271	14182	14048	14359	14105	14200	14307	14148	14283	13977	14155	14220	14195	14143	13986	14026	14193	14152	14215	14143	14194	14222	14215	14208	14078	14202	14002	14107	14259	14263	14286	14216	14120	14304	14171	14119	14064	14133	14174	14166	14062	14213	14063	13976	14175	14199	14366	14086	14189	14252	14182	14106	14194	14115	14366	13929	14098	14361	14064	14252	14360	14109	14154	14238	14247	14039	13953	14233	14090	14274	14192	14238	14127	14154	14141	14247	14197	14218	14030	14106	14155	14158	14269	14159	14287	14057	14260	14234	14214	14209	14162	14414	14136	14018	14113	14243	14173	14184	14230	14121	14353	14265	14393	14187	14164	14127	14123	14159	14119	14079	14238	14138	14191	14195	14045	14352	14149	14461	14260	14446	14229	14335	14225	14245	14224	14116	14114	14010	14184	14347	14142	14235	14288	14044	14181	14233	14301	14366	14205	14258	14217	14310	14261	14197	14254	14176	14070	14219	14278	14124	14115	14162	14177	14124	14187	14182	14214	14162	14335	14141	14154	14131	14380	14111	14250	13950	14264	14309	14371	14048	14187	14268	14191	13982	14241	14140	14010	14256	13966	14213	13930	14150	14354	14081	14290	14033	14280	14232	14133	14188	14201	14258	14151	14095	14151	14240	14233	14103	14176	14059	14189	14189	14163	14216	14275	14041	14322	14102	14200	14038	14200	13956	14160	14072	14133	14236	14080	14060	14359	14477	14153	14180	14045	14369	14057	14347	14410	14150	14326	14063	14129	14154	14136	14240	14203	14219	14089	14179	14198	14205	14203	14114	14348	14214	14239	14186	14204	14341	14267	14272	14057	14068	14143	14227	14166	13941	14177	14258	14129	14147	14519	14049	14112	14214	14160	14021	14046	14397	14232	14243	14362	14098	14102	14104	14144	14144	14233	14208	14231	14043	14106	14101	14058	14148	14235	14174	14069	14179	14299	14060	14157	14167	14245	14269	14249	14224	14286	14248	14181	14206	14179	14200	14229	14214	14144	14133	14148	14066	14222	14232	14033	14055	14260	14178	14173	14258	14107	14078	14183	14222	14287	14184	14068	14109	14170	14031	14176	14259	14225	14093	14279	14095	14164	14324	14258	14166	13849	14010	14129	14012	14251	14102	14320	14169	14194	14284	14110	14265	14246	14451	14070	14169	14159	14375	14178	14279	14079	14221	14100	14114	14120	14261	14102	14048	14122	14227	14288	14006	14377	14167	14327	14061	14391	14149	14065	14072	14343	14180	14099	14234	14365	14284	14048	14191	14203	14141	14218	14293	14289	14101	14088	14024	14045	14279	14191	14147	14310	14052	14159	14397	14201	14226	14144	14273	14205	14071	14267	14148	14218	14269	14356	14373	14334	14254	14161	14142	14244	14195	14213	14154	14289	14195	13989	14041	14191	14220	14320	14175	14374	14251	14226	14324	14186	14185	14188	14069	14278	14216	14228	14215	14134	14197	14165	14120	14113	14231	14112	14171	14099	14320	14226	14286	14249	14245	14180	14210	14329	14120	14326	14159	14229	14270	14298	14255	14268	14157	14168	14031	14188	14250	14141	14081	13977	13978	14066	14044	14417	14301	14174	14119	14286	14269	13995	14217	14190	14125	14066	14015	14180	14146	14260	14139	14281	14106	14089	14163	14039	14201	14471	14165	14393	14073	14279	14139	14329	14322	14339	14193	14223	14204	14106	14027	14189	14298	14074	14244	14177	14091	14168	14256	14473	14070	14126	14062	14370	14193	14188	13955	14208	14182	14203	14251	14063	14177	14272	14305	14100	14123	14083	13998	14281	14166	14513	14021	14288	14422	14227	14027	14121	14121	14255	14050	14311	14220	14322	14338	14377	14132	14292	14246	14150	14166	14141	14342	14202	14172	14227	14270	14207	14102	14183	14244	14220	14092	14169	14068	14050	14111	14031	14245	14336	14117	14195	14110	14255	14205	14147	13989	14276	14124	14151	14133	14396	14063	14316	14078	14108	14249	14192	14088	14284	14066	14288	14356	14215	14331	14126	14016	14079	14018	14314	14166	14226	14107	14217	14055	14119	14104	14135	14193	14107	14117	14162	14238	14287	14354	14228	14219	14193	14174	14235	14098	14223	14162	14194	14160	14161	14133	14154	14176	14077	14268	14129	14057	14161	14204	14323	14037	14186	14159	14280	14174	14133	14266	14171	14136	14100	14067	14310	14070	14080	14235	14211	14253	14174	14187	14373	14260	14110	14171	14232	14248	14308	14088	14184	14192	14126	14203	14216	14163	14118	14091	14277	14302	14188	14137	14085	14178	14175	14286	14135	14161	14121	14142	14134	14097	14138	14011	14139	14033	14132	14259	14173	14276	14262	14195	14069	14043	14070	14178	14128	14035	14079	14109	14206	14124	14340	14260	14160	14291	14241	14068	14238	14180	14033	14188	14118	14265	14311	14119	14428	14170	14046	14289	14101	14278	14446	14181	14255	14139	14212	14080	14230	14181	14269	14368	14103	14153	14303	14276	14145	14081	14163	14272	14163	14229	14099	14071	14255	14059	14140	14263	13964	14129	14177	14162	14234	14136	14086	14247	14127	14327	13970	14260	14207	14107	14193	13963	14209	14236	14146	14055	14245	13996	14199	14376	14362	14101	14149	14182	14162	14215	14236	14204	14257	14192	14195	14228	14346	14144	14144	14216	14226	14117	13887	14130	14254	14372	14198	14108	14228	14318	14207	14251	14167	14358	14225	14143	14196	14117	14161	14162	14298	14220	14145	14167	14040	13920	13881	14076	14140	14218	14184	14170	14212	14195	14179	14186	14279	13953	14296	14194	14035	14140	14300	14188	14117	14283	14394	14265	14117	14325	14160	14177	14046	14322	14185	14178	14239	14187	14221	14076	14234	14375	14398	14218	14177	14151	14209	14056	14029	14306	14007	14141	14001	14128	14172	14483	14131	14127	14205	14121	13932	14224	14364	14284	14245	14160	14235	14173	14148	14161	14180	14211	14284	14216	14300	14064	14180	14070	14179	13973	14065	14226	14142	14246	14124	14118	14149	14220	14150	14207	14323	14132	14185	14259	14162	14259	14218	14116	14209	14084	14109	14188	14184	14282	14394	14389	14252	14257	14215	14089	14157	14038	14150	14143	14237	14079	14180	14126	14139	14229	14208	14122	14171	14392	14078	14100	14102	14215	14263	14188	14304	14049	14306	13990	14156	14462	14174	14257	14218	14177	14124	14132	14237	14414	14185	14139	14249	14162	14285	14087	14283	14152	14247	14289	14231	14360	14194	14297	14144	14042	14178	14221	14048	14116	14107	14136	14236	14222	14148	14067	14235	14241	14193	14233	13999	14312	14184	14424	14215	14343	14264	14216	14135	14134	14323	14248	14388	14237	14141	14325	14257	14195	14388	14171	14333	14114	14206	14046	14063	14172	14355	14115	14183	14078	14057	14183	14086	14188	14340	14201	14289	14130	14005	14146	14157	14152	13981	14115	14079	14196	14077	14193	14200	14232	14159	14299	14162	14138	14187	14088	14319	14386	14167	14157	14287	14168	14306	14140	14067	14080	14134	14223	14145	14236	14371	14248	14281	14246	14116	14130	14151	14044	13973	14181	14080	14197	14327	13888	14181	14081	14131	14096	14178	14156	14211	14097	14187	14350	14377	14172	14212	13971	14215	14123	14046	14283	14126	14161	14177	14112	14119	14231	14212	14232	14152	14226	14129	14268	14085	14108	14095	14055	14177	14111	14216	14274	14102	14159	14235	14227	14307	14157	14403	14035	14318	14136	14288	14100	14052	14120	14080	14081	14100	14264	14392	14194	14265	14335	14226	13981	14323	14267	14189	13964	14239	14253
20464	38674	30768	24166	20390	17063	15356	14793	14658	14044	14181	13575	13494	13443	13136	13274	13223	13183	13050	12997	13056	13100	13010	13117	12992	12965	12960	12899	13154	12953	13044	12808	12963	12997	13011	12813	13004	12780	12807	12969	12875	13091	12862	12904	12977	12744	12885	12889	12834	12872	12939	12933	12931	13040	12765	12783	12965	12753	12841	12970	12975	12828	12865	13086	13028	12816	12823	13009	12941	13000	12925	12991	12906	12804	12836	12893	12952	12877	12814	12821	12825	13032	12873	12879	12962	12906	12798	12853	12907	12853	12806	12998	12808	12803	12802	12802	12732	12797	12903	12878	12853	12913	13029	12912	12746	12788	12915	12970	12920	12865	12844	12813	12922	12857	12742	12970	12969	12857	12988	12852	12952	12746	12978	12950	12961	12784	12769	12887	12747	12844	12843	12885	12992	12884	12856	12863	12748	12788	12946	12755	12819	12875	12796	12973	12963	12859	12866	12969	12790	12914	12818	12839	12940	12912	13005	12783	12962	12783	12770	12826	12922	12827	12883	12783	12901	12947	12875	12595	13132	12952	12820	12908	12826	12881	12866	12997	12704	12956	12826	12884	12802	12959	12822	12829	12815	12906	12954	12743	12802	12929	12753	12873	12913	12954	12803	12993	12941	12755	12870	12873	12801	12900	12806	12820	12854	12812	12708	12906	12812	13106	12938	12964	12813	12932	12719	12722	12887	12981	12872	12905	12859	12733	12928	12775	12988	12896	12948	12801	12858	12844	12809	13037	12829	12800	12804	12808	12850	12985	12752	12911	12781	12895	12824	13044	12690	12824	12921	12664	12764	12845	12876	12933	12938	12846	12919	12865	12997	12686	12999	12920	12925	12863	12876	12856	12885	12928	12918	12922	12865	12908	12866	12862	12939	12721	12853	12927	12688	12853	12889	12918	12596	12899	12853	12992	12851	12691	12861	12771	12729	12894	13019	12886	12917	12710	12795	12779	12887	12855	12821	12884	12936	12881	13016	12793	12696	12748	12811	12967	12872	12948	12873	12899	12798	13077	12908	13056	12707	12921	12865	12956	12726	12901	12875	12847	12928	12784	12796	12879	12777	12861	12650	12824	12830	12846	12905	12973	12917	12921	12796	12791	12829	12876	12942	12823	12749	12970	12845	12649	12747	13048	12762	12935	12913	12796	12887	12968	12762	12768	12922	12851	12926	12809	12867	12796	13004	12941	12865	12738	12672	12771	12846	12998	13134	13039	12911	12847	12832	12895	12847	12898	12787	12806	12970	13005	12871	12636	12965	12741	12888	12868	12879	12818	12960	12739	12788	12864	12897	12920	12893	12840	12798	12755	12881	12886	12801	12897	12960	12729	12980	12894	12980	12896	12858	12757	12836	13020	12709	12913	12902	12838	12936	12911	12768	13033	12919	12942	12804	13031	12748	12936	12873	12910	12657	12943	12833	12897	12886	12997	12904	12871	12708	12851	12860	12817	12975	13049	12839	12892	13017	13056	12905	12857	12884	12884	12914	12704	12625	12983	12835	12988	12982	12944	12875	12816	13093	12848	12833	12920	13072	12794	12953	12915	12814	12966	12936	12842	12807	12849	12874	12790	12912	13092	13006	12759	12813	12917	12988	13009	13047	12793	12778	12958	12920	12726	12703	12934	12902	12848	12883	12895	12900	12890	12901	12764	12839	12710	12993	12938	13124	13020	12860	12695	12924	12874	12792	12814	12775	12848	12758	12871	12936	12829	12829	12855	12942	12990	12894	12926	12854	13030	13038	12907	12774	12995	12723	12905	12953	12856	12625	12782	12881	12917	12933	12928	12861	12932	12794	12991	12964	12630	13059	12933	12771	12890	12868	12920	12865	12883	13021	12976	12868	13003	12915	12886	12746	12759	12931	12633	12838	12925	12855	12893	12858	12828	12857	12744	12856	12758	12841	12844	12962	12736	12921	12822	12911	12880	12910	12903	12990	12678	12934	12967	12894	12893	12764	12930	12862	12845	12957	12626	12890	12867	12798	12872	12902	12737	12799	12774	12768	12902	12873	12811	12950	13006	12840	12818	12956	12899	12744	12901	12893	12846	12834	12832	12894	12760	12891	12973	12781	12840	12871	12961	12944	12911	12839	12880	12734	12910	12850	12866	12810	12970	12904	12796	12904	12970	12856	12835	12868	12974	12817	12858	12696	12925	12925	12754	12904	12721	12881	12806	12935	12932	12804	12909	12945	12896	12847	13047	12911	12866	12805	13127	12782	13079	12928	13025	12935	12803	12908	12818	13046	12733	12827	13019	12761	12763	12896	12760	12917	12938	12846	12950	12922	12783	12950	12684	12926	12866	13106	12832	12775	12900	12779	12850	12875	12855	12905	12686	12890	12903	12871	12937	12761	12961	12747	13062	12793	12833	12869	12914	12843	12852	12834	12855	13031	12926	12971	12858	13033	13036	12998	12842	12882	13016	12889	12863	12959	12878	12949	12936	12730	12837	12770	12972	12534	12773	12738	12771	12945	12909	12822	12848	12814	13092	12715	12963	12791	12723	12822	12870	12723	13093	13012	13019	12789	12902	12783	12624	12953	12865	12758	12848	12803	12994	12846	12889	12933	12857	12735	12784	13023	12701	12935	12819	12961	12807	12947	12945	12911	12714	12736	12752	12788	12865	12817	12960	12899	12792	12745	12924	12816	12814	12931	13040	12838	12865	12958	12851	12856	12987	12843	13079	12800	12935	12981	13029	13068	12936	12825	12770	12821	12961	12781	12918	12838	12668	13035	12920	12788	12891	12710	13100	12854	12906	12850	13118	12895	12971	12935	12889	12862	12808	12830	12799	12693	12938	12929	12956	12851	12943	12953	12989	13025	12668	12821	12956	12863	13003	12831	12795	12943	12851	12853	12978	12771	12873	12849	12983	12754	12811	12831	12827	12893	12952	12804	12993	12823	12889	12890	12701	12882	12872	12889	12832	12783	12727	12848	12780	12775	12881	12791	12804	12883	12878	12879	12783	12970	12920	12973	13124	12849	12902	12909	12976	12819	12878	12910	12835	12875	12859	12870	12886	12876	13048	12890	12870	12949	12749	12837	12842	12936	12929	12763	13013	12871	12831	12799	12825	12826	12961	12786	12821	12868	12854	12873	12984	12879	12839	12995	12857	12813	12861	12705	12869	12813	12818	12957	12848	13052	12843	13006	12894	12862	12951	12870	12724	12779	13041	12818	12960	12662	13074	12875	12922	12928	12993	12785	12938	12792	12873	12695	13005	12599	12755	12940	12751	13049	12835	12993	12771	12982	12841	12899	12862	12822	12823	12963	12842	12814	12831	12924	12996	12943	12722	12751	12984	12738	12834	12890	12838	12852	12903	12858	12956	12907	12999	12829	12738	12942	12747	12811	12922	12970	12619	12904	12911	12907	12815	12809	12859	12910	12864	12922	12870	12767	12867	12969	12724	12916	12974	12774	12862	12972	12854	12993	12824	12766	12855	13077	12936	12763	12961	12773	12852	12905	12887	12760	12846	12761	12781	12838	12986	12990	12725	12920	12832	12868	12843	12773	13002	12845	12633	12996	12936	12734	13125	12934	12758	12860	12845	12970	12833	13061	13029	12854	12826	12935	13091	12915	12789	13005	12934	12810	12870	12821	13047	12963	12749	12824	12786	12943	12762	12767	12884	12834	12705	12953	12885	12977	12925	12780	13004	12928	12917	12887	12852	12949	12969	12829	12924	12815	12803	12906	12877	12857	12847	12887	12767	12903	12895	12903	13000	12870	12939	12904	12814	12975	13030	12931	12521	12799	12782	12987	12888	12927	12936	12738	12923	12962	12916	12804	12912	12814	12824	12762	12777	12889	12836	12703	12816	12826	12767	12756	12969	12978	12870	12923	12950	13082	12826	12846	12844	12967	12793	12787	12719	12916	12921	12958	12819	12909	12912	12982	12756	12826	12911	12769	12849	12752	12790	12991	12866	12785	12949	12734	12857	12872	13093	12795	12826	12898	12960	12805	12891	13027	13004	12806	12835	12765	12825	12952	12901	13032	12944	12904	12819	12937	12963	12916	12927	12891	13053	12871	12949	12880	12884	12861	12900	12931	12792	12733	12879	12803	12911	12753	12851	13021	12893	12821	12846	12777	12789	12963	12989	12852	12752	12772	12898	12980	12808	12991	12890	12908	12753	12972	12886	12935	12824	12873	12872	13091	12863	12958	12966	12880	12826	12916	12827	12881	12847	12963	12942	12909	13017	12781	12762	12833	12939	12855	12983	12706	12812	13041	12961	12779	13023	12889	13020	12999	12894	12812	12767	12999	12954	13025	12815	12877	12848	12858	12794	12959	12831	12993	12878	12858	12825	12745	13033	12826	12930	12992	12795	12825	12763	12977	12881	12882	12949	13082	12843	12830	12847	12864	12909	12883	12811	12824	12907	12788	12879	12895	12806	12826	12960	12924	12995	12810	12982	12883	12778	12880	12894	12944	12837	13004	12900	12936	12807	12886	12929	12821	12948	12909	12853	12970	12977	12828	12908	12986	13006	12980	12859	12885	12874	12870	12919	12946	12949	13012	12846	12841	12846	13034	12851	12801	13003	12778	12926	12870	12750	12995	12983	12890	12972	12910	12873	12868	12862	12660	13004	13008	12784	12860	12917	12846	12547	12943	12985	12821	12635	12917	13037	13019	12620	12896	12801	13093	12840	12875	13123	12955	12913	12842	12934	12781	12836	12778	12922	12941	12903	12880	13037	13030	12939	13020	12855	13041	13061	12878	12989	13026	12790	13105	12877	12942	12814	12855	12907	13000	12859	12919	12921	12972	12944	12987	12785	12843	12809	12849	12945	12976	12905	12926	12920	12845	12759	12890	12794	12829	12828	12864	12735	12892	12669	12864	12913	12819	12852	13016	12622	12779	12820	12949	12662	12869	12916	12788	12848	12882	12747	12912	13048	12887	12876	12866	12903	12853	13026	12809	13049	12785	12900	12848	12783	12921	12777	12782	13075	13031	13005	12916	12839	12969	12935	12881	12948	12835	12683	12912	12879	12863	12913	12946	12919	12942	12936	12988	12683	12961	12852	12918	12851	12919	12783	12930	12718	12958	13085	12959	12915	12943	12791	13021	12973	12775	13016	12789	12836	12883	12924	12718	13037	12883	12948	12836	12853
25188	21534	27062	27016	19852	17800	17149	16247	15810	15975	15838	15647	15352	15563	15408	15409	15215	15598	15136	15326	15391	15352	15261	15389	15124	15188	15340	15320	15210	15329	15285	15434	15248	15247	15204	15257	15212	15205	15172	15252	15367	15229	15061	15143	15318	15436	15242	15325	15230	15096	15201	15268	15339	15324	15241	15188	15206	15267	15346	15340	15375	15256	15031	15228	15413	15280	15269	15220	15040	15239	15221	15291	15223	15289	15129	15231	15299	15289	15182	15428	15258	15071	15183	15133	15461	15356	15133	15300	15246	15235	15405	15117	15240	15104	15209	15434	15186	15074	15274	15001	15308	15184	15156	14954	15269	15156	15262	15006	15287	15276	15223	15193	15174	15032	15248	15375	15136	15234	15180	15196	15220	15126	15032	15093	15416	15317	15339	15372	15165	15340	15321	15291	15374	15404	15249	15407	15222	15161	15189	15289	15287	15316	15337	15334	15312	15193	15056	15187	15043	15303	15233	15320	15138	15241	15307	15250	15336	15220	15176	15125	15194	15299	15084	15097	15275	15376	15428	15169	15203	15283	15281	15360	15197	15269	15260	15393	15314	15280	15233	15306	15385	15241	15238	15015	14787	15348	15160	15148	15372	15044	15280	15301	15139	15119	15267	15202	15113	15504	15205	15199	15171	15326	15296	15330	15234	15095	15278	15230	15037	15182	15165	15059	15060	15110	15183	15366	15124	15165	15210	15230	15285	15096	14970	14981	15224	15264	15310	15367	15207	15299	15232	15278	15220	15123	15164	15185	15264	15416	15191	15267	15186	15195	15099	15227	15363	15073	15232	15075	15258	15044	15126	15134	15247	15420	15076	15103	15202	15184	15185	15274	15163	15106	15010	15138	15200	15452	15075	15147	15168	15135	15328	14966	15174	15391	15100	15377	15469	15263	15173	15090	15419	15231	15398	15143	15252	15287	15150	15465	15305	15334	15193	15130	15065	15157	15074	15432	15270	15472	15242	15532	15394	15105	15129	15228	15407	15212	15452	15276	15209	15494	15152	15301	15236	15199	15257	15261	15123	15312	15252	15101	15300	15090	15226	15417	15271	15279	15317	15297	15226	15096	15203	15245	15170	15379	15407	15175	15068	15157	15147	15241	15174	15034	15188	15147	15421	15402	15310	15246	15326	15319	15236	15273	15098	15150	15255	15193	15106	15233	15457	15328	15359	15201	15088	15187	15246	14918	15096	15131	15314	15243	15171	15342	15167	15244	15187	15236	15103	15159	15310	15260	15248	15242	15294	15293	15186	15238	15236	15262	15243	15366	15090	15243	15283	15270	15369	15098	15143	15121	15414	14924	15326	15254	15202	15237	15210	15282	15322	15315	15244	15297	15118	15212	15359	15220	15208	15193	15067	15321	15115	15293	15209	15306	15235	15273	15035	15309	15352	15245	15099	15211	15254	15208	15346	15172	15233	15315	15253	15347	15275	15269	15128	15187	15303	15325	15272	15350	15348	15463	15189	15289	15135	15079	15189	15332	15273	15270	15261	15142	15113	15117	15231	15303	15087	15025	15083	15172	15278	15300	15451	15277	15018	15299	15444	15098	15224	15146	15145	15169	15504	15080	15228	15310	15138	15288	15417	15350	15272	15459	15300	15127	15213	15135	15214	15282	15085	15154	15373	15111	15268	15228	15201	15311	15014	15186	15145	15185	15093	15225	15245	15374	15168	15021	15160	15330	15279	15147	15336	15278	15164	15332	15187	15399	15288	15221	15348	15147	15251	15180	15282	15192	15171	15204	15180	15062	15170	15317	15101	15273	15080	15277	15344	15331	15194	15297	15266	15190	15115	15075	15102	15094	15186	15316	15411	15365	15195	15291	15182	15360	15218	15439	15025	15216	15380	15085	15368	15359	15351	15382	15200	15076	15255	15458	15410	15082	15277	15276	15336	15089	15356	15170	15278	15158	15259	15068	15177	15103	15020	15068	14985	15166	15317	15161	15356	15126	15327	15336	15483	15278	15212	15214	15287	15193	15273	15163	15264	15251	15300	15262	15104	15225	15253	15286	15478	15204	15360	15141	15350	14985	15439	15265	15297	15141	15178	15267	15250	15355	15145	15036	15143	15222	15198	15123	15092	15505	15132	15097	15157	15164	15177	15022	15224	15157	15213	15203	15216	15294	15239	15335	15355	15201	15180	15459	15298	15051	15272	15018	15318	15202	15441	15313	15393	15397	15288	15301	15255	15191	14989	15275	15117	14994	15303	15241	15143	15182	15285	15333	15182	15333	15261	15277	15399	15384	15381	15362	15186	15397	15301	15184	15519	15228	15182	15204	15205	15077	15314	15272	15204	15107	15224	15136	15249	15104	15171	15273	15170	15303	15354	15264	15369	15148	15213	15199	15290	15213	15100	15467	15265	15271	15070	15102	15278	15192	15480	15149	15348	15198	15215	15384	15223	15265	15158	15264	15388	15179	15282	15270	15424	15350	15107	15186	15252	15337	15182	15091	15516	15201	15206	15165	15353	15203	15278	15309	15320	15221	15078	15300	15020	15216	15219	15137	15230	15169	15182	15180	15182	15379	15164	15071	15146	15256	15473	15299	15186	15367	15244	15287	15123	15202	15171	15385	15134	15503	15210	15120	15228	15245	15245	15228	15152	15146	15267	15340	15338	15386	15259	15143	15199	15227	15066	15113	15259	15145	15229	15095	15263	15259	15352	15047	14945	15273	15228	15350	15106	15305	15046	15062	15421	15131	15312	15300	15352	15109	15224	15146	15223	15079	15072	15361	15289	15204	15104	15224	15537	15210	15209	15197	15115	15256	15023	15266	15227	15081	15109	15060	15259	15179	15397	15188	15312	15251	15240	15189	15178	15306	15423	15290	15328	15284	15310	15018	15230	15398	15362	15355	15124	15229	15195	15038	15060	15258	15226	15317	15191	15098	15307	15226	15278	15151	15369	15122	15332	15300	15311	15170	15209	15290	15241	15208	15405	15093	15287	15389	15207	15068	15222	15031	15078	15095	15357	15230	15364	15336	15235	15229	15222	15323	15335	15452	15390	15151	15129	15401	15261	15341	15300	15392	15470	15255	15303	15460	15240	15172	15157	15150	15034	15134	15340	15362	15236	15411	15398	15285	15303	15202	15350	15308	15168	15238	15405	15225	15229	15324	15205	15283	15124	15389	15429	15092	15011	15266	15230	15087	15172	15114	15322	15273	15109	15182	15288	15217	15350	15036	15135	15168	15134	15068	15241	15293	15251	15293	15126	15285	15141	15257	15152	15258	15169	15261	15127	15143	15182	15284	15185	15277	15082	15264	15433	15030	15249	15452	15521	15125	15257	15067	15115	15274	15231	15138	15054	15157	15419	15252	15231	15226	15255	15177	15183	15269	15260	15115	15345	15143	15156	15293	15355	15101	15245	15182	15072	15276	15167	15272	15449	15169	15337	15350	15183	15235	15217	15322	15118	15263	15334	15247	15152	15287	15394	15220	15328	15082	15170	15056	15473	15273	15364	15230	15296	15367	15193	15123	15179	15227	15217	14988	15224	15240	15353	15295	15361	15417	15430	15128	15264	15262	15376	15144	15030	15215	15233	15384	15194	15411	15431	15276	15154	15303	15350	15097	15057	15347	15381	15193	15206	15406	15343	15364	15202	15326	15354	15195	15276	15341	15209	15270	15251	15082	15325	15324	15220	15203	15188	15210	15093	15208	15320	15192	15276	15041	15285	15428	15383	15228	15218	15195	15244	15221	15261	15263	15355	15025	15062	15271	15332	15184	15079	15115	15311	15254	15068	15251	15124	15404	15301	15267	15396	15065	15140	15139	15220	15162	15305	15266	15230	15329	15123	15148	15070	15212	15132	15246	15196	15090	15364	15179	15366	15190	15257	15220	15278	15305	15250	15242	15124	15278	15237	15391	15170	15093	15122	15205	15453	15237	15293	15247	15300	15380	15142	15220	15276	15239	14916	15095	15299	15405	15327	15210	15150	15341	15251	15165	15299	15101	15214	15416	15192	15150	15055	15119	15230	15209	15147	15103	15384	15374	15252	15506	15381	15273	15410	15303	15147	15232	15339	15449	15097	15311	15139	15189	14983	15175	15395	15165	15321	15179	15159	15117	15346	15301	15266	15349	15322	15303	15271	15213	15032	15256	15187	15145	15247	15196	15103	15316	15291	15209	15332	15341	15109	15303	15065	15198	15161	15219	15338	15215	15357	15457	15127	15220	15393	15129	15134	15359	15372	15341	15219	15178	15287	15341	15189	15400	15221	15185	15141	15146	15259	15375	15382	15294	15403	15178	15170	15359	15397	15273	15387	15217	15323	15191	15406	15180	15210	15203	15226	15268	15027	15170	15339	15267	15355	15227	15247	15335	15289	15267	15193	15220	15331	15170	15415	15235	15255	15167	15206	15184	15281	15340	15194	15261	15110	15203	15395	15304	15261	15393	15341	15030	15310	15374	15186	15406	15204	15201	15293	15200	15298	15200	15263	15341	15196	15399	15096	15206	15343	15165	15157	15237	15364	15338	15190	15336	15353	15215	15192	15336	15284	15344	15253	15359	15191	15251	15449	15313	15104	15255	15431	15114	15324	15198	15258	15294	15297	15208	15302	15155	15248	15142	15081	15196	15263	15132	15238	15077	15319	15247	15097	15123	15295	15117	15476	15194	15214	15234	15246	15165	15292	15189	15415	15343	15338	15269	15251	15413	15028	15115	15147	15247	15204	15269	15187	15250	15365	15170	15098	15289	15253	15201	15325	15153	15208	15331	15156	15225	15135	15099	15043	15357	15230	15208	15231	15400	15172	15159	15274	15024	15293	15220	15450	15294	15117	15186	15300	15172	15352	15387	15146	15094	15319	15180	15327	15378	15216	15205	15230	15376	15239	15256	15171	15128	15235	15241	15409	15166	15068	15286	15250	15300	15274	15069	15135	15155	15178	15353	15436	15317	15428	15344	15381	15294	15190	15349	15366	15076	15020	15248	15434	15254	15322	15291	15264	15221	15302	15150	15167	15232	15350	14983	15181	15074	15055	15181	15149	15143	15403	15166	15285	14992	15188	15206	15365	15120	15337	15233	15265	15174	15132	15283	15042	15095	15365	15199	15269	15352	15222	15213	15274	15216	15193	14934	15213	15334	15278	15328	15333	15260	15187	15240
20303	34211	27103	21615	18935	16493	15426	14881	14629	14413	14230	14193	13953	13977	13979	13751	13905	13583	13745	13524	13571	13816	13647	13769	13792	13599	13682	13636	13782	13574	13696	13587	13590	13698	13562	13624	13572	13583	13480	13559	13603	13556	13386	13573	13562	13585	13449	13489	13631	13608	13727	13623	13539	13509	13540	13658	13567	13411	13640	13716	13566	13485	13631	13501	13641	13587	13642	13523	13536	13547	13569	13481	13515	13536	13498	13657	13633	13702	13503	13564	13598	13527	13410	13501	13656	13594	13429	13642	13567	13470	13500	13530	13641	13709	13398	13521	13640	13565	13507	13675	13547	13576	13597	13564	13506	13578	13311	13382	13412	13585	13607	13555	13547	13557	13522	13639	13642	13560	13478	13600	13501	13588	13723	13510	13701	13428	13395	13730	13561	13582	13522	13636	13473	13570	13502	13687	13537	13458	13663	13536	13401	13667	13548	13633	13486	13594	13527	13664	13627	13562	13523	13630	13482	13611	13466	13568	13463	13631	13434	13605	13606	13541	13644	13573	13627	13644	13454	13488	13514	13428	13435	13513	13696	13604	13597	13471	13491	13455	13588	13541	13578	13624	13537	13568	13718	13392	13703	13448	13580	13618	13603	13575	13717	13467	13562	13577	13554	13557	13551	13479	13392	13494	13479	13515	13468	13647	13720	13632	13409	13518	13521	13593	13620	13456	13623	13489	13525	13499	13516	13562	13720	13591	13653	13734	13562	13577	13622	13636	13606	13486	13625	13725	13493	13592	13585	13385	13534	13614	13626	13588	13496	13480	13564	13643	13521	13542	13510	13597	13697	13533	13662	13657	13617	13577	13508	13645	13409	13580	13656	13757	13409	13584	13594	13529	13674	13493	13697	13471	13394	13459	13658	13443	13540	13708	13546	13553	13653	13525	13472	13714	13568	13515	13466	13417	13470	13648	13557	13667	13704	13409	13600	13555	13620	13587	13668	13525	13442	13622	13630	13530	13509	13553	13569	13551	13549	13582	13464	13800	13532	13434	13440	13600	13653	13641	13656	13450	13617	13432	13509	13612	13759	13544	13664	13411	13645	13516	13597	13659	13595	13575	13601	13662	13349	13617	13621	13597	13484	13646	13567	13470	13517	13718	13666	13614	13558	13517	13431	13468	13586	13621	13690	13492	13508	13697	13536	13587	13562	13584	13601	13594	13563	13564	13491	13483	13578	13570	13482	13504	13737	13554	13463	13510	13574	13599	13623	13482	13579	13588	13550	13547	13642	13610	13564	13603	13428	13654	13484	13478	13546	13498	13563	13550	13457	13681	13510	13389	13507	13469	13516	13679	13546	13555	13623	13418	13438	13524	13572	13761	13396	13695	13543	13552	13632	13521	13616	13367	13585	13501	13592	13645	13661	13566	13596	13426	13598	13619	13521	13566	13505	13414	13587	13621	13438	13447	13621	13483	13489	13542	13551	13498	13524	13701	13578	13666	13572	13709	13498	13646	13564	13505	13514	13584	13526	13410	13426	13522	13541	13537	13501	13601	13376	13538	13544	13636	13597	13679	13628	13477	13467	13564	13627	13630	13608	13418	13449	13417	13630	13628	13404	13675	13412	13564	13543	13345	13617	13620	13663	13664	13397	13558	13579	13614	13723	13619	13595	13564	13646	13548	13629	13611	13539	13678	13611	13809	13638	13574	13623	13597	13536	13523	13605	13530	13629	13578	13596	13552	13419	13532	13523	13609	13521	13511	13667	13589	13590	13459	13565	13559	13641	13599	13556	13496	13533	13615	13568	13548	13585	13467	13463	13724	13570	13453	13592	13539	13619	13459	13590	13529	13575	13597	13673	13646	13483	13484	13577	13607	13485	13611	13627	13718	13424	13399	13671	13479	13709	13427	13514	13590	13487	13595	13613	13582	13468	13454	13728	13624	13603	13584	13494	13588	13512	13492	13492	13650	13602	13469	13573	13343	13682	13543	13529	13476	13733	13504	13518	13579	13606	13415	13440	13567	13526	13457	13390	13604	13557	13502	13518	13285	13491	13687	13547	13504	13606	13557	13550	13691	13690	13517	13456	13439	13607	13553	13527	13395	13524	13492	13788	13553	13488	13609	13591	13325	13552	13578	13664	13462	13402	13636	13565	13445	13501	13555	13651	13428	13690	13428	13532	13591	13505	13680	13629	13587	13637	13683	13394	13555	13569	13665	13532	13613	13475	13474	13684	13371	13566	13520	13515	13645	13482	13488	13498	13545	13586	13432	13517	13564	13723	13357	13507	13562	13589	13363	13559	13644	13497	13730	13515	13684	13583	13556	13436	13561	13670	13515	13378	13501	13520	13752	13507	13547	13505	13594	13614	13367	13627	13428	13593	13565	13576	13598	13472	13623	13555	13533	13573	13393	13544	13472	13555	13689	13603	13548	13609	13581	13442	13586	13497	13477	13590	13610	13509	13686	13627	13568	13640	13722	13470	13570	13582	13323	13453	13490	13591	13538	13552	13541	13472	13602	13714	13516	13522	13673	13537	13559	13465	13506	13550	13627	13385	13652	13550	13418	13432	13575	13524	13495	13384	13667	13742	13614	13580	13584	13678	13601	13560	13609	13376	13628	13692	13548	13440	13638	13507	13570	13583	13564	13446	13632	13562	13519	13451	13538	13579	13636	13550	13451	13541	13570	13599	13596	13499	13608	13503	13473	13611	13562	13489	13610	13580	13421	13573	13657	13551	13652	13619	13506	13507	13699	13468	13413	13422	13621	13525	13543	13535	13553	13734	13514	13650	13630	13525	13739	13513	13717	13535	13461	13691	13665	13452	13621	13597	13690	13496	13443	13769	13562	13647	13546	13573	13427	13627	13531	13611	13694	13573	13791	13501	13438	13652	13633	13648	13495	13599	13665	13514	13570	13591	13718	13757	13491	13517	13604	13486	13482	13700	13486	13536	13422	13597	13756	13641	13620	13750	13671	13577	13524	13473	13622	13657	13667	13756	13585	13523	13674	13713	13521	13515	13544	13441	13450	13652	13485	13436	13496	13570	13512	13691	13561	13633	13446	13524	13542	13559	13490	13674	13601	13516	13724	13506	13633	13592	13618	13697	13534	13610	13499	13545	13571	13731	13603	13611	13558	13422	13525	13503	13417	13630	13575	13489	13423	13523	13643	13568	13513	13326	13586	13444	13620	13476	13576	13563	13644	13506	13579	13514	13714	13575	13527	13402	13657	13370	13496	13679	13565	13485	13528	13572	13561	13469	13638	13540	13715	13517	13507	13425	13804	13562	13633	13451	13502	13650	13555	13530	13606	13515	13572	13550	13575	13478	13679	13572	13474	13467	13474	13585	13483	13532	13435	13562	13538	13634	13588	13585	13522	13443	13648	13662	13437	13626	13469	13637	13449	13436	13576	13554	13487	13648	13563	13481	13602	13548	13361	13649	13541	13583	13593	13591	13546	13597	13561	13830	13632	13509	13535	13587	13467	13443	13393	13553	13504	13632	13740	13698	13589	13563	13528	13514	13603	13607	13460	13463	13531	13629	13605	13465	13522	13558	13578	13484	13687	13412	13674	13445	13616	13570	13612	13472	13706	13666	13621	13641	13675	13390	13301	13528	13680	13505	13541	13566	13512	13541	13601	13546	13508	13393	13560	13490	13439	13494	13558	13622	13619	13707	13640	13495	13594	13747	13539	13603	13499	13496	13611	13572	13481	13550	13557	13500	13668	13458	13519	13416	13422	13522	13468	13778	13594	13568	13505	13498	13693	13491	13520	13546	13570	13566	13701	13564	13583	13761	13635	13654	13505	13654	13720	13516	13547	13558	13566	13816	13584	13541	13464	13657	13475	13505	13504	13698	13446	13536	13483	13509	13655	13572	13409	13563	13630	13669	13618	13548	13499	13497	13723	13576	13573	13658	13443	13675	13413	13700	13579	13665	13788	13615	13450	13594	13533	13518	13593	13670	13511	13646	13466	13641	13669	13506	13610	13656	13459	13571	13690	13389	13444	13741	13654	13548	13352	13653	13785	13621	13609	13691	13561	13587	13454	13604	13387	13588	13683	13522	13714	13552	13494	13715	13508	13561	13536	13501	13585	13526	13466	13652	13502	13491	13672	13672	13661	13634	13654	13522	13629	13370	13607	13544	13643	13365	13635	13484	13460	13548	13476	13722	13435	13682	13598	13611	13619	13548	13638	13549	13458	13519	13718	13391	13706	13538	13587	13614	13685	13617	13436	13653	13585	13719	13536	13728	13534	13489	13458	13545	13629	13475	13562	13415	13439	13657	13566	13345	13502	13626	13572	13740	13513	13598	13678	13549	13567	13437	13471	13599	13599	13646	13529	13498	13614	13520	13401	13450	13614	13567	13599	13543	13508	13319	13464	13470	13710	13505	13636	13663	13701	13414	13481	13565	13632	13641	13704	13813	13622	13491	13776	13587	13479	13445	13517	13639	13570	13599	13547	13583	13453	13636	13605	13600	13605	13622	13574	13556	13587	13408	13611	13586	13576	13643	13534	13518	13670	13506	13585	13586	13548	13578	13482	13666	13598	13467	13690	13550	13576	13450	13503	13621	13555	13713	13599	13666	13713	13512	13612	13677	13424	13536	13537	13677	13502	13409	13332	13501	13555	13516	13661	13451	13596	13554	13724	13659	13701	13680	13665	13470	13481	13512	13507	13614	13326	13519	13594	13785	13580	13660	13562	13631	13511	13616	13593	13639	13696	13746	13596	13441	13577	13523	13630	13639	13425	13599	13497	13794	13697	13578	13586	13608	13472	13549	13658	13520	13581	13617	13508	13577	13651	13638	13499	13506	13636	13386	13565	13569	13650	13630	13485	13526	13570	13601	13520	13622	13575	13466	13542	13586	13536	13777	13570	13661	13541	13624	13688	13625	13591	13541	13479	13413	13705	13624	13563	13613	13490	13599	13585	13439	13619	13673	13437	13545	13626	13652	13297	13728	13553	13484	13466	13604	13568	13600	13742	13709	13558	13628	13641	13757	13601	13568	13675	13405	13490	13632	13493	13622	13524	13416	13484	13518	13738	13525	13635	13574	13502	13618	13763	13521	13508	13673	13450	13709	13484	13653	13618	13506	13712	13509	13581	13513	13571	13623	13511	13561	13563	13542	13471	13363	13551	13798	13520	13515	13376	13548	13442
22556	21573	28769	24774	21933	23201	22309	17038	15503	15609	15431	15150	14964	14785	14880	14839	14703	14759	14629	14528	14629	14397	14521	14408	14469	14255	14434	14353	14353	14447	14449	14374	14087	14196	14356	14175	14574	14318	14187	14287	14123	14093	14322	13988	14223	14074	14066	14456	14372	14349	14256	14224	14497	14376	14132	14257	14335	14260	14082	14045	14016	14191	14301	14265	14275	14047	14129	14385	14344	14237	14405	14204	14274	14271	14215	14180	14119	14154	14333	14381	14207	14199	14352	14362	14267	14190	14167	14231	14299	14281	14268	14179	14257	14276	14236	14239	14226	14046	14058	14200	14119	14160	14219	14256	14254	14157	14329	14290	14192	14184	14051	14270	14063	14291	14288	14178	14380	14291	14063	14170	14284	14145	13978	14145	14293	13912	14125	14164	14382	14252	14193	14312	14269	14148	14249	14003	14085	14142	14134	14237	14157	14147	14103	14338	14147	14133	14208	14101	14091	14389	14240	14354	14211	14366	14158	14249	14352	14326	14088	14189	14353	14225	14259	14153	14147	14190	14032	14096	14259	14262	14049	14082	14058	14139	14279	14017	14263	14223	14039	14142	14208	14185	14079	14007	13995	14185	13971	14281	14145	14065	14153	14276	14282	14226	14276	14214	14224	14058	14110	14214	14299	14170	14434	14073	14230	14125	14265	14269	14267	14144	14198	14141	14162	14086	14075	14296	14171	14025	14203	14308	14295	14101	14137	14240	14235	14313	14122	14145	14271	14191	14084	14161	14043	14309	14432	14238	14193	13993	14108	14180	14264	14025	14147	14196	14280	14274	14269	14302	14034	14113	14098	14077	14074	14171	14329	14119	14273	13995	14126	14215	14117	14283	14068	14200	14068	14141	14070	13827	14217	14263	14087	14312	14308	14108	14232	14337	14340	14520	14161	14227	14197	14185	14151	14277	14255	14217	14116	14186	14318	14148	14270	14194	14209	14315	14272	14346	14141	14090	14068	14215	14020	14142	14242	14252	14181	14141	14141	14291	14121	14281	14129	14072	14172	14171	14087	14115	14100	14068	14161	14345	14333	14358	14311	14167	14063	14165	14077	14209	14198	14175	14251	14080	13987	14006	14272	14186	14186	13944	14137	14129	14194	14145	14328	14206	14214	14232	14033	14172	14292	14147	14367	14170	14144	14035	14155	14303	14255	14221	14105	14154	14209	14243	14302	14235	14142	14189	14291	13996	14263	14229	14305	14108	14148	14103	14279	14150	14261	14114	14320	14315	14242	14018	14191	14043	14222	14184	14282	14088	14426	14408	14084	14360	14298	14233	14116	14212	14149	14192	14170	14038	14220	14146	14180	14347	13935	14099	14225	14224	14083	14355	13875	14196	14035	14120	14115	14288	14111	13941	14026	14113	14201	14366	14154	14268	14111	14110	14206	14248	13913	14012	14192	14228	14297	14298	14137	14298	14179	14196	14141	14034	14231	14271	14148	14036	14238	14241	14076	14093	14229	14213	14206	14099	14118	14173	14160	14106	14352	14144	14184	14331	14306	14412	14239	14095	14036	14143	14276	14248	14254	14227	14351	14058	14231	14134	14236	14073	14337	13978	14200	14161	14357	14014	14020	14184	14051	13919	13925	14195	14205	14128	14260	14343	14222	14223	14246	14122	14233	14340	14212	14096	14166	14246	14292	14105	14124	14125	13868	14074	14365	14281	13967	14244	14122	14122	14207	14260	14225	14238	14248	14265	14175	14140	14248	14162	14125	14176	14172	14137	14281	14113	14221	14147	14243	13989	14133	14197	14149	14087	14273	14166	14103	14283	14068	14315	14208	14088	14168	14136	14262	14294	14068	13957	14218	14077	14340	14252	14110	14208	13966	14193	13976	14136	14197	14065	14175	14179	14166	14231	14323	14176	14196	14386	14342	14170	14232	14156	14101	14107	14127	14204	14317	14243	14127	14077	14154	13817	14441	14284	14340	14231	14110	14358	14279	13926	14232	14098	14261	14240	14296	14193	14113	14096	14151	14251	14171	14039	13981	14124	14172	13913	14222	14197	14275	14215	14269	14007	14112	14081	14244	14022	14060	14213	14175	14053	14059	14016	14029	14365	14302	14065	14280	14050	13887	14308	14194	14344	14229	14213	14335	14109	14162	14152	14285	14184	14200	14136	14194	14099	14158	14288	14020	13773	14118	14146	14149	14189	14069	14142	14414	14155	14180	14076	14212	14294	14286	14249	14046	14138	14128	14140	14169	14188	14224	14295	14324	14208	14333	14203	14292	14302	14174	14188	14135	14308	14132	14037	14114	14264	14221	14225	14140	13930	14120	14213	14196	14226	14016	14118	14207	14193	14131	14428	14206	14211	14017	14343	14221	14228	14185	14162	14116	14119	14175	14221	14204	14193	14105	14236	14128	14203	14260	14426	14202	14066	14238	14125	14076	14145	14205	14183	14035	14118	14383	14215	14157	14261	14358	14212	14190	14071	14090	14037	14185	13977	14115	14301	14038	14384	14336	14018	14207	14114	14325	14225	14217	14397	14273	14085	14188	14306	14393	13999	14141	14108	14117	14143	14168	14000	14007	14301	14285	14317	14151	14230	14227	14133	14264	14168	13993	13880	14120	14175	14207	14144	14310	14100	14168	13957	14062	14029	14099	14122	13944	14181	14295	14187	14093	14298	14246	14177	14169	14245	14097	13975	14379	14189	14239	14274	14117	13953	14157	14226	14115	14303	14151	14162	14222	14115	14189	14146	14236	14160	14220	14332	14325	14085	14079	14375	14323	14335	14177	14236	14203	14191	13952	14077	14163	14145	14364	14099	14184	14327	14217	13911	14241	14217	14197	14323	14321	14239	14045	14204	14132	14069	14163	14119	14188	14339	14117	14046	14119	14051	14208	14109	14057	14369	14132	14271	14229	14102	14043	14156	14030	14009	14159	14264	14017	14085	14071	14140	14301	14287	14155	14204	13907	14227	14227	14006	14176	14330	14307	14020	14218	14284	14222	14160	14479	14043	14143	14168	14096	14300	14064	14039	14111	14145	14269	14225	14109	14238	14153	14024	14081	14268	14237	14187	14213	14186	14349	14148	14136	14126	14294	14263	14155	14196	14321	14291	14188	14132	14263	13936	14137	14202	14240	14261	14205	14150	14134	14172	14261	14281	14142	14168	14058	14188	14280	14409	14332	14131	14242	14070	14200	14129	14282	14143	14044	14094	14109	14339	14260	14157	14223	14198	14268	14182	14319	14323	14005	14137	14274	14272	14281	14140	14283	14184	14103	14359	14094	14093	13997	14169	14197	13978	14082	14129	14141	14156	14078	13982	14116	14283	14256	14138	14195	14295	14181	14220	14270	14269	14154	14224	14075	14193	14268	14240	14154	13995	14258	14159	14029	14145	14193	13928	14194	14136	14170	14177	14061	14224	14215	14301	14139	14259	14099	14339	14217	13884	14075	14149	14096	14289	14188	14279	14103	14136	14098	14074	14250	14177	14123	14221	14282	14306	14072	14125	14033	14025	14246	14198	14198	14205	14096	14075	14009	14045	14295	14090	14015	14115	14087	14049	14274	14123	14061	14201	14360	14111	14130	14209	14238	14150	14111	14077	14133	14202	14256	14134	14052	14033	14060	14105	14140	14332	14125	14145	13910	14194	14184	14183	14072	14216	14228	14159	14172	14256	14187	14173	14198	14220	14333	14064	14132	14103	14057	14030	14222	14260	14208	14045	14280	14119	14069	13945	14219	14269	14084	14194	14173	14180	14160	14290	14207	14113	14094	14117	14192	14085	14231	14291	14234	14262	14249	14113	14039	14030	14369	14229	14271	14115	14201	14160	14113	14166	14181	14327	14012	14220	14265	14173	14159	14117	14258	14029	14150	14201	14058	14059	14228	14232	14025	14236	14190	14238	14161	14329	14058	14047	14093	14090	14168	14283	14189	14313	14124	14142	14078	14102	14133	14153	14075	14275	14207	14156	14402	14201	14202	14118	14004	14133	14086	14163	14207	14184	14161	14257	14191	14228	14281	13879	14050	14276	14050	14180	14158	14386	14115	14052	14024	13977	14061	14353	14342	14283	14080	14204	14266	14065	14342	14184	14248	14307	14254	14255	14125	14222	14229	14134	14024	14213	14161	14145	14086	14393	14355	14149	14117	14259	14290	14228	14393	14317	14311	14361	14216	14073	14437	14238	14101	14150	14219	13961	14105	14213	14434	14101	14280	14131	14003	14023	14117	14066	14130	14354	14253	14031	14149	14199	14162	14139	14236	14218	14165	13714	13971	14090	14133	13994	14067	14062	14072	14151	14247	14240	13989	14284	14318	14098	14154	14261	14222	14132	14152	14131	14143	14046	13966	13900	14141	14026	14319	14145	14172	14277	14112	13911	14150	14161	14267	14146	14148	14099	14103	14121	14283	14129	14002	13979	14173	14279	14123	14256	14256	14075	14100	14069	14182	14307	14261	14350	14253	14119	14227	14268	14212	14202	14185	14007	14258	13967	14080	14380	14277	14000	14193	14227	14270	14127	14244	14162	14250	14061	14106	14220	14113	14216	14196	14094	13987	13955	13965	14142	14336	14184	14283	14075	14066	14288	14130	14120	14102	14055	14265	14044	14081	14070	14174	14118	13962	14101	14027	14194	14335	14069	14167	14138	14099	14104	14259	14279	14280	14129	14119	14120	14174	14036	14081	14275	14202	14015	14027	14212	14351	14125	14270	14130	14117	14091	14243	14066	14160	14350	14181	14173	14236	14284	14339	14131	13965	14239	14213	14181	14110	14189	14165	14129	14051	14185	14055	14064	14291	14242	14164	14103	14174	14085	14275	14295	14032	14302	14310	14185	14305	14243	14161	14130	13958	14213	14079	13968	14016	14041	14071	14011	14169	14153	14010	14068	14260	14108	14131	13969	14273	14167	14213	14000	14061	14232	14289	14249	14078	14178	14006	14159	14223	13879	14191	14188	14160	14329	14043	13997	14241	14002	14325	14273	14421	14091	13990	14169	14086	14187	14070	14027	14283	14343	14088	14247	14049	14072	14197	13949	14060	14114	14033	13943	14144	14145	14197	14061	13995	14181	14212	14112	14238	14175	14097	14099	14207	14122	14217	14227	13995	14030	14061	14273	14289	14231	14256	14145	14118	14081	14135	14089	14300	13893
22893	44033	35607	27552	23206	18933	16968	15666	15192	14458	14058	14087	13944	13643	13512	13246	13279	13147	13129	13016	13089	12889	13187	13026	12877	12834	12893	12990	12887	12894	12905	12945	12894	12860	12934	12786	12979	12723	12982	12788	12911	12743	12905	12841	12925	12819	13014	12928	12753	12864	12940	12974	12927	12838	12759	12899	12939	12933	12963	12837	12809	12822	12789	12831	12785	12818	12619	12773	12842	12917	12792	12867	12765	12872	12773	12670	12822	12828	12813	12789	12715	12624	12959	12975	12901	12738	12792	12742	12691	12918	12836	12846	12908	12769	12886	12845	12882	12753	12849	12740	12718	12893	12841	12845	12765	12795	12914	12828	12902	12725	12870	12650	12743	12667	12809	12751	12825	12722	12750	12952	12940	12809	12798	12834	12670	12754	12886	12763	12716	12786	12789	12702	12865	12962	12807	12862	12622	12811	12795	12785	12724	12791	12842	12815	12644	12818	12655	12918	12911	12825	12846	12797	12746	12851	12923	12790	12802	12791	12864	12920	12810	12844	12814	12674	12854	12764	12812	12819	12959	12897	12718	12684	12843	12816	12766	12780	12893	12865	12770	12914	12694	12932	12758	12786	12672	12899	12785	12821	12824	12723	12902	12669	13117	12815	12659	12770	12742	12669	12889	12952	12853	12798	12834	12826	12869	12900	12653	12747	12940	12912	12757	12833	13018	12745	12718	12994	12833	12967	12874	12956	12873	12732	12712	12861	12781	12762	12744	12737	12855	12639	12873	12989	12854	12748	12699	12798	12763	12822	12842	12751	12697	12805	12788	12945	12889	12915	12977	12861	12761	12774	12886	12762	12706	12697	12652	12782	12960	12790	12800	12674	12794	12835	12705	12811	12757	13039	12717	12706	12729	12740	12854	12883	12712	12723	12891	12820	12693	12730	12941	12734	12778	12698	12736	12785	12717	12733	12746	13052	12924	12857	12831	12881	12694	12819	12692	12846	12969	12687	12896	12849	12750	12811	12833	12823	12875	12803	12756	12878	12936	12806	12877	12650	12790	12681	12933	12821	12847	12987	12884	12913	12855	12615	12749	12633	12812	12809	12808	12860	12890	12818	12782	12794	12790	12755	12979	12872	12752	12644	12750	12780	12833	12855	12913	12634	12680	12764	12675	12667	12808	12888	12821	12771	12816	12721	12854	12889	12776	12841	12846	12771	12915	12808	12985	12868	12917	12897	12880	12884	12725	12873	12839	12971	12914	12793	12867	12998	12832	12781	12766	12805	12847	12826	12859	12996	12886	12694	12786	12847	12763	12859	12771	12862	12797	12939	12948	12872	12723	12830	12795	12763	12721	12740	12842	12770	12805	12866	12931	12669	12978	12909	12748	12773	12796	12795	12949	12777	12791	12898	12750	12848	13065	12781	12907	12678	12855	12862	12717	12923	12966	12919	12796	12743	12746	12934	12706	12915	12685	12795	12793	12742	12880	12911	13074	12801	12816	12847	12806	12694	12727	12774	12851	12766	12875	12827	12771	12648	12854	12706	12742	12846	12775	12909	12705	12752	12848	12737	12881	12833	12815	12795	12736	12869	12825	12628	12799	12815	12777	12835	12824	12855	12780	12618	12672	12831	12836	12988	12825	12891	12799	12778	12854	12857	12933	12657	12799	12830	12748	12857	12824	12913	12730	12893	12841	12679	12761	12680	12842	12874	12934	12750	12804	12864	12881	12816	12754	12886	12823	12986	12889	12729	12891	12790	12771	12925	12686	12800	12846	12890	12784	12835	12711	12741	12854	12864	12669	12788	12783	12875	12587	12728	12744	12891	12776	12793	12753	12663	12777	12925	12831	12801	12941	12789	12843	12724	12777	12858	12862	12748	12851	12820	12707	12746	12818	12686	12774	12852	12906	12867	12664	12925	13003	12941	12908	12557	12781	12771	12858	12803	12857	12779	12755	12732	12797	12758	12972	12857	12688	12861	12692	12754	12877	12718	12705	12836	12919	12784	12736	12778	12704	12859	12855	12850	12781	12917	12716	12923	12782	12837	12662	12917	12830	12866	12995	12892	12794	12818	12738	12791	12817	12877	12867	12862	12865	12901	12967	12851	12809	12705	12881	12769	12907	12616	12895	12819	12842	12866	12613	12935	12820	12808	12922	12773	12796	12902	12889	12881	12844	12799	12635	12604	12829	12743	12784	12849	12989	12791	12973	12573	12721	12815	12717	12831	12705	12841	12794	12842	12958	12876	12572	12793	12724	12767	12764	12731	12906	12775	12858	12773	13059	12906	12774	12971	12775	12772	12782	12867	12825	12766	12725	12871	12838	12896	12808	12709	12686	12862	12910	12777	12783	12671	12866	12864	12939	12628	12791	12707	12877	12878	12796	12757	12761	12861	12816	12791	12776	12741	12905	12690	12731	12828	12959	13070	12989	12736	12830	12763	12915	12793	12737	12801	12982	12721	12787	12895	12990	12876	12839	12966	12832	12713	12797	12799	12871	12719	12706	12926	12803	12766	12964	12841	12869	12733	12777	12927	12831	12755	12794	12842	12839	12921	12879	12721	12850	12759	12851	12854	12994	12646	12791	13035	12965	12852	12834	12974	12997	12697	12932	12781	12808	12960	12791	12780	12793	12854	12854	12947	12741	12701	12903	12818	13000	12794	12899	12801	12760	12956	12810	12839	12840	12902	12664	12755	12969	12880	12613	12846	12768	12729	12853	13021	12868	12892	12834	12786	12727	12789	12717	12897	12656	12754	12675	12829	12863	12612	12773	12741	12809	12828	12915	12946	12737	13018	12904	12614	12852	12738	12848	12893	12843	12834	12761	12790	12996	12713	12779	12770	12782	12935	12976	12903	12727	12776	12948	12651	12794	12749	12784	12874	12866	12717	12899	12846	12577	12762	12757	12920	12743	12869	12884	12799	12881	12674	12904	12819	12777	12838	12831	12697	12895	12821	12870	12676	12794	12680	12683	12897	12805	12753	12741	12823	12853	12851	12919	12925	12807	12730	12789	12832	12681	12881	12904	12847	12871	12887	12974	12712	12812	12893	12827	12854	12867	12793	12776	12643	12835	12808	12802	12832	12730	12713	12984	12899	12634	12745	12817	12771	12840	12823	12840	12911	12728	12825	12720	12892	12539	12839	12895	12801	12854	12855	12880	12717	12718	12730	12756	12820	12759	12820	12841	12626	12891	12633	12938	12617	12684	12654	12908	12886	12747	12914	12657	12815	12935	12855	12853	12826	12887	12761	12784	12876	12836	12721	12773	12779	12751	12553	12796	12882	12739	12766	12846	12797	12868	12934	12778	12720	12807	12835	12703	12645	12699	12867	12929	12877	12747	13001	12738	12756	12710	12798	12853	12794	12684	12823	12812	12738	12884	12734	12748	12745	12783	12967	12754	12892	12662	12826	12929	12754	12866	12742	12879	12704	12773	12839	12935	12869	12806	12790	12989	12930	12802	12795	12987	12843	12808	12856	12778	12762	12917	12698	12920	12738	12762	12762	12946	12724	12948	12924	12823	12622	12821	12916	12802	12871	12872	12906	12785	12827	12808	12910	12683	12738	12796	12915	12729	12870	12788	12729	12774	12787	12895	12912	12982	12790	12943	12822	12552	13026	12773	12933	12753	12827	12799	12942	12662	12786	12773	12843	12824	12698	12877	12789	12925	13010	12761	12958	12726	12606	12712	12814	12819	12720	12814	12917	12723	12849	12743	12819	12793	12897	12946	12762	12972	12854	12751	12796	12781	12726	12873	12791	12893	12776	12902	12926	12865	12841	12644	12884	12721	12883	12846	12801	12799	12715	12839	12780	12734	12941	13051	12790	12918	12877	12950	12815	12920	12900	12829	12794	12802	12812	12696	12881	12791	12836	12776	12791	12776	12927	12701	12877	12825	12857	12771	12700	12767	12967	12792	12808	12895	13035	12968	12741	12912	12833	12964	12682	12773	12715	12804	12701	12599	12936	12753	12862	12681	12824	12956	12742	12690	12790	12834	12728	12738	12896	12822	12894	12807	12789	12910	12772	12722	12702	12917	12939	12737	12982	12642	12694	12817	12847	12775	12790	12749	12840	12849	12961	12679	12804	12873	12852	12827	12914	12775	12705	12885	12769	12842	12883	12758	12771	12878	12658	12805	12802	12781	12819	12797	12733	12860	12741	12686	12917	12810	12656	12898	12715	12765	12857	12787	12858	12642	12751	12883	12785	12809	12885	12901	12824	13009	12793	12775	12968	12629	12815	12762	12972	12862	12825	12806	12708	12869	12754	12921	12924	12818	12810	12755	12780	12704	13074	12792	12783	12614	12867	12958	12965	12852	12907	12829	12722	12921	12692	12896	12860	12807	12990	12769	12930	12813	12869	12878	12854	12763	12808	12868	12846	12775	12689	12737	12887	12800	12629	12901	12826	12742	12674	12812	12791	12876	12855	12597	12748	12761	12940	12968	12942	12908	12832	12776	12896	12823	12822	12886	12771	12628	12845	12836	12966	12950	12913	12840	13035	12905	12901	12748	12768	12828	12822	12955	12788	12826	12786	12730	12679	12929	12972	12851	12810	12721	12729	12975	12811	12887	12958	12753	12869	12640	12787	12770	12931	12833	12888	12726	12785	12854	12662	13036	12813	12766	12676	12859	12780	12740	12802	12789	12793	12846	12802	12665	12860	12886	12896	12832	12694	12965	12758	12790	12866	12844	12911	12828	12834	12637	12737	12732	12790	12874	12815	12980	12903	12767	13015	12824	12935	12952	12880	12847	12597	12876	12938	12763	12817	12642	12826	12806	12772	12876	12830	12970	12884	12801	12883	12942	12803	12814	12915	12806	12647	12819	12819	12823	12876	12840	12778	12722	12771	12927	12787	12861	12811	12882	12886	12791	12762	12744	12874	12822	12816	12745	12822	12713	12730	12802	12840	12814	12940	12833	12665	12645	12701	12873	12723	12657	12857	12778	12854	12771	12814	12843	13020	12749	12914	12859	12707	12933	12909	12808	12798	12781	12873	12736	12776	12896	12818	12704	12656	12950	12773	12809	12844	12777	12819	12971	12640	12670	12685	12784	13018	12747	12935	12661	12864	12777	12726	12833	12791	12819	12874	13004	12683	12888	12841	12801	12835	12877	12697	12902	12878	12848	12837	12819	12809	12731	12743	12764	12756
29087	23896	26096	22366	17741	16452	16098	15347	15534	15233	15006	15270	15002	15012	15116	14986	14783	14923	14791	14890	14718	14811	14821	14767	14614	14800	14821	14580	14903	14837	14481	14628	14726	14815	14938	14553	14661	14671	14737	14623	14634	14769	14712	14786	14643	14592	14960	14771	14767	14752	14739	14731	14576	14607	14680	14827	14671	14683	14640	14716	14795	14819	14772	14635	14554	14665	14673	14691	14820	14561	14640	14835	14766	14619	14839	14721	14596	14801	14741	14499	14510	14695	14838	14754	14651	14548	14631	14711	14580	14849	14887	14775	14797	14710	14532	14695	14818	14817	14732	14758	14848	14871	14737	14644	14717	14864	14828	14964	14773	14678	14709	14761	14680	14709	14593	14649	14605	14679	14623	14804	14842	14657	14565	14708	14809	14595	14779	14783	14836	14659	14628	14580	14542	14644	14755	14673	14550	14507	14583	14804	14844	14783	14747	14691	14911	14665	14540	14603	14546	14526	14759	14803	14741	14626	14687	14734	14820	14781	14714	14534	14619	14520	14605	14715	14658	14637	14494	14580	14841	14741	14806	14590	14792	14720	14763	14682	14652	14856	14672	14555	14580	14748	14650	14568	14685	14489	14640	14631	14721	14785	14593	14847	14663	14755	14563	14777	14735	14920	14841	14915	14650	14525	14508	14741	14907	14729	14820	14856	14688	14590	14594	14661	14752	14701	14664	14535	14822	14560	14681	14737	14819	14696	14598	14714	14622	14820	14644	14690	14739	14696	14730	14519	14685	14698	14624	14733	14589	14792	14550	14654	14624	14628	14680	14630	14655	14991	14604	14685	14622	14759	14896	14704	14699	14476	14729	14603	14697	14654	14575	14855	14575	14561	14564	14670	14776	14609	14658	14897	14647	14537	14715	14715	14701	14918	14775	14643	14918	14619	14683	14817	14668	14670	14646	14736	14510	14540	14735	14519	14810	14779	14881	14621	14797	14604	14716	14718	14821	14898	14621	14740	14605	14567	14506	14642	14569	14682	14810	14932	14647	14593	14928	14683	14826	14650	14479	14704	14881	14656	14673	14846	14714	14556	14880	14678	14666	14692	14680	14775	14551	14788	14802	14935	14675	14547	14841	14619	14642	14661	14579	14665	14650	14830	14726	14553	14769	14811	14855	14762	14688	14787	14753	14775	14613	14813	14847	14707	14743	14788	14567	14682	14617	14728	14627	14612	14573	14811	14871	14704	14577	14695	14830	14682	14820	14746	14573	14673	14673	14564	14590	14601	14830	14718	14582	14523	14578	14650	14705	14803	14799	14927	14774	14567	14655	14657	14650	14672	14536	14844	14922	14569	14698	14781	14654	14743	14740	14577	14757	14589	14653	14681	14633	14886	14721	14538	14557	14729	14691	14636	14782	14776	14617	14595	14767	14679	14629	14826	14767	14659	14737	14769	14673	14896	14801	14675	14854	14783	14697	14785	14679	14701	14698	14663	14685	14744	14543	14795	14730	14738	14640	14667	14874	14673	14869	14533	14636	14572	14796	14847	14517	14796	14675	14697	14597	14546	14507	14821	14852	14662	14708	14709	14860	14559	14635	14886	14688	14742	14531	14618	14712	14819	14832	14795	14654	14784	14605	14756	14610	14762	14651	14734	14714	14843	14787	14674	14696	14764	14812	14623	14835	14638	14621	14787	14884	14896	14639	14557	14714	14739	14805	14717	14480	14737	14602	14732	14813	14942	14764	14721	14620	14685	14699	14670	14850	14658	14664	14817	14708	14559	14595	14814	14548	14762	14809	14834	14892	14456	14626	14595	14620	14725	14729	14841	14761	14644	14653	14600	14715	14831	14809	14871	14725	14480	14702	14757	14811	14674	14879	14424	14777	14718	14662	14583	14700	14581	14710	14709	14761	14735	14714	14626	14646	14860	14585	14483	14782	14733	14599	14758	14752	14690	14793	14580	14519	14487	14747	14778	14707	14797	14930	14848	14762	14763	14782	14688	14644	14621	14870	14648	14473	14661	14654	14559	14509	14727	14792	14738	14653	14765	14784	14738	14709	14592	14675	14699	14816	14643	14432	14695	14729	14854	14765	14851	14583	14875	14720	14684	14586	14683	14622	14811	14827	14460	14766	14701	14787	14804	14688	14733	14772	14745	14776	14665	14985	14583	14832	14629	14657	14799	14754	14685	14782	14613	14781	14690	14731	14693	14487	14831	14587	14730	14653	14793	14822	14743	14735	14821	14711	14831	14717	14632	14549	14687	14741	14709	14763	14896	14584	14702	14821	14721	14705	14634	15024	14649	14606	14795	14668	14680	14661	14757	14834	14460	14790	14831	14697	14768	14695	14744	14714	14673	14731	14882	14616	14803	14790	14688	14633	14740	14592	14808	14562	14812	14722	14663	14756	14683	14851	14673	14735	14784	14827	14699	14773	14742	14671	14805	14644	14677	14767	14591	14746	14691	14518	14528	14739	14829	14541	14908	14733	14548	14680	14840	14708	14634	14749	14640	14729	14661	14529	14731	14930	14736	14602	14826	14733	14624	14666	14546	14717	14738	14892	14732	14698	14836	14763	14831	14771	14713	14594	14730	14456	14712	14725	14758	14640	14834	14756	14928	14831	14666	14813	14641	14820	14767	14709	14494	14720	14653	14841	14688	14977	14748	14661	14698	14747	14556	14684	14834	14707	14661	14589	14580	14733	14596	14711	14958	14726	14716	14721	14755	14724	14649	14866	14847	14762	14743	14701	14711	14675	14759	14664	14753	14760	14549	14728	14608	14739	14862	14728	14662	14851	14862	14732	14718	14765	14851	14733	14869	14836	14841	14660	14725	14629	14813	14733	14761	14534	14649	14661	14873	14786	14712	14626	14513	14716	14497	14526	14688	14635	14778	14524	14829	14909	14764	14762	14743	14728	14489	14861	14716	14584	14837	14652	14917	14835	14682	14574	14744	14598	14683	14672	14763	14764	14646	14703	14792	14764	14806	14663	14757	14725	14571	14723	14538	14722	14726	14730	14564	14613	14674	14619	14646	14743	14520	14826	14625	14586	14708	14738	14729	14908	14661	14730	14664	14634	14594	15018	14661	14831	14777	14573	14814	14700	14503	14530	14757	14828	14630	14590	14581	14798	14679	14545	14686	14737	14582	14804	14484	14733	14638	14743	14717	14686	14655	14844	14854	14641	14718	14613	14863	14716	14620	14619	14718	14707	14694	14707	14807	14795	14871	14735	14903	14957	14687	14740	14592	14566	14736	14721	14721	14645	14780	14703	14740	14753	14619	14499	14631	14887	14628	14672	14783	14778	14716	15034	14617	14819	14722	14821	14672	14624	14777	14815	14773	14603	14692	14682	14711	14868	14629	14640	14826	14584	14440	14730	14510	14904	14694	14707	14721	14627	14814	14551	14739	14557	14637	14686	14724	14614	14745	14691	14482	14672	14673	14823	14666	14811	14447	14560	14586	14614	14495	14625	14749	14594	14599	14847	14638	14762	14593	14596	14573	14666	14640	14873	14703	14754	14745	14707	14921	14814	14603	14681	14699	14837	14626	14795	14671	14662	14607	14680	14564	14633	14583	14842	14722	14762	14740	14764	14576	14705	14963	14705	14805	14858	14640	14719	14670	14783	14622	14546	14838	14843	14900	14769	14820	14716	14703	14748	14886	14661	14623	14588	14762	14644	14677	14720	14745	14635	14750	14709	14655	14775	14654	14735	14871	14671	14785	14665	14780	14638	14580	14644	14682	14582	14836	14720	14729	14810	14674	14705	14627	14546	14779	14747	14523	14825	14721	14730	14644	14735	14676	14678	14736	14713	14504	14849	14781	14577	14788	14813	14768	14590	14739	14631	14756	14631	14754	14578	14836	14641	14515	14849	14808	14757	14797	14750	14607	14599	14903	14903	14743	14757	14624	14846	14734	14675	14845	14669	14599	14670	14652	14710	14755	14646	14689	14653	14723	14777	14599	14698	14841	14638	14500	14622	14716	14690	14751	14959	14783	14850	14585	14773	14572	14728	14855	14636	14643	14843	14642	14746	14702	14926	14672	14835	14589	14774	14642	14711	14676	14752	14734	14758	14848	14736	14861	14876	14617	14866	14586	14633	14862	14575	14848	14790	14916	14633	14533	14731	14614	14641	14800	14548	14458	14631	14463	14538	14619	14778	14677	14686	14700	14780	14707	14545	14674	14821	14742	14549	14608	14720	14924	14726	14590	14635	14778	14716	14550	14853	14677	14810	14745	14736	14900	14563	14839	14636	14590	14659	14547	14619	14786	14577	14533	14758	14579	14613	14572	14796	14797	14797	14767	14701	14733	14678	14485	14685	14723	14667	14908	14726	14661	14601	14783	14598	14978	14850	14656	14833	14686	14610	14722	14684	14820	14617	14618	14616	14856	14673	14672	14656	14843	14546	14691	14670	14739	14645	14605	14752	14610	14811	14709	14656	14656	14805	14635	14556	14722	14553	14695	14970	14949	14573	14749	14769	14803	14728	14780	14733	14621	14798	14685	14654	14739	14574	14799	14599	14565	14498	14861	14552	14601	14649	14688	14821	14861	14704	14552	14698	14716	14555	14531	14749	14746	14910	14731	14587	14586	14702	14639	14738	14710	14682	14632	14701	14869	14657	14820	14674	14698	14644	14754	14675	14785	14706	14631	14717	14731	14678	14594	14680	14604	14496	14656	14730	14679	14408	14736	14762	14688	14821	14721	14625	14663	14715	14734	14838	14756	14551	14795	14830	14513	14700	14691	14775	14535	14839	14656	14713	14808	14508	14619	14640	14635	14648	14832	14775	14700	14682	14642	14777	14819	14745	14916	14677	14567	14612	14869	14930	14737	14614	14822	14685	14591	14675	14770	14633	14741	14692	14845	14864	14691	14782	14649	14707	14618	14705	14786	14741	14901	14715	14729	14810	14620	14685	14671	14611	14748	14682	14572	14649	14606	14658	14766	14670	14677	14842	14902	14671	14822	14855	14647	14692	14629	15019	14759	14698	14652	14669	14740	14650	14789	14676	14769	14805	14700	14833	14741	14589	14625	14605	14810	14794	14901	14717	14741	14655	14655	14760	14548	14785	14764	14425	14820	14792	14711	14690	14611	14697	14849	14539	14721	14930	14760	14658	14647	14597	14798	14722	14813	14692	14742	14704	14870	14678	14731
20306	32151	25748	19701	17259	15617	14673	14168	14081	13725	13516	13607	13469	13445	13489	13517	13284	13282	13314	13428	13190	13393	13328	13239	13293	13021	13168	13415	13351	13309	13285	13232	13319	13081	13140	13212	13169	13159	13344	13415	13189	13210	13287	13264	13291	13283	13086	13289	13130	13043	13245	13077	13204	13056	13256	13298	13122	13143	13168	13288	13204	13274	13276	13126	13313	13258	13185	13182	13309	13183	13306	13213	13054	13097	13277	13317	13246	13206	13202	13141	13214	13116	13149	13374	13243	13180	13160	13215	13134	13020	13088	13235	13239	13210	13062	13041	13153	13072	13018	13132	13126	13272	13027	13154	13084	13380	13163	13115	13324	13361	13206	13179	13262	13218	13293	13160	13435	13200	13120	13316	13288	13135	13158	13041	13239	13232	13232	13288	13214	13269	13189	13334	13132	13315	13314	13199	13245	13266	13295	13390	13404	13372	13206	13077	12994	13332	13229	13289	13037	13191	13270	13088	13169	13206	13084	12982	13229	13027	13165	13185	13347	13173	13282	13301	13230	13173	13098	13207	13223	13238	13059	13062	13032	13267	13173	13164	13284	13168	13179	13285	13208	13165	13243	13496	13075	13362	13120	13083	13188	13265	13235	13203	13249	13131	13216	13106	13281	13327	13124	13153	13121	13347	13350	13215	13123	13120	13221	13198	13179	13062	13211	12988	13372	13228	13124	13388	13347	13004	13189	13186	13160	13175	13073	13216	13128	13234	13225	13080	13198	13093	13344	13271	13285	13187	13281	13354	13200	13189	13165	13211	13170	13367	13291	13316	13204	13246	13114	13282	13292	13263	13214	12990	13200	13205	12955	13105	13124	13231	13154	13282	13178	13047	13220	13078	13145	13266	13239	13274	13299	13097	13201	13254	13326	13086	13189	13096	13200	13300	13098	13224	13229	13216	13165	13158	13238	13249	13184	13299	13299	13120	13331	13222	13243	13240	13189	13198	13311	13128	13151	13186	13133	13244	13253	13062	13260	13041	13373	12980	13222	13209	13135	13174	13235	13321	13286	13142	13292	13301	13185	13218	13251	13193	13092	13197	13128	13145	13390	13244	13309	13359	13187	13336	13163	13123	13166	13193	13198	13181	13256	13215	13230	13280	13002	13288	13173	13151	13237	13182	13198	13219	13179	13096	13248	13297	13193	13278	13220	13231	13218	13218	13224	13276	13311	13247	13157	13176	13194	13252	13267	13177	13401	13318	13109	13247	13245	13198	13336	13208	13265	13283	13321	13277	13129	13323	13219	13085	13327	13246	13122	13024	13269	13271	13177	13096	13257	13154	13252	13150	13331	13203	13249	13156	13218	13140	13243	13209	13329	13133	13227	13157	13294	13303	13309	13281	13181	13314	13239	13289	13313	12972	13307	13117	13325	13172	13241	13282	13162	13215	13056	13250	13343	13000	12996	13233	13262	13263	13264	13141	13179	13124	13231	13255	13278	13139	13167	12903	13318	13258	13134	13192	13144	13125	13353	13260	13256	13265	13144	13309	13133	13179	13206	13286	13241	13243	13139	13190	13176	13046	13189	13199	13208	13381	13190	13191	13374	13206	13197	13321	13385	13114	13253	13111	13347	13226	13149	13201	13116	13193	13154	13342	13074	13255	13119	13395	13075	13082	13114	13073	13226	13170	13265	13119	13158	13374	13180	13319	13270	13219	13202	13173	13018	13212	13207	13283	13265	13124	13092	13242	13247	13362	13150	13449	13199	13154	13235	13256	13168	13267	13313	13187	13137	13372	13313	13331	13143	13163	13205	13076	13263	13214	13310	13024	13103	13366	13335	13164	13324	13225	13105	13281	13085	13206	12952	13153	13250	13416	13110	13202	13198	13171	13202	13369	13135	13210	13045	13264	13175	13146	13184	13323	13282	13264	13098	13111	13232	12997	13154	13127	13294	13156	13329	13225	13228	13298	13131	13124	13154	13165	13333	13238	13157	13320	13256	13188	13424	13136	13161	13104	13298	13172	13288	13193	13264	13166	13293	13278	13177	13123	13231	13123	13168	13149	13209	13246	13290	13164	13162	13292	13314	13341	13350	13318	13212	13354	13302	13295	13113	13121	13243	13232	13218	13318	13163	13126	13324	13358	13198	13312	13225	13099	13216	13306	13180	13338	13202	13190	12992	13155	13257	13139	13405	13148	13260	13161	13267	13218	13119	12996	13225	13284	13150	13416	13126	13061	13161	13224	13118	13227	13346	13122	13357	13324	13215	13080	13212	13304	13139	13207	13267	13129	13184	13405	13369	13221	13295	13238	13317	13243	13153	13261	13190	13350	13278	13351	13137	13098	13198	13244	13252	13265	13037	13133	13172	13162	13020	13229	13297	13217	13322	13174	13217	13217	13125	13161	13283	13075	13320	13235	13037	13216	13332	13332	13243	13120	13387	13204	13249	13164	12936	13237	13204	13200	13263	13412	13226	13071	13254	13247	13172	13284	12946	13202	13092	13223	13332	13224	13188	13146	13334	13301	13137	13093	13071	13322	13192	13165	13204	13192	13121	13233	13056	13255	13218	13139	13218	13161	13138	13208	13196	13222	13231	13207	13321	13236	13075	13160	13264	13243	13341	13128	13299	13259	13106	13186	13171	13450	13251	13196	13356	13119	13057	13260	13138	13252	13197	13113	13235	13162	13211	13299	13138	13081	13145	13277	13220	13208	13355	13227	13248	13158	13190	13291	13202	13093	13118	13107	13079	13040	13289	13238	13128	13306	13229	13240	13231	13266	13197	13062	13175	13354	13158	13258	13304	13217	12921	13160	13109	13214	13138	13240	13271	13181	13277	13213	13173	13217	13204	13173	13323	13298	13166	13348	13137	13078	13335	13276	13272	12977	13295	13220	13289	13215	13096	13023	13211	13459	13187	13153	13338	13284	13203	13337	13305	12992	13280	13130	13244	13100	13157	13124	13035	13362	13186	13292	13261	13306	13452	13086	13226	13173	13172	13255	13393	13043	13288	13335	13268	13256	13298	13139	13166	13218	13263	13157	13185	13221	13230	13203	13269	13146	13299	13131	13117	13099	13083	13348	13156	13215	13272	13166	13277	13321	13234	13262	13362	13280	13156	12996	13267	13217	13249	13142	13198	13151	13330	13206	13170	13167	13299	13138	13187	13115	13235	13203	13265	13090	13125	13155	13041	13067	13193	13323	13133	13273	13272	13063	13344	13282	13109	13432	13386	13100	13168	13238	13257	13248	13171	13190	13184	13186	13284	13350	13204	13057	13266	13114	13293	13269	13163	13073	13180	13282	13147	13180	13338	13294	13066	13134	13387	13101	13061	13148	13258	13267	13140	13021	13156	13259	13264	13198	13353	13181	13243	13191	13187	13273	13461	13270	13178	13282	13207	13290	13368	13218	13177	13284	13198	13144	13234	13221	13247	13225	13235	13362	13119	13291	13167	13109	13082	13316	13213	13208	13296	13251	13250	13207	13108	13282	13283	13324	13246	13178	13183	13273	13083	13180	13169	13296	13150	13212	13317	13155	13182	13318	13086	13272	13327	13225	13063	13211	13087	13220	13222	13259	13170	13110	13266	13267	13279	13362	13170	13303	13239	13258	13185	13263	13263	13103	13308	13209	13165	13217	13295	13339	13143	13331	13115	13198	13263	13257	13056	13347	13282	13104	13107	13169	13268	13041	13228	13242	13072	13092	13228	13212	13134	13145	13219	13106	13213	13164	13056	13320	13365	13291	13222	13130	13155	13260	13178	13170	13064	13274	13316	13103	13266	13258	13249	13310	13288	13223	13238	13280	13209	13235	13161	13368	13272	13154	13036	13229	13160	13253	13220	13020	13142	13088	13225	13083	13158	13356	13268	13151	13224	13279	13046	13117	13112	13095	13335	13156	13181	13109	13098	13151	13266	13325	13301	13236	13242	13044	13064	13414	13212	13215	13237	13236	13374	13149	13181	13132	13230	13340	13200	13261	13213	13171	13174	13153	13191	13229	13318	13195	13279	13262	13327	13263	13124	13257	13232	13215	13249	13305	13264	13147	13109	13128	13153	13317	13162	13256	13250	13074	13243	13225	13331	13124	13303	13307	13101	13258	13304	13098	13218	13293	13193	13132	13117	13188	13130	13043	13388	13159	13167	13173	13168	13216	13147	13205	13105	13293	13143	13291	13108	13059	13318	13069	13326	13049	13339	13245	13299	13108	13361	13141	13294	13240	13299	13149	13181	13324	13088	13218	13226	13202	13366	13257	13186	13123	13115	13218	13179	13234	13330	13271	13151	13165	13259	13182	13202	13295	13160	13081	13269	13334	13213	13305	13055	13136	13224	13243	13027	13178	13186	13121	13173	13206	13174	13296	13220	13285	13137	13165	13172	13205	13146	13121	13114	13205	13315	13278	13288	13263	13151	13279	13185	13330	13364	13182	13183	13281	13138	13297	13412	13280	13322	13163	13263	13227	13166	13220	13282	13215	13278	13216	13340	13276	13039	13258	13142	13107	13152	13239	13128	13168	13232	13193	13139	13153	13219	13206	13327	13131	13396	13068	13218	13436	13266	13229	13167	13198	13172	13323	13209	13021	13284	13321	13271	13227	13226	13216	13321	13134	13202	13218	12991	13356	13224	13238	13212	13150	13188	13202	13131	13028	13197	13174	13250	13310	13215	13228	13309	13335	13067	13250	13280	13155	13262	13323	13283	13223	13112	13089	13354	13200	13221	13068	13207	13135	13192	13361	13244	13213	13130	13333	13275	13060	13364	13212	13093	13179	13139	13254	13202	13363	13243	13118	13347	13311	13400	13209	13295	13106	13276	13168	13156	13281	13125	13196	13101	13366	13254	13234	13358	13320	13161	13176	13097	13267	13317	13275	13237	13182	13314	13149	13191	13176	13286	13324	13210	13132	13161	13284	13194	13173	13278	13282	13063	13274	13313	13164	13089	13169	13148	13242	13276	13021	13223	13252	13200	13185	13264	13272	13196	13243	13168	13112	13141	13185	13390	13285	13288	13215	13320	13230	13082	13078	13349	12985	13250	13347	13059	13285	13236	13319	13185	13222	13196	13381	13184	13149	13165	13183	13089	13205	13366	13079	13190	13219	13332	13142	13379	13337	13130	13203	13404	13174	13166	13301	13216	13248	13182	13231	13389	12942	13193	13155
23489	21514	28189	25345	22302	20386	18227	15503	14676	14654	14521	14433	14175	14058	14231	14020	13810	14099	13789	13927	13830	13822	14032	13874	13808	13656	13909	13915	13849	13822	13659	13684	13714	13592	13745	13765	13486	13633	13658	13923	13692	13568	13512	13629	13522	13478	13503	13627	13809	13747	13728	13625	13833	13626	13843	13851	13749	13789	13793	13741	13656	13822	13587	13589	13650	13841	13741	13823	13614	13710	13585	13705	13562	13820	13623	13586	13546	13562	13647	13391	13700	13696	13595	13557	13678	13786	13721	13544	13622	13556	13822	13709	13590	13566	13677	13682	13693	13592	13680	13520	13601	13683	13682	13563	13521	13460	13515	13531	13654	13707	13725	13784	13701	13630	13493	13603	13461	13771	13611	13590	13613	13550	13636	13761	13628	13722	13683	13599	13508	13409	13583	13563	13509	13595	13590	13489	13726	13629	13596	13668	13606	13616	13554	13366	13565	13593	13654	13637	13613	13479	13592	13708	13581	13586	13881	13827	13864	13587	13853	13559	13619	13731	13631	13690	13445	13564	13813	13710	13821	13704	13671	13511	13677	13578	13603	13650	13881	13657	13612	13567	13790	13712	13536	13738	13524	13792	13608	14030	13809	13627	13828	13726	13653	13632	13699	13648	13611	13759	13649	13630	13681	13637	13963	13601	13579	13653	13670	13595	13443	13453	13594	13700	13916	13519	13751	13722	13538	13693	13757	13613	13705	13708	13574	13517	13568	13563	13585	13600	13575	13735	13619	13450	13684	13696	13636	13715	13590	13608	13581	13581	13788	13779	13741	13493	13733	13890	13817	13905	13555	13561	13697	13727	13689	13606	13650	13497	13644	13766	13638	13556	13564	13591	13624	13825	13597	13645	13753	13598	13502	13666	13633	13635	13544	13516	13581	13665	13491	13632	13553	13667	13482	13694	13439	13551	13724	13453	13405	13512	13706	13601	13706	13585	13524	13648	13466	13570	13645	13683	13520	13595	13496	13599	13528	13718	13632	13670	13368	13710	13615	13602	13628	13645	13750	13658	13857	13660	13529	13734	13780	13592	13654	13562	13676	13592	13554	13604	13838	13635	13796	13804	13586	13383	13647	13628	13627	13552	13700	13596	13709	13669	13545	13649	13708	13542	13597	13485	13638	13812	13652	13598	13587	13652	13704	13681	13721	13646	13559	13579	13714	13626	13659	13440	13677	13677	13603	13398	13646	13464	13554	13652	13577	13585	13663	13525	13597	13589	13853	13595	13561	13635	13710	13611	13664	13677	13606	13667	13696	13714	13630	13795	13509	13861	13662	13700	13610	13765	13566	13683	13840	13721	13644	13407	13779	13657	13601	13597	13603	13761	13652	13313	13512	13594	13514	13669	13589	13947	13677	13565	13602	13573	13612	13507	13686	13678	13634	13650	13512	13487	13593	13704	13696	13712	13600	13589	13658	13682	13620	13678	13594	13759	13647	13635	13588	13724	13874	13591	13604	13672	13422	13575	13644	13645	13409	13522	13698	13492	13701	13537	13637	13550	13681	13750	13722	13501	13703	13728	13510	13650	13646	13614	13529	13673	13580	13582	13588	13941	13583	13663	13707	13626	13651	13758	13639	13638	13666	13758	13702	13826	13547	13655	13677	13643	13860	13461	13515	13738	13513	13568	13569	13624	13704	13648	13734	13573	13437	13334	13603	13769	13987	13840	13814	13524	13713	13602	13458	13515	13465	13676	13645	13671	13776	13658	13604	13630	13627	13626	13330	13620	13582	13514	13494	13645	13600	13530	13647	13475	13624	13495	13756	13730	13577	13721	13684	13590	13292	13673	13537	13567	13503	13484	13526	13605	13585	13754	13767	13473	13635	13653	13785	13588	13618	13586	13625	13536	13529	13616	13678	13660	13658	13597	13570	13572	13724	13742	13687	13543	13704	13420	13490	13618	13803	13798	13553	13537	13546	13615	13687	13427	13656	13686	13669	13543	13651	13640	13532	13743	13648	13479	13628	13640	13539	13460	13744	13665	13748	13631	13722	13547	13574	13628	13528	13677	13677	13680	13596	13672	13565	13658	13661	13501	13805	13872	13835	13894	13566	13635	13533	13548	13607	13826	13528	13408	13719	13566	13613	13676	13725	13502	13530	13739	13640	13565	13636	13678	13589	13486	13595	13713	13771	13410	13739	13590	13705	13743	13614	13705	13772	13696	13822	13519	13289	13666	13736	13685	13639	13585	13633	13619	13802	13637	13595	13631	13617	13654	13385	13511	13596	13641	13587	13606	13653	13543	13528	13623	13802	13748	13695	13759	13597	13433	13351	13491	13630	13652	13579	13530	13516	13505	13577	13823	13660	13558	13745	13691	13670	13514	13173	13485	13730	13454	13492	13673	13690	13623	13670	13623	13849	13690	13658	13663	13650	13579	13693	13714	13508	13470	13571	13500	13652	13807	13613	13627	13658	13574	13751	13598	13501	13763	13533	13818	13529	13654	13670	13765	13433	13557	13613	13587	13536	13588	13639	13698	13599	13683	13510	13655	13584	13587	13600	13652	13687	13460	13649	13629	13722	13738	13700	13700	13553	13622	13612	13675	13627	13620	13620	13775	13699	13625	13586	13641	13745	13567	13641	13813	13790	13673	13676	13747	13671	13784	13586	13579	13420	13584	13394	13535	13616	13598	13634	13464	13686	13656	13646	13587	13635	13477	13486	13517	13729	13734	13789	13670	13918	13590	13571	13617	13819	13671	13522	13649	13779	13556	13605	13517	13680	13691	13513	13655	13645	13648	13579	13527	13860	13496	13679	13739	13398	13725	13739	13650	13595	13641	13716	13613	13489	13675	13640	13815	13601	13723	13617	13449	13770	13594	13531	13724	13555	13689	13542	13598	13783	13756	13589	13542	13697	13397	13630	13548	13837	13617	13613	13567	13587	13647	13579	13689	13639	13627	13584	13846	13491	13556	13496	13700	13593	13402	13710	13607	13730	13788	13532	13397	13511	13604	13679	13565	13684	13702	13710	13706	13568	13538	13708	13403	13515	13737	13515	13738	13707	13578	13600	13859	13624	13397	13715	13416	13532	13705	13434	13572	13553	13655	13665	13803	13601	13674	13720	13728	13473	13520	13546	13667	13775	13705	13666	13716	13575	13815	13640	13580	13489	13650	13674	13511	13792	13699	13697	13725	13373	13589	13769	13491	13615	13534	13724	13765	13582	13685	13691	13689	13463	13705	13709	13590	13521	13904	13672	13573	13638	13575	13667	13698	13508	13612	13684	13628	13632	13851	13527	13632	13675	13659	13533	13534	13689	13672	13626	13655	13651	13558	13628	13588	13582	13690	13696	13729	13543	13608	13837	13485	13450	13411	13630	13611	13498	13649	13789	13492	13698	13680	13350	13460	13732	13689	13633	13686	13625	13598	13524	13523	13758	13521	13751	13597	13725	13730	13795	13662	13477	13468	13624	13505	13656	13541	13548	13755	13829	13619	13723	13736	13636	13767	13626	13580	13595	13598	13592	13635	13638	13364	13737	13653	13574	13593	13779	13651	13585	13533	13675	13721	13817	13578	13636	13527	13704	13785	13736	13641	13643	13649	13479	13669	13587	13621	13610	13547	13546	13684	13896	13575	13630	13398	13642	13734	13553	13605	13576	13711	13693	13606	13630	13893	13749	13672	13651	13691	13491	13552	13556	13887	13726	13585	13643	13577	13739	13791	13775	13433	13611	13730	13542	13556	13576	13664	13564	13727	13604	13801	13575	13551	13650	13643	13721	13323	13548	13604	13671	13719	13893	13572	13760	13715	13534	13638	13509	13737	13475	13455	13488	13530	13643	13960	13632	13667	13522	13742	13527	13727	13644	13521	13683	13476	13701	13561	13473	13692	13596	13574	13544	13288	13714	13677	13656	13824	13540	13529	13602	13674	13606	13574	13559	13687	13655	13602	13505	13774	13582	13734	13643	13516	13828	13591	13639	13589	13653	13790	13684	13726	13710	13508	13786	13643	13835	13430	13640	13558	13539	13578	13537	13759	13765	13625	13472	13630	13396	13713	13656	13616	13520	13562	13787	13662	13608	13740	13806	13572	13659	13678	13550	13588	13820	13652	13656	13573	13687	13646	13647	13757	13818	13455	13600	13572	13950	13614	13693	13702	13625	13697	13609	13626	13616	13512	13726	13721	13717	13766	13639	13765	13659	13419	13651	13534	13594	13646	13468	13711	13804	13757	13703	13512	13632	13703	13701	13578	13533	13645	13514	13580	13714	13583	13762	13811	13744	13604	13587	13660	13665	13618	13564	13682	13537	13702	13620	13705	13705	13673	13820	13424	13419	13659	13847	13646	13697	13551	13679	13630	13713	13429	13458	13430	13616	13540	13673	13547	13800	13579	13563	13692	13539	13584	13728	13636	13690	13711	13674	13958	13647	13666	13374	13573	13446	13635	13713	13423	13494	13551	13539	13861	13724	13764	13752	13639	13599	13608	13666	13547	13579	13527	13688	13835	13608	13409	13580	13605	13730	13415	13546	13447	13635	13738	13571	13397	13576	13650	13750	13786	13535	13702	13620	13555	13622	13768	13556	13597	13780	13648	13604	13727	13592	13679	13377	13487	13520	13752	13752	13457	13549	13670	13722	13718	13652	13814	13738	13568	13662	13685	13868	13623	13489	13710	13620	13641	13574	13424	13724	13711	13866	13665	13560	13613	13721	13667	13751	13618	13767	13566	13750	13669	13664	13784	13669	13738	13425	13636	13582	13669	13556	13634	13661	13551	13500	13575	13763	13569	13508	13524	13682	13683	13716	13738	13709	13569	13574	13708	13764	13744	13746	13581	13810	13566	13790	13587	13834	13710	13594	13678	13540	13537	13489	13378	13766	13761	13660	13569	13633	13567	13622	13450	13644	13749	13552	13649	13390	13617	13714	13678	13582	13524	13674	13546	13513	13733	13587	13636	13512	13589	13659	13868	13729	13581	13602	13634	13663	13535	13545	13588	13543	13522	13652	13810	13780	13490	13860	13694	13725	13642	13558	13579	13571	13718	13809	13515	13589	13665	13665	13635	13612	13711	13606	13474	13747	13465	13469	13560	13540	13563	13758	13612	13665	13742	13589	13571	13596	13691	13780	13613	13742	13673	13698	13788	13726	13405	13562	13828	13574	13758
20799	40298	32082	22925	19692	17227	15464	14806	14135	13731	13301	13331	13396	12972	13010	12924	12864	12786	12964	12642	12796	12722	12692	12678	12558	12685	12759	12535	12580	12527	12544	12626	12702	12559	12603	12465	12615	12533	12598	12632	12579	12633	12489	12586	12467	12589	12459	12653	12600	12530	12468	12500	12581	12516	12609	12476	12600	12390	12660	12584	12643	12545	12439	12709	12543	12523	12414	12557	12511	12558	12545	12471	12555	12486	12473	12645	12276	12477	12612	12572	12304	12479	12445	12453	12481	12529	12664	12459	12578	12594	12432	12482	12532	12534	12542	12498	12625	12651	12685	12590	12457	12555	12637	12436	12616	12472	12438	12653	12578	12568	12540	12481	12461	12599	12629	12546	12619	12467	12470	12612	12641	12443	12577	12480	12551	12539	12524	12555	12641	12668	12443	12438	12570	12411	12540	12633	12517	12510	12713	12460	12489	12510	12626	12505	12530	12627	12578	12456	12633	12504	12573	12578	12517	12580	12412	12555	12543	12643	12579	12690	12482	12606	12378	12535	12482	12550	12415	12583	12603	12447	12577	12417	12475	12454	12452	12580	12482	12484	12482	12409	12554	12608	12445	12754	12699	12618	12516	12627	12484	12514	12510	12429	12593	12521	12543	12398	12384	12421	12437	12549	12503	12638	12595	12527	12574	12631	12195	12521	12632	12420	12593	12646	12474	12566	12483	12504	12419	12508	12541	12516	12651	12520	12575	12532	12641	12413	12527	12341	12395	12632	12676	12568	12600	12476	12319	12634	12636	12438	12361	12626	12545	12606	12658	12597	12486	12416	12665	12681	12524	12558	12455	12375	12561	12511	12602	12614	12526	12475	12583	12463	12485	12476	12630	12555	12455	12432	12458	12578	12536	12409	12637	12616	12534	12537	12683	12599	12689	12504	12570	12448	12428	12557	12505	12537	12395	12564	12711	12544	12331	12591	12655	12733	12312	12636	12525	12506	12525	12630	12425	12596	12634	12478	12396	12673	12679	12498	12539	12613	12508	12455	12585	12456	12632	12355	12657	12450	12669	12512	12688	12450	12513	12600	12538	12361	12392	12474	12578	12479	12639	12419	12566	12364	12438	12578	12499	12631	12559	12651	12666	12515	12604	12536	12590	12481	12563	12383	12562	12709	12550	12439	12551	12520	12654	12429	12508	12482	12503	12512	12488	12424	12457	12626	12669	12587	12751	12382	12629	12489	12548	12450	12597	12675	12545	12473	12569	12552	12555	12685	12407	12565	12539	12487	12613	12482	12385	12588	12581	12304	12362	12419	12475	12793	12388	12493	12522	12433	12625	12481	12654	12444	12453	12580	12528	12528	12582	12443	12473	12414	12457	12459	12514	12460	12521	12558	12577	12500	12494	12637	12541	12348	12396	12493	12555	12598	12566	12475	12568	12503	12523	12508	12494	12445	12423	12533	12536	12479	12534	12494	12583	12538	12558	12683	12479	12312	12453	12517	12633	12414	12527	12638	12594	12500	12634	12624	12379	12547	12263	12610	12704	12421	12525	12498	12633	12415	12423	12434	12605	12512	12442	12385	12492	12554	12418	12317	12488	12584	12629	12643	12462	12583	12593	12625	12491	12424	12436	12643	12460	12459	12434	12577	12455	12513	12643	12466	12351	12432	12388	12512	12527	12530	12415	12501	12399	12687	12476	12624	12662	12614	12469	12675	12572	12507	12491	12647	12382	12613	12476	12476	12486	12602	12647	12518	12461	12507	12394	12650	12707	12479	12387	12402	12354	12497	12540	12539	12458	12334	12680	12544	12537	12546	12524	12488	12495	12513	12381	12602	12477	12592	12468	12494	12464	12451	12579	12535	12426	12454	12609	12611	12494	12518	12699	12516	12243	12585	12598	12624	12515	12491	12557	12512	12350	12552	12453	12695	12533	12520	12439	12568	12428	12633	12528	12552	12529	12521	12577	12507	12681	12771	12306	12553	12597	12552	12548	12539	12402	12660	12652	12740	12434	12476	12504	12615	12455	12554	12462	12623	12576	12569	12525	12635	12496	12349	12579	12643	12475	12560	12494	12455	12705	12532	12544	12511	12581	12620	12452	12536	12749	12443	12497	12540	12492	12514	12445	12527	12566	12581	12588	12469	12583	12615	12611	12468	12504	12545	12456	12551	12418	12639	12462	12606	12597	12644	12522	12522	12528	12689	12481	12607	12387	12457	12645	12572	12446	12644	12381	12455	12524	12616	12599	12419	12513	12471	12556	12343	12369	12647	12428	12605	12558	12574	12551	12409	12632	12572	12492	12518	12404	12541	12501	12508	12399	12652	12485	12526	12468	12505	12557	12508	12536	12535	12425	12632	12641	12623	12447	12588	12610	12491	12650	12573	12505	12464	12298	12574	12434	12511	12587	12403	12596	12542	12506	12495	12530	12531	12501	12461	12481	12621	12500	12532	12557	12583	12336	12383	12657	12594	12567	12479	12382	12469	12485	12508	12608	12606	12533	12607	12517	12486	12396	12451	12455	12421	12568	12489	12495	12557	12547	12519	12342	12510	12574	12472	12585	12504	12607	12616	12487	12457	12710	12481	12629	12435	12503	12520	12442	12559	12395	12609	12493	12529	12553	12596	12514	12522	12568	12486	12527	12499	12581	12509	12665	12587	12554	12489	12721	12438	12672	12544	12412	12608	12565	12479	12620	12637	12546	12603	12557	12424	12616	12445	12496	12610	12513	12605	12618	12475	12506	12573	12311	12491	12539	12290	12587	12514	12606	12394	12595	12644	12458	12530	12344	12475	12592	12489	12462	12581	12606	12373	12565	12723	12512	12462	12547	12639	12571	12515	12643	12619	12363	12671	12501	12649	12584	12587	12435	12561	12494	12760	12596	12480	12469	12546	12572	12500	12567	12448	12357	12428	12445	12452	12491	12602	12709	12517	12472	12518	12603	12484	12563	12557	12514	12468	12520	12551	12552	12621	12590	12421	12430	12455	12484	12454	12692	12628	12437	12453	12497	12445	12540	12374	12391	12544	12500	12569	12717	12460	12572	12656	12627	12546	12615	12568	12488	12581	12574	12468	12547	12665	12519	12509	12407	12513	12548	12469	12573	12412	12502	12550	12432	12456	12582	12377	12498	12574	12650	12639	12549	12583	12512	12531	12519	12492	12464	12522	12608	12626	12485	12451	12360	12512	12520	12447	12528	12595	12546	12445	12429	12611	12472	12565	12440	12559	12569	12539	12644	12542	12530	12458	12621	12551	12599	12494	12429	12535	12457	12464	12574	12500	12504	12589	12419	12520	12462	12402	12455	12555	12643	12580	12483	12373	12613	12616	12550	12530	12500	12500	12430	12489	12542	12427	12465	12578	12533	12647	12662	12567	12579	12625	12548	12625	12384	12418	12495	12554	12601	12514	12425	12541	12547	12439	12491	12411	12603	12446	12482	12528	12411	12628	12533	12559	12442	12739	12424	12452	12506	12469	12701	12450	12420	12526	12690	12639	12441	12353	12485	12641	12533	12608	12555	12466	12538	12460	12439	12497	12402	12637	12481	12400	12542	12458	12459	12511	12488	12572	12679	12579	12396	12336	12537	12509	12513	12498	12665	12440	12391	12635	12542	12602	12558	12509	12490	12602	12362	12479	12628	12465	12566	12576	12563	12667	12486	12633	12604	12657	12724	12500	12589	12461	12511	12471	12431	12456	12491	12386	12424	12512	12544	12430	12327	12438	12483	12520	12534	12482	12502	12618	12516	12532	12470	12335	12445	12475	12672	12480	12535	12510	12542	12576	12610	12318	12613	12562	12561	12482	12392	12641	12781	12469	12458	12454	12500	12596	12573	12644	12427	12548	12435	12488	12537	12693	12664	12665	12618	12503	12600	12587	12600	12494	12699	12517	12457	12455	12526	12720	12421	12504	12602	12451	12423	12567	12532	12362	12566	12688	12482	12491	12530	12466	12454	12498	12598	12537	12487	12562	12437	12645	12600	12544	12501	12545	12479	12569	12563	12594	12678	12473	12550	12491	12356	12590	12546	12520	12655	12435	12550	12537	12598	12622	12494	12524	12627	12623	12480	12683	12430	12496	12541	12392	12615	12487	12328	12516	12562	12525	12486	12559	12699	12450	12361	12679	12561	12528	12529	12413	12586	12584	12472	12471	12404	12492	12506	12417	12412	12548	12456	12682	12671	12673	12475	12658	12400	12504	12635	12775	12591	12612	12608	12470	12583	12465	12431	12484	12477	12420	12611	12441	12468	12530	12559	12331	12387	12472	12510	12539	12437	12521	12544	12425	12418	12531	12461	12627	12501	12490	12558	12555	12568	12575	12599	12504	12611	12617	12488	12449	12496	12330	12655	12575	12403	12556	12323	12459	12605	12718	12384	12412	12464	12528	12514	12654	12527	12486	12706	12646	12461	12606	12450	12510	12693	12592	12622	12428	12430	12613	12376	12577	12579	12419	12693	12416	12630	12508	12473	12435	12584	12416	12727	12428	12446	12593	12486	12533	12388	12475	12490	12456	12690	12516	12607	12367	12693	12535	12504	12464	12560	12594	12575	12559	12559	12495	12541	12736	12646	12638	12536	12474	12609	12619	12599	12559	12605	12493	12454	12630	12661	12520	12448	12267	12506	12574	12623	12440	12679	12531	12541	12449	12526	12413	12593	12567	12547	12560	12558	12333	12567	12588	12689	12550	12491	12558	12643	12542	12479	12477	12485	12359	12461	12598	12401	12566	12602	12491	12625	12420	12654	12566	12677	12596	12578	12569	12377	12531	12641	12371	12440	12441	12525	12347	12599	12576	12620	12651	12556	12613	12488	12647	12453	12692	12583	12512	12598	12592	12392	12562	12361	12419	12635	12619	12519	12384	12479	12513	12438	12558	12567	12646	12437	12490	12328	12498	12539	12489	12514	12539	12556	12664	12564	12539	12560	12675	12557	12665	12474	12684	12308	12733	12592	12417	12590	12547	12479	12547	12541	12320	12682	12521	12500	12495	12589	12595	12692	12644	12431	12634	12490	12480	12484	12432	12432	12396	12570	12380	12309	12582	12605	12460	12406	12538	12482	12555	12485	12485	12691	12557	12494	12520	12596	12582	12719	12632	12404	12593	12426	12531	12632	12559	12537	12441	12417	12555	12533	12444	12566	12518	12511	12399
25258	21553	26955	26825	19322	17356	16908	15827	15577	15481	15199	15331	15174	15034	15159	15027	14909	15052	14820	14918	14858	14946	14829	14972	14901	14821	14885	14903	14831	14925	14762	14933	14594	14740	14860	14670	14646	14769	14848	14897	14789	14760	14807	14681	14729	14598	14669	14898	14837	14559	14684	14818	14917	14746	14826	14867	14944	14828	14711	14733	14710	14551	14591	14649	14903	14752	14740	14616	14811	14789	14857	14564	14697	14642	14782	14673	14735	14737	14868	14764	14725	14889	14719	14663	14736	14723	14814	14842	14681	14759	14744	14827	14838	14743	14972	14756	14889	14769	14785	14814	14847	14827	14727	14817	14989	14830	14976	14782	14568	14741	14864	14737	14614	14751	14826	14885	14815	14707	14907	14791	14505	14582	14804	14697	14820	14658	14697	14735	14737	14753	14808	14877	14846	14988	14778	14813	14563	14768	14908	14824	14680	14760	14689	14856	14912	14690	14693	14647	14863	14619	14865	14786	14815	14828	14670	14830	14708	14783	14634	14869	14544	14783	14894	14734	14481	14605	14547	14635	14816	14765	14840	14767	14777	14685	14712	14821	14615	14706	14975	14924	14970	14777	14786	14772	14821	14753	14831	14896	14716	14892	14648	14930	14722	14751	14698	14759	14744	14732	14937	14793	14679	14864	14526	14571	14703	14680	14883	14693	14782	14671	14844	14828	14485	14716	14805	14724	14745	14727	14866	15022	14647	15036	14673	14691	14790	14812	14805	14812	14893	14724	14920	14671	14645	14705	14655	14617	14759	14886	14656	14880	14757	14807	14865	14687	14958	14807	14697	14734	14736	14737	14950	14728	14869	14601	14785	14731	14737	14813	14740	14721	14737	14710	14835	14991	14817	14832	14693	14704	14687	14755	14673	14676	14832	14843	14944	14723	14638	14849	14846	14784	14882	14660	14910	14588	14967	14917	14686	14721	14848	14818	14908	14702	14832	14808	14650	14756	14792	14885	14838	14730	14754	14777	14839	14837	14516	14711	14729	14757	14801	14721	14744	14428	14776	14614	14810	14851	14803	14832	14667	14750	14631	14837	14989	14686	14769	14721	14838	14762	14669	14810	14711	14773	14759	14752	14620	14772	14970	14940	14787	14818	14839	14722	14737	14600	14652	14772	14747	14856	14804	14713	14778	14661	14886	14863	14851	14907	14996	14892	14950	14834	14812	14590	14847	14772	14745	14777	14875	14794	14709	14709	14713	14784	14736	14844	14635	14779	14725	14827	14794	14846	14921	14872	14828	14778	14745	14849	14535	14642	14718	14621	14810	14620	14867	14955	14830	14692	14722	14730	14750	14828	14707	14841	14888	14769	14633	14656	14989	14862	14614	14771	14713	14868	14499	14552	14687	14627	14963	14726	14736	14661	14719	14669	14632	14864	14761	14817	14674	14710	14947	14607	14806	14671	14685	14719	14747	14547	14795	14795	14831	14765	14880	14649	14862	14720	14661	14683	14824	14822	14756	14784	14863	14855	14833	14905	14697	14655	14792	14744	14807	14677	14816	14772	14841	14867	14790	14770	14671	14809	14879	14917	14648	14719	14790	14787	14787	14881	14795	14965	14791	14533	14736	14712	14802	14804	14750	14874	14744	14680	14948	14814	14708	14770	14789	14678	14675	14621	14859	14644	14569	14854	14722	14663	14663	14721	14818	14753	14670	14737	14774	14634	14647	14779	14809	14727	14745	14697	14732	14803	14926	14598	14893	14882	14637	14725	14795	14792	14760	14796	14804	14800	14623	14750	14749	14681	14977	14743	14511	14742	14785	14879	14758	14953	14811	14795	14597	14689	14648	14615	14952	14803	14671	14739	14868	14842	14851	14721	14653	14837	14779	14871	14730	14690	14622	14739	14861	14840	14889	14966	14870	14922	14753	14653	14726	14826	14850	14691	14799	14770	14680	14782	14636	14671	14763	14695	14586	14564	14676	14523	14631	14737	14853	14804	14791	14685	14786	14873	14756	14808	14773	14702	14856	14852	14700	14672	14583	14642	14737	14679	14786	14873	14859	14725	14704	14703	14756	14708	14938	14837	14612	14744	14749	14630	14908	14998	14918	14733	14856	14698	14711	14849	14903	14824	14799	14704	14785	14803	14834	14809	14729	14703	14640	14820	14714	14794	14994	14797	14937	14793	14704	14699	14872	14790	14670	14821	14827	14821	14577	14724	14977	14652	14601	14788	14657	14888	14769	14874	14953	14832	14776	14601	14919	14853	14853	14788	14790	14958	14738	14647	14711	14881	14667	14824	14762	15000	14584	14705	14802	14708	14779	14705	14681	15022	14683	14783	14785	14751	14846	14879	14748	14698	14703	14693	14719	14823	14745	14712	14734	14812	14857	14775	14830	14694	14627	14710	14734	14691	14736	14647	14708	14934	14709	14791	14854	14820	14590	14740	14934	14834	14990	14991	14700	14754	14675	14706	14720	14799	14800	14761	14800	14733	14735	14769	14907	14656	14705	14695	14819	14722	14657	14699	14739	14734	14660	14794	14957	14880	14946	14840	14763	14674	14764	14736	14708	14745	14997	14726	14664	14968	14529	14645	14780	14858	14657	14634	14730	14776	14642	14996	14704	14687	14868	14651	14596	14849	14622	14619	14731	14954	14867	14827	14833	14925	14716	14748	14715	14668	14790	14792	14781	14782	14796	14727	14776	14796	14869	14805	14817	14664	14716	14839	14744	14600	14657	14571	14755	14705	14657	14772	14648	14600	14816	14810	14831	14747	14687	14736	14665	14783	14787	14915	14590	14871	14879	14826	14717	14889	14838	14779	14826	14810	14682	14982	15051	14647	14845	14577	14599	14761	14931	14690	14902	14836	14700	14818	14579	14966	14887	14744	14712	14778	14766	14753	14795	14733	14657	14900	14759	14774	14693	14798	14712	14793	14870	14792	14905	14750	14692	14768	14713	14787	14964	14705	14915	14856	14734	14948	14659	14733	14606	14946	14756	14871	14801	14750	15038	14588	14675	14772	14673	14865	14946	14803	14840	14873	14753	14889	14949	14809	14905	14772	14884	14677	14790	14793	14792	14864	14696	14698	14960	14778	14638	14884	14893	14705	14835	14902	14667	14829	14599	14768	15003	14852	14586	14793	14740	14682	14740	14748	14606	14772	14823	14742	14876	14710	14946	14831	14925	14720	14980	14709	14859	14641	14748	14888	14575	14792	14869	14676	14662	14889	15057	14733	14692	14799	14771	14513	14964	14755	14828	14808	14820	14873	14790	14902	14848	14864	14711	14857	14844	14706	14796	14761	14774	14628	14861	14688	14858	14925	14712	14951	14914	14827	14789	14763	14756	14712	14688	14633	14742	14594	14663	14856	14902	14681	14770	14686	14798	14603	14719	14852	14673	14698	14818	14728	14827	14697	14786	14838	14632	14493	14765	14874	14745	14645	14837	14867	14862	14663	14870	14729	14845	14891	14934	14762	14684	14828	14811	14731	14765	14754	14904	14972	14823	14800	14649	14882	14800	14886	14872	14744	14883	14730	14911	14871	14739	14837	14717	14716	14803	14724	14638	14830	14750	14730	14875	14777	14818	14685	14846	14700	14779	14864	14799	14661	14787	15151	14797	14938	14683	14784	14754	14638	15050	15029	14655	14848	14819	14755	14693	14793	14789	14786	14831	14927	14720	14761	14895	14817	14906	14527	14858	14835	14755	14571	14896	14846	14897	14609	14653	14604	14715	14756	14567	14842	14671	14586	14819	14811	14814	14923	14579	14861	14698	14877	14866	14792	14781	14923	14859	14538	14959	14824	14844	14800	14826	14686	14774	14770	14831	14815	14663	14736	14922	14911	14800	15007	14854	14975	14705	14906	14903	14888	14984	14805	14839	14793	14929	14739	14748	14922	14745	14751	14811	14901	14788	14626	14626	14900	14962	14895	14726	14771	14732	14657	14873	14708	14657	14773	14894	14857	14744	14774	14691	14732	14696	14633	14642	14641	14753	14926	14913	14769	14638	14761	14767	14809	14783	14709	14993	14929	14774	14846	14819	14732	14734	14796	14811	14806	14873	14762	14683	14785	14729	14930	15125	14672	14849	14877	14652	14782	14702	14850	14801	14734	14739	14687	14655	14749	14699	14757	14817	14792	14724	14779	14912	14842	14827	14540	14724	14906	14770	14837	14834	14830	14706	14823	15005	14868	14781	15018	14774	14841	14659	14882	14857	14694	14760	14710	14785	14689	14875	14898	14612	14716	14814	14763	14863	14689	14912	14772	14695	14724	14731	14750	14894	14705	14743	14898	14707	14710	14838	14802	14637	14622	14638	14785	14753	14776	14739	14732	14873	14758	14685	14905	14690	14579	14766	14635	14895	14767	14904	14748	14660	14787	14814	14869	14779	14970	14655	14962	14990	14800	14752	14620	14536	14669	14714	14825	14670	14613	14617	14816	14817	14701	14807	14931	14845	14759	14543	14800	14689	14716	14836	14786	14810	14718	14662	14734	14842	14839	14562	14880	14597	14799	14853	14639	14799	15073	14744	14899	14743	14696	14872	14745	14737	14876	14626	14948	14831	14807	14755	14849	14766	14763	14744	14538	14681	14944	14666	14680	14677	14658	14750	14856	14826	14518	14836	14737	14694	14630	15086	14695	14554	14766	14833	14735	14702	14756	14898	14976	14846	14655	14648	14752	14836	14835	14888	14856	14723	14871	14932	14662	14795	14707	14809	14934	14754	14589	14882	14884	14824	14660	14785	14567	14725	14716	14868	14944	14821	14675	14717	14959	14748	14680	14886	14875	14885	14940	14669	14900	14756	14946	14503	14829	14722	14549	14750	14714	14823	14763	14631	14763	14848	14949	14673	14899	14927	14781	14719	14616	14759	14726	14725	14866	14703	14799	14841	14607	14737	14862	14668	14762	14920	14799	14620	14838	14865	14842	14861	14629	14861	14835	14677	14738	14751	14891	14707	14663	14879	14792	14938	14802	14722	14691	14703	14934	14795	14815	14648	14699	14978	14600	14821	14813	14809	14832	15015	14715	14868	14688	14715	14716	14753	14798	14936	14725	14813	14726	14732	14697	14593	14803	14792	14820	14795	14848	14774	14842	14618	14751	14510	14778	14888	14769	14809	14825	14928	14753	14883	14818	14903	14777	14674	14768	14612	14702
20378	35850	27795	20148	18077	16596	15264	14688	14361	13943	13997	13743	13809	13666	13626	13391	13455	13379	13452	13312	13624	13516	13381	13386	13289	13132	13278	13257	13067	13506	13242	13164	13298	13243	13308	13236	13186	13204	13344	13296	13197	13140	13395	13341	13253	13306	13216	13254	13220	13214	13132	13260	13351	13197	13276	13283	13287	13169	13333	13138	13378	13285	13125	13184	13258	13321	13269	13332	13138	13261	13422	13211	13194	13293	13164	13274	13205	13191	13445	13263	13239	13253	13260	13089	13246	13210	13293	13396	13144	13315	13204	13050	13344	13256	13262	13380	13135	13269	13394	13244	13222	13230	13341	13037	13253	13283	13149	13264	13311	13267	13243	13341	12989	13105	13279	13210	13297	13323	13189	13239	13382	13311	13284	13304	13126	13258	13283	13228	13185	13341	13405	13181	13315	13148	13291	13398	13331	13251	13337	13248	13300	13214	13275	13198	13118	13230	13326	13240	13155	13270	13215	13227	13209	13216	13410	13181	13343	13323	13185	13306	13062	13341	13368	13285	13134	13289	13415	13238	13271	13265	13248	13226	13271	13231	13242	13340	13185	13204	13269	13339	13199	13248	13314	13129	13163	13160	13327	13173	13315	13172	13210	13228	13196	13208	13162	13190	13165	13178	13286	13273	13089	13307	13174	13306	13129	13417	13226	13202	13169	13301	13135	13291	13206	13158	13353	13158	13242	13225	13194	13212	13221	13179	13340	13189	13253	13296	13251	13199	13231	13133	13254	13312	13320	13363	13213	13240	13168	13133	13233	13307	13227	13309	13280	13262	13263	13305	13061	13241	13331	13284	13156	13162	13320	13269	13244	13252	13371	13355	13296	13079	13284	13015	13195	13273	13286	13239	13140	13316	13238	13310	13136	13317	13453	13181	13275	13207	13347	13236	13306	13112	13260	13190	13333	13257	13287	13274	13202	13251	13291	13276	13289	13341	13248	13061	13280	13231	13423	13349	13298	13497	13179	13169	13107	13220	13282	13273	13209	13270	13297	13382	13334	12981	13268	13202	13222	13087	13144	13096	13260	13331	13146	13215	13246	13273	13200	13188	13271	13270	13231	13210	13149	13029	13301	13218	13408	13227	13212	13327	13143	13183	13058	13313	13138	13179	13260	13173	13277	13340	13139	13073	13236	13193	13101	13194	13204	13407	13323	13381	13287	13292	13315	13089	13249	13232	13254	13278	13221	13300	13213	13353	13162	13252	13349	13296	13329	13259	13186	13148	13272	13155	13139	13312	13284	13208	13058	13365	13117	13126	13350	13396	13199	13219	13280	13379	13233	13284	13243	13270	13467	13224	13151	13297	13232	13303	13224	13098	13067	13129	13274	13252	13311	13124	13141	13271	13235	13247	13133	13296	13132	13173	13118	13324	13413	13310	13355	13258	13200	13273	13129	13251	13052	13438	13299	13366	13315	13200	13352	13198	13059	13406	13285	13289	13183	13240	13251	13445	13317	13365	13085	13111	13191	13401	13258	13235	13151	13266	13200	13385	13378	13102	13154	13159	13193	13168	13283	13304	13189	13082	13286	13285	13304	13179	13172	13200	13208	13275	13151	13411	13351	13222	13232	13245	13283	13228	13068	13360	13175	13387	13317	13301	13185	13117	13229	13057	13224	13224	13325	13158	13102	13297	13454	13265	13136	13227	13251	13230	13207	13278	13131	13176	13297	13107	13133	13379	13206	13300	13347	13147	13387	13043	13398	13151	13204	13163	13294	13322	13342	13114	13290	13173	13237	13318	13039	13244	13198	13329	13072	13283	13184	13248	13333	13289	13198	13390	13142	13351	13207	13254	13224	13190	13280	13139	13426	13201	13075	13262	13124	13218	13419	13233	13228	13274	13276	13531	13226	13248	13138	13158	13219	13399	13335	13071	13113	13419	13291	13207	13236	13175	13257	13252	13357	13140	13402	13131	13225	13359	13294	13316	13332	13266	13079	13331	13310	13193	13270	13341	13159	13187	13179	13177	13141	13220	13278	13080	13351	13057	13271	13307	13227	13244	13332	13182	13130	13154	13196	13237	13157	13163	13258	13260	13204	13301	13266	13233	13324	13252	13395	13234	13271	13281	13309	13184	13402	13214	13152	13120	13215	13343	13326	13362	13110	13302	13234	13303	13169	13134	13056	13233	13323	13349	13239	13264	13220	13181	13217	13158	13232	13258	13221	13336	13081	13248	13314	13341	13126	13228	13218	13321	13281	13381	13394	13271	13301	13204	13158	13141	13340	13251	13310	13220	13270	13285	13272	13330	13214	13197	13258	13168	13253	13118	13324	13135	13181	13169	13312	13114	13222	13398	13001	13264	13475	13238	13262	13036	13298	13054	13326	13378	13218	13182	13455	13123	13235	13330	13263	13326	13084	13282	13267	13128	13291	13161	13198	13420	13320	13169	13305	13345	13354	13360	13350	13323	13321	13207	13361	13092	13158	13263	13309	13237	13317	13275	13306	13329	13298	13275	13300	13280	13245	13238	13337	13306	13385	13119	13228	13202	13213	13369	13201	13274	13259	13381	13312	13383	13185	13311	13257	13084	13229	13177	13232	13223	13111	13227	13292	13141	13238	13174	13187	13232	13278	13327	13135	13224	13261	13218	13226	13315	13463	13164	13039	13247	13159	13370	13282	13323	13226	13087	13238	13424	13164	13441	13219	13262	13227	13315	13236	13419	13243	13147	13157	13106	13256	13318	13318	13211	13176	13130	13201	13215	13094	13266	13136	13276	13230	13073	13132	13178	13249	13298	13179	13296	13195	13260	13151	13154	13150	13204	13273	13314	13211	13237	13209	13258	12964	13155	13301	13198	13453	13177	13330	13304	13268	13247	13313	13103	13134	13353	13126	13157	13170	13227	13317	13135	13088	13276	13158	13289	13241	13180	13255	13228	13221	13196	13305	13231	13000	13238	13127	13236	13352	13231	13312	13259	13152	13274	13275	13153	13212	13004	13315	13394	13261	13307	13170	13295	13204	13172	13251	13233	13265	13185	13326	13291	13220	13173	13284	13373	13324	13286	13321	13264	13311	13189	13368	13163	13269	13272	13124	13244	13246	13281	13391	13210	13144	13220	13339	13278	13106	13243	13279	13196	13339	13226	13464	13225	13224	13134	13215	13155	13112	13300	13245	13247	13243	13313	13392	13299	13238	13101	13247	13168	13126	13325	13296	13177	13304	13233	13351	13201	13173	13279	13261	13169	13304	13248	13209	13298	13167	13206	13367	13168	13347	13191	13226	13179	13235	13263	13325	13389	13316	13299	13324	13150	13167	13166	13246	13123	13135	13334	13297	13332	13236	13191	13123	13196	13268	13167	13336	13221	13263	13255	13208	13339	13159	13159	13222	13307	13183	13164	13232	13259	13325	13352	13157	13234	13242	13186	13222	13267	13432	13225	13346	13187	13217	13157	13183	13197	13247	13345	13259	13262	13371	13255	13307	13217	13281	13319	13443	13182	13191	13350	13162	13191	13305	13306	13201	13306	13257	13267	13190	13332	13186	13265	13133	13186	13214	13255	13249	13346	13279	13368	13224	13235	13225	13134	13148	13184	13351	13377	13173	13169	13238	13408	13236	13263	13351	13212	13237	13162	13177	13298	13331	13242	13331	13251	13176	13327	13253	13390	13132	13402	13341	13270	13337	13103	13199	13209	13336	13204	13184	13241	13287	13316	13224	13371	13166	13098	13424	13136	13175	13282	13187	13042	13113	13239	13164	13224	13117	13229	13079	13591	13289	13173	13230	13207	13342	13304	13308	13368	13254	13184	13219	13102	13349	13415	13256	13058	13322	13323	13220	13295	13321	13258	13200	13315	13317	13214	13159	13281	13157	13074	13337	13252	13270	13294	13276	13171	13226	13163	13392	13199	13350	13264	13280	13276	13244	13272	13452	13236	13198	13271	13324	13253	13170	13238	13070	13212	13158	13291	13300	13088	13237	13183	13197	12988	13232	13232	13203	13142	13257	13027	13234	13225	13150	13400	13136	13271	13216	13175	13223	13295	13341	13207	13261	13224	13176	13096	13147	13269	13338	13355	13245	13300	13084	13326	13218	13207	13226	13297	13191	13189	13313	13162	13255	12981	13461	13154	13136	13228	13199	13353	13366	13324	13295	13374	13381	13431	13202	13163	13108	13183	13420	13112	13243	13197	13227	13291	13195	13137	13289	13286	13388	13231	13286	13260	13160	13211	13504	13309	13041	13213	13305	13277	13322	13360	13100	13192	13120	13237	13355	12993	13249	13280	13182	13412	13138	13302	13166	13159	13199	13248	13248	13268	13269	13389	13241	13260	13208	13181	13206	13339	13354	13338	13299	13166	13110	13091	13325	13398	13149	13220	13254	13251	13288	13252	13203	13232	13129	13194	13238	13257	13413	13285	13158	13427	13213	13112	13306	13395	13230	13195	13280	13062	13114	13251	13153	13194	13185	13199	13287	13279	13273	13400	13307	13177	13380	13295	13133	13192	13289	13148	13228	13270	13353	13182	13199	13233	13326	13233	13175	13107	13235	13428	13257	13263	13186	13376	13200	13351	13127	13190	13197	13167	13320	13013	13155	13157	13225	13113	13304	13331	13084	13346	13296	13282	13336	13154	13208	13161	13227	13410	13236	13368	13378	13322	13320	13123	13176	13354	13283	13324	13173	13420	13297	13335	13228	13178	13262	13368	13254	13222	13273	13239	13223	13202	13285	13104	13337	13281	13070	13171	13219	13285	13304	13046	13239	13206	13239	13324	13243	13226	13272	13146	13268	13065	13222	13200	13211	13208	13244	13138	13366	13326	13129	13088	13323	13181	13290	13376	13403	13234	13270	13185	13179	13333	13212	13358	13326	13265	13473	13206	13317	13236	13427	13160	13351	13102	13181	13281	13101	13197	13102	13254	13332	13224	13062	13260	13282	13276	13273	13296	13252	13213	13417	13071	13325	13217	13274	13078	13230	13173	13168	13235	13281	13266	13156	13210	13274	13144	13256	13155	13147	13258	13027	13390	13366	13095	13462	13251	13164	13155	13269	13257	13409	13308	13259	13249	13125	13123	13450	13099	13320	13354	13355	13228	13204	13179	13243	13292	13309	13067	13370	13225	13252	13134	13414	13271	13288	13150	13306	13320	13267	13177	13339	13379
22492	21585	28789	24700	21849	23235	21915	16787	15361	15199	15101	14763	14526	14408	14323	14208	14515	14153	14148	14131	14124	14054	14038	13934	14004	14034	13884	13900	13986	13914	13973	13805	13751	13731	13894	13808	14011	14047	13816	14017	13858	13905	13728	13691	13906	13895	13936	13960	13827	13824	14016	13755	13998	13887	13925	13861	13756	13707	13853	13687	13732	13877	13760	13843	13745	13852	13810	13875	13801	13970	13782	13821	13778	13840	13873	13803	13817	13991	14000	13706	13771	13859	13676	13719	13693	13844	13707	13631	13694	13783	13748	13616	13689	13672	13852	13779	13746	13524	13737	13977	13858	13833	13825	13813	13822	13735	13708	13776	13806	13647	13730	13797	13842	13802	13831	13807	13874	13750	13898	13721	13714	13791	13907	13645	13801	13744	13626	13676	13801	13749	13931	13813	13783	13623	13871	13672	13573	13740	13616	13638	13730	13758	14040	13763	13579	13847	13925	13970	13848	13619	13612	13737	13840	13718	13996	13810	13777	13752	13702	13781	13886	13800	13825	13680	13770	13708	13741	13706	13782	13806	13786	13788	13724	13783	13752	13803	13804	13947	13768	13771	13951	13562	13797	13785	13831	13888	13667	13619	13685	13866	13649	13800	13841	13797	13693	13924	13618	13828	13858	13822	13782	13713	13775	13886	13733	13801	13737	13938	13667	13833	13825	13753	13825	13672	13896	13846	13921	13996	13608	13859	13884	13807	13749	13886	13737	13815	13887	13620	13774	13952	13820	13754	13852	13684	13696	13752	13737	13894	13690	13793	13745	13659	13937	13717	13913	13694	13710	13628	13934	13653	13625	13812	13846	13773	13709	13771	13675	13784	13809	13899	13726	13833	13874	13779	13694	13935	13796	13845	13825	13868	13713	13751	13644	13885	13722	13682	13857	13674	13763	13971	13856	13864	13870	13952	13775	13778	13675	13718	13872	13704	13856	13897	13794	13844	13949	13957	13803	13714	13888	13697	13960	13750	13972	13697	13804	13707	13634	13861	13758	13677	13794	13728	13770	13910	13760	13657	13811	13925	13772	13728	13735	13790	13641	13617	13577	13875	13717	13735	13797	13738	13722	14082	13770	13818	13814	13852	13720	13655	13774	13741	13753	13828	13873	13842	13668	13701	13601	13744	13695	13631	13578	13651	13815	13797	13755	13757	13731	13739	13693	13675	13883	13791	13663	13758	13810	13901	13889	13817	13622	13768	13693	13793	13639	13718	13645	13696	13630	13777	13689	13914	13784	13883	13812	13727	13771	13708	13822	14033	14025	13848	13689	13882	13899	13753	13752	13755	13551	13829	13806	13832	13770	13837	13761	13970	13841	13714	13568	13811	13783	13673	13806	13661	13855	13577	13674	13643	13828	13677	13702	13633	13706	13644	13821	13716	13803	13886	13704	13584	13853	13951	13673	13796	13962	13806	13899	13955	13781	13873	13669	13651	13960	13736	13867	13750	13925	13809	13770	13802	13745	13938	13725	13977	13753	13785	13975	13727	13794	13649	13694	13647	13782	13877	13747	13671	14029	13820	13678	13680	13902	13865	13929	13732	13903	13718	13821	13714	13812	13907	13954	13933	13770	13643	13802	13638	13774	13753	13832	13692	13864	13692	13638	13599	13929	13738	13687	13658	13852	13710	13870	13728	14004	13798	13767	13789	13794	13631	13848	13752	13836	13491	13612	13691	13671	13722	13702	13674	13704	13803	13927	13780	13713	13682	13668	13837	13670	13613	13862	13672	13748	13758	13809	13798	13709	13856	13882	13777	13946	13734	13869	13742	13808	13584	13687	13738	13685	13842	13751	13751	13729	13974	13697	13759	13626	13611	13687	13853	13862	13704	13742	13703	13690	13704	13943	13907	13745	13754	13895	13719	13687	13659	13522	13746	13792	13852	13668	13558	13670	13767	13802	13769	13799	13805	13705	13886	13785	13862	13677	13785	13686	13797	13519	13733	13754	13943	13728	13981	13727	13811	13822	13750	13673	13695	13903	13799	13638	13748	13708	13943	13809	13824	13771	13786	13707	13821	13810	13677	13888	13869	13823	13690	13845	13919	13861	13775	13679	13749	13805	13560	13773	13770	13848	13932	13902	13881	13773	13770	13961	13921	13720	13785	13758	13664	13786	13844	13733	13672	13781	13883	13724	13767	13810	13750	13598	13750	13727	13936	13889	13935	13763	13861	13762	13815	13855	13979	13877	13858	13822	13427	13826	13732	13663	13665	13778	13599	13651	13623	13751	13891	13829	13893	13801	13913	13862	13802	13771	13908	13586	13806	13810	13687	13825	13788	13735	13758	13633	13661	13814	13669	13827	13619	13650	13775	13824	13761	13596	13655	13974	13831	13819	13617	13825	13804	13671	13915	13518	13758	13850	13671	13764	13697	13657	13732	13768	13723	13781	13699	13795	13626	13563	13638	13836	13833	13707	13783	13777	13689	13801	13866	14036	13763	13579	13732	13888	13904	13692	13836	13810	13907	13712	13803	13739	13863	13946	13712	13649	13969	13624	13728	13886	13713	13797	13714	13750	13648	13824	13733	13856	13727	13889	13816	13756	13638	13856	13890	13849	13728	13880	13705	13581	13793	13915	13754	13701	13891	13887	13677	13724	13587	13546	13818	13901	13449	13763	13460	14019	13751	13704	13884	13891	13795	13832	13592	13661	13718	13684	13822	13825	13678	13765	13671	13808	13783	13835	13722	13727	13572	13809	13824	13966	13803	13789	13806	13981	13748	13913	13850	13752	13555	13669	13845	13808	13842	13824	13874	13785	13835	13929	13836	13749	13814	13815	13780	13854	13895	13832	13701	13699	13772	13937	13802	13811	13862	13680	13699	13645	13618	13677	13643	13656	13734	13660	13690	13677	13617	13581	13792	13689	13742	13783	13788	13663	13802	13763	13776	13727	13817	13674	13740	13568	13757	13906	13653	13818	13679	13598	13884	13817	13766	13893	13741	13796	13725	13807	13846	13850	13835	13754	13826	14002	13837	13828	13714	13912	13737	13769	13812	13942	13752	13928	13903	13803	13614	13583	13766	13928	13589	13699	13819	13810	13678	13774	13614	13680	13889	13743	13562	13815	13744	13897	13579	13839	13917	13628	13631	13597	13704	13679	13841	13785	13646	13709	13818	13798	13758	13626	13687	13611	13804	13894	13835	13937	13811	13854	13742	13811	13714	13885	13991	13588	13890	13777	13865	13665	13782	13910	13809	13786	13726	13844	13775	13731	13748	13724	13849	13699	13787	13759	14007	13883	13866	13888	13883	13596	13915	13673	13638	13795	13918	13881	13891	13874	13797	13699	13831	13583	13753	13896	13873	13693	13901	13819	13802	13881	13868	13916	13732	13576	13732	13724	13781	13661	13707	13826	13836	13755	13731	13793	13722	13709	13792	13719	13846	13928	13637	13742	13641	13736	13642	13636	13865	13856	13971	13794	13740	13777	13883	13714	13771	13760	13895	13640	13512	13760	13793	13803	13770	13654	13987	13942	13763	14004	13842	13705	13842	13758	13807	13858	13987	13885	13551	13909	13645	13661	13691	13753	13599	13737	13777	13640	13759	13819	13790	13783	13658	13669	13658	13519	13838	13559	13653	13738	13749	13798	13434	13593	13478	13741	13893	13750	13716	13748	13626	13895	13742	13646	13734	13878	13895	13779	13721	13832	13512	13753	13659	13623	13739	13533	13720	13873	13818	13878	13793	13746	13829	13551	13873	13897	13672	13737	13683	13740	13699	13800	13741	13715	13774	13708	13659	13669	13864	13690	13901	13926	13804	13645	13812	13714	13776	13816	13783	13667	14019	13832	13957	13880	13869	13686	13682	13749	13586	13654	13880	13718	13638	13672	13821	13869	13882	13800	13870	13555	13719	13761	13861	13759	13867	13777	13946	13651	13658	13800	13724	13772	13803	13824	13797	13868	13936	13647	13792	13641	13774	13692	13642	13692	13791	13758	13670	13931	13555	13467	13666	13764	13649	13607	13839	13759	13705	13693	13809	13599	13809	13826	13727	13887	13685	13857	13924	13793	13706	13763	13595	13867	13933	13740	13822	13703	13525	13856	13685	13947	13741	13876	13982	13936	13836	13778	13794	13951	13754	13646	13708	13835	13722	14030	13626	13779	13788	13672	13687	13747	13879	13739	13754	13865	13740	13733	13924	13734	13674	13607	13777	13702	13817	13797	13759	13763	13893	13909	13752	13708	13940	13968	13820	13877	13592	13757	13657	13823	13726	13648	13656	13752	13617	13787	13771	13874	13767	13714	13738	13811	13822	13648	13681	13803	13729	13847	13745	13772	13711	13703	13675	13803	13614	13597	13644	13672	13703	13795	13758	13581	13844	13743	13708	13835	13644	13667	13653	13696	13889	13891	13779	13545	13832	13818	13616	13981	13817	13797	13870	13626	13698	13801	13720	13755	13606	13834	13816	13799	13847	13872	13577	13722	13579	13724	13787	13911	13792	13757	13790	13624	13613	13697	13712	13757	13678	13777	13911	13586	13737	13615	13756	13627	13678	13667	13636	13693	13744	13537	14018	13705	13915	13750	13837	13835	13790	13611	13741	13867	13773	13602	13773	13844	13909	13873	13779	13911	13913	13799	13824	13808	13838	13707	13675	13674	13815	13863	13777	13776	13757	13763	13754	13819	13799	13752	13702	13540	13734	13889	13816	13697	13844	13655	13787	13731	13729	13650	13683	13628	13736	13769	13781	13769	13738	13792	13646	13673	13673	13817	13791	13917	13730	13817	13862	13665	13794	13755	13733	13628	13810	13997	13703	13871	13922	13790	13901	13680	13565	13717	13710	13694	13716	13765	13721	13798	13782	13714	13787	13721	13657	13783	13788	13727	13675	13716	13734	13751	13840	13711	13855	13863	13855	13754	13844	13676	14004	13672	13785	13707	13865	13943	13819	13622	13648	13879	13706	13700	13730	13882	13755	13711	13811	13881	13819	13635	13840	13937	13894	13755	13718	13655	13783	13640	13784	13816	13986	13879	13781	13800	13615	13795	13904	13648	13684	13649	13741	13922	13854	13853	13758	13585	13701	13809	13690	13565	13628	13728	13605	13640	13722	13689	13671	13888	13736	13767	13656	13746	13716	13805	13594	13867	13804	13799	13822	13712	13853
23091	45055	35468	25295	22185	19234	16477	15899	15008	14472	14341	13857	13289	13301	13244	13050	12949	13051	12948	12912	12857	12753	12758	12851	12779	12703	12704	12554	12768	12838	12701	12893	12702	12802	12613	12622	12581	12663	12672	12547	12594	12765	12712	12717	12699	12707	12747	12677	12826	12596	12772	12413	12442	12660	12628	12744	12698	12445	12749	12660	12594	12505	12599	12617	12698	12608	12682	12650	12640	12623	12511	12541	12435	12743	12791	12443	12597	12544	12589	12478	12625	12389	12586	12582	12581	12654	12559	12716	12546	12532	12633	12550	12728	12742	12685	12443	12501	12565	12624	12647	12532	12463	12595	12629	12613	12465	12652	12576	12590	12563	12600	12529	12547	12624	12553	12562	12645	12644	12488	12543	12828	12577	12535	12635	12482	12638	12474	12517	12630	12741	12660	12435	12623	12777	12641	12532	12625	12738	12592	12644	12583	12495	12637	12702	12542	12732	12522	12639	12531	12713	12457	12548	12730	12604	12648	12643	12656	12689	12495	12600	12532	12546	12666	12627	12620	12517	12639	12527	12627	12659	12690	12454	12584	12479	12596	12653	12703	12677	12654	12636	12609	12551	12499	12604	12695	12575	12641	12576	12533	12600	12498	12543	12507	12712	12467	12699	12695	12551	12725	12661	12606	12528	12382	12521	12523	12544	12488	12571	12453	12671	12786	12460	12688	12616	12665	12566	12623	12605	12483	12523	12624	12705	12434	12649	12340	12565	12579	12563	12768	12582	12548	12493	12496	12599	12533	12554	12559	12741	12704	12666	12527	12534	12631	12569	12543	12709	12721	12601	12706	12620	12672	12495	12411	12657	12728	12578	12676	12553	12565	12568	12679	12669	12619	12574	12488	12674	12588	12580	12440	12530	12528	12595	12675	12527	12564	12576	12566	12590	12624	12582	12680	12573	12431	12707	12531	12457	12648	12585	12552	12614	12516	12609	12473	12495	12481	12355	12640	12415	12448	12624	12573	12627	12619	12608	12622	12614	12513	12608	12480	12466	12589	12568	12374	12740	12538	12621	12485	12427	12480	12623	12638	12510	12689	12611	12583	12704	12599	12588	12532	12624	12463	12551	12536	12601	12598	12446	12556	12651	12447	12668	12554	12582	12675	12497	12543	12599	12591	12613	12620	12675	12612	12753	12705	12495	12450	12529	12782	12544	12714	12562	12698	12600	12602	12498	12536	12633	12531	12736	12868	12744	12503	12605	12499	12509	12514	12694	12627	12644	12620	12682	12533	12582	12654	12546	12610	12644	12448	12576	12598	12661	12722	12551	12554	12476	12544	12555	12507	12469	12718	12418	12673	12583	12549	12535	12647	12694	12547	12527	12473	12677	12640	12600	12514	12563	12613	12449	12526	12554	12525	12506	12667	12591	12520	12548	12556	12800	12529	12541	12463	12619	12484	12555	12660	12558	12596	12669	12727	12594	12543	12714	12684	12588	12489	12616	12619	12383	12565	12649	12457	12467	12710	12536	12544	12515	12530	12418	12546	12354	12593	12373	12652	12690	12733	12659	12519	12572	12630	12363	12544	12569	12625	12669	12537	12484	12628	12370	12623	12720	12700	12607	12445	12498	12626	12500	12640	12741	12595	12661	12496	12484	12542	12619	12556	12331	12789	12675	12574	12481	12649	12441	12536	12561	12759	12582	12625	12653	12508	12614	12481	12420	12581	12704	12593	12545	12563	12412	12506	12569	12572	12715	12606	12573	12514	12745	12725	12657	12588	12452	12624	12594	12667	12425	12505	12551	12684	12598	12553	12618	12541	12593	12562	12601	12600	12615	12643	12524	12518	12503	12717	12549	12724	12452	12535	12628	12522	12416	12629	12492	12508	12658	12536	12639	12636	12587	12526	12624	12615	12569	12647	12508	12566	12564	12685	12450	12458	12584	12598	12689	12621	12508	12570	12528	12564	12564	12490	12689	12465	12745	12629	12659	12748	12508	12711	12780	12535	12435	12651	12590	12582	12607	12507	12518	12449	12718	12610	12633	12694	12541	12638	12491	12704	12588	12559	12598	12588	12602	12691	12493	12493	12568	12611	12613	12432	12578	12571	12493	12639	12610	12649	12664	12558	12663	12493	12486	12535	12588	12665	12577	12550	12423	12561	12671	12539	12525	12594	12736	12542	12671	12633	12625	12731	12591	12607	12570	12571	12512	12644	12550	12469	12467	12654	12538	12562	12603	12681	12706	12323	12571	12652	12595	12591	12626	12656	12595	12513	12572	12565	12619	12447	12596	12584	12658	12730	12591	12515	12498	12666	12542	12547	12614	12675	12527	12473	12580	12606	12512	12745	12568	12449	12661	12530	12696	12596	12672	12616	12562	12604	12619	12458	12623	12590	12600	12694	12573	12591	12669	12508	12547	12475	12685	12736	12567	12705	12580	12600	12626	12581	12610	12541	12677	12632	12537	12556	12711	12437	12614	12626	12656	12511	12493	12590	12590	12738	12662	12367	12574	12552	12583	12697	12494	12522	12499	12531	12688	12679	12547	12554	12666	12531	12640	12576	12797	12471	12539	12680	12545	12599	12393	12726	12610	12499	12633	12500	12613	12582	12618	12680	12546	12508	12443	12572	12394	12608	12712	12651	12372	12675	12584	12532	12663	12647	12637	12657	12560	12590	12515	12625	12560	12616	12607	12691	12538	12457	12456	12699	12548	12529	12631	12792	12673	12557	12674	12581	12575	12546	12625	12659	12747	12757	12685	12660	12730	12463	12677	12491	12597	12409	12517	12625	12606	12673	12646	12568	12623	12707	12514	12617	12534	12696	12725	12681	12619	12602	12463	12595	12700	12555	12516	12638	12456	12673	12718	12741	12537	12412	12506	12699	12695	12540	12586	12614	12662	12648	12459	12716	12435	12581	12622	12513	12581	12687	12503	12591	12521	12670	12413	12650	12651	12691	12608	12666	12572	12651	12473	12488	12607	12458	12757	12567	12646	12634	12690	12589	12507	12377	12536	12630	12641	12787	12663	12585	12566	12457	12655	12477	12550	12692	12472	12643	12572	12529	12697	12624	12555	12428	12435	12517	12691	12677	12548	12723	12492	12556	12394	12568	12533	12659	12528	12565	12675	12509	12514	12478	12590	12671	12688	12656	12633	12557	12650	12482	12641	12514	12719	12455	12587	12457	12650	12427	12628	12685	12680	12701	12549	12551	12672	12622	12752	12675	12707	12751	12601	12490	12490	12632	12648	12574	12461	12652	12739	12496	12661	12567	12521	12671	12661	12639	12438	12553	12503	12699	12465	12687	12602	12407	12589	12604	12611	12675	12534	12443	12458	12664	12606	12504	12646	12600	12537	12482	12568	12722	12547	12521	12676	12652	12640	12570	12715	12650	12521	12685	12649	12669	12740	12659	12545	12583	12615	12537	12626	12600	12611	12470	12699	12525	12509	12694	12528	12793	12491	12758	12691	12390	12682	12628	12636	12587	12535	12486	12543	12651	12576	12623	12460	12485	12654	12607	12629	12488	12587	12486	12501	12506	12605	12606	12589	12515	12624	12587	12680	12466	12638	12608	12813	12563	12531	12480	12730	12741	12622	12764	12527	12442	12649	12732	12571	12501	12538	12652	12440	12508	12647	12517	12596	12685	12511	12578	12473	12546	12540	12608	12464	12644	12515	12619	12497	12553	12580	12484	12597	12618	12492	12749	12447	12675	12544	12667	12485	12673	12433	12712	12608	12738	12514	12665	12499	12492	12580	12694	12605	12513	12640	12547	12487	12557	12691	12588	12509	12628	12566	12474	12545	12643	12435	12505	12653	12518	12613	12434	12627	12667	12581	12642	12553	12725	12766	12724	12390	12535	12632	12552	12597	12563	12681	12644	12612	12721	12567	12586	12532	12493	12593	12641	12755	12425	12592	12612	12501	12650	12617	12636	12565	12705	12558	12574	12732	12414	12693	12759	12543	12564	12640	12601	12516	12670	12585	12514	12656	12553	12675	12675	12717	12628	12751	12700	12515	12584	12647	12699	12505	12475	12724	12552	12559	12632	12568	12423	12546	12729	12649	12494	12470	12617	12561	12800	12566	12664	12298	12799	12625	12614	12644	12562	12605	12517	12694	12579	12605	12600	12483	12619	12695	12420	12762	12498	12613	12513	12653	12750	12591	12649	12524	12446	12468	12618	12549	12613	12449	12678	12596	12705	12505	12602	12692	12596	12512	12608	12498	12576	12501	12554	12541	12606	12655	12539	12633	12583	12692	12717	12547	12579	12512	12526	12548	12616	12555	12541	12536	12744	12598	12597	12685	12514	12634	12537	12721	12582	12467	12686	12573	12712	12491	12599	12645	12529	12748	12671	12569	12777	12493	12761	12502	12651	12528	12685	12433	12575	12665	12552	12760	12627	12333	12426	12724	12539	12670	12688	12578	12595	12596	12596	12518	12658	12683	12683	12783	12419	12585	12625	12734	12521	12480	12410	12719	12586	12583	12542	12534	12487	12570	12588	12547	12553	12482	12570	12648	12621	12616	12554	12597	12437	12595	12597	12665	12650	12551	12637	12413	12648	12432	12598	12617	12531	12674	12577	12711	12493	12592	12693	12592	12497	12641	12484	12560	12538	12611	12712	12553	12556	12596	12597	12405	12485	12434	12495	12501	12709	12551	12583	12668	12534	12421	12674	12502	12580	12564	12684	12671	12625	12589	12690	12516	12647	12514	12657	12527	12625	12669	12648	12531	12596	12542	12716	12607	12576	12622	12639	12445	12490	12760	12531	12533	12495	12584	12599	12633	12612	12578	12574	12542	12423	12606	12503	12609	12479	12641	12616	12730	12488	12538	12490	12640	12636	12586	12662	12620	12494	12658	12414	12667	12623	12601	12636	12654	12579	12666	12382	12417	12659	12434	12677	12631	12585	12637	12602	12664	12542	12483	12545	12583	12564	12535	12588	12512	12499	12417	12793	12526	12600	12490	12532	12591	12629	12687	12470	12746	12618	12807	12613	12679	12512	12665	12710	12606	12761	12530	12685	12644	12585	12727	12420	12714	12532	12676	12670	12667	12644	12536	12663	12548	12691	12736	12673	12536	12612	12659	12569	12751	12755	12488	12607	12509	12666	12456	12459	12631	12637	12473	12556	12478	12660	12474	12608	12434	12643	12545
29284	23614	25227	20944	17190	16356	15364	15269	15081	15013	15024	14668	14712	14432	14402	14774	14577	14666	14554	14553	14426	14400	14537	14461	14447	14350	14645	14536	14561	14381	14633	14504	14351	14305	14628	14483	14548	14434	14217	14331	14381	14586	14377	14470	14527	14344	14366	14433	14323	14459	14466	14323	14261	14457	14403	14223	14222	14391	14327	14466	14210	14224	14240	14352	14327	14707	14116	14366	14461	14444	14641	14570	14512	14587	14407	14450	14341	14315	14295	14164	14317	14254	14337	14379	14231	14236	14229	14284	14469	14371	14293	14468	14584	14218	14309	14432	14494	14490	14423	14301	14514	14342	14372	14216	14317	14368	14360	14299	14263	14584	14340	14235	14598	14405	14393	14179	14282	14550	14293	14378	14343	14155	14388	14465	14483	14352	14298	14293	14423	14531	14332	14301	14463	14269	14322	14514	14371	14371	14424	14501	14402	14390	14386	14248	14411	14315	14282	14422	14393	14356	14467	14392	14316	14436	14400	14493	14329	14433	14349	14252	14435	14526	14383	14350	14526	14346	14250	14534	14515	14334	14509	14399	14423	14360	14342	14341	14442	14362	14355	14429	14275	14268	14377	14545	14477	14278	14307	14541	14372	14341	14346	14412	14334	14477	14355	14276	14526	14370	14397	14422	14331	14604	14524	14262	14369	14219	14456	14432	14276	14340	14373	14341	14436	14379	14256	14528	14328	14363	14534	14524	14528	14323	14338	14444	14655	14526	14215	14449	14315	14353	14199	14373	14359	14341	14404	14439	14411	14574	14425	14439	14411	14477	14596	14316	14480	14382	14315	14338	14308	14374	14344	14245	14205	14411	14397	14267	14404	14517	14431	14490	14605	14427	14273	14505	14450	14579	14256	14333	14356	14526	14322	14504	14433	14291	14485	14321	14155	14352	14261	14402	14235	14558	14318	14343	14142	14235	14256	14370	14264	14292	14359	14365	14186	14318	14465	14412	14623	14488	14409	14345	14304	14315	14232	14391	14466	14481	14317	14444	14388	14310	14456	14348	14384	14452	14399	14230	14311	14493	14395	14332	14429	14249	14432	14395	14558	14318	14429	14385	14204	14619	14425	14435	14276	14255	14354	14374	14416	14137	14260	14389	14284	14197	14425	14409	14608	14402	14295	14240	14402	14566	14386	14459	14314	14354	14319	14421	14375	14302	14466	14588	14519	14295	14419	14269	14493	14376	14482	14381	14615	14503	14428	14453	14388	14332	14352	14489	14361	14611	14453	14283	14340	14466	14536	14342	14584	14476	14351	14376	14212	14496	14332	14326	14373	14147	14327	14333	14397	14248	14383	14322	14453	14452	14347	14406	14416	14485	14293	14392	14409	14313	14550	14349	14293	14253	14221	14237	14229	14560	14512	14384	14345	14447	14476	14439	14383	14306	14341	14280	14295	14678	14197	14265	14432	14527	14273	14444	14611	14331	14412	14530	14415	14516	14551	14367	14478	14343	14357	14390	14428	14100	14362	14198	14403	14406	14506	14389	14544	14494	14195	14379	14309	14515	14297	14541	14348	14310	14336	14365	14224	14535	14282	14664	14327	14437	14385	14321	14545	14235	14336	14451	14289	14465	14430	14404	14409	14331	14417	14570	14384	14338	14513	14287	14259	14408	14374	14397	14444	14421	14545	14501	14387	14339	14482	14433	14431	14356	14224	14517	14350	14282	14347	14297	14363	14365	14546	14381	14491	14497	14400	14607	14351	14502	14735	14553	14580	14504	14282	14566	14458	14504	14387	14530	14364	14434	14417	14449	14308	14449	14460	14462	14319	14315	14286	14537	14536	14427	14519	14445	14464	14494	14510	14363	14362	14423	14456	14382	14295	14479	14320	14359	14668	14484	14496	14448	14370	14331	14458	14418	14553	14491	14492	14533	14433	14294	14067	14284	14548	14290	14423	14327	14257	14357	14303	14289	14377	14445	14511	14521	14541	14365	14538	14300	14405	14475	14266	14325	14487	14336	14275	14375	14339	14296	14530	14362	14636	14442	14516	14412	14520	14319	14367	14498	14331	14392	14346	14325	14275	14289	14511	14388	14588	14470	14457	14448	14616	14486	14409	14313	14375	14277	14246	14198	14307	14650	14422	14245	14261	14431	14377	14426	14395	14354	14247	14612	14413	14373	14092	14341	14389	14348	14449	14315	14310	14697	14313	14343	14267	14424	14497	14294	14509	14344	14326	14115	14294	14521	14490	14255	14296	14343	14525	14369	14483	14335	14515	14544	14359	14212	14521	14404	14450	14326	14319	14329	14335	14635	14365	14315	14446	14467	14538	14618	14436	14347	14450	14496	14485	14502	14504	14491	14332	14541	14609	14390	14267	14352	14320	14352	14730	14564	14524	14332	14331	14447	14542	14395	14396	14360	14351	14384	14439	14556	14189	14488	14378	14357	14456	14449	14539	14448	14466	14541	14567	14316	14356	14252	14444	14440	14399	14375	14561	14431	14521	14220	14323	14449	14363	14340	14363	14360	14343	14264	14328	14262	14395	14487	14342	14494	14320	14300	14293	14497	14388	14413	14414	14429	14461	14439	14452	14484	14549	14417	14419	14494	14382	14315	14457	14165	14257	14237	14283	14456	14450	14435	14353	14452	14361	14241	14381	14367	14308	14393	14360	14532	14565	14589	14302	14373	14372	14430	14547	14418	14513	14552	14469	14318	14355	14458	14240	14490	14265	14393	14432	14395	14474	14314	14429	14339	14457	14400	14462	14434	14385	14364	14422	14414	14402	14384	14574	14284	14336	14282	14345	14426	14172	14374	14356	14328	14440	14375	14586	14543	14347	14528	14718	14570	14333	14244	14400	14418	14511	14448	14510	14284	14358	14557	14537	14530	14311	14326	14260	14394	14430	14247	14252	14363	14484	14385	14443	14351	14413	14462	14486	14270	14361	14433	14491	14467	14387	14410	14446	14196	14455	14421	14322	14604	14386	14266	14453	14291	14348	14436	14613	14326	14410	14310	14269	14456	14493	14349	14427	14394	14492	14262	14403	14369	14308	14378	14395	14427	14378	14545	14449	14489	14339	14457	14393	14417	14398	14382	14295	14302	14411	14381	14210	14408	14542	14414	14499	14515	14335	14336	14284	14469	14355	14446	14334	14365	14376	14423	14375	14611	14384	14369	14277	14496	14609	14409	14431	14508	14467	14356	14473	14383	14391	14546	14627	14264	14454	14399	14445	14189	14223	14198	14590	14472	14212	14266	14360	14523	14511	14479	14599	14570	14451	14503	14432	14334	14602	14329	14517	14515	14467	14460	14427	14481	14419	14272	14341	14395	14415	14425	14336	14566	14564	14428	14525	14308	14374	14359	14245	14527	14506	14389	14452	14274	14362	14647	14279	14461	14370	14431	14425	14386	14411	14392	14273	14316	14248	14521	14211	14284	14309	14513	14398	14493	14489	14550	14387	14521	14424	14502	14502	14589	14435	14437	14225	14363	14447	14517	14486	14510	14493	14510	14215	14144	14422	14216	14479	14226	14249	14241	14353	14347	14330	14404	14337	14510	14168	14374	14223	14398	14372	14426	14461	14523	14589	14173	14355	14345	14344	14380	14442	14458	14379	14262	14528	14274	14469	14691	14360	14361	14372	14204	14376	14314	14539	14517	14459	14537	14574	14473	14391	14447	14350	14330	14276	14376	14509	14618	14455	14483	14310	14262	14461	14529	14423	14561	14512	14356	14439	14591	14150	14450	14448	14405	14266	14344	14306	14183	14318	14474	14438	14393	14471	14528	14469	14485	14313	14503	14463	14287	14284	14229	14519	14554	14428	14393	14424	14449	14636	14397	14457	14322	14389	14561	14398	14510	14436	14411	14346	14348	14267	14358	14413	14515	14484	14522	14574	14322	14463	14384	14388	14457	14486	14448	14511	14409	14357	14417	14504	14393	14346	14666	14186	14477	14502	14406	14219	14413	14407	14410	14398	14241	14391	14404	14390	14227	14488	14511	14377	14492	14638	14374	14380	14294	14459	14261	14346	14501	14406	14334	14644	14415	14384	14317	14379	14405	14315	14481	14127	14384	14470	14414	14512	14481	14515	14478	14307	14459	14440	14452	14384	14319	14391	14332	14338	14407	14351	14618	14468	14531	14344	14505	14358	14170	14465	14524	14459	14440	14524	14274	14479	14195	14355	14568	14195	14439	14475	14494	14524	14466	14347	14286	14404	14451	14345	14491	14522	14321	14430	14185	14259	14451	14352	14360	14283	14457	14460	14390	14300	14254	14252	14221	14501	14502	14456	14354	14340	14254	14461	14324	14475	14285	14355	14435	14461	14395	14458	14507	14442	14429	14443	14466	14540	14423	14391	14291	14390	14473	14411	14550	14428	14396	14453	14274	14441	14125	14338	14301	14391	14278	14143	14478	14096	14446	14250	14359	14259	14415	14295	14441	14398	14442	14496	14404	14409	14498	14274	14367	14265	14419	14271	14373	14293	14310	14366	14296	14393	14491	14345	14315	14361	14505	14484	14425	14474	14330	14515	14306	14352	14186	14320	14363	14492	14426	14429	14532	14248	14532	14474	14546	14557	14372	14513	14288	14390	14416	14292	14528	14294	14318	14423	14473	14272	14438	14601	14315	14390	14302	14519	14504	14393	14387	14322	14466	14419	14287	14328	14465	14416	14226	14402	14405	14340	14480	14340	14506	14502	14501	14474	14360	14399	14397	14482	14544	14153	14229	14412	14350	14571	14324	14493	14367	14446	14485	14400	14422	14399	14158	14261	14351	14560	14399	14409	14427	14473	14502	14418	14311	14220	14170	14514	14697	14322	14249	14579	14410	14296	14479	14547	14268	14361	14445	14289	14343	14317	14389	14362	14348	14329	14304	14449	14583	14407	14372	14632	14409	14450	14423	14469	14425	14461	14398	14273	14476	14426	14306	14457	14405	14526	14424	14436	14455	14468	14264	14429	14465	14388	14248	14427	14450	14492	14487	14354	14182	14381	14396	14373	14301	14463	14496	14497	14426	14342	14413	14350	14160	14547	14404	14429	14464	14423	14358	14389	14500	14340	14448	14443	14426	14439	14278	14178	14442	14321	14386	14338	14468	14336	14476	14300	14214	14403	14367	14294	14344	14174	14287	14456	14484	14471	14504	14425	14520	14447	14425
20710	31037	24333	18623	16892	15540	14527	14279	13884	13896	13684	13330	13277	13372	13297	13243	13228	13117	13223	13002	13163	13073	13145	13068	12957	13134	13019	13223	13145	13061	13182	13177	13145	12974	13088	13092	12954	13092	13158	12926	12945	13005	12942	13176	12952	13066	12989	13101	13031	13084	12986	13053	12803	13072	12969	13031	13146	13094	13120	13021	12989	13023	13078	13032	12917	13194	13105	13220	13116	12839	13078	13033	12991	13085	13182	12859	13040	13023	13027	12773	13085	13063	13025	12927	13236	12947	13005	13104	13131	13149	13144	12928	13020	12987	12993	13010	13015	13050	13051	13120	13065	13005	13148	12996	12879	13057	13012	12947	13173	12931	13076	13146	13149	13100	12954	12977	13087	12999	13067	13124	12871	13063	12962	13076	13120	13081	13056	13182	13194	13044	13079	13147	12961	13077	13120	13056	12887	12975	12891	12978	13041	13023	13091	13173	13300	12850	13066	12896	12868	13152	12804	13044	13006	13065	13000	13025	13164	13035	12996	13063	12995	13091	13103	12975	13011	13100	13122	13133	13045	12850	13060	12978	13129	13126	13239	13027	13095	13068	13066	12842	13090	12942	13145	12955	13163	13094	13071	13084	13187	13094	13065	13154	12889	12962	13074	13042	13010	13113	13004	13282	13000	13057	12958	12966	12979	13148	12999	13063	13154	12895	13079	13015	12922	12971	12920	13085	12865	12929	12956	12935	13012	13140	13056	13036	12915	13101	13098	13078	13137	13097	13063	13110	13039	13423	13018	12827	12946	13061	13209	12885	13091	13237	12961	13099	13099	13111	12992	12938	13085	13195	13021	13106	13110	13003	13266	13075	13003	12881	13087	13026	13155	12741	13066	12983	13022	12997	13171	12948	12964	13114	13148	13018	12789	13000	13124	13076	13046	13094	13232	13057	12978	12888	13045	13168	13041	13111	13046	13099	13130	12887	12920	13073	13035	13128	12903	13043	13056	13010	13044	13177	12977	12969	13107	13072	13012	13190	13110	12925	12922	13096	13151	13139	12899	13036	13020	13121	12922	12910	12961	13044	13011	12966	13071	12997	13057	12960	12977	13221	13074	13063	13105	13164	13138	12994	12966	12979	13151	13107	13076	13018	12968	13070	12995	13217	13043	13029	13000	13164	12965	12913	12950	13060	13098	12971	13000	13064	13026	13175	13005	13032	13031	13042	13080	13161	13143	13111	13164	13058	13030	13068	13056	12992	12955	13060	13000	13045	13078	12900	13035	13059	13152	13151	13102	12964	12967	13080	12982	13120	13036	13019	13088	12975	13116	12980	12975	13220	12905	13120	13004	13309	13009	13126	13104	12956	13101	13008	13071	13114	13043	13174	13119	12944	13078	12943	12993	13047	13011	13021	13252	12936	13130	13156	13075	12921	13001	13187	13147	13052	13106	12966	12987	13156	13104	12960	12889	13044	13109	12922	12968	13086	13064	12949	12927	13106	13015	13227	12917	12928	13044	12911	13133	12948	13112	12892	13038	13105	13129	13202	13135	13055	12944	13018	13084	12993	13032	13129	13118	13078	13183	13168	13205	13007	13083	13221	12995	13086	13254	12829	13284	13049	13040	12899	13142	13087	12924	13132	12941	13073	13167	13027	12873	13027	13181	13149	12922	13146	13036	13047	13160	13096	13168	13207	13052	13260	13064	12810	13019	13021	13217	12972	12987	12957	13123	12829	13114	13175	12957	13050	13123	13010	13126	13023	12995	13130	13193	12994	13026	12988	13075	13095	13011	13013	13021	13119	13143	13090	12951	13051	13030	12950	13054	13115	13137	13171	12935	12978	12976	12964	13071	13072	13122	13105	12978	13198	13286	12915	13129	13158	12934	12949	13051	13015	13157	12920	12947	13113	13089	12957	13045	13039	13153	13058	12972	13040	13182	13076	13108	13094	13053	13117	13166	13007	13061	13004	12994	13089	13044	13231	13122	13009	12990	12816	13085	13166	13073	13024	13078	13124	12877	13113	13068	13074	13183	12906	13080	13209	13047	13152	13015	12952	12992	12995	13070	12877	13091	12928	13039	13184	13126	13059	13056	12947	13234	13144	13223	13024	13225	13085	13181	13202	13111	12865	13045	12996	13048	12951	12970	13008	13076	13055	12918	13145	13182	12947	13020	12982	12991	13041	13072	13067	13056	13116	13102	12950	13024	13082	13063	13028	12857	13121	13030	13165	13180	13019	13019	13033	13091	13131	13185	13138	13111	13098	13141	13142	13001	13178	13041	13258	13191	13318	13127	13110	12983	13100	13055	13002	12935	12966	13034	12981	13234	13039	12998	13043	12986	13008	13076	13277	13050	12871	13115	13152	12984	12944	13027	13065	12997	13056	12979	13094	13003	13146	12980	13034	13082	13018	13120	13069	13087	13141	13015	12989	12920	13086	13095	13066	13057	13251	12947	13035	13061	13084	13043	13110	13165	13136	12997	13117	12977	13170	12980	13074	13156	13048	13222	13064	13133	13033	12834	12958	13051	12967	13060	12997	13099	13050	13122	12928	13058	13073	13175	13021	13250	12981	12963	13260	13012	13188	12894	12998	12959	13051	12969	13088	13116	13146	13130	13137	13110	13153	13083	13192	13107	13021	13265	13164	13154	13033	13046	13043	13183	13110	13126	12919	13151	13131	13127	13029	13003	13083	12989	13030	12904	13169	13044	13105	13083	13091	13154	13120	13054	13105	12984	13024	13005	13126	13158	13035	12998	13010	13016	13203	12888	13103	13164	12850	13303	12869	12992	12985	13048	13069	13004	13093	13024	13035	13172	13012	13052	12898	13085	13078	12872	13228	12927	13105	13136	13055	13070	12986	13095	13081	13097	13075	13006	13025	13075	13077	13100	13253	13231	13135	13102	13015	13131	13062	12856	13034	13155	13033	12997	12867	13111	13179	13047	13107	13024	13016	12937	12970	12975	13045	12950	12992	13175	13132	13139	13103	13197	13075	13061	13280	12964	13124	13073	12995	13054	13079	12926	13005	13135	13091	12977	13164	12960	12938	13104	13030	12916	13058	12957	13026	13148	13042	12922	12987	13002	13146	13178	12911	13251	13033	13051	13191	13085	13276	13080	13123	13294	13198	13196	12996	13061	13138	12884	13017	13176	12907	13018	12839	13104	13128	13038	12970	12983	13077	12901	13164	13126	12934	12901	13219	13055	13051	13007	13212	13098	13164	13096	13034	13003	13089	13027	12874	13037	13223	13124	13083	13103	13086	12943	12942	12969	12873	13181	13066	13179	13066	13198	12963	13034	13144	13004	12966	13099	12945	13007	13015	13206	13185	13003	13019	12917	13058	13108	12990	13065	13015	13168	13135	13162	12972	13163	13010	12923	13236	12949	12955	13038	13069	12945	13228	13010	12882	13205	13090	12881	12951	13266	12993	13018	13082	12923	13122	13022	13070	13217	13073	13048	13267	13074	13131	13159	13118	13158	13241	13196	13030	13004	13099	13093	13069	13112	13171	13045	13175	13181	13078	13138	12966	12968	13022	13246	12965	12898	13088	13127	13054	12989	13054	13118	13067	13126	13082	13047	13033	13048	13091	12946	13063	12913	12993	12943	13145	13152	13007	13253	13188	13289	12925	12981	12974	13110	13013	13165	13154	12936	12938	12965	13142	12956	13040	13076	12951	12714	13135	13065	13116	13029	13105	12974	13022	13018	12908	13041	13094	13132	13060	13144	13208	13054	13161	13041	12925	12853	13168	13034	13119	12988	13015	13156	13145	13009	13002	12990	13055	13046	13075	13077	13072	13084	13091	13083	13125	13107	12995	13119	12817	13088	13057	13117	12996	13087	12939	13111	13098	13040	12970	12971	13068	12990	13123	13040	13191	13144	12915	13139	13089	13155	12901	12975	13120	13020	13073	13112	13165	12886	13168	13048	13007	13018	12905	13075	12902	12934	12898	13050	13128	12985	13124	13035	13247	13079	13008	12921	13172	13002	13031	13054	13136	13047	13097	13157	12930	12956	13057	13033	12952	13152	13079	13058	13120	13283	13094	13138	13101	13018	12970	13004	13095	12990	12956	13080	13093	13066	12966	13104	13123	13015	13059	13121	13127	13032	13050	13029	12971	13036	13059	12976	12877	13269	13096	13041	13039	13094	13186	13014	13101	13032	12876	13145	13119	13007	12866	13078	13079	13076	13092	13083	13188	13091	12995	12948	13154	13132	12993	13052	12949	12907	13028	12978	13030	13055	13038	13074	13085	12977	12918	13056	13074	12839	13122	12972	13053	13028	13126	12965	12933	13041	13151	13118	12966	13051	13183	12956	13065	12947	13211	13051	13116	12985	12981	13122	12946	13229	13015	13039	13067	13056	13000	13114	13174	13012	13177	13102	13063	12989	13093	12911	13060	12986	13238	13106	13004	13004	13013	13119	13035	13045	13100	13067	13066	13029	12958	12997	13023	13123	12988	13013	13074	13081	13136	13147	13045	13168	13113	13207	13001	13032	13185	12943	13134	12975	13069	13075	13074	13062	13108	13234	12918	12922	13115	13265	12994	13172	12990	13101	12959	13048	13132	13352	12967	13011	12943	13127	13053	13015	13107	12919	13151	13059	13130	12964	13050	12990	13041	13141	13168	13023	12902	12954	12984	12982	13005	13068	12926	13187	13075	13071	12900	12926	13324	13125	13122	12923	13107	13097	13020	13142	12960	13161	13134	12993	12990	13124	13156	13100	13191	13014	13062	13077	13142	13196	13048	13009	12925	13235	13108	13031	13005	13056	13121	13127	13139	13096	13079	13102	12996	13046	12901	13010	13137	13109	12988	13083	13272	12946	13113	13000	12993	12885	12869	12931	13110	13129	13090	12993	13030	13161	13140	13092	13038	13078	13053	13090	13014	13030	13056	12998	13062	13155	13149	13117	13068	13019	13146	12904	13053	13094	12982	12865	12968	13182	12836	12993	13281	13094	13150	12917	13026	13126	13200	13050	13081	13180	13146	12967	13101	13032	13254	13130	13152	12988	12984	13125	13000	13230	13109	13000	12846	13007	13066	12964	13064	13156	13047	13032	13053	13113	13029	12963	13200	12988	13155	12978	12916	13061	13032	13059	13102	13031	12861	13036	13185	13034	13034	12969	13043	13132	13238	13105	12935	13054	13205	13033	13183
23475	21567	28381	25326	22295	20541	17897	15365	14459	14439	14466	13948	13878	13962	13730	13826	13718	13770	13534	13551	13791	13558	13561	13596	13396	13718	13658	13723	13510	13520	13409	13352	13528	13543	13404	13341	13450	13547	13488	13501	13416	13461	13495	13297	13468	13333	13463	13437	13455	13767	13419	13420	13485	13550	13430	13432	13261	13435	13260	13263	13489	13470	13394	13552	13457	13301	13419	13355	13325	13608	13339	13401	13296	13314	13340	13401	13294	13388	13613	13505	13492	13344	13333	13609	13434	13185	13579	13243	13351	13423	13383	13538	13291	13513	13564	13249	13246	13396	13541	13453	13239	13438	13362	13670	13445	13502	13383	13421	13574	13513	13245	13328	13415	13238	13384	13429	13445	13322	13438	13285	13305	13401	13417	13388	13352	13426	13439	13519	13502	13325	13424	13382	13368	13332	13361	13364	13100	13109	13339	13516	13413	13489	13507	13348	13409	13630	13479	13380	13375	13463	13426	13345	13427	13540	13367	13360	13335	13356	13377	13593	13662	13324	13303	13334	13403	13438	13443	13525	13350	13462	13332	13403	13321	13223	13392	13131	13389	13278	13492	13638	13485	13418	13528	13376	13599	13509	13405	13544	13675	13433	13263	13384	13477	13329	13426	13426	13434	13460	13184	13492	13302	13316	13408	13518	13457	13387	13487	13285	13388	13414	13517	13337	13315	13434	13291	13438	13337	13506	13279	13276	13506	13245	13362	13369	13377	13368	13246	13421	13370	13545	13452	13376	13441	13448	13487	13277	13483	13204	13175	13251	13597	13521	13308	13541	13466	13370	13361	13310	13314	13521	13554	13540	13287	13499	13537	13176	13458	13234	13461	13586	13404	13419	13463	13453	13287	13584	13525	13374	13512	13477	13447	13305	13301	13275	13375	13306	13475	13657	13557	13268	13557	13340	13260	13375	13597	13577	13558	13462	13268	13365	13428	13299	13366	13295	13292	13477	13459	13372	13249	13206	13388	13631	13380	13495	13435	13398	13520	13339	13452	13544	13412	13269	13480	13227	13527	13426	13447	13376	13373	13502	13505	13622	13304	13187	13362	13395	13461	13457	13471	13358	13657	13514	13344	13461	13512	13327	13298	13392	13501	13159	13491	13451	13574	13441	13639	13280	13517	13163	13228	13240	13354	13374	13472	13356	13467	13221	13368	13415	13576	13402	13505	13482	13392	13279	13447	13422	13303	13468	13392	13422	13423	13365	13509	13461	13510	13414	13457	13384	13419	13499	13383	13353	13478	13474	13524	13598	13342	13480	13512	13333	13268	13498	13330	13367	13345	13385	13520	13471	13352	13098	13256	13347	13417	13521	13137	13331	13470	13471	13601	13628	13470	13367	13370	13429	13399	13320	13433	13234	13425	13514	13339	13508	13322	13533	13471	13250	13545	13414	13453	13447	13442	13531	13397	13399	13569	13498	13366	13463	13510	13246	13466	13451	13420	13589	13603	13378	13444	13422	13622	13542	13484	13586	13515	13537	13576	13717	13162	13306	13420	13388	13605	13605	13408	13487	13594	13297	13381	13189	13605	13342	13466	13378	13483	13386	13514	13283	13373	13238	13384	13632	13254	13385	13440	13499	13350	13316	13348	13412	13533	13410	13463	13400	13401	13495	13503	13480	13456	13391	13332	13494	13435	13456	13364	13503	13401	13362	13476	13449	13690	13456	13528	13439	13424	13290	13512	13460	13603	13349	13421	13415	13510	13436	13609	13354	13502	13324	13411	13628	13397	13328	13342	13300	13384	13415	13452	13555	13448	13419	13505	13599	13387	13402	13260	13407	13292	13381	13435	13400	13451	13441	13516	13395	13505	13313	13163	13575	13451	13306	13308	13470	13477	13411	13409	13523	13562	13348	13439	13510	13473	13305	13591	13462	13395	13425	13479	13539	13431	13540	13549	13420	13455	13178	13456	13438	13422	13515	13378	13505	13553	13548	13436	13574	13577	13368	13514	13303	13499	13448	13460	13634	13607	13496	13490	13541	13412	13516	13485	13559	13553	13192	13505	13285	13459	13586	13501	13598	13559	13519	13379	13332	13595	13434	13530	13597	13440	13275	13531	13320	13375	13540	13670	13443	13294	13445	13374	13560	13626	13581	13403	13621	13403	13299	13496	13506	13503	13433	13228	13323	13478	13325	13231	13417	13368	13224	13531	13650	13549	13380	13293	13341	13225	13260	13727	13439	13471	13701	13549	13458	13520	13570	13477	13405	13330	13352	13469	13391	13674	13417	13614	13560	13423	13268	13226	13464	13315	13540	13416	13365	13320	13385	13453	13420	13446	13555	13278	13318	13337	13275	13585	13453	13409	13365	13236	13363	13346	13454	13411	13296	13356	13017	13438	13355	13416	13346	13178	13327	13417	13422	13270	13486	13522	13399	13505	13240	13568	13417	13462	13470	13234	13424	13340	13595	13384	13532	13432	13326	13325	13280	13323	13394	13449	13480	13378	13383	13279	13527	13478	13388	13535	13370	13407	13486	13555	13456	13369	13359	13296	13372	13405	13233	13492	13558	13450	13518	13490	13471	13522	13489	13514	13377	13513	13389	13527	13434	13379	13472	13473	13523	13418	13503	13436	13321	13683	13498	13431	13303	13310	13380	13373	13357	13525	13476	13388	13512	13486	13483	13451	13432	13460	13256	13269	13402	13351	13401	13509	13571	13358	13386	13229	13390	13519	13361	13512	13301	13466	13406	13579	13297	13513	13449	13476	13410	13535	13610	13511	13286	13568	13541	13380	13417	13249	13729	13350	13260	13077	13258	13298	13429	13379	13490	13477	13367	13451	13482	13527	13510	13594	13410	13442	13592	13397	13409	13434	13444	13395	13433	13512	13077	13287	13365	13526	13489	13402	13557	13554	13472	13497	13293	13471	13462	13516	13349	13357	13482	13305	13323	13416	13304	13437	13421	13414	13314	13428	13620	13418	13522	13460	13371	13193	13429	13461	13590	13312	13345	13323	13575	13471	13327	13488	13368	13348	13378	13404	13341	13513	13464	13503	13398	13384	13525	13496	13444	13386	13442	13437	13373	13343	13515	13373	13611	13284	13519	13488	13388	13536	13377	13496	13570	13419	13446	13428	13422	13489	13481	13250	13344	13414	13505	13356	13358	13350	13497	13512	13207	13548	13395	13236	13382	13489	13335	13453	13451	13445	13425	13276	13126	13528	13455	13625	13454	13329	13383	13451	13556	13499	13513	13500	13265	13441	13382	13300	13338	13528	13463	13345	13464	13430	13497	13577	13541	13350	13357	13450	13454	13397	13316	13642	13389	13405	13412	13344	13452	13444	13224	13293	13486	13468	13421	13404	13375	13377	13414	13558	13311	13382	13516	13533	13584	13464	13366	13361	13401	13409	13365	13486	13404	13521	13406	13590	13495	13526	13328	13435	13352	13350	13509	13150	13420	13410	13382	13305	13423	13388	13567	13579	13441	13418	13358	13368	13505	13455	13401	13425	13256	13352	13460	13455	13461	13264	13468	13473	13393	13429	13292	13341	13516	13204	13525	13557	13466	13522	13547	13368	13334	13358	13521	13245	13435	13407	13407	13450	13513	13535	13383	13502	13350	13369	13295	13343	13563	13425	13367	13360	13533	13501	13308	13337	13560	13330	13511	13313	13388	13413	13440	13396	13310	13424	13432	13427	13486	13293	13356	13401	13490	13188	13374	13380	13288	13390	13394	13322	13333	13409	13473	13585	13498	13428	13562	13374	13463	13319	13351	13291	13409	13442	13343	13412	13279	13436	13360	13316	13331	13277	13341	13460	13478	13399	13445	13516	13335	13516	13471	13518	13253	13575	13404	13635	13443	13468	13646	13523	13635	13540	13673	13364	13326	13543	13413	13576	13536	13316	13505	13583	13409	13362	13434	13430	13391	13382	13637	13491	13375	13469	13464	13460	13455	13439	13329	13322	13297	13472	13397	13428	13232	13368	13412	13404	13365	13478	13242	13344	13444	13252	13580	13391	13434	13532	13447	13382	13385	13302	13475	13587	13308	13497	13648	13335	13279	13374	13522	13429	13410	13494	13684	13299	13448	13232	13371	13353	13396	13465	13379	13299	13437	13454	13406	13557	13409	13487	13556	13367	13428	13248	13460	13333	13671	13468	13397	13358	13445	13528	13423	13340	13538	13319	13373	13475	13452	13433	13510	13428	13245	13462	13319	13528	13356	13586	13447	13684	13666	13467	13478	13607	13401	13457	13499	13574	13523	13372	13532	13417	13498	13496	13303	13488	13290	13328	13562	13554	13403	13438	13422	13494	13425	13492	13315	13474	13464	13561	13623	13498	13486	13490	13351	13333	13310	13561	13494	13368	13477	13399	13363	13446	13495	13394	13381	13441	13508	13470	13464	13272	13746	13496	13367	13492	13291	13396	13222	13371	13366	13392	13454	13608	13443	13353	13517	13345	13544	13369	13246	13375	13415	13484	13554	13535	13369	13413	13403	13475	13625	13564	13466	13388	13357	13201	13338	13325	13462	13277	13418	13265	13388	13505	13491	13516	13487	13371	13429	13515	13305	13377	13580	13396	13352	13413	13491	13476	13344	13562	13372	13413	13486	13358	13333	13280	13237	13526	13513	13347	13519	13644	13361	13496	13428	13560	13523	13329	13485	13452	13436	13289	13408	13375	13574	13383	13398	13440	13394	13487	13297	13418	13411	13414	13519	13448	13518	13359	13360	13444	13415	13404	13438	13498	13451	13317	13445	13397	13733	13280	13412	13489	13270	13649	13369	13599	13416	13372	13572	13552	13445	13365	13504	13441	13505	13425	13328	13366	13381	13506	13398	13590	13462	13383	13375	13490	13376	13351	13367	13297	13552	13420	13359	13244	13226	13308	13471	13503	13546	13470	13427	13253	13422	13532	13547	13326	13372	13361	13616	13392	13336	13227	13494	13689	13497	13557	13360	13256	13603	13382	13273	13550	13339	13287	13371	13386	13423	13389	13493	13461	13393	13332	13321	13414	13408	13507	13218	13454	13346	13494	13496	13547	13490	13555	13500	13326	13343	13421	13426	13277	13277	13414	13348	13310	13257	13652	13535	13574	13576	13355	13518	13451	13367	13378	13431	13351	13336	13244	13410	13517	13490	13500	13419	13387	13514	13530	13364
20736	39075	30483	22780	19449	17398	15493	14960	14211	13974	13652	13273	13092	13069	12901	12783	12934	12822	12493	12739	12513	12558	12507	12557	12452	12579	12512	12547	12522	12654	12489	12275	12520	12542	12661	12583	12534	12465	12370	12628	12437	12557	12432	12619	12547	12531	12412	12549	12375	12614	12557	12288	12638	12396	12474	12608	12597	12566	12429	12321	12490	12636	12434	12545	12533	12436	12481	12643	12350	12471	12469	12347	12531	12518	12363	12391	12477	12291	12490	12450	12463	12473	12292	12637	12522	12588	12424	12462	12296	12427	12437	12357	12492	12481	12427	12375	12453	12339	12424	12482	12480	12299	12263	12569	12271	12322	12420	12498	12372	12425	12579	12534	12412	12347	12316	12560	12405	12440	12413	12380	12430	12449	12530	12368	12427	12371	12577	12413	12389	12463	12522	12429	12540	12458	12285	12478	12409	12178	12692	12395	12462	12472	12536	12504	12374	12376	12373	12499	12372	12358	12383	12230	12457	12416	12473	12388	12395	12425	12496	12393	12270	12212	12390	12371	12473	12480	12229	12457	12340	12537	12478	12340	12486	12342	12532	12351	12489	12555	12383	12385	12426	12434	12376	12385	12496	12383	12339	12292	12386	12400	12544	12456	12325	12453	12545	12443	12489	12373	12522	12302	12548	12435	12417	12500	12435	12417	12434	12497	12549	12436	12361	12388	12540	12586	12383	12476	12413	12327	12407	12586	12449	12397	12477	12477	12572	12496	12360	12499	12412	12412	12386	12260	12412	12419	12426	12571	12450	12571	12485	12303	12456	12473	12482	12311	12365	12482	12538	12447	12381	12532	12420	12485	12507	12600	12446	12490	12504	12447	12522	12535	12380	12560	12572	12350	12329	12584	12422	12477	12606	12379	12527	12373	12420	12518	12436	12424	12474	12434	12420	12626	12498	12483	12469	12664	12346	12347	12452	12381	12430	12518	12414	12493	12434	12414	12488	12557	12541	12341	12586	12432	12366	12608	12406	12401	12399	12496	12281	12556	12343	12447	12521	12398	12468	12425	12342	12576	12290	12329	12476	12334	12558	12550	12426	12392	12525	12559	12303	12572	12459	12374	12433	12374	12426	12322	12355	12544	12411	12588	12593	12347	12364	12407	12598	12432	12385	12389	12442	12318	12450	12498	12440	12523	12509	12486	12350	12560	12355	12551	12490	12283	12324	12466	12371	12526	12376	12616	12471	12485	12388	12399	12387	12366	12280	12552	12373	12468	12397	12408	12517	12351	12387	12509	12413	12501	12255	12510	12471	12397	12179	12472	12587	12462	12583	12362	12446	12435	12467	12473	12528	12522	12409	12212	12323	12349	12350	12472	12632	12409	12246	12513	12297	12437	12482	12549	12430	12463	12363	12470	12412	12379	12647	12419	12300	12547	12444	12584	12396	12439	12460	12309	12406	12413	12545	12448	12485	12259	12564	12413	12382	12454	12480	12450	12438	12401	12470	12290	12414	12352	12397	12327	12529	12635	12245	12490	12381	12304	12524	12357	12494	12466	12479	12461	12417	12415	12227	12569	12415	12404	12469	12345	12415	12516	12391	12442	12427	12374	12497	12436	12294	12352	12276	12438	12307	12427	12643	12482	12334	12413	12471	12440	12362	12384	12559	12513	12587	12456	12468	12391	12573	12527	12484	12635	12464	12406	12405	12493	12266	12496	12522	12423	12436	12588	12439	12601	12369	12508	12385	12447	12549	12429	12503	12501	12438	12507	12511	12355	12488	12564	12421	12345	12488	12325	12464	12402	12555	12296	12392	12361	12560	12611	12359	12436	12473	12436	12471	12396	12393	12486	12426	12590	12518	12436	12602	12412	12352	12520	12311	12573	12488	12415	12551	12462	12429	12379	12467	12335	12454	12454	12291	12354	12563	12550	12517	12540	12475	12354	12363	12419	12673	12513	12295	12378	12379	12455	12334	12569	12385	12443	12465	12355	12297	12324	12254	12366	12442	12468	12464	12502	12565	12308	12325	12382	12159	12512	12462	12585	12529	12490	12534	12386	12726	12550	12412	12477	12713	12524	12449	12490	12533	12439	12461	12425	12467	12388	12412	12243	12504	12428	12350	12458	12452	12421	12499	12318	12427	12287	12483	12596	12432	12526	12507	12426	12469	12479	12466	12540	12370	12311	12417	12545	12485	12556	12272	12556	12288	12550	12382	12393	12352	12491	12447	12338	12206	12381	12270	12358	12258	12446	12401	12540	12589	12592	12435	12392	12564	12517	12419	12557	12485	12308	12362	12540	12353	12360	12618	12472	12405	12389	12402	12519	12511	12448	12625	12383	12420	12274	12458	12523	12345	12502	12517	12488	12347	12254	12397	12475	12438	12394	12375	12444	12548	12289	12472	12361	12371	12487	12513	12498	12475	12492	12481	12385	12520	12628	12358	12434	12428	12615	12571	12540	12341	12428	12683	12455	12573	12381	12529	12407	12329	12483	12313	12508	12548	12434	12404	12413	12435	12417	12423	12577	12444	12510	12590	12473	12419	12335	12344	12515	12281	12454	12442	12432	12495	12480	12299	12437	12414	12376	12419	12535	12394	12531	12314	12493	12542	12538	12506	12299	12417	12528	12484	12479	12306	12446	12436	12207	12393	12580	12529	12454	12307	12397	12504	12552	12545	12505	12463	12372	12469	12562	12375	12509	12557	12404	12347	12519	12577	12438	12495	12540	12322	12542	12372	12535	12444	12543	12394	12448	12410	12506	12420	12420	12479	12424	12404	12285	12563	12405	12399	12452	12367	12490	12431	12469	12421	12523	12493	12364	12510	12369	12358	12558	12430	12529	12372	12603	12543	12589	12312	12527	12593	12414	12541	12380	12371	12338	12552	12433	12370	12409	12377	12482	12418	12293	12466	12536	12384	12552	12584	12352	12469	12590	12457	12494	12407	12432	12448	12408	12531	12418	12344	12518	12439	12462	12428	12278	12402	12694	12426	12479	12342	12586	12288	12522	12366	12480	12252	12566	12469	12397	12429	12406	12381	12383	12392	12518	12436	12369	12518	12484	12490	12396	12469	12474	12384	12557	12384	12344	12476	12533	12484	12356	12335	12456	12465	12515	12353	12571	12613	12418	12520	12602	12402	12497	12525	12430	12568	12274	12534	12344	12472	12270	12609	12441	12473	12488	12448	12573	12421	12407	12420	12567	12288	12524	12654	12329	12474	12573	12353	12501	12373	12338	12341	12544	12389	12428	12484	12375	12627	12589	12271	12329	12331	12407	12629	12408	12399	12588	12441	12401	12557	12475	12488	12274	12451	12493	12405	12332	12476	12370	12412	12523	12513	12298	12394	12446	12393	12402	12504	12469	12301	12615	12394	12580	12509	12437	12368	12464	12518	12478	12310	12450	12363	12412	12285	12412	12368	12488	12408	12316	12311	12340	12397	12319	12299	12351	12487	12588	12512	12308	12353	12297	12429	12379	12519	12430	12412	12488	12347	12279	12473	12514	12364	12363	12416	12452	12350	12469	12452	12321	12457	12352	12272	12502	12612	12459	12545	12297	12548	12583	12408	12418	12439	12405	12582	12579	12367	12245	12454	12447	12547	12500	12453	12365	12345	12590	12422	12307	12511	12360	12444	12512	12583	12486	12476	12467	12406	12400	12471	12400	12354	12451	12371	12404	12421	12476	12397	12441	12416	12440	12519	12460	12443	12380	12477	12621	12420	12327	12509	12412	12356	12343	12485	12486	12467	12468	12467	12343	12529	12347	12476	12346	12540	12578	12543	12511	12474	12353	12442	12412	12505	12471	12387	12551	12369	12433	12498	12460	12444	12574	12386	12344	12316	12456	12508	12446	12408	12594	12410	12390	12529	12184	12546	12459	12368	12688	12365	12502	12408	12446	12554	12530	12505	12525	12319	12373	12415	12330	12431	12383	12390	12437	12444	12418	12497	12493	12446	12360	12562	12306	12363	12447	12452	12641	12368	12544	12468	12304	12697	12438	12368	12433	12514	12339	12316	12488	12403	12475	12488	12542	12479	12509	12410	12440	12263	12450	12573	12431	12471	12399	12463	12504	12298	12255	12548	12443	12373	12327	12328	12445	12282	12520	12332	12516	12417	12461	12423	12418	12396	12502	12474	12422	12383	12432	12310	12567	12439	12381	12448	12523	12310	12498	12424	12415	12627	12570	12464	12409	12358	12442	12466	12301	12190	12274	12434	12418	12476	12337	12294	12296	12469	12559	12352	12574	12382	12422	12485	12525	12404	12393	12549	12433	12389	12361	12514	12363	12455	12381	12437	12386	12317	12498	12340	12466	12337	12501	12417	12583	12538	12382	12361	12470	12472	12418	12471	12431	12463	12464	12518	12419	12491	12347	12396	12397	12429	12273	12328	12460	12410	12398	12502	12483	12537	12467	12432	12222	12433	12537	12399	12418	12567	12481	12404	12521	12550	12501	12307	12611	12409	12347	12646	12524	12377	12528	12604	12367	12289	12435	12338	12509	12515	12319	12529	12391	12440	12592	12468	12506	12489	12491	12472	12429	12329	12377	12393	12547	12366	12369	12609	12385	12397	12512	12285	12392	12434	12426	12498	12384	12669	12379	12421	12471	12318	12523	12457	12548	12584	12495	12573	12418	12422	12530	12352	12388	12495	12435	12399	12406	12473	12505	12336	12483	12352	12524	12412	12510	12470	12656	12386	12351	12366	12399	12515	12336	12444	12531	12369	12494	12433	12522	12409	12460	12591	12420	12537	12280	12446	12454	12306	12453	12383	12383	12312	12450	12460	12661	12312	12385	12625	12478	12374	12436	12386	12533	12392	12473	12494	12408	12312	12470	12439	12377	12510	12393	12419	12558	12507	12406	12496	12372	12382	12455	12357	12281	12424	12401	12347	12434	12427	12334	12572	12550	12566	12419	12535	12242	12302	12469	12579	12402	12525	12423	12527	12588	12536	12217	12523	12629	12436	12419	12457	12337	12336	12454	12293	12523	12417	12503	12363	12418	12430	12508	12428	12292	12313	12335	12415	12506	12501	12510	12526	12363	12533	12282	12314	12539	12510	12485	12352	12355	12564	12485	12352	12418	12453	12516	12517	12377	12465	12429	12375	12457	12406	12545	12446	12551	12245	12545	12526	12435	12407	12441	12396	12465	12435	12394
25337	21677	27036	26809	19045	17542	16515	15789	15521	15347	15243	15287	15077	15151	14869	15003	14879	14991	14825	14774	14827	14909	15036	15006	14788	14903	15181	14896	14787	14748	14770	14628	14862	14689	14811	14715	14786	14793	14644	14752	14901	14656	14820	14650	14907	14527	15035	14732	14727	14620	14815	14826	14706	14836	14717	14865	14830	14958	14753	14677	14837	14638	14890	14755	14744	14703	14820	14693	14778	14684	14803	14879	14872	14649	14792	14722	14755	14851	14848	14679	14719	14756	14782	14793	14746	14666	14895	14569	14722	14713	14802	14812	14817	14877	14716	14741	14863	14844	14554	14912	14919	14726	14663	14765	14641	14675	14663	14933	14763	14724	14783	14695	14758	14747	14730	14852	14634	14735	14762	14719	14892	14555	14944	14790	14885	14488	14883	14774	14856	14886	14611	14825	14715	14833	14600	14990	14739	14715	14674	14555	14790	14793	14811	14711	14789	14979	14996	14729	14629	14712	14739	14904	14833	14684	14733	14937	14871	14750	14727	14660	14687	14601	14526	14909	14844	14731	14793	14832	14838	15006	14541	15006	14633	14667	14785	14858	14643	14692	14717	14869	14757	14980	15037	14938	14881	14703	14776	14774	14922	14863	14834	15016	14645	14568	14734	14876	14611	14955	14969	14753	14764	14868	14971	14866	14850	14743	14891	14833	14764	14862	14844	15119	14718	14764	14859	14823	14990	14506	14964	14664	14709	14722	14737	14733	14650	14775	14866	14794	14937	14943	14669	14541	14646	14923	14874	14740	14811	14896	14555	14748	14954	14723	14842	14894	14778	14605	14760	14586	14630	14804	14796	14906	14764	14813	14730	14810	14590	15023	14931	14540	14791	14751	15030	14859	14682	14775	14814	14698	14787	14774	14704	14676	14678	14827	14678	14841	14886	14695	15081	14766	14842	14802	14784	14655	14877	14869	14740	14816	14872	14698	14785	14772	14943	14692	14932	14923	14654	14674	14686	14781	14733	14675	14772	14837	14771	14812	14647	14651	14746	14883	14805	14765	14637	14706	14737	14812	14856	14692	14887	14634	14760	14846	14715	14717	14873	14716	14782	14915	14846	14550	14873	14703	14728	14721	14769	14812	15004	14853	14726	14714	14778	14822	14942	14768	14853	14665	14878	14707	14899	14754	14567	14919	14876	14653	14761	14811	14787	14932	14883	14812	14753	14861	14833	14813	14763	14481	14929	14792	14855	14785	14756	14712	14676	14625	14948	14751	14875	14642	14820	14862	14748	14706	14846	14911	14514	14730	14705	14715	14761	14900	14674	14815	14880	14842	14856	14794	14790	14789	14748	14769	14772	14765	14809	14903	14876	14750	14830	14627	14770	14731	14706	14665	14900	14830	14678	14501	14753	14677	14782	14651	14775	14916	14635	14793	14808	14617	14726	14745	14937	14754	14930	14688	14673	14721	14661	14815	14725	14636	14774	14813	14821	14751	14648	14670	14709	14719	14906	14753	14917	14788	14967	14824	14693	14799	14797	14751	14651	14643	14788	14785	14804	14860	14944	14740	14826	14786	14866	14653	14660	14834	14790	14587	14726	14693	14996	14781	14672	14849	14817	14609	14831	14727	14965	14877	14797	14810	14780	14591	14831	14787	14836	14674	14868	14640	14750	14916	14843	14633	14992	14896	14664	14831	14762	14817	14723	14757	14733	14739	14671	14791	14810	14871	14731	14662	14718	14858	14831	14742	14809	14699	14875	14840	14844	14820	14768	14708	14726	14755	14792	14855	14906	14664	14610	14514	14717	14665	14843	14755	14859	14839	14924	14863	15018	14885	14887	14910	14907	14797	14829	14663	14842	14882	14887	14781	14828	14614	14687	14894	14754	14833	14930	14512	14563	14821	14769	14670	14720	14813	14732	14735	14770	15083	14744	14596	14764	14842	14817	14591	15014	14848	14794	14906	14762	14896	14744	14944	14710	14915	14795	14657	14667	14727	14750	14758	14824	14715	14681	14937	14794	15022	14896	14711	14765	14849	14903	14775	14758	14792	14764	15036	14689	14752	14434	14666	14799	14750	14744	14679	14769	14674	14782	14805	14922	14925	14765	14748	14666	14576	14798	14819	14610	14792	14598	15015	14680	14590	14664	14735	14704	14857	14828	14816	14495	14932	14785	14834	14734	14762	14758	14791	14831	14737	14710	14824	14701	14787	14724	14697	14766	14862	14841	14989	14808	14774	14676	14831	14755	15017	14620	14847	14937	14786	14716	14554	14885	14692	14902	14820	14691	14874	14631	14630	14585	14648	14655	14662	14697	14490	14768	14616	14813	14594	14795	14714	14909	14715	14861	14890	14682	14819	14821	14764	14705	14784	14762	14675	14621	14667	14862	14759	14851	14823	14791	14648	14730	14889	14970	14702	14785	14839	14740	14950	14815	14698	14788	15005	14839	14823	14836	14815	14835	14806	14743	14775	14691	14818	14866	14826	14723	14775	14706	14565	14877	14779	14799	14948	14694	14820	14813	14800	14653	14859	14785	14671	14799	14804	14907	14774	14666	14808	14645	14811	15021	14607	14752	14774	14759	14540	14726	14831	14840	14699	14625	14799	14779	14881	14826	14793	14676	14668	14715	14714	14887	14890	14744	14670	14905	14751	14665	14686	14716	14810	14942	14761	14639	14669	14731	14793	14802	14918	15034	14845	14931	14850	14963	14919	14861	14702	14870	14722	15025	14890	14843	14871	14862	14736	14707	14888	14863	14636	14938	14947	14703	14756	14790	14703	14603	14836	14663	14727	14748	14721	14872	14763	15086	14894	14715	14756	14771	14691	14876	14794	14906	14696	14639	14591	14649	14825	14753	14941	14741	14862	14804	14781	14696	14788	14799	14905	14859	14787	14950	14664	14774	14992	14794	14900	14857	14718	14891	14534	14710	14748	14856	14710	14753	14785	14873	14896	14688	14787	14800	14645	14700	14825	14907	14701	14817	14818	14781	14733	14741	14792	14607	14691	14767	14890	14870	14673	14820	14800	14584	14669	14638	14783	14856	14764	14644	14929	14678	14873	14817	14798	14874	14763	14671	14665	14875	14795	14929	14829	14780	14700	14713	14964	14811	14808	14681	14893	14762	14753	14952	14801	14743	14864	14828	14956	14711	14778	14867	14746	14808	14891	14963	14912	14755	14793	14601	14825	14762	14650	14806	14821	14871	14608	14782	14970	14907	14742	14812	14712	14835	14812	14759	14727	14853	14673	14739	14760	14666	14754	14605	14812	14961	14789	14835	14782	14737	14695	14996	14714	14626	14669	14744	14624	14810	14730	14715	14902	14878	14697	14569	14569	14851	14757	14798	14810	14780	14723	14942	14727	14811	14693	14816	14811	14992	14821	14648	14617	14723	14782	14825	14877	14794	14916	14937	14706	14709	14778	14914	14835	14744	14707	14712	14803	14806	14817	14893	14890	14997	14790	14929	14538	14875	14724	14827	14729	14735	14763	14792	14780	14681	14964	14961	14777	14712	14962	14943	14762	14686	14945	14710	14624	14689	14822	14895	14705	14877	14949	14739	14610	14912	14751	14809	14758	14922	14694	14844	14930	14811	14798	14727	14767	14905	14679	14679	14822	14997	14682	14910	14917	14786	14838	14840	14881	14850	14909	14693	14740	14806	14744	14825	14854	14903	14845	14781	14971	14871	14757	14897	14888	14880	14839	14869	14597	14775	14734	14841	14770	14721	14824	14955	14552	14803	14734	14706	14694	14730	14697	14738	14535	14916	14944	14768	14812	14682	14777	14819	14717	14579	14746	14715	14863	14683	14761	14835	14836	14861	14763	14825	14881	14671	14849	14720	14707	14930	14689	14814	14706	14849	14848	14841	14574	14687	14811	14716	14732	14771	14723	14659	14633	14735	14682	14674	14927	14676	14722	14653	14751	14814	14669	14684	14703	14748	14584	14746	14774	14830	14701	14742	14859	14963	14798	14803	14693	14748	14670	14843	14712	14762	14649	14895	14828	14756	14904	14853	14742	14665	14811	14808	14901	14817	14808	14712	14764	14747	14844	14563	14597	14866	14762	14761	14777	14783	14642	14721	14735	14686	14845	14648	14872	14975	14873	14698	14916	15003	14836	14958	14813	14606	14824	14943	14826	14577	14613	14672	14640	14763	14945	14868	14696	14784	14765	14775	14842	14934	14810	14674	14609	14861	14861	14673	14712	14736	14730	14598	14700	14852	14687	14942	14672	14689	14802	14782	14690	14780	14742	14755	14981	14862	14646	14723	14732	14761	14723	14880	14638	14991	14778	14794	14987	14992	14927	14794	14650	14730	14713	14696	14923	14893	14826	14897	14897	14829	14722	14834	14778	14818	14654	14822	14862	14818	14739	14895	14716	14864	14829	14816	14769	14720	14731	14903	14874	14982	14690	14589	14541	14781	14810	14802	14758	14819	14832	14770	14605	14741	14775	14763	14933	14801	14653	14677	14793	14831	14706	14813	14689	14800	14672	14692	14965	14571	14808	14886	14687	14831	14704	14746	14889	14828	14783	14519	14962	14889	14759	14849	14690	14768	14861	14727	14713	14681	14806	14856	14777	14786	14704	14704	14810	14794	14896	14930	14660	14757	14728	14753	14764	14704	14724	14705	14592	14811	14989	14637	14888	14691	14965	14810	14868	14731	14806	14674	14610	14866	14597	14813	14829	14788	14791	14700	14466	14671	14807	14743	14747	15050	14789	14979	14806	14835	14686	14851	14822	14723	14800	14692	14885	14738	14828	14828	14928	14897	14928	14727	14735	14575	14940	14670	14600	14868	14630	14848	14792	14842	14777	14784	14871	14733	14681	14927	14914	14639	14749	14795	14645	14897	14685	14691	14871	14822	14744	14828	14769	14885	14706	15042	14871	14579	14844	14909	14834	14839	14786	15035	14716	14669	14715	14654	14606	14695	14612	14698	14896	14761	14737	14669	14827	14887	14765	14868	14787	14969	14878	14819	14719	14622	14709	14672	14724	14802	14673	14810	14733	14691	14714	14725	14713	14791	14696	14681	14667	14813	14693	14779	14723	14808	14725	14652	14711	14754	14561	14787	14821	14743	14784	14989	14695	14767	14833	14813	14821	14611	14640	14867	14666	14750	14799	14763	14729	14800	14778	14765	14720	14941	14758	14545	14863
20230	34124	26979	20118	18089	16642	15333	14643	14530	14159	14263	13573	13550	13736	13494	13544	13311	13358	13344	13495	13575	13361	13481	13241	13471	13257	13279	13250	13417	13320	13327	13353	13424	13468	13459	13328	13279	13511	13194	13367	13310	13299	13311	13431	13540	13353	13370	13274	13311	13343	13244	13313	13385	13221	13136	13076	13223	13323	13250	13327	13450	13175	13154	13345	13223	13321	13239	13274	13430	13176	13323	13248	13349	13262	13077	13379	13067	13226	13270	13348	13245	13414	13294	13309	13069	13357	13245	13350	13300	13227	13382	13219	13316	13335	13222	13289	13283	13219	13373	13248	13331	13408	13439	13397	13316	13387	13293	13426	13330	13068	13180	13445	13207	13206	13279	13294	13460	13347	13306	13305	13247	13178	13354	13372	13245	13361	13162	13226	13247	13068	13344	13175	13331	13390	13362	13201	13278	13231	13231	13369	13247	13349	13386	13358	13316	13229	13137	13313	13214	13444	13316	13247	13447	13253	13104	13293	13292	13244	13147	13367	13319	13429	13282	13232	13117	13382	13205	13240	13296	13144	13352	13216	13259	13333	13169	13348	13170	13351	13226	13351	13210	13468	13312	13191	13226	13379	13402	13259	13258	13399	13375	13163	13364	13327	13440	13300	13313	13342	13369	13218	13183	13320	13254	13180	13299	13448	13355	13412	13382	13340	13306	13252	13398	13344	13274	13315	13297	13176	13443	13344	13324	13198	13367	13266	13321	13391	13231	13415	13220	13297	13133	13260	13440	13214	13120	13223	13237	13365	13304	13207	13446	13265	13216	13230	13408	13226	13232	13261	13253	13172	13136	13212	13186	13225	13250	13223	13104	13298	13310	13101	13191	13396	13162	13454	13246	13283	13519	13415	13279	13262	13240	13299	13353	13334	13197	13107	13295	13550	13318	13286	13211	13174	13339	13284	13227	13216	13255	13197	13309	13341	13383	13108	13245	13265	13159	13423	13324	13282	13235	13182	13369	13247	13473	13263	13453	13149	13164	13177	13257	13472	13232	13351	13189	13247	13302	13340	13303	12956	13342	13209	13354	13107	13351	13275	13251	13419	13390	13231	13326	13279	13285	13398	13277	13274	13336	13382	13338	13316	13266	13359	13376	13387	13255	13198	13287	13310	13340	13316	13204	13162	13274	13301	13337	13241	13213	13293	13119	13412	13332	13141	13432	13366	13204	13424	13226	13328	13168	13276	13283	13191	13396	13374	13401	13192	13266	13259	13169	13253	13259	13324	13398	13111	13275	13241	13486	13104	13387	13360	13233	13391	13310	13276	13126	13269	13323	13285	13274	13474	13206	13365	13415	13366	13243	13230	13267	13183	13250	13321	13161	13315	13111	13173	13290	13284	13268	13263	13296	13326	13424	13331	13183	13374	13365	13375	13212	13340	13351	13471	13299	13388	13194	13171	13225	13379	13149	13327	13279	13196	13196	13198	13289	13347	13321	12987	13182	13308	13405	13352	13294	13289	13475	13322	13327	13270	13326	13384	13276	13336	13234	13298	13216	13335	13316	13406	13291	13335	13247	13356	13240	13327	13302	13263	13390	13250	13382	13146	13181	13389	13236	13411	13409	13222	13434	13278	13254	13192	13329	13275	13252	13283	13234	13236	13282	13328	13276	13392	13164	13130	13158	13237	13366	13352	13331	13306	13362	13221	13398	13411	13254	13292	13368	13383	13174	13292	13393	13254	13445	13234	13344	13401	13153	13149	13550	13264	13230	13279	13289	13179	13150	13364	13301	13288	13209	13310	13293	13247	13220	13424	13197	13206	13247	13337	13104	13187	13316	13323	13273	13237	13342	13312	13319	13583	13184	13199	13347	13435	13071	13373	13154	13380	13265	13381	13371	13289	13174	13200	13417	13186	13236	13196	13289	13340	13182	13338	13383	13245	13128	13341	13346	13357	13200	13332	13208	13309	13285	13469	13359	13391	13312	13183	13488	13409	13309	13238	13318	13300	13232	13118	13439	13282	13432	13158	13407	13287	13374	13347	13332	13258	13289	13304	13399	13234	13311	13278	13371	13285	13321	13322	13222	13352	13096	13339	13286	13337	13279	13452	13228	13346	13442	13167	13182	13337	13235	13261	13317	13200	13354	13273	13235	13168	13243	13174	13340	13401	13240	13443	13388	13455	13376	13426	13351	13256	13196	13098	13585	13217	13159	13127	13471	13306	13353	13331	13357	13265	13224	13275	13219	13245	13303	13306	13378	13420	13388	13394	13212	13276	13425	13213	13351	13236	13240	13399	13319	13312	13389	13244	13308	13186	13400	13287	13336	13272	13256	13073	13478	13386	13322	13350	13293	13407	13376	13219	13257	13207	13306	13265	13431	13145	13283	13217	13273	13250	13184	13252	13336	13391	13088	13238	13168	13375	13193	13250	13269	13204	13463	13186	13119	13242	13311	13230	13424	13240	13389	13381	13316	13219	13337	13410	13182	13328	13262	13311	13230	13319	13446	13217	13249	13275	13241	13291	13259	13299	13360	13306	13169	13358	13224	13395	13210	13163	13254	13288	13244	13371	13266	13228	13461	13299	13336	13425	13432	13188	13207	13316	13189	13270	13303	13260	13364	13301	13284	13286	13318	13270	13325	13429	13333	13387	13330	13237	13437	13315	13222	13339	13202	13214	13347	13230	13315	13355	13310	13298	13443	13396	13322	13330	13319	13371	13289	13312	13405	13369	13252	13358	13280	13156	13311	13411	13323	13244	13121	13182	13441	13243	13344	13377	13282	13404	13294	13254	13090	13274	13192	13354	13368	13388	13301	13281	13326	13351	13333	13288	13456	13414	13221	13359	13182	13287	13170	13281	13481	13182	13255	13209	13245	13323	13184	13345	13445	13324	13189	13183	13223	13313	13165	13381	13150	13463	13209	13266	13365	13291	13207	13259	13134	13369	13233	13293	13347	13342	13337	13239	13185	13386	13246	13232	13350	13170	13132	13420	13255	13197	13266	13284	13254	13395	13153	13322	13117	13289	13292	13294	13275	13240	13194	13346	13215	13197	13311	13267	13311	13354	13226	13275	13323	13185	13293	13203	13377	13345	13223	13321	13395	13375	13092	13270	13434	13167	13207	13360	13139	13163	13322	13430	13357	13350	13273	13403	13291	13182	13334	13219	13352	13264	13281	13240	13278	13246	13380	13399	13288	13098	13302	13425	13194	13412	13278	13226	13336	13150	13412	13356	13195	13280	13124	13337	13167	13200	13372	13274	13327	13318	13315	13278	13250	13162	13352	13308	13193	13317	13271	13212	13251	13400	13409	13308	13182	13305	13300	13447	13361	13435	13337	13477	13333	13088	13410	13468	13320	13345	13234	13256	13380	13234	13244	13381	13196	13336	13328	13302	13322	13376	13333	13281	13201	13242	13183	13350	13097	13246	13208	13457	13147	13310	13199	13316	13126	13314	13301	13261	13147	13171	13148	13232	13248	13327	13334	13454	13231	13321	13336	13438	13491	13295	13286	13344	13415	13241	13108	13349	13415	13393	13178	13360	13249	13364	13204	13481	13384	13265	13318	13212	13268	13175	13368	13387	13205	13391	13226	13374	13161	13250	13192	13368	13362	13399	13299	13416	13205	13498	13157	13190	13157	13357	13293	13138	13522	13273	13459	13234	13417	13370	13240	13314	13255	13097	13274	13331	13467	13281	13380	13218	13274	13219	13345	13161	13248	13415	13315	13196	13396	13335	13313	13274	13270	13310	13354	13330	13332	13173	13296	13379	13456	13354	13228	13207	13415	13261	13307	13226	13389	13048	13165	13317	13206	13137	13357	13292	13240	13340	13590	13330	13120	13125	13465	13289	13290	13229	13237	13312	13371	13439	13321	13402	13300	13208	13456	13358	13299	13263	13360	13176	13242	13379	13290	13139	13309	13271	13261	13270	13240	13239	13491	13327	13327	13360	13298	13266	13140	13189	13235	13331	13212	13287	13139	13164	13326	13496	13229	13368	13220	13399	13162	13268	13317	13266	13358	13306	13143	13438	13316	13316	13405	13252	13234	13114	13458	13177	13199	13326	13179	13291	13294	13525	13315	13356	13320	13326	13167	13258	13254	13322	13203	13305	13289	13327	13225	13190	13379	13353	13145	13243	13356	13314	13343	13241	13361	13130	13377	13280	13290	13234	13513	13264	13165	13210	13258	13379	13279	13345	13349	13382	13265	13364	13369	13172	13301	13285	13331	13416	13231	13340	13337	13241	13440	13218	13318	13245	13243	13277	13353	13243	13308	13379	13434	13201	13210	13400	13205	13313	13361	13185	13204	13381	13274	13267	13333	13367	13324	13227	13456	13350	13284	13348	13344	13365	13217	13389	13293	13241	13309	13179	13349	13392	13336	13125	13243	13345	13257	13252	13354	13383	13433	13455	13405	13338	13342	13480	13371	13371	13318	13254	13192	13306	13255	13358	13137	13264	13276	13202	13535	13295	13418	13269	13304	13266	13168	13256	13278	13293	13320	13272	13362	13300	13277	13351	13192	13369	13325	13327	13326	13308	13340	13370	13266	13329	13344	13299	13298	13325	13248	13112	13303	13576	13345	13263	13375	13391	13195	13262	13290	13522	13248	13368	13327	13350	13252	13547	13389	13373	13470	13309	13443	13158	13349	13244	13297	13177	13108	13367	13313	13321	13280	13327	13231	13350	13438	13282	13218	13272	13173	13353	13339	13382	13355	13322	13540	13367	13349	12999	13203	13252	13270	13284	13430	13487	13241	13395	13396	13097	13300	13349	13303	13346	13258	13263	13190	13301	13320	13247	13323	13459	13090	13238	13465	13500	13286	13450	13328	13407	13145	13259	13270	13443	13349	13191	13511	13083	13313	13327	13182	13394	13192	13270	13247	13275	13256	13245	13308	13268	13093	13277	13203	13461	13200	13316	13188	13253	13262	13282	13267	13185	13322	13292	13273	13279	13195	13446	13452	13273	13393	13187	13303	13238	13211	13425	13289	13323	13354	13304	13369	13254	13350	13118	13347	13341	13349	13185	13244	13440	13261	13319	13176	13381	13224	13253	13411	13315	13288	13358	13222	13355	13453	13283	13300	13200	13426	13207	13229	13206	13339	13318	13189	13263	13323	13388	13221	13391	13234	13401	13387	13190	13323	13250	13216	13244
22661	21634	28861	24900	21949	23341	22333	17054	15826	15679	15278	14890	14741	14589	14527	14328	14331	14226	14009	14165	14053	14171	14107	14255	14303	14129	14197	14044	14050	13965	14003	14051	14053	13977	13978	14024	14293	14027	13906	14149	13915	14017	14242	14129	14103	13893	14034	14201	14014	13952	13891	13963	14075	13890	13983	13853	13964	14026	13916	13895	14079	13996	13837	14171	13845	13852	13863	13959	13853	13848	14150	13741	13944	13777	14003	13860	13827	13823	14115	13970	13948	13914	13912	13922	13963	13817	13825	13799	13841	13761	13845	13902	13867	13909	13882	13873	13947	13902	13899	13911	13764	13862	13918	13940	14007	13810	13871	13915	13742	13900	14038	13773	13654	13739	14018	13684	13669	13874	14103	13968	13821	14106	13887	13786	13958	13968	13855	13802	14082	13924	13897	13967	13743	13942	14036	13859	13969	13934	13940	13755	13992	14021	14096	13907	13916	13923	13820	13923	13795	13825	14059	13875	13885	13676	13808	13833	14042	13974	13888	14027	13985	13950	14039	14075	13899	13937	13728	13912	13897	13739	13914	13814	14015	13732	13756	13940	13896	13784	13859	13857	14082	14031	13900	13936	14000	13909	13941	13948	13875	13942	14023	13937	13965	13950	13911	13746	13757	13804	13790	13820	13778	13877	14062	13761	13909	14004	13998	13776	13975	13925	13897	13696	13961	13869	13933	13817	13905	13964	13915	13798	13910	13889	13863	13869	13724	13844	13819	13861	13973	13829	13886	13905	13904	14042	14241	13918	13987	13877	13906	13922	13906	13716	13930	13894	13926	13865	13895	13863	14046	14027	13820	13935	13835	13714	13860	13878	13873	13992	13879	13789	13945	14016	13863	13939	13750	13968	14080	13853	13897	13830	13680	14044	13915	13761	13930	13906	13902	13827	13847	13942	13805	13895	14039	14056	13975	13985	14027	13879	13877	13847	13834	13988	13824	14056	13900	13943	13974	13988	13924	13833	13982	13935	13789	13959	13869	13860	13818	14020	13921	13893	13921	14019	13912	13827	14022	13920	13852	14028	13960	14030	13930	13856	13870	14063	13868	14146	13976	13779	14006	13844	13910	13834	13751	13896	13917	13952	13972	13739	13925	13719	13947	14197	13801	14002	14113	13903	13934	13840	13923	13928	13943	13830	13995	13924	13972	13977	13659	13707	14015	13842	14074	13858	13837	13950	14003	13908	13997	14071	13783	13947	13784	13770	13990	13803	13910	14000	13776	13789	13983	13894	13760	13958	14002	13982	13990	13916	13888	13677	13994	13932	13849	13815	14024	14038	13987	13936	14095	13913	13961	13988	13833	13711	13885	14048	13916	13863	13937	13841	13864	13848	14090	13867	13902	14033	14017	13738	13953	13941	13958	14020	13972	13765	13741	13718	13940	13945	13856	13849	13983	13930	13964	13804	13932	13884	13794	13718	13785	13843	13875	13782	13791	13875	13763	13793	13910	13847	13796	13913	13906	13832	14048	13917	13743	13890	13847	13954	14060	13750	13844	13746	13795	13913	13901	13830	13943	13849	13958	13897	13719	13985	13943	13831	13921	13719	14046	13660	13895	13801	13553	13854	13957	13809	13715	13983	13952	13937	13962	14042	13624	14054	13926	13921	13807	14008	14120	13988	14067	13926	13933	13845	13844	13703	14013	13932	13960	13925	13773	13828	14017	13971	13783	13929	13736	13836	13918	13921	13952	13936	13815	13852	14006	13798	14017	13890	13945	14091	13761	13868	14056	13996	13983	14042	13952	13973	13883	14037	13939	13850	14105	13894	13850	13775	14036	13939	13719	13802	13926	13927	13816	13778	13975	13942	13806	13939	13919	13793	13930	13684	13744	13998	13889	13888	13831	13730	14003	14006	14021	13879	14135	13783	13941	13894	13714	14126	14040	13865	13834	13828	13819	13941	13799	13781	13867	13768	13702	13793	14058	14010	13911	13918	13898	13828	13866	13772	13919	13849	13902	13963	13992	13994	14007	13963	13906	13876	14121	13947	13974	13922	13833	13982	13875	13943	13988	13989	13961	13877	13951	13979	13980	13922	13666	13850	13833	14050	13794	14074	14096	13887	13777	13857	13665	13805	13765	13999	13825	14012	13949	13854	13860	14015	13840	13875	13992	14054	13815	14024	13891	13923	13777	13939	14044	13694	14130	13900	13735	13836	13767	14059	13939	13889	13775	13892	13972	13998	14056	13799	13933	13901	13921	13971	13889	13930	14133	13812	13860	13970	13953	13902	13974	13815	13829	13990	13870	13920	13851	13950	13872	13654	14142	13860	13899	13958	13866	13891	13948	13782	13805	13781	14058	13919	13857	13708	13821	13817	13963	14002	13870	13705	13933	14036	13871	14165	13895	13888	13927	13925	14120	13908	13953	14149	14052	13907	14077	13926	13910	13893	14027	13817	13817	13898	13964	13794	13823	13853	13916	14079	13811	13966	13836	13729	13774	13854	13843	13932	13782	13794	13940	14035	13808	13943	13842	13741	13901	13891	13951	13982	13997	13849	14041	13977	13806	13919	13635	13827	13927	13958	13969	13891	13932	13874	13971	13862	13920	13910	13968	13767	13586	13827	13992	13850	13896	13721	13924	13780	14011	13974	13977	13870	13890	13763	14179	13863	13945	13745	13952	13833	13801	13956	13877	13837	13879	13932	14076	13722	13999	13837	13864	13922	13980	14069	13775	13964	13877	13766	13686	13893	13838	13788	14023	13985	14083	13792	13830	13975	13915	14005	13962	13830	13825	13905	13876	13998	13884	13992	13797	13795	13964	13873	14113	14006	13917	14077	13934	13805	13710	13858	13929	13700	13777	14112	13912	13890	13857	13835	14051	14003	13969	14050	13835	13918	13988	14177	13858	13789	13831	13947	13856	13907	13894	13888	13952	14030	14019	13903	13961	13867	13915	14065	13864	14089	13781	13809	13875	13788	13729	13978	13852	13884	13930	14007	13853	13918	13995	13820	13771	13945	13666	14013	13877	13804	13822	14120	13781	13828	13961	13862	13793	13996	13798	13930	13712	14133	14093	14021	13922	13733	13889	14037	13847	13740	13682	13813	13941	13985	13783	13936	13959	13823	13727	13689	13793	14060	13783	13974	14002	13698	13922	13692	13954	14013	13859	13791	13962	13803	13927	14078	13864	13807	13864	13741	13714	13891	14017	13677	13949	13854	13834	14016	13889	13973	13941	13902	13849	13957	13889	13779	13945	13771	13780	13860	13963	13926	13967	13818	13959	13854	13904	13917	13872	13940	13653	13930	13971	13907	13887	13872	13839	13824	13942	13862	14080	13732	13841	13874	13930	13799	14003	13902	13947	13927	13925	13922	13858	13827	13974	13746	13698	13955	13783	13863	13809	13838	14001	13789	13969	14062	14068	14066	13786	13943	13964	13802	13782	13666	14000	13959	13946	13891	13866	13681	14016	13839	13762	13941	13928	13841	13788	13999	13854	13852	13873	13864	13941	13964	13940	13984	13835	13996	13858	13803	13931	14005	13787	13726	13977	14087	13729	13803	13765	13874	13990	13839	14101	13922	13887	13798	14041	13964	13954	14038	14205	14100	13800	13996	13760	13920	13947	13740	13737	13873	14012	14012	14210	13949	13930	13904	13797	13811	13843	14053	14050	13961	13995	13839	13958	14026	13770	14008	14088	13853	13942	13843	13939	13721	13851	13845	13765	13829	13828	13975	13846	13842	13937	13788	13799	13724	13999	13956	14089	13885	14033	13849	14065	14055	13765	13899	13956	13881	13927	13774	13967	13803	13933	13761	13830	13943	13827	13805	13764	13750	13831	13803	13973	13941	13840	13810	14082	13560	13940	13850	14049	13914	13925	13913	13854	13966	13843	13868	13833	13853	13833	14018	13961	13716	14111	13972	13863	14010	13879	13928	13994	13702	13795	13919	13843	13797	13644	13921	14031	13940	13838	13860	13860	14025	14022	13983	13772	13861	13649	13644	13906	13732	13871	13971	14007	13825	13835	13963	13981	13874	13961	13881	13856	13881	14050	13939	14048	13873	13811	13821	13861	14029	13909	13771	13948	13976	13839	13968	13973	13820	13711	13858	14040	13802	13998	13901	14016	13811	13628	13907	13934	13954	13825	13790	14016	13782	13889	14091	13902	13836	13743	13721	13970	13919	13832	13882	13868	13823	14111	13722	14003	14085	13967	13900	13954	13952	13924	14116	13971	13971	13954	13965	13835	13804	14058	13897	13780	13769	13680	13689	13605	13956	13956	13808	13735	13930	13965	13636	13905	14023	13881	13856	13839	13875	13922	14028	13787	13695	13852	13824	13937	13835	13886	13798	13835	13957	14044	13562	13791	13768	13578	13852	13833	13876	13907	13915	13889	13678	13807	13926	13902	13952	13946	13700	13661	13777	13894	14046	13871	13832	13881	14025	14109	13992	13926	13919	13930	14054	13934	13884	13915	13715	13969	13819	14052	13937	13802	13863	13733	14092	13906	13821	13793	13757	13918	13950	13990	13744	13864	13905	13898	14090	13843	13775	13792	13924	13883	13914	13852	13827	13934	13916	13784	14186	13911	13953	13836	13845	14075	13759	13838	13862	13990	13805	13904	13906	14003	13792	13856	13946	13847	14038	13871	13934	14165	13870	14002	13927	13864	14046	13907	13843	13867	13847	13924	13977	13885	13813	13774	13809	13858	13958	13799	13980	13779	13848	13939	13768	13742	13902	13913	13989	13751	13853	13936	13894	13858	13959	13915	13804	13939	13854	13836	14011	13750	13819	13838	13762	14032	13988	13800	13808	13733	13944	13977	13833	13893	13907	13908	13951	14017	13802	13948	13829	13797	13891	13795	13950	13926	13954	13761	13877	13972	13916	13897	13830	13778	13693	13863	13914	13813	13881	13948	13751	13795	13840	13893	13757	13905	13880	13667	13797	13924	13830	13873	13937	13964	13988	13749	13863	13815	13877	13906	13909	13889	13892	13844	13810	13828	13809	13991	13829	13797	13829	13821	13906	14037	13877	13878	13918	13934	13869	13787	13933	14157	13839	13776	13948	13822	13903	13926	13991	14000	14027	14030	13665	13832	13750	13770	13954	13893	13787	13959	13967	14020	13831	14000	14097	13891	13854	13800	13963	13955	13689	13906	13869
23122	43191	34442	25542	22038	19771	17184	16018	15269	14470	14165	13744	13579	13353	13332	13058	13210	13032	12994	12961	12832	12760	12928	12796	12899	12782	12725	12765	12720	12785	12858	12885	12731	12674	12876	12771	12715	12622	12779	12562	12655	12835	12826	12836	12793	12806	12664	12680	12768	12699	12736	12827	12615	12709	12669	12680	12609	12553	12814	12827	12499	12790	12767	12642	12670	12707	12577	12662	12555	12778	12890	12725	12575	12718	12575	12704	12663	12695	12582	12653	12496	12850	12613	12647	12720	12758	12525	12537	12597	12729	12534	12903	12601	12716	12576	12562	12710	12679	12535	12629	12621	12714	12641	12494	12769	12646	12628	12609	12761	12564	12583	12709	12644	12769	12558	12639	12606	12635	12564	12598	12593	12539	12576	12635	12550	12672	12683	12715	12521	12773	12535	12794	12756	12648	12704	12577	12718	12609	12514	12629	12570	12546	12555	12565	12760	12564	12654	12540	12692	12601	12758	12632	12645	12676	12606	12658	12720	12671	12536	12581	12761	12816	12611	12751	12583	12793	12776	12677	12617	12697	12666	12699	12805	12681	12728	12650	12702	12798	12706	12453	12847	12669	12554	12729	12538	12599	12748	12634	12745	12517	12640	12605	12584	12715	12664	12664	12722	12728	12559	12814	12656	12727	12570	12651	12679	12723	12745	12480	12697	12606	12640	12668	12732	12650	12662	12747	12685	12747	12637	12789	12787	12726	12564	12608	12709	12750	12660	12773	12790	12653	12708	12768	12710	12610	12730	12773	12680	12724	12839	12641	12823	12517	12868	12687	12565	12730	12789	12739	12771	12642	12695	12587	12687	12670	12619	12608	12761	12738	12671	12682	12592	12699	12594	12730	12758	12702	12679	12658	12596	12674	12793	12592	12580	12798	12729	12694	12673	12750	12854	12770	12698	12792	12588	12572	12738	12580	12818	12612	12542	12713	12634	12789	12778	12702	12751	12646	12626	12601	12786	12752	12622	12666	12755	12598	12714	12583	12645	12504	12455	12752	12698	12654	12782	12732	12870	12692	12679	12652	12691	12617	12636	12662	12779	12650	12601	12690	12716	12621	12715	12720	12645	12755	12614	12615	12574	12671	12681	12781	12650	12767	12621	12689	12780	12861	12378	12596	12607	12793	12660	12562	12706	12557	12740	12791	12472	12690	12719	12655	12724	12833	12585	12431	12882	12768	12647	12733	12523	12746	12801	12709	12484	12479	12666	12671	12760	12531	12768	12709	12846	12687	12694	12439	12583	12713	12703	12636	12714	12491	12713	12616	12605	12671	12625	12686	12678	12609	12550	12954	12470	12671	12643	12771	12676	12637	12611	12631	12617	12645	12550	12790	12602	12723	12553	12580	12653	12791	12752	12775	12749	12640	12599	12726	12764	12736	12716	12684	12653	12642	12648	12749	12788	12739	12438	12605	12551	12522	12655	12753	12709	12656	12596	12623	12646	12569	12646	12758	12748	12661	12663	12467	12671	12772	12692	12552	12667	12588	12660	12655	12659	12681	12535	12451	12643	12636	12876	12658	12629	12640	12509	12642	12654	12698	12687	12680	12720	12512	12665	12719	12769	12580	12559	12588	12642	12692	12679	12788	12708	12572	12583	12595	12629	12827	12732	12668	12659	12552	12654	12752	12552	12492	12575	12720	12561	12623	12690	12671	12698	12561	12570	12727	12583	12673	12660	12672	12548	12680	12556	12572	12739	12666	12648	12529	12808	12685	12706	12706	12630	12629	12758	12547	12630	12559	12699	12602	12549	12570	12680	12622	12617	12630	12576	12761	12627	12718	12705	12606	12554	12777	12597	12487	12708	12761	12895	12695	12739	12551	12641	12746	12669	12635	12691	12704	12579	12813	12615	12649	12780	12628	12546	12641	12719	12609	12478	12741	12744	12665	12678	12648	12969	12543	12662	12442	12807	12783	12724	12669	12701	12628	12602	12609	12487	12712	12573	12728	12591	12765	12514	12486	12583	12689	12572	12632	12633	12693	12701	12659	12503	12594	12683	12604	12612	12757	12729	12683	12705	12647	12790	12764	12643	12541	12634	12610	12723	12605	12729	12671	12496	12710	12510	12691	12742	12832	12701	12649	12766	12580	12598	12530	12590	12641	12521	12580	12803	12719	12436	12758	12780	12619	12662	12622	12640	12660	12649	12549	12603	12659	12628	12575	12626	12761	12698	12735	12672	12632	12856	12451	12589	12719	12610	12552	12767	12600	12617	12715	12577	12578	12485	12610	12630	12621	12624	12707	12728	12665	12764	12472	12669	12684	12638	12692	12826	12798	12688	12710	12541	12578	12615	12565	12618	12709	12602	12605	12692	12594	12728	12620	12748	12630	12718	12633	12682	12655	12773	12545	12625	12640	12760	12593	12650	12665	12569	12503	12619	12772	12483	12755	12386	12707	12669	12617	12738	12636	12561	12734	12633	12600	12795	12575	12623	12750	12746	12738	12596	12519	12680	12556	12756	12655	12589	12602	12604	12827	12641	12605	12680	12664	12655	12746	12721	12544	12744	12666	12750	12629	12886	12520	12540	12526	12665	12616	12658	12531	12675	12502	12611	12737	12467	12743	12681	12540	12643	12705	12637	12763	12696	12731	12663	12530	12486	12630	12802	12497	12701	12746	12730	12791	12585	12639	12574	12698	12632	12640	12733	12704	12674	12621	12694	12703	12659	12768	12668	12646	12754	12607	12688	12583	12857	12686	12679	12772	12706	12785	12685	12691	12577	12622	12723	12602	12623	12607	12653	12586	12718	12635	12628	12564	12841	12730	12679	12650	12691	12735	12670	12712	12571	12617	12744	12578	12520	12799	12658	12801	12649	12708	12549	12512	12693	12582	12719	12756	12738	12568	12700	12578	12657	12668	12619	12737	12585	12583	12668	12665	12750	12653	12719	12627	12621	12691	12712	12757	12754	12642	12689	12774	12578	12543	12634	12524	12776	12687	12627	12643	12686	12742	12552	12675	12713	12570	12691	12696	12820	12604	12608	12619	12724	12847	12715	12586	12691	12605	12760	12836	12509	12856	12599	12678	12852	12593	12685	12703	12633	12588	12617	12623	12599	12752	12781	12593	12609	12641	12582	12692	12733	12575	12644	12699	12732	12661	12566	12797	12804	12748	12784	12451	12784	12642	12618	12715	12720	12729	12646	12677	12669	12579	12491	12631	12670	12848	12696	12597	12537	12633	12564	12620	12621	12568	12626	12622	12755	12656	12702	12722	12710	12697	12864	12993	12792	12516	12723	12581	12576	12818	12571	12551	12639	12758	12656	12803	12687	12642	12624	12705	12650	12612	12476	12776	12647	12691	12695	12596	12530	12714	12709	12747	12648	12560	12809	12636	12636	12628	12556	12532	12721	12704	12609	12735	12562	12605	12666	12612	12571	12657	12608	12754	12506	12695	12746	12706	12754	12667	12821	12519	12684	12717	12727	12730	12674	12721	12774	12733	12710	12558	12685	12608	12563	12668	12685	12611	12486	12807	12638	12655	12639	12656	12555	12734	12650	12631	12603	12847	12706	12516	12578	12749	12695	12806	12638	12605	12499	12653	12640	12602	12656	12563	12726	12522	12677	12548	12773	12701	12531	12728	12582	12546	12578	12814	12672	12623	12599	12672	12689	12599	12640	12552	12707	12743	12627	12607	12810	12712	12669	12706	12750	12706	12559	12705	12671	12700	12635	12871	12760	12756	12710	12844	12738	12775	12707	12656	12723	12607	12741	12565	12548	12719	12684	12652	12682	12665	12551	12682	12599	12588	12668	12721	12471	12632	12660	12686	12600	12621	12672	12745	12712	12689	12588	12593	12646	12729	12585	12740	12638	12565	12717	12520	12530	12770	12748	12634	12722	12586	12739	12702	12677	12635	12750	12810	12623	12458	12624	12584	12575	12657	12697	12729	12648	12560	12551	12572	12596	12746	12769	12809	12628	12623	12756	12706	12709	12723	12607	12638	12810	12900	12720	12568	12740	12634	12690	12643	12675	12703	12606	12666	12660	12707	12478	12572	12650	12759	12749	12631	12556	12667	12527	12488	12723	12593	12761	12721	12598	12616	12758	12721	12606	12729	12511	12551	12508	12642	12661	12644	12710	12675	12765	12712	12520	12705	12650	12686	12683	12670	12547	12677	12742	12593	12823	12602	12571	12731	12590	12528	12703	12723	12649	12664	12619	12708	12675	12579	12702	12696	12525	12627	12608	12731	12629	12625	12691	12712	12655	12646	12814	12734	12527	12539	12562	12860	12605	12724	12501	12714	12540	12777	12577	12623	12811	12587	12751	12661	12723	12763	12743	12642	12692	12635	12672	12666	12731	12721	12637	12776	12624	12691	12624	12652	12760	12553	12531	12765	12749	12757	12612	12627	12703	12771	12719	12790	12802	12812	12541	12509	12711	12736	12568	12521	12559	12677	12596	12724	12633	12686	12644	12623	12667	12697	12547	12495	12660	12645	12681	12689	12615	12583	12633	12587	12564	12711	12773	12748	12699	12695	12623	12580	12731	12780	12637	12656	12821	12651	12824	12616	12703	12736	12665	12669	12870	12622	12705	12663	12730	12769	12567	12667	12811	12575	12640	12708	12655	12638	12634	12655	12777	12626	12721	12646	12587	12385	12586	12663	12612	12743	12556	12696	12732	12686	12694	12544	12700	12738	12643	12764	12832	12447	12628	12556	12556	12647	12670	12581	12672	12655	12660	12545	12679	12870	12529	12510	12604	12672	12825	12611	12695	12504	12607	12518	12729	12617	12746	12692	12717	12685	12576	12675	12570	12507	12582	12730	12505	12618	12907	12594	12634	12650	12589	12601	12679	12605	12744	12662	12521	12647	12644	12654	12685	12725	12660	12607	12727	12918	12806	12735	12579	12618	12651	12533	12520	12754	12593	12753	12837	12652	12657	12473	12608	12613	12596	12661	12673	12664	12748	12557	12532	12665	12724	12557	12831	12578	12873	12684	12727	12584	12632	12708	12709	12871	12658	12557	12623	12598	12766	12663	12775	12591	12668	12689	12622	12271	12636	12672	12747	12599	12718	12530	12702	12600	12635	12818	12592	12602	12561	12515	12701	12675	12768	12630	12760	12761	12760	12563	12541	12657	12630	12523	12638	12778	12676	12663
29240	23525	25227	21268	17291	16270	15908	15387	15424	14998	14955	14939	14908	14969	14857	14832	14679	14703	14715	14653	14755	14713	14694	14751	14977	14633	14806	14822	14669	14682	14513	14779	14730	14662	14778	14419	14638	14683	14636	14685	14594	14647	14547	14730	14700	14537	14645	14707	14491	14464	14650	14584	14521	14774	14666	14595	14564	14713	14854	14785	14319	14549	14649	14543	14614	14744	14693	14693	14498	14400	14541	14591	14572	14639	14654	14576	14652	14523	14542	14465	14560	14863	14736	14689	14584	14737	14510	14584	14525	14529	14379	14603	14780	14474	14547	14774	14532	14660	14666	14663	14429	14509	14566	14436	14717	14738	14462	14590	14648	14765	14613	14584	14704	14652	14672	14628	14616	14537	14662	14527	14581	14499	14704	14666	14659	14717	14600	14544	14645	14676	14829	14548	14655	14610	14627	14631	14359	14404	14697	14618	14616	14689	14480	14514	14794	14638	14444	14637	14564	14497	14617	14575	14445	14771	14831	14627	14539	14656	14726	14621	14695	14646	14494	14564	14575	14602	14524	14578	14674	14591	14557	14396	14699	14925	14691	14831	14481	14559	14809	14749	14480	14564	14646	14648	14742	14591	14612	14444	14709	14481	14646	14654	14739	14421	14448	14490	14643	14677	14614	14542	14765	14578	14750	14661	14480	14444	14628	14729	14579	14811	14754	14714	14600	14631	14415	14528	14579	14572	14578	14597	14763	14516	14650	14482	14681	14550	14652	14642	14826	14511	14581	14618	14654	14656	14510	14566	14684	14491	14614	14553	14797	14667	14633	14505	14730	14822	14586	14523	14557	14586	14597	14617	14502	14650	14780	14667	14533	14550	14638	14626	14619	14809	14627	14620	14537	14514	14658	14712	14684	14426	14609	14584	14635	14613	14547	14521	14556	14722	14873	14658	14682	14624	14715	14709	14530	14545	14537	14680	14695	14453	14591	14731	14495	14703	14559	14448	14810	14533	14569	14610	14736	14606	14550	14477	14451	14598	14576	14714	14659	14523	14554	14554	14617	14575	14649	14609	14740	14688	14691	14606	14713	14750	14577	14725	14552	14547	14554	14427	14462	14554	14694	14488	14663	14575	14770	14494	14673	14745	14610	14555	14560	14548	14464	14476	14335	14501	14540	14538	14501	14752	14453	14592	14681	14686	14977	14698	14694	14606	14693	14721	14570	14665	14668	14637	14521	14545	14881	14462	14690	14606	14567	14484	14836	14488	14745	14720	14814	14735	14668	14662	14565	14576	14602	14745	14695	14584	14573	14535	14656	14547	14667	14701	14724	14618	14682	14567	14653	14463	14437	14512	14582	14654	14646	14764	14651	14668	14724	14564	14498	14546	14542	14504	14505	14632	14423	14487	14596	14571	14570	14461	14815	14784	14747	14735	14436	14482	14720	14780	14820	14671	14702	14715	14523	14645	14608	14831	14752	14629	14565	14512	14556	14475	14582	14656	14549	14443	14538	14664	14412	14558	14593	14475	14526	14567	14569	14495	14624	14650	14426	14642	14620	14593	14510	14618	14796	14550	14840	14704	14791	14710	14676	14606	14518	14717	14770	14805	14622	14480	14563	14723	14642	14617	14529	14527	14633	14779	14591	14368	14569	14721	14554	14548	14660	14525	14557	14553	14577	14630	14594	14683	14647	14651	14633	14582	14362	14673	14564	14603	14413	14624	14531	14602	14635	14686	14652	14628	14613	14594	14527	14651	14759	14684	14680	14603	14509	14579	14719	14460	14591	14597	14702	14562	14785	14752	14739	14473	14594	14649	14690	14685	14672	14698	14472	14668	14606	14750	14821	14599	14595	14605	14768	14577	14729	14716	14591	14682	14588	14610	14585	14578	14444	14704	14672	14802	14568	14556	14736	14542	14447	14465	14753	14493	14753	14709	14579	14562	14542	14671	14450	14566	14714	14687	14637	14698	14806	14570	14706	14822	14572	14651	14553	14804	14529	14589	14884	14744	14508	14481	14549	14683	14501	14745	14667	14700	14740	14629	14582	14542	14590	14806	14573	14679	14669	14695	14460	14592	14485	14658	14653	14714	14660	14692	14766	14470	14698	14539	14675	14552	14795	14537	14741	14635	14479	14522	14679	14589	14607	14707	14547	14654	14498	14431	14567	14687	14657	14462	14696	14502	14623	14554	14795	14646	14695	14435	14629	14435	14531	14645	14341	14535	14541	14585	14633	14802	14471	14612	14616	14425	14718	14520	14415	14441	14535	14610	14571	14548	14619	14466	14907	14461	14597	14463	14595	14718	14650	14599	14636	14593	14711	14662	14634	14581	14653	14609	14652	14578	14482	14577	14609	14559	14597	14469	14682	14528	14706	14458	14486	14644	14733	14724	14616	14464	14576	14708	14588	14527	14750	14586	14617	14720	14565	14420	14730	14603	14719	14708	14541	14603	14697	14609	14644	14755	14674	14536	14639	14537	14685	14563	14792	14744	14720	14718	14511	14576	14421	14504	14667	14632	14499	14591	14507	14652	14605	14596	14707	14581	14477	14636	14611	14603	14945	14633	14748	14768	14667	14626	14618	14519	14687	14510	14659	14569	14613	14582	14524	14704	14783	14712	14631	14734	14612	14647	14425	14572	14593	14571	14784	14498	14855	14800	14336	14492	14603	14448	14735	14569	14563	14439	14441	14504	14753	14799	14378	14596	14597	14700	14529	14746	14561	14570	14662	14572	14458	14785	14795	14611	14574	14729	14669	14520	14589	14819	14694	14457	14670	14421	14519	14530	14551	14671	14800	14802	14502	14617	14736	14372	14560	14473	14486	14485	14663	14624	14711	14679	14511	14625	14614	14729	14630	14584	14850	14750	14497	14646	14699	14558	14644	14598	14670	14520	14829	14602	14793	14432	14692	14600	14732	14678	14783	14636	14679	14589	14746	14562	14670	14599	14676	14611	14631	14582	14793	14416	14674	14420	14633	14659	14681	14450	14702	14628	14503	14795	14688	14742	14680	14692	14531	14780	14565	14672	14639	14624	14497	14460	14657	14451	14640	14554	14483	14624	14683	14682	14710	14867	14457	14569	14520	14629	14725	14710	14604	14542	14596	14719	14689	14483	14828	14637	14720	14564	14609	14716	14595	14600	14489	14624	14461	14452	14612	14677	14568	14562	14469	14600	14517	14715	14732	14803	14636	14489	14625	14778	14807	14817	14664	14604	14567	14725	14618	14665	14845	14548	14481	14666	14823	14755	14676	14543	14556	14671	14475	14566	14693	14715	14512	14686	14570	14596	14539	14500	14563	14422	14818	14551	14826	14592	14523	14556	14556	14752	14532	14653	14615	14702	14795	14517	14540	14459	14764	14588	14796	14582	14548	14595	14626	14566	14559	14636	14634	14617	14578	14831	14674	14811	14614	14593	14799	14684	14519	14677	14668	14565	14659	14711	14521	14562	14865	14846	14451	14759	14677	14552	14537	14521	14878	14699	14772	14728	14610	14706	14623	14553	14610	14648	14642	14737	14805	14657	14476	14449	14523	14525	14711	14515	14367	14630	14425	14347	14524	14623	14639	14602	14702	14705	14652	14677	14531	14604	14455	14721	14377	14673	14809	14562	14698	14305	14431	14655	14601	14599	14531	14854	14541	14638	14699	14644	14773	14624	14450	14585	14674	14490	14568	14738	14817	14442	14603	14572	14618	14581	14466	14724	14680	14812	14788	14883	14588	14586	14564	14690	14622	14505	14686	14463	14641	14546	14655	14564	14555	14407	14634	14456	14463	14612	14716	14890	14544	14569	14643	14689	14614	14465	14563	14656	14598	14658	14624	14836	14442	14765	14614	14609	14552	14308	14466	14485	14576	14573	14689	14604	14671	14516	14435	14720	14520	14687	14685	14746	14522	14554	14720	14777	14893	14527	14666	14644	14730	14587	14745	14452	14548	14720	14579	14521	14569	14571	14898	14621	14635	14518	14601	14491	14665	14677	14552	14567	14492	14585	14594	14480	14533	14609	14702	14478	14682	14653	14716	14522	14590	14619	14495	14717	14466	14820	14676	14618	14528	14726	14695	14592	14560	14587	14521	14505	14583	14613	14578	14547	14628	14667	14704	14536	14554	14495	14597	14535	14353	14666	14545	14371	14737	14681	14651	14722	14655	14675	14656	14628	14635	14543	14611	14446	14449	14540	14599	14645	14467	14343	14542	14508	14768	14764	14614	14655	14576	14596	14498	14547	14636	14738	14620	14522	14705	14635	14523	14634	14685	14532	14601	14641	14653	14536	14569	14750	14608	14402	14357	14637	14374	14736	14664	14760	14498	14447	14470	14491	14469	14724	14747	14544	14530	14629	14556	14547	14826	14451	14606	14590	14722	14679	14767	14444	14612	14771	14661	14850	14497	14614	14563	14536	14644	14656	14547	14708	14709	14466	14710	14588	14447	14646	14546	14629	14714	14637	14622	14431	14655	14604	14889	14481	14715	14511	14532	14683	14624	14779	14682	14552	14639	14593	14672	14615	14621	14680	14721	14675	14635	14557	14618	14732	14717	14708	14643	14460	14640	14637	14548	14610	14630	14638	14807	14773	14417	14533	14804	14513	14674	14801	14590	14656	14635	14759	14497	14574	14665	14650	14562	14677	14534	14716	14645	14659	14840	14627	14761	14557	14623	14538	14727	14774	14629	14556	14730	14463	14605	14726	14609	14570	14586	14474	14517	14669	14514	14603	14722	14722	14542	14629	14453	14752	14670	14693	14591	14858	14740	14500	14581	14579	14684	14564	14577	14656	14647	14617	14707	14652	14551	14790	14490	14608	14636	14757	14594	14605	14634	14654	14536	14448	14503	14518	14723	14563	14711	14591	14606	14708	14701	14442	14835	14730	14559	14692	14718	14598	14652	14676	14562	14628	14606	14795	14629	14673	14609	14539	14553	14669	14748	14451	14648	14548	14590	14581	14761	14582	14671	14625	14523	14545	14523	14752	14726	14705	14629	14795	14475	14521	14610	14610	14846	14695	14646	14471	14817	14531	14582	14504	14650	14616	14592	14781	14474	14621	14549	14744	14688	14416	14846	14506	14684	14800	14723	14691	14660	14610	14304	14643	14658	14635	14523	14542	14400	14600	14666	14711	14518	14620	14692	14587	14609	14452	14745	14535	14441	14712	14679	14660
20480	29941	24027	18488	16782	15711	14564	14275	14059	13790	13522	13577	13647	13441	13272	13316	13552	13184	13221	13283	13269	13301	13252	13377	13255	13122	13200	13319	13413	13256	13366	13231	13193	13267	13182	13184	13329	13288	13020	13212	13125	13239	13122	13258	13108	13015	13154	13104	13185	13136	13081	13022	13292	13080	13370	13340	13089	13210	13140	13166	13151	13263	13040	13308	13113	13120	13170	13065	13204	13148	13198	13184	13025	13275	13396	13123	13145	13212	13080	13130	13260	13236	13086	13070	13215	13096	13021	13106	13180	13206	13111	13154	13305	13106	13429	12987	13247	13177	13270	13178	13203	13070	13127	13145	13125	13164	13071	13160	13196	12965	13073	13126	13352	13306	13155	13188	13126	13177	13262	13382	13121	13036	13207	13194	13191	13267	13333	13135	13098	13158	13244	13255	13256	13036	13272	13196	13203	12965	13184	13171	13152	13108	13037	13314	13278	13208	13147	13292	13117	13298	13235	13190	13151	13238	13281	13113	13075	13241	13104	13099	13019	13131	13158	13060	13039	13204	13215	13282	13246	12902	13128	13158	13187	13157	13229	13212	13281	13237	13117	13083	13149	13230	13011	13123	13054	13193	13097	13213	13307	13323	13375	13236	13080	13178	12992	13105	13206	13262	13196	13289	13162	13220	13142	13349	13098	13211	13217	13184	13173	13259	13163	13163	13113	13119	13051	12982	13113	13125	13176	13279	13141	13245	13109	13162	13076	13175	13177	13148	13150	13212	13180	13133	13249	13174	13120	12994	13184	13206	13397	13100	13182	13163	13310	13157	13343	13045	13125	13152	13273	13081	13194	13171	13157	13260	13190	13121	13083	13256	13174	13189	13070	12866	13092	13293	13091	13239	13159	13119	13201	13207	13214	13091	13131	13116	13210	13049	13202	13264	13078	13355	13155	13129	13150	13216	13196	13121	13207	13169	13074	13216	13163	13194	13133	13170	13283	13270	13093	13142	13277	13028	13161	13167	13186	13119	13199	13102	13027	13141	13126	12981	13190	13143	13013	13112	13254	13199	13113	13183	13051	13200	13222	13200	13214	13175	13129	13148	13202	13198	13063	13100	13248	13195	13172	13099	13160	13131	13073	13144	13197	13168	13145	13179	13182	13206	13455	13031	13066	13111	13058	13102	13186	13237	13125	13465	13313	13085	13161	13252	13244	13248	13337	13137	13122	13233	13037	13131	13200	13086	13333	13124	13109	13128	13185	13199	13331	13018	13214	13132	13105	13188	13171	13257	13224	13365	13186	13069	13272	13101	13245	13188	13165	13211	13117	13100	13078	13243	13298	13190	12993	13257	13248	13171	13149	13136	13147	13177	13192	13105	13112	13267	13127	13003	13057	13159	13406	13054	13207	13208	13163	13022	13293	13324	13106	13188	13092	13135	13128	13173	13016	13107	13218	13061	13163	13191	13171	13141	13208	13149	13282	13280	13180	13183	13209	13047	13220	13204	13212	13372	13269	13174	13048	13267	13112	13323	13210	13170	13096	13049	13030	13175	13214	13166	13194	13082	13094	13239	13202	13248	13122	13238	13222	13070	13199	13049	13105	13017	13159	13069	13142	13151	13292	13203	13085	13009	13134	13112	13219	13120	12973	13102	13278	13296	13144	13334	13187	13232	13075	13186	13233	12990	13064	13295	13227	13429	13114	13031	13245	13051	13294	13340	13220	13323	13201	13167	13119	13353	13078	13321	13178	13015	13264	13076	13287	13116	13258	13134	13188	13257	13316	13268	13303	13163	13137	13078	13258	13207	13106	13222	13357	13341	13230	13365	13108	13130	12994	13185	13245	13206	13090	13322	13290	13153	13129	13190	13160	13280	13221	13107	13258	13151	13212	13149	13298	13245	13369	13093	13265	13077	13229	13137	13161	13172	13197	13141	13061	13147	13146	13220	13145	13171	13285	13139	13256	13029	13273	13001	13152	13083	13240	12904	13159	13246	13241	13091	13163	13290	13160	13181	13319	13301	13171	13365	13159	13255	13205	13162	13135	13280	13098	13227	13091	13039	13115	13188	12926	13148	13186	13175	13063	13272	13187	13281	13113	13030	13151	13276	13248	12968	13159	13175	13252	13254	13235	13053	13103	13181	13053	13104	13360	13111	13179	13139	13071	13269	13142	13209	13068	13035	13178	13101	13118	13114	13195	13102	13367	13075	13246	13177	13176	13169	13201	13081	13261	13020	13101	13345	13221	13278	13203	13148	13272	13295	13166	13324	13175	13128	13186	13238	13154	13102	13226	13295	13242	13062	13170	13260	13158	13151	13270	13329	13152	13238	13123	13247	13181	13167	13257	13101	13043	13221	13261	13153	13149	13333	13329	13154	13057	13172	13379	13216	13187	13282	13309	13333	13274	13087	13067	13211	13171	13192	13037	13286	13102	12989	13226	13167	13096	13172	13161	13212	13066	13033	13107	13153	13207	13202	13087	13046	13242	12958	13085	13067	13133	12938	13237	13233	13006	13171	13243	13256	13144	13337	13058	13251	13188	13119	13283	13162	13158	13391	13226	13247	12918	13097	13142	13158	13332	13157	13183	13149	13189	13145	13213	13325	13075	13183	13293	13097	13142	13092	13275	13125	13139	13300	13035	13269	13205	13296	13221	13110	13140	13238	13297	13074	12900	13078	13202	13132	12994	13067	13091	13234	13090	13312	13209	13119	13232	13116	13274	13168	13226	13287	13190	13034	13181	13175	13427	13183	13261	13095	13299	13133	13197	13043	13259	13062	13186	13151	13188	13133	13278	13332	13302	13196	13319	13282	13070	13189	13220	13133	13073	13283	13347	13109	13174	13301	13170	12885	13301	13183	13239	13296	12992	13065	13142	13040	13224	13029	13042	13069	13305	13337	13032	13057	13258	13144	13381	13208	13092	13245	13122	13208	13200	13245	13062	13299	13211	13206	13189	13105	13112	13093	13301	13068	13141	13195	13109	12915	13183	13084	13214	13286	13277	13144	13141	13175	13279	13016	13140	13334	12996	13169	13232	13243	13080	13093	13194	13071	13332	13178	13158	13290	13101	13255	13125	13124	13136	13353	13280	13192	13128	13192	13186	13065	13071	13121	13362	13341	13176	13254	13336	13110	13100	13093	13124	13279	13276	13298	13060	13121	13110	13201	13066	13154	13277	13051	13220	13282	13186	13141	13039	13273	13297	13224	13089	13117	13080	13227	13106	13290	13182	13057	13133	13180	13335	13042	13216	13164	13319	13169	13196	13259	13266	13182	13154	13161	13269	13192	13161	13125	13157	13173	13194	13335	13231	13114	13195	13183	13057	13192	13237	13223	13233	13246	13317	13045	13217	13235	13102	13294	13122	13160	13163	13148	13157	13105	13201	13219	13161	13169	13186	13179	13083	13217	13164	13126	13115	13372	13243	13150	13135	13186	13221	13162	13215	13257	13229	13236	13103	13082	13107	13237	13273	13171	13154	13000	13071	13134	13247	12991	13008	13233	13151	13082	13220	13351	13307	13152	13195	13209	13071	13235	13058	13227	13147	13138	13132	13155	13145	13257	13223	13153	13044	13202	13214	13155	13158	13078	13254	12984	13241	13122	13234	13182	13299	13237	13335	13149	13202	13163	13249	13228	13242	13246	13177	13337	13319	13024	13151	13198	13110	13231	13145	13157	13112	12979	13149	13222	13202	13270	13061	13097	13114	13176	13273	13234	13246	13204	13131	13135	13266	13338	13151	13116	13266	13458	13138	13012	13296	13217	13287	13151	13348	13013	13038	13214	13234	13074	13159	13224	13274	13205	13123	13209	13072	13279	13162	13219	13132	13172	13224	13273	13121	13164	13285	13151	13218	13027	13217	13200	12996	13176	12887	13190	13138	13147	13238	13224	13211	13236	13201	13261	13161	13075	13063	13105	13261	13170	13303	13133	13053	13134	13259	13264	13309	13234	13039	12912	13194	13181	13084	13274	13415	13198	13214	13379	13174	13174	12919	13129	13056	13263	13281	13195	13128	13112	13197	13082	13223	13273	13088	13357	13161	13140	13106	13215	13071	13253	13392	13289	13191	13216	13312	13181	13144	13176	13193	13172	13150	13164	13241	13193	13205	13057	13027	13175	13148	12998	13202	13062	13355	13177	13278	13144	13146	13050	13173	13334	13236	13268	13263	13135	13059	13175	13211	13176	13258	13292	13304	13017	13187	13217	13216	13192	13147	13201	13178	13138	13281	13199	13054	13029	13086	13140	13079	13305	13175	13276	13248	13202	13340	13275	13208	13302	13122	13234	13181	13178	13201	13293	13098	13222	13165	13201	13127	13213	13284	13266	13237	13048	13116	13220	13394	13263	13219	13194	13200	13276	13316	13303	13187	13165	12973	13218	13130	13322	13036	13281	13166	13274	13243	13359	13073	13039	13163	13193	13143	13109	13123	13175	13310	13158	13182	13288	13026	13142	13296	13055	13118	13062	13308	13233	13002	13232	13237	13391	12946	13088	13168	13149	13016	13246	13211	13139	13208	13047	13296	13069	13178	13299	13154	13251	13063	13268	13301	13141	12989	13131	13219	13275	13127	13169	13256	13090	13227	13213	13190	13107	13082	13228	13164	13351	13243	13133	13191	13146	13208	13292	13157	13133	13035	13176	13062	13253	13102	13186	13088	12948	13230	13064	13202	13240	13051	13104	13144	13018	13027	13121	13240	13201	13111	13247	13110	13201	13215	13109	13260	13104	13366	13104	13244	13152	13250	13143	13039	13199	13181	13113	13254	13106	13281	13107	13154	13189	13152	13170	13105	13129	13301	13089	12916	13343	13224	13131	13150	13345	12990	13144	13180	13349	13216	13149	13261	13047	13326	13122	13214	13103	13072	13222	13193	13224	13192	13245	13172	13278	13191	13164	13333	13271	13032	13267	13105	13106	13263	13161	13331	13216	13054	13192	13178	13101	13118	13107	13206	13189	13129	13220	13164	13159	13211	13111	13314	13075	13113	13279	13172	13114	13172	13000	13296	13261	13049	12976	13448	13230	13353	13171	13255	13162	13251	13201	13212	13180	12977	13252	13161	13229	13085	13205	13108	12948	13227	13062	13088	13204	13092	13240	13219	13326	13088	13113	13157	13248	13135	13260	13287	13030	13122	13152	13115	13116	13264	13119	12952	13069
23504	21590	28345	25376	22218	20275	18351	15362	14863	14548	14536	14304	14410	14217	14000	14025	14046	13728	13737	13941	13984	13790	14010	13625	13792	13872	13714	13538	13701	13581	13777	13622	13568	13776	13555	13735	13689	13715	13597	13669	13699	13586	13751	13498	13505	13753	13678	13659	13598	13772	13596	13493	13641	13630	13585	13520	13548	13588	13617	13447	13506	13602	13434	13764	13655	13608	13486	13712	13515	13466	13706	13604	13726	13564	13565	13575	13539	13648	13579	13467	13642	13414	13824	13794	13483	13522	13551	13699	13704	13714	13526	13498	13419	13689	13509	13557	13470	13558	13614	13651	13689	13449	13628	13505	13525	13527	13465	13515	13613	13588	13691	13501	13825	13435	13649	13708	13658	13618	13547	13489	13438	13564	13489	13672	13695	13582	13600	13616	13798	13621	13540	13416	13627	13835	13606	13574	13555	13656	13693	13452	13638	13619	13590	13466	13753	13475	13589	13601	13541	13451	13734	13604	13866	13671	13322	13644	13590	13594	13563	13680	13598	13376	13620	13466	13558	13660	13569	13587	13476	13631	13554	13365	13761	13720	13544	13520	13638	13696	13539	13583	13599	13351	13711	13549	13534	13611	13800	13590	13700	13753	13583	13584	13567	13590	13582	13529	13542	13564	13621	13701	13508	13611	13665	13582	13487	13627	13592	13688	13600	13614	13647	13499	13617	13801	13473	13692	13647	13643	13672	13582	13482	13509	13538	13555	13668	13640	13588	13427	13538	13632	13697	13684	13712	13570	13555	13515	13534	13682	13524	13413	13489	13561	13921	13622	13666	13620	13676	13909	13743	13545	13592	13648	13841	13526	13660	13618	13627	13722	13598	13628	13526	13686	13596	13583	13715	13652	13847	13640	13610	13790	13598	13663	13664	13606	13618	13561	13612	13500	13628	13571	13503	13631	13602	13631	13738	13862	13749	13724	13682	13572	13795	13665	13702	13457	13488	13534	13799	13590	13621	13683	13545	13820	13523	13517	13673	13550	13593	13424	13527	13763	13559	13510	13767	13593	13726	13696	13738	13572	13457	13568	13624	13576	13399	13677	13671	13646	13633	13628	13394	13702	13679	13676	13717	13831	13444	13554	13842	13737	13605	13686	13624	13617	13654	13556	13581	13672	13516	13593	13617	13612	13636	13511	13455	13701	13651	13688	13771	13661	13420	13714	13702	13561	13535	13472	13623	13702	13648	13528	13888	13622	13617	13820	13553	13807	13568	13557	13770	13621	13629	13738	13802	13485	13767	13662	13553	13331	13719	13714	13737	13605	13573	13580	13596	13481	13674	13673	13527	13600	13838	13618	13570	13565	13612	13595	13662	13391	13416	13678	13615	13713	13608	13490	13649	13508	13905	13646	13516	13442	13460	13599	13633	13659	13469	13640	13634	13829	13842	13712	13662	13601	13704	13686	13656	13663	13711	13568	13557	13731	13565	13576	13528	13758	13594	13728	13673	13562	13361	13494	13665	13599	13647	13521	13555	13389	13524	13798	13549	13587	13745	13611	13475	13707	13367	13486	13495	13555	13699	13447	13632	13577	13842	13745	13624	13503	13493	13559	13444	13501	13485	13592	13736	13830	13454	13609	13606	13447	13529	13498	13578	13530	13561	13755	13746	13689	13570	13618	13695	13770	13684	13702	13637	13515	13592	13604	13481	13633	13589	13466	13515	13747	13520	13676	13653	13553	13800	13657	13666	13429	13568	13690	13719	13694	13479	13466	13716	13630	13545	13531	13544	13630	13527	13632	13579	13483	13678	13464	13544	13789	13580	13530	13439	13697	13698	13644	13461	13439	13653	13698	13720	13580	13399	13611	13786	13601	13654	13748	13610	13464	13539	13475	13541	13461	13554	13760	13692	13608	13667	13639	13545	13635	13563	13718	13747	13610	13726	13633	13534	13505	13451	13593	13560	13431	13630	13564	13609	13709	13449	13651	13655	13497	13535	13387	13570	13388	13619	13502	13550	13549	13522	13622	13553	13658	13670	13398	13511	13503	13605	13579	13539	13625	13714	13683	13616	13652	13248	13512	13463	13455	13607	13482	13659	13751	13375	13726	13607	13663	13459	13603	13572	13477	13454	13527	13664	13480	13469	13750	13688	13601	13734	13615	13614	13620	13467	13486	13564	13457	13529	13796	13700	13422	13671	13630	13497	13657	13563	13512	13511	13596	13511	13603	13530	13628	13630	13736	13700	13592	13665	13643	13528	13623	13638	13540	13651	13722	13606	13753	13483	13566	13686	13546	13539	13588	13672	13557	13642	13648	13673	13511	13551	13595	13598	13567	13534	13710	13738	13616	13744	13589	13754	13641	13666	13709	13582	13654	13662	13481	13576	13664	13767	13623	13529	13547	13681	13558	13736	13439	13692	13725	13586	13562	13625	13467	13492	13677	13563	13632	13572	13633	13807	13720	13538	13566	13633	13671	13693	13779	13780	13556	13786	13735	13550	13658	13416	13423	13642	13499	13655	13747	13920	13712	13638	13660	13626	13687	13713	13629	13551	13562	13608	13611	13721	13517	13811	13686	13569	13548	13560	13541	13541	13567	13500	13534	13553	13682	13564	13618	13659	13516	13595	13559	13451	13614	13595	13677	13580	13782	13488	13546	13597	13527	13499	13490	13725	13566	13682	13622	13480	13513	13709	13609	13476	13573	13737	13605	13840	13740	13724	13829	13712	13624	13827	13556	13612	13600	13599	13631	13450	13768	13671	13504	13793	13637	13672	13653	13657	13720	13718	13675	13728	13726	13641	13713	13544	13564	13623	13525	13596	13442	13611	13538	13685	13360	13556	13672	13807	13619	13612	13630	13491	13632	13558	13674	13387	13437	13562	13649	13786	13591	13811	13450	13636	13649	13447	13592	13474	13762	13449	13647	13592	13380	13633	13632	13693	13478	13589	13530	13567	13667	13491	13704	13674	13362	13650	13505	13732	13564	13592	13759	13719	13562	13676	13602	13675	13716	13592	13482	13619	13569	13747	13773	13610	13512	13550	13673	13654	13681	13279	13475	13582	13809	13781	13400	13736	13602	13784	13659	13340	13557	13529	13718	13684	13523	13466	13695	13640	13618	13616	13673	13660	13634	13542	13673	13609	13620	13783	13724	13572	13684	13641	13372	13576	13564	13583	13612	13581	13569	13581	13668	13681	13541	13552	13833	13413	13865	13680	13586	13414	13612	13692	13590	13385	13644	13519	13511	13631	13666	13554	13554	13620	13467	13699	13638	13501	13523	13622	13608	13689	13425	13670	13642	13598	13631	13508	13655	13542	13507	13523	13604	13829	13699	13612	13546	13533	13629	13551	13632	13784	13670	13792	13679	13693	13732	13603	13574	13725	13588	13725	13634	13606	13561	13770	13544	13606	13861	13623	13645	13485	13566	13569	13515	13756	13577	13684	13627	13592	13567	13600	13592	13741	13666	13635	13616	13482	13541	13550	13518	13529	13678	13719	13744	13631	13555	13561	13930	13706	13601	13656	13670	13619	13448	13543	13649	13690	13627	13430	13498	13600	13650	13744	13721	13630	13552	13689	13711	13586	13820	13749	13550	13590	13562	13471	13597	13645	13553	13730	13593	13398	13541	13366	13672	13705	13466	13656	13558	13647	13636	13543	13458	13757	13617	13645	13699	13684	13811	13660	13530	13712	13636	13590	13423	13389	13522	13461	13573	13481	13655	13723	13542	13800	13729	13480	13538	13570	13423	13731	13723	13636	13612	13479	13543	13785	13627	13492	13691	13483	13558	13535	13560	13615	13680	13514	13643	13661	13535	13603	13541	13516	13520	13786	13703	13676	13633	13590	13815	13406	13660	13771	13777	13406	13428	13623	13583	13626	13507	13499	13509	13590	13784	13536	13753	13698	13683	13663	13654	13488	13520	13543	13625	13700	13555	13563	13620	13629	13618	13457	13470	13713	13610	13536	13836	13431	13540	13642	13594	13812	13609	13888	13762	13514	13462	13503	13588	13745	13599	13673	13701	13664	13551	13543	13564	13650	13540	13506	13529	13610	13634	13516	13578	13606	13555	13537	13827	13621	13622	13575	13602	13418	13582	13773	13671	13669	13501	13572	13663	13659	13566	13576	13544	13616	13566	13737	13693	13730	13546	13638	13632	13722	13507	13635	13576	13374	13599	13612	13552	13574	13399	13723	13650	13671	13554	13443	13524	13668	13480	13716	13562	13598	13793	13577	13561	13745	13699	13758	13614	13535	13500	13494	13620	13681	13493	13624	13627	13519	13579	13860	13550	13528	13491	13681	13625	13659	13625	13705	13447	13521	13667	13557	13531	13605	13589	13569	13658	13557	13655	13714	13602	13595	13661	13551	13647	13572	13677	13689	13581	13818	13825	13712	13574	13617	13636	13496	13713	13529	13681	13899	13712	13528	13659	13605	13724	13433	13543	13655	13358	13549	13827	13609	13606	13654	13593	13706	13771	13702	13677	13484	13408	13606	13518	13656	13671	13483	13453	13702	13611	13653	13683	13606	13557	13649	13733	13768	13596	13590	13556	13566	13701	13572	13635	13433	13794	13791	13841	13666	13601	13605	13719	13447	13474	13457	13575	13722	13921	13445	13584	13605	13512	13454	13630	13649	13690	13602	13617	13652	13613	13814	13767	13530	13656	13689	13624	13503	13664	13669	13722	13498	13653	13580	13500	13790	13538	13523	13628	13586	13415	13747	13554	13700	13571	13591	13639	13789	13663	13578	13603	13568	13509	13588	13509	13759	13673	13625	13782	13659	13681	13773	13663	13506	13514	13383	13660	13627	13668	13549	13618	13675	13548	13683	13653	13491	13641	13525	13545	13602	13579	13825	13452	13681	13661	13429	13565	13586	13446	13515	13760	13484	13557	13617	13503	13698	13631	13572	13647	13619	13407	13681	13586	13570	13462	13706	13499	13558	13602	13788	13655	13532	13770	13367	13523	13431	13600	13522	13510	13501	13468	13626	13600	13765	13671	13573	13690	13626	13523	13573	13546	13674	13717	13689	13590	13578	13543	13505	13341	13596	13670	13610	13906	13612	13568	13701	13823	13574	13699	13548	13589	13525	13460	13561	13457	13575	13578	13658	13741	13633	13769	13746	13797	13616	13678	13616	13462	13592	13638	13620	13672	13628	13591
20613	37716	30016	22346	18916	17253	15893	14835	14367	13778	13544	13384	13264	12976	12934	12797	12818	12868	12682	12763	12977	12729	12670	12737	12819	12614	12607	12696	12548	12575	12752	12722	12522	12608	12595	12737	12669	12605	12615	12814	12530	12441	12631	12596	12536	12607	12471	12543	12694	12534	12613	12520	12578	12590	12571	12420	12571	12672	12703	12503	12466	12514	12618	12606	12632	12728	12508	12533	12553	12678	12570	12626	12671	12635	12414	12549	12605	12554	12535	12672	12682	12694	12700	12727	12494	12456	12397	12576	12558	12509	12619	12625	12490	12536	12410	12553	12382	12733	12522	12490	12590	12358	12667	12610	12649	12498	12704	12354	12501	12631	12588	12556	12751	12560	12515	12575	12576	12569	12564	12513	12606	12593	12519	12598	12525	12558	12843	12441	12441	12595	12532	12612	12489	12710	12667	12374	12576	12637	12591	12666	12298	12590	12445	12560	12571	12612	12540	12558	12464	12626	12461	12610	12519	12669	12538	12542	12651	12579	12551	12602	12587	12609	12320	12626	12512	12775	12609	12500	12382	12388	12479	12553	12531	12558	12595	12672	12480	12570	12568	12550	12656	12596	12546	12515	12590	12672	12543	12591	12377	12661	12601	12556	12458	12629	12547	12568	12721	12748	12627	12600	12739	12525	12571	12687	12553	12548	12656	12619	12494	12577	12529	12609	12500	12644	12417	12610	12606	12577	12510	12435	12562	12567	12539	12828	12587	12581	12489	12610	12567	12430	12652	12672	12601	12671	12445	12459	12467	12520	12460	12434	12562	12417	12654	12470	12466	12568	12588	12490	12591	12585	12604	12521	12587	12628	12669	12616	12504	12636	12453	12414	12664	12643	12633	12538	12550	12498	12483	12406	12583	12564	12522	12605	12419	12678	12423	12719	12551	12516	12628	12493	12520	12530	12489	12538	12779	12532	12528	12555	12621	12619	12675	12654	12497	12599	12518	12666	12483	12677	12622	12561	12369	12578	12337	12558	12629	12587	12503	12558	12582	12609	12756	12677	12631	12414	12461	12555	12659	12541	12510	12496	12656	12656	12699	12482	12624	12464	12651	12702	12572	12570	12617	12482	12506	12447	12583	12560	12548	12642	12667	12445	12535	12586	12676	12619	12602	12584	12380	12399	12425	12749	12622	12598	12546	12684	12662	12614	12492	12636	12745	12493	12748	12486	12474	12590	12636	12543	12637	12394	12608	12580	12517	12461	12472	12403	12558	12696	12369	12529	12708	12599	12565	12451	12627	12507	12750	12619	12572	12509	12706	12470	12589	12662	12520	12569	12748	12444	12563	12733	12512	12694	12529	12507	12565	12726	12514	12493	12677	12540	12519	12338	12645	12529	12396	12577	12516	12537	12707	12492	12617	12443	12572	12559	12474	12588	12564	12605	12603	12612	12537	12699	12562	12771	12454	12512	12603	12602	12702	12610	12565	12644	12587	12539	12583	12466	12522	12529	12672	12624	12635	12507	12470	12675	12670	12762	12486	12400	12463	12452	12619	12692	12525	12515	12387	12595	12382	12633	12443	12358	12437	12539	12716	12621	12624	12727	12596	12463	12616	12626	12684	12576	12571	12667	12603	12393	12482	12633	12500	12436	12482	12395	12596	12621	12533	12538	12616	12580	12476	12490	12572	12462	12569	12632	12739	12491	12527	12598	12438	12473	12484	12512	12699	12618	12433	12574	12540	12528	12517	12447	12586	12452	12731	12685	12518	12549	12461	12553	12347	12306	12609	12526	12469	12673	12442	12560	12581	12471	12752	12455	12540	12607	12437	12555	12769	12559	12367	12550	12479	12402	12453	12568	12670	12710	12705	12502	12684	12647	12540	12514	12674	12455	12584	12696	12494	12466	12645	12658	12524	12551	12526	12345	12446	12391	12580	12740	12701	12653	12611	12489	12569	12797	12510	12639	12532	12645	12644	12475	12431	12679	12585	12573	12527	12659	12363	12479	12578	12577	12509	12571	12530	12535	12638	12506	12582	12562	12529	12442	12594	12522	12681	12537	12515	12436	12715	12652	12544	12785	12697	12513	12597	12459	12523	12532	12673	12435	12468	12486	12404	12690	12657	12384	12624	12432	12562	12581	12616	12668	12666	12561	12601	12588	12511	12676	12536	12749	12455	12581	12631	12635	12583	12455	12623	12546	12506	12352	12639	12466	12613	12545	12590	12609	12456	12472	12506	12749	12381	12532	12637	12655	12530	12619	12569	12603	12520	12694	12491	12437	12702	12529	12547	12597	12477	12501	12443	12467	12683	12632	12712	12446	12595	12585	12623	12412	12683	12496	12639	12461	12702	12588	12469	12558	12448	12566	12499	12608	12765	12492	12488	12623	12542	12467	12545	12521	12587	12507	12571	12678	12586	12602	12588	12573	12732	12604	12809	12620	12566	12620	12696	12637	12471	12598	12520	12380	12464	12634	12480	12616	12559	12509	12697	12687	12431	12419	12475	12498	12480	12443	12687	12759	12702	12757	12613	12640	12653	12426	12651	12480	12467	12496	12444	12625	12574	12465	12495	12536	12726	12697	12549	12688	12440	12576	12564	12579	12586	12699	12444	12603	12581	12395	12774	12624	12475	12751	12491	12659	12522	12559	12570	12739	12540	12452	12487	12703	12348	12429	12594	12482	12436	12556	12636	12592	12486	12577	12571	12559	12592	12500	12587	12498	12561	12624	12510	12452	12517	12667	12574	12717	12433	12468	12649	12716	12585	12517	12614	12753	12495	12604	12644	12641	12516	12528	12479	12438	12643	12716	12618	12594	12546	12625	12449	12556	12543	12635	12470	12411	12532	12575	12431	12466	12609	12640	12649	12585	12556	12552	12631	12761	12433	12510	12409	12515	12552	12557	12658	12591	12557	12323	12471	12511	12663	12633	12592	12561	12466	12488	12558	12687	12485	12547	12599	12530	12608	12520	12549	12593	12633	12595	12655	12576	12552	12680	12696	12619	12496	12545	12620	12459	12533	12416	12603	12441	12641	12454	12629	12711	12578	12724	12510	12591	12701	12595	12581	12543	12495	12486	12593	12500	12518	12607	12530	12562	12498	12358	12630	12519	12566	12524	12730	12771	12547	12368	12396	12568	12574	12472	12677	12607	12469	12567	12505	12539	12569	12606	12573	12411	12610	12551	12547	12677	12533	12730	12693	12515	12622	12477	12570	12425	12812	12516	12454	12643	12585	12370	12489	12544	12480	12529	12562	12526	12645	12578	12512	12544	12488	12562	12583	12705	12574	12359	12682	12582	12560	12560	12625	12509	12623	12607	12605	12603	12571	12528	12595	12587	12530	12506	12529	12356	12595	12667	12450	12650	12578	12624	12529	12749	12601	12456	12407	12560	12421	12583	12491	12480	12522	12702	12506	12608	12629	12598	12858	12521	12517	12667	12602	12518	12410	12625	12649	12659	12528	12791	12570	12449	12634	12513	12490	12618	12602	12625	12479	12660	12529	12380	12524	12508	12382	12522	12622	12637	12508	12515	12446	12566	12553	12730	12745	12438	12542	12667	12672	12559	12396	12645	12677	12465	12391	12532	12588	12513	12600	12650	12755	12673	12544	12640	12674	12485	12585	12540	12532	12512	12554	12513	12515	12657	12516	12478	12667	12702	12470	12441	12719	12441	12589	12528	12511	12614	12690	12594	12509	12510	12447	12625	12544	12484	12537	12707	12594	12616	12642	12424	12516	12602	12572	12428	12731	12633	12482	12562	12553	12559	12536	12557	12526	12638	12660	12535	12605	12492	12623	12685	12593	12580	12436	12708	12568	12702	12599	12608	12662	12469	12498	12509	12696	12582	12596	12608	12513	12577	12258	12614	12390	12572	12582	12625	12618	12573	12576	12702	12659	12471	12583	12478	12580	12754	12405	12598	12519	12536	12690	12515	12642	12434	12575	12479	12458	12480	12436	12698	12502	12494	12663	12502	12642	12566	12459	12568	12657	12642	12585	12493	12576	12622	12620	12602	12477	12585	12538	12524	12648	12556	12540	12676	12624	12458	12530	12642	12551	12624	12519	12666	12561	12671	12479	12593	12627	12454	12446	12521	12675	12477	12547	12652	12519	12716	12535	12552	12523	12602	12757	12519	12601	12418	12566	12657	12580	12455	12626	12569	12547	12516	12615	12811	12310	12529	12682	12457	12574	12452	12806	12563	12560	12564	12532	12494	12536	12452	12589	12619	12535	12691	12537	12567	12513	12626	12588	12662	12637	12508	12654	12572	12596	12567	12619	12481	12526	12655	12383	12432	12558	12560	12535	12609	12822	12446	12460	12501	12685	12453	12586	12582	12639	12632	12677	12451	12674	12365	12614	12618	12669	12583	12663	12519	12513	12565	12529	12611	12694	12660	12599	12420	12532	12458	12496	12685	12641	12597	12400	12707	12505	12722	12421	12651	12521	12557	12554	12526	12492	12535	12549	12551	12625	12609	12505	12677	12587	12522	12639	12751	12499	12557	12595	12443	12465	12768	12295	12537	12571	12601	12742	12597	12573	12524	12539	12567	12489	12627	12588	12458	12653	12668	12577	12593	12555	12626	12450	12604	12565	12534	12536	12486	12619	12444	12672	12457	12403	12497	12553	12639	12498	12516	12460	12490	12575	12579	12513	12530	12461	12748	12475	12551	12583	12663	12539	12568	12599	12548	12611	12534	12309	12607	12463	12559	12535	12509	12494	12472	12467	12728	12630	12422	12646	12508	12584	12443	12469	12499	12565	12533	12591	12462	12535	12642	12761	12545	12615	12567	12621	12518	12592	12500	12476	12638	12462	12671	12618	12514	12472	12528	12517	12413	12626	12696	12616	12704	12667	12615	12543	12546	12637	12427	12621	12411	12517	12696	12495	12835	12529	12463	12646	12817	12515	12613	12619	12631	12610	12336	12540	12642	12500	12606	12589	12586	12645	12639	12442	12536	12652	12598	12515	12516	12421	12351	12670	12458	12505	12614	12516	12492	12624	12507	12536	12496	12518	12498	12573	12628	12564	12684	12589	12580	12512	12493	12542	12581	12657	12801	12583	12489	12873	12460	12275	12685	12496	12604	12494	12691	12664	12473	12460	12644	12637	12485	12557	12669	12557	12521	12558	12773	12426	12551	12566	12569	12662	12641	12663	12572
25266	21638	26984	26669	18950	17152	16849	15782	15609	15387	15318	15335	15145	15126	14957	14949	14971	15300	14977	14865	14844	14784	14769	14885	14990	14764	14982	14952	14911	14747	14853	14933	15019	14846	14819	15010	14814	14743	15014	14715	14949	14815	14701	14877	14920	14866	14883	14699	14831	14811	14733	14988	14809	14846	14734	14688	14936	14645	14856	14954	14813	14908	14718	14763	14772	14801	14722	14969	14845	14790	14898	14864	14801	14734	14725	14883	14827	14692	14557	14707	14912	14831	14686	14801	14879	14709	14927	14966	14860	14873	14822	14881	14802	14819	14863	14857	14823	14903	14862	14828	14913	14782	14755	14850	14664	14898	14752	14666	14875	14848	14835	14673	14898	14808	14966	14573	14781	14881	14720	14933	14794	14605	14791	14823	14766	14916	14909	14711	14601	14841	14771	14752	14780	14701	14716	14835	14851	14918	14802	14805	14703	14921	14807	14626	14724	14753	14730	14797	14889	14932	14984	14737	14818	14839	14807	14727	14753	14795	14771	14630	14736	14827	14710	14935	14922	14947	14730	14831	14773	14867	14946	14764	14812	14977	14772	14773	15040	15049	14671	14701	14679	14789	14793	14891	14747	14817	14912	14883	14809	14717	14724	14761	14858	14808	14736	14655	14863	14790	14687	14830	14820	14728	14872	14778	14685	14779	14750	14827	14780	14662	14802	14842	15042	14937	14795	14831	14626	14675	14675	14733	14781	14955	14847	14772	14691	14788	14959	14808	14780	14807	14787	14803	14838	14808	14830	14682	14960	14859	14731	14764	14628	14808	14991	14847	14721	14848	14607	15023	14911	14833	14885	14765	14878	14709	14918	14872	14897	15052	14786	14796	14916	14977	14777	14936	14847	14753	14925	14910	14945	14784	14863	14799	14759	14784	14727	14885	14871	14820	14794	14773	14883	14772	14803	14701	14851	14934	14893	14671	14851	14806	14708	14780	14776	14857	14761	14754	14898	14762	14575	14989	14861	14889	14922	14852	14848	14870	14783	14725	14823	14770	14908	14816	14951	14727	14712	14725	14774	14804	14950	14849	14937	14787	14867	14984	14889	14915	14850	14883	14831	14643	14637	14865	14902	14788	15014	14688	14734	14760	14974	14977	14721	14643	14817	14860	14761	14896	14535	14782	14769	14921	14814	14685	14935	14827	14852	14898	14911	14748	14787	14930	15139	14731	14557	14839	14939	15003	14802	14924	14816	14846	14762	14754	14872	14771	14619	14907	14789	14640	14687	14846	14701	14739	14949	14730	14461	14783	15010	14725	14770	14753	14831	14942	14722	14911	14888	14871	14787	14978	14790	14711	14813	14571	14776	14794	14821	14793	14753	14881	14770	14748	14830	14944	14873	14844	14768	14672	14795	14954	14855	14830	14910	14880	14723	14835	14893	14821	14866	14752	14578	14610	14825	14949	14802	14789	14519	14572	14769	14797	14724	14895	14820	14784	14692	14910	14752	14822	14811	14684	14939	14803	14616	14808	14970	14688	14713	14841	14765	14714	14938	14815	14589	14665	14849	14763	14762	14604	14925	14738	14913	14940	14756	14794	14732	14766	14816	14918	14874	14983	14940	14818	14654	14738	14760	14846	14743	14810	14772	14747	15024	14707	14820	14803	14951	15024	14808	14812	14985	14757	14939	14774	14583	14831	14888	14702	14705	14602	14895	14782	14699	14755	14882	14727	14825	14990	14997	14818	14877	14642	14949	14819	14882	14626	14876	14646	15123	14950	14784	14707	14713	14871	14549	14893	14872	14785	14759	14795	14663	14726	14719	14662	14897	14785	14617	14535	14958	14929	14753	14681	14796	14728	14731	14866	14854	14787	14946	14818	14810	14756	14819	14754	14643	14492	14608	14787	14669	14771	14814	14904	14886	14905	14916	14712	14756	14825	14897	14795	14736	14984	14817	14782	14707	14858	14836	15080	14763	14887	14872	14776	14778	14765	14787	14840	14727	14964	14833	14930	15003	14869	14783	14864	14792	14752	14862	14681	14931	14965	14922	14966	14773	14814	14879	14783	14670	14642	14783	14835	14846	14868	14891	14601	14798	14605	14878	14688	14866	14774	14858	14826	14715	14813	14546	14618	14661	14902	15057	14655	14715	14727	14899	14850	14718	14737	14741	15029	14799	14953	14867	14961	14874	14749	14901	14819	14780	14939	14657	14687	14700	14981	14869	14817	14739	14647	14843	15018	14789	14797	14558	14944	14716	14887	14624	14939	15088	14877	14835	14909	14691	14959	14819	14698	14794	14972	14782	14652	14634	14946	14754	14820	14785	14810	14913	14804	14676	14784	14895	14920	14880	14823	14794	14806	15040	14805	14767	14632	14514	14919	14667	14874	14737	14589	14548	14726	14847	14907	14803	14717	14728	14749	14774	14696	14914	14918	14747	14687	14763	14775	14804	14705	14839	14746	14647	14892	14956	14770	14885	14742	14853	14807	14745	14929	14996	14886	14681	14618	14690	14786	14803	14866	14755	14924	14846	14690	14756	14971	14846	15061	15056	14918	14986	14787	14892	14677	14837	14855	14777	14830	14688	14725	14628	14691	14710	14731	14805	15009	14968	14823	14781	14836	14989	14762	14852	14839	14875	14983	14905	14759	14866	14648	14656	14759	14778	14862	14825	14933	14899	14664	14728	14930	14667	14689	14966	14607	14910	14787	14674	14808	15027	14855	14748	14758	14704	14539	14916	14530	14755	14917	14987	14716	14946	14845	14938	14693	14943	14723	14989	14731	14740	14791	14718	14708	14871	14788	14772	14933	14758	14888	14737	14669	14943	14838	14745	14678	14767	15101	14893	14716	14704	14749	14848	14734	14853	14809	14728	14812	14696	14835	14707	14772	14894	14726	14594	14792	14818	14718	14677	14932	14761	14696	14695	14818	14795	14578	14623	14607	14712	14954	14923	14710	14696	14705	14771	14874	14837	14932	14810	14811	14855	14783	14840	14817	14581	14620	14733	14700	14595	14965	14824	14912	14943	14954	14710	14787	14979	14768	14811	14663	14627	14950	14771	14932	14813	14908	14728	14794	14716	14892	14873	14870	14791	14776	14813	14859	14863	14887	14669	14871	14614	14863	14789	14762	14950	14857	14705	14734	14597	14805	14923	15011	14809	14734	14865	14720	14964	14790	14852	14837	14719	14817	14737	14595	14814	14692	14843	14766	14845	14878	14689	14843	14761	14715	14779	14857	14525	14719	14888	14719	14818	14871	14996	14647	15032	14862	14921	14723	14778	14794	15000	14926	14840	14818	14952	14741	14886	14798	14846	14865	14955	15008	15043	14933	14821	15101	14832	14878	14694	14718	14580	14726	14800	14904	14641	14873	14802	14917	14949	14835	14663	14687	14835	14654	14822	14740	14678	14968	14998	14878	14737	14765	14951	14853	14977	14661	14836	14876	14823	14802	14930	14950	14585	14710	14888	14800	14932	14756	14700	14649	14914	14911	14871	14874	14632	14733	15070	14892	14929	14804	14860	14692	14746	14658	14688	14699	14852	14889	14781	14830	14889	14898	14867	14839	14711	14700	14787	14995	14900	14890	14818	14768	14817	14691	15010	14974	14771	14834	14814	14806	14619	14817	14810	14895	15091	14969	14881	14766	14761	14748	14795	14560	14847	14678	14746	14877	14903	14829	14970	14643	14807	14736	14877	14903	15018	14755	14817	14886	14753	14816	14821	14934	14923	15000	14872	14774	14677	14824	14716	15025	14792	14682	14808	14788	14829	14786	14848	14736	14700	14836	14902	14985	14732	14778	14897	14779	14785	14913	14826	14794	14775	14812	14979	14801	14802	14693	14988	14839	14795	14932	14717	14613	14969	14751	14751	14657	14819	14884	14732	14760	14748	14877	14978	14845	14771	14660	14953	14616	14934	14817	14814	14784	14727	14812	14858	14760	14841	14783	14767	14891	14786	14958	14707	14704	14939	14809	14898	14876	14746	14936	14820	14799	14819	14859	14732	14861	14791	14696	14801	14871	14788	14883	14991	14709	14811	14789	14781	14640	14846	14927	14720	14679	14936	14809	14824	14837	14863	14911	14793	14810	14658	14841	14822	14793	14821	14816	14834	14891	14869	14913	14937	14724	14936	14800	14783	14802	14977	14817	14745	14713	14838	14596	14703	14762	14778	14699	14941	14901	14828	14788	14757	14877	14821	14832	14710	14724	14972	14765	14787	14911	14800	14851	14933	14938	14864	14803	15002	14720	14910	14636	14818	14866	14808	14694	14834	14897	14885	14831	14833	14880	14796	14822	14824	14788	14781	14789	14888	14921	14888	14787	14658	14741	14753	14820	15085	14875	14870	14861	14688	14796	14953	14615	14792	14800	14899	14863	14900	14752	14839	14814	14915	14896	14850	14928	14563	14737	14752	14768	14861	15033	14901	14937	14890	14809	14734	14700	14964	14731	14845	14874	14735	14701	14745	14814	14873	14880	14760	14745	14740	14652	14726	14631	14716	14813	14925	14611	14897	14781	14713	14707	14754	15031	14751	14695	14708	14852	14792	14878	14749	14950	14773	14827	14751	14729	14972	14722	14785	14876	14848	14910	14927	14795	14778	14983	14920	14908	14645	14753	14836	14735	14753	14805	14812	14844	14878	14892	14656	14925	15001	14935	14959	14788	14779	14832	14906	14928	14742	14795	14649	14827	14846	15044	14644	14836	14959	14948	14773	14833	14861	14693	14808	14770	14581	14775	15080	14913	14925	14845	14797	14783	14883	14845	14867	14822	14858	14891	14963	14693	14680	14917	15023	14733	14868	14758	14562	14707	14778	14986	14904	15093	14743	14654	14688	14939	14741	14646	14610	14875	14885	14706	14626	14771	14824	14909	14782	14760	14825	14782	14897	14864	14666	14853	14747	14756	14843	14727	14739	14918	14864	14824	14890	14738	14770	14882	14864	14669	14709	14845	14834	14778	14733	14974	14809	14700	14867	14789	14814	14773	14833	14722	14701	14805	14578	14901	14869	14673	14826	14754	14731	14976	15011	14929	14958	14938	14708	14689	14716	14816	14745	15006	14771	14777	14663	14794	14793	14901	14777	14877	14703	14682	14846	15006	14796	14659	14798	14795	14824	14772	14769	14851	14913	14832	14757	14875	14786	14687	15035	14806	14758	14813
19647	33149	26769	19905	17612	16216	15406	14672	14598	14068	13932	13960	13829	13624	13538	13500	13540	13552	13505	13459	13475	13353	13422	13550	13357	13484	13216	13360	13319	13458	13400	13395	13315	13181	13240	13402	13179	13381	13387	13418	13321	13411	13357	13512	13146	13403	13276	13506	13395	13462	13165	13398	13328	13322	13472	13185	13377	13274	13284	13391	13286	13194	13354	13385	13419	13258	13457	13401	13293	13368	13490	13368	13302	13162	13043	13298	13232	13258	13250	13293	13527	13252	13342	13110	13500	13310	13209	13334	13016	13366	13365	13351	13137	13216	13301	13277	13323	13404	13240	13249	13328	13201	13260	13124	13194	13446	13315	13285	13416	13293	13278	13236	13287	13241	13296	13102	13183	13381	13184	13388	13465	13423	13364	13327	13101	13344	13287	13348	13428	13359	13323	13318	13331	13373	13157	13305	13282	13269	13209	13240	13466	13342	13362	13303	13434	13261	13298	13331	13375	13255	13477	13448	13241	13508	13267	13350	13098	13264	13316	13213	13336	13306	13225	13289	13273	13164	13200	13308	13316	13294	13367	13249	13501	13443	13270	13245	13165	13195	13264	13220	13335	13161	13331	13179	13442	13341	13149	13387	13379	13113	13336	13274	13193	13431	13253	13399	13264	13228	13476	13348	13391	13357	13345	13184	13369	13435	13392	13510	13244	13291	13350	13304	13331	13356	13382	13239	13249	13361	13441	13353	13222	13393	13166	13263	13390	13310	13215	13333	13291	13063	13427	13374	13333	13209	13187	13213	13373	13390	13237	13407	13426	13223	13324	13319	13396	13040	13160	13332	13261	13343	13326	13299	13371	13342	13384	13326	13336	13194	13292	13304	13322	13333	13392	13416	13401	13381	13282	13376	13272	13235	13261	13155	13283	13270	13345	13237	13461	13272	13247	13194	13364	13388	13316	13333	13401	13135	13215	13228	13297	13360	13228	13192	13378	13258	13257	13137	13219	13476	13373	13313	13246	13161	13277	13096	13262	13320	13211	13281	13283	13153	13213	13335	13330	13383	13349	13396	13382	13185	13518	13309	13323	13454	13135	13177	13357	13230	13346	13264	13315	13115	13331	13322	13242	13355	13403	13287	13240	13312	13402	13187	13306	13141	13171	13232	13334	13188	13359	13069	13322	13223	13327	13247	13326	13164	13377	13458	13151	13244	13291	13280	13245	13464	13214	13265	13214	13527	13313	13172	13154	13233	13181	13227	13368	13241	13225	13187	13176	13291	13442	13347	13472	13367	13141	13229	13586	13235	13312	13391	13310	13277	13244	13330	13300	13221	13195	13303	13380	13340	13456	13385	13148	13319	13276	13220	13396	13318	13346	13311	13334	13355	13354	13367	13254	13321	13213	13287	13418	13196	13362	13356	13355	13360	13417	13340	13271	13175	13390	13192	13308	13255	13444	13302	13287	13249	13329	13252	13158	13348	13234	13314	13323	13371	13257	13412	13257	13389	13166	13448	13188	13272	13345	13257	13285	13352	13280	13315	13256	13253	13266	13346	13361	13264	13353	13221	13398	13291	13393	13234	13269	13337	13256	13338	13329	13278	13405	13312	13269	13327	13379	13189	13328	13291	13183	13392	13305	13275	13268	13309	13114	13347	13331	13334	13321	13277	13393	13325	13330	13219	13269	13348	13229	13356	13400	13307	13167	13407	13328	13290	13359	13275	13342	13330	13239	13199	13260	13324	13247	13227	13325	13269	13387	13431	13408	13383	13434	13307	13350	13197	13466	13161	13333	13300	13310	13510	13219	13456	13350	13310	13199	13394	13299	13361	13299	13314	13374	13429	13289	13153	13401	13305	13306	13254	13369	13358	13266	13240	13415	13367	13326	13366	13368	13286	13328	13255	13293	13228	13312	13317	13330	13360	13299	13364	13336	13233	13316	13388	13385	13390	13287	13138	13297	13323	13194	13352	13472	13143	13201	13450	13209	13193	13325	13512	13326	13472	13364	13289	13217	13285	13392	13274	13353	13234	13256	13390	13306	13289	13312	13277	13320	13274	13275	13332	13281	13228	13204	13479	13328	13218	13250	13230	13311	13421	13422	13333	13332	13254	13328	13414	13288	13346	13287	13231	13509	13259	13482	13378	13308	13487	13297	13261	13255	13291	13452	13361	13202	13278	13412	13359	13235	13312	13373	13214	13264	13250	13278	13331	13311	13325	13225	13388	13078	13399	13310	13414	13374	13462	13289	13524	13321	13243	13325	13378	13406	13170	13265	13142	13268	13218	13279	13199	13267	13316	13368	13289	13233	13187	13423	13286	13514	13319	13304	13214	13243	13445	13254	13143	13401	13235	13327	13304	13431	13323	13357	13146	13177	13389	13248	13146	13339	13253	13456	13399	13389	13333	13215	13226	13505	13298	13234	13203	13379	13281	13215	13360	13379	13341	13353	13343	13300	13253	13409	13334	13430	13237	13280	13413	13336	13359	13219	13331	13380	13391	13352	13317	13255	13479	13373	13149	13479	13474	13098	13232	13384	13243	13237	13414	13303	13215	13322	13244	13285	13422	13346	13284	13313	13411	13389	13377	13305	13461	13309	13323	13365	13266	13355	13284	13352	13175	13348	13128	13299	13212	13345	13089	13407	13337	13278	13053	13270	13238	13240	13289	13143	13262	13090	13381	13200	13309	13242	13234	13049	13179	13080	13394	13214	13349	13272	13262	13266	13283	13371	13094	13355	13183	13356	13257	13271	13324	13190	13359	13367	13383	13482	13148	13429	13370	13389	13270	13227	13443	13420	13361	13271	13370	13291	13324	13250	13310	13312	13191	13345	13354	13390	13336	13324	13296	13381	13411	13340	13270	13304	13420	13299	13359	13432	13293	13294	13329	13298	13457	13234	13236	13241	13268	13365	13270	13315	13327	13314	13459	13537	13323	13150	13503	13133	13418	13370	13420	13197	13322	13399	13459	13363	13279	13172	13352	13310	13215	13258	13424	13354	13201	13339	13458	13272	13313	13264	13290	13387	13377	13291	13373	13230	13265	13196	13252	13467	13353	13326	13239	13365	13276	13323	13387	13284	13341	13436	13397	13370	13297	13186	13133	13480	13339	13377	13269	13321	13398	13149	13281	13393	13304	13403	13433	13208	13306	13412	13276	13360	13414	13370	13252	13248	13324	13394	13251	13378	13243	13422	13380	13434	13158	13308	13308	13292	13416	13240	13172	13231	13366	13372	13398	13381	13430	13186	13284	13283	13378	13161	13221	13124	13193	13429	13223	13223	13299	13303	13300	13202	13269	13197	13220	13293	13322	13333	13265	13328	13248	13209	13465	13346	13391	13166	13295	13304	13341	13312	13230	13409	13255	13375	13315	13371	13247	13449	13330	13506	13361	13209	13297	13364	13401	13271	13286	13268	13399	13192	13305	13376	13324	13224	13269	13315	13324	13328	13467	13226	13556	13369	13299	13296	13280	13281	13230	13332	13207	13347	13189	13356	13342	13267	13259	13444	13270	13285	13277	13433	13297	13309	13113	13425	13256	13286	13423	13308	13374	13297	13360	13110	13125	13265	13370	13271	13238	13343	13332	13216	13381	13418	13433	13338	13537	13303	13346	13157	13194	13354	13335	13429	13381	13567	13279	13626	13327	13400	13377	13226	13412	13324	13291	13322	13438	13341	13472	13435	13220	13223	13384	13431	13333	13349	13170	13309	13294	13397	13292	13298	13360	13323	13206	13327	13341	13188	13407	13279	13266	13365	13333	13218	13385	13232	13112	13352	13409	13398	13222	13299	13256	13323	13354	13353	13377	13173	13202	13246	13276	13398	13180	13393	13318	13370	13417	13353	13274	13291	13283	13320	13279	13539	13259	13329	13328	13405	13283	13387	13309	13483	13336	13285	13137	13124	13325	13425	13327	13325	13320	13522	13207	13362	13068	13295	13217	13377	13330	13176	13369	13330	13203	13157	13275	13240	13207	13244	13291	13348	13288	13269	13194	13172	13296	13289	13365	13168	13240	13297	13280	13326	13302	13205	13333	13477	13332	13372	13288	13470	13430	13317	13373	13506	13348	13267	13388	13326	13301	13196	13224	13249	13252	13559	13269	13287	13488	13201	13248	13259	13212	13172	13278	13289	13331	13195	13315	13180	13310	13318	13530	13229	13273	13288	13330	13391	13166	13188	13212	13231	13304	13371	13223	13202	13448	13483	13083	13390	13092	13311	13321	13187	13217	13425	13441	13143	13441	13353	13456	13402	13164	13210	13455	13347	13294	13307	13331	13297	13197	13260	13359	13406	13205	13287	13395	13410	13270	13212	13367	13291	13411	13379	13296	13377	13271	13328	13336	13357	13497	13354	13260	13240	13203	13286	13192	13418	13278	13250	13308	13208	13319	13278	13187	13393	13170	13353	13512	13229	13184	13434	13222	13258	13246	13233	13390	13277	13232	13434	13109	13424	13417	13236	13316	13440	13241	13455	13174	13194	13241	13291	13161	13381	13183	13473	13499	13368	13493	13374	13117	13198	13249	13343	13459	13492	13246	13332	13430	13285	13151	13374	13359	13270	13318	13277	13249	13490	13173	13351	13353	13351	13414	13414	13371	13226	13286	13120	13295	13257	13108	13155	13348	13413	13329	13273	13133	13243	13274	13227	13352	13457	13423	13202	13225	13417	13231	13397	13278	13154	13395	13340	13489	13203	13193	13265	13376	13493	13356	13332	13366	13349	13271	13403	13285	13119	13366	13269	13470	13216	13401	13357	13312	13143	13202	13291	13479	13287	13192	13369	13345	13338	13265	13329	13360	13097	13400	13146	13419	13281	13244	13435	13302	13279	13374	13278	13229	13293	13333	13294	13400	13261	13405	13330	13289	13241	13502	13309	13395	13371	13125	13344	13365	13281	13197	13216	13355	13193	13468	13344	13312	13145	13289	13272	13441	13469	13236	13417	13439	13472	13283	13166	13343	13499	13202	13453	13220	13158	13391	13317	13188	13182	13366	13300	13366	13592	13359	13472	13288	13368	13244	13448	13108	13438	13186	13410	13354	13438	13365	13300	13426	13249	13479	13204	13306	13244	13318	13318	13261	13366	13235	13153	13422	13358	13249	13372	13171	13354	13219	13246	13392	13251	13188	13263	13320	13264	13226	13345	13343	13355	13483	13187	13345
22673	21654	28857	24879	21923	23057	22133	17087	15675	15512	15110	14820	14821	14594	14470	14234	14492	14224	14332	14231	14209	14199	14125	14036	14226	14184	14091	13983	14057	14059	14171	14045	14167	13969	13946	13729	14132	13969	13976	13983	14202	14024	13870	14056	13913	14023	14063	14049	13946	14008	13975	13840	13927	13772	13824	13945	13911	14094	13997	13829	14027	13828	13957	13899	13720	13818	13989	13944	13912	13965	13892	14027	14108	13928	13844	13789	13942	14057	14127	13894	13880	13947	13949	13963	13895	13785	13940	14009	13996	14109	13992	13921	13803	14031	13928	14085	13958	14041	13976	13929	14020	14123	13887	13855	13888	13970	13877	13843	13942	13986	14009	14209	13991	13954	13978	13861	13686	13936	13911	13912	13874	13963	14063	13971	13882	13789	13825	14113	14056	13823	13758	13992	13880	13785	13851	13906	13999	13812	13932	13892	14018	14005	13886	13944	13910	13862	13987	13776	13656	14033	13973	13887	13861	13966	14015	14018	13904	13836	13846	13869	13860	13882	13885	13902	14138	13735	13831	13917	13832	13776	13915	13973	13781	13781	13773	13877	13894	13957	14026	13743	13850	14181	13893	13781	13867	13758	13786	14067	13754	13783	13992	13816	13744	14022	13906	13832	14174	13909	13925	13591	14023	13974	13858	13893	13895	13793	13911	14000	14148	13882	13984	13878	13792	13783	13948	13891	14121	13981	14062	13880	14032	14017	13888	14009	13938	13832	14001	13976	14025	13940	13760	13884	13804	13944	13975	14076	13837	13951	13965	13953	14032	13968	14033	13888	13917	13813	13931	13770	13899	13964	13918	13881	13797	13681	13947	13929	14117	14084	13928	13925	13997	13921	14123	13757	14146	13807	13684	13925	13967	13911	14018	14017	13960	13926	13945	13966	13909	13863	13913	14154	13993	14014	13935	13939	13895	13873	13873	13888	14032	14025	13895	13837	14016	13873	13798	13962	14019	13998	14002	13791	13960	13880	14018	13915	13974	13907	13944	13912	14088	13883	13865	13916	14021	13926	13787	13886	13954	14067	13873	14025	13867	14075	13749	13932	13984	13995	13875	14107	14116	13895	14015	13964	14037	14010	13996	13942	14027	13843	13749	14042	13861	13942	13955	14073	13835	14019	14013	13983	14003	13966	13844	13886	13939	13910	14026	13867	13899	13903	14066	13924	13889	14042	13975	13872	14024	13912	13981	13730	14035	14096	14017	13890	13962	13972	13791	13978	13902	13933	13906	13926	13823	13763	13862	13915	14037	13980	13845	13819	13938	13829	13901	13863	13864	13766	13862	13971	13986	14008	14126	14039	13831	13874	13906	13951	13905	13794	14020	13741	13959	13825	13912	13851	13898	13941	13915	14029	13954	13750	13850	14011	13840	13744	13851	14003	13786	13948	13911	13857	13976	14044	13895	13820	13875	13870	13766	13900	14206	13921	13834	13914	13827	13958	13911	13758	13917	14066	13802	14092	14065	13900	13950	13861	13882	13899	13932	14006	14044	13850	14076	13862	14038	13987	13950	13853	13981	13758	13815	13885	13884	13894	13797	13739	13693	13843	13898	13950	13910	13744	13905	14009	13914	13993	13992	13824	13849	13937	13974	13733	14014	13884	13908	13967	13922	14060	14033	13942	14091	13865	13904	13950	13974	14003	13959	13838	13902	13949	13878	13786	13860	13865	14098	13795	13872	14005	13793	13905	13980	13846	13940	13827	13761	13817	14004	14054	13747	13862	13958	13982	13908	13993	13932	13915	13964	13771	13993	13925	13999	13890	13844	13857	14148	13767	13915	14013	14018	14103	13711	13973	13973	13986	13869	13791	14011	13900	13966	13997	13842	14004	13773	14052	13941	13856	13900	13917	13887	13957	14044	13713	13991	13849	13923	14154	13869	13842	13963	13953	13757	13813	13843	13871	13994	14085	13907	13948	13918	14025	13876	14004	14093	14007	14087	14064	13844	13787	14041	13847	13907	14003	14054	14068	14091	13946	13780	13849	13910	13930	13987	14086	13961	14111	13897	13842	13976	13828	14024	13988	13893	14034	13919	13951	13767	13904	13979	13958	13944	13862	13773	13881	13976	14066	13925	13850	14051	13983	13810	13981	13852	13763	13840	14043	13907	13816	13860	14093	13756	13971	13934	13782	13845	14059	14005	13850	13808	13767	13696	13932	13818	13964	14078	13876	13877	13856	14004	14001	14010	13872	13973	13812	13801	13910	13869	13927	13973	13837	13888	13916	14110	13939	13932	13753	13860	13652	13952	13874	13922	13867	14067	13726	13862	13929	13983	13885	13981	13931	13943	13847	13781	13987	13983	13991	13918	13966	13856	13976	13934	13814	13790	13891	13937	13813	13824	13791	13944	14016	14122	13919	14076	13982	14039	13905	13888	13691	13870	13942	13963	13727	13624	13872	13864	13865	13975	13920	13935	13826	13778	13934	14171	14037	13746	13994	13784	14070	13967	13977	13760	13911	13883	13921	13912	14110	13915	13934	13890	14005	13894	13635	14028	13794	13799	13931	13754	13923	13887	13854	13783	13978	14050	13846	13866	13899	13915	13787	13860	13924	13866	13888	14006	13916	13896	13807	13886	13860	13788	13899	13903	14228	13861	13878	13939	13872	13877	13938	14021	14063	14043	14056	13873	13883	14019	13828	13907	13950	14145	14060	14068	13901	13936	13825	13868	13787	14040	13946	13800	13904	14172	13955	13819	13878	14022	13918	14014	13955	13947	14016	13921	13831	14028	14077	13987	13753	13944	13957	13921	13791	13998	13782	13886	13928	13857	13835	13762	13929	13882	13863	13900	13849	13891	14013	13961	13983	13726	13952	13869	14122	13905	13936	13934	13742	13834	13834	14048	13912	13852	14002	13773	14171	13814	13911	13986	13815	13886	13927	13938	14000	13878	13849	14070	14005	13813	13940	14039	13940	13895	13865	13943	13763	14212	13932	13923	13936	13801	13784	13877	13887	14011	13775	13940	13978	14008	14007	13862	13885	13864	13923	13901	13932	14073	13894	13943	13868	14031	13701	13827	13969	14044	13916	13866	13904	13850	14026	13917	13945	13901	13750	13924	13854	13733	13697	14222	14039	13974	13714	13862	14040	13933	13920	13961	13720	13956	13914	13794	13879	13875	13934	13774	13925	13921	13901	13808	13985	13688	13857	13902	13757	13891	13827	13793	14013	14017	14036	13885	14073	13937	13939	13914	14012	13937	14008	13954	13688	13931	14000	13907	13836	14026	13979	13825	13867	14062	13885	13842	13798	14035	14078	14026	13683	13925	13930	13958	13936	13862	13793	13963	13948	13850	13840	13886	13932	13852	13763	13691	13995	14049	14120	13855	14009	13821	13736	13793	14082	13885	13884	13872	13876	13889	13967	14015	13891	14137	13835	13891	13970	13924	13799	13809	13952	13910	13901	13965	13829	13994	13978	13841	13535	13802	14119	13890	13921	14104	14089	13920	13991	14112	14083	14138	13741	13930	13760	13918	13809	13779	13929	14030	14058	13897	13846	13931	13932	13885	13851	13958	13881	13935	14085	14081	14040	13822	13654	14021	13908	14048	14163	13845	13889	13925	13845	13874	13824	13866	13941	14011	13844	13950	14092	13977	14007	13869	13867	13886	13911	13790	13970	13965	13998	13948	14048	13934	13908	13883	13795	13927	13956	13981	13973	13969	13821	13996	14046	13959	13666	13871	13976	13857	14022	14077	13830	13965	13903	13918	13942	13957	13901	13776	13805	13780	14129	14006	13711	13938	13869	13816	13746	13737	13952	13744	13870	13858	13883	14152	13920	14067	14010	14064	14104	13848	13761	14028	13951	13970	13958	14020	13840	13993	13881	13836	13777	13841	13742	13839	13875	13868	13850	14023	14035	14084	13901	14026	14036	13976	14081	13830	14026	13854	13812	13769	13988	14003	13775	13917	13818	13679	14095	13756	13973	13865	13874	13836	13983	13847	13841	13914	14008	13770	14015	13823	14025	13982	13976	14007	13925	13855	13986	13994	13999	13934	13849	13914	13774	13811	13924	13782	13908	14017	14040	13970	13940	14126	13908	14094	13910	13736	13902	13799	13930	13877	13815	14046	13809	13716	13836	13858	13739	13769	13739	14162	13923	13817	14171	13973	13921	13894	14033	14073	13747	13780	13970	13956	14036	14034	13997	13914	13811	13948	13910	13918	13799	13718	14002	13900	13851	14053	13799	13980	13906	14031	13955	14018	13799	13993	13758	13786	13921	13850	13910	13987	14036	13924	13981	13853	13953	13900	13772	14126	13819	13928	14001	13977	13929	13994	13962	14071	13955	14033	13894	13968	14090	13858	13827	13916	13828	13940	14189	13950	13844	13900	13771	13952	13750	13791	13741	13774	13852	14004	13878	13935	14019	13926	13753	13880	13854	14024	13733	13862	13822	13796	13871	13913	13915	14098	13867	13944	13860	13835	13827	13934	14057	13997	13757	13858	14027	14137	14000	14064	14028	13948	13832	13914	13777	13836	13920	13890	13926	13756	13951	13935	13833	14083	13816	13939	14045	13907	13916	13794	13832	14027	13739	13889	13973	13818	13734	13842	13893	13938	13778	13732	13978	13949	13729	13797	13975	14009	14044	13794	14006	13949	13843	13831	13925	14031	14074	13848	14035	14073	13939	13918	13769	13892	13776	14073	13907	13862	13874	13968	14001	13947	14007	13831	13978	13774	13821	13952	13922	13904	13850	13956	13866	14003	13991	14073	13914	13785	13916	14000	14007	14036	13827	13875	13884	13931	13866	13917	13976	13823	14041	14012	13820	13983	13860	13770	13932	13982	13904	14036	13991	13720	13812	13939	13750	13912	13907	13714	13933	14075	13932	13775	13994	13964	13933	13892	13880	13810	13724	13881	13826	13843	13810	13884	13826	14087	13678	13976	13759	13696	13866	13911	13869	13919	13914	13963	14060	14159	13870	13928	13950	13874	13605	13929	14125	13938	14070	13893	13873	13945	13865	14033	13977	13896	13955	13999	13822	13962	14023	13937	13995	13984	13932	13811	13839	13844	13699	13819	13880	13735	13957	14014	13976	13899	14082	13917	14153	13872	13909	13928	13890	13873	13893	13867	14136	13815	13735	13909	13897	14074	13915	13733	14107
23074	44573	34208	25750	20973	18304	17009	15838	15260	14468	14211	13980	13494	13356	13185	13033	12984	13216	13035	13127	12961	12906	12965	12794	12797	12960	12812	12754	12810	12827	12789	12768	12753	12685	12666	12837	12736	12791	12902	12673	12804	12864	12842	12790	12768	12828	12639	12589	12759	12788	12702	12627	12740	12796	12658	12812	12885	12815	12680	12771	12645	12747	12848	12829	12653	12841	12755	12892	12633	12879	12741	12712	12689	12641	12584	12807	12821	12770	12868	12650	12721	12738	12766	12641	12785	12610	12721	12791	12718	12734	12621	12678	12742	12656	12622	12804	12747	12787	12741	12676	12723	12799	12647	12763	12743	12696	12720	12823	12439	12781	12934	12774	12782	12788	12672	12794	12644	12848	12781	12791	12676	12762	12895	12835	12770	12822	12833	12789	12596	12556	12782	12688	12831	12600	12806	12873	12718	12589	12815	12836	12707	12711	12679	12604	12715	12682	12762	12903	12561	12658	12752	12549	12776	12685	12744	12519	12815	12668	12639	12746	12703	12819	12773	12668	12853	12774	12792	12770	12701	12706	12782	12615	12808	12680	12902	12643	12650	12588	12796	12809	12662	12614	12775	12663	12800	12732	12541	12815	12812	12701	12629	12685	12597	12855	12835	12792	12725	12674	12682	12762	12715	12683	12710	12655	12694	12690	12644	12613	12628	12671	12690	12798	12917	12713	12607	12695	12795	12906	12600	12791	12931	12552	12632	12657	12693	12694	12769	12686	12705	12695	12684	12584	12921	12594	12616	12670	12744	12745	12792	12830	12693	12573	12560	12687	12650	12633	12591	12740	12690	12779	12641	12755	12767	12639	12683	12650	12716	12798	12799	12662	12772	12636	12716	12852	12860	12885	12722	12755	12664	12751	12669	12633	12839	12702	12756	12715	12884	12873	12702	12729	12678	12828	12610	12743	12618	12666	12738	12804	12636	12620	12804	12518	12662	12642	12735	12620	12639	12839	12708	12674	12789	12692	12617	12726	12689	12747	12593	12703	12851	12753	12724	12693	12795	12633	12721	12715	12724	12705	12824	12663	12740	12830	12796	12669	12754	12815	12820	12740	12705	12722	12722	12754	12708	12737	12914	12588	12845	12763	12849	12779	12686	12789	12811	12721	12748	12715	12625	12799	12566	12519	12658	12607	12800	12713	12609	12797	12866	12693	12841	12671	12605	12607	12655	12770	12758	12706	12790	12619	12819	12731	12715	12709	12620	12865	12714	12593	12619	12560	12802	12594	12801	12683	12590	12800	12781	12663	12815	12652	12632	12804	12728	12644	12642	12719	12761	12681	12880	12724	12549	12757	12687	12877	12793	12846	12746	12635	12719	12802	12745	12681	12783	12648	12802	12544	12416	12766	12722	12694	12808	12645	12806	12717	12733	12637	12741	12804	12752	12744	12720	12557	12647	12637	12663	12704	12813	12719	12681	12742	12724	12758	12850	12717	12658	12685	12758	12468	12728	12842	12749	12726	12709	12636	12745	12602	12627	12642	12736	12722	12617	12652	12461	12864	12677	12750	12752	12652	12713	12651	12955	12816	12634	12720	12691	12812	12681	12589	12774	12730	12678	12889	12742	12776	12610	12731	12831	12747	12727	12839	12705	12840	12713	12677	12795	12781	12622	12930	12764	12687	12757	12725	12644	12841	12822	12924	12714	12831	12708	12730	12947	12763	12785	12775	12875	12798	12804	12750	12608	12679	12704	12761	12649	12593	12528	12842	12720	12762	12551	12650	12677	12712	12641	12686	12737	12576	12782	12677	12787	12697	12765	12728	12639	12734	12803	12601	12828	12716	12828	12593	12879	12699	12642	12676	12644	12814	12640	12798	12717	12798	12634	12662	12816	12832	12715	12788	12816	12573	12648	12702	12710	12627	12820	12699	12765	12730	12671	12696	12801	12860	12822	12701	12731	12679	12743	12865	12807	12779	12647	12759	12853	12584	12746	12571	12601	12678	12678	12746	12683	12688	12687	12676	12707	12618	12682	12858	12577	12867	12747	12625	12786	12645	12734	12650	12733	12742	12589	12743	12766	12542	12789	12754	12773	12716	12830	12818	12788	12883	12682	12636	12645	12597	12708	12725	12636	12882	12675	12655	12666	12698	12724	12781	12646	12839	12619	12704	12759	12757	12752	12672	12712	12942	12602	12661	12675	12680	12845	12619	12748	12640	12702	12722	12723	12604	12798	12785	12713	12722	12839	12682	12704	12623	12703	12697	12741	12653	12665	12546	12785	12751	12623	12816	12542	12819	12759	12668	12703	12620	12738	12645	12618	12847	12767	12678	12873	12616	12717	12727	12810	12781	12713	12889	12647	12716	12559	12858	12858	12892	12740	12777	12696	12686	12808	12840	12724	12599	12780	12615	12772	12770	12755	12680	12733	12643	12660	12609	12702	12836	12899	12561	12696	12731	12669	12605	12688	12882	12721	12567	12609	12695	12666	12706	12758	12771	12782	12597	12656	12650	12651	12772	12644	12917	12731	12767	12493	12731	12717	12657	12797	12644	12634	12879	12548	12822	12758	12684	12754	12691	12655	12616	12733	12811	12694	12661	12889	12802	12769	12842	12787	12668	12834	12701	12716	12806	12755	12692	12522	12826	12681	12670	12724	12794	12718	12670	12653	12843	12734	12788	12814	12724	12893	12854	12756	12705	12680	12704	12718	12600	12681	12711	12668	12674	12646	12677	12885	12777	12798	12714	12693	12745	12735	12748	12770	12774	12731	12802	12572	12756	12692	12727	12692	12826	12698	12605	12747	12734	12786	12763	12739	12574	12629	12770	12743	12698	12751	12594	12732	12637	12648	12689	12882	12704	12778	12598	12702	12533	12799	12704	12705	12535	12660	12677	12811	12657	12773	12673	12845	12564	12722	12626	12711	12827	12724	12565	12635	12746	12568	12821	12680	12702	12783	12768	12759	12624	12725	12719	12784	12730	12717	12713	12643	12631	12683	12734	12594	12681	12712	12677	12803	12549	12810	12617	12593	12838	12791	12728	12701	12798	12731	12632	12646	12693	12830	12647	12669	12810	12838	12771	12788	12858	12567	12727	12802	12810	12752	12742	12661	12641	12683	12726	12779	12626	12762	12720	12672	12730	12679	12687	12839	12748	12669	12751	12848	12676	12652	12660	12800	12621	12783	12754	12792	12667	12766	12691	12780	12601	12704	12664	12777	12819	12686	12694	12764	12704	12815	12719	12720	12647	12737	12655	12764	12668	12548	12646	12940	12586	12707	12803	12805	12752	12741	12796	12802	12556	12595	12669	12740	12844	12751	12820	12639	12717	12742	12686	12803	12734	12794	12811	12564	12711	12665	12698	12765	12572	12683	12660	12784	12738	12861	12633	12526	12727	12642	12573	12667	12717	12634	12673	12692	12665	12595	12737	12543	12616	12626	12866	12782	12808	12609	12757	12785	12611	12658	12797	12805	12730	12692	12848	12575	12858	12802	12715	12715	12779	12705	12762	12764	12759	12591	12642	12791	12679	12734	12650	12753	12875	12822	12623	12706	12688	12672	12750	12770	12733	12646	12801	12650	12855	12792	12656	12812	12709	12799	12459	12627	12726	12560	12627	12915	12735	12754	12768	12850	12829	12970	12687	12841	12764	12854	12624	12691	12699	12634	12606	12687	12773	12747	12702	12746	12726	12728	12664	12775	12558	12775	12725	12669	12650	12748	12756	12638	12760	12751	12826	12653	12773	12845	12685	12669	12713	12683	12650	12719	12748	12920	12837	12794	12687	12623	12551	12668	12537	12605	12881	12575	12809	12796	12558	12845	12849	12781	12716	12637	12610	12607	12696	12718	12764	12850	12903	12794	12675	12625	12736	12715	12730	12798	12614	12610	12626	12630	12569	12678	12672	12571	12634	12672	12704	12711	12611	12854	12605	12707	12758	12630	12715	12585	12773	12784	12612	12804	12854	12754	12654	12699	12629	12531	12772	12884	12640	12768	12609	12672	12634	12775	12751	12864	12896	12743	12633	12721	12779	12738	12713	12717	12622	12508	12728	12763	12743	12720	12713	12670	12751	12674	12740	12722	12570	12662	12866	12599	12700	12728	12725	12688	12814	12619	12684	12734	12774	12613	12674	12580	12793	12844	12625	12913	12632	12772	12703	12828	12741	12613	12783	12740	12637	12774	12897	12724	12709	12704	12726	12524	12761	12772	12795	12836	12552	12703	12739	12651	12772	12756	12699	12835	12795	12911	12664	12764	12681	12672	12713	12764	12673	12886	12622	12561	12666	12601	12633	12746	12794	12931	12694	12711	12705	12615	12688	12627	12857	12764	12782	12726	12826	12681	12578	12672	12774	12741	12590	12653	12761	12726	12676	12764	12681	12589	12676	12816	12784	12676	12741	12651	12691	12751	12768	12629	12704	12785	12928	12711	12726	12707	12654	12879	12841	12662	12784	12706	12641	12701	12657	12631	12644	12775	12754	12658	12624	12669	12610	12677	12655	12747	12833	12784	12732	12671	12703	12598	12726	12505	12687	12710	12786	12728	12691	12717	12801	12507	12781	12780	12802	12868	12750	12610	12609	12643	12812	12697	12499	12733	12671	12592	12779	12627	12756	12686	12649	12704	12667	12727	12701	12681	12733	12689	12675	12789	12731	12777	12791	12759	12770	12541	12733	12683	12608	12659	12819	12714	12758	12772	12729	12828	12885	12577	12661	12673	12574	12587	12809	12692	12779	12529	12697	12673	12794	12454	12768	12721	12793	12651	12579	12763	12691	12514	12826	12763	12841	12893	12760	12608	12688	12679	12851	12766	12712	12803	12626	12723	12609	12751	12795	12605	12736	12592	12694	12779	12580	12627	12770	12827	12801	12611	12790	12716	12695	12649	12614	12627	12713	12808	12536	12631	12725	12747	12780	12684	12789	12734	12710	12822	12591	12639	12723	12737	12621	12726	12678	12800	12639	12512	12800	12748	12658	12638	12619	12866	12581	12849	12655	12943	12661	12803	12776	12692	12740	12665	12541	12879	12752	12651	12699	12689	12759	12585	12866	12655	12774	12673	12713	12724	12695	12723	12692	12686	12751	12752	12770	12627	12678	12754	12583	12775	12586	12690	12737	12693	12842	12770	12670	12728	12726	12676	12569	12611	12691	12643	12686
29305	23716	25283	21227	16827	16124	15656	15474	15342	15122	15155	15055	15061	14832	14926	14696	14833	14936	14652	14691	14750	14640	14589	14515	14773	14541	14742	14839	14796	14659	14771	14439	14772	14834	14628	14626	14667	14917	14563	14663	14658	14841	14597	14713	14652	14548	14773	14510	14892	14777	14608	14612	14689	14569	14780	14361	14622	14698	14593	14736	14605	14740	14678	14663	14551	14751	14836	14724	14538	14689	14649	14542	14660	14478	14577	14670	14735	14689	14665	14584	14573	14714	14661	14782	14539	14760	14856	14526	14684	14736	14575	14659	14730	14461	14575	14600	14757	14588	14640	14575	14834	14876	14659	14789	14808	14822	14817	14671	14733	14634	14640	14751	14687	14729	14498	14530	14657	14590	14644	14501	14695	14825	14658	14752	14604	14660	14560	14748	14546	14604	14615	14610	14596	14824	14579	14579	14603	14566	14693	14600	14627	14380	14548	14580	14585	14760	14826	14744	14746	14762	14851	14772	14680	14670	14615	14720	14600	14584	14609	14721	14512	14653	14586	14797	14489	14508	14573	14542	14675	14747	14745	14873	14819	14643	14659	14625	14761	14550	14499	14598	14679	14640	14582	14742	14721	14662	14609	14721	14646	14616	14864	14708	14713	14875	14847	14636	14689	14661	14745	14618	14746	14620	14754	14716	14904	14750	14554	14669	14612	14627	14488	14747	14606	14648	14705	14718	14680	14553	14755	14640	14678	14558	14462	14730	14805	14704	14722	14946	14683	14796	14751	14674	14602	14737	14777	14554	14628	14662	14763	14822	14587	14537	14698	14679	14640	14591	14596	14843	14675	14725	14642	14580	14866	14621	14678	14742	14548	14655	14605	14548	14605	14794	14610	14713	14687	14594	14472	14553	14554	14514	14612	14631	14469	14706	14672	14829	14749	14681	14660	14657	14826	14815	14685	14799	14762	14592	14583	14718	14668	14687	14780	14635	14727	14647	14500	14663	14786	14749	14742	14421	14555	14778	14731	14629	14811	14665	14521	14811	14783	14796	14523	14614	14709	14474	14743	14552	14650	14586	14543	14790	14597	14583	14624	14738	14386	14622	14695	14626	14636	14728	14759	14615	14699	14614	14775	14900	14747	14600	14582	14649	14658	14775	14665	14693	14578	14564	14543	14715	14457	14754	14714	14515	14765	14892	14840	14844	14700	14620	14680	14734	14802	14821	14704	14661	14766	14522	14627	14780	14686	14561	14569	14746	14586	14740	14732	14597	14672	14639	14506	14792	14566	14411	14735	14467	14703	14673	14574	14627	14622	14628	14817	14621	14474	14658	14483	14508	14543	14750	14630	14598	14555	14681	14685	14554	14671	14705	14699	14655	14796	14670	14894	14771	14565	14544	14593	14747	14822	14863	14809	14634	14693	14530	14681	14756	14711	14567	14565	14686	14647	14679	14536	14855	14566	14816	14675	14623	14731	14649	14667	14546	14710	14711	14724	14707	14475	14460	14801	14498	14726	14646	14570	14593	14637	14620	14735	14663	14712	14736	14545	14515	14782	14652	14744	14722	14686	14733	14705	14630	14621	14697	14717	14679	14708	14456	14671	14751	14571	14663	14734	14603	14613	14562	14647	14560	14670	14673	14753	14605	14708	14789	14570	14656	14714	14591	14715	14801	14655	14851	14695	14634	14643	14422	14688	14626	14792	14655	14609	14787	14603	14659	14631	14610	14574	14789	14678	14867	14653	14695	14590	14822	14752	14737	14627	14638	14781	14751	14738	14620	14686	14550	14498	14669	14654	14750	14773	14572	14641	14637	14476	14590	14569	14546	14516	14569	14667	14845	14864	14787	14738	14623	14656	14506	14710	14862	14562	14535	14525	14731	14548	14770	14466	14684	14809	14798	14756	14831	14621	14632	14645	14644	14656	14643	14577	14665	14638	14724	14608	14684	14628	14623	14611	14733	14749	14710	14726	14498	14581	14793	14783	14759	14575	14605	14634	14600	14667	14595	14693	14655	14747	14689	14490	14742	14659	14705	14685	14730	14642	14463	14750	14628	14754	14512	14380	14669	14757	14867	14542	14806	14795	14683	14775	14777	14791	14638	14744	14554	14642	14713	14580	14659	14593	14872	14631	14618	14637	14640	14805	14553	14575	14763	14727	14568	14572	14708	14601	14570	14780	14754	14435	14618	14648	14659	14613	14629	14813	14579	14579	14609	14676	14735	14691	14441	14964	14605	14826	14765	14562	14873	14642	14758	14747	14710	14710	14845	14717	14803	14683	14740	14476	14693	14791	14586	14617	14652	14687	14555	14574	14698	14711	14683	14800	14510	14654	14800	14831	14812	14743	14695	14657	14790	14589	14612	14643	14581	14538	14737	14763	14655	14750	14769	14816	14622	14605	14698	14629	14609	14629	14716	14552	14619	14708	14698	14720	14796	14786	14727	14444	14571	14746	14653	14678	14703	14652	14688	14842	14761	14573	14573	14488	14624	14648	14771	14585	14638	14715	14737	14750	14759	14724	14727	14561	14628	14599	14739	14820	14613	14613	14741	14781	14626	14791	14950	14688	14717	14735	14663	14534	14589	14829	14769	14766	14452	14396	14758	14614	14788	14576	14381	14797	14704	14664	14662	14710	14634	14798	14762	14643	14732	14731	14582	14529	14682	14917	14678	14781	14717	14828	15027	14666	14568	14650	14823	14711	14684	14947	14580	14820	14777	14816	14675	14766	14740	14743	14616	14667	14631	14532	14697	14514	14660	14687	14574	14798	14618	14532	14755	14690	14679	14776	14881	14780	14738	14589	14435	14814	14713	14645	14740	14626	14602	14647	14391	14730	14701	14577	14677	14687	14561	14789	14501	14674	14635	14734	14768	14837	14606	14628	14654	14498	14604	14470	14650	14579	14491	14455	14594	14588	14544	14533	14651	14713	14740	14761	14784	14487	14702	14776	14744	14644	14670	14511	14922	14463	14755	14551	14717	14708	14886	14800	14593	14760	14652	14493	14798	14688	14609	14622	14815	14638	14594	14652	14559	14683	14767	14692	14707	14850	14647	14756	14624	14657	14531	14572	14581	14677	14819	14649	14648	14677	14512	14571	14673	14547	14798	14683	14639	14705	14680	14728	14871	14760	14538	14564	14533	14632	14557	14563	14769	14677	14732	14756	14791	14838	14687	14608	14634	14838	14773	14578	14485	14586	14846	14738	14929	14642	14443	14536	14824	14470	14627	14707	14622	14583	14755	14738	14627	14560	14516	14731	14736	14778	14668	14608	14650	14727	14601	14740	14727	14697	14595	14686	14677	14757	14832	14717	14548	14662	14594	14553	14572	14531	14628	14848	14525	14588	14533	14546	14581	14600	14650	14674	14735	14827	14710	14846	14474	14693	14822	14781	14585	14504	14645	14663	14332	14667	14631	14536	14856	14733	14529	14610	14592	14634	14643	14436	14667	14625	14713	14703	14716	14931	14501	14824	14638	14653	14777	14672	14647	14529	14783	14803	14548	14659	14796	14692	14661	14574	14791	14699	14638	14724	14849	14759	14611	14732	14530	14697	14685	14619	14642	14745	14399	14610	14589	14616	14500	14646	14500	14770	14706	14633	14588	14599	14706	14651	14597	14685	14750	14707	14598	14636	14665	14749	14651	14713	14756	14638	14822	14515	14660	14542	14590	14724	14542	14595	14597	14618	14474	14742	14432	14698	14698	14752	14580	14630	14688	14609	14773	14671	14591	14670	14747	14715	14571	14690	14566	14616	14743	14549	14706	14777	14837	14591	14639	14761	14561	14601	14578	14563	14566	14564	14687	14647	14705	14677	14666	14821	14686	14567	14810	14561	14777	14737	14621	14538	14757	14724	14644	14664	14676	14872	14714	14717	14697	14946	14766	14806	14858	14697	14588	14681	14765	14795	14646	14677	14555	14496	14580	14666	14583	14535	14539	14830	14683	14667	14815	14463	14580	14759	14862	14520	14711	14622	14527	14760	14620	14806	14703	14532	14698	14626	14742	14702	14557	14808	14709	14787	14494	14514	14613	14463	14660	14795	14637	14895	14932	14571	14659	14661	14686	14765	14818	14816	14834	14897	14603	14785	14694	14753	14674	14768	14725	14657	14628	14799	14653	14610	14490	14725	14560	14789	14631	14559	14615	14625	14683	14571	14545	14700	14674	14566	14715	14647	14733	14838	14502	14953	14740	14753	14815	14633	14535	14799	14568	14743	14666	14656	14693	14673	14902	14735	14663	14683	14611	14468	14596	14536	14636	14868	14683	14677	14741	14845	14807	14544	14843	14711	14683	14788	14676	14621	14612	14770	14636	14619	14522	14632	14596	14704	14749	14567	14730	14629	14771	14736	14752	14647	14783	14740	14650	14701	14519	14659	14819	14609	14591	14567	14745	14467	14662	14634	14748	14807	14629	14567	14481	14429	14481	14663	14595	14795	14886	14532	14701	14663	14659	14695	14829	14725	14645	14681	14608	14727	14752	14828	14668	14756	14696	14644	14615	14740	14834	14610	14581	14482	14792	14761	14677	14586	14801	14723	14626	14717	14598	14627	14627	14673	14777	14619	14657	14830	14750	14647	14533	14749	14687	14553	14502	14627	14831	14654	14674	14726	14659	14623	14733	14840	14523	14593	14665	14752	14687	14629	14725	14661	14558	14658	14708	14744	14625	14844	14589	14529	14773	14780	14809	14563	14730	14736	14825	14611	14887	14613	14596	14576	14799	14670	14728	14632	14884	14753	14551	14732	14585	14810	14618	14824	14717	14567	14628	14744	14679	14758	14660	14643	14764	14624	14803	14913	14651	14809	14661	14518	14573	14881	14589	14671	14761	14581	14565	14824	14705	14814	14665	14534	14508	14501	14692	14885	14633	14813	14701	14828	14357	14772	14637	14684	14700	14827	14649	14728	14662	14631	14850	14557	14642	14467	14500	14563	14587	14708	14602	14750	14737	14805	14643	14661	14689	14623	14710	14659	14693	14701	14712	14845	14751	14615	14652	14548	14704	14795	14608	14707	14774	14849	14795	14489	14832	14683	14842	14602	14703	14995	14723	14602	14641	14793	14584	14531	14525	14637	14938	14632	14575	14760	14777	14484	14606	14687	14572	14606	14629	14806	14762	14611	14597	14822	14546	14608	14670	14622	14770	14769	14676	14700	14685
20268	30723	23787	18715	15947	14944	14574	14228	14143	13870	13794	13539	13539	13300	13429	13492	13455	13271	13366	13276	13410	13484	13311	13192	13376	13211	13238	13390	13174	13188	13337	13236	13189	13270	13415	13451	13378	13250	13291	13379	13373	13271	13246	13176	13118	13279	13255	13423	13283	13280	13238	13279	13161	13170	13028	13034	13231	13296	13245	13287	13269	13298	13256	13294	13183	13289	13367	13367	13027	13201	13325	13188	13196	13385	13222	13192	13350	13177	13292	13361	13201	13220	13147	13217	13294	13217	13205	13315	13202	13288	13172	13281	13183	13192	13226	13258	13235	13263	13321	13202	13152	13205	13198	13213	13315	13330	13035	13138	12979	13365	13257	13233	13062	13153	13361	13234	13196	13273	13165	13372	13221	13264	13091	13290	13226	13247	13161	13116	13272	13360	13223	13205	13192	13450	13205	13272	13202	13119	13222	13294	13203	13344	13377	13311	13243	13145	13201	13117	13252	13263	12992	13095	13230	13170	13184	13229	13255	13234	13327	13330	13302	13282	13164	13287	13290	13219	13210	13177	13220	13324	13238	13215	13086	13280	13272	13269	13209	13306	13150	13291	13238	13263	13266	13157	13239	13322	13107	13329	13410	13318	13370	13188	13185	13222	13151	13136	13288	13356	13170	13262	13305	13259	13339	13300	13402	13256	13201	13295	13276	13302	13199	13342	13196	13418	13313	13337	13330	13198	13371	13165	13247	13195	13331	13198	13192	13451	13184	13292	13312	13320	13126	13122	13216	13418	13163	13165	13334	13125	13155	13222	13398	13219	13350	13104	13251	13174	13311	13299	13183	13317	13299	13284	13180	13269	13270	13280	13303	13353	13381	13293	13041	13339	13192	13202	13362	13137	13143	13166	13345	13133	13359	13211	13351	13068	13243	13109	13325	13360	13367	13407	13064	13247	13240	13276	13180	13201	13225	13204	13247	13275	13090	13085	13211	13223	13280	13286	13206	13254	13144	13243	13258	13279	13244	13298	13056	13215	13315	13122	13234	13062	13242	13155	13359	13318	13347	13362	13213	13143	13197	13398	13235	13251	13267	13283	13278	13168	13079	13075	13417	13401	13305	13296	13266	13300	13191	13157	13165	13319	13298	13216	13168	13327	13342	13385	13213	13141	13299	13274	13183	13134	13332	13248	13358	13084	13198	13018	13188	13256	13305	13348	13263	13337	13210	13198	13427	13114	13155	13245	13168	13148	13225	13329	13327	13289	13271	13374	13175	13135	13307	13194	13283	13113	13222	13409	13239	13173	13293	13184	13254	13302	13163	13143	13286	13193	13183	13285	13202	13100	13220	13346	13061	13364	13113	13210	13270	13243	13186	13281	13254	13269	13103	13265	13163	13195	13345	13235	13330	13177	13211	13138	13271	13318	13150	13265	13238	13273	13204	13354	13372	13232	13202	13203	13255	13358	13167	13298	13265	13156	13350	13171	13295	13024	13294	13161	13348	13383	13035	13083	13263	13191	13207	13187	13349	13336	13360	13299	13340	13101	13184	13223	13382	13173	13263	13191	13404	13327	13296	13278	13218	13371	13329	13218	13129	13111	13130	13213	13350	13398	13148	13240	13240	13201	13130	13217	13548	13239	13265	13283	13350	13189	13286	13255	13098	13363	13130	13362	13306	13081	13226	13292	13143	13155	13324	13395	13041	13361	13226	13262	13256	13289	13199	13260	13276	13260	13216	13261	13312	13222	13279	13244	13278	13202	13257	13360	13119	13479	13240	13219	13147	13383	13224	13176	13185	13161	13302	13258	13174	13329	13245	13269	13111	13247	13133	13272	13298	13385	13240	13334	13466	13241	13319	13128	13151	13144	13206	13233	13293	13219	13253	13416	13389	13272	13366	13176	13393	13324	13278	13191	13236	13269	13251	13177	13222	13119	13214	13150	13153	13432	13147	13337	13133	13352	13145	13234	13445	13403	13209	13103	13348	13270	13375	13299	13168	13211	13290	13308	13320	13198	13133	13131	13237	13194	13249	13189	13256	13270	13284	13233	13340	13241	13202	13147	13331	13327	13343	13273	13294	13172	13284	13009	13252	13240	13254	13071	13330	13255	13287	13124	13283	13298	13385	13249	13208	13204	13237	13289	13324	13289	13296	13215	13421	13279	13320	13432	13210	13412	13116	13354	13306	13426	13206	13288	13208	13299	13205	13191	13334	13071	13357	13427	13102	13169	13216	13244	13269	13172	13224	13261	13182	13265	13215	13387	13371	13286	13183	13316	13191	13228	13197	13244	13193	13236	13167	13346	13245	13111	13469	13098	13184	13198	13149	13088	13139	13215	13409	13290	13381	13291	13388	13333	13042	13306	13191	13237	13329	13249	13301	13385	13187	13412	13136	13388	13305	13249	13287	13279	13275	13074	13302	13236	13183	13222	13393	13252	13307	13220	13159	13312	13154	13218	13372	13174	13258	13299	13148	13283	13294	13273	13442	13237	13467	13358	13381	13258	13231	13100	13113	13175	13286	13239	13284	13184	13136	13230	13272	13272	13280	13289	13244	13208	13219	13352	13274	13201	13121	13215	13240	13275	13230	13201	13238	13189	13308	13294	13417	13206	13284	13305	13352	13249	13142	13281	13212	13380	13360	13341	13199	13168	13223	13133	13365	13160	13315	13203	13365	13320	13382	13317	13225	13280	13210	13377	13282	13101	13360	13083	13363	13059	13284	13280	13343	13272	13252	13194	13263	13151	13311	13422	13334	13176	13258	13150	13413	13363	13297	13300	13219	13230	13294	13297	13258	13269	13183	13325	13195	13260	13336	13161	13115	13371	13251	13236	13307	13259	13283	13173	13343	13148	13247	13316	13270	13313	13264	13264	13292	13369	13090	13267	13141	13314	13362	13356	13316	13262	13191	13322	13265	13323	13349	13379	13161	13208	13368	13279	13336	13302	13232	13313	13207	13337	13325	13300	13240	13321	13282	13321	13373	13261	13194	13230	13187	13147	13255	13398	13232	13394	13192	13324	13115	13222	13260	13289	13207	13140	13255	13353	13296	13110	13181	13353	13254	13247	13199	13404	13217	13266	13193	13265	13235	13167	13156	13280	13468	13207	13183	13265	13315	13198	13175	13076	13183	13275	13227	13136	13238	13297	13199	13250	13268	13254	13291	13223	13332	13285	13347	13212	13099	13263	13217	13266	13399	13384	13303	13454	13380	13274	13220	13441	13056	13443	13335	13284	13215	13221	13213	13415	13264	13255	13161	13185	13293	13256	13194	13279	13269	13331	13264	13065	13150	13135	13160	13412	13325	13154	13347	13261	13346	13443	13226	13101	13281	13293	13297	13305	13347	13305	13121	13152	13311	13242	13305	13441	13114	13351	13206	13162	13264	13266	13268	13181	13425	13269	13305	13321	13253	13262	13217	13301	13310	13331	13299	13355	13258	13304	13299	13220	13267	13180	13154	13101	13273	13236	13217	13189	13166	13342	13165	13131	13370	13200	13311	13300	13186	13272	13176	13325	13283	13252	13286	13276	13368	13371	13335	13303	13274	13271	13319	13185	13312	13247	13175	13344	13300	13246	13081	13324	13099	13116	13330	13135	13171	13303	13261	13303	13196	13337	13259	13382	13394	13210	13299	13227	13187	13304	13258	13100	13296	13317	13213	13280	13251	13247	13130	13068	13225	13202	13188	13225	13236	13351	13341	13257	13343	13200	13215	13335	13278	13142	13226	13324	13316	13179	13291	13236	13166	13155	13196	13197	13472	13216	13109	13153	13245	13307	13300	13373	13377	13130	13306	13342	13102	13328	13317	13340	13239	13247	13190	13344	13341	13068	13354	13307	13248	13439	13467	13331	13129	13286	13136	13344	13321	13402	13219	13237	13222	13180	13284	13287	13270	13265	13229	13165	13284	13349	13254	13212	13344	13156	13246	13198	13251	13390	13135	13356	13214	13337	13191	13367	13311	13370	13252	13236	13171	13315	13235	13299	13359	13326	13138	13214	13320	13239	13294	13249	13283	13248	13366	13287	13317	13417	13180	13323	13357	13340	13142	13240	13098	13058	13357	13208	13343	13305	13288	13166	13288	13277	13120	13180	13248	13282	13158	13186	13247	13416	13276	13415	13540	13252	13502	13406	13427	13307	13145	13334	13139	13247	13173	13360	13305	13254	13286	13162	13249	13199	13237	13198	13049	13214	13229	13351	13406	13025	13175	13167	13356	13250	13305	13197	13159	13253	13268	13261	13366	13269	13279	13174	13343	13432	13346	13200	13130	13336	13282	13232	13183	13140	13355	13132	13234	13365	13190	13145	13168	13276	13226	13320	13241	13231	13193	13104	13241	13342	13138	13348	13305	13312	13408	13212	13329	13206	13215	13353	13174	13195	13177	13317	13268	13349	13331	13126	13183	13359	13289	13230	13298	13219	13226	13238	13119	13339	13164	13351	13191	13322	13193	13314	13226	13316	13374	13247	13371	13314	13420	13252	13339	13227	13217	13361	13123	13352	13480	13269	13335	13321	13240	13309	13337	13313	13281	13217	13458	13261	13227	13240	13299	13352	13399	13166	13306	13315	13429	13406	13149	13292	13364	13264	13377	13127	13197	13113	13305	13240	13273	13239	13288	13154	13235	13340	13118	13197	13185	13315	13455	13170	13208	13278	13346	13195	13362	13175	13375	13213	13350	13104	13208	13367	13289	13187	13242	13286	13189	13078	13175	13307	13265	13107	13257	13318	13146	13275	13208	13265	13237	13062	13245	13201	13216	13333	13219	13194	13188	13198	13307	13355	13375	13009	13079	13366	13373	13346	13318	13228	13259	13260	13252	13235	13232	13152	13294	13201	13396	13243	13344	13345	13374	13195	13253	13154	13041	13341	13287	13123	13290	13277	13393	13272	13262	13225	13275	13304	13222	13335	13231	13264	13285	13184	13251	13355	13192	13346	13183	13132	13287	13199	13204	13451	13208	13376	13382	13254	13241	13272	13321	13313	13270	13260	13276	13303	13285	13370	13052	13214	13167	13253	13249	13190	13229	13406	13282	13007	13140	13517	13234	13224	13177	13434	13376	13084	13071	13161	13057	13261	13248	13089	13223	13290	13503	13243	13123	13290	13185	13373	13317	13217	13016	13354	13270	13296	13070	13421	13173	13343	13150	13295	13293	13342
23537	21589	28273	25414	22125	19858	18001	15752	14942	15014	14457	14418	14442	14102	14344	14031	14210	14185	13894	13905	13857	13851	13949	13944	13913	13753	14012	13770	13959	13865	13829	13716	13619	13774	13858	13942	13877	13725	13874	13951	13959	13713	13649	13760	13787	13756	13752	13938	13894	13777	13535	13731	13918	13837	13790	13704	13749	13743	13715	13847	13675	13645	13803	13894	13852	13993	13893	13971	13819	13577	13792	13771	13745	13684	13529	13638	13801	13810	13796	13604	13888	13753	13643	13721	13713	13886	13782	13873	13778	13881	13646	13869	13672	13690	13823	13685	13622	13817	13780	13805	13649	13973	13715	13799	13859	13691	13718	13750	13938	13852	13711	13826	13847	13727	13780	13606	13716	13776	13954	13800	13644	13691	13541	13729	13625	13739	13692	13773	13907	13749	13839	13749	13773	13530	13537	13745	13804	13714	13927	13940	13820	13662	13656	13766	13656	13790	13770	13739	14034	13701	13908	13609	13722	13799	13798	14003	13784	13986	13662	13613	13661	13718	13792	13737	13807	13957	13918	13759	13756	13851	13836	13698	13911	13860	13730	13816	13746	13860	13757	13656	13655	13976	13860	13660	13667	13749	13636	13828	13941	13742	13915	13687	13866	13696	13696	13708	13734	13679	13699	13888	13632	13880	13762	13672	13774	13617	13772	13747	13710	13750	13669	13732	13809	13674	13686	13790	13618	13840	13944	13832	13908	13715	13739	13817	13771	13838	13783	13670	13687	13923	13681	13698	13556	13782	13697	13914	13581	14029	13855	13770	13688	13729	13737	13718	13836	13794	13602	13786	13663	13797	13649	13765	13758	13822	13808	13647	13780	13747	13663	13630	13870	13754	13717	13606	13789	13760	13961	13619	13779	13880	13755	13659	13720	13666	13854	13707	13567	13678	13895	13755	13848	13665	13856	13663	13747	13816	13516	13575	13734	13903	13653	13718	13663	13873	13841	13772	13654	13610	13770	13683	13625	13726	13905	13698	13802	13766	13799	13766	13578	13895	13834	13685	13769	13779	13891	13775	13879	13800	13804	13670	13686	13610	13773	13829	13810	13687	13780	13713	13625	13808	13797	13818	13884	13641	13725	13782	13729	13732	13744	13661	13907	13877	13815	13781	13960	13915	13906	13887	13812	13805	13760	13473	13735	13769	13737	13957	13566	13813	13659	13675	13854	13781	13790	13933	13998	13794	14053	13842	13926	13918	13702	13864	13642	13641	13750	13834	13758	13673	13854	13859	13612	13804	13810	13825	13646	13850	13724	13811	13847	13810	13597	13890	13884	13710	13857	13890	13715	13668	13865	13797	13570	13796	13658	13709	13831	13710	13855	13730	13600	13690	13610	13635	13734	13692	13781	13719	13905	13745	13790	13869	13724	13945	13960	13788	13662	13595	13822	13733	13552	13711	13797	13901	13799	13827	13968	13772	13661	13754	13728	13676	13684	13755	13616	13832	13678	13420	13914	14081	13736	13825	13859	13782	13657	13707	13891	13801	13664	13705	13768	13699	13776	13672	13714	13602	13682	13797	13848	13616	13797	13863	13722	13794	13900	13816	13805	13683	13840	13709	13891	13687	13937	13758	13839	13721	13804	13794	13830	13870	13746	13794	13795	13559	13816	13927	13684	13830	13705	13798	13635	13666	13698	13691	13763	13754	13642	13718	13538	13623	13791	13879	13728	13960	13692	13907	13868	13708	13731	13980	13564	13699	13558	13918	13870	13579	13705	13860	13666	13696	13756	13689	13612	13986	13851	13765	13802	13679	13809	13834	13690	13836	13925	13683	13674	13761	13706	13718	13725	13768	13712	13812	13545	13853	13971	13675	13644	13913	13887	13766	13849	13897	13790	13720	13743	13679	13383	13622	13716	13947	13632	13719	13657	13765	13722	13522	13682	13721	13687	14008	13798	13951	13889	13791	13677	13818	13791	13838	13681	13688	13759	13829	13715	13867	13786	13545	13609	13701	13821	13831	13651	13754	13684	13575	13779	13729	13744	13753	13791	13743	13832	13736	13689	13803	13699	13768	13740	13689	13647	13867	13704	13657	13705	13712	13829	13687	13703	13858	13912	13761	13693	13845	13684	13618	13624	13698	13571	13737	13696	13751	13623	13789	13575	13755	13799	13618	13874	13730	13862	13835	13784	13790	13636	13829	13702	13916	13639	13740	13517	13699	13623	13754	13794	13908	13787	13644	13831	13740	13725	13751	13535	13784	13705	13818	13763	13873	13689	13918	13801	13752	13658	13648	13800	13845	13938	13937	13884	13899	13750	13967	13846	13728	13542	13944	13789	13681	13820	13814	13782	13681	13838	13815	13692	13672	13738	13583	13651	13866	13940	13735	13789	13575	13782	13954	13763	13924	13638	13763	13812	13789	13759	13729	13867	13626	13778	13955	13670	13824	13617	13734	13698	13733	13484	13723	13815	13828	13524	13802	13875	13859	13652	13414	13644	13631	13672	13713	13666	13749	13822	13566	13835	13823	13860	13806	13836	13713	13743	13547	13829	13728	13816	13673	13771	13729	13921	13710	13774	13949	13791	13764	13659	13752	13818	13814	13728	13801	13825	13765	13795	13640	13880	13788	13816	13735	13754	13665	13831	13758	13704	13748	13703	13922	13727	13600	13873	13843	13747	13766	13652	13954	13830	13881	13697	13798	13686	13732	13751	13838	13736	13896	13608	13754	13821	13729	13678	13792	13732	13731	13796	13869	13932	13770	13660	13675	13771	13887	13875	13815	13720	13776	13564	13527	13725	13646	13764	13568	13734	13776	13783	13619	13668	13837	13672	13637	13693	13809	13760	13866	13722	13985	13758	13886	13947	13677	13919	13798	13639	13670	13778	13796	13804	13649	13813	13716	13658	13719	13684	13710	13723	13530	13681	13666	13590	13729	13618	13671	13553	13623	13798	13730	13763	13645	13623	13814	13662	13707	13753	13785	13862	13702	13722	13624	13840	13694	13644	13669	13940	13880	13800	13771	13602	13690	14010	13788	13848	13810	13752	13590	13741	13668	13813	13905	14001	13770	13831	13813	13792	13808	13828	13806	13697	13788	14022	13769	13859	13718	13714	13695	13833	13655	13716	13706	13645	13814	13813	13898	13850	13808	13940	13949	13743	13820	13706	13750	13743	13739	13756	13732	13792	13720	13646	13737	13799	13887	13707	13890	13708	13603	13764	13785	13975	13758	13793	13797	13808	13775	13776	13508	13762	13676	13640	13735	13613	13700	13801	13964	13749	13758	13599	13778	13824	13666	13692	13736	13762	13678	13802	13844	13879	13720	13869	13857	13591	13728	13569	13730	13764	13917	13830	13729	13627	13808	13726	13764	13840	13722	13842	13908	13849	13712	13662	13867	13964	13590	13768	13571	13753	13787	13688	13922	13491	13764	13829	13750	13852	13707	13725	13783	13801	13888	13629	13866	13658	13579	13824	13706	13593	13655	13794	13560	13617	13838	13879	13830	13762	13850	13604	13693	13708	13691	13771	13461	13803	13778	13785	13722	13804	13763	13856	13507	13954	13648	13750	13747	13737	13790	13677	13820	13867	13670	13600	13754	13612	13915	13771	13734	13622	13756	13999	13552	13659	13813	13681	13633	13747	13888	13770	13774	13712	13704	13639	13712	13785	13668	13799	13648	13800	13714	13621	13957	13923	13714	13741	13855	13704	13727	13830	13695	13664	13824	13810	13771	13817	13874	13786	13774	13849	13743	13942	13796	13607	13807	13890	13639	13758	13771	13676	13603	13887	13750	13771	13940	13910	13855	13801	13767	13778	13863	13813	13661	13619	13781	13806	13723	13780	13750	13653	13782	13676	13714	13894	13853	13742	13778	13714	13685	13770	13846	13688	13392	13911	13808	13799	13808	13740	13819	13818	13815	13833	13679	13866	13833	13856	13711	13755	13907	13626	13628	13817	13842	13762	13689	13482	13723	13769	13823	13778	13797	14011	13758	13785	13671	13885	13701	13672	13699	13752	13700	13771	13599	13737	13723	13851	13775	14018	13707	13703	13740	13862	13806	13712	13799	13800	13637	13798	13768	13770	13804	13782	13744	13857	13750	13983	13796	13642	13913	13867	13952	13815	13822	13591	13854	13818	13784	13846	13812	13644	13830	13706	13614	13720	13675	13772	13694	13678	13628	13626	13726	13808	13730	13743	13604	13853	13805	13721	13737	13737	13570	13824	13715	13562	13676	13815	13709	13700	13932	13944	13643	13895	13773	13876	13820	13731	13712	13821	13835	13727	13713	13730	13809	13639	13821	13757	13726	13859	13754	13713	13760	13940	13732	13658	13708	13786	13763	13812	13588	13726	13784	13897	13757	13832	13698	13881	13925	13670	13774	13696	13687	13908	13826	13654	13724	13816	13762	13881	13864	13737	13710	13896	13935	13815	13674	13730	13909	13866	13691	13833	13629	13893	13743	13719	13750	13755	13807	13834	13828	13755	13541	13759	13530	13709	13716	13521	13889	13681	13939	13596	13791	13599	13736	13554	13872	13756	13776	13702	13574	13568	13878	13829	13805	13921	13902	13753	13699	13607	13806	13660	13725	14016	13875	13599	13759	13753	13604	13855	13917	13805	13685	13694	13667	13723	13758	13612	13864	13829	13827	13832	13732	13813	13787	13739	13686	13632	13808	13680	14021	13619	13968	13939	13691	13550	13771	13742	13753	13852	13956	13853	13796	13672	13886	13832	13759	13720	13767	13636	13831	13734	13775	13820	13735	13735	13820	13842	13708	13771	13686	13650	13729	13920	13663	13823	13619	13808	13717	13864	13756	13834	13676	13776	13800	13730	13661	13881	13676	13805	13749	13708	13632	13781	13733	13933	13743	13723	13675	13782	13755	13652	13637	13768	13608	13804	13720	13794	13699	13593	13694	13563	13827	13798	13735	13688	13626	13734	13817	13726	13874	13629	13774	13863	13603	13827	13918	13811	13785	13950	13743	13756	13795	13857	13762	13771	14047	13885	13804	13824	13708	13730	13727	13822	13639	13734	13623	13659	13916	13659	13814	13703	13685	13654	13840	13690	13725	13588	13668	13625	13648	13669	13778	13730	13836	13698	13802	13528	13648	13581	13723	13739	13684	13674	13737	13994	13847	13830	13500	13748	13641	13783	13585
20918	41219	29508	22395	17944	16098	15514	14939	14390	14027	13749	13519	13171	13130	13120	12968	12862	12931	12735	12693	12859	12882	12883	12647	12850	12762	12688	12710	12828	12700	12693	12634	12657	12643	12853	12772	12674	12614	12689	12710	12725	12711	12813	12719	12707	12743	12656	12600	12750	12652	12978	12520	12596	12561	12836	12713	12513	12724	12611	12792	12552	12767	12644	12645	12671	12643	12840	12687	12608	12719	12528	12556	12626	12624	12669	12516	12755	12630	12626	12563	12442	12686	12566	12562	12652	12613	12811	12662	12678	12635	12705	12558	12671	12650	12725	12702	12524	12558	12714	12645	12566	12642	12687	12612	12689	12673	12665	12796	12662	12667	12604	12563	12605	12583	12645	12640	12774	12692	12625	12474	12614	12584	12688	12629	12566	12585	12650	12707	12792	12649	12764	12601	12697	12583	12618	12628	12641	12653	12521	12593	12661	12762	12667	12771	12780	12806	12671	12547	12651	12689	12652	12530	12588	12760	12697	12594	12676	12564	12604	12685	12748	12578	12709	12651	12646	12452	12553	12600	12789	12760	12672	12624	12456	12689	12767	12811	12632	12601	12645	12760	12502	12742	12795	12379	12522	12669	12614	12723	12821	12702	12652	12610	12623	12578	12704	12652	12646	12762	12579	12738	12693	12865	12689	12623	12532	12601	12611	12649	12681	12608	12743	12721	12716	12697	12654	12725	12524	12740	12477	12526	12553	12742	12552	12623	12805	12596	12778	12605	12663	12631	12729	12629	12702	12741	12616	12574	12676	12544	12587	12526	12801	12629	12667	12647	12667	12581	12644	12643	12521	12613	12631	12642	12616	12651	12762	12608	12651	12607	12660	12536	12629	12621	12573	12749	12730	12583	12631	12523	12587	12498	12716	12658	12640	12649	12601	12689	12735	12722	12763	12551	12795	12710	12683	12715	12675	12662	12811	12694	12636	12566	12589	12703	12679	12770	12610	12652	12526	12695	12814	12623	12717	12632	12755	12429	12517	12557	12528	12587	12449	12742	12638	12608	12650	12565	12654	12731	12709	12716	12736	12703	12719	12791	12650	12600	12687	12624	12712	12584	12571	12813	12560	12602	12612	12609	12539	12615	12603	12659	12488	12604	12598	12756	12714	12581	12695	12665	12687	12651	12662	12635	12863	12600	12603	12698	12601	12776	12628	12613	12394	12705	12545	12699	12665	12503	12730	12683	12747	12600	12650	12652	12572	12669	12612	12712	12589	12510	12695	12473	12655	12766	12634	12673	12413	12648	12743	12677	12711	12561	12657	12693	12545	12682	12665	12759	12492	12650	12684	12621	12618	12688	12617	12531	12683	12814	12611	12515	12693	12661	12751	12780	12756	12700	12791	12643	12704	12724	12655	12605	12623	12586	12488	12771	12830	12603	12700	12713	12696	12611	12593	12695	12740	12767	12751	12720	12703	12845	12693	12689	12648	12905	12769	12639	12556	12469	12671	12657	12466	12775	12685	12547	12734	12522	12663	12699	12818	12795	12735	12633	12664	12590	12679	12612	12683	12686	12648	12560	12537	12516	12726	12662	12567	12622	12700	12573	12546	12736	12636	12666	12782	12533	12711	12606	12665	12657	12471	12742	12691	12799	12901	12677	12794	12587	12528	12859	12710	12701	12691	12781	12673	12571	12498	12652	12633	12543	12619	12722	12716	12639	12694	12703	12629	12687	12708	12739	12636	12599	12549	12699	12661	12690	12645	12692	12770	12647	12669	12604	12709	12508	12808	12516	12556	12574	12877	12587	12670	12591	12521	12608	12590	12603	12719	12733	12745	12721	12832	12584	12749	12661	12742	12717	12698	12663	12588	12647	12482	12487	12670	12667	12774	12579	12622	12639	12527	12671	12826	12676	12687	12638	12718	12631	12646	12503	12691	12590	12599	12746	12687	12611	12589	12686	12640	12514	12630	12579	12738	12736	12610	12708	12773	12763	12732	12642	12638	12592	12631	12507	12706	12692	12581	12656	12803	12621	12639	12783	12600	12662	12708	12540	12602	12569	12505	12512	12692	12631	12718	12901	12769	12770	12887	12413	12523	12668	12591	12647	12569	12730	12703	12528	12476	12590	12710	12643	12620	12488	12738	12686	12510	12537	12772	12735	12790	12573	12436	12737	12602	12562	12766	12666	12522	12470	12648	12620	12691	12670	12583	12722	12512	12726	12620	12636	12653	12568	12527	12715	12605	12764	12539	12777	12697	12648	12681	12804	12535	12726	12711	12668	12738	12669	12561	12759	12620	12680	12603	12805	12614	12619	12520	12709	12405	12563	12551	12602	12702	12715	12747	12761	12629	12581	12808	12534	12659	12681	12391	12680	12792	12649	12641	12772	12653	12652	12627	12627	12637	12590	12549	12671	12678	12521	12649	12693	12722	12677	12657	12597	12547	12609	12671	12534	12891	12724	12883	12524	12785	12824	12503	12655	12760	12441	12613	12752	12559	12624	12570	12588	12612	12645	12556	12651	12676	12675	12667	12593	12559	12694	12686	12549	12527	12646	12677	12732	12553	12630	12668	12791	12553	12506	12662	12783	12912	12726	12587	12703	12612	12713	12743	12784	12593	12614	12747	12554	12734	12683	12605	12686	12813	12691	12650	12679	12699	12661	12593	12607	12696	12715	12672	12618	12696	12666	12779	12607	12675	12482	12578	12816	12693	12609	12699	12609	12801	12583	12522	12649	12716	12592	12617	12804	12634	12680	12678	12657	12549	12676	12687	12722	12757	12662	12853	12717	12620	12729	12668	12715	12606	12583	12576	12710	12690	12701	12574	12568	12794	12508	12621	12654	12575	12741	12838	12769	12537	12686	12751	12683	12576	12570	12512	12543	12630	12721	12689	12626	12679	12589	12559	12687	12614	12849	12610	12730	12555	12760	12727	12569	12645	12646	12762	12671	12635	12599	12619	12609	12546	12846	12769	12518	12473	12646	12571	12642	12655	12611	12517	12644	12671	12551	12699	12574	12857	12586	12566	12685	12476	12655	12511	12551	12833	12701	12653	12473	12893	12542	12795	12567	12629	12460	12869	12681	12613	12611	12646	12656	12742	12591	12711	12661	12720	12598	12538	12785	12702	12540	12833	12735	12727	12659	12789	12625	12652	12627	12782	12771	12476	12602	12650	12717	12572	12772	12803	12653	12730	12486	12592	12676	12724	12755	12770	12646	12665	12631	12763	12546	12774	12693	12496	12586	12741	12482	12566	12674	12654	12491	12581	12583	12651	12690	12626	12485	12669	12509	12666	12631	12713	12611	12676	12785	12535	12662	12686	12700	12395	12756	12760	12510	12737	12757	12677	12714	12734	12577	12652	12488	12724	12612	12827	12620	12622	12562	12552	12499	12561	12570	12636	12705	12576	12678	12692	12570	12401	12655	12713	12605	12775	12619	12648	12604	12654	12780	12678	12665	12606	12722	12585	12602	12720	12644	12685	12773	12588	12641	12675	12612	12560	12597	12723	12707	12587	12674	12505	12694	12547	12724	12556	12725	12613	12743	12605	12626	12722	12734	12521	12509	12799	12624	12658	12736	12519	12668	12658	12724	12707	12742	12686	12627	12720	12681	12647	12592	12649	12579	12742	12523	12669	12705	12731	12572	12588	12486	12545	12665	12758	12648	12632	12678	12575	12645	12706	12604	12523	12609	12649	12577	12607	12669	12546	12650	12701	12627	12696	12583	12516	12717	12670	12727	12530	12640	12617	12678	12544	12637	12676	12672	12746	12674	12654	12695	12607	12680	12492	12745	12708	12740	12559	12718	12556	12763	12491	12762	12698	12785	12602	12711	12604	12720	12581	12596	12864	12641	12589	12803	12577	12599	12637	12775	12471	12564	12612	12837	12709	12794	12746	12486	12627	12517	12757	12783	12571	12560	12772	12733	12613	12635	12632	12751	12822	12823	12576	12787	12527	12610	12783	12617	12685	12671	12731	12676	12634	12688	12783	12758	12539	12761	12708	12590	12719	12708	12698	12726	12630	12636	12541	12615	12593	12705	12611	12604	12677	12614	12582	12729	12671	12712	12654	12645	12773	12717	12863	12613	12576	12731	12544	12707	12576	12814	12699	12867	12608	12759	12724	12731	12877	12583	12551	12723	12555	12863	12618	12734	12559	12740	12513	12665	12779	12590	12567	12710	12680	12627	12701	12586	12727	12710	12637	12726	12533	12806	12577	12637	12588	12566	12577	12445	12549	12619	12705	12644	12628	12735	12803	12651	12568	12677	12806	12662	12668	12612	12664	12772	12681	12651	12761	12755	12706	12631	12653	12560	12579	12728	12611	12681	12715	12485	12740	12663	12675	12756	12546	12670	12571	12640	12634	12794	12649	12687	12606	12667	12705	12689	12680	12705	12671	12535	12680	12636	12587	12641	12583	12600	12680	12630	12632	12648	12581	12625	12578	12825	12808	12737	12801	12696	12643	12816	12592	12583	12710	12753	12595	12616	12705	12462	12741	12604	12770	12830	12757	12847	12826	12646	12573	12877	12843	12810	12639	12753	12868	12645	12667	12599	12636	12580	12668	12703	12657	12532	12829	12812	12574	12778	12523	12652	12687	12574	12738	12873	12611	12628	12630	12867	12587	12682	12676	12715	12553	12699	12651	12734	12782	12553	12426	12711	12682	12631	12524	12761	12695	12627	12881	12737	12673	12679	12704	12735	12637	12649	12681	12719	12762	12553	12708	12490	12729	12669	12649	12782	12717	12803	12764	12549	12663	12843	12571	12725	12612	12746	12641	12658	12745	12680	12680	12690	12683	12597	12784	12654	12657	12672	12667	12695	12560	12757	12614	12617	12572	12632	12653	12846	12605	12597	12576	12639	12584	12677	12570	12680	12699	12515	12602	12642	12793	12548	12625	12632	12759	12504	12626	12584	12812	12739	12718	12514	12609	12681	12696	12692	12655	12530	12547	12676	12708	12804	12503	12709	12807	12591	12624	12643	12661	12773	12587	12746	12664	12688	12575	12722	12557	12734	12815	12592	12540	12698	12712	12767	12582	12651	12498	12632	12647	12659	12717	12754	12736	12666	12632	12677	12534	12596	12632	12661	12672	12717	12814	12673	12790	12652	12658	12631	12661	12674	12651	12612	12613	12896	12682	12515	12620	12630	12578	12779
25288	21616	26963	26782	18979	17023	17124	16415	15882	15958	15617	15532	15391	15430	15285	15391	15396	15249	15220	15202	15075	15072	15156	15411	15433	15446	15232	15052	15186	15152	15270	14846	15093	15144	15128	15171	14961	14960	15005	15162	15053	15085	15042	15077	15360	15031	15356	15169	15078	15076	14937	15094	15009	15026	14986	15138	15145	15190	15015	15166	15148	15168	14945	15088	15060	14997	14970	15058	15245	15087	15146	15242	14923	15230	15102	15198	15009	15219	14994	15051	15118	15073	15054	14921	15082	15161	15186	15126	15081	15206	15038	15013	15227	15027	15038	15080	15126	15140	15151	15137	14971	15170	15209	15126	15042	15050	15231	15124	15113	15108	15249	15134	15204	15169	15022	15218	15186	15182	15199	15255	15056	15092	15047	15230	14998	15063	15151	15236	15136	15308	15047	15075	14983	15157	15253	15032	15272	15124	14996	15258	15172	15093	15086	14976	14967	15122	15153	15243	15364	15136	15176	15040	15124	15073	15283	15111	14999	15078	15034	15182	15202	15017	15065	14885	15080	14967	15087	15091	15003	15243	15121	15227	15050	15081	15179	15195	15172	14985	15052	15061	15339	15128	15161	15095	15148	15136	15104	15043	15224	15192	15189	15036	15186	15152	15056	15181	15176	14998	15230	15314	15149	15324	15153	15049	15169	15281	15167	15122	15022	15037	14925	15181	15402	15063	14973	15006	15051	15110	15164	15088	14952	15069	15011	14941	15136	14974	15072	15156	15045	15057	15170	15056	14988	15072	15045	15232	14953	15060	15071	15055	15033	15074	14969	15136	15053	15190	14879	14831	14995	14938	14998	14953	15127	15133	14936	15086	15066	15329	15158	15108	15269	15181	15255	15059	15023	14992	15252	15237	15092	15050	15201	15315	15109	15054	15008	15110	15181	15138	15181	15110	15049	15369	15252	15025	15093	15105	15262	15162	15009	15183	15111	15133	14975	15051	14913	15198	15235	15022	14984	15209	14956	15045	15256	15001	15091	15048	15080	15152	15044	15161	15105	15157	14982	15098	15147	15123	15235	15139	15048	15076	15118	15160	15184	14887	15212	15243	15230	15318	15086	15093	14884	15192	15218	15039	15181	15209	15237	15082	15285	15245	15164	15189	15129	15221	15119	15115	15164	15033	15146	15115	15148	15159	15200	15197	15125	15206	15281	14891	15010	15018	15065	15228	14984	14885	15087	15137	15097	15019	15218	15062	15289	15190	15207	15195	15019	15152	15043	15108	15086	15179	15073	15195	15046	15184	15077	15067	15172	15218	15188	15232	15060	15189	15313	14921	15162	15164	15259	14990	15330	15112	15245	15153	15014	15118	15131	15225	15191	15253	15230	15042	15172	15182	15004	15264	15127	15199	14999	15230	15130	15044	15085	14952	15142	14897	15188	15163	15155	15307	15046	15175	14981	15203	14975	15097	14877	14947	15002	15103	15131	15082	15181	15373	15076	15113	15209	15058	15188	15274	14920	15104	15097	15214	15160	15242	15264	15148	15058	15064	15142	15097	15312	14973	15239	15180	15106	15197	15020	15140	15120	15364	15075	15018	15156	14901	15145	15095	15050	14980	15048	15259	15229	14965	15053	15055	15111	15169	15130	15069	15067	15095	15014	15062	15022	14998	15111	15129	15160	15040	14989	15243	15094	15156	15043	14991	15095	15056	15030	15006	15036	15313	15105	14863	15143	15012	14912	15151	15113	14958	15103	15104	15152	15025	15231	14930	15039	14999	15064	15219	15169	15327	15052	15007	14980	14929	15141	15022	15047	15101	15033	15043	15091	15243	15139	15120	15149	14938	14970	15189	15014	15069	15279	15189	15153	14906	15205	14980	15241	15309	15079	14960	14960	15081	15069	15004	14973	14922	14905	14893	15071	15077	14906	15175	14922	15080	15131	15246	15155	15306	15186	14987	15102	15416	15305	15191	15224	15254	15052	14996	15050	15144	15033	15079	15065	15048	15106	15250	15020	15220	15067	15153	15137	15184	15088	15086	15052	15075	15284	15047	14960	15222	15046	15223	15112	15239	15099	15270	15031	15153	15027	15272	15221	15070	15009	15194	14951	14898	14964	15031	15172	14998	15086	15081	15108	15088	14920	15034	15155	15097	15138	14962	15143	15018	15124	15053	14971	15118	15205	15250	15245	15018	14976	15223	15093	15270	15262	15242	15052	15130	15055	15201	15327	15081	15014	15225	15075	15197	15006	15149	15133	15058	15069	15197	15132	15047	15212	15167	15022	15086	15076	15152	14915	15203	15114	15125	15021	15052	15179	15002	15286	15087	15124	15122	15260	15121	15006	15171	15338	15042	15072	14975	15073	15379	15149	15154	15063	15102	15248	15189	15293	15066	15084	15069	15013	15139	15074	15187	15164	15127	15017	15147	15080	14950	15064	15128	15212	15259	15140	15208	15256	15233	15057	15084	15016	15113	15225	15064	15038	14959	14854	15251	15094	15019	15194	14880	15103	15052	15018	15032	15117	15347	15209	15041	15191	15248	15510	15141	15145	15027	15091	14967	15166	15162	15122	15062	14976	15055	15347	15155	15074	15337	15010	15275	15096	15080	15090	14962	15023	15039	15088	15145	15126	15025	15276	15068	15163	14977	15128	14963	15134	15181	14891	15135	15088	15091	15148	14981	15235	15043	14962	15077	15063	15075	15166	15407	15146	15220	14986	15346	15103	15136	15206	15197	15267	15088	15074	15253	15066	14802	14936	15064	15093	15167	15222	15186	15042	15180	14931	15010	14945	15175	15173	15175	15174	14927	15217	15015	15084	15090	15117	15070	15191	15066	15064	15111	15140	14932	15051	15100	15151	15039	15028	15118	15155	15012	15172	15217	15107	14977	15216	15112	15027	15197	15156	15165	14839	15182	15187	14997	15132	15040	14861	15246	15218	14886	15289	15185	15222	15127	15051	15072	15148	14984	15197	15287	15047	15071	15025	15237	15162	15052	15133	15044	15020	15127	15189	15164	15115	15341	14993	15298	15137	14866	15132	15003	15088	14941	14977	15031	15072	15149	15261	15160	14994	15129	15020	15107	15075	14983	14995	15119	15072	15142	15079	15147	15054	15063	15049	14947	14945	15240	15360	15035	15080	15147	15169	15175	15049	15011	15156	15242	15010	14995	14971	15092	15108	15240	15210	15185	15079	15154	15234	15170	15033	15040	15066	15080	15122	15114	15243	15064	15364	15010	15035	15062	14980	15041	14980	15161	14927	15217	14984	14932	15173	14937	15140	15118	15216	15095	15143	15091	15136	14903	15001	15129	15254	15077	15177	15117	14912	14976	15158	15010	15032	14925	14935	15082	14987	15010	15187	14967	15066	15080	15297	15098	15337	15084	15311	15022	15035	15052	14963	15100	15236	15008	15075	15260	15123	15121	15292	15265	15062	15228	15073	15158	15057	15163	15042	14776	14824	15147	15276	15213	15176	15132	15064	15202	15165	15075	15171	15125	15233	15115	15271	15249	15087	15059	14947	15218	15244	15241	15137	14931	15058	15082	15105	15343	14994	15145	15257	15127	15148	15346	15115	14953	15188	15190	15060	15014	15093	15053	15090	15053	15116	15097	15032	14981	15213	14981	15039	15175	15054	15055	14978	15105	15123	14960	14987	14968	14988	14902	15210	15058	15239	15034	14984	15145	15069	15103	15182	15097	15095	15148	15250	15085	15103	15142	15001	15026	15205	15041	15167	15252	15076	15092	15074	14961	15247	15076	15035	15024	15172	15143	15214	15081	15121	14885	15072	15120	15209	15359	15182	15101	15028	15043	15015	14939	15113	14970	14904	15043	15123	15297	15145	15026	15101	15225	15187	15095	15154	15105	15010	15189	15117	15428	15129	15108	15180	15139	14969	15105	15115	15090	14997	15311	14781	15035	15049	15078	15092	15092	14983	15219	14843	15166	15061	15132	15103	15186	15278	15093	14956	15037	15389	14983	15077	15194	15169	15260	15326	15219	15286	15242	14994	15080	15165	15035	15085	15131	14982	15212	14997	15344	14961	15180	15094	15157	15383	15069	15103	15080	15274	15041	14927	15256	15164	15043	15054	15104	15274	15112	15097	15340	15228	15232	15159	15025	15216	15055	15134	15238	15060	15139	15145	15096	14963	15146	15129	15161	15225	15133	15206	15249	15141	15154	15049	15019	15070	15048	14865	15088	15254	14876	15176	15078	15255	15078	15000	15025	15253	15108	15094	15157	15105	15250	15250	15295	15312	15355	14894	15084	15168	15001	15333	15098	15142	15103	15309	15201	15011	14944	15286	15096	15068	15098	15175	15089	15228	15229	14836	14964	15012	15047	15213	15146	14936	15090	15113	15227	15014	14960	14919	14998	14972	15127	15239	15020	15086	15150	14962	15123	15311	14894	15236	15083	15200	15078	15241	15179	15267	15220	15037	15108	15137	15173	15196	15158	15292	15220	15166	15107	15105	15011	15167	15019	15147	15014	15068	14815	15285	14971	15098	15125	15073	15145	15187	15064	15019	15031	15127	15148	15064	15092	15183	15082	15027	14975	14995	15015	15100	15052	15080	14968	15214	15021	15155	15129	15035	15130	15218	14950	14959	15157	15052	15027	15066	15176	15013	15076	15085	14955	15115	15030	14971	14885	15086	15180	15326	15125	15208	15231	15097	14911	15093	15170	15210	15265	15160	15163	15154	15076	14983	15052	15085	15245	15069	15123	15083	14977	15209	15234	15121	14964	15059	15006	15023	15229	14986	14846	15126	15058	15141	15279	15073	14935	15071	14976	15156	15218	15145	15148	15067	15233	14989	15147	15171	15046	15264	15230	14993	15105	15037	15162	14954	14951	15070	15236	15061	15251	15096	14946	15179	15121	15195	15196	15138	15127	15090	15368	15032	15020	15057	15086	14965	15081	15138	15085	15022	15083	15242	15165	15140	15179	15028	15304	15256	15143	15193	14906	15111	14992	14967	15045	15133	15117	15175	14891	15129	15179	14987	15146	15158	15122	15305	15286	14989	15091	15218	15280	15294	15189	15038	15188	14958	15093	15053	14956	15029	15017	15116	15157	15132	15077	15029	15039	15239	15146	15128	15114	15018	15129	15232	15142	15171	15179	15216	14933	15030	14959	15032	15189	15050	15091	14928	15111	15160	15197
20635	35231	25557	20340	17056	15708	15532	14942	14690	14566	14150	14211	13952	13696	13607	13879	13593	13708	13748	13711	13542	13752	13700	13575	13612	13556	13511	13591	13694	13641	13570	13500	13671	13640	13611	13442	13424	13405	13554	13600	13618	13475	13516	13444	13476	13639	13394	13527	13503	13581	13467	13599	13509	13528	13652	13533	13523	13474	13608	13702	13505	13499	13685	13576	13632	13541	13435	13355	13410	13445	13501	13489	13373	13620	13564	13422	13420	13591	13496	13354	13495	13622	13452	13621	13441	13508	13591	13532	13542	13511	13440	13353	13751	13423	13456	13616	13688	13762	13619	13452	13566	13512	13646	13435	13520	13615	13398	13546	13715	13621	13402	13572	13595	13486	13746	13639	13367	13592	13494	13590	13521	13541	13478	13585	13409	13516	13476	13577	13445	13493	13572	13511	13662	13546	13440	13586	13488	13444	13586	13386	13515	13478	13476	13484	13514	13533	13578	13326	13321	13490	13331	13606	13602	13586	13563	13459	13621	13575	13684	13455	13457	13475	13525	13496	13440	13341	13593	13521	13598	13328	13562	13673	13737	13437	13669	13344	13434	13627	13449	13499	13569	13488	13625	13492	13453	13553	13726	13320	13682	13409	13447	13550	13393	13418	13547	13434	13449	13589	13571	13502	13645	13301	13666	13428	13353	13449	13465	13673	13489	13491	13488	13505	13562	13569	13438	13502	13523	13441	13390	13519	13636	13505	13501	13382	13416	13558	13453	13504	13392	13626	13437	13525	13694	13474	13359	13495	13561	13459	13532	13428	13482	13443	13509	13410	13452	13425	13446	13417	13597	13634	13524	13419	13537	13408	13434	13539	13404	13409	13541	13493	13615	13567	13568	13483	13225	13486	13552	13554	13458	13622	13660	13499	13399	13623	13352	13432	13579	13387	13614	13497	13619	13490	13401	13385	13542	13461	13479	13487	13586	13384	13547	13432	13428	13560	13477	13493	13553	13548	13615	13440	13654	13365	13498	13580	13432	13365	13338	13552	13361	13582	13445	13558	13582	13494	13575	13486	13695	13399	13539	13490	13373	13523	13575	13596	13495	13530	13502	13448	13550	13505	13456	13394	13673	13656	13690	13560	13435	13491	13341	13600	13645	13570	13618	13428	13422	13459	13575	13522	13376	13440	13519	13466	13527	13489	13359	13553	13510	13522	13497	13565	13466	13469	13534	13570	13463	13516	13515	13499	13570	13603	13405	13515	13506	13580	13345	13591	13468	13491	13506	13492	13289	13597	13567	13603	13468	13475	13676	13440	13366	13626	13519	13669	13467	13545	13538	13550	13473	13598	13600	13398	13638	13544	13559	13599	13489	13334	13564	13473	13385	13464	13614	13547	13479	13575	13494	13533	13477	13676	13550	13480	13541	13557	13508	13553	13502	13513	13513	13459	13707	13569	13504	13541	13466	13566	13419	13518	13525	13396	13435	13471	13536	13477	13497	13607	13478	13407	13532	13489	13541	13481	13574	13460	13564	13414	13510	13516	13564	13470	13445	13626	13464	13728	13386	13589	13703	13352	13383	13534	13475	13519	13497	13545	13584	13508	13694	13564	13443	13588	13516	13251	13520	13699	13495	13459	13541	13622	13696	13674	13540	13365	13492	13397	13443	13673	13548	13343	13456	13488	13743	13574	13361	13329	13419	13549	13426	13424	13616	13397	13575	13604	13487	13535	13433	13619	13371	13640	13417	13417	13610	13562	13561	13530	13600	13484	13595	13395	13622	13503	13650	13586	13532	13500	13538	13599	13468	13418	13510	13439	13405	13480	13540	13681	13554	13599	13522	13546	13398	13433	13513	13480	13737	13572	13485	13524	13533	13620	13441	13333	13529	13469	13563	13622	13524	13582	13507	13485	13438	13485	13560	13508	13472	13455	13483	13487	13663	13472	13536	13592	13547	13524	13456	13302	13443	13569	13520	13333	13330	13590	13426	13473	13493	13535	13466	13571	13462	13431	13516	13625	13535	13405	13434	13548	13492	13557	13408	13437	13489	13687	13581	13546	13635	13424	13528	13557	13561	13592	13452	13393	13509	13600	13408	13504	13554	13478	13563	13512	13596	13541	13477	13691	13506	13610	13633	13408	13477	13567	13617	13583	13727	13561	13490	13518	13551	13535	13641	13491	13396	13592	13530	13702	13487	13700	13451	13539	13446	13510	13521	13446	13511	13520	13462	13540	13472	13454	13466	13443	13460	13406	13641	13517	13520	13679	13482	13522	13478	13560	13569	13516	13400	13662	13564	13494	13355	13382	13492	13672	13599	13648	13474	13544	13395	13335	13328	13531	13422	13540	13528	13470	13602	13495	13558	13539	13541	13493	13553	13519	13483	13373	13628	13426	13433	13509	13500	13407	13608	13477	13408	13414	13643	13528	13464	13411	13365	13449	13647	13546	13501	13611	13491	13476	13482	13512	13494	13565	13590	13430	13510	13517	13510	13479	13335	13665	13551	13525	13375	13445	13637	13596	13448	13486	13491	13477	13592	13554	13620	13498	13619	13579	13616	13614	13429	13571	13635	13528	13602	13627	13413	13547	13787	13340	13598	13464	13553	13603	13444	13582	13537	13304	13644	13638	13501	13585	13511	13487	13516	13499	13511	13557	13396	13608	13438	13408	13517	13630	13619	13593	13479	13274	13451	13623	13589	13367	13474	13710	13535	13431	13512	13527	13629	13409	13654	13355	13416	13540	13516	13650	13591	13638	13486	13544	13523	13497	13599	13561	13581	13569	13419	13505	13721	13603	13506	13568	13460	13490	13630	13421	13505	13482	13387	13570	13580	13540	13368	13538	13448	13372	13563	13373	13630	13515	13408	13503	13664	13410	13449	13542	13519	13163	13396	13489	13532	13461	13616	13641	13667	13420	13526	13313	13633	13591	13573	13315	13466	13486	13533	13561	13446	13519	13378	13685	13358	13583	13537	13558	13466	13515	13447	13332	13498	13581	13568	13572	13581	13468	13532	13358	13649	13514	13417	13545	13515	13548	13505	13588	13583	13514	13570	13649	13609	13512	13359	13627	13440	13519	13466	13542	13404	13449	13703	13363	13699	13522	13459	13412	13475	13584	13449	13644	13386	13473	13582	13426	13539	13536	13565	13516	13481	13559	13640	13375	13529	13581	13574	13552	13418	13511	13559	13465	13514	13537	13550	13393	13465	13411	13500	13525	13546	13645	13470	13541	13574	13618	13504	13401	13582	13452	13514	13517	13397	13506	13574	13423	13585	13457	13635	13505	13584	13447	13520	13507	13464	13474	13576	13500	13525	13381	13626	13557	13460	13464	13393	13501	13537	13607	13323	13565	13613	13565	13568	13537	13465	13505	13444	13679	13585	13519	13460	13389	13539	13478	13403	13635	13389	13470	13519	13440	13431	13568	13703	13640	13435	13675	13426	13541	13355	13431	13442	13451	13456	13348	13553	13461	13550	13402	13379	13487	13455	13591	13504	13605	13517	13574	13590	13451	13548	13371	13411	13566	13522	13509	13438	13622	13475	13509	13438	13653	13449	13527	13519	13607	13544	13361	13521	13407	13633	13504	13461	13423	13478	13538	13513	13581	13553	13443	13702	13561	13525	13540	13362	13445	13457	13488	13373	13429	13574	13688	13407	13403	13530	13696	13511	13552	13536	13453	13339	13593	13557	13672	13400	13257	13526	13476	13426	13655	13547	13655	13398	13537	13469	13551	13602	13646	13487	13288	13478	13523	13423	13675	13586	13574	13357	13512	13464	13491	13506	13760	13564	13538	13638	13468	13417	13493	13532	13464	13541	13423	13617	13525	13417	13545	13532	13547	13493	13434	13603	13514	13545	13467	13534	13391	13615	13465	13633	13480	13452	13562	13605	13516	13542	13353	13473	13457	13529	13556	13585	13506	13617	13474	13381	13472	13636	13466	13575	13526	13474	13592	13544	13595	13624	13409	13599	13735	13458	13473	13344	13595	13459	13516	13513	13595	13542	13466	13498	13310	13524	13547	13497	13603	13427	13380	13656	13429	13487	13517	13718	13306	13527	13549	13471	13527	13512	13539	13453	13477	13455	13521	13390	13383	13437	13566	13410	13527	13417	13775	13454	13508	13422	13641	13611	13464	13595	13324	13440	13553	13689	13482	13510	13521	13517	13361	13511	13582	13381	13652	13571	13495	13507	13359	13470	13417	13425	13424	13567	13397	13602	13657	13515	13413	13585	13469	13510	13635	13596	13454	13422	13716	13488	13598	13454	13510	13507	13514	13416	13691	13644	13583	13526	13473	13495	13569	13557	13477	13545	13379	13456	13512	13489	13453	13724	13399	13382	13516	13444	13418	13524	13493	13438	13422	13459	13787	13485	13408	13486	13557	13506	13353	13425	13540	13522	13500	13352	13506	13581	13664	13513	13669	13597	13428	13382	13459	13544	13489	13557	13614	13494	13473	13605	13480	13586	13565	13615	13539	13444	13642	13412	13497	13533	13378	13423	13545	13641	13662	13515	13499	13562	13332	13681	13675	13505	13580	13559	13498	13440	13595	13596	13470	13666	13685	13485	13483	13675	13483	13466	13579	13582	13547	13657	13552	13607	13494	13411	13447	13521	13584	13368	13479	13645	13497	13542	13528	13471	13476	13309	13775	13492	13668	13746	13499	13479	13633	13590	13619	13399	13510	13548	13281	13557	13434	13501	13503	13549	13535	13427	13573	13440	13397	13566	13510	13429	13449	13448	13541	13536	13560	13308	13510	13616	13407	13564	13595	13598	13573	13320	13432	13456	13749	13641	13645	13697	13446	13390	13495	13580	13539	13497	13369	13437	13441	13518	13495	13643	13546	13422	13615	13449	13422	13503	13560	13456	13510	13512	13282	13584	13536	13750	13484	13597	13392	13618	13512	13498	13421	13513	13432	13570	13667	13515	13305	13557	13558	13794	13470	13464	13561	13368	13502	13417	13508	13438	13348	13590	13579	13260	13501	13573	13519	13391	13575	13497	13393	13653	13449	13594	13588	13504	13530	13517	13619	13468	13521	13573	13464	13423	13375	13513	13528	13510	13579	13524	13577	13540	13547	13530	13379	13452	13542	13365	13565	13521	13588	13582	13417	13505	13493	13699	13410	13424	13535	13513	13303	13443	13426	13340	13455	13467	13603
22569	21618	28838	24856	21865	23073	22429	17331	16003	15924	15922	15431	14920	14895	14813	14766	14512	14537	14675	14591	14423	14513	14697	14654	14758	14588	14596	14339	14473	14318	14349	14495	14400	14369	14295	14487	14306	14298	14367	14325	14286	14304	14247	14214	14232	14395	14381	14379	14433	14448	14260	14312	14310	14326	14363	14249	14342	14300	14206	14244	14538	14309	14457	14323	14211	14239	14373	14309	14384	14345	14324	14385	14249	14438	14199	14207	14394	14068	14360	14263	14233	14407	14349	14401	14496	14449	14196	14389	14292	14254	14510	14260	14449	14227	14569	14399	14370	14365	14291	14253	14328	14261	14529	14281	14276	14531	14215	14476	14394	14259	14421	14397	14162	14332	14345	14287	14321	14316	14401	14503	14330	14230	13987	14193	14263	14225	14270	14429	14425	14320	14172	14495	14322	14202	14178	14232	14367	14323	14235	14247	14397	14491	14301	14308	14278	14420	14471	14453	14246	14308	14395	14530	14163	14165	14215	14345	14355	14175	14347	14536	14520	14471	14190	14217	14349	14313	14546	14357	14355	14088	14105	13998	14302	14393	14219	14509	14302	14523	14334	14270	14395	14255	14412	14296	14266	14178	14311	14292	14136	14318	14230	14342	14611	14215	14458	14250	14556	14032	14417	14184	14198	14284	14319	14417	14291	14333	14377	14467	14136	14229	14268	14132	14215	14156	14403	14283	14277	14208	14359	14279	14353	14037	14412	14303	14443	14172	14346	14305	14398	14429	14199	14304	14393	14230	14363	14352	14258	14445	14277	14405	14273	14158	14125	14325	14171	14100	14331	14223	14239	14417	14325	14226	14365	14253	14323	14118	14316	14178	14086	14275	14295	14223	14105	14274	14460	14306	14316	14233	14265	14204	14339	14162	14336	14180	14383	14253	14322	14152	14239	14403	14234	14272	14198	14376	14370	14181	14232	14236	14331	14247	14266	14391	14365	14194	14258	14194	14285	14221	14326	14258	14364	14135	14219	14203	14536	14282	14190	14383	14453	14374	14312	14347	14252	14402	14220	14171	14197	14174	14369	14404	14468	14334	14195	14298	14235	14364	14320	14153	14365	14397	13973	14331	14224	14230	14347	14209	14270	14496	14347	14371	14367	14191	14254	14263	14122	14118	14149	14228	14274	14416	14298	14517	14230	14273	14138	14356	14272	14282	14082	14212	14406	14229	14456	14228	14273	14466	14208	14409	14500	14259	14130	14167	14178	14141	14427	14320	14131	14415	14475	14301	14210	14179	14290	14189	14229	14270	14294	14340	14455	14630	14193	14384	14152	14322	14109	14265	14268	14271	14489	14194	14237	14373	14261	14251	14535	14172	14138	14265	14225	14208	14412	14349	14250	14168	14143	14205	14230	14116	14355	14492	14374	14255	14369	14263	14092	14203	14212	14299	14082	14272	14204	14206	14277	14336	14237	14272	14399	14163	14187	14114	14358	14306	14178	14192	14396	14450	14147	14230	14266	14392	14449	14525	14039	14419	14535	14170	14351	14312	14258	14173	14315	14293	14355	14244	14472	14168	14288	14388	14344	14323	14288	14283	14327	14284	14328	14417	14340	14330	14349	14244	14321	14368	14326	14329	14298	14299	14320	14410	14345	14471	14380	14402	14322	14175	14104	14305	14274	14447	14377	14155	14395	14192	14263	14361	14321	14355	14238	14310	14182	14524	14236	14265	14343	14344	14142	14121	14378	14242	14287	14333	14105	14309	14566	14496	14390	14222	14548	14178	14240	14526	14312	14190	14252	14395	14286	14333	14312	14238	14421	14324	14333	14112	14407	14169	14260	14218	14203	14255	14464	14161	14353	14368	14397	14607	14457	14270	14519	14300	14262	14320	14269	14377	14489	14486	14214	14379	14062	14268	14252	14301	14221	14190	14454	14280	14261	14243	14363	14374	14043	14222	14346	14336	14261	14174	14288	14292	14327	14318	14343	14333	14191	14279	14225	14420	14074	14347	14283	14447	14350	14186	14249	14256	14349	14170	14381	14462	14431	14270	14236	14257	14495	14301	14262	14381	14101	14149	14433	14324	14181	14254	14270	14215	14274	14310	14153	14138	14336	14376	14336	14239	14322	14259	14260	14277	14088	14319	14191	14206	14376	14333	14394	14502	14138	14350	14316	14345	14313	14349	14266	14159	14288	14150	14151	14274	14173	14099	14245	14358	14376	14282	14142	14341	14337	14044	14452	14234	14186	14399	14409	14407	14166	14105	14297	14101	14383	14261	14406	14175	14314	14259	14173	14251	14181	14286	14321	14213	14206	14187	14357	14219	14400	14203	14315	14231	14253	14251	14184	14396	14363	14327	14195	14262	14114	14153	14174	14362	14323	14241	14299	14255	14174	14370	14245	14199	14263	14189	14121	14282	14191	14249	14224	14273	14215	14245	14182	14267	14333	14265	14205	14274	13974	14325	14236	14129	14196	14409	14210	14507	14353	14272	14359	14279	14234	14339	14331	14259	14125	14216	14277	14285	14345	14268	14348	14398	14073	14223	14086	14395	14225	14223	14316	14302	14322	14273	14502	14407	14182	14265	14335	14369	14266	14377	14381	14176	14244	14546	14349	14475	14355	14371	14326	14231	14334	14243	14181	14040	14234	14208	14293	14271	14404	14095	14345	14254	14138	14265	14345	14171	14140	14374	14266	14387	14439	14264	14223	14261	14212	14389	14299	14322	14339	14250	14391	14254	14223	14284	14440	14414	14473	14493	14179	14298	14280	14358	14441	14280	14448	14533	14267	14442	14380	14346	14430	14299	14265	14397	14202	14203	14153	14157	14296	14133	14307	14224	14340	14447	14289	14352	14411	14282	14477	14308	14284	14291	14165	14191	14184	14468	14198	14156	14453	14139	14471	14290	14250	14205	14305	14308	14224	14450	14329	14262	13973	14427	14142	14153	14188	14429	14329	14400	14232	14304	14089	14091	14167	14327	14359	14365	14356	14216	14355	14202	14447	14359	14320	14255	14187	14490	14377	14327	14245	14209	14483	14411	14537	14323	14355	14207	14215	14477	14228	14166	14250	14279	14192	14291	14368	14276	14382	14256	14205	14066	14288	14255	14211	14322	14351	14299	14134	14546	14396	14377	14390	14295	14256	14427	14399	14294	14328	14216	14308	14107	14171	14397	14213	14204	14477	14285	14312	14334	14257	14415	14310	14273	14290	14411	14057	14247	14283	14162	14298	14193	14402	14267	14078	14412	14296	14409	14460	14181	14278	14447	14074	14526	14407	14393	14332	14415	14322	14220	14036	14242	14457	14434	14114	14345	14156	14251	14463	14208	14216	14417	14321	14390	14209	14182	14255	14220	14234	14249	14134	14310	14474	14163	14245	14339	14246	14467	14273	14333	14323	14375	14429	14321	14302	14401	14340	14381	14256	14166	14239	14209	14318	14133	14192	14317	14336	14310	14202	14314	14456	14286	14224	14168	14478	14194	14244	14346	14142	14021	14224	14290	14351	14238	14160	14224	14158	14289	14236	14323	14263	14239	14275	14220	14176	14289	14310	14461	14399	14375	14155	14170	14261	14219	14329	14306	14380	14080	14173	14288	14216	14392	14193	14329	14366	14284	14339	14195	14145	14402	14335	14457	14318	14424	14434	14184	14294	14157	14281	14166	14276	14330	14192	14414	14212	14280	14229	14271	14318	14305	14250	14246	14427	14266	14141	14261	14273	14028	14261	14213	14513	14183	14311	14322	14456	14136	14265	14450	14299	14326	14393	14442	14175	14217	14209	14170	14290	14250	14468	14288	14385	14289	14253	14287	14200	14207	14248	14205	14234	14343	14343	14172	14212	14290	14112	14204	14332	14367	14192	14340	14284	14230	14295	14437	14320	14155	14157	14136	14444	14109	14122	14201	14258	14294	14212	14357	14236	14319	14267	14404	14271	14119	14057	14283	14183	14234	14204	14045	14098	14228	14199	14296	14335	14228	14258	14289	14194	14288	14296	14281	14261	14262	14238	14217	13962	14282	14115	14338	14507	14352	14656	14267	14377	14459	14243	14198	14447	14256	14409	14332	14090	14341	14430	14355	14265	14230	14344	14304	14403	14240	14273	14567	14283	14224	14270	14247	14428	14277	14179	14297	14394	14324	14440	14403	14385	14293	14486	14304	14296	14253	14369	14231	14226	14212	14161	14414	14361	14353	14354	14240	14197	14223	14133	14342	14156	14254	14285	14124	14335	14281	14324	14271	14230	14399	14318	14239	14468	14347	14319	14264	14309	14218	14302	14352	14409	14186	14423	14302	14356	14168	14147	14105	14194	14299	14172	14284	14327	14228	14384	14348	14387	14224	14364	14330	14365	14067	14259	14324	14414	14343	14225	14252	14099	14176	14303	14168	14181	14337	14273	14390	14221	14149	14227	14368	14319	14158	14390	14372	14310	14051	14289	14314	14171	14430	14325	14107	14392	14218	14236	14110	14229	14340	14190	14231	14245	14223	14260	14178	14123	14183	14314	14436	14377	14301	14305	14248	14231	14212	14113	14074	14213	14071	14283	14156	14418	14206	14275	14464	14374	14413	14440	14316	14112	14263	14199	14174	14424	14332	14531	14104	14500	14311	14259	14270	14233	14303	14388	14268	14402	14359	14272	14358	14335	14193	14212	14321	14420	14338	14326	14264	14105	14297	14199	14269	14159	14272	14366	14220	14232	14247	14314	14180	14157	14199	14414	14424	14225	14253	14074	14162	14185	14117	14113	14151	14034	14411	14153	14321	14241	14418	14171	14242	14195	14280	14167	14453	14285	14370	14219	14225	14284	14190	14210	14338	14181	14267	14316	14215	14338	14230	14078	14005	14421	14335	14292	14439	14363	14266	14352	14212	14294	14124	14173	14235	14278	14272	14300	14223	14132	14387	14254	14225	14188	14398	14307	14349	14446	14342	14295	14152	14326	14273	14285	14369	14210	14307	14257	14305	14255	14398	14329	14427	14018	14412	13971	14326	14433	14201	14212	14491	14204	14125	14179	14346	14306	14255	14339	14518	14432	14172	14169	14320	14317	14119	14438	14445	14431	14324	14435	14328	14500	14284	14323	14420	14254	14526	14153	14109	14251	14259	14405	14165	14301	14055	14278	14379	14469	14279	14484	14390	14271	14082	14431	14545	14316	14213
23402	42553	32636	25212	20748	17547	17137	16338	15313	15134	14645	14193	13876	13525	13475	13621	13399	13553	13202	13316	13194	13304	13352	13165	13238	13165	13037	12948	13133	13109	12979	12829	12956	13290	13043	12882	12938	13118	12936	12916	13027	12940	13177	13085	13128	12983	13145	12881	13267	12826	12967	12935	12948	13002	13062	12998	12999	12927	12940	12803	12950	13067	13152	12888	13087	12853	13070	12835	12894	13010	12964	13175	12981	13045	13072	13041	12914	12845	13102	12776	12876	12970	13029	12919	13242	12894	13103	13058	13033	12861	12996	13041	12985	12820	12970	12958	12996	13083	12937	12993	13003	12952	12881	12991	13053	12847	12999	13127	12923	12958	12910	12984	13008	12906	12892	12993	12973	12728	12841	12928	12997	12930	12974	12996	13123	12862	13046	12960	12699	12870	12882	12969	13025	13063	13046	12990	13093	12862	12953	12944	12959	12984	12957	12978	12930	13027	12976	13023	12969	13009	12933	12975	13024	12975	13048	13026	13073	13053	13029	12948	12843	13004	13026	13029	13016	13037	12926	13076	12950	13036	12897	12955	12983	13006	12945	12974	13065	13121	12922	13012	12890	12885	12886	12839	13143	13004	12873	12864	13108	12974	12842	12910	13154	13141	13041	13010	13006	13012	12882	12966	13005	12958	12953	12919	12980	12875	12900	12951	12885	12851	13060	12851	12804	12996	13050	12934	12998	12997	12854	12962	12984	12921	12857	12919	13034	12847	12981	12926	12930	12827	12876	12985	13013	12966	12967	12941	12990	12863	13029	13070	12862	12981	13015	12963	13173	12829	12938	13030	12997	13036	13073	12951	12936	12976	12951	13071	12977	12990	12971	12995	12856	12967	12886	13031	13028	12891	12991	13030	12928	13067	12839	13084	13018	12942	12938	12901	12764	12989	12984	12920	12962	13085	12884	13060	13021	12935	12799	12856	13033	12871	13013	12871	13124	13059	12798	13057	12914	12957	12905	12977	13147	13102	12957	12901	12953	12968	12983	12932	13024	13090	12941	12853	13177	13001	13064	12927	13164	13073	13017	13026	12915	13126	12871	12820	12981	13024	13007	13007	13124	12915	12931	12932	12949	13141	12998	13077	12906	12921	12824	12904	13055	12984	13003	13039	13004	12906	12916	12945	12905	12821	13035	12963	12870	12960	12899	12928	12862	12923	12866	12999	13066	13096	12985	13080	12893	12976	12945	12911	12954	12922	13021	12912	13044	12940	13057	12907	13065	12962	12911	13028	12861	12882	12957	12997	13146	13087	13058	12968	12948	12924	13013	13022	12947	12973	13024	12870	12948	13000	12887	12966	12955	12923	12867	12947	12944	12958	12978	13009	12956	12903	12838	12928	12880	13034	13037	12940	13009	13030	12914	12863	13028	13027	13160	12959	12899	13115	12961	12963	12850	12952	12834	12822	12955	12767	12874	12940	12922	12925	12900	12984	12971	13073	12935	13048	12804	13013	13062	13092	13033	12883	12933	12970	13058	12967	13076	12929	12915	12875	12960	13015	12847	13000	12910	13077	13075	12903	12919	13042	12949	12985	12925	12867	13005	12943	12967	12971	13048	13045	12819	12879	13203	13065	13002	12843	12856	13001	12899	12866	12875	13088	12954	12988	13036	12931	13004	12847	12958	12980	12987	12818	12985	13085	13166	13156	12901	12947	12878	12792	12772	13193	13007	12917	13057	13025	12944	13054	13179	13041	13039	12897	12847	12990	13045	13045	13114	12819	12906	12958	13021	12998	13004	12801	13041	12863	13037	12920	12958	13022	12781	12927	12897	12956	13029	13013	12956	12853	13033	12919	12881	13022	13028	12814	13037	13038	12912	12959	12988	13118	13015	12984	13167	12825	13081	12937	12989	13078	13023	13098	12977	12838	13025	13017	12960	13073	12821	13109	12847	12857	12884	12988	12915	12866	12961	12856	13053	12942	12883	13016	13000	12951	12971	12949	12927	12990	12951	12856	13182	12988	12931	13042	12828	13077	13083	12904	12885	12958	12980	13033	12855	12874	12771	13034	13141	13021	12893	13083	13143	12912	13000	13027	12969	12940	12794	12850	13049	13029	13135	12905	12929	12767	13055	13147	12863	12920	12948	12998	12948	13128	13004	13007	12933	12971	12985	13040	12985	12898	12971	12935	13062	12956	12916	12999	12755	13065	12929	12922	12898	12966	13002	12919	13040	13062	13040	13031	12881	13031	13039	13128	13085	12943	12951	12819	12871	13140	13144	12915	13007	13058	12928	12970	13054	12978	12971	13008	12942	12887	12904	13054	12866	12842	13125	12843	12906	12971	12908	12919	12944	13124	13031	12938	13082	12977	13008	13115	12926	12953	12980	13162	12853	12919	12970	12976	12817	13117	12945	12910	12828	12963	12995	12908	12999	13036	12978	13034	12955	12928	12951	12895	13057	12877	13010	13129	12938	12880	12947	12903	12990	13103	12973	13037	12898	12955	13149	13082	12911	12863	12990	12974	12748	12840	13017	12964	12909	12992	13022	12973	13021	12877	13019	12904	13015	12998	13100	12943	12905	12917	12944	13029	12972	12997	12979	13016	13109	13088	12798	13036	12893	13054	12910	12933	12933	13107	12957	12898	12838	13031	12960	12772	13025	13064	12782	12914	13073	13061	12870	12996	13062	12938	12845	12989	13192	13039	13148	13005	12929	12902	13062	13079	13110	13119	13022	12997	12976	13009	12973	13052	12997	13026	12918	13032	13068	13013	13007	12913	12931	12985	12941	12910	13045	13002	12839	13128	12820	12918	12783	12954	12877	12846	13021	12718	12897	12917	12907	13049	13015	13005	13027	12912	12931	13002	12965	12971	12934	12884	12954	13033	12867	12940	12994	13013	12823	12846	12925	12977	13031	12962	12935	12829	12952	12957	13134	12990	12979	13010	12912	13081	13020	12932	13023	12919	12970	13052	13059	12950	12830	12900	12953	13074	13039	13089	12990	12887	12995	12912	12919	13112	12959	12879	13124	12995	13013	12851	12970	13029	13014	13015	13063	12844	12972	13039	13054	12949	13038	12949	12910	12866	12946	13044	12979	13013	12983	12977	12822	12924	12868	12948	12892	13133	12876	13143	12929	12972	12944	12980	12864	12872	12847	12974	12875	13180	12776	12965	12913	12946	13052	12926	13015	13023	12872	12979	12853	13086	13045	13033	12850	12788	12973	12852	12904	12874	13130	13058	12937	12978	13038	13097	12950	12809	12873	12927	13067	12964	13008	12712	12985	13123	12938	13099	12886	12983	12930	12924	13004	12879	12883	12961	13142	12868	12798	12804	12834	12903	13000	12903	12958	12869	13032	13027	12817	12923	13021	12944	13126	12865	13001	12920	13110	13127	13053	13121	12933	13001	12933	12937	12933	13020	12991	13125	12821	13019	13134	13021	12917	12984	13010	12887	12834	13142	12920	12886	13008	12942	13007	13091	12881	12979	13165	12908	13039	13027	12883	12796	12944	12951	13117	12954	12824	12932	12938	12761	12989	12788	12973	13044	12840	12891	13027	13092	12863	13075	13044	12943	12995	13080	12957	12820	13112	12969	13011	13083	12897	12920	13015	12771	12900	12918	13029	12851	13134	12949	13032	12888	12821	12864	12954	12999	13054	12988	12942	12928	12935	12916	12892	13025	13100	12865	12977	12928	12883	13055	12938	12972	12863	12761	12847	12969	13024	12923	12883	12984	13053	12976	12974	13098	13015	12926	13008	12852	12916	13059	12969	12952	12894	12849	12822	12961	12781	12965	12970	13097	12975	12839	13011	12989	12990	13077	12859	13071	13064	12937	12851	12883	13053	12892	13075	13014	13065	12941	12910	12926	12975	13022	12951	13019	13016	13007	13082	12877	12907	12933	12944	12954	13018	12916	13025	12963	12820	12957	12946	13014	12927	12815	13110	13082	12951	13043	12991	12933	12818	12960	12952	13011	13030	13013	12904	12945	13020	12868	12903	12684	12882	12969	13140	12949	12962	13079	13075	12738	13076	12901	13009	12977	13051	12841	13036	13162	12956	12943	12988	12995	13027	12897	13071	12888	12989	12972	13100	12926	12897	12932	12902	13147	13017	12925	12890	13131	12994	13076	12913	12845	12912	12892	13104	12905	12813	12996	12970	12940	13066	12908	12941	12970	13010	12919	13060	13135	12975	13010	12902	12994	13070	12874	12920	12959	12904	13061	13075	13048	13040	12737	13017	12923	12906	12943	12855	12998	12907	12946	13106	13005	13021	13147	13085	12864	13001	12935	13050	12914	12974	13100	13017	13011	12877	13022	12940	12854	13034	12913	13101	12734	12724	12947	12933	12943	12970	13139	12942	13052	12897	12971	12894	12855	13032	13063	13002	13017	12949	13047	13166	13056	13008	12909	12892	12993	13064	12965	12771	13143	12946	12857	12921	13042	12912	12969	12970	12985	13041	12887	12850	12954	13077	13034	12981	12936	12933	12805	13061	13011	12914	13066	12961	12999	13025	12950	13008	13040	13081	13041	12926	12799	13112	13001	12896	12979	12860	13029	13039	12973	13005	12885	12953	12864	12866	13019	13007	13136	12955	12888	13071	12951	13003	12875	12938	12764	12991	12912	12944	13071	12990	12870	13097	13003	13060	12887	13007	12963	13032	12877	12844	12914	12981	13079	13061	12916	13027	13061	12959	13038	13024	13043	13034	12912	13189	13108	12917	12942	12958	12787	12968	13056	12782	13055	13143	13007	12940	12992	13161	13172	13009	12827	12874	13122	12973	12933	12990	13070	13022	12996	12899	12924	13024	13013	12840	12892	13089	13039	12975	12940	12812	12925	13162	12983	13108	12882	13022	13051	13002	13022	13046	12918	13134	12881	13020	13008	12900	13002	12985	13078	12856	13022	12873	13002	13059	12912	13008	13104	12908	12854	12843	12956	12964	13056	13040	12930	12786	13049	12965	12999	13251	13010	13078	12939	12911	12903	12859	12960	13086	13118	12994	13072	12879	13096	13069	12902	12815	12975	12937	13039	13126	12901	13182	12950	13022	13046	12849	12885	12990	13087	12879	12866	12973	13101	12978	12864	13099	12871	12918	13039	12937	12856	13030	12951	13169	12901	13006	13166	13037	12910	12971	12983	12985	12872	12996	13020	13039	12894
29413	23565	24611	21058	17230	16102	15919	15581	15635	15557	15465	15418	15330	15154	15390	15267	15194	14934	15157	15279	15087	14899	15151	15171	15182	15171	15055	15247	15235	15059	14993	15062	15206	15289	15095	15182	15223	15007	15060	14890	15144	15025	15078	15176	15103	15109	14957	15188	15126	15139	14935	15111	14866	15018	14819	15080	14876	15121	15061	15006	15074	15032	15063	14950	15162	15119	15219	15077	15115	14923	14904	14888	15084	15135	15015	15087	14986	14997	15201	14915	14969	14975	15008	14954	15111	15088	14997	15026	15074	15124	14981	15006	14994	15055	15230	15036	15261	15217	15177	14942	14849	15148	14860	14834	15018	14846	14924	14975	15260	15041	15029	15098	14951	14971	14928	14882	15016	15118	14886	14881	14874	14971	14976	15122	15013	15013	14933	14874	15224	14891	15091	15094	15063	15050	15049	15161	15049	14940	14923	15225	14852	14974	15113	15135	15180	14953	14963	15069	15109	15095	14950	15054	15080	15013	15177	15251	15002	14801	15045	14994	15099	15074	15091	15150	14969	15228	14940	15157	15028	15131	14921	14854	15017	15186	15075	15008	14930	14896	15025	15169	15180	15111	14969	14908	14865	15066	15012	15140	14967	15022	15284	15079	15025	15171	15122	15027	15054	14968	15089	15078	14948	14997	15131	15019	15063	15150	15253	14908	14906	14858	14952	14989	15044	14942	15157	15162	15092	15180	14896	14891	15099	14983	15184	15025	15129	15231	15028	15121	14975	15231	15045	14959	14909	15044	14984	15117	15089	14899	14793	14944	15009	15037	14919	15032	14907	15113	15153	14943	15155	15307	15017	15023	15000	14928	14743	15037	15016	15231	15211	15088	15058	15132	14966	14989	14996	15117	15183	15036	15031	15205	15086	14980	15008	14985	14924	15069	15235	15210	15114	14802	15074	15001	15101	15203	14984	15241	14928	14927	15106	15068	14942	14921	15041	14989	14989	15146	15028	14962	15022	15008	15001	15122	15031	15088	15066	15045	15123	15008	15060	14916	14939	15142	15099	15030	15011	15060	14963	15147	15087	15093	15046	15046	15148	15056	15080	15071	15120	15038	15076	14738	14861	14969	15073	15120	15034	14900	14888	14933	15103	14978	15193	15066	15083	15199	15102	15002	15076	14865	15188	15138	15134	15024	14687	14944	14968	14896	14995	15012	15051	14925	15052	15048	14931	15063	15046	15242	15130	15148	15081	14910	14940	15079	15014	15046	14931	15042	14957	15088	15237	15053	15008	15078	15037	14910	14906	14882	14982	14910	15080	15191	15116	14928	14997	15048	15135	15026	15088	15039	14962	14948	15016	14946	15086	15151	15033	14969	15272	15065	15081	14819	15097	14986	15002	15007	15045	15074	15036	15033	14978	14946	14915	14900	15092	14746	15084	15038	14718	15004	15053	15225	15131	15072	15070	14987	14962	15139	14898	14940	15259	14993	15191	15252	15328	15084	15136	15169	15124	15092	14941	15023	15102	15060	14959	14892	14860	15128	14858	15062	15039	14890	14964	14904	14975	15142	14983	15133	15147	15115	15047	14760	14955	15197	15069	15069	15176	14967	15209	15138	15008	14972	14665	14875	14958	14931	15114	14970	15055	14885	14997	14903	14929	14960	15165	15116	15080	15008	14903	14972	14882	14966	15211	15120	15164	15201	15102	15059	14900	14940	14964	14880	15072	14943	14957	15111	15008	15229	14913	15092	15108	15133	15100	15087	15029	15141	15073	15050	15136	14969	15024	14956	15099	15065	15101	15129	15049	15067	15025	14775	14986	14988	15068	15073	15047	15027	15092	15186	15187	14880	15046	15080	14937	14961	15060	15131	14933	15179	15133	15313	15063	14842	14963	15137	15129	15049	14938	15125	15105	15121	15124	15037	14933	15084	15079	15056	14896	14902	15160	14939	15157	14963	14976	14988	14978	15071	15127	15074	14741	14987	15002	14746	15031	15196	14958	14963	15141	15058	15096	15105	15167	15138	14999	14934	14799	14923	15084	14973	14954	14986	15084	15156	15081	15037	15189	15057	15123	15110	15091	15071	15044	15178	15025	15006	15184	14817	15224	15020	15110	14961	14998	14931	15120	14934	15045	15074	15133	14907	15165	15139	14850	15080	14968	15148	14950	14946	15033	15107	15017	15052	15068	15174	15230	15216	15082	15092	15049	14967	15176	15115	15019	15051	15010	15171	15157	15072	14974	15071	14934	15139	15122	15068	15023	14866	14998	14993	14939	14805	14919	15080	15109	14992	15051	14985	15045	15161	15118	15104	15135	15215	15083	14966	14964	15010	15055	14864	14934	15169	15258	14952	15132	14899	14909	15056	15060	14845	14976	15118	14827	14923	15049	15239	14980	14910	15004	15102	15233	14951	14917	15116	15125	15100	15084	15314	14866	14988	15150	15080	14941	14912	14978	15090	14991	14883	14877	15185	15122	15026	15306	15103	14995	15143	15038	15027	15030	15102	15099	15218	15128	15017	15171	15043	14985	15106	15038	15011	14888	14890	15119	15191	15015	15230	15095	15031	15013	15022	15058	15164	15105	14794	14956	15037	15078	15149	15060	15052	14996	15051	15358	14822	14808	15052	15102	15043	14872	15023	15138	15041	15217	14899	14985	14975	15098	15072	14974	14944	15115	14897	15205	15019	14780	15161	15043	14912	14982	14974	15103	15142	15082	15239	14808	15172	14841	15042	15018	14913	15284	15118	14977	14914	14844	15169	15227	15087	15077	14895	15135	15124	15207	14930	14980	15095	14992	15000	14933	15087	14948	14964	14961	14829	15116	15126	15087	15127	15124	15125	14942	15070	14825	15201	15143	15076	14981	14915	14984	15196	15267	14936	14981	15144	15270	15207	15146	15060	15207	14998	15082	14918	14857	15140	15004	14963	15005	14990	14988	14962	15012	15234	14952	14972	14895	15047	14981	14807	15156	14989	15148	15150	14890	14908	15304	15161	15073	15107	15065	15006	14971	15029	15105	14992	15104	15031	15136	15042	15037	14952	15188	14867	14988	15103	15071	15162	15052	15012	15134	14966	15129	15202	15067	14997	15104	14871	15022	15040	14894	14928	15104	15176	15028	14985	15105	15077	14863	15035	15256	15059	15004	14980	15273	15144	14984	15131	15291	14978	15099	15020	15021	14892	15128	15252	15085	15168	15139	15245	15047	14956	15062	15059	15123	14997	15055	15125	15014	15149	15165	15162	14999	14991	15093	15122	14940	15195	14878	14921	14977	15146	15052	15050	15170	15006	14856	15285	14991	15032	14968	14990	14925	15071	15032	14915	15195	15135	15058	15109	15125	14953	15049	14936	14954	15025	15129	15100	14951	15081	15225	14957	14973	14969	15123	14968	14962	14980	14926	15109	14722	15039	15145	15177	15079	14984	15242	15111	14981	14984	15216	15132	15006	15021	14865	14914	14965	14941	14920	14752	15083	15022	14942	15007	15141	15035	14916	14952	15133	14907	15010	15012	14873	14910	15038	15199	15050	14761	14927	15109	15156	15162	15063	15206	15272	14962	14927	14837	15141	14985	15073	15018	15107	15160	15268	15201	15010	14909	15021	15032	15205	15017	15056	14996	14913	15300	15121	15136	15027	14998	14961	15131	14982	15218	15051	14930	15060	15086	15241	15254	15124	15204	15145	14922	15344	14982	14882	15117	14825	14980	15065	15123	14906	15036	15032	15075	14897	14982	15030	15052	15071	14977	15203	15035	14969	14973	15119	15163	15115	15114	14938	14948	15060	15068	14869	14994	14944	15110	15238	15238	14934	15030	15129	15193	15277	14953	15239	15115	14982	14938	15162	15434	15118	15022	15003	14871	14883	15116	15140	15205	15145	14834	15074	14979	14984	14968	14913	14875	14858	14979	15163	15127	15281	15035	15170	14971	15064	14940	15189	15082	15034	15001	14974	14941	15087	15186	14956	15180	14922	14932	15094	15061	14818	14917	15325	14889	15052	15089	15084	15203	14840	15162	15038	14804	15127	15106	15111	15080	15045	15004	14935	15159	15119	14949	15095	15114	15125	15009	15093	15088	15084	15204	14997	15049	15176	14963	15086	15080	15041	14954	14886	14773	15166	15177	14902	15007	14964	15048	15099	15123	15091	15169	15022	14974	15096	15145	15068	15131	15064	15156	14974	15097	15096	14931	14920	15267	15259	15108	15111	15108	15231	14881	15129	15029	15060	15091	14934	15107	15070	15035	15101	14999	15007	15114	14914	15093	14994	15207	15054	15203	15160	15142	14962	15134	14899	14834	15236	14907	15103	15047	14888	14996	14924	15302	15079	14997	14969	15108	15181	15097	15016	15075	15008	15084	15183	14985	15131	15016	15124	14980	14958	15051	15138	14838	14963	15233	15062	15217	15149	14928	15059	15061	14873	14990	15144	15141	15100	14996	15162	14944	14983	15085	15056	15091	15133	15160	14983	15049	15181	15070	15349	15099	15098	15231	15144	15168	15131	15126	14969	14931	14894	15079	14991	15166	15165	14840	15258	15202	15001	14874	15072	14980	15114	15062	14901	14957	15202	15040	15029	14815	14969	15008	15039	14910	14961	15122	14950	15111	14884	14938	15047	15039	15354	15291	15142	14976	15146	15137	15105	15145	14971	14987	15198	14880	14827	15037	15310	15209	14984	14963	15169	14959	15226	15151	15103	15202	14893	15103	15092	14971	15074	15007	15227	14988	14994	14989	15093	15096	14915	14968	15062	15011	15115	15139	15051	14979	15037	15050	14844	14941	15178	15131	14947	15092	15209	15186	15032	15105	15023	15170	15115	14974	15075	15013	14942	15219	15196	15038	15038	15075	14981	15101	15000	15049	15049	14978	14936	15242	15182	15037	14964	14974	15181	15022	15137	15062	14971	15032	15025	15023	15134	14902	15120	15290	15024	15007	14918	15060	15044	14893	14817	14867	15185	15083	15160	14952	15061	15030	15064	15080	14869	15173	15099	15120	15044	14835	15169	14999	15185	15012	15082	15147	14985	15214	15023	15136	15061	15156	15057	14967	14893	15004	15017	14961	15020	15046	14993	15088	15154	15289	15137	14957	15318	15137	14992	14926	15074	15032	15187	15053	15005	15020	14855	14965	14947	14782	15225	15061	15001	14979	14833	14901	15023	15114
21324	30533	22884	18286	16703	15153	14917	14323	14315	14107	14113	13779	13852	13808	13843	13679	13689	13512	13777	13623	13597	13412	13617	13471	13361	13831	13510	13503	13558	13604	13552	13389	13529	13486	13375	13507	13431	13371	13517	13508	13700	13588	13477	13575	13560	13557	13462	13520	13484	13468	13505	13462	13522	13607	13395	13472	13453	13606	13390	13394	13633	13611	13674	13480	13465	13428	13638	13542	13422	13418	13533	13539	13649	13460	13347	13443	13359	13550	13331	13407	13449	13465	13373	13529	13466	13494	13381	13557	13416	13650	13612	13446	13556	13492	13467	13556	13664	13698	13598	13479	13528	13507	13469	13524	13520	13473	13288	13663	13460	13476	13571	13564	13661	13450	13510	13730	13550	13499	13503	13685	13438	13444	13342	13366	13532	13436	13565	13518	13518	13592	13440	13544	13497	13451	13653	13456	13447	13482	13529	13585	13345	13472	13434	13482	13403	13464	13485	13543	13525	13500	13555	13515	13563	13350	13443	13580	13563	13328	13418	13259	13352	13554	13463	13537	13502	13255	13485	13605	13519	13463	13558	13684	13532	13456	13541	13485	13417	13429	13516	13523	13525	13523	13674	13536	13451	13516	13349	13532	13442	13425	13507	13470	13553	13273	13574	13537	13453	13383	13595	13373	13563	13551	13590	13559	13388	13438	13470	13586	13437	13589	13512	13526	13451	13408	13337	13562	13530	13527	13481	13372	13507	13337	13448	13474	13472	13555	13526	13426	13305	13403	13535	13520	13709	13299	13414	13534	13435	13564	13417	13407	13495	13431	13541	13601	13411	13524	13533	13390	13472	13243	13369	13469	13562	13474	13440	13542	13541	13384	13519	13547	13557	13596	13398	13334	13544	13487	13443	13534	13452	13494	13585	13341	13498	13567	13433	13462	13520	13515	13479	13375	13500	13598	13611	13547	13324	13431	13432	13432	13635	13690	13534	13639	13423	13525	13639	13575	13429	13526	13509	13460	13382	13592	13631	13464	13424	13553	13675	13580	13419	13447	13397	13639	13624	13563	13594	13576	13667	13576	13477	13380	13673	13523	13557	13515	13504	13508	13606	13486	13398	13370	13590	13513	13545	13436	13583	13418	13639	13465	13412	13409	13423	13467	13430	13460	13551	13596	13594	13354	13422	13581	13435	13476	13542	13471	13411	13331	13529	13447	13607	13601	13453	13534	13425	13470	13469	13589	13582	13461	13554	13389	13517	13557	13383	13442	13299	13655	13449	13656	13388	13555	13396	13498	13570	13403	13416	13575	13521	13469	13371	13666	13644	13454	13554	13382	13468	13582	13417	13366	13589	13390	13581	13624	13297	13522	13497	13513	13282	13560	13480	13428	13442	13639	13530	13533	13498	13650	13479	13326	13574	13483	13785	13453	13456	13393	13447	13497	13516	13549	13457	13465	13527	13446	13656	13515	13685	13482	13506	13562	13477	13423	13557	13512	13589	13557	13496	13465	13476	13363	13496	13488	13455	13398	13505	13633	13421	13435	13564	13713	13411	13601	13439	13556	13601	13518	13494	13518	13396	13603	13425	13394	13526	13518	13538	13323	13280	13463	13435	13477	13462	13400	13591	13402	13605	13351	13769	13543	13520	13445	13575	13564	13485	13592	13470	13634	13508	13459	13539	13534	13570	13542	13495	13483	13691	13445	13434	13455	13530	13631	13600	13618	13458	13475	13455	13497	13332	13572	13641	13400	13483	13654	13483	13464	13590	13404	13452	13455	13512	13508	13465	13453	13405	13482	13579	13427	13555	13515	13343	13442	13562	13477	13432	13396	13332	13400	13453	13562	13306	13503	13427	13570	13519	13571	13395	13502	13481	13481	13681	13465	13547	13555	13544	13446	13570	13635	13485	13456	13739	13478	13433	13374	13518	13401	13324	13332	13508	13539	13765	13386	13519	13323	13506	13399	13497	13589	13372	13409	13602	13322	13438	13453	13630	13364	13511	13570	13444	13429	13344	13683	13330	13669	13404	13489	13398	13443	13399	13420	13450	13561	13423	13503	13459	13669	13383	13461	13415	13461	13568	13384	13372	13492	13613	13461	13527	13555	13478	13313	13679	13422	13572	13722	13546	13630	13688	13531	13505	13421	13589	13609	13470	13491	13502	13422	13577	13414	13542	13449	13555	13622	13709	13518	13438	13544	13477	13403	13517	13447	13529	13662	13401	13340	13596	13367	13389	13513	13576	13465	13381	13416	13493	13487	13485	13575	13523	13463	13388	13631	13511	13542	13417	13421	13518	13469	13525	13410	13514	13420	13445	13650	13504	13418	13483	13641	13472	13477	13609	13539	13331	13611	13530	13397	13509	13561	13632	13463	13567	13455	13438	13609	13640	13505	13541	13440	13452	13659	13515	13476	13515	13503	13491	13533	13371	13543	13597	13515	13577	13494	13441	13423	13344	13459	13497	13613	13389	13431	13594	13458	13768	13414	13397	13549	13669	13512	13482	13404	13486	13599	13472	13555	13490	13577	13458	13475	13511	13488	13351	13536	13450	13610	13613	13493	13450	13581	13489	13576	13488	13468	13449	13598	13343	13485	13475	13532	13734	13596	13654	13430	13548	13453	13479	13474	13372	13544	13771	13463	13549	13513	13572	13634	13406	13596	13514	13620	13625	13379	13431	13404	13597	13525	13461	13659	13462	13569	13609	13464	13586	13604	13596	13598	13432	13449	13462	13524	13562	13588	13458	13586	13433	13400	13539	13592	13467	13479	13438	13562	13593	13483	13451	13624	13384	13500	13567	13528	13410	13627	13630	13478	13665	13620	13522	13457	13544	13602	13613	13477	13501	13353	13488	13505	13399	13601	13457	13527	13504	13670	13441	13610	13496	13329	13520	13481	13518	13511	13500	13475	13544	13613	13276	13640	13344	13624	13560	13549	13509	13540	13424	13600	13455	13495	13644	13361	13444	13631	13668	13547	13452	13415	13407	13475	13449	13626	13440	13543	13476	13484	13532	13519	13427	13509	13573	13560	13646	13526	13625	13411	13598	13451	13429	13374	13356	13603	13469	13437	13341	13500	13527	13466	13485	13571	13512	13589	13494	13651	13563	13650	13573	13339	13496	13507	13498	13545	13532	13616	13686	13349	13433	13478	13345	13502	13529	13433	13636	13522	13474	13549	13581	13375	13319	13564	13526	13566	13336	13643	13504	13486	13532	13405	13362	13667	13498	13455	13605	13549	13568	13620	13414	13569	13580	13418	13548	13540	13681	13601	13436	13383	13379	13558	13549	13531	13520	13392	13494	13614	13498	13489	13460	13464	13660	13410	13426	13428	13410	13411	13578	13394	13448	13558	13580	13685	13456	13520	13544	13220	13386	13517	13593	13508	13526	13484	13406	13608	13473	13497	13632	13441	13392	13563	13468	13487	13529	13518	13447	13369	13508	13457	13451	13485	13577	13527	13505	13510	13577	13492	13563	13485	13335	13686	13455	13490	13637	13537	13469	13429	13398	13605	13632	13336	13512	13500	13436	13465	13536	13538	13532	13425	13558	13472	13397	13546	13465	13502	13497	13522	13606	13268	13432	13501	13495	13471	13497	13396	13553	13383	13503	13504	13504	13517	13463	13496	13481	13442	13493	13461	13573	13437	13441	13493	13455	13583	13230	13532	13494	13670	13525	13498	13446	13492	13373	13497	13539	13376	13585	13458	13506	13503	13436	13428	13495	13680	13400	13500	13443	13452	13493	13602	13582	13560	13464	13458	13526	13523	13689	13592	13523	13605	13415	13550	13466	13698	13561	13633	13397	13494	13391	13465	13290	13503	13587	13509	13509	13412	13496	13545	13617	13567	13354	13616	13539	13482	13631	13627	13504	13592	13287	13563	13640	13467	13512	13305	13531	13567	13460	13649	13452	13640	13514	13604	13400	13531	13513	13423	13422	13530	13521	13416	13319	13593	13523	13644	13447	13516	13500	13579	13405	13455	13267	13499	13552	13563	13497	13462	13615	13416	13578	13481	13538	13537	13389	13565	13484	13483	13433	13410	13435	13451	13477	13551	13640	13554	13521	13432	13529	13549	13523	13535	13401	13350	13565	13622	13521	13505	13371	13552	13425	13556	13462	13252	13531	13638	13517	13493	13501	13531	13722	13503	13577	13509	13639	13534	13548	13662	13502	13565	13381	13474	13661	13424	13512	13545	13495	13478	13522	13581	13577	13550	13466	13429	13436	13460	13543	13494	13509	13575	13581	13580	13525	13494	13457	13478	13541	13530	13470	13708	13296	13347	13455	13675	13347	13584	13591	13385	13325	13530	13592	13416	13502	13445	13529	13488	13535	13383	13573	13550	13524	13320	13590	13635	13609	13319	13445	13533	13500	13608	13546	13518	13503	13515	13538	13586	13487	13458	13500	13404	13405	13466	13540	13195	13514	13437	13697	13496	13400	13557	13482	13342	13624	13438	13480	13525	13361	13421	13383	13541	13312	13359	13572	13523	13394	13479	13427	13352	13519	13590	13509	13569	13456	13457	13339	13669	13508	13433	13480	13385	13564	13486	13528	13602	13525	13604	13480	13534	13540	13560	13506	13402	13487	13434	13635	13400	13585	13488	13526	13577	13518	13499	13588	13507	13505	13551	13702	13471	13522	13613	13411	13422	13564	13400	13583	13375	13460	13569	13440	13573	13476	13446	13608	13521	13554	13404	13488	13526	13546	13296	13525	13721	13426	13451	13581	13546	13527	13388	13393	13519	13505	13424	13568	13530	13281	13414	13446	13492	13572	13538	13485	13650	13458	13568	13422	13452	13433	13505	13510	13580	13561	13433	13554	13436	13659	13668	13519	13597	13675	13519	13492	13387	13469	13593	13466	13535	13552	13563	13444	13667	13569	13664	13365	13455	13327	13511	13485	13520	13467	13359	13646	13589	13468	13539	13637	13380	13519	13322	13592	13555	13678	13507	13451	13495	13392	13532	13497	13602	13740	13508	13573	13434	13415	13564	13558	13559	13379	13657	13637	13562	13647	13489	13457	13468	13605	13418	13475	13533	13514	13484	13526	13548	13642	13523	13389	13622	13545	13483	13614	13454	13517	13476	13452	13462	13503	13550	13387	13341	13439	13613	13428	13453	13576	13523	13428	13502	13473	13467	13504	13430	13492	13313	13498	13546
23494	21595	28407	25384	22381	20337	18514	15976	15667	15795	15349	15020	14966	14863	14801	14777	14589	14585	14609	14703	14730	14770	14512	14735	14631	14239	14543	14433	14337	14365	14362	14295	14334	14492	14422	14531	14396	14413	14389	14210	14487	14532	14295	14457	14611	14539	14417	14633	14578	14334	14433	14398	14482	14537	14585	14281	14404	14399	14580	14533	14385	14453	14545	14433	14402	14418	14523	14570	14499	14406	14325	14471	14338	14443	14297	14406	14433	14321	14385	14275	14133	14419	14424	14670	14437	14466	14327	14483	14416	14351	14438	14278	14401	14584	14499	14474	14297	14267	14472	14339	14255	14305	14327	14486	14474	14407	14386	14378	14415	14430	14558	14485	14355	14282	14508	14521	14182	14313	14476	14376	14228	14279	14508	14303	14452	14386	14411	14285	14321	14378	14483	14245	14381	14328	14485	14391	14379	14307	14230	14245	14498	14448	14355	14291	14380	14310	14386	14503	14469	14504	14521	14325	14245	14271	14358	14325	14292	14378	14557	14394	14324	14404	14622	14408	14374	14378	14313	14300	14570	14372	14318	14373	14471	14553	14596	14448	14318	14444	14176	14530	14271	14474	14557	14514	14397	14349	14411	14474	14450	14422	14594	14352	14429	14379	14420	14387	14445	14383	14287	14432	14267	14396	14408	14306	14316	14589	14206	14405	14284	14514	14549	14421	14380	14457	14590	14338	14423	14567	14380	14402	14238	14391	14334	14579	14465	14498	14507	14430	14145	14365	14374	14423	14445	14288	14169	14498	14470	14395	14307	14299	14338	14419	14394	14468	14456	14374	14365	14189	14254	14335	14306	14395	14447	14455	14419	14464	14469	14321	14163	14426	14459	14227	14349	14132	14334	14311	14224	14423	14599	14600	14381	14309	14414	14352	14597	14393	14441	14502	14524	14327	14308	14621	14461	14426	14389	14448	14314	14354	14527	14409	14476	14322	14293	14211	14575	14209	14516	14492	14515	14533	14401	14454	14609	14201	14322	14276	14403	14541	14618	14251	14317	14423	14481	14375	14364	14376	14480	14407	14610	14469	14253	14303	14264	14353	14375	14569	14459	14531	14467	14494	14556	14581	14423	14397	14643	14456	14436	14511	14371	14566	14389	14507	14414	14216	14410	14450	14580	14487	14453	14272	14322	14287	14299	14403	14617	14390	14567	14296	14500	14363	14330	14464	14375	14557	14435	14331	14441	14478	14432	14273	14504	14311	14363	14338	14386	14485	14536	14311	14208	14235	14336	14428	14410	14402	14288	14430	14442	14349	14268	14443	14444	14386	14413	14480	14492	14485	14406	14384	14438	14284	14233	14513	14294	14579	14393	14360	14595	14500	14303	14338	14477	14400	14547	14364	14440	14424	14448	14237	14442	14322	14398	14317	14510	14530	14397	14532	14462	14376	14511	14335	14394	14387	14493	14249	14373	14422	14571	14206	14303	14426	14462	14335	14473	14445	14417	14487	14472	14417	14406	14285	14436	14262	14501	14367	14368	14461	14670	14562	14354	14338	14714	14369	14358	14428	14405	14250	14336	14184	14368	14689	14532	14348	14326	14351	14386	14418	14440	14434	14469	14273	14379	14483	14171	14384	14352	14443	14391	14489	14379	14427	14552	14383	14422	14437	14370	14395	14258	14646	14496	14441	14560	14550	14429	14412	14382	14248	14363	14496	14311	14372	14339	14426	14183	14425	14452	14198	14274	14404	14431	14529	14401	14761	14365	14269	14390	14373	14405	14297	14474	14403	14498	14080	14292	14353	14401	14228	14302	14415	14311	14282	14301	14254	14269	14466	14443	14439	14402	14488	14594	14442	14450	14503	14433	14497	14435	14357	14450	14400	14337	14490	14439	14582	14522	14323	14413	14352	14461	14442	14426	14290	14444	14132	14547	14293	14208	14253	14513	14267	14416	14358	14408	14223	14226	14479	14394	14401	14523	14422	14438	14224	14357	14455	14570	14539	14416	14490	14361	14534	14369	14400	14402	14436	14364	14405	14406	14581	14532	14493	14529	14324	14353	14609	14546	14428	14153	14410	14291	14507	14310	14480	14387	14428	14543	14333	14565	14464	14351	14475	14413	14297	14400	14446	14264	14366	14273	14176	14329	14346	14403	14504	14291	14376	14245	14398	14526	14558	14412	14430	14477	14369	14291	14594	14351	14489	14408	14270	14361	14316	14399	14262	14466	14389	14470	14389	14389	14249	14450	14421	14422	14267	14442	14419	14424	14363	14434	14565	14330	14492	14443	14214	14492	14618	14541	14527	14421	14357	14436	14385	14191	14380	14251	14509	14416	14435	14281	14522	14354	14554	14360	14196	14416	14250	14234	14378	14295	14414	14420	14315	14298	14501	14465	14575	14339	14297	14324	14383	14203	14397	14279	14347	14352	14452	14577	14243	14378	14371	14469	14301	14371	14457	14521	14445	14398	14349	14339	14469	14462	14403	14318	14394	14463	14353	14435	14437	14463	14501	14354	14445	14526	14395	14411	14293	14429	14394	14537	14397	14507	14401	14446	14500	14478	14463	14200	14433	14267	14345	14680	14507	14238	14405	14302	14287	14364	14550	14421	14435	14499	14535	14544	14340	14478	14445	14374	14519	14498	14482	14207	14272	14568	14489	14436	14577	14469	14391	14532	14226	14423	14289	14476	14485	14299	14308	14426	14352	14428	14442	14317	14378	14477	14389	14634	14501	14453	14474	14433	14404	14505	14333	14423	14524	14489	14302	14281	14455	14381	14535	14446	14412	14526	14444	14569	14265	14273	14553	14372	14243	14439	14387	14385	14367	14442	14312	14389	14246	14424	14312	14394	14516	14460	14341	14427	14294	14436	14232	14321	14434	14416	14430	14432	14369	14583	14565	14464	14309	14479	14565	14616	14260	14322	14429	14301	14375	14452	14386	14508	14456	14458	14311	14336	14363	14344	14565	14398	14667	14449	14577	14471	14327	14494	14454	14437	14427	14214	14141	14413	14474	14509	14351	14491	14429	14329	14506	14334	14419	14187	14474	14438	14539	14432	14444	14403	14424	14319	14483	14407	14553	14216	14411	14624	14426	14375	14407	14474	14475	14429	14425	14371	14443	14541	14555	14344	14454	14538	14526	14520	14494	14260	14447	14182	14192	14365	14490	14369	14412	14351	14198	14565	14624	14467	14404	14550	14382	14531	14352	14320	14473	14419	14414	14449	14502	14315	14319	14411	14403	14311	14569	14425	14314	14387	14413	14430	14348	14338	14390	14572	14503	14199	14204	14560	14490	14461	14373	14600	14257	14452	14409	14522	14332	14350	14468	14407	14482	14429	14377	14296	14304	14301	14282	14536	14440	14439	14377	14392	14358	14310	14355	14254	14275	14417	14414	14524	14320	14478	14296	14495	14402	14268	14381	14348	14384	14546	14505	14482	14503	14560	14425	14416	14312	14327	14360	14426	14670	14552	14369	14310	14328	14598	14439	14544	14300	14683	14271	14266	14524	14515	14416	14220	14416	14399	14320	14314	14464	14260	14307	14449	14467	14398	14400	14489	14547	14432	14362	14531	14313	14336	14337	14528	14403	14474	14441	14555	14325	14147	14561	14279	14224	14443	14478	14503	14455	14453	14361	14247	14468	14326	14485	14405	14328	14402	14279	14391	14517	14486	14416	14483	14421	14449	14321	14601	14431	14450	14422	14454	14285	14452	14340	14378	14427	14322	14636	14403	14400	14440	14392	14306	14418	14462	14485	14414	14104	14298	14324	14268	14465	14462	14422	14494	14306	14349	14408	14781	14489	14419	14212	14409	14381	14419	14371	14440	14488	14059	14458	14354	14250	14145	14423	14194	14402	14467	14224	14402	14429	14317	14332	14549	14547	14485	14307	14488	14433	14403	14254	14307	14405	14435	14334	14493	14240	14462	14413	14504	14327	14356	14404	14432	14195	14294	14293	14571	14555	14306	14321	14464	14472	14494	14576	14325	14411	14438	14403	14516	14540	14294	14469	14383	14479	14379	14397	14552	14338	14396	14426	14504	14482	14305	14539	14236	14394	14466	14295	14485	14289	14562	14446	14455	14489	14359	14488	14368	14373	14493	14226	14398	14422	14339	14565	14435	14440	14516	14422	14330	14514	14514	14589	14432	14636	14403	14449	14449	14506	14519	14309	14429	14327	14314	14473	14214	14309	14309	14322	14429	14468	14387	14354	14373	14296	14325	14214	14378	14407	14620	14428	14346	14617	14650	14668	14296	14462	14329	14325	14343	14544	14521	14369	14463	14447	14327	14371	14456	14315	14468	14364	14330	14469	14348	14657	14448	14404	14485	14449	14293	14413	14468	14494	14742	14579	14340	14261	14408	14293	14203	14337	14557	14521	14346	14635	14515	14376	14386	14298	14251	14375	14374	14372	14287	14293	14535	14319	14564	14354	14245	14475	14320	14282	14354	14538	14231	14437	14349	14456	14397	14367	14501	14381	14425	14417	14414	14490	14336	14546	14379	14347	14480	14671	14623	14558	14555	14398	14467	14237	14559	14416	14488	14462	14639	14480	14297	14480	14450	14477	14535	14465	14363	14570	14457	14398	14488	14390	14328	14351	14359	14439	14373	14505	14531	14455	14463	14283	14620	14161	14446	14308	14405	14298	14360	14372	14349	14249	14340	14447	14495	14189	14536	14390	14344	14369	14454	14355	14488	14562	14251	14417	14359	14425	14349	14661	14320	14607	14491	14387	14395	14596	14403	14235	14363	14367	14468	14459	14554	14423	14452	14479	14603	14343	14357	14368	14295	14462	14498	14431	14544	14436	14436	14473	14516	14169	14443	14392	14395	14359	14318	14477	14483	14294	14410	14605	14590	14410	14532	14339	14468	14398	14455	14557	14199	14464	14395	14455	14500	14471	14262	14665	14344	14426	14551	14647	14431	14423	14350	14539	14226	14426	14285	14437	14381	14344	14472	14456	14334	14453	14297	14437	14373	14324	14747	14462	14374	14355	14461	14185	14624	14436	14393	14345	14409	14500	14508	14215	14381	14400	14370	14502	14479	14495	14645	14353	14491	14548	14310	14223	14297	14460	14450	14262	14595	14307	14229	14466	14343	14344	14628	14439	14340	14501	14380	14385	14394	14354	14280	14334	14442	14276	14286	14377	14519	14193
21554	38223	28342	21533	18621	16356	15749	15137	14971	14489	14350	13958	13691	13579	13435	13435	13475	13230	13365	13359	13176	13339	13168	13195	13341	13280	13246	13144	13167	13192	13122	13286	13192	13274	13193	13152	13006	13164	13202	13116	13270	13089	13016	13059	13194	13058	13073	13176	13142	13055	13323	13004	13142	13230	13033	12979	13139	13188	13173	13279	13090	13017	13133	13064	13065	13139	12990	13047	13207	13012	12948	13253	13086	13232	13116	13209	13220	13079	13168	13146	12996	13291	13101	12974	13170	13172	13134	13010	13115	13076	13269	13250	13095	12968	13139	13125	13007	13053	13144	13146	13177	12968	13311	13208	13233	13059	13224	13085	13114	13082	13141	13140	13083	13236	13052	13133	13234	13041	13145	13165	13106	13094	13120	13123	13007	13247	13145	13075	13126	13070	13062	13038	13125	13101	13096	12985	13077	13252	13160	13067	13157	13081	13087	13028	13162	13168	13112	12894	13126	13150	13037	13017	13174	13244	13150	13023	13100	12989	12992	13079	13016	13162	13124	13140	13126	13056	13241	13091	13122	13088	13056	13004	13092	13059	13150	13017	13252	13089	13033	13067	13048	13101	13119	13137	12947	13121	13105	13242	13224	13113	13067	13054	13364	13197	13166	13050	13058	13034	12952	13203	13083	13010	13189	13043	13251	13058	12994	13219	13027	12999	13140	13076	13224	13067	13003	13024	13227	12912	13229	13138	13083	13204	13142	13174	13059	13053	13104	13113	13153	13211	13123	13207	12998	13106	13230	13147	12990	13022	13120	13043	13020	13214	13152	13005	13178	13037	13108	13218	13189	13159	13048	13271	13306	13162	13019	13342	13097	13203	13162	12994	13036	13055	13098	12974	12965	13136	12918	13115	13026	13183	13000	13131	12931	13113	13023	13044	13122	13024	13071	13052	13130	13150	13217	13099	13183	13094	13137	12984	12993	13256	13288	12905	13073	13004	13132	13019	13137	12988	13086	13067	13036	13069	13064	13166	13070	13113	13053	13165	13121	13096	13079	13175	13119	13008	13110	13020	13111	13142	13153	13136	13088	12997	13168	12949	13018	13082	13080	13154	13212	13007	12903	13105	13065	13044	13169	12912	13040	13180	13113	13100	13172	13015	13044	13108	13053	13233	13111	13243	13080	13008	13077	13151	13098	13008	13138	13141	13056	13220	13271	13130	13009	13276	13042	13133	13217	13248	13235	13054	13076	13048	13107	13025	13193	13034	13307	13010	13102	13107	13122	12913	13058	13156	13102	13131	13074	13112	13080	13155	13076	13272	13022	13114	13006	13153	13176	13084	13262	13239	13155	12945	13018	13031	13136	13104	13169	13149	13159	13080	13110	13211	13256	13012	13125	13079	13081	12979	13243	13245	13003	13224	13186	12991	13130	13138	13113	13034	13101	13344	13175	13134	13118	13116	13109	13147	13024	13114	13164	13180	13053	13180	13307	13023	13249	13005	13151	13050	13030	13161	13135	13072	13014	13097	13082	12948	12960	13089	12956	13142	13081	13155	13000	12844	13141	13232	13171	13139	13081	13123	13090	12916	12991	13146	13094	13229	12948	13189	13139	13053	13113	13207	13113	13029	13257	13043	13053	13136	13013	13091	13113	13114	13013	13182	13171	13090	13146	13079	13135	13063	13113	12954	13008	13010	13155	13092	13039	13061	13058	12989	13142	13043	13252	13130	13195	13250	13186	13115	12969	13057	13431	13078	13097	13088	13123	13042	13194	12960	13214	13178	12991	13074	13151	13043	12975	13068	12970	12909	13206	13236	13016	13087	13046	13065	13125	13019	12933	13181	12974	12957	13088	13106	13045	13009	13038	13099	13059	13004	13134	13101	13202	13056	13096	13050	13022	13191	13161	12970	12921	13133	13066	13180	13185	12978	12920	13002	12962	13029	13159	13087	13166	13145	12926	13121	13068	13277	13132	13205	13161	12968	13087	13083	13019	13090	13035	13089	13116	13253	13198	12959	13327	12995	13167	13130	13042	13101	13122	13192	13093	13056	13077	13040	13013	13275	13175	12951	13035	13090	13024	13142	13247	13108	13184	13084	13138	13087	13103	13076	13330	13065	13083	13159	13243	13175	13023	13212	13295	13116	13052	13045	13030	13052	13144	13201	13238	13134	13115	13041	13076	13157	13094	13258	13049	13001	13125	13079	13113	13137	13143	13057	13049	13148	13075	13042	13171	13038	12942	13011	13057	13127	13019	13211	13080	13233	13161	13061	13177	13036	13130	13172	13153	13159	13119	13144	13083	12962	13144	13216	13252	13048	13132	13115	12934	13069	13008	12992	12982	13138	13105	12987	13298	13123	13217	13086	13126	13258	13073	13035	13140	12919	13079	13098	13200	13101	13006	13123	13077	13027	12994	13092	12994	13098	12993	13246	12985	13243	13155	13131	13226	13118	13066	13092	13202	12938	13310	13150	13218	13129	13195	13195	13057	13167	13165	13160	13181	13169	13075	13218	13126	13231	12994	12931	13160	13078	12993	13307	13008	12966	13151	13091	13044	13103	13215	13081	13109	13124	13153	13068	12961	12939	12959	13126	13099	13055	13123	13287	13088	13191	13121	13160	13157	13139	13085	13245	13051	12971	13101	13185	13112	12998	13159	13018	13121	13060	12917	12927	13034	12961	13121	13036	13194	13005	13115	13007	13146	13016	13158	13116	13067	13085	13147	13046	13073	13092	13291	13026	13087	12998	13184	13182	13128	13248	13170	13107	13066	13192	13140	13221	13226	13151	13027	13039	13136	13154	13081	13123	13126	13141	13259	12949	13147	13108	13168	13171	12964	13235	13134	13076	13067	13352	13102	13182	13089	12975	13044	13061	13046	13098	13117	13117	13137	12970	13130	13140	13027	12970	13022	12975	13096	12998	13246	12885	13056	13072	13061	13099	13076	13053	13150	13137	13145	13185	13198	13246	13039	13145	12983	13098	13146	12963	13244	13173	13080	13137	13132	13148	13152	13131	13218	13202	13270	13126	13118	13171	13017	13001	13244	13039	12922	13056	13084	13113	13064	13049	13145	13010	13031	13048	13012	13011	13101	12994	13299	13052	13009	13212	13109	13072	13041	13235	12916	13295	13165	13200	13229	13161	13011	13179	13083	13117	13131	13160	13070	13229	13131	13073	13187	13083	13139	13164	13074	13126	13206	13117	13082	13163	13242	12968	13002	12886	12997	13093	13186	13094	13079	12991	13114	13164	13006	13061	13138	13099	13070	13066	13180	13241	13195	13027	13173	13116	13089	13169	13139	13245	13040	12995	13218	13121	13066	13341	13031	13207	13209	13070	12974	12997	13150	12922	13077	13186	13198	12971	13336	13064	13245	13080	13119	13132	13048	13265	12989	13094	13204	13086	12989	12980	13180	13216	13124	13258	13093	13195	13034	13155	13068	12912	13108	13126	13032	13084	13142	13210	13184	13117	13172	12928	13184	13131	13168	13154	13216	13133	13196	13032	13071	13067	13180	13149	13276	13026	12946	12967	13150	13172	13064	12862	13002	13075	12905	13004	12965	12987	13105	13059	13341	13115	13121	13023	13195	13075	13129	13201	13003	12942	13190	13014	12945	13033	13110	13109	12961	12999	13228	13067	13077	13148	13027	13024	13298	13081	12974	13016	13104	13145	13100	13300	13054	12995	13171	13057	13132	13117	13086	12937	12990	13108	13080	13052	13143	13104	13109	13228	13295	13150	12999	13118	13070	13258	12988	13033	13205	12999	13060	13197	13016	13152	13082	13007	13215	13090	13193	12942	13022	13024	13156	13110	13075	13028	13250	13032	13088	13058	13114	13076	13087	12965	13148	13029	13126	13074	13274	13201	13014	13010	13053	13045	13057	13092	13183	13163	13041	13054	12920	13268	13134	13224	13205	13207	12994	13144	12994	13046	13120	13189	13196	13171	12915	13054	13071	13126	13100	13136	13163	13053	13037	13050	13018	13015	13126	13155	13161	12992	13181	13055	13211	13015	13162	13054	12854	13015	13113	13147	13152	13237	13061	13254	13251	13117	13189	13076	13217	13138	13104	13142	13038	13037	13055	13108	13024	12953	12983	13074	13018	12949	13074	13107	13196	13004	13342	13175	13168	13296	13017	13071	13124	12997	13016	13126	13076	13088	13090	13050	13129	13027	13206	13133	13248	12952	13151	13164	13086	13206	13017	13160	13221	13091	13086	12969	13191	12971	13076	13060	12957	13091	13171	13097	13090	13178	13067	13235	13059	13199	13017	13056	13121	13035	13081	13072	13149	13110	13181	12998	12991	13206	13075	12929	13161	13204	13083	13187	13103	12992	13126	13108	13153	13113	12931	13016	13242	13097	13125	13222	13067	13019	12917	13077	13044	13190	13114	13174	13104	12948	13061	13072	13177	13233	13119	13236	13144	13152	13089	13018	13207	13170	13187	13007	13007	13131	13059	13086	13074	12997	13205	12921	13094	13142	13064	13154	13006	13185	13131	13032	13135	13295	13195	13034	13089	13217	12886	13160	13133	13099	13104	13197	12958	13229	13151	13157	13177	13084	13221	12921	13043	12990	13156	13290	13129	12961	13039	13076	13227	13076	13127	13047	13123	13187	13093	13171	13042	13202	13125	13104	13016	13161	13006	13107	13166	13083	13283	13020	12970	13058	13138	13095	13199	13100	13053	13106	13008	13150	13157	13175	13062	13098	13239	13031	13113	13123	13237	13018	13086	13265	12988	12994	13138	13124	13083	13188	12930	12992	13079	13326	13037	13161	13187	13086	13045	12936	12984	13020	13089	13168	13167	13209	13062	13155	13047	12940	13027	13119	13208	12967	13172	13029	13048	12923	12992	13114	13216	13022	13131	13112	12989	13036	13130	13165	13143	13285	13108	13139	13119	13071	13150	13070	13299	13123	13048	13189	13201	13156	13282	13038	13085	13227	13033	13031	13098	13144	12989	13034	13032	13143	13049	12923	13150	13165	13194	12995	13205	13100	13037	12991	13221	13064	13090	13109	13105	13172	13064	13067	13074	13085	12894	13306	13169	13215	13201	13204	13072	13226	12943	13110	13033	13002	13126	13109	13008	13185	13115	13061	13127	13186	13102	13186	13097	13064	13067	13025	13188	13138	13188	13084	13297	13093	13088	12953	13280	13082
25299	21570	26872	26843	19181	17861	17469	16695	16425	16496	16369	16141	16122	16035	16053	16178	15976	15924	15748	15842	15794	15909	15933	15867	15895	15793	15846	15817	15949	15934	15753	15860	15779	15651	15857	16064	15931	16070	15616	15791	15599	15750	15820	15825	15755	15872	15737	15801	15752	15970	15742	15754	15748	15702	15503	15751	15807	15808	15700	15836	15827	15810	15623	15772	16005	15949	15833	15714	15813	15873	15776	16032	15791	15594	15895	15770	15772	15820	15602	15899	15829	15709	15884	15762	15833	15705	15739	15611	15875	15743	15822	15817	15799	15812	15515	15799	15663	15769	15804	15751	15772	15841	15929	15828	15875	15728	15696	15794	15938	15551	15598	15610	15780	15752	15874	15929	15972	15780	15899	15959	15755	15670	15993	15640	15747	15870	15922	15733	15791	15726	15900	15498	15766	15824	15666	15652	15858	15977	16009	15875	15946	15848	15753	15825	15704	15830	15715	15680	15623	15806	15881	15790	15727	15666	15794	15773	15727	15697	15705	15783	15718	15785	15854	15560	15546	15758	15673	15825	15654	15822	15850	15892	15812	15656	15700	15758	15853	15702	15796	15967	15739	15838	15753	15741	15828	15753	15897	15947	15884	15654	15966	15861	16034	15695	15875	15804	15789	15843	15650	15694	15782	15760	15701	15929	15669	15785	16055	15888	15870	15859	15900	15754	15829	15790	15681	15870	15988	15824	15954	15774	15784	15808	15896	15910	15590	15779	15622	15907	15781	15835	15927	15706	15833	15842	15624	15746	15703	15825	15610	15747	15813	15800	15865	15656	15728	15801	15772	15825	15891	15812	15772	15884	15941	15588	15768	15823	15885	15761	15722	15707	15855	15674	15854	15753	15770	15720	15982	15856	15742	15704	15872	15637	15812	15617	15812	15948	15952	15871	15823	15877	15760	15805	15712	15679	15823	15642	15577	15816	15772	15901	15759	15695	16000	15884	15628	15912	15863	15858	15859	15930	15645	15889	15659	15937	15884	15722	15740	15611	15566	15630	15794	15934	15655	15697	15752	15811	15852	15710	15949	15701	15744	15805	15536	16001	15839	15823	15814	15802	16048	15745	15910	15824	15755	15647	15743	15646	15724	15750	15754	15938	15869	15758	15853	15859	15502	15768	15634	15859	15706	15780	15736	15627	15759	15650	15611	15656	15877	15879	15830	15802	15842	15851	15883	15785	15820	15850	15765	15807	15723	15712	15963	15800	15852	15793	15889	15945	15871	15752	15956	15924	15793	15761	15755	15805	15780	15770	15803	15605	15798	15750	15854	15769	15705	15977	15711	15432	15693	15698	15836	15734	15745	15796	15950	15905	15784	15662	15804	15758	15831	15820	15582	15794	15663	15731	15708	15688	15588	15821	15665	15733	15748	15794	15843	15835	15935	15839	15928	15796	15863	15693	15637	16043	15710	15704	15958	15974	15866	15944	15813	15936	15799	15820	15708	15834	15956	15857	15773	15800	15898	15779	15639	15739	15585	15788	15663	15765	15667	15933	15668	15758	15597	15744	15965	15641	15742	15868	15650	15699	15650	15669	15684	15595	15788	15735	15966	15948	15573	15737	15599	15735	15903	15640	15608	15626	15996	15655	15650	15751	15789	15948	15699	15919	15731	15818	15760	15712	15775	15790	15765	15541	15692	15689	15766	15884	15643	15619	15763	15781	15759	15721	15799	15883	15898	15889	15650	15797	15604	15696	15663	15877	15623	15645	16034	15699	15689	15722	15746	15787	15854	15922	15927	15914	15760	15838	15735	15735	15782	15753	15851	15933	15873	15906	15771	15805	15828	15880	15963	15849	15967	15830	15786	15798	15789	15768	15930	15648	15710	15795	15804	15678	15791	15606	15912	15598	15604	15851	15815	15864	15712	15771	15673	15950	15780	15833	15920	15774	15655	15899	15703	15850	15759	15872	15927	15786	15768	15786	15827	15783	15836	15475	15804	15937	15888	15845	15990	15807	15803	15872	15842	15792	15767	16023	15478	15731	15783	15677	16019	15927	16045	15752	15848	15814	15936	15551	15911	15660	15793	15511	15729	15544	15709	15731	15803	15855	15783	15721	15832	15859	15970	15939	15820	15721	15818	15645	15746	15879	15885	15706	15596	15765	15740	15604	15772	15609	15754	16001	15643	15591	15649	15751	15748	15779	15877	15719	15954	15662	16167	15985	15852	15776	15854	15857	15776	15809	15513	15765	15655	15638	15817	15849	15644	15776	15719	15765	15822	15606	15958	15633	15898	15937	15698	15621	15863	15811	15637	15738	15854	15964	15766	15874	15898	15867	15884	15983	15909	15849	15899	15814	15851	15916	15754	15736	15694	15793	15995	15862	15847	15854	15959	15909	15845	15725	15806	15666	15660	15793	15824	15976	15761	15757	15616	15796	15599	15755	15831	15842	15912	16014	16094	15854	15836	16104	15689	15935	15829	15987	15807	15621	15572	15711	15665	15880	15776	15866	15682	15780	16014	15998	15963	15538	15833	15615	15811	15835	15836	15829	15687	15564	15608	15675	15736	15806	15651	15518	15790	15858	15636	15849	15668	15660	15756	15841	16046	15838	15758	15686	15735	15680	15812	15711	15711	15816	15618	15897	15926	16020	15523	15752	15812	15783	15863	15764	15676	15804	15690	15958	15716	15941	15771	15830	15736	15814	15716	15850	15773	15940	16026	15722	15686	15689	15833	15755	15931	15831	15942	15925	15726	15649	15817	15893	15732	15784	15791	15914	15715	15807	15894	15785	15905	15676	15901	15917	15974	15731	15832	15940	16020	15602	15877	15820	16072	15739	15838	15733	15674	15918	15667	15926	15802	15644	15562	15759	15779	15881	15690	15717	15768	15729	15927	15839	15831	15692	15808	15764	15802	15614	15777	15791	15708	15850	16038	15782	16005	15708	15885	15772	15735	15764	15953	15617	15803	15734	15898	15818	15592	15825	15874	15759	15723	16068	16018	15754	15923	15859	15982	15907	15788	15826	15669	15761	15747	15636	15587	15676	15554	15758	15987	15807	15862	15784	15749	15818	15992	15711	15779	15871	15761	15822	15874	16038	15936	15669	15882	15762	15831	15803	15876	15889	15910	15606	15872	15649	15773	15700	15710	15857	15834	15883	15709	15681	16051	15907	15860	15577	15606	15746	15757	15698	15710	15820	15769	15776	15506	16034	15821	15842	15938	15867	15806	15522	15854	15843	15964	15784	15788	15868	16064	15724	15857	15749	15882	15811	15907	15872	15965	15772	15889	15890	15681	15703	15867	15819	15937	15720	15868	15822	15837	15975	15761	15782	15880	15777	15498	15715	15674	15783	15668	15817	15797	15794	15839	15795	15953	15858	16034	15820	15679	15589	15718	15908	15673	15838	15759	15767	15877	15770	15775	15896	15803	15716	15762	15804	15573	15840	15839	15861	15722	15744	15517	15864	15788	15910	15803	15671	15814	15813	15773	15933	15786	15873	15873	15758	15630	15879	15760	15653	15759	15661	15896	15833	15785	15863	15815	15704	15871	15946	15802	15871	15700	15775	15623	15738	15901	15821	15678	15799	15675	15867	15807	15794	15750	15915	15858	15745	15810	16001	16011	15746	15626	15935	15874	15769	16045	15775	15816	15670	15824	15714	15672	15843	15838	15719	15727	15755	15740	15819	15649	15828	15920	15846	15879	15837	15696	15840	15634	15609	15821	15612	15836	15885	15748	16038	15810	15536	15742	15702	15738	15550	16039	15759	15977	15814	15925	15682	15750	15692	15923	15716	15759	15750	15914	15881	15621	16007	15754	15900	15768	15782	16150	15619	15678	15660	15757	15815	15940	15654	15762	15885	15658	15666	15609	15720	15730	15925	16018	15795	15723	15882	15837	15745	15705	15851	15674	15869	15831	15760	15791	15604	15713	15905	15832	15790	15890	15855	15663	15731	15743	15977	15726	15617	15839	15772	15763	15716	15877	15915	15924	15734	15913	15865	15792	15853	15787	15760	15646	16013	15856	15741	15587	15759	15853	15681	15734	15749	15780	15673	15733	15753	15655	15597	15975	15736	15956	15688	15752	15752	15885	15713	15659	15790	15980	15768	15800	15767	15592	15753	15865	15658	16079	15720	15682	15929	15749	15729	15645	15719	15712	15966	15834	15764	15747	15802	15785	15753	15681	15789	15802	15726	15989	15724	15727	15745	15849	15719	15841	15860	15815	15854	15942	15913	15807	15624	15859	15646	15770	15883	15716	15743	15823	15775	15821	15938	15794	15821	15764	15780	15612	15898	15695	15555	16025	15814	15771	15714	15941	15691	15870	15670	15873	15767	15697	15929	15831	15947	15816	15955	15885	15805	15860	15884	15977	15704	15716	15898	15882	15928	15787	15752	15646	15807	16007	15818	15910	15652	15817	15839	15899	15851	15902	15800	15950	15868	15797	15681	15849	15880	15914	15809	15678	15655	15609	15971	15866	15838	15854	15863	15734	15801	15962	15717	15899	15875	15922	15701	15887	15570	15502	15578	15851	15887	15754	15703	15912	15861	15793	15850	15759	15713	15861	15900	15814	15573	15826	15831	15932	15667	16059	15900	15824	15934	15985	15667	15900	15751	15698	15796	15686	15874	15729	15731	15877	15830	15851	15905	15812	15626	15628	15691	15826	15832	15666	15905	15646	15776	15766	15731	15743	15820	15697	15750	15773	15665	16090	15845	15827	15766	15779	15954	15744	15628	15563	15777	15849	15812	15825	15702	15918	15630	16029	15827	15726	15931	15915	15862	15785	15885	15834	15892	15836	15773	15722	15797	15939	15760	15841	15779	15850	15878	15891	15855	15704	15577	15879	15668	15831	15811	15873	15759	16006	15872	15877	15637	15793	15642	15663	15883	15799	15814	15665	15455	15854	16023	15825	15818	15656	15846	16034	15848	15975	15860	15680	15777	15829	15929	15542	15729	15603	15769	15635	15766	15560	15789	15800	15714	15689	15910	15712	15768	15615	15813	15688	15643	15821	15847	15707	15713	15927	15950	15848	15825	15875	15814	15929	16017	15763	15737	15729	15862	15873	15733	15758	15731	15853	15451	15932	15634	15906	15914	15769	15686	15974	15697	15682	15847	15825	15728	15716	15761	15741	15625	15894	15667	15958	15619	15483	15630
21356	33479	25158	19460	17735	16080	15615	15317	15016	14754	14623	14265	14388	14364	14226	14134	14122	14166	14171	14222	13912	13985	14278	14068	14029	14006	14053	13924	13965	14117	13801	13984	14096	13777	14087	14022	13983	13869	13897	13967	13856	13902	13931	14021	14005	14001	14004	14120	14048	14057	14034	14047	13806	13927	13973	13796	13922	13914	13915	13947	14038	13970	13874	14093	13818	13927	14008	13946	13948	13949	14058	14004	13865	13755	13906	13753	13986	14052	14030	13899	14012	14018	14003	13916	13903	14097	13978	14049	13991	13912	13919	13998	13965	14002	14072	13941	14064	13965	13884	13867	13889	13957	13784	14107	14083	14078	14025	13764	13783	13756	14007	13868	13803	13919	13918	13971	13911	14033	13884	14027	14070	13992	14092	14088	13919	14007	13822	14004	13793	13920	13926	13877	13909	13796	13932	13974	13914	13927	13981	13867	14068	14029	14058	14114	13836	14067	13795	13927	14029	13878	13907	13785	13942	13827	13775	13798	13836	14012	14023	13832	13885	13870	13993	14112	13960	13883	13880	13958	13870	13939	14008	13883	14037	13990	13710	13874	14096	13860	13988	13909	13943	14086	13957	13997	13938	13984	14029	13955	13973	13883	13981	14029	13907	13910	13774	14030	14026	13902	13908	13768	13716	13869	13977	14057	13888	13938	14048	13855	13891	13873	14016	13753	14081	13781	13975	13941	14009	14013	13989	13889	13888	13920	13971	14003	14040	13898	13878	13892	13921	13926	13929	13962	14032	13847	13964	13999	14069	13909	13966	13988	13975	13864	13907	13897	13768	13990	14070	13968	13923	13945	13961	13722	13951	13976	13946	13823	13976	13806	13984	13828	13864	13876	13783	14013	13881	13828	13769	13917	14003	13982	13929	14150	13838	13819	13944	13974	13835	13819	13963	13909	13889	13928	13876	14140	14020	13883	13863	13871	13933	13850	13938	14033	14023	13852	13939	13968	13919	13902	13807	13894	13973	13847	13729	13946	14010	14065	14025	13993	13932	13942	13872	13623	13800	13907	13875	13806	14043	14013	14002	13890	13821	14079	13834	13870	13936	13834	14110	13913	13904	14058	13936	13864	14009	14064	13981	13851	14095	14071	13860	13986	13977	13908	13933	13909	14035	13777	13940	13949	13995	13912	13991	14011	13874	13918	13982	14019	13829	13801	13752	13893	13972	14012	13815	13991	14109	13923	14003	13935	13924	13727	13907	13959	13921	14128	14014	13732	13960	13944	13903	13985	13917	14063	13758	13898	14023	13981	13803	13921	13900	13964	13895	14010	13977	13825	13838	13951	14204	13942	13864	14003	14002	13811	13917	13788	13957	13826	13982	13944	13959	13960	13902	14070	14062	13939	13998	13950	13841	14034	13921	13917	14026	13953	13881	14124	13871	13812	13972	13848	13972	14152	13778	13954	13881	13779	14123	13798	13961	13739	13826	13909	14024	13927	13898	14004	13941	13933	13868	13805	13899	13975	13869	13953	13832	13855	13915	13791	13793	14020	13903	13990	13951	13835	14021	13945	13972	13931	13984	13964	14054	13893	14003	13971	13921	13867	13953	13933	13940	14011	13810	13893	13989	13910	13817	13937	13978	14011	14046	14126	13835	14016	13997	14054	13738	14023	13925	13998	14057	13857	14000	13965	13926	14076	13869	13742	13915	13937	13992	14079	13982	13903	13895	14019	13840	13837	13737	14021	13904	13982	13931	13969	14265	14045	13949	14061	14087	13865	13935	13738	13969	13878	13852	14044	13982	13932	14024	13980	13756	13814	13980	14036	14000	13902	13874	13911	14021	13897	14000	13863	13992	13852	14057	13998	13945	13830	13809	13866	14005	13843	14015	13884	13978	13929	13940	13884	13937	13899	13886	13921	13849	13979	13870	14136	14121	13865	13835	13796	13890	13919	14086	13875	13967	13976	13886	13914	13835	13886	13937	13804	13917	13933	14060	13884	14095	13957	13829	13818	14032	13832	14229	13863	14119	13900	13901	14055	13955	14078	13809	13761	14006	13826	13952	13955	13922	13982	13910	14048	13931	14005	13891	14013	13841	13836	13900	13825	13947	14019	13993	13882	13884	13969	13799	13947	13897	13876	13992	13933	13979	13850	13934	13917	13884	13994	13971	13981	13943	13841	13980	13873	13808	13827	14096	13969	14039	14018	14024	13969	13791	13845	13920	14016	14065	13943	13955	13832	13906	13803	13720	14016	13987	14003	13997	13795	13856	13934	13801	13958	13938	14039	13958	13777	14038	13792	13959	13926	13878	13985	13977	14056	13848	14005	13942	13884	14046	13977	13865	13813	13825	14104	14069	13833	13921	14039	13974	13928	14128	14065	13712	13998	13934	13927	13889	13868	14039	14079	13945	13933	13926	13829	13822	13819	13996	13863	13928	13992	13746	13905	13845	13880	13901	13969	13857	14048	13760	13830	13981	13992	13855	13974	13932	14023	14010	14004	14144	13828	14005	13945	14033	13759	13878	13912	14053	13932	14065	13994	14076	14184	13923	13964	13784	13892	13806	13882	13884	14054	13911	13892	14156	13959	13758	13952	13990	13865	14045	13870	14061	14031	13879	14004	13905	13920	13863	13939	13917	14224	14119	14058	14030	13850	13865	13968	13888	14062	13985	13879	13995	13973	14018	13850	14028	14056	13883	14012	13879	13923	13925	13869	14135	13897	14151	13981	14023	13949	13953	13820	13925	14035	13907	14048	13811	14061	13948	13977	13859	13807	13863	13859	13846	13755	13962	13829	13980	13806	13897	13998	13985	13853	13929	13918	13729	13957	13945	14063	13935	13941	13890	13936	13799	13940	13846	13946	13961	13841	13861	13864	14116	13780	13806	13805	14047	13933	13904	13975	13952	13940	13943	13938	13956	13969	13836	13978	14006	13974	14067	13802	14010	13924	14100	13847	13956	13979	13869	14082	13949	13919	14150	14025	13909	13828	13992	13969	13984	13976	13848	14063	14088	13986	13897	13883	13999	13974	13906	13739	13782	13990	13920	13824	13938	13879	13903	14040	14008	13822	13793	13886	13935	13765	14084	13890	13933	13963	13929	14023	13798	13898	13953	13876	13918	13995	14108	14030	13885	14173	14124	13995	14042	13944	13825	13990	14003	13979	13974	14087	13755	13861	13956	13814	13851	13764	13930	13851	13902	13955	13869	13813	13860	13914	14025	13749	13844	13883	13870	13898	14080	13915	13966	13941	13765	13983	13958	13733	14147	13861	13768	13898	13864	14048	13791	13815	13959	13859	13711	13884	13769	13908	14053	14020	13940	14023	13909	14003	13867	13935	13945	13893	13908	13995	13882	13772	13940	14093	14049	13952	13892	13905	13824	14060	13828	13897	13881	13862	14033	13934	13952	13908	13931	13869	14017	13924	13834	13854	14080	14059	13619	13958	13858	14023	13903	13963	13874	13862	13959	13960	13918	13933	13862	13992	13966	13661	14003	13931	13829	13818	13958	13834	13943	13917	13891	13923	14054	13962	13953	13891	13783	13891	13965	13914	14070	13976	14024	14044	14049	13834	14014	13853	13820	13951	13895	13976	13979	14040	13801	13878	13914	13840	13993	13909	13887	13819	13879	13917	14031	14053	13932	13936	14042	13878	13749	14022	14049	14131	13991	14125	13949	13969	14017	13842	13908	14008	13913	14036	13831	13908	13981	13853	13829	13783	13970	13930	13854	14017	14014	13878	14068	13978	13952	13861	13853	14020	13731	13936	13997	13937	13972	13959	13960	13954	13858	14017	13968	13835	14091	13931	13872	13998	14072	13940	13834	13955	13975	13889	13946	13894	13925	13857	14010	13926	13802	13807	14017	14022	13988	14048	13867	13961	14100	13796	14014	13926	13933	13788	14007	14066	13943	13829	13957	13974	14016	13860	13977	13939	13963	14084	13852	13932	13931	13856	14058	13925	13971	13837	13853	14064	13874	13945	13871	13940	13905	13914	13972	14016	13971	13895	14019	14069	13891	13861	13853	13929	13867	13919	13897	14137	13933	13904	13834	13831	14035	14072	13969	13986	13962	13988	13966	13966	13962	13921	13995	13978	14076	13971	13992	13950	14064	14011	14014	14038	13866	13841	14030	13987	13870	13985	13850	13999	13829	13968	13865	13965	14006	13903	14033	13878	13966	13831	13882	13957	14032	13897	14080	14008	14009	14081	13980	13814	13826	13895	13966	13947	14013	13923	13909	13945	14051	13928	13832	14014	14070	13833	13970	13835	14056	13957	13971	13921	13996	13814	13778	14092	13853	13933	14019	13923	13930	14059	14026	13936	13870	13940	13864	13812	14038	13827	13887	14072	13847	14058	13815	13785	13827	13865	13999	13795	14102	13859	14028	13999	13834	13873	13906	14135	14012	14009	13864	13818	13955	14101	14043	13876	13927	14139	13941	13881	14158	13981	14056	14065	14046	13946	13970	13840	14083	13816	13811	13928	13917	14033	13892	14072	14020	13864	13943	13799	13942	14035	13932	14242	13822	14027	13946	13983	13911	14093	14061	13918	14004	14055	14169	14057	13786	13983	13987	13986	13942	14015	14035	14119	13859	14000	13774	13936	14013	13921	14068	14051	14127	13801	13954	13999	14035	13923	13970	13915	13900	13987	13864	13808	13870	13922	14133	13959	13766	13859	13879	14053	13889	13873	13931	14055	14024	13893	13876	13912	13765	13772	13780	13899	13846	13817	14048	14000	13825	13978	13939	13890	13996	13953	13874	14006	13915	13952	14130	14095	14015	13757	14015	14102	13915	13905	14019	14065	14055	13970	13916	13910	13841	13945	13997	13899	13881	13774	13866	13944	13886	14014	14002	13971	13879	13814	14102	13904	13883	13830	13973	13968	14068	14035	13874	14134	13916	13814	13993	13954	14141	14021	14044	13787	13995	13892	13912	13865	13878	13920	13928	13881	14060	13924	14014	13971	13870	13897	13957	13937	14078	14018	13975	13892	13891	14016	14080	13751	14053	13888	14022	13814	14000	14013	13958	13787	14075	13881	13951	13988	13876	14070	13873	14039	14005	13989	13955	13819	14043	13835	13982	14010	13987	13874	13993	13854	13999	13929	13896	13934	13930	13987	14044	13932	13981	13935	14077	14084	13970	13934	13834	14075	13984	14040
22634	21610	28797	24847	21867	23138	22439	17473	16454	16546	16085	15786	15400	15418	15457	15471	15154	15246	15119	14939	14984	15204	15037	15033	15021	15141	15050	15099	14853	14864	14979	15043	14940	14908	15145	15216	14994	15102	14904	14776	14880	14934	14894	14972	14831	14967	14957	14727	14844	14858	14660	15008	14908	14873	14955	15007	14993	14921	14793	14920	14649	14879	14841	14751	14713	14664	14923	14987	14874	14750	14930	14858	14933	14763	14647	14796	14721	14851	14811	14907	14740	14844	14920	14736	14768	14861	14895	14996	15004	15030	14884	14707	14934	14828	14754	14690	14893	14979	14808	14842	15004	14718	14988	14734	14827	14803	14891	14684	14716	14855	14889	14853	14781	14947	14873	14883	14853	14823	14592	14882	14831	14687	14796	14908	14738	14871	14881	14807	14626	14868	14721	14675	14740	14601	14633	14772	14869	14749	14696	14933	14830	14797	14627	14784	14666	14458	14784	14883	14685	14678	14960	14665	14856	14797	14916	14834	14640	15090	14989	14989	14878	14724	14724	14871	14749	14761	14860	14876	14914	14777	14742	14564	14899	14861	14944	14756	14784	14755	14573	14581	14764	14524	14747	14799	14743	14656	14789	14779	14795	14721	14963	14859	14774	14716	14915	14817	15022	14822	14623	14857	14620	14711	14801	14889	14885	14848	14940	15012	14761	14909	14855	14880	14733	14594	14585	14785	14644	14798	14816	14949	14666	14683	14863	14837	14871	14618	14761	14865	14526	14764	14797	14886	14647	14850	14835	14697	14744	14773	14876	14753	14802	14915	14952	14956	14768	14652	14537	14721	14884	14874	14760	14889	14903	14838	14855	14932	14929	15068	14767	14911	14893	14637	14744	14856	14866	14728	14761	14823	14940	14890	14944	14830	14559	14793	14817	14825	14582	14654	14849	14610	14890	14717	14888	14950	14740	14741	14594	14723	14823	14836	14749	14607	14936	14959	14861	14640	14918	14960	14794	14744	14772	14784	14844	14919	14818	14760	14760	14661	14790	14880	14599	14843	14662	14668	14674	14585	14720	14565	14801	14557	14774	14514	14839	14810	14744	14738	14590	14962	14724	14941	14865	14731	14589	14928	14676	14765	14934	14725	14796	14873	14683	14921	14902	14811	14888	14863	14723	14731	14770	14723	14810	14586	14761	14836	14929	14811	14818	14916	14755	14775	14716	14684	14584	14888	14784	14883	14951	14991	14856	14818	14739	14847	14747	14842	14737	14705	14928	14913	14856	14727	14704	14594	14903	14776	14800	14738	14652	14700	14553	14766	14591	14820	14845	14789	14687	14598	15060	14898	14892	14705	14549	14768	14915	14869	14705	14704	14772	15091	14862	14947	14831	14792	14675	14787	14737	14766	14765	14625	14837	14863	14936	14840	14685	14720	14785	14673	14831	14831	14710	14796	14779	14744	14961	14699	14771	14960	14952	14811	14900	15016	14864	14812	14934	14768	14891	14617	14990	14960	14801	14856	14877	15007	14965	14683	14778	14690	14693	14780	14549	14700	15045	14628	14784	14727	14538	14535	14798	14724	14857	14765	14611	14746	14822	14896	14787	14800	14680	14780	14802	14767	14782	14794	14775	14890	14834	14726	15075	14906	14582	14634	14991	14761	14911	14827	14866	14905	14475	14753	14734	14826	14810	14718	14755	14939	14873	14836	14788	14742	14673	14854	14713	14688	14876	14627	14714	14788	14843	14934	14726	14995	14857	14811	14874	14715	14757	14904	14761	14792	14958	14704	14845	14748	14624	14762	14578	14825	14759	14953	14876	14908	14773	14616	14840	14946	14918	14826	14759	14753	14681	14920	14714	14718	14821	14682	14830	14791	14868	14841	14744	14971	14840	14633	14796	14863	14785	14855	14899	14899	14832	14899	14977	14767	14619	14623	14762	14654	14905	14938	14903	14957	14707	14795	14732	14766	14753	14768	14629	14874	14856	14797	14760	14901	14689	14977	14825	14788	14678	14865	14805	14662	14863	14681	14786	14911	14637	14627	14716	14806	14911	14822	14848	14771	14893	14735	14707	14833	14740	14710	14617	14717	14810	14740	14840	14883	14867	14722	14652	14718	14931	14887	14887	14849	14965	14885	14797	14557	14948	14552	14774	14594	14799	14731	14818	14876	14760	14726	14865	14701	14785	14724	14865	14717	14871	14754	14592	14740	14772	14837	14814	14726	14966	14816	14877	14848	14954	14706	14791	14665	14666	14769	14666	14649	14663	14780	14694	14796	15051	14824	14837	14844	14728	14672	14808	14726	14913	14949	14713	14867	14716	14546	14886	14812	14884	14806	14928	14795	14676	15056	14859	14707	14923	14758	14686	14746	14806	14947	14565	14576	14544	14811	14591	14792	14674	14765	14743	14622	14670	14968	14643	14852	14739	14813	14960	14853	14654	14681	14796	14777	14998	14603	14800	14591	14750	14609	14646	14767	14893	14715	14651	14842	14809	14948	14825	14708	14744	14781	14575	14648	14866	14711	14763	14940	14706	14857	14855	14729	14614	14742	14699	14612	14818	14798	14857	14686	14744	14851	14873	14825	14803	14895	14788	14850	14492	14685	14647	14903	14715	14939	14713	14906	14822	14921	14659	14706	14706	14961	14839	14797	14911	14976	14712	14855	14631	14818	14782	14747	14884	14759	14775	14716	14958	14686	14806	14737	14661	14780	14795	14882	14997	14935	14618	14624	14928	14701	14671	14683	14702	14635	14882	14653	14930	14915	14702	14835	14582	14816	14656	14780	14780	14924	14801	14817	14781	14786	14903	14788	14927	14689	14823	14851	14685	14813	14724	14856	14656	14784	14892	14812	14824	14706	14912	14760	14824	14773	14929	14903	14718	14784	14920	14883	14849	14730	14666	14729	14890	14618	14933	14724	14867	14779	14633	14868	14809	14856	14534	14615	14896	14678	15108	14806	14748	14813	14811	14931	14876	14853	14758	14861	14792	14820	14746	14979	14734	14800	14928	14770	14719	14806	14515	14604	14895	14885	14802	14686	15047	14762	14890	14760	14686	14653	14659	14815	14763	14630	14971	14916	14751	14785	15009	14834	14699	14825	14739	14604	14828	14710	14699	14711	14725	14736	14752	14709	14899	14798	14887	14851	14672	14795	14768	14829	14616	14721	14775	14636	14736	14847	14753	14590	14732	14926	14799	14996	14774	14569	14801	14850	14953	14722	14918	14686	14833	14865	14790	14872	14757	14691	14963	14638	14781	14674	15086	15000	15015	14752	14580	14686	14884	14943	14785	14701	14856	14929	14810	14857	14733	14691	14773	14833	14663	14830	14698	14818	14887	14937	14909	14820	14895	14803	14741	14834	14789	14598	14709	14828	14961	14806	14962	14697	14761	14741	14842	14581	14906	14919	15015	14933	14784	14717	14594	14824	14731	14845	14651	14693	14799	14656	14838	14665	14741	14721	14775	14672	14882	14821	14889	14768	14810	14789	14565	14888	14695	14779	14843	14636	14813	14935	14636	14825	14586	14647	14810	14752	14816	14710	14609	14731	14802	14842	14862	14609	14761	14854	14758	14539	14685	14746	14772	15041	14747	14704	14855	14854	14710	14903	14813	14720	14846	14686	14709	14688	14867	14764	14831	14719	14851	14836	14748	14625	14839	14772	14603	14664	14822	14656	15034	14870	14801	14655	14770	14793	14857	14636	14750	14674	14618	14772	14716	14758	14812	14732	14941	14746	14753	14723	14697	14531	14863	14892	14820	14953	14680	14749	14733	14795	14859	14940	14730	14797	14741	14940	15036	14862	14929	14878	14731	14638	14917	14940	14979	14848	14847	14795	14697	14758	14738	14669	14951	14769	14870	14629	14706	14589	14839	14649	14876	14839	14825	14754	14574	14731	14681	14823	14786	14950	14719	14798	14731	14695	14797	14854	14686	14937	14710	14695	14898	14830	14912	14775	14842	14754	14586	14677	14770	14795	14660	14933	14610	14855	14972	14916	14709	14811	14784	14719	14865	14632	14689	14577	14650	14984	14860	14801	14659	14618	14591	14639	14736	14697	14847	14848	14682	14613	14829	14938	14965	14831	14619	14657	14998	14731	14626	14552	14914	14651	15068	14761	14668	14722	14953	14670	14910	14766	14547	14838	14891	14788	14855	14645	14627	14850	14736	14844	14893	14683	14785	14758	14879	14647	14811	14946	14605	14680	14501	14654	14816	14721	14734	14948	14861	14846	14752	14714	14860	14791	14782	14755	14879	14658	14819	14808	14656	14745	14705	14848	14882	14929	14863	14850	14569	14836	14601	14732	14723	14815	14822	14658	14804	14477	14693	14864	14820	14810	14851	14756	14834	14729	14945	14730	14824	14900	14507	14998	14845	14772	14806	14851	14774	14835	14989	14518	14811	14628	14707	14916	14674	14646	14851	14922	14955	15029	14948	14898	14612	14752	14700	14469	14862	14776	14869	14602	14856	14650	15005	14698	14773	14761	14788	14541	14793	14884	14685	14991	14780	14777	14793	14698	14767	14815	14772	14837	14643	14745	14972	14738	14772	14769	14660	14780	14894	14758	14756	14828	14566	14869	14907	15040	14759	15031	14893	14715	14727	14861	14857	14583	14660	14750	14998	14787	14711	14746	14890	14779	14700	14801	14895	14835	14748	14664	14931	14788	14800	14824	14746	14878	14809	14705	14635	14505	14584	14774	14855	14825	14940	14844	14639	14718	14641	14703	14672	14721	14847	14681	14729	14829	14848	14715	14708	14812	14815	14573	14880	14715	14597	14882	14797	14749	14869	14755	14546	14639	14820	14940	14890	14817	14747	14947	14720	14711	14775	15014	14725	14852	14782	14743	14607	14821	14786	14808	14801	14690	14638	14729	14734	14765	14787	14753	14857	14812	14726	14679	14591	14832	14710	14784	14834	14720	14746	14832	14831	14702	14766	14707	14574	14892	14813	14666	14924	14890	14916	14840	14810	14783	14827	14773	14682	14792	14729	14821	14907	14654	14808	14924	14807	14590	14919	14822	14640	14604	14549	14825	14914	14648	14791	14793	14554	15008	14946	14763	14513	14767	14636	14681	14892	14616	14837	14570	14668	14623	14883	14768	14765	14858	14897	14845	14734	14716	14834	14911	14815	14946	14940	14795	14761	14897	14876	14855
24050	42919	32417	24135	20329	18222	16668	16084	15752	15164	14851	14351	14114	14099	13843	13675	13655	13692	13543	13507	13537	13606	13602	13569	13502	13391	13493	13317	13367	13236	13413	13379	13431	13380	13368	13289	13313	13366	13462	13355	13253	13284	13382	13361	13297	13348	13340	13281	13398	13191	13420	13340	13262	13309	13275	13193	13374	13252	13409	13164	13251	13442	13283	13199	13428	13315	13398	13265	13416	13134	13135	13419	13331	13360	13331	13220	13238	13266	13158	13287	13483	13337	13316	13336	13223	13280	13225	13264	13200	13246	13174	13432	13236	13281	13438	13302	13330	13239	13230	13099	13169	13285	13219	13257	13086	13444	13322	13217	13254	13134	13304	13439	13400	13279	13391	13409	13420	13423	13356	13317	13350	13225	13163	13159	13268	13200	13316	13188	13406	13308	13215	13148	13350	13308	13180	13243	13346	13289	13260	13225	13267	13134	13187	13278	13300	13339	13195	13144	13330	13295	13207	13297	13175	13340	13196	13316	13428	13153	13295	13159	13347	13345	13327	13226	13152	13274	13336	13355	13350	13244	13223	13357	13375	13452	13388	13293	13376	13268	13332	13406	13312	13231	13343	13309	13377	13280	13238	13374	13321	13371	13206	13385	13560	13358	13301	13134	13254	13309	13290	13291	13439	13228	13528	13276	13346	13360	13313	13331	13207	13259	13422	13220	13371	13390	13292	13406	13414	13504	13331	13465	13090	13334	13211	13296	13285	13241	13251	13382	13368	13468	13288	13246	13338	13324	13273	13411	13381	13340	13249	13350	13233	13407	13116	13310	13319	13477	13228	13466	13216	13299	13362	13283	13313	13179	13448	13226	13155	13168	13190	13321	13138	13337	13244	13209	13396	13200	13285	13347	13283	13324	13295	13137	13160	13371	13405	13235	13315	13253	13231	13308	13221	13247	13260	13218	13211	13310	13322	13298	13320	13397	13355	13227	13300	13114	13371	13286	13382	13178	13400	13435	13314	13316	13359	13257	13304	13056	13476	13325	13246	13363	13325	13530	13390	13233	13395	13412	13443	13263	13364	13146	13266	13369	13280	13191	13431	13114	13362	13315	13251	13237	13286	13352	13389	13300	13228	13348	13340	13133	13377	13393	13092	13295	13298	13326	13203	13240	13534	13270	13541	13273	13357	13242	13183	13311	13144	13375	13332	13360	13291	13318	13283	13346	13358	13174	13265	13282	13298	13381	13234	13257	13245	13299	13258	13421	13328	13301	13509	13244	13394	13133	13240	13266	13357	13266	13149	13163	13055	13298	13456	13252	13322	13227	13268	13267	13295	13328	13347	13199	13156	13316	13378	13220	13107	13160	13431	13387	13424	13379	13350	13237	13183	13193	13422	13246	13112	13333	13321	13398	13399	13242	13333	13247	13124	13214	13230	13154	13373	13269	13136	13323	13337	13279	13159	13216	13431	13288	13218	13302	13266	13315	13340	13386	13253	13205	13394	13383	13253	13256	13262	13146	13328	13458	13315	13381	13259	13436	13235	13360	13137	13262	13072	13222	13264	13317	13421	13308	13311	13338	13270	13213	13287	13191	13342	13388	13402	13272	13285	13344	13279	13314	13275	13143	13290	13515	13314	13198	13345	13092	13291	13232	13202	13370	13239	13170	13208	13301	13288	13209	13269	13051	13288	13320	13337	13346	13201	13259	13388	13497	13327	13355	13269	13219	13262	13316	13289	13249	13319	13327	13230	13282	13257	13300	13332	13312	13312	13328	13342	13338	13256	13384	13430	13283	13331	13215	13160	13220	13286	13425	13359	13257	13454	13315	13467	13272	13458	13270	13379	13226	13188	13321	13258	13123	13401	13134	13323	13475	13245	13308	13375	13268	13225	13314	13254	13442	13415	13365	13043	13217	13325	13237	13313	13073	13263	13346	13230	13437	13142	13160	13262	13348	13244	13188	13325	13421	13390	13180	13288	13342	13321	13335	13365	13185	13313	13280	13388	13474	13278	13162	13197	13414	13280	13273	13212	13344	13338	13383	13211	13430	13230	13294	13293	13120	13308	13316	13240	13345	13272	13380	13287	13363	13334	13189	13117	13189	13211	13262	13315	13215	13283	13071	13401	13358	13430	13421	13233	13300	13145	13151	13403	13327	13305	13288	13341	13193	13377	13171	13271	13261	13355	13157	13173	13204	13193	13414	13305	12996	13365	13327	13169	13295	13229	13210	13170	13333	13245	13291	13374	13337	13233	13344	13120	13313	13486	13348	13329	13250	13259	13303	13394	13257	13266	13128	13381	13291	13261	13363	13380	13123	13309	13162	13233	13237	13298	13292	13306	13215	13354	13152	13374	13171	13226	13191	13324	13458	13236	13192	13506	13379	13240	13528	13254	13303	13313	13324	13449	13231	13161	13204	13219	13154	13350	13290	13311	13247	13243	13320	13118	13187	13400	13128	13359	13206	13235	13333	13185	13167	13263	13386	13362	13202	13146	13082	13303	13197	13146	13445	13262	13429	13229	13285	13445	13116	13286	13335	13230	13360	13254	13376	13147	13205	13228	13459	13269	13308	13316	13442	13318	13341	13142	13194	13340	13388	13318	13150	13371	13405	13293	13459	13359	13295	13261	13253	13144	13152	13221	13226	13341	13459	13319	13257	13240	13346	13324	13216	13257	13284	13277	13348	13204	13276	13309	13233	13467	13246	13128	13268	13297	13288	13240	13346	13118	13430	13343	13191	13358	13172	13247	13289	13374	13442	13060	13378	13410	13259	13346	13365	13342	13287	13220	13130	13271	13282	13238	13298	13519	13210	13240	13392	13205	13276	13438	13383	13181	13247	13150	13304	13375	13310	13243	13361	13245	13012	13315	13042	13350	13386	13029	13347	13119	13203	13321	13332	13248	13176	13336	13282	13301	13315	13290	13373	13378	13239	13527	13129	13325	13453	13392	13396	13402	13314	13261	13213	13410	13207	13193	13305	13263	13362	13403	13151	13167	13478	13088	13253	13392	13275	13338	13255	13205	13266	13337	13386	13175	13340	13311	13286	13206	13347	13290	13392	13270	13104	13471	13231	13186	13243	13277	13414	13458	13428	13469	13133	13221	13271	13190	13252	13030	13179	13195	13421	13202	13340	13350	13229	13243	13080	13376	13151	13224	13201	13272	13416	13334	13390	13196	13270	13218	13360	13245	13382	13290	13243	13351	13392	13320	13270	13256	13288	13363	13236	13305	13253	13355	13263	13310	13181	13275	13163	13200	13289	13292	13306	13461	13199	13326	13328	13079	13213	13337	13156	13248	13255	13270	13315	13362	13302	13258	13312	13296	13288	13103	13200	13189	13327	13415	13311	13153	13474	13173	13223	13195	13155	13287	13371	13136	13297	13419	13262	13327	13337	13334	13266	13418	13376	13166	13370	13393	13248	13348	13384	13340	13343	13166	13349	13237	13214	13373	13298	13270	13328	13112	13088	13301	13299	13390	13208	13439	13334	13290	13170	13227	13263	13184	13411	13331	13336	13259	13275	13273	13277	13275	13327	13201	13232	13310	13329	13357	13440	13369	13330	13274	13355	13412	13225	13215	13293	13296	13343	13498	13470	13265	13285	13453	13225	13271	13349	13260	13269	13247	13278	13223	13213	13055	13306	13211	13329	13294	13272	13317	13177	13350	13160	13240	13333	13341	13316	13274	13267	13190	13302	13261	13355	13260	13405	13235	13231	13180	13232	13444	13222	13293	13227	13471	13265	13151	13214	13259	13399	13214	13313	13185	13263	13310	13435	13354	13301	13416	13220	13368	13306	13381	13258	13183	13306	13281	13300	13206	13260	13292	13178	13283	13142	13192	13330	13316	13311	13284	13203	13400	13185	13153	13347	13287	13253	13284	13277	13434	13299	13335	13247	13256	13363	13270	13414	13287	13341	13333	13295	13451	13259	13310	13413	13327	13312	13247	13397	13284	13250	13256	13151	13307	13322	13392	13235	13237	13228	13166	13287	13342	13370	13272	13246	13351	13129	13278	13289	13190	13137	13254	13392	13261	13380	13277	13273	13258	13263	13325	13249	13229	13335	13230	13400	13319	13274	13376	13431	13282	13419	13541	13230	13229	13245	13374	13408	13252	13355	13374	13403	13307	13217	13179	13210	13215	13309	13444	13211	13399	13322	13313	13268	13204	13119	13135	13170	13318	13457	13352	13266	13269	13450	13493	13361	13495	13334	13407	13574	13285	13275	13386	13340	13193	13242	13215	13311	13305	13344	13291	13339	13230	13301	13377	13137	13398	13232	13356	13413	13275	13307	13084	13244	13364	13454	13401	13331	13203	13209	13248	13098	13430	13237	13443	13290	13271	13335	13297	13298	13343	13373	13223	13358	13274	13299	13212	13318	13132	13436	13382	13236	13368	13138	13327	13371	13290	13218	13363	13375	13247	13424	13249	13111	13345	13256	13455	13332	13187	13183	13267	13282	13254	13234	13027	13282	13166	13298	13261	13258	13262	13266	13355	13404	13412	13234	13402	13121	13382	13145	13374	13277	13340	13297	13563	13284	13313	13298	13194	13259	13301	13267	13369	13209	13554	13288	13343	13335	13262	13350	13139	13360	13299	13285	13237	13358	13352	13220	13239	13332	13263	13460	13425	13220	13101	13229	13337	13257	13286	13255	13280	13371	13257	13291	13073	13395	13206	13284	13368	13330	13287	13426	13328	13220	13297	13390	13232	13286	13321	13264	13339	13322	13317	13338	13308	13419	13239	13262	13275	13212	13208	13250	13124	13388	13225	13311	13279	13304	13268	13335	13040	13354	13274	13188	13159	13237	13460	13194	13323	13202	13290	13398	13328	13461	13485	13357	13166	13282	13274	13121	13464	13153	13373	13379	13277	13413	13338	13359	13382	13129	13469	13241	13398	13208	13355	13091	13435	13378	13249	13225	13365	13270	13341	13417	13490	13361	13416	13339	13275	13317	13098	13181	13426	13382	13313	13148	13183	13438	13335	13353	13184	13244	13285	13153	13222	13100	13245	13174	13270	13192	13315	13179	13190	13334	13486	13346	13430	13502	13048	13385	13263	13290	13276	13311	13391	13342	13311	13502	13280	13426	13199	13469	13308	13221	13224	13248	13339	13268	13263	13275	13307	13277	13185	13136	13216	13356	13167	13194	13131	13308
29369	23938	25490	21778	17557	16878	16512	16130	16048	15923	16026	15722	15855	15837	15931	15426	15653	15613	15512	15697	15824	15613	15746	15487	15683	15510	15370	15514	15752	15815	15691	15557	15560	15596	15640	15530	15602	15608	15529	15497	15757	15685	15717	15507	15582	15344	15627	15598	15521	15717	15675	15573	15560	15594	15471	15759	15402	15410	15582	15464	15386	15727	15515	15649	15490	15667	15315	15485	15729	15594	15329	15402	15361	15652	15619	15673	15692	15664	15532	15450	15487	15527	15791	15395	15571	15586	15608	15696	15342	15501	15516	15639	15692	15710	15516	15505	15800	15648	15417	15539	15603	15600	15617	15501	15394	15620	15429	15398	15586	15430	15713	15418	15576	15451	15603	15696	15668	15768	15559	15412	15312	15549	15488	15488	15540	15572	15706	15385	15496	15475	15474	15524	15608	15648	15604	15541	15520	15485	15555	15655	15417	15614	15484	15328	15442	15679	15381	15286	15732	15425	15563	15509	15539	15605	15761	15569	15631	15525	15362	15585	15647	15537	15460	15538	15531	15627	15724	15480	15660	15511	15613	15582	15698	15513	15699	15616	15526	15480	15295	15433	15632	15627	15512	15647	15499	15492	15683	15706	15631	15594	15587	15587	15476	15501	15530	15592	15619	15478	15445	15696	15669	15524	15590	15514	15542	15592	15551	15479	15617	15647	15588	15612	15589	15583	15631	15464	15508	15646	15701	15617	15550	15603	15438	15508	15531	15670	15499	15582	15488	15518	15577	15426	15675	15336	15682	15512	15583	15455	15646	15693	15599	15513	15612	15539	15382	15428	15484	15681	15654	15505	15378	15541	15519	15505	15586	15636	15531	15512	15543	15572	15563	15721	15504	15685	15557	15564	15477	15537	15674	15549	15439	15518	15676	15684	15548	15572	15495	15496	15611	15701	15434	15521	15513	15519	15577	15398	15592	15677	15514	15484	15587	15600	15560	15475	15656	15467	15757	15687	15528	15444	15541	15574	15647	15600	15543	15759	15552	15467	15616	15327	15466	15570	15634	15587	15476	15553	15576	15529	15425	15408	15348	15525	15555	15584	15688	15516	15634	15598	15731	15612	15592	15618	15696	15337	15564	15445	15575	15626	15552	15427	15507	15528	15607	15635	15629	15624	15647	15551	15479	15509	15457	15316	15392	15390	15608	15645	15566	15606	15441	15562	15440	15657	15705	15523	15531	15710	15738	15697	15474	15490	15762	15585	15495	15520	15623	15584	15627	15570	15367	15460	15597	15622	15611	15499	15599	15634	15534	15588	15554	15522	15505	15556	15544	15505	15458	15423	15488	15417	15524	15506	15470	15406	15523	15368	15694	15606	15598	15672	15597	15511	15598	15499	15543	15557	15514	15610	15650	15556	15567	15434	15555	15604	15531	15590	15708	15534	15467	15527	15516	15734	15375	15613	15683	15629	15513	15471	15590	15411	15231	15296	15536	15640	15587	15364	15526	15506	15312	15638	15648	15626	15440	15589	15585	15677	15325	15445	15389	15421	15702	15564	15729	15665	15531	15576	15363	15511	15505	15550	15531	15497	15687	15529	15491	15531	15353	15373	15441	15518	15691	15614	15662	15543	15606	15784	15604	15514	15477	15650	15633	15676	15495	15570	15728	15684	15525	15476	15564	15634	15553	15566	15602	15586	15501	15459	15495	15612	15496	15770	15478	15668	15451	15661	15449	15444	15658	15473	15550	15559	15693	15757	15539	15612	15500	15623	15572	15444	15573	15551	15640	15428	15502	15503	15419	15668	15594	15758	15503	15427	15551	15399	15476	15444	15440	15583	15414	15584	15641	15495	15505	15526	15382	15535	15646	15699	15862	15473	15456	15570	15628	15448	15667	15447	15436	15557	15620	15730	15355	15513	15547	15642	15644	15492	15573	15484	15694	15598	15516	15664	15563	15414	15651	15750	15603	15698	15506	15564	15498	15572	15391	15717	15695	15459	15606	15713	15789	15551	15663	15615	15478	15726	15538	15647	15662	15661	15680	15522	15569	15523	15550	15537	15583	15481	15498	15414	15596	15654	15491	15516	15524	15398	15545	15519	15503	15522	15445	15602	15634	15373	15520	15438	15592	15540	15418	15684	15603	15750	15405	15416	15531	15508	15579	15508	15479	15609	15462	15628	15357	15533	15590	15602	15524	15513	15429	15556	15782	15429	15631	15559	15597	15541	15607	15366	15610	15578	15588	15405	15434	15591	15591	15727	15398	15645	15561	15445	15690	15615	15714	15541	15679	15665	15464	15470	15624	15657	15649	15565	15718	15454	15584	15587	15558	15466	15419	15522	15630	15400	15585	15751	15616	15581	15324	15624	15696	15651	15615	15449	15466	15558	15619	15655	15647	15658	15576	15459	15448	15580	15575	15589	15629	15559	15746	15423	15611	15577	15350	15378	15652	15704	15513	15619	15363	15546	15658	15621	15620	15381	15583	15424	15503	15555	15672	15681	15640	15569	15530	15498	15642	15743	15409	15521	15474	15489	15409	15471	15580	15572	15574	15601	15358	15504	15602	15299	15245	15589	15626	15642	15636	15783	15464	15501	15646	15626	15296	15588	15533	15439	15422	15570	15840	15626	15606	15589	15418	15596	15464	15525	15619	15693	15698	15425	15394	15531	15557	15807	15463	15482	15647	15595	15586	15663	15239	15546	15304	15493	15570	15463	15661	15539	15424	15521	15673	15528	15559	15459	15410	15664	15603	15465	15455	15415	15638	15725	15423	15653	15477	15635	15711	15442	15513	15691	15516	15563	15660	15542	15588	15439	15560	15528	15534	15454	15448	15515	15374	15775	15455	15577	15599	15676	15615	15471	15751	15581	15505	15807	15510	15738	15596	15477	15635	15697	15447	15747	15425	15570	15694	15563	15632	15510	15561	15657	15752	15524	15594	15558	15502	15528	15649	15538	15615	15439	15481	15547	15634	15474	15490	15562	15446	15521	15699	15460	15355	15297	15534	15430	15595	15512	15715	15484	15718	15442	15662	15546	15344	15446	15448	15501	15677	15573	15447	15393	15401	15433	15501	15603	15679	15611	15599	15395	15474	15792	15634	15417	15443	15575	15378	15578	15619	15459	15485	15512	15610	15634	15475	15589	15563	15465	15431	15537	15606	15573	15606	15480	15588	15589	15725	15599	15532	15712	15588	15638	15454	15590	15497	15320	15452	15654	15560	15605	15746	15583	15411	15634	15389	15403	15494	15344	15370	15638	15534	15532	15533	15588	15548	15595	15720	15544	15676	15401	15658	15520	15704	15649	15639	15540	15425	15518	15598	15623	15856	15661	15563	15587	15673	15544	15387	15509	15475	15554	15479	15522	15560	15419	15690	15643	15560	15564	15670	15247	15515	15672	15355	15584	15493	15639	15643	15523	15543	15446	15463	15585	15465	15559	15599	15439	15623	15621	15419	15402	15635	15569	15642	15812	15472	15675	15470	15430	15507	15603	15603	15627	15579	15556	15317	15388	15428	15400	15495	15435	15515	15588	15488	15429	15592	15508	15500	15392	15551	15568	15551	15531	15380	15538	15607	15613	15631	15616	15628	15568	15547	15568	15293	15632	15446	15539	15620	15602	15412	15571	15551	15655	15604	15636	15597	15528	15467	15412	15440	15339	15739	15647	15412	15610	15592	15416	15294	15709	15723	15615	15421	15494	15794	15694	15561	15611	15580	15705	15705	15543	15618	15517	15490	15505	15499	15689	15622	15818	15637	15670	15466	15536	15687	15455	15417	15619	15345	15514	15675	15544	15682	15539	15273	15697	15550	15712	15693	15645	15490	15501	15539	15426	15478	15447	15366	15512	15533	15573	15595	15640	15608	15620	15479	15489	15747	15610	15701	15688	15510	15605	15620	15548	15474	15632	15487	15499	15502	15527	15636	15456	15612	15561	15705	15567	15524	15574	15462	15579	15681	15531	15731	15554	15331	15536	15515	15459	15360	15625	15421	15530	15731	15274	15519	15615	15655	15512	15450	15652	15515	15366	15621	15474	15706	15652	15410	15539	15521	15493	15512	15570	15644	15530	15580	15618	15742	15474	15460	15659	15413	15400	15532	15659	15614	15423	15469	15557	15467	15497	15613	15564	15552	15732	15437	15588	15434	15404	15510	15455	15491	15593	15377	15428	15466	15632	15293	15519	15406	15430	15702	15665	15523	15559	15584	15456	15557	15640	15742	15533	15356	15568	15822	15540	15525	15604	15568	15458	15593	15644	15422	15736	15360	15602	15703	15569	15545	15615	15622	15671	15683	15361	15695	15670	15633	15479	15595	15426	15499	15568	15614	15516	15614	15428	15621	15592	15616	15417	15551	15494	15650	15680	15579	15681	15576	15556	15472	15736	15602	15514	15566	15599	15747	15583	15763	15551	15442	15656	15576	15497	15803	15616	15455	15553	15698	15793	15679	15707	15715	15551	15556	15492	15613	15420	15653	15549	15579	15691	15511	15584	15566	15754	15654	15649	15475	15557	15734	15636	15587	15616	15491	15630	15752	15666	15530	15605	15464	15658	15457	15577	15405	15536	15627	15607	15670	15477	15324	15711	15713	15703	15632	15530	15649	15616	15391	15607	15358	15535	15555	15560	15342	15589	15712	15487	15416	15568	15380	15510	15555	15551	15370	15559	15638	15702	15544	15573	15377	15612	15545	15412	15600	15673	15610	15714	15605	15440	15571	15743	15596	15638	15607	15621	15454	15522	15595	15470	15544	15329	15642	15545	15646	15671	15571	15495	15716	15651	15683	15384	15534	15504	15527	15552	15446	15558	15431	15668	15710	15537	15590	15417	15617	15615	15672	15559	15479	15676	15715	15588	15760	15562	15757	15708	15580	15422	15449	15535	15662	15379	15458	15460	15615	15657	15585	15535	15520	15524	15668	15336	15484	15570	15443	15589	15518	15487	15540	15626	15817	15507	15407	15577	15552	15437	15383	15443	15664	15626	15571	15480	15594	15555	15782	15653	15560	15689	15720	15638	15502	15605	15496	15640	15499	15407	15595	15517	15590	15636	15590	15566	15585	15516	15388	15668	15508	15528	15635	15440	15497	15535	15492	15625	15756	15627	15678	15555	15459	15625	15739	15655	15741	15351	15418	15396	15575	15497	15466	15477	15669	15530	15512	15415
21805	31449	24001	18752	16370	15579	14977	14623	14719	14553	14439	14070	14118	14162	14023	13892	13868	14046	13772	13914	13982	14036	13997	13859	13901	13744	13773	13945	13862	13783	13718	13896	13886	13835	13985	13962	13688	13895	13931	13947	13845	13874	13787	13892	13623	13800	13738	13879	13676	13872	13879	13931	13674	13868	13712	13657	13806	13896	13724	13634	13813	13739	13789	13744	13869	13820	13826	13914	13867	13975	13788	13839	13767	13858	13902	13907	13719	13652	13788	14016	13885	14039	13788	13808	13752	13882	13736	13805	13755	13813	13857	13842	13875	13790	13942	13904	13926	13895	13739	13712	13776	13923	13916	13754	13859	13939	13871	13865	13839	13728	13791	13885	13851	13953	13839	13864	13861	13806	13702	13716	13963	13732	13762	13813	13797	13704	13685	13914	13991	13889	13813	13864	13753	13741	13912	13930	13885	13841	13831	13908	13860	13712	13832	13764	13636	13954	13863	13739	13873	13936	13926	13796	13906	13654	13701	13928	13975	13916	13751	13852	13849	13747	13592	13983	13834	13894	13966	13892	13731	13930	13773	13840	13808	13810	13878	13863	13739	13718	13883	13968	13668	13924	13935	13883	13764	13962	13713	13866	13618	13903	13894	13629	13828	13755	13816	13772	13758	13807	13686	13868	13708	13872	13901	13535	13965	13893	13849	13810	13852	13803	13850	13823	13866	13706	13835	13741	13920	13857	13870	13829	13915	13877	13875	13659	13920	13760	13862	13975	13743	13690	13804	13903	13707	13939	13767	13758	13875	13856	13689	13855	13750	13823	13843	13970	13812	13835	13777	13813	13923	14046	13764	13960	13576	13766	13872	13958	13734	13801	13767	13737	13863	13879	13822	13789	13767	13883	13779	13776	13866	13948	13835	14053	13656	13994	13719	13922	13937	13770	13793	13940	13772	13780	13701	14031	13736	13709	13903	13882	13863	13796	13827	13816	13824	13908	13742	13834	13941	13830	13802	13747	13759	13759	13907	13846	13797	13770	13765	13776	13972	13813	13622	13854	13908	13674	13866	13912	13931	13884	13916	13745	13797	13731	13815	13956	13807	13964	13768	13735	13675	13813	13807	13857	13729	13794	13990	13918	13733	13947	13870	13790	13955	13749	13973	13980	13825	13921	13865	13787	13570	13921	13799	13915	13789	13916	14021	13726	13885	13931	13740	14057	14014	13750	13724	13933	13880	13950	13821	13679	13758	13641	13849	13712	13754	13902	13763	13806	13832	13684	13991	13719	13811	13670	13882	13793	13804	13796	13944	13904	13912	13914	13841	13805	13668	13800	13773	13936	13739	13913	13969	13925	13796	13860	13902	13831	13743	13993	13731	13922	13896	13990	13843	13722	13764	13893	13787	13745	13723	13885	13874	13949	13759	13728	13702	13696	13750	13785	13858	13958	13875	13845	13823	13818	13753	13833	13772	13876	13786	13741	13715	13901	13903	13769	13775	13869	14058	13978	13704	13722	13849	13880	13828	13840	13886	13894	13949	13882	13810	13971	13748	13816	13777	13760	13867	13803	13741	13703	14083	13744	13798	13850	13906	13837	13735	13860	13936	13855	13798	13645	13876	13970	13683	13633	13874	13776	13683	13799	13837	13758	13679	13833	13911	13803	13829	13857	13699	13967	13760	13879	13847	13993	13885	13811	13840	13876	13845	13761	13856	13740	13749	13736	13993	13889	13910	13934	13837	13929	14012	13699	13705	13783	13978	13752	13701	13692	13901	13904	13888	13776	13808	13894	13745	14016	13828	13622	14083	13893	13816	13971	13905	13827	13611	13742	13804	13882	13750	13564	13874	13782	13946	13806	13929	13850	13843	13984	13768	13669	13874	13728	13814	13937	13867	13884	13844	13902	13750	13809	13572	13822	13907	13834	13883	13715	13876	13886	13789	13709	13835	13697	13979	13687	13778	13760	13728	13801	13903	13962	13779	13832	13847	13682	13734	13947	13842	13636	13756	13805	13751	13762	13887	13997	13858	13851	13753	13971	13820	13936	13622	13831	13891	13895	13732	13801	13837	13750	13855	13811	13748	13691	13908	13832	13828	13733	13883	13809	13820	13762	13876	13750	13808	13830	13851	13853	13804	13784	13924	13664	13904	13907	13943	13859	13876	13828	13719	13882	13846	13798	13749	13853	13883	13959	13836	13918	13865	13927	13853	13902	13705	14017	13908	13781	13803	13812	13831	13852	13831	13819	13863	13785	13903	13816	13782	13919	13837	14127	13780	13946	13848	13919	13880	13913	13767	13868	13721	13836	13837	13678	13846	13825	13758	13915	13888	13875	13638	13931	13868	13754	13841	13761	13889	13980	13918	13911	13858	13732	13775	13820	13982	13740	13787	13872	13807	13900	13868	13691	13789	13986	13835	13834	13919	13737	13738	13773	13855	13705	13669	13825	13664	13808	13828	13788	13882	13761	13888	13896	13794	13754	13755	13903	13882	13801	13857	13628	13843	13879	13808	13821	13841	13908	13747	13934	13767	13824	13807	13829	13817	13806	13994	13623	13762	13836	13701	13903	13951	13705	14008	13556	13936	13824	13791	13874	13730	13743	13905	13745	13815	13904	13726	13800	13923	13880	13898	13823	13826	13772	13876	13978	13822	13903	13833	13730	13781	13905	13705	13828	13873	13899	13807	13965	13893	13871	13835	13797	13711	13890	13688	13835	13865	13824	13790	13738	13802	13663	13865	13947	13863	13809	13629	13895	13729	13912	13945	13826	13784	13907	13718	13978	13869	13766	13706	13703	13901	13988	13798	13800	13920	13810	13947	13701	13765	13808	13677	13796	13797	13755	13853	13748	13809	13824	13882	13825	13844	13727	14076	13790	13848	13782	13659	13763	13994	13776	13754	13680	13870	13800	13781	13917	13933	13895	13733	13817	13830	13815	13800	13803	13995	13983	13755	13952	13759	13571	13899	13813	13776	13907	13728	13797	13830	13915	13849	13727	13877	13767	13893	13799	13599	13814	14012	13872	13758	13851	13909	13959	13933	13726	13871	13955	13658	13935	13833	13892	14032	13791	13838	13977	13760	13796	13860	13744	13832	13808	13796	13695	13896	13888	13859	13762	13807	14065	13771	13745	13837	13820	13827	13876	13709	13852	14027	13962	13931	13702	13901	13919	13867	13753	13717	13863	13744	13744	13723	14036	13988	13924	13678	13890	13890	13830	13769	13766	13842	13987	13874	13805	13822	13901	13871	13838	13707	13886	13714	13915	13772	13816	13862	13701	13826	13794	13859	13897	14004	13800	13744	14045	13888	13834	13839	13772	13766	13776	14016	13731	13982	14006	13811	13900	13789	13824	13846	13906	13895	13809	13686	13811	13842	13745	13715	13810	13901	13861	13821	13708	13887	13921	13659	13640	14004	14011	13839	13782	13798	13773	13868	13772	13901	13861	13924	13817	13948	13661	13667	13939	13876	13792	13837	13736	13881	13824	13930	13771	13761	13745	13604	13816	13808	13946	13755	13812	13969	13680	13730	13759	13915	13855	13875	13855	13715	13766	13775	13670	13833	13878	13840	13578	13747	13825	13914	13829	13968	13854	13879	13813	13919	13913	13758	13754	13926	13819	13880	13726	13969	13608	13872	13723	13766	13743	13766	13853	13760	13809	13636	13873	13758	13972	13627	13778	13822	13980	13904	13727	13883	13854	13736	13998	13526	13755	13799	13953	13785	13841	13903	13790	13877	13750	13714	13762	13864	13888	13811	14017	13709	13906	13940	13711	13789	13817	13897	13820	13957	13749	13802	13930	13974	13772	14093	13879	13881	13863	13857	13701	13939	13888	13792	13842	13812	13680	13994	13816	13916	13922	13822	13715	13869	13732	13832	13758	13907	13782	13773	13722	14010	13808	13811	13770	13756	13885	13821	13769	13834	13858	13823	13786	13814	13676	13795	13832	13839	13776	13959	13694	13849	13830	13859	13769	13679	13825	13870	13827	13834	13922	13837	13834	13771	13918	13825	13895	13891	13830	13769	13933	13776	13642	13882	13744	13790	13927	13860	13832	13804	13762	14036	13784	13824	13689	13877	13840	13810	13677	13844	13831	13958	13738	13827	13847	13779	13989	13698	13820	13836	13800	13810	13904	13783	14107	13950	13883	13961	13847	13894	13765	13907	13936	13863	13892	14074	13707	13850	13703	13857	13999	13768	13691	13639	13792	13838	13840	13795	13777	13872	13941	13825	13997	13786	13790	13922	13871	13862	13903	13900	14043	13759	13772	13771	13906	13741	13797	13953	13787	13745	13893	13766	13551	13802	13757	13920	13822	13680	13910	13869	13763	13927	13536	13856	13820	13821	13883	13868	13805	13716	13742	13857	13870	13785	13656	13787	13950	13921	13716	13720	13758	13802	13857	13869	13812	13795	13766	13788	13793	13833	13776	13940	13874	13797	13841	13766	13935	13726	13787	13836	13908	13718	13831	13783	13884	13783	13785	13926	13729	13817	13961	13611	13973	13892	13886	13802	13813	13921	13674	13790	13736	13944	13725	13853	13961	13893	13887	13773	13721	13775	13778	13806	13888	13878	13779	13838	14099	13670	13842	13940	13732	13882	13679	13809	13927	13869	13765	13826	13888	13786	13759	13844	13881	13839	13948	13786	13926	13621	13893	13791	13876	13856	13769	13812	13900	13823	13873	13865	13946	13826	13771	13769	13831	13769	13948	13824	14082	13814	13967	13864	13819	13854	13925	13686	13752	13857	13938	13758	13609	13831	13867	13670	13922	13842	14007	13713	13847	13800	13982	13785	13627	13913	13839	13879	14157	13802	13919	13970	13767	13660	13941	13971	13824	13906	13970	13748	13820	13805	13741	13690	14029	13774	13803	13717	13791	13715	13869	13754	13653	13945	13824	13802	13794	13923	13894	13825	13766	13838	13931	13777	13812	14019	13763	13764	13806	13816	13849	13982	13950	13725	13886	13889	13898	13805	13936	13800	13887	13748	13759	13803	13956	13814	13844	13838	13743	13910	13793	13926	13728	13817	13868	13910	13753	13899	13764	13731	13708	13903	13848	13798	14043	13863	13956	13744	13829	13853	13847	13712	13799	13685	13943	13856	13816	13836	13885	13779	13737	13933	13913	13740	13947	13803	13852	13813	13847	13701	13840	13867	13774
23602	21616	28368	25466	22326	20272	18527	16188	15777	15734	15519	15499	15169	15146	15094	14970	14886	14911	14780	14921	14848	14887	15014	14762	14837	14794	14677	14877	14779	14683	14757	14806	14832	14862	14631	14695	14767	14880	14729	14688	14650	14616	14726	14973	14767	14780	14870	14856	14541	14701	14728	14670	14861	14684	14804	15036	14714	14655	14740	14813	14806	14817	14583	14652	14639	14733	14664	14770	14782	14702	14789	14710	14531	14496	14731	14641	14591	14936	14823	14816	14504	14594	14755	14699	14820	14721	14660	14715	14700	14828	14689	14693	14588	14720	14576	14939	14791	14481	14659	14703	14774	14501	14738	14643	14564	14722	14660	14722	14891	14659	14876	14742	14740	14693	14810	14727	14569	14513	14675	14818	14654	14603	14608	14520	14793	14815	14728	14547	14551	14719	14635	14796	14571	14723	14707	14702	14675	14701	14847	14893	14726	14610	14732	14919	14837	14741	14681	14731	14793	14596	14635	14772	14617	14493	14793	14771	14813	14764	14706	14609	14702	14857	14577	14537	14664	14763	14715	14522	14628	14645	14752	14723	14642	14605	14631	14609	14680	14345	14893	14876	14626	14569	14544	14751	14897	14870	14644	14656	14712	14656	14735	14730	14619	14614	14657	14904	14675	14744	14598	14722	14880	14718	14654	14701	14755	14748	14811	14742	14773	14801	14757	14875	14603	14762	14542	14651	14642	14625	14665	14555	14903	14819	14915	14852	14701	14756	14753	14659	14668	14875	14526	14763	14757	14727	14752	14644	14718	14797	14885	14815	14913	14718	14766	14776	14792	14779	14672	14636	14386	14709	14827	14871	14607	14846	14707	14856	14692	14617	14651	14589	14513	14808	14505	14891	14549	14731	14755	14833	14831	14714	14561	14670	14790	14788	14773	14742	14712	14729	15015	14820	14713	14476	14853	14524	14672	14589	14723	14701	14737	14586	14722	14819	14425	14716	14793	14689	14771	14560	14699	14742	14898	14651	14577	14785	14498	14550	14706	14813	14753	14660	14929	14680	14758	14822	14510	14544	14616	14537	14718	14718	14688	14670	14587	14862	14685	14701	14546	14758	14573	14653	14590	14701	14605	14713	14707	14655	14842	14607	14634	14428	14779	14562	14566	14561	14984	14664	15023	14795	14720	14679	14735	14703	14599	14667	14587	14650	14660	14781	14782	14884	14761	14590	14696	14671	14642	14367	14569	14732	14373	14734	14868	14837	14649	14908	14742	14753	14610	14935	14618	14929	14670	14854	14781	14503	14700	14731	14693	14471	14845	14885	14610	14653	14606	14452	14645	14776	14733	14844	14732	14495	14560	14663	14629	14639	14676	14417	14663	14730	14707	14792	14888	14737	14811	14588	14528	14491	14612	14540	14840	14867	14700	14765	14607	14621	14591	14800	14887	14756	14773	14631	14731	14624	14619	14620	14681	14585	14538	14455	14634	14737	14782	14761	14528	14643	14681	14731	14727	14830	14711	14751	14814	14708	14562	14858	14687	14735	14725	14763	14684	14861	14710	14772	14950	14611	14635	14799	14497	14487	14808	14702	14694	14750	14591	14622	14570	14603	14722	14690	14648	14659	14702	14710	14556	14626	14600	14750	14464	14538	14514	14584	14477	14781	14635	14600	14637	14553	14585	14760	14673	14790	14622	14691	14693	14690	14787	14695	14323	14733	14664	14522	14721	14828	14574	14680	14559	14838	14780	14819	14716	14608	14614	14717	14709	14621	14695	14599	14624	14661	14678	14784	14858	14545	14653	14591	14672	14467	14658	14474	14788	14668	14814	14670	14730	14675	14807	14699	14640	14868	14624	14639	14664	14568	14692	14614	14710	14614	14497	14646	14656	14716	14766	14745	14540	14684	14520	14834	14561	14614	14719	14541	14730	14440	14798	14488	14848	14712	14795	14781	14745	14656	14857	14738	14926	14700	14701	14583	14491	14592	14706	14808	14693	14762	14757	14616	14640	14750	14552	14659	14752	14566	14627	14626	14460	14775	14760	14562	14691	14734	14749	14709	14765	14669	14591	14480	14542	14922	14636	14777	14655	14684	14584	14670	14725	14726	14830	14687	14693	14630	14807	14716	14807	14785	14743	14799	14665	14655	14779	14566	14722	14820	14748	14837	14597	14526	14720	14716	14733	14676	14872	14601	14548	14729	14792	14847	14764	14816	14602	14655	14855	14668	14606	14662	14878	14829	14808	14742	14706	14814	14597	14687	14639	14812	14728	14784	14850	14747	14654	14890	14760	14550	14765	14708	14685	14732	14809	14620	14717	14809	14665	14567	14742	14723	14567	14884	14877	14646	14530	14801	14707	14577	14611	14937	14721	14824	14677	14632	14662	14661	14608	14670	14687	14533	14655	14811	14703	14772	14560	14725	14739	14650	14660	14759	14866	14652	14596	14720	14668	14649	14676	14573	14753	14749	14822	14812	14723	14701	14576	14792	14711	14553	14860	14739	14725	14894	14643	14578	14667	14608	14840	14540	14591	14668	14576	14558	14834	14606	14558	14662	14696	14867	14931	14706	14843	14563	14794	14719	14642	14785	14567	14503	14555	14709	14702	14788	14698	14585	14692	14607	14673	14683	14604	14734	14698	14764	14768	14593	14658	14696	14729	14681	14619	14713	14800	14805	14542	14552	14838	14692	14549	14572	14660	14706	14598	14805	14681	14477	14593	14830	14484	14574	14728	14737	14730	14583	14509	14643	14703	14874	14753	14527	14676	14772	14582	14477	14548	14638	14640	14637	14689	14708	14720	14681	14875	14831	14708	14671	14735	14682	14682	14764	14750	14869	14416	14925	14696	14634	14581	14778	14744	14578	14775	14631	14656	14747	14605	14518	14820	14563	14756	14738	14762	14807	14651	14640	14908	14664	14620	14934	14717	14890	14781	14597	14670	14533	14608	14727	14619	14505	14665	14560	14639	14846	14732	14485	14527	14762	14829	14706	14559	14670	14870	14536	14822	14772	14966	14641	14598	14667	14731	14646	14880	14798	14743	14833	14696	14769	14672	14773	14521	14456	14769	14520	14893	14751	14745	14722	14567	14589	14620	14667	14679	14679	14910	14788	14665	14630	14592	14915	14593	14729	14416	14644	14898	14621	14710	14775	14705	14642	14484	14787	14752	14708	14667	14675	14748	14794	14623	14748	14760	14474	14605	14601	14777	14750	14861	14731	14599	14505	14814	14557	14670	14658	14674	14811	14832	14668	14694	14642	14736	14644	14616	14783	14707	14665	14622	14763	14644	14616	14665	14770	14540	14600	14517	14824	14634	14567	14744	14672	14877	14690	14590	14693	14667	14632	14710	14697	14648	14639	14641	14681	14609	14613	14701	14784	14708	14684	14793	14685	14670	14659	14918	14503	14824	14727	14633	14843	14818	14851	14877	14846	14558	14675	14652	14853	14734	14580	14725	14641	14691	14774	14800	14599	14631	14653	14711	14692	14588	14577	14840	14703	14667	14784	14677	14776	14725	14608	14669	14650	14756	14663	14667	14817	14617	14748	14636	14540	14642	14751	14774	14797	14477	14579	14751	14698	14637	14704	14860	14637	14825	14753	14869	14922	14697	14688	14751	14515	14662	14726	14749	14651	14785	14551	14683	14623	14704	14718	14659	14868	14795	14763	14796	14396	14636	14600	14649	14868	14763	14592	14670	14763	14676	14651	14573	14620	14774	14498	14613	14803	14701	14722	14777	14787	14720	14732	14772	14558	14824	14741	14861	14523	14737	14730	14717	14562	14561	14549	14569	14592	14532	14704	14672	14842	14636	14806	14865	14648	14619	14724	14514	14792	14865	14617	14586	14623	14587	14647	14654	14658	14857	14787	14561	14461	14662	14767	14689	14861	14638	14792	14548	14563	14705	14698	14581	14597	14737	14601	14604	14546	14632	14572	14707	14511	14707	14690	14579	14664	14703	14571	14863	14807	14435	14702	14843	14707	14692	14790	14743	14619	14836	14700	14941	14877	14666	14900	14844	14811	14895	14832	14569	14798	14769	14863	14575	14825	14697	14756	14758	14742	14685	14770	14700	14582	14662	14721	14723	14800	14584	14597	14681	14673	14683	14684	14765	14616	14817	14690	14816	14776	14567	14939	14660	14726	14653	14634	14624	14646	14888	14522	14622	14716	14755	14672	14715	14599	14517	14433	14823	14766	14730	14589	14735	14879	14592	14771	14692	14536	14549	14746	14648	14851	14678	14715	14877	14720	14776	14680	14672	14692	14759	14575	14553	14655	14684	14679	14729	14718	14711	14608	14610	14380	14765	14515	14610	14610	14720	14762	14748	14691	14888	14555	14492	14670	14799	14640	14796	14557	14702	14484	14731	14831	14614	14755	14637	14706	14591	14470	14837	14724	14807	14697	14826	14842	14789	14706	14827	14673	14643	14772	14714	14423	14733	14727	14646	14712	14916	14701	14794	14602	14753	14727	14723	14689	14704	14615	14527	14616	14743	14686	14552	14858	14627	14620	14587	14410	14610	14433	14885	14619	14675	14713	14904	14785	14693	14688	14799	14706	14489	14591	14702	14642	14737	14625	14763	14767	14845	14621	14528	14730	14573	14498	14631	14708	14877	14538	14950	14615	14729	14711	14892	14663	14553	14737	14582	14602	14455	14807	14857	14442	14692	14613	14643	14762	14929	14767	14718	14739	14447	14637	14708	14522	14736	14782	14763	14810	14928	14565	14562	14862	14532	14866	14890	14871	14628	14549	14637	14644	14761	14499	14671	14530	14880	14461	14822	14659	14823	14777	14688	14631	14734	14597	14680	14608	14872	14621	14697	14727	14740	14625	14686	14670	14426	14573	14692	14679	14629	14628	14753	14640	14763	14695	14739	14526	14637	14703	14660	14592	14579	14718	14607	14681	14758	14596	14561	14862	14619	14560	14586	14791	14764	14764	14752	14534	14694	14690	14589	14735	14710	14837	14684	14734	14728	14733	14868	14860	14732	14625	14590	14461	14549	14653	14669	14464	14631	14555	14495	14847	14850	14701	14698	14730	14586	14576	14615	14610	14736	14740	14856	14790	14944	14788	14736	14884	14597	14701	14652	14573	14758	14721	14754	14679	14835	14804	14580	14687	14538	14521	14841	14644	14587	14684	14633	14592	14588	14457	14820	14546
22115	40995	30778	22204	18146	16690	15634	14933	14854	14647	14254	14029	13824	13827	13728	13621	13563	13458	13395	13520	13459	13496	13510	13365	13446	13393	13310	13166	13153	13202	13398	13412	13105	13269	13417	13337	13339	13412	13314	13284	13284	13368	13367	13421	13196	13279	13264	13239	13253	13227	13383	13324	13422	13298	13101	13413	13379	13235	13487	13341	13375	13093	13130	13307	13097	13188	13345	13047	13347	13175	13203	13222	13227	13423	13249	13303	13317	13230	13334	13185	13345	13100	13306	13333	13436	13319	13243	13141	13187	13420	13330	13175	13194	13272	13247	13343	13394	13412	13225	13180	13200	13263	13275	13223	13349	13416	13259	13147	13200	13384	13371	13292	13095	13267	13406	13354	13425	13166	13367	13265	13254	13245	13243	13212	13038	13315	13385	13361	13433	13243	13298	13161	13378	13404	13286	13344	13248	13274	13175	13327	13108	13163	13201	13169	13218	13266	13185	13433	13279	13279	13135	13399	13313	13186	13397	13312	13251	13170	13259	13118	13315	13210	13210	13125	13301	13105	13194	13275	13316	13255	13417	13230	13284	13479	13085	13124	13230	13255	13312	13320	13320	13285	13074	13284	13261	13247	13284	13277	13223	13046	13124	13249	13291	13243	13394	13285	13312	13128	13199	13327	13403	13270	13094	13357	13201	13205	13260	13440	13207	13083	13338	13024	13268	13344	13298	13271	13178	13302	13149	13204	13234	13313	13230	13322	13177	13222	13116	13263	13302	13115	13333	13212	13116	13422	13223	13231	13256	13461	13364	13137	13190	13113	13233	13296	13323	13137	13297	13277	13095	13301	13283	13356	13202	13144	13229	13205	13186	13188	13236	13268	13224	13318	13239	13253	13304	13418	13411	13295	13239	13227	13273	13399	13324	13292	13281	13474	13340	13176	13233	13288	13181	13332	13168	13110	13335	13290	13157	13319	13279	13227	13168	13350	13460	13181	13312	13354	13345	13403	13228	13275	13271	13197	13150	13243	13245	13111	13262	13181	13292	13336	13281	13399	13213	12995	13177	13213	13279	13152	13336	13394	13183	13189	13328	13245	13134	13352	13270	13332	13182	13367	13397	13166	13085	13391	13379	13333	13342	13232	13253	13463	13348	13315	13172	13279	13168	13264	13133	13259	13160	13125	13181	13379	13268	13315	13351	13321	13236	13198	13370	13191	13196	13262	13286	13155	13235	13195	13496	13275	13428	13196	13204	13269	13401	13154	13220	13230	13374	13308	13320	13138	13155	13260	13197	13173	13240	13336	13246	13443	13302	13203	13287	13255	13260	13108	13160	13264	13151	13194	13155	13171	13131	13413	13213	13392	13363	13378	13142	13318	13231	13299	13267	13383	13281	13344	13341	13321	13251	13125	13208	13233	13338	13161	13248	13309	13300	13217	13179	13170	13225	13178	13157	13093	13329	13098	13285	12955	13352	13219	13268	13324	13418	13357	13256	13220	13228	13356	13414	13179	13233	13392	13330	13203	13432	13271	13068	13205	13224	13290	13225	13207	13275	13223	13238	13302	13169	13431	13154	13271	13273	13278	13171	13291	13350	13284	13302	13307	13198	13132	13265	13303	13076	13160	13299	13401	13187	13202	13339	13278	13247	13288	13247	13128	13218	13275	13201	13144	13402	13436	13277	13260	13384	13308	13232	13239	13192	13259	13386	13413	13352	13241	13308	13476	13213	13315	13357	13352	13251	13204	13220	13242	13249	13289	13287	13278	13274	13316	13234	13465	13349	13276	13316	13306	13227	13344	13241	13299	13209	13334	13291	13299	13210	13156	13258	13309	13225	13407	13214	13280	13425	13246	13204	13274	13268	13275	13291	13258	13168	13218	13329	13395	13158	13263	13315	13400	13303	13386	13262	13219	13225	13374	13204	13458	13171	13254	13309	13341	13103	13366	13255	13075	13443	13294	13236	13272	13303	13400	13257	13271	13381	13219	13085	13188	13244	13282	13377	13279	13491	13229	13393	13218	13437	13250	13258	13262	13309	13254	13316	13189	13238	13225	13402	13312	13139	13226	13293	13181	13398	13284	13240	13280	13226	13285	13266	13167	13249	13209	13221	13231	13470	13189	13356	13203	13143	13158	13263	13362	13292	13267	13235	13216	13233	13291	13229	13218	13131	13226	13099	13225	13337	13279	13285	13195	13380	13189	13161	13288	13362	13427	13078	13320	13124	13357	13322	13253	13271	13237	13148	13398	13268	13234	13210	13175	13448	13386	13147	13281	13346	13148	13336	13321	13247	13251	13147	13356	13134	13338	13243	13506	13202	13158	13270	13195	13304	13329	13316	13413	13350	13303	13371	13247	13204	13387	13306	13303	12953	13243	13274	13200	13371	13346	13163	13176	13365	13259	13420	13218	13394	13084	13229	13203	13208	13259	13220	13233	13141	13286	13254	13244	13171	13257	13260	13246	13290	13295	13210	13285	13240	13344	13281	13213	13293	13253	13293	13367	13121	13338	13206	13278	13223	13316	13320	13352	13164	13312	13259	13250	13277	13301	13230	13140	13288	13315	13230	13176	13336	13278	13410	13287	13222	13311	13266	13239	13201	13345	13240	13464	13269	13184	13185	13272	13309	13103	13368	13242	13147	13187	13254	13054	13235	13277	13396	13153	13231	13412	13319	13382	13225	13471	13156	13235	13306	13158	13221	13254	13271	13220	13275	13283	13340	13352	13320	13213	13271	13219	13236	13347	13290	13243	13489	13283	13326	13172	13327	13330	13188	13257	13256	13417	13118	13227	13243	13219	13221	13297	13322	13309	13344	12999	13256	13045	13184	13423	13201	13235	13252	13339	13270	13329	13327	13222	13191	13119	13364	13241	13334	13053	13208	13268	13085	13247	13262	13178	13343	13258	13344	13279	13176	13254	13240	13266	13232	13183	13151	13387	13292	13487	13175	13231	13355	13321	13227	13171	13261	13333	12983	13345	13354	13295	13172	13221	13296	13314	13407	13299	13346	13224	13191	13282	13237	13033	13254	13233	13367	13216	13116	13299	13174	13188	13286	13348	13408	13328	13257	13328	13244	13297	13140	13222	13290	13273	13178	13138	13253	13334	13354	13187	13162	13329	13333	13343	13326	13203	13330	13488	13159	13189	13072	13147	13317	13187	13342	13022	13304	13350	13158	13420	13196	13298	13177	13209	13502	13136	13209	13370	13381	13225	13404	13109	13103	13375	13206	13298	13178	13161	13317	13284	13307	13130	13166	13231	13178	13060	13268	13301	13366	13286	13225	13338	13260	13242	13286	13256	13278	13195	13366	13189	13276	13262	13343	13206	13278	13239	13207	13286	13199	13259	13392	13181	13170	13257	13233	13277	13244	13279	13209	13215	13089	13324	13272	13348	13179	13499	13220	13406	13259	13365	13168	13283	13116	13252	13063	13282	13343	13222	13273	13419	13329	13333	13195	13281	13409	13265	13289	13401	13239	13132	13351	13193	13282	13271	13417	13118	13216	13230	13319	13380	13205	13139	13385	13231	13242	13073	13400	13112	13433	13156	13279	13159	13262	13358	13322	13202	13168	13262	13342	13271	13279	13246	13180	13308	13161	13301	13320	13172	13249	13375	13369	13350	13331	13307	13198	13192	13257	13335	13071	13087	13466	13057	13044	13311	13411	13267	13301	13375	13476	13281	13421	13117	13283	13214	13335	13316	13235	13316	13278	13227	13193	13328	13214	13143	13321	13036	13281	13105	13633	13148	13284	13248	13233	13357	13251	13210	13337	13214	13163	13119	13371	13310	13305	13417	13320	13169	13310	13253	13311	13105	13019	13043	13394	13394	13265	13280	13186	13196	13079	13253	13288	13439	13369	13201	13132	13347	13249	13285	13364	13377	13314	13301	13423	13178	13483	13244	13109	13350	13343	13178	13209	13330	13370	13320	13271	13284	13373	13207	13271	13181	13211	13161	13272	13232	13175	13300	13274	13196	13190	13298	13235	13376	13210	13341	13248	13167	13225	13248	13282	13410	13177	13240	13340	13464	13125	13085	13326	13218	13191	13134	13242	13160	13357	13337	13210	13302	13201	13433	13181	13341	13105	13208	13218	13224	13298	13054	13181	13174	13216	13304	13402	13363	13275	13176	13316	13235	13141	13453	13124	13259	13252	13211	13232	13352	13357	13533	13199	13223	13325	13256	13243	13288	13349	13134	13415	13160	13197	13339	13330	13105	13270	13170	13277	13311	13322	13009	13212	13462	13319	13346	13363	13135	13261	13215	13299	13149	13228	13271	13322	13053	13316	13219	13362	13314	13143	13185	13308	13079	13360	13222	13294	13186	13198	13229	13320	13241	13240	13364	13154	13396	13224	13220	13235	13373	13308	13260	13344	13237	13296	13261	13285	13237	13191	13282	13312	13185	13108	13243	13278	13183	13356	13111	13257	13046	13221	13239	13464	13306	13203	13184	13380	13201	13275	13355	13253	13277	13289	13270	13385	13476	13235	13238	13170	13247	13292	13456	13299	13180	13370	13178	13179	13310	13275	13143	13383	13221	13229	13209	13262	13314	13186	13253	13310	13268	13329	13146	13297	13161	13358	13183	13342	13274	13268	13256	13269	13278	13281	13290	13179	13229	13345	13441	13275	13249	13077	13318	13332	13388	13479	13222	13286	13328	13190	13151	13332	13090	13353	13187	13354	13351	13229	13172	13335	13253	13338	13260	13183	13259	13263	13187	13322	13187	13154	13268	13218	13335	13278	13239	13199	13359	13241	13130	13271	13308	13271	13093	13356	13133	13262	13165	13177	13237	13248	13242	13264	13194	13348	13265	13292	12984	13385	13227	13164	13173	13279	13236	13205	13409	13158	13117	13263	13244	13264	13135	13428	13238	13396	13292	13221	13165	13240	13311	13219	13291	13343	13134	13203	13280	13338	13214	13259	13244	13290	13354	13258	13289	13227	13301	13236	13408	13213	13157	13335	13343	13226	13292	13341	13187	13334	13195	13315	13119	13306	13174	13170	13276	13096	13329	13368	13375	13242	13417	13101	13311	13232	13340	13082	13348	13361	13118	13357	13199	13228	13264	13288	13364	13245	13143	13310	13207	13248	13122	13198	13202	13211	13319	13186	13379	13158	13324	13176	13322	13231	13430	13307	13216	13256	13179	13454	13425
25266	21623	27295	26950	19587	17908	17872	16991	16699	16700	16503	16376	16262	16316	16325	16303	16242	16143	16227	16247	16262	16087	15947	16207	15925	16053	16026	16178	16301	16217	16104	16261	16031	16036	16108	16288	16137	15992	16159	16009	16047	16099	16001	16150	15918	16209	15847	16099	16228	16193	16158	16191	16253	15989	15880	15973	16103	16320	16144	16143	15982	15991	16051	16160	16361	16282	15811	16161	16103	16078	15997	16193	16244	16208	16270	16087	16080	15889	16110	16014	16012	15908	16075	16293	16193	16092	16144	16247	15823	16128	16160	16130	16131	16132	16111	16028	15927	15802	16160	16011	16198	16067	16138	16002	15958	15913	16205	16031	15806	16102	15979	16027	15978	16058	15877	16098	16108	16022	16010	15907	15983	15890	15891	15842	15928	16128	16009	16015	16283	16162	15850	15944	16084	16112	15973	15866	16246	16175	16042	16014	16010	16273	15890	16207	15913	15881	16183	16213	15982	16053	16141	16217	15967	16060	16077	16080	16251	16047	16045	16063	16014	15909	16024	16045	16018	16252	15876	16027	16178	16176	16145	16069	16029	16087	16217	16055	16176	16034	16042	16088	16059	16257	16236	16076	15792	15982	15741	15858	15926	16357	16017	16091	16230	15992	15880	16128	16125	16239	16015	16076	15967	16055	16121	16180	16049	16018	16025	16067	16035	16026	16197	16079	16189	16017	16183	16089	16045	15988	15918	16048	16074	15958	15988	16070	16018	16014	16081	15951	16157	16195	16079	16065	16183	15927	16128	15957	16162	16216	16141	16166	16329	16121	16208	16201	16014	15944	16064	15954	15917	16330	16217	16212	16115	15931	16156	16036	16017	16098	16100	15860	16200	16131	16228	15968	15863	15940	15911	16107	16248	16171	15982	16192	16065	15976	16072	16120	16114	16042	16161	15993	16306	16142	16173	15884	15897	15936	16146	16121	16277	16087	16127	16068	16158	16022	16138	15956	16044	15796	16181	16070	16087	16111	16075	16014	16093	16217	16309	16073	16086	16095	16156	16184	16218	16051	16157	16092	16142	16280	16102	16241	16043	15980	16202	16009	16008	16132	16197	16074	16142	15967	15927	16060	16141	16147	16039	16100	16133	16169	16256	16198	16047	16133	16112	16130	16200	16036	16033	16091	16092	16205	16012	15961	16006	15932	16225	15908	15978	16081	15992	16047	16034	15925	16128	16196	16036	16138	16309	16012	16019	16018	16048	16085	16020	16130	16324	16148	16078	16014	16116	16179	16124	16288	16173	16090	16149	16000	15982	15963	16002	15957	16181	16092	16163	16138	16095	16217	16178	16032	16264	16227	16160	16062	16037	16298	16248	15965	16082	15991	16085	15961	16216	16123	15900	16128	16012	16071	16125	15953	16074	16039	16063	15850	16080	16024	16031	16060	16131	16023	15987	16058	16020	16000	16157	16107	16046	16218	16023	15806	16038	16032	16271	15971	16124	16037	16106	16069	16003	16087	16110	16121	15998	15975	15827	16026	15848	15955	16197	15956	16114	16245	16099	16110	16175	15823	16016	16034	16169	16045	16049	16071	15828	16093	16158	16364	16309	16196	15995	16199	16108	15947	16183	16167	16026	16247	16045	16013	16232	16135	15970	16050	16139	16138	15886	15986	15940	16050	16160	16016	16090	16086	16033	15993	16025	16086	16103	15995	15940	16264	15907	15970	16255	15866	16099	16085	16119	16029	16107	16180	15992	16094	16176	16045	16155	16079	16097	15972	16131	16141	15859	16034	15996	16012	16128	16094	16214	16215	15996	16080	15979	16229	15941	16271	16084	15942	16363	16113	16085	15945	16228	15996	16348	16134	15930	15923	16046	16016	16034	15939	16061	16009	16114	15983	16108	16169	16298	16243	16004	15805	16061	16079	16100	15857	16165	15951	16114	15922	15964	16047	16068	16222	16176	16118	16037	15860	16029	16152	16095	15966	15940	16074	16048	15846	15999	16077	16310	16025	15942	16084	16010	16163	16265	16162	16233	16132	16073	16003	15971	16057	16005	16314	16030	15862	16102	15983	15880	16168	16349	16276	16128	16027	16039	16333	15992	16181	16073	16031	15979	15958	15920	16064	16146	16114	16315	16016	16000	15997	16118	16230	16069	15933	15933	16130	16045	15896	16052	16063	16030	16165	16117	16147	16102	16195	16115	15908	16176	16107	15931	15964	16151	16266	16040	16246	16007	16089	15965	16121	16077	15985	15960	16120	16126	16123	16176	15985	16067	16101	16117	16105	15881	15981	16186	15994	16091	15921	15870	16089	16023	16050	16115	15917	16016	16049	16140	16340	15965	16056	16218	16043	16013	15958	16102	16165	16259	16274	16115	16225	15994	16102	16170	16243	16002	16084	15879	16108	16105	16071	15888	15996	15959	15970	16085	15983	15895	16129	16180	16235	16097	16067	16029	15984	16035	16102	16139	16113	15955	15963	16178	16168	15997	16208	16059	16037	16086	16026	15897	15996	16006	16218	15935	16193	15821	16042	16145	16022	16167	16022	16223	16006	16066	16130	16102	16025	16229	16237	16115	15954	15965	16019	16069	16036	16095	16053	15925	16184	16153	16049	16039	15990	16149	16039	16137	16092	16132	16015	16012	16047	16055	16093	16167	16190	16159	16097	16203	16005	16182	16035	15952	16011	16129	16124	15987	16138	16252	16124	16045	16162	15944	16192	16106	15989	15979	16070	15934	15971	16197	15955	15917	16408	16006	16114	15872	16017	16116	16057	16116	16265	16112	16217	16074	16165	16113	16155	16022	16194	16019	16095	16109	15992	16125	16217	15975	16111	15754	16107	16262	15875	16078	15972	16096	16049	16080	15968	15999	16002	16073	16041	16235	15948	16256	16210	16051	16052	16121	16213	16206	16099	16000	16154	15966	16174	16084	15982	16172	16008	16035	16088	16226	16050	16115	16299	16041	16140	15986	16015	16126	16312	15929	15936	16122	15974	15848	15931	16035	16153	16166	16024	16056	16078	15848	16039	16099	16081	16183	15992	16006	16160	16003	15979	16071	16022	16001	16095	16233	16028	16029	16109	15997	16061	16093	16044	16105	15971	16038	16267	16195	16053	16134	16104	16075	16133	16197	16120	16041	16094	16138	16112	16150	16199	16025	16034	16053	16133	16171	16168	16094	16060	16110	16015	16087	16096	16037	15962	16144	15986	15947	16022	16072	16094	16249	16226	15931	16183	16227	15993	16059	16339	16016	16086	16107	16137	16278	15972	16017	16156	16110	16034	16016	16120	16222	16041	16146	16147	16106	16121	15854	16219	16212	15955	16177	16039	15978	16050	16082	15853	16197	16027	16005	15754	16061	15886	15941	16106	16198	16079	15956	16012	16092	16199	15962	16147	16195	15978	16018	16353	15883	16189	16142	16138	16005	15996	15887	16151	16031	16039	15861	16155	16228	16261	16152	16116	16021	16094	16063	15993	15961	15817	15989	16183	16096	16179	16221	16072	15918	16113	15993	16098	16003	16205	16292	16086	15847	15919	16011	16146	16084	16128	16200	15991	16315	16059	16120	16091	15986	16255	16210	16196	16015	16285	16101	15960	16136	16186	16024	15914	15936	16184	16124	16162	16097	16144	15885	16093	16144	16007	16231	15956	15977	16074	16088	16005	16076	16105	16024	16086	16170	16264	16089	16126	16229	16193	16137	16150	16138	16047	15973	16077	16033	16079	16152	16165	16168	16198	16068	15840	16166	15963	16010	15963	15994	16158	16004	16260	15906	15945	16136	16003	16035	16182	16225	16220	16120	16268	15984	16166	16165	15914	16016	16170	16029	16208	16089	16202	16059	15963	16168	16174	15971	16075	16167	16222	16033	16200	16027	16195	15974	16120	15996	16150	15932	16168	16243	16184	16162	16103	16181	15980	15885	16188	16092	16011	16011	15981	16063	16047	16053	15983	15979	16030	15954	16057	15961	15987	16193	15872	16052	16056	16215	16145	15939	16081	16170	16046	15874	15960	16170	16187	15957	16073	16066	16150	16123	16072	15998	16073	16005	15970	16137	16097	16233	15865	16150	15973	15920	16022	15988	16017	16113	16044	16010	16232	16154	16186	16206	16061	16133	16162	16070	16183	16196	16069	15968	16088	16035	15933	16046	16029	16152	16019	16054	15970	15855	15996	15999	16260	16002	16136	16138	16135	16103	15932	15970	16178	16072	15972	16218	16034	16279	15998	15870	15980	16076	15949	16046	16028	16121	15963	16151	16188	16052	16359	16188	16068	15946	16026	16054	16064	16210	16043	16286	16169	15941	16124	16051	16056	15835	15926	15975	16074	16041	16109	16040	16344	16062	15984	16070	16146	16093	16150	16006	16121	16028	16134	16096	15999	16002	16026	16010	15887	16060	15805	16224	16107	16054	16046	15954	16119	15969	16316	16160	15908	15984	16012	16344	16151	16128	16051	16049	16138	16091	16228	16116	15970	16026	16212	16171	16156	16049	16102	16239	16284	15836	16174	15856	16017	16189	16044	16067	16057	16030	16175	16300	16177	16176	16112	16165	16163	16120	15958	16173	16181	15930	16190	16050	16089	16234	16066	15965	16068	15948	15918	16110	16135	16042	15945	16110	16062	16149	16227	16096	16011	16177	16110	16113	16088	15983	16066	16040	15984	16200	15987	16159	15916	15889	16178	16084	15965	16206	16172	16162	16210	16128	15896	15925	16124	16076	16013	16211	16140	16146	15974	15985	15842	16231	16035	16139	16036	16098	16277	16037	16112	16115	16037	16014	16280	16093	16170	15857	16124	15962	16058	15997	16020	16079	16240	16053	16339	16052	15989	16188	15913	15956	16025	16098	16040	16107	16179	16248	16140	16005	15899	16152	16201	16232	15912	16167	16008	16075	15839	16093	15934	16024	16160	15962	16100	16163	16004	15994	16244	16056	16154	16158	16150	16101	16043	16128	16226	16178	15950	15983	16051	15875	16070	16163	16112	16112	16140	16189	15960	16021	16120	16005	16368	16117	15932	15941	16223	15989	16186	15851	16013	16160	16293	16389	15997	16093	15941	16104	16062	16070	16095	16059	16168	16236	16111	16265	15855	16058	15918	16053	15926	15981	16000	16149	16165	15996	16036	16102	16163	16063	16376	15964	15884	16261	16027	16044	16323
21903	37991	28918	20966	17337	16202	15529	15294	15035	15067	14653	14667	14583	14225	14292	14185	14398	14357	14253	14233	14267	14135	14146	14244	14054	14062	14010	14073	14102	14190	14242	14115	13999	14048	14085	14242	14137	13981	14084	14089	14066	14142	14169	14129	14034	14124	14089	14040	14051	14031	14055	14119	14128	14281	14163	14215	14345	13941	13944	14066	14143	14147	14037	14022	14187	14283	14209	14263	14112	13922	14153	14134	13956	14105	14009	14301	14239	13892	14141	14006	14287	13940	14204	14148	14050	14193	14235	14059	14118	14022	14091	14419	14079	14132	14153	14227	14223	14025	14077	14006	14029	14123	14135	14075	14006	13984	14015	14250	14054	13948	14048	14138	14123	14127	14070	14047	14023	14229	14028	14202	14174	14093	14165	14323	14033	14066	14115	13825	13877	14094	14191	13976	14151	14037	14200	14029	14024	14255	14138	14166	14076	14004	14232	14096	14161	14196	14148	14150	14040	14013	14164	14173	13973	14185	14118	14002	14260	14058	14157	14061	14035	14040	13923	14199	14178	14080	14026	13955	14184	14119	14137	14012	14092	13940	14121	14139	14153	14164	14175	14064	14090	14105	14106	13992	14101	14110	14211	14002	13978	14236	14064	14065	14072	14095	14155	14051	13991	14128	14043	14143	14057	14034	14028	14090	14106	14073	13952	14240	14088	14147	14082	14234	14256	14241	14076	14076	13968	14192	14046	14166	14206	13887	14120	14055	14128	14086	14294	13960	13955	14222	13906	13974	14066	14207	14019	14017	14323	14277	14244	14188	14125	14111	14146	14054	14036	14031	14115	14012	14057	14044	14032	14277	14127	14075	14131	14032	14300	14220	14170	14146	14171	14221	14202	14214	14139	13927	14131	14134	14259	14148	14094	14134	14178	14118	13984	14055	13995	14114	14113	14144	13956	14009	14077	14051	14009	14244	14238	14000	14168	14239	14121	14184	13827	14054	14241	14080	14198	13949	14137	14288	14093	14062	14069	14220	13972	14187	14194	13933	14062	13870	14184	14027	14185	14129	14130	13974	13986	14153	14054	13989	14285	14127	14052	14332	14218	14195	14214	14057	14106	13869	14077	14090	13962	13950	14043	14196	14225	14132	13993	14100	14107	13964	14117	14273	14041	14094	14152	13962	14025	14157	14119	14016	13998	14073	14000	14200	13972	14075	14110	13981	14221	14153	14079	13892	14199	14236	14059	14119	14145	14098	14154	14090	14008	14204	14188	14127	13965	14043	14099	13993	13973	14013	14142	14107	13995	14123	14130	14015	14287	14017	13895	14023	14358	14125	14062	14155	14257	14207	14032	14063	14084	14314	14056	14050	14101	14073	14144	13957	14232	14043	14015	14078	14248	14183	14196	14121	14083	14097	14126	14104	14003	13995	14181	14264	14004	13934	14113	14053	13996	14125	14316	14024	14181	14136	14100	14177	14196	14251	14106	13978	14171	13932	14098	14131	14041	14115	14163	14001	14042	14279	14200	14144	13998	13972	14095	13934	13948	14067	14108	14000	14005	13973	14002	14035	14370	14175	14115	14052	14368	14036	14012	14131	13979	14101	13907	13931	14075	14029	14139	14181	14187	14038	14022	14121	14156	14079	14025	14106	14240	14089	14093	13943	14235	14243	14057	13987	13958	14109	14102	14211	14066	14085	14117	14171	14191	14036	14034	14135	14124	14063	14051	14358	14105	14214	14093	14008	14059	14067	13983	14141	14130	14134	14171	14135	14198	13853	14193	13942	14043	14064	14211	14132	14248	14250	14234	14288	14035	14113	14167	14189	14081	14159	14158	14165	14064	14194	14091	14052	14099	14068	14213	14260	14070	14048	14144	14128	13976	14144	14166	14172	14050	14085	14113	13917	13932	14101	14021	14308	14125	13940	14089	13985	14065	14095	14261	14071	14151	14081	14048	14190	13992	14175	14145	14226	14046	14049	14097	14246	14167	14096	14076	14000	13995	14243	14036	14022	14234	14100	14043	14066	14062	13950	14072	14294	14087	14232	14005	14090	14165	14007	14131	14149	13985	13878	14138	14024	14133	14130	13989	14102	14216	14141	14125	13973	14226	14074	13979	14033	14119	14241	14188	14160	14012	14227	14132	14179	14043	14128	14190	14048	14029	14085	14234	14148	14082	14142	13898	14035	14187	14113	14102	14017	14132	14028	14023	14108	13990	13993	14185	14038	13963	14111	14217	14109	13982	14135	14114	14144	14101	14071	14147	14187	14066	14098	14096	14108	14113	14003	14035	14142	14221	14121	13961	14096	14027	14027	14267	14246	14098	13985	14070	14046	13963	14122	14232	14148	14170	14150	14196	14295	14070	14116	14211	14071	14018	14199	14052	14070	14218	14159	14194	14075	14160	14183	13990	14155	14235	14007	13985	14054	14027	14092	13951	14079	14001	13946	13925	14087	13936	13973	14034	14063	13887	14174	14206	14175	14188	14231	14123	14032	14064	14116	14225	14075	14132	14037	13962	14059	14234	14275	14140	14102	14052	14093	14000	13992	14147	14052	14204	14207	14129	14036	13983	14077	14038	13945	14090	14026	14073	14141	14004	14119	14130	14014	14147	14029	14261	14149	14097	14155	14021	14081	14188	14090	14034	14124	14225	14216	14115	13988	14133	14181	13925	14221	13974	14285	14059	14162	14087	14146	14116	14132	14093	13953	13901	14092	13961	14026	14160	14092	14017	14167	14060	14114	14053	14140	14092	14005	14097	13992	14201	14060	14122	13925	14148	14101	14038	14089	14250	14114	14094	14145	14133	14131	14121	14195	14155	13980	13968	14022	13994	14242	13978	13963	13919	14055	14133	14167	14100	14188	14098	14051	14158	14177	14202	14218	13987	14054	14064	14182	14195	14105	13966	14081	14053	14213	14032	14103	14018	14167	14182	14064	13957	14237	14224	14042	13819	14014	14015	14080	14172	14032	14102	14142	14069	14246	13918	14034	14133	13773	14151	14119	14094	14150	14127	14082	14235	14119	14293	14034	14216	14093	14001	14014	14120	14306	14301	14059	14030	13981	14148	14040	14133	14126	14075	14221	14027	14111	14108	14194	13893	13993	14102	14079	14197	14064	14215	14015	14031	13994	14195	13972	14180	14150	14063	14130	13941	14127	13923	13973	14029	13961	14107	14195	14284	14126	14178	14043	14197	14196	14094	14071	14203	14065	14166	14169	14293	14152	14261	14257	14246	14110	14150	13922	14145	13844	14139	14066	14169	14117	14083	13944	14094	14014	14030	14195	14105	14200	14185	14080	14005	14168	13981	14022	14125	14032	14073	14088	14179	14012	14181	14246	14181	14063	13975	13880	13936	14178	14106	14085	14002	14066	14067	14016	14163	13878	14076	14075	14090	13944	14055	14039	14065	14110	14106	14183	14193	14091	14117	14206	14113	14121	14000	14134	14045	14070	14193	13971	13989	14079	14228	14147	14201	13942	14229	13877	14099	14044	14067	13993	14125	14099	13963	14220	13944	14008	14187	14088	14072	14142	14075	14149	13966	14219	13956	14208	14146	14040	14188	14018	14189	14150	14203	14092	14256	14061	14225	14092	13976	14088	14255	14111	14124	13904	13938	14094	14131	14232	14150	14209	14114	14142	14143	14209	14049	14156	13977	14181	14248	14183	14289	14128	13995	14009	14031	13970	14089	13928	13992	14182	14075	14027	14067	14025	14173	14053	14138	14141	14063	14070	14221	14169	14135	14147	14260	14205	14196	14165	14110	14143	14327	14054	14189	14161	13951	14020	14001	14140	14020	14126	13995	14147	14073	14077	14085	14104	14173	13931	14074	14152	14040	14120	14017	14269	14133	14067	14095	14274	14099	14038	14152	14122	14135	14202	14160	14136	13895	14002	14112	14045	14231	14126	14100	14057	14115	14151	14031	14085	14169	14129	14205	14107	14008	14114	14192	14150	14109	14138	14026	14115	13903	13977	14088	14263	14231	14295	14059	13937	14147	14049	14165	14136	14010	14059	14181	14066	14017	13899	13962	14005	14109	14175	13960	13901	14200	14098	14144	14141	13956	14144	14183	13917	14082	14211	14241	14011	14028	14076	14020	14204	13978	14106	14035	14067	14203	14007	14169	14257	14135	14275	14171	13799	14335	14186	14101	14045	14223	14203	14060	14158	14036	13991	14146	14161	14067	14012	14082	14100	14098	14081	14142	13970	14216	14036	14183	14185	14015	14057	14186	14078	14224	14072	14171	14026	14004	14145	14231	14093	14032	14055	14157	13825	14201	14160	14046	14119	13978	14032	14178	13880	14042	14188	14131	13938	14058	14200	13950	13868	14070	13950	14185	14110	14331	14189	14227	14104	14165	14275	13997	13963	14029	14237	14098	14206	14094	13880	14310	14120	14048	14021	14155	14163	14148	14030	14111	14173	14090	14079	14153	14296	14264	14072	14046	14058	14154	14043	14298	14084	14097	14067	14058	14208	14090	14164	14278	14069	14182	14126	14124	13980	14149	14127	14188	14002	14053	14095	14075	14084	14037	13990	14117	14038	14065	13892	14238	14134	14002	14247	14186	14100	13988	14124	13929	14042	14130	14135	14164	14126	13986	13982	14226	14093	14369	14176	13973	13967	14116	14134	14121	14385	13971	14108	13972	13944	14171	13996	13951	14008	14244	14095	14088	14068	14166	14288	14182	14112	14242	13983	14086	14123	14096	14019	14328	14136	14024	14298	13991	14200	14080	14208	14153	14198	14292	14101	14077	14112	14161	13986	14204	14152	14009	14081	14157	14066	14128	13876	14192	14090	14195	14044	14203	14159	14152	14239	13985	14086	13878	14062	14198	14163	14106	14162	14014	14220	13956	14002	13965	14039	14079	14144	14050	14010	14136	13934	14161	14301	14102	14056	13909	14133	14066	13985	14163	13991	14237	14223	14089	14140	14021	14106	13960	14211	14173	14255	14132	14070	14043	14045	14046	13979	14226	14127	14136	14129	14069	14096	13970	14168	14101	14178	14171	13969	14094	14148	14213	14092	14047	13967	14118	14048	13990	14111	14108	14146	14118	14003	14184	14122	14129	14103	14148	14206	14047	14282	14151	14042	14195	14286	14043	14207	14083	14188	14077	14184	14065	14010	14298	14205	14114	14128	14058	14083	14071	14196	13875	14093
22539	21616	28862	24780	21899	23086	22615	17667	16457	16654	16073	15867	15869	15811	15640	15691	15469	15319	15262	15360	15477	15385	15498	15291	15288	15201	15259	15434	15258	15213	15389	15187	15202	15249	15359	15131	15095	15168	15122	15266	15328	15187	15100	15073	15077	15130	15143	15272	15278	15196	15110	15165	14976	15319	15352	15116	15265	15147	14987	15056	15366	15207	15081	15065	15257	15112	15007	15228	15116	15197	15224	15183	15235	15061	15068	15081	15187	15291	15117	15148	15058	15171	15154	15161	15097	15260	15276	15295	15156	14982	14988	15014	15148	15034	15204	15327	14988	15052	15226	15040	15156	15214	15278	14893	15042	15153	14890	15117	15144	15150	14929	14987	15072	15001	15134	15033	14955	15115	15063	15113	15137	14909	15123	14968	15146	15201	15231	15277	15249	15189	15219	15164	15070	15189	15115	14919	14962	15175	15144	15125	15083	15173	15202	15153	15026	15010	15073	15129	14990	15278	15121	15305	15292	15190	15010	15105	15074	15234	15079	15265	15077	15164	15247	15093	15009	15102	15086	15202	15180	14965	15137	14923	14986	15152	15111	14967	14966	14960	15056	14985	15122	15070	15288	15361	15246	15351	15320	15256	15098	15002	15224	15083	15231	14975	15388	15087	15299	15216	15011	15104	15002	15230	15251	15059	15103	15198	14905	15109	15193	15037	15027	15147	15043	15205	15170	15115	15163	15098	15194	14920	15120	15070	15298	15176	15103	15235	14949	14966	14937	14973	15244	15031	15144	15022	15045	15144	15115	15119	15065	14946	15079	15021	15212	15244	15178	15112	14908	14961	15182	15115	15120	15182	15001	15168	15187	14999	15021	15064	15111	15075	15221	15116	15225	14909	15041	15153	15057	15022	14917	15300	15169	15128	15224	15157	15032	14949	15096	15001	14941	14997	14960	15000	15157	15165	15113	15023	15340	15142	15161	15197	15143	15182	15096	15231	15188	14914	15167	15043	15158	15193	15044	15039	15039	15247	15030	15255	15132	15114	15057	14951	15088	15025	15011	15068	15151	15096	15098	15252	14930	15071	15180	15217	15141	15151	14890	15209	15204	15039	14951	15084	14980	15048	15039	15192	15031	15177	15177	15071	15125	15207	15148	15277	14920	15124	15065	15036	14946	15001	15238	15243	15129	15286	15162	15193	15209	15220	14963	14909	15125	15244	15175	15022	15102	15304	15221	14939	15099	15176	15189	15292	14941	14887	15035	15164	15172	14967	14931	15118	15098	15125	15183	14863	15059	15179	15327	15124	15019	15171	15093	14982	15038	14972	15232	14894	15326	15067	15054	15122	14836	14749	15081	15152	15257	15337	15146	15110	15076	15162	15011	15100	15025	14964	14898	15213	15160	14917	15196	14921	15233	15124	15059	14942	15192	15077	15049	15095	15055	15071	15163	15077	15115	15054	15112	15050	15245	14976	15178	15268	15137	15039	15010	15145	15117	15094	15057	14956	15108	15039	14986	15141	15244	15144	14952	15165	15236	15213	15017	15179	15129	15098	15151	14860	14749	15052	15065	15123	15260	15155	15284	15128	15325	15131	15232	14979	15205	15150	15062	15146	15349	15097	15267	15167	15027	15003	14961	15204	15280	15238	15126	15117	15006	15085	15127	15124	15114	15111	14958	14980	14914	14970	15109	15154	15205	15067	14889	15151	15107	15149	15210	15114	15001	15145	14978	15154	15110	15265	15209	15174	15116	14958	15068	14958	15298	15078	15144	15111	14975	15272	15182	15209	15130	14903	15023	15134	15059	14987	15259	15253	14972	15017	14973	15134	15168	15205	14885	15102	14866	15121	15155	14967	15202	15012	15114	15008	15135	15196	15167	14972	15076	15275	15011	14995	15066	15195	14945	15115	14992	15125	14981	15136	15061	15230	15062	14982	15230	15145	15290	15031	15063	15185	15229	15355	15413	15265	15136	15212	15004	15091	15143	15096	15041	15033	15154	15053	15026	15115	15076	15006	14961	15122	15173	15058	15175	15017	15052	15035	14877	14995	15034	14997	14946	14942	14963	15084	15112	14920	15213	15267	15003	15033	15075	15049	15055	15054	15034	15154	15245	15072	14938	15005	15050	15050	15007	15156	15182	15034	15229	14995	14844	15071	15189	15020	15081	15110	15156	14931	15271	14992	15051	14967	15164	14995	15269	15191	15143	15185	15060	14911	15068	14976	15066	15056	15153	14879	14937	15083	15148	15139	15209	15246	14975	15251	15207	15038	15128	15099	15209	15187	15198	14988	14929	14998	14914	15075	15201	14958	15151	14841	15065	15015	15026	15081	14992	15022	14921	15005	15176	15204	15215	14996	15169	15010	14976	15129	15183	15176	15051	14985	15136	15064	15163	15095	15126	15011	15058	15226	15248	15018	15139	14933	15124	14979	15032	15108	14995	15133	15151	15010	15003	15029	15180	15085	15011	15299	15199	15012	15200	15077	14959	15041	15145	15089	15124	15066	15093	15149	15310	15122	14986	14937	15040	15214	15077	14967	14975	15141	14979	15164	15164	15100	14958	15046	15087	15033	15104	15169	15012	14976	15052	15130	15059	14877	14991	15126	15108	15203	14952	15262	15194	15083	15003	15157	15033	15099	15305	15107	15040	15110	15132	15361	15130	15108	15085	15139	15085	14854	15173	15013	15193	14952	15197	15095	15065	15153	15081	15240	14961	14929	15213	14961	15216	15129	15229	15159	15003	15319	15044	15130	15035	15022	14992	14982	14994	15110	15200	14926	15126	15323	15104	14865	14833	15035	15083	15065	15112	15033	15132	15110	15137	14808	15211	15039	14930	15005	15202	15062	15138	15027	14816	15051	15018	14975	14806	15192	15251	15156	15021	15220	15020	15160	15134	15252	15169	14994	15082	15013	15144	15192	15176	14960	15108	15235	14863	15093	15301	14975	15151	15277	15100	15247	15101	15073	14921	15038	14988	15225	15228	15166	15116	15198	15091	14945	15140	15059	15122	15095	15033	15108	14961	15065	15189	14964	15160	15135	15171	15050	15138	15286	15095	15070	15037	15019	14999	14991	15104	15018	15190	15067	15088	14968	14929	15096	15104	15155	15152	15133	15052	15244	14969	15058	14854	15152	15043	15149	15142	15205	14886	15205	14920	15171	14974	15249	15010	15037	15086	14993	14997	15145	14995	14967	14921	15131	15091	15278	15117	14967	15057	15100	14923	15103	15032	15192	15165	15204	15242	15073	15030	15184	14984	15045	14989	14966	15043	15107	15083	15071	15038	15254	15104	15195	15035	15154	14825	15211	15189	15107	14956	15182	15105	15146	15043	15082	15131	15117	15152	15146	14994	15045	14987	15082	15064	15003	15019	14845	14996	15040	15112	15048	15079	15085	15191	15179	15046	14894	15009	15242	15086	15100	15016	15041	15114	15035	15120	15194	14992	15153	14990	15242	15041	15090	15088	15276	15111	15178	15220	15006	14989	15048	15230	15204	15149	15016	14884	15062	14984	14976	15175	14996	15073	15132	15087	15079	15160	15017	15086	14991	15046	15038	15130	15061	15147	15122	15193	15212	15185	15069	15003	15131	15208	15247	15122	15160	15045	15047	15031	14975	15191	15318	15072	15272	15257	14955	15261	15017	15051	15062	15202	15225	15090	15105	14912	15173	14872	14979	15207	15225	14844	14924	15045	15098	15249	15056	14971	15166	15034	15078	14901	14978	14966	15191	15137	14978	15036	15131	15131	15099	15157	15056	15127	15117	15157	15074	14871	14987	14888	15041	15097	15054	15068	15008	15103	15009	14781	15259	15115	15031	15165	14941	15102	15114	14899	15116	15024	14990	15128	15065	15194	15210	15031	15056	15177	14897	14892	15229	15206	15063	15240	15069	15103	14833	15087	14977	15154	15163	15028	14911	15053	14962	14936	15015	15110	14913	15260	15249	15136	15137	14876	15196	15100	15115	15003	15038	15112	15066	15086	14970	15085	14950	15024	15009	15177	15010	15052	15223	15125	15156	15101	15224	14968	14956	15157	15322	15021	14975	15292	15107	15100	14931	15193	15100	15218	15218	14959	15178	15151	14963	15218	15093	14968	15148	15067	14987	15223	15327	15146	15107	15077	15078	15131	15185	15177	15149	14944	15067	15194	15133	15129	15040	15005	15121	15015	15144	15253	15050	15174	15238	15140	15302	14922	15292	15121	15192	15317	15086	15036	14932	14836	15041	15279	15310	15182	15118	15180	15356	14945	15046	15080	15312	14992	15034	15070	15193	15179	15121	15093	14967	15164	15067	15004	15086	15119	15077	15058	15221	15120	15292	15147	15054	15140	15244	15130	14954	15109	15072	15061	15078	15020	15117	14975	15222	15151	14905	14996	15165	15173	15010	14930	15086	15042	15154	15069	15041	15089	14831	14966	15026	15232	15113	15082	15051	15008	15183	15225	15200	15026	15137	15148	15206	14866	15198	15236	15027	15032	15238	15282	15372	15008	15141	14985	15123	15050	15117	15113	15299	15171	15370	15152	15183	14997	14864	14898	15131	15134	15156	15220	15155	15243	15080	14836	15241	15127	15054	15003	15072	14996	15151	14999	15287	15129	15127	15007	14990	15089	15183	15113	15277	15106	15057	15184	15038	15011	15012	15226	14958	15145	15034	15293	15298	14994	15100	15150	15178	15435	14875	15171	14967	15064	15058	15083	15266	15179	15207	15213	15089	15110	15061	15122	14934	15109	15171	15111	15000	15152	15302	15028	15072	15249	15086	15055	15237	15309	15091	15128	15165	15188	15137	15151	15316	15105	15101	15104	15078	15035	15262	15156	15102	15207	15132	15166	14919	15118	15072	15210	15135	15099	15280	15015	15155	15244	14945	14950	14986	15011	15014	15145	14921	15252	14957	15077	15089	15128	15071	15080	15008	15224	15157	15044	15127	15120	15075	15137	15075	15156	14843	15019	15162	15197	15007	15034	15055	14802	15053	15024	15112	15048	14924	14984	15095	14965	15037	15090	14986	14838	15000	15128	14932	14975	15171	15135	15178	15082	15069	14938	15006	15143	15145	15011	15219	15003	15121	14952	15009	15164	15120	15176	14877	15223	14999	15070	14990	14872	15083	15080	15300	15174	14963	15116	15090	14939	15097	15293	15036	15073	15119	15103	15022
24254	48053	38911	27175	20235	17679	16448	15725	15242	15132	14885	14571	14086	14065	14033	13845	13636	13742	13836	13733	13804	13659	13586	13616	13512	13614	13554	13625	13492	13610	13507	13461	13574	13532	13520	13589	13470	13502	13509	13518	13624	13536	13528	13354	13482	13701	13513	13453	13237	13360	13548	13543	13578	13462	13469	13538	13470	13342	13479	13485	13458	13598	13393	13423	13362	13364	13481	13548	13464	13519	13606	13288	13395	13335	13506	13545	13486	13486	13505	13524	13429	13293	13465	13469	13563	13566	13305	13507	13451	13492	13512	13447	13405	13347	13371	13424	13336	13446	13535	13331	13538	13306	13572	13504	13401	13552	13364	13528	13427	13369	13406	13502	13559	13526	13351	13435	13261	13328	13570	13446	13704	13476	13589	13580	13528	13434	13341	13532	13487	13404	13491	13470	13480	13519	13405	13493	13520	13445	13521	13356	13487	13455	13254	13575	13493	13566	13305	13492	13569	13377	13363	13431	13524	13431	13426	13362	13493	13403	13582	13473	13492	13227	13470	13332	13517	13392	13399	13221	13584	13511	13430	13502	13480	13421	13462	13596	13463	13363	13466	13487	13473	13342	13483	13493	13607	13582	13445	13380	13582	13427	13396	13460	13323	13488	13489	13493	13436	13618	13678	13376	13529	13368	13427	13634	13520	13393	13539	13612	13495	13708	13389	13475	13537	13463	13333	13359	13272	13602	13437	13387	13419	13451	13454	13384	13330	13608	13330	13438	13409	13456	13314	13342	13474	13412	13446	13369	13374	13432	13323	13410	13377	13423	13334	13388	13367	13487	13380	13397	13294	13553	13379	13593	13385	13294	13432	13217	13482	13384	13513	13430	13330	13511	13118	13409	13409	13281	13349	13592	13342	13540	13581	13533	13289	13442	13441	13440	13330	13322	13467	13327	13470	13523	13489	13407	13371	13497	13488	13456	13465	13427	13379	13508	13292	13396	13609	13469	13426	13547	13280	13464	13425	13534	13418	13465	13592	13440	13375	13245	13353	13515	13426	13427	13483	13474	13307	13538	13378	13446	13472	13576	13464	13490	13550	13360	13506	13515	13309	13374	13528	13380	13522	13553	13493	13481	13488	13380	13668	13481	13451	13402	13640	13365	13427	13447	13515	13450	13386	13382	13391	13351	13401	13501	13522	13301	13577	13490	13378	13447	13434	13314	13645	13579	13469	13566	13509	13386	13660	13628	13359	13381	13489	13300	13475	13553	13422	13414	13454	13432	13438	13568	13325	13557	13488	13490	13386	13582	13313	13580	13385	13632	13543	13446	13473	13367	13487	13538	13495	13304	13387	13379	13615	13615	13492	13450	13331	13561	13326	13522	13544	13339	13467	13397	13535	13536	13341	13349	13415	13380	13325	13377	13444	13237	13445	13470	13433	13516	13403	13470	13452	13379	13488	13454	13578	13668	13457	13586	13389	13347	13510	13287	13612	13583	13356	13528	13419	13428	13413	13480	13638	13431	13447	13450	13335	13457	13436	13453	13448	13381	13591	13446	13554	13365	13402	13347	13453	13436	13481	13414	13301	13497	13398	13680	13436	13496	13376	13317	13321	13553	13461	13380	13437	13322	13453	13493	13472	13372	13437	13545	13491	13625	13334	13375	13269	13491	13437	13470	13324	13607	13546	13404	13487	13561	13290	13468	13527	13341	13585	13510	13448	13519	13433	13517	13594	13312	13478	13451	13625	13391	13309	13391	13427	13344	13352	13587	13557	13281	13442	13260	13372	13392	13398	13443	13419	13343	13499	13340	13590	13461	13607	13472	13393	13396	13529	13526	13606	13428	13463	13271	13551	13493	13449	13641	13452	13399	13659	13527	13479	13299	13488	13381	13451	13615	13562	13530	13442	13431	13552	13585	13293	13415	13460	13336	13445	13437	13586	13505	13499	13288	13559	13403	13718	13509	13437	13543	13573	13501	13530	13412	13403	13376	13500	13437	13234	13395	13318	13470	13348	13449	13495	13294	13452	13385	13449	13425	13531	13460	13563	13456	13412	13407	13256	13345	13375	13352	13444	13455	13310	13383	13399	13351	13307	13552	13388	13332	13396	13484	13475	13317	13442	13367	13483	13522	13430	13337	13582	13366	13474	13457	13395	13356	13393	13466	13557	13391	13283	13441	13425	13502	13468	13446	13445	13420	13387	13490	13334	13564	13650	13532	13542	13454	13421	13308	13551	13443	13205	13187	13526	13298	13561	13345	13559	13361	13318	13474	13323	13456	13443	13333	13500	13505	13530	13495	13376	13538	13615	13480	13472	13430	13349	13348	13566	13358	13487	13322	13432	13467	13338	13423	13448	13486	13461	13610	13387	13502	13409	13636	13482	13513	13471	13425	13408	13402	13521	13392	13423	13397	13565	13465	13536	13501	13389	13571	13343	13544	13486	13633	13419	13507	13462	13230	13387	13425	13278	13474	13427	13523	13446	13346	13571	13410	13505	13331	13524	13437	13635	13383	13565	13284	13411	13344	13482	13454	13595	13554	13366	13388	13566	13344	13425	13501	13489	13443	13310	13378	13362	13411	13372	13293	13483	13448	13387	13406	13341	13354	13365	13394	13378	13413	13421	13511	13507	13324	13484	13489	13462	13503	13434	13409	13413	13486	13431	13475	13354	13547	13465	13391	13380	13565	13480	13435	13527	13576	13271	13464	13494	13475	13240	13502	13407	13389	13442	13533	13405	13542	13610	13323	13647	13275	13519	13491	13661	13322	13615	13341	13446	13281	13353	13442	13347	13543	13199	13436	13557	13427	13482	13218	13417	13520	13345	13680	13461	13375	13544	13487	13638	13487	13430	13469	13412	13361	13473	13500	13530	13421	13505	13409	13459	13351	13522	13489	13557	13546	13505	13452	13454	13502	13440	13381	13477	13514	13418	13440	13284	13303	13349	13466	13288	13268	13411	13598	13464	13369	13438	13320	13332	13405	13331	13255	13516	13389	13428	13557	13436	13411	13474	13584	13510	13301	13282	13352	13457	13424	13477	13550	13580	13353	13641	13343	13458	13423	13506	13496	13521	13498	13309	13513	13406	13403	13548	13462	13499	13541	13521	13286	13492	13511	13616	13398	13390	13563	13528	13568	13492	13522	13426	13296	13405	13467	13485	13430	13507	13409	13561	13420	13444	13329	13457	13432	13351	13298	13399	13442	13370	13439	13332	13336	13413	13577	13242	13395	13428	13290	13613	13438	13248	13372	13397	13467	13297	13478	13391	13487	13297	13374	13535	13470	13558	13461	13515	13393	13473	13402	13301	13479	13472	13351	13493	13492	13401	13307	13560	13516	13420	13547	13491	13397	13470	13460	13317	13367	13291	13418	13556	13502	13413	13536	13469	13369	13494	13427	13503	13415	13430	13559	13565	13484	13519	13570	13265	13304	13539	13524	13473	13432	13290	13488	13473	13603	13380	13505	13368	13459	13595	13472	13469	13448	13495	13452	13470	13394	13579	13510	13479	13366	13331	13445	13572	13496	13531	13605	13302	13587	13346	13390	13485	13309	13383	13300	13464	13462	13243	13455	13496	13558	13381	13325	13490	13489	13611	13652	13329	13366	13466	13573	13179	13376	13487	13523	13390	13378	13529	13499	13474	13381	13542	13553	13392	13539	13396	13670	13346	13504	13426	13264	13356	13562	13199	13366	13262	13399	13317	13333	13409	13596	13413	13476	13503	13246	13396	13417	13264	13332	13309	13418	13468	13399	13695	13401	13397	13242	13442	13514	13299	13574	13388	13488	13324	13488	13384	13329	13355	13297	13363	13412	13413	13359	13335	13598	13338	13462	13398	13377	13574	13241	13490	13407	13334	13295	13344	13404	13362	13417	13360	13323	13391	13390	13269	13378	13290	13355	13568	13351	13363	13518	13465	13463	13359	13558	13445	13396	13434	13363	13441	13510	13467	13408	13355	13384	13445	13385	13295	13538	13338	13373	13345	13534	13511	13483	13432	13329	13360	13357	13539	13581	13524	13420	13449	13505	13634	13517	13638	13282	13425	13254	13354	13428	13246	13496	13319	13435	13374	13234	13537	13549	13534	13273	13546	13275	13666	13529	13409	13479	13569	13443	13302	13468	13429	13603	13491	13379	13540	13521	13406	13339	13337	13517	13648	13351	13475	13318	13462	13448	13377	13402	13277	13456	13366	13500	13332	13498	13707	13560	13581	13469	13442	13431	13344	13578	13289	13505	13451	13518	13451	13388	13458	13491	13451	13442	13441	13555	13318	13444	13485	13499	13408	13475	13540	13437	13477	13520	13561	13365	13435	13567	13410	13456	13423	13321	13464	13278	13228	13436	13492	13431	13549	13585	13282	13543	13287	13441	13459	13376	13419	13592	13415	13389	13436	13547	13220	13355	13535	13409	13409	13486	13440	13389	13449	13373	13483	13350	13423	13396	13579	13310	13525	13449	13588	13454	13311	13446	13533	13530	13360	13423	13484	13474	13472	13590	13485	13525	13494	13414	13321	13573	13460	13365	13544	13332	13494	13561	13285	13357	13274	13555	13458	13388	13477	13406	13380	13449	13482	13347	13474	13433	13357	13410	13487	13493	13495	13431	13481	13416	13451	13269	13491	13505	13393	13302	13508	13465	13442	13397	13425	13408	13405	13322	13377	13538	13234	13382	13520	13451	13532	13400	13499	13305	13459	13503	13536	13553	13314	13404	13421	13485	13257	13391	13509	13548	13459	13362	13400	13606	13410	13518	13324	13459	13524	13498	13348	13495	13391	13412	13337	13499	13350	13358	13366	13499	13324	13447	13455	13416	13572	13443	13454	13463	13604	13150	13522	13532	13417	13376	13477	13431	13395	13529	13460	13507	13300	13484	13464	13428	13335	13445	13321	13541	13391	13465	13478	13179	13390	13541	13395	13462	13485	13362	13334	13365	13439	13512	13460	13432	13515	13533	13429	13422	13452	13343	13323	13521	13494	13408	13462	13548	13350	13367	13313	13329	13372	13370	13457	13458	13399	13316	13528	13642	13606	13376	13411	13556	13390	13374	13443	13447	13526	13415	13480	13419	13419	13491	13418	13582	13366	13491	13540	13379	13274	13331	13392	13357	13610	13393	13356	13484	13120	13403	13608	13451	13517	13420	13428	13401	13589	13548	13478	13376
29536	24815	27953	23412	17915	17069	16655	16283	16358	16019	16157	16095	15951	15896	16067	15907	15808	15796	15862	15891	15960	15754	15861	15755	15976	16045	15848	15998	15868	15942	15932	15953	16032	15881	15925	15972	15911	15766	15849	15693	15678	15848	15791	15743	16006	15880	15560	15912	15750	15873	15872	15935	15812	15890	15859	15808	15802	15871	15895	15839	15667	15808	15894	15946	15589	15819	15865	15819	15834	15714	15762	15883	16098	15842	15894	15971	15761	15965	15946	15860	15857	15814	15910	15858	15646	15813	15737	15788	15772	15931	15812	15749	15724	15759	15846	15922	15765	15917	15893	15596	15738	16007	15720	16030	15924	15850	15839	15880	16002	15805	15832	15753	15922	15896	15852	15696	15792	15939	15883	15936	15623	15830	15635	15694	15721	15828	15834	15817	15913	15966	15950	15989	15709	15882	15928	15779	15899	15861	15691	15811	15971	15710	15727	15855	15933	15854	15723	15938	15954	15832	15953	15777	15877	15662	15926	15927	15807	15949	15665	15783	15987	15782	15930	15891	15875	15913	15808	15932	15892	15892	15844	15735	15876	15890	15987	15806	15680	15621	15803	15824	16000	15770	15825	15906	15780	15894	15748	15937	15773	15715	15873	15786	15744	15784	15892	15766	15907	16040	15840	15793	15768	15693	16103	15937	15927	15930	15830	15886	15993	15845	15902	15854	15804	16007	15887	15749	15932	16000	15607	15847	15863	15908	15625	15889	15878	15859	15827	15931	15770	15899	15716	15744	15719	15951	15798	15793	15756	15731	15853	15807	15882	15899	15975	15838	15783	15590	15745	15685	15841	15894	15846	15917	15931	15737	15701	15903	15983	15968	15898	15846	15891	15749	15927	15754	15874	15880	15764	15674	15812	15768	16039	15949	15779	16026	15781	15776	15903	15719	15679	15859	15915	15763	15999	15915	15930	15738	15885	15934	15852	15897	15938	15748	15722	15679	15679	15774	15768	15775	15892	15924	15896	15916	15642	15766	15891	15847	16116	15649	15766	15670	15868	15771	15916	15946	15938	15916	15619	15759	15750	15862	15768	15818	15735	15859	15744	15823	15857	15974	15662	15804	15683	15838	15876	15904	15752	15980	15847	15795	15804	15879	15719	15916	16013	15701	15873	15845	16039	15856	15821	15721	15706	15740	15871	15887	15950	15787	15829	15728	15683	15911	15981	15738	15932	16115	15677	15992	15762	15933	15890	15820	15998	15937	15911	15690	15854	15781	15682	15644	15931	15863	15677	15694	15845	15872	15856	15902	15943	16059	15877	15981	15921	15588	15683	15932	15769	15787	15760	15794	15922	15905	15812	15647	15972	15722	15744	15858	15962	15752	15749	15957	15890	15840	15848	15766	15715	15778	15913	15710	15701	15879	16013	15774	15862	15698	15743	15658	15912	15912	16044	15896	15756	15746	15856	15856	15895	15947	15791	15712	15799	15904	15868	15745	15803	15775	15847	15780	15699	15742	15722	15847	15881	15901	15949	15840	15914	15973	15882	15776	15831	15795	15662	16001	15729	15857	15914	15731	15843	15880	15696	15872	15947	15779	15689	15876	15706	15782	15841	15856	16039	15629	15919	15977	16031	15845	15791	16025	15886	15766	16071	15766	16001	15997	15678	15961	15727	15864	15808	15801	15780	15643	15939	16052	15997	15817	15671	15868	15884	16047	15765	15803	15934	15987	15859	15988	15740	15865	15897	15704	15946	15881	15857	15946	15788	15797	15770	15734	15898	15730	15948	15867	15889	15907	15704	15724	15829	15727	15833	16019	15776	16001	16000	15696	15860	15800	15799	15940	15849	15822	15876	15751	15945	15977	15835	16085	15945	15780	15670	16021	15893	15956	15817	15799	15922	15939	15596	15961	15693	15983	15849	16033	15928	15979	16031	15873	15912	15892	15993	15963	15878	15902	15929	15665	15939	15733	15820	15926	15606	15770	15855	15907	15765	16025	15945	15909	15911	15753	15947	16111	15929	15749	16075	15860	15860	15886	15940	15667	15800	15708	15832	15989	15924	15715	15865	15894	16002	15816	15790	15689	15877	15939	15732	15831	16043	15935	15942	16028	15856	15650	15933	15800	15888	15795	15846	16049	15885	15737	15977	15949	15742	15759	15762	15460	15730	15780	15884	15731	15889	15869	15842	16017	15801	15708	15902	15870	15882	15735	15860	16104	15947	15909	15787	15839	15920	15673	15632	15737	15967	15761	15867	15744	15963	15925	15673	15775	15695	15982	15853	15771	15811	15876	15859	15980	16051	15769	15509	15763	15729	15947	15673	15851	15955	15784	15985	15974	15875	15813	15790	15938	15946	15837	15726	15917	15905	15946	15700	15882	15887	15701	15880	15966	15866	15935	15925	15809	15894	15792	16016	15878	15915	15662	15871	15691	15914	15787	15751	15848	15982	15670	16033	15978	15831	15882	15936	15740	15921	15818	15694	15791	15739	15898	15829	16017	15998	15919	15970	15808	15887	15862	15824	15883	16099	15849	15924	15679	16014	15875	15890	15994	15749	16056	15729	15813	15919	15944	15651	15758	15776	16006	16065	15938	15966	15960	15981	15686	15900	15858	15787	16034	15895	15887	15789	15857	15989	15859	15872	15962	15712	15679	15725	15879	16003	15941	16107	15847	15753	15828	15858	15868	15966	15944	15745	15852	15848	15986	15898	15825	15995	15742	16122	15926	15813	15830	15908	15916	15840	15899	16016	15835	15853	15981	15909	15892	15870	16060	15760	15912	15940	15937	16000	16009	15894	15704	15817	15892	15799	15764	15925	15962	16060	15891	15979	15873	15720	15918	15991	15996	15724	15969	15811	16040	15777	15783	15842	15815	16060	15715	15771	15958	15870	15921	16044	15741	15918	15785	15896	15840	15907	15863	15993	15807	15842	15878	15859	15783	15758	15928	15960	15757	15859	15824	15964	15954	15849	16025	15896	16022	15816	15725	15950	15825	15883	15488	15660	15839	15736	15869	15947	15474	15791	15696	15665	15742	15991	15978	15949	15859	15945	15767	15771	16003	15835	15865	15708	15689	15958	15778	15854	15819	15892	16094	15964	15634	15817	15814	15896	15751	15777	15855	15813	15909	15767	15848	15941	15924	16042	15958	15939	15758	15748	15753	15875	15899	15890	15916	15698	15745	15841	15868	16075	15806	15895	15751	15920	15642	15634	15908	16007	15987	15783	15766	15821	15750	16032	15748	15779	15729	15799	15731	15669	15907	15775	15873	16039	15908	16061	15785	15896	15940	16074	15833	15827	15812	15760	15812	15962	15742	15650	15664	15858	15834	15786	15902	15979	15821	15889	15795	15666	15795	15944	16120	15896	15930	15866	15748	15832	15909	15861	15712	15839	15770	15738	15822	15718	15699	15921	15793	15961	15578	15841	15684	15711	15753	15697	15784	15874	15687	15905	15609	15852	15913	15714	15802	15797	15848	15774	15912	15800	15891	15795	15906	16015	15775	15834	15598	15906	15924	15991	15948	15941	15925	15832	15962	16038	15928	15937	16125	15754	15895	15886	15653	15823	15689	15872	15888	15765	15855	15837	15939	15947	15859	15906	15844	15895	15980	15759	15758	16013	16085	16017	15884	15831	15836	16008	15938	16053	15802	15712	15672	15744	16089	15895	15941	15856	15941	16032	15797	15719	15669	15883	15880	15660	15817	15917	15992	15952	16105	15699	15937	15860	15833	15919	15744	15703	15853	16062	15718	15904	15689	15787	16055	15724	15962	16052	16014	15892	15808	15980	15925	15923	15811	15700	15897	15986	15831	15875	15975	15780	15675	15764	15803	15655	15660	15979	15621	16012	15867	15835	16022	15893	16025	15728	15793	15864	15973	15881	16077	15876	15755	15792	16103	15902	16028	15944	15875	15982	16085	15822	15780	15934	15748	15787	15778	15785	15941	15907	15806	15867	15731	15774	15907	15833	15913	15763	15993	15919	15986	15858	15821	15814	15849	15858	15910	16049	15876	15712	15846	15924	15989	16025	15745	15755	15833	15851	15817	15768	15986	15850	15785	16072	15858	16047	16108	15893	16032	16096	15776	15998	15710	15955	15904	15771	15841	15722	15875	15759	15653	15782	15696	15711	15781	15987	15895	15915	15980	15812	15932	15848	15809	15661	15895	15970	15758	15689	15897	15754	15625	15914	15864	15886	16003	15908	16092	15971	15849	15824	15811	15748	16072	15942	15993	15944	15746	15771	15727	15754	15862	15852	15782	15866	16101	15784	15972	15794	15959	15776	15864	15897	15944	15839	15835	15859	15790	15744	15849	15726	15764	15914	15670	15990	15943	15734	15817	15783	15666	15770	15897	15860	15874	15620	15681	15975	15863	15856	15724	16029	15892	15915	15962	15717	15827	15990	15755	15851	15923	15521	15965	15913	15572	16036	15852	15827	15869	15942	15834	15931	15637	16093	16011	15702	15872	15783	15743	15973	15894	15753	15778	15709	15869	15809	15844	15929	15786	15821	15889	15964	16028	15987	15899	15852	15986	15865	15740	15953	15782	15710	15918	15907	15713	15928	15874	15914	15808	15732	15969	15880	15888	15786	16154	16100	15731	15742	15986	15707	16132	15668	15874	16019	15796	15738	15958	15889	15862	15758	15976	15966	15735	15806	15831	15796	15684	16039	15834	15714	15934	15745	15842	15984	15580	15813	15950	15813	15902	15950	15993	15875	15724	15809	15685	15964	15957	15887	15897	16057	15747	15806	15691	15766	15887	15902	15893	16224	15954	15913	16011	15829	15754	15858	16007	15724	16041	15824	15835	15707	15762	15933	15989	15906	15789	15946	15921	15757	15889	15861	15708	15806	15810	15742	15809	15943	15903	15782	15919	15794	15868	15737	15791	15826	15801	15893	15968	15828	15698	15821	15855	15898	16081	15901	15990	15851	15632	15833	15774	15713	15810	15926	16009	15827	15629	15922	15719	15808	15818	15752	15921	15714	15999	15735	16024	16135	15858	15956	15767	15969	15793	15839	15782	15761	15828	16104	15906	15871	15780	15704	15818	15948	15748	15829	15954	15770	16088	15967	15804	15873	15940	15872	16069	16014	15741	15933	15755	15836	15787	15756	16016	15818	15864	15848	15908	15956	15786	15920	15826	15628	15941	15871	15797
22223	35208	28016	20493	16525	15230	14959	14730	14538	14618	14628	14306	14196	14222	14108	14198	14031	14094	14027	14136	14152	14158	14240	14136	13982	13960	14047	14104	14099	13958	14043	14066	13802	14015	13999	14022	13961	14137	13978	13969	13946	13971	13952	13931	14018	13903	13967	14107	14126	13897	14026	13965	13841	13887	13939	14049	13802	13828	14149	14056	13985	14038	14153	13953	13835	13992	13996	13935	13855	13997	13916	13928	13913	13940	13998	13992	14127	13916	14138	13883	14066	13916	13945	13913	13899	14037	14022	13995	13990	14062	13929	14009	14129	14010	14047	13966	14005	14151	14145	13981	13927	13883	14019	14068	13983	13885	13972	13997	13825	14053	13881	13971	14014	14134	13929	14047	13885	13913	13919	13975	13839	13976	13960	14032	13859	14229	14050	14022	13987	13888	13944	14167	13990	13927	14004	13988	13887	14092	14059	13987	13867	13984	13882	13877	13839	14060	14084	14082	14116	14127	13953	14095	13932	14091	13922	13919	13967	14103	13834	13926	13875	13974	14019	13897	13890	13980	13805	14114	13960	14162	13939	13967	14074	13873	13889	13993	13975	13995	13818	13808	14079	14017	13892	14001	13909	14017	14048	14055	14075	13963	13975	13905	14011	13972	13996	14076	14054	14020	14054	14055	13895	13886	13943	13918	14152	14030	13990	13927	14034	14037	13953	14017	14049	13839	14054	13919	14282	14049	14187	13843	13906	13830	14011	13976	14011	14176	13943	14015	13992	13989	14043	14010	13901	13925	14017	13994	13797	13991	14060	13922	14049	14095	13882	13943	13814	13902	13906	13984	14028	13987	13956	13872	13955	14114	14052	14026	14048	13964	13935	13894	13958	13844	14061	13941	14090	14067	14171	13922	13982	13922	14069	13986	14141	14038	13899	13961	13924	13868	13969	13915	14015	13809	13996	13898	14000	14056	13953	14133	14055	14126	13938	13791	13896	13872	13955	14026	14083	13894	13991	13969	13958	14190	13882	13902	13834	13952	13920	13996	13939	13827	13988	13911	13911	14036	13889	13860	14072	14046	14055	13932	13923	13993	13963	14132	14019	13984	13923	13979	13956	14183	14174	13911	13971	14009	14063	14032	13936	14088	14120	14052	13899	14005	13890	14054	14165	13826	13971	13862	14095	13963	14004	13889	14025	14038	14130	14057	14173	13892	14056	13753	14110	14057	13909	13904	13899	13836	13971	13982	14060	13966	14085	14068	13982	13851	14001	14053	13988	14078	14134	14031	13905	13957	14013	13956	14112	14045	13876	14000	13992	14048	13796	13936	14114	14248	13919	13919	13958	14050	14065	13978	14069	13961	13906	14011	13987	13945	13961	14042	14071	14033	13885	13987	14095	13989	14005	13891	14051	14010	14050	14084	13984	13903	13941	13785	13894	14051	13719	14038	13971	13884	13833	14021	13974	14051	14001	13927	13903	13940	13801	13996	14112	14100	14129	13860	13953	13899	14027	14045	13841	13982	14093	13859	13802	13971	13870	14023	14053	14059	13925	14144	13901	13933	13996	14009	14096	13932	13986	14115	13983	13941	13914	13901	14033	14057	13955	14055	14037	14148	14036	13834	14078	13973	13977	14062	14013	13881	13882	13971	13722	14059	13813	13969	14008	13833	13953	14054	13990	14038	13992	13882	13944	14009	14103	14006	14155	14108	13898	13908	14165	13949	13951	13936	13967	13864	14073	13965	13999	14144	13999	13933	13948	13963	13958	14126	14011	14043	13938	13931	13869	14267	13759	14036	13964	13988	13982	13809	13985	13914	14104	13859	13948	14028	14010	14118	14036	14137	13817	13997	13942	13921	13816	13992	13966	14044	13978	14052	14002	13868	14017	14052	14033	13864	13830	14024	13960	13937	14095	13920	13886	14031	13993	13976	13894	13962	13899	13986	13831	13828	13986	14027	13909	13975	13857	13965	13865	13842	13976	13906	13822	14121	14005	13946	13939	14016	13964	13824	13982	13804	14058	14149	13776	13977	13982	13951	14024	13972	14091	14127	13927	14082	14054	14031	13969	14037	13820	14077	13914	14105	13997	13897	14078	14049	13935	14031	13887	14042	14124	13766	13921	13924	13836	13956	13878	13881	13940	14059	14016	14093	13859	13881	13964	14006	14005	13999	13983	13988	13919	13809	13853	14034	13784	13991	13836	14061	14090	14012	13996	14178	13903	13880	14195	14025	14051	13883	13952	14072	13912	13963	14008	14085	14168	13915	14046	13997	13831	14046	13953	13841	14125	14019	14003	13809	14054	13955	14059	14025	13831	13935	13985	13971	13913	13931	14024	13811	14079	13751	13986	13988	13723	14092	14080	13934	13961	13763	14034	13834	13983	13887	14016	14041	13835	14078	13905	13959	13947	13844	13867	13961	14006	14007	13925	14012	14163	13959	13982	13886	13898	13900	14019	14143	14076	14099	13930	14094	13859	13847	14048	14053	14094	13866	13945	13856	13992	13929	13917	14098	14057	14058	13944	14132	13922	13898	13862	13974	14017	13973	14156	13875	14039	14029	13954	13907	14134	14086	13769	13962	13969	13916	13999	14166	14141	13945	13899	14040	13899	13979	13915	14132	14090	13977	13885	13986	13900	13936	14089	14103	13911	14090	13740	14005	14179	13992	14030	13918	14013	14208	13840	14045	13966	13951	14037	14042	13903	13796	13912	14116	13804	14088	13960	14011	13987	14003	14054	14110	13956	13923	14045	13930	13964	14058	14045	14039	13901	13876	14053	13833	13967	13906	13697	14058	14022	14107	13858	14016	13970	14174	13881	14029	14011	14085	13888	14034	14001	14003	13933	13947	13886	13895	13756	13896	13754	14025	14193	13975	13915	14025	13980	13991	14204	13772	14149	13883	13921	14063	14022	13981	14227	13978	13927	14041	14042	13928	13977	14043	13908	13983	13934	13993	14120	13997	13968	13958	13884	13982	13934	14048	14161	14009	13997	13755	14099	14101	13970	13824	14041	14124	13979	13925	14002	13906	14120	13860	14090	13994	13975	14098	13918	14033	14014	14027	13983	13879	13918	13844	13989	14024	13960	13992	13952	13879	14016	13971	14098	13830	14000	13982	13926	13950	14124	13980	13994	14119	14010	13915	14022	14028	13935	13974	14078	14033	14031	14049	14186	13981	13990	13810	13989	14028	13954	14065	13929	13870	14087	14051	13941	13953	13956	13995	13997	13974	14050	13802	13900	13950	13985	14061	14035	13907	13891	13948	14029	14043	13918	13898	13913	13930	14002	14003	13986	13959	14031	13918	13980	13998	14151	13758	14005	13959	13991	13963	13883	13960	13983	13848	13830	14161	14100	14249	13995	13830	13850	14086	13956	13860	14027	13973	14087	13937	13932	13814	13918	13845	13937	14008	13961	13899	13888	14104	14118	13782	13819	14089	13965	13981	13914	13937	13988	14091	13988	14049	14142	13989	13987	14101	13920	13952	14005	13946	14091	13959	14089	13967	14030	13941	14189	14020	13921	14001	14101	13934	13967	13942	13979	14029	13859	13894	13981	14123	13852	14059	14032	13883	13972	14016	14067	13931	13925	14112	14098	13958	14067	14083	14063	14004	13906	13949	14030	13953	14100	13980	14049	13935	14099	13966	13881	14020	13977	13996	13944	14025	14052	14059	14048	13966	14000	14177	13933	14027	13928	14084	13967	14020	13929	13843	13975	13968	14010	13938	13973	13988	14037	14017	13939	13994	13943	13979	14139	13919	13959	14103	13935	14107	13919	13728	14019	13926	13960	13911	13875	13917	13907	13973	14009	13949	13868	14107	14009	13889	13884	14002	13951	14076	13854	14022	13939	13899	13924	13998	14086	13919	14021	13854	14002	14130	14071	13930	14191	14117	14081	13907	13892	14064	14000	13776	14050	14097	13880	14160	14042	13989	13884	13848	14062	14142	13834	14036	13971	14101	14208	14134	14050	13888	14079	14003	13902	14098	14029	13794	14040	14054	13987	14110	13838	14018	13818	13930	13993	14031	14127	14037	13937	14003	14132	13938	14027	14098	14078	13829	13900	14144	13931	13927	14038	14036	14002	14105	14025	13897	14041	13948	14021	14072	14007	14071	13782	14093	14024	14014	14134	13828	14007	14070	14085	14042	14077	14108	13915	14026	14099	13942	14019	13910	13913	14022	14005	13898	14023	13924	13774	14066	14037	13931	14067	13858	13891	14046	14000	13930	13980	13970	13994	14033	14118	14092	13991	13913	13878	13904	14073	13882	13961	14003	14051	14043	13961	14090	14001	13923	14019	14116	14020	13978	13981	13924	13991	13893	13843	14010	14046	14080	13958	13983	13949	14099	14116	14024	13858	14007	13926	13971	13915	14219	14041	13821	14018	13845	13903	14205	13980	14010	13894	14173	13931	13964	13833	14097	14068	14093	14024	13917	13962	14079	13964	14048	13935	14039	13961	13878	14138	13981	14039	14126	14113	13860	13987	13847	13929	13859	14053	14055	14002	14047	14020	14063	14057	14128	13869	13982	13803	13945	14221	13966	14059	13948	13954	13938	14060	14128	13913	13981	14164	13822	14043	13935	13964	13993	13953	14101	13861	13963	13967	14125	13973	13955	13920	14082	14003	13953	13935	13953	13926	13975	14143	13929	13813	14010	13956	13900	13745	13981	14086	14005	14115	13896	13943	14006	13996	13976	14052	13930	13940	14064	13941	13959	14058	14037	14004	13943	14150	13879	14215	13974	14018	13883	14057	13928	14058	13895	13829	13875	14015	13908	14161	13967	13931	13940	14141	14022	14014	13984	13900	13984	13923	13871	14119	13781	13837	13885	13884	13899	13919	13999	14156	14129	13838	14000	13966	13871	13921	13989	14138	14001	13925	13958	13988	14019	13890	14012	14105	14096	13929	13864	14045	13993	14183	13997	13837	14072	13962	14030	14019	13942	14087	13952	14145	13986	13939	14038	14098	14038	14050	13921	14048	14270	13950	13994	14010	13932	13863	13931	13839	13893	13913	14167	13918	14024	13758	13859	13834	14007	14070	14069	13958	13969	14085	14034	14047	14073	13869	14087	13936	14049	14171	13920	13909	13984	13941	14028	13904	14053	13863	13906	14178	13932	13842	14075	13936	13821	14022	14089	13992	13956	13927	13986	14024	13910
23510	21558	28321	25391	22372	20456	18783	16278	15759	15875	15864	15383	15237	15237	15114	15022	15064	15118	15031	14855	14945	15200	14782	14948	15091	15058	14856	14975	14641	14702	14913	14841	14941	14893	14912	14879	14841	14816	14815	14866	14655	14856	14812	14819	14784	14917	14713	14934	14950	14749	14791	14843	14818	14960	14762	14699	14915	14905	14943	14677	15033	15008	15022	14842	14906	14763	14873	14845	14870	14753	14887	14766	14871	14901	14766	15072	14969	14739	14720	14965	14811	14758	14832	14880	14752	14823	14592	14757	14913	14783	14856	14861	14786	14795	14703	14771	14715	14766	14856	14808	14940	14808	14697	14725	14642	14746	14842	14928	14735	14724	14776	14746	14743	14700	14538	14909	14837	14664	14689	14931	14665	14889	14823	14980	14982	14761	14739	14885	14842	14843	14688	14966	15027	14780	14602	15049	14756	14546	14771	14724	14801	14707	14919	14705	14656	14736	14850	14792	14722	14909	14789	14642	15050	14913	14879	14913	14660	14705	14790	14851	14758	14758	14650	14698	14691	14716	14995	14826	15101	14688	14811	14924	14663	14714	14880	14702	14750	14941	14778	14816	14847	14629	14918	14764	14810	14933	14803	14852	14902	14746	14914	14788	14959	14827	14930	14601	14757	14946	14968	14730	14783	14548	14825	14927	14772	14678	14861	14696	14784	14747	14716	14792	14724	14538	14767	14903	14680	14797	15002	14626	14728	14845	14904	14850	14923	14867	14909	14799	14645	14800	14744	14825	14865	14860	14949	14813	14667	14784	14702	14663	14827	14652	14664	14813	14895	14776	14925	14583	14617	14870	15033	14727	14883	14810	14913	14576	15089	14680	14613	14890	14804	14949	14712	14891	14883	14741	14651	14752	14774	14804	14761	14844	14825	14907	14859	14583	14862	14726	14747	14890	14892	14783	14963	14823	14899	14733	14831	14696	14973	14998	14904	15008	14843	14717	14763	14664	14752	14660	14503	14872	14816	14683	14705	14879	15059	14872	14815	15082	14790	14920	14677	14807	14808	14723	14933	14985	14763	14671	14746	14812	14854	14897	14947	14885	14686	14567	14973	14869	14721	14709	14796	14718	14842	14891	15022	14760	14556	14807	14824	14582	14610	14741	14746	14747	14877	14764	14693	14616	14798	14750	14663	14840	15040	14753	14887	14928	14852	14819	14675	14712	14779	14554	14927	14743	14781	14823	14866	14835	14633	14806	14620	14606	14847	14913	14928	14836	14671	14579	14653	14823	14871	14738	14706	14846	14724	14751	14821	14763	14780	14730	14813	14878	14943	14789	14703	14909	14798	14705	14714	14743	14902	14749	14776	14897	14927	14738	14676	14895	14971	14812	14639	14723	14684	14845	15042	14719	14844	14710	14664	14721	14729	14628	14896	14728	14866	14954	14928	14885	14809	14716	14626	14756	14776	14779	14837	14736	14904	14845	14763	14763	14652	14802	14896	14628	15046	14819	14792	14572	14731	14664	14835	14700	14875	14792	14812	14772	14631	14774	14868	14932	14964	14845	14762	14859	14970	14790	14700	14744	14890	14975	14813	14804	14801	14686	14756	14838	14626	14756	14874	14890	14830	14720	14782	14837	14857	14741	14732	14702	14719	14885	14869	14813	14797	14839	14719	14837	14910	14683	14699	14683	15015	14980	15044	14894	14831	14743	14650	14694	14865	14830	14750	14776	14723	14902	14778	14698	14657	14883	14930	14840	14939	14831	15029	14830	14745	14751	14797	14807	14675	14950	14877	14974	14712	14843	14797	14807	14751	14541	14752	14791	14676	14805	14736	14682	14857	14879	14733	14723	14775	14845	14771	14892	14808	14878	14791	14886	14873	14653	14753	14636	14761	14901	14855	14806	14616	14897	14808	14937	14779	14989	14959	14825	14762	14974	14844	14970	14751	14795	14852	14927	14908	14708	14661	14812	14793	14815	14675	14566	14803	14928	14835	14739	14798	14878	14684	14804	14666	14892	14845	14798	14615	14876	14828	14766	14952	14650	14804	14700	14785	14808	14594	14891	14837	14811	14902	14872	14717	14838	14615	14579	14652	15061	14826	14737	14912	14690	14862	14747	14743	14928	14847	14835	14762	14881	14670	14893	14796	14832	14884	14556	14970	14903	14670	14612	14767	14752	14578	14779	14729	14803	14947	14829	14829	14732	14906	14681	14925	14822	14785	14806	14676	14895	14780	14914	14829	14650	14665	14780	14909	14647	15073	14837	14982	14624	14528	15057	14905	14775	14816	14759	14853	14832	15033	14804	15099	14695	14839	14764	14712	14998	14772	14782	14948	14938	14802	14767	14701	14744	14721	15055	14910	14847	14713	14722	14785	14643	14761	14828	14896	14943	14780	14594	14673	14873	14870	14849	14812	14878	14867	14803	14595	14729	14831	14647	14733	14833	14818	14799	14836	14670	14929	14777	14772	14804	14852	14552	14647	14633	14780	14810	14800	14648	14847	14784	14719	14793	14680	14880	14621	14791	14729	14800	14854	14700	15064	14823	14822	14940	14815	14807	14947	14805	14918	14861	14780	14733	14833	14724	14956	14977	14836	14701	14941	15026	14701	14829	14906	14843	14800	14806	14880	14593	14822	14747	14701	14665	14894	14886	14778	14785	14723	14898	14931	14803	14808	14859	14724	14915	14813	14675	14848	14530	14668	14595	14763	14898	14699	14955	14938	14825	14817	14827	14743	14739	14728	14848	14914	14958	14780	14685	14762	14530	14854	15043	14764	14705	14821	14700	14773	14716	14556	14858	14673	14898	14808	15002	14806	14780	14750	14720	14720	14874	14807	14842	14810	14840	14539	14713	14907	14919	14836	14533	14810	14676	14711	14639	14789	14885	14924	14702	14845	14904	14704	14643	14872	14659	14827	14865	14728	14773	14798	14990	14733	14648	14751	14825	14886	14799	14905	14921	14698	14781	14904	14932	14936	14706	14961	14652	14790	14981	14739	14719	14780	14744	14867	14917	14799	14769	14775	14756	14730	14959	14778	14703	14787	14964	14891	14875	14924	14745	14916	14873	14882	14596	14793	14692	14643	14761	14879	14812	14683	14873	14690	14874	14734	14958	14935	14641	14778	14792	14722	14826	14914	14662	14813	14879	14764	14769	14841	14737	14646	14754	14918	14745	14754	14940	14723	14681	14674	14670	14898	14908	14789	14799	14928	14477	14723	14703	14769	14790	14866	14788	14921	14899	14730	14860	14749	14718	14774	14701	14800	14638	14875	14801	14736	14843	14727	14947	14887	14832	14628	14973	14771	14781	14822	14670	14836	14837	14799	14795	14894	14924	14682	14813	14940	14689	14957	14578	15088	14886	15000	14669	14883	14737	14844	14760	14936	15010	14907	14850	14913	14828	14693	14733	14898	15013	14775	14696	14991	14922	14799	14848	14677	14893	14861	14851	14943	14922	14839	14801	14886	14884	14811	14960	14729	14818	14907	14813	14923	14717	14812	14660	14771	15050	14837	14762	14843	14844	14938	14686	14862	14838	14784	14822	14664	14699	14696	14844	14817	14854	14782	14875	14921	14885	14877	14811	14848	14723	14775	14788	14870	14997	14945	15000	14885	14835	14723	14891	14857	14773	14928	14621	14744	14793	14930	14690	14670	14909	14971	14697	14862	15038	14899	14832	14700	14620	14958	14908	14786	14882	14673	14933	14962	14687	14894	14731	14794	14814	14994	15042	14644	14804	14932	14886	14891	14855	14724	14749	14931	14875	14817	14742	14766	14766	15007	14922	14873	14778	14765	14824	14790	14850	14805	14840	14948	14786	14712	14751	14622	14914	14944	14748	14628	15014	15098	14854	14889	14789	14934	14887	14884	14827	14856	14784	15031	14917	14760	14625	14923	14828	14714	14711	14666	14804	14823	14776	14735	14649	14775	14851	14901	14744	14652	14797	14891	14736	14663	14826	14793	14764	14804	14793	14877	14848	14777	14835	14980	14588	14707	14740	14792	14781	14617	14939	14914	14772	14780	14873	14770	14848	14911	14684	14857	14788	14705	14648	14749	14835	14778	14662	14844	14850	14947	14816	14779	14978	14925	14908	14825	14927	14671	14704	14694	14846	14790	14999	14919	14872	14722	14809	14712	14845	14552	14912	14815	14718	14820	14854	14862	14761	14915	14795	14839	14922	14790	14892	14883	14867	14632	14839	14812	14887	14948	14977	15016	14851	14662	14860	14852	14876	14806	15055	14833	14894	14940	14810	14730	14721	14664	14821	14731	14770	14692	14922	14794	14908	14725	14772	14764	14852	14891	14821	14885	14663	14959	14967	14716	14700	14709	14981	14867	14902	14844	14913	14879	14735	14507	14751	14849	14644	14842	14925	14767	14944	14992	14659	14746	14794	14718	14950	14789	14798	14685	14719	14887	14884	14736	14766	14675	14880	14840	14937	14970	14857	14851	14898	14858	14716	14827	14715	14948	14756	14824	14573	14528	14805	14791	14804	15016	14932	14773	14749	14738	14713	14551	14775	14977	14663	14770	14755	14807	14813	14858	14737	14688	14864	14861	14792	14873	14871	14997	14828	14766	14701	14835	14741	14721	14688	14634	14784	14789	14728	14853	14932	14752	14704	14730	14840	14799	14919	14886	14700	14978	14757	14750	14617	14728	14771	14710	14678	14954	14898	14781	14725	14651	14761	15008	14804	14931	14686	14991	14809	14731	14731	14802	15003	14812	14925	14764	14644	14720	14849	14666	14984	14838	14810	14804	14777	14706	14807	14889	14841	14894	14925	14690	14864	14846	14811	14783	14852	14694	15010	14791	14664	14823	14931	14778	14903	14881	14748	14891	14929	14666	14708	14638	14586	14748	14939	14959	14859	14756	14886	14889	14748	14666	14608	14927	14801	14823	14953	14821	14838	14873	14835	14882	14726	14667	14706	14743	14767	14713	14807	14864	14777	14762	14976	14958	14864	14777	15015	14884	14863	14896	14888	14957	14847	14970	14806	14764	14840	14689	14797	14816	14836	14984	14718	14821	14734	14920	14702	14763	14938	14740	14700	14906	15010	14811	14812	14732	15076	14831	14778	14557	14591	14839	14792	14826	14671	14634	14925	14807	14676	14745	14793	14761	15047	14961	14805	14704	14897	14773	14736	14885	14739	14804	14816
21928	42814	34104	24806	18416	16276	15625	14848	14763	14472	14397	13861	13853	13510	13563	13596	13745	13530	13638	13404	13684	13620	13403	13310	13288	13239	13378	13276	13465	13309	13425	13259	13366	13445	13511	13387	13493	13438	13538	13463	13374	13250	13336	13266	13511	13328	13419	13530	13345	13409	13487	13476	13349	13406	13570	13198	13372	13417	13378	13368	13245	13407	13313	13407	13473	13411	13293	13390	13285	13384	13295	13313	13380	13200	13284	13516	13285	13266	13292	13500	13346	13208	13344	13257	13315	13388	13362	13273	13483	13513	13265	13104	13272	13249	13308	13396	13302	13449	13293	13322	13261	13486	13371	13346	13343	13354	13360	13351	13373	13522	13340	13317	13339	13527	13407	13283	13295	13307	13375	13216	13372	13593	13193	13400	13327	13333	13260	13302	13415	13392	13239	13410	13435	13405	13236	13411	13325	13373	13418	13462	13254	13461	13356	13322	13327	13364	13375	13352	13424	13318	13426	13282	13362	13235	13330	13421	13461	13351	13234	13294	13160	13354	13325	13324	13213	13358	13366	13261	13346	13407	13350	13204	13386	13448	13293	13272	13340	13363	13338	13199	13260	13298	13234	13267	13242	13449	13239	13295	13278	13507	13422	13261	13442	13262	13455	13320	13448	13405	13307	13362	13326	13481	13180	13294	13135	13285	13361	13278	13352	13334	13373	13294	13471	13379	13303	13259	13159	13324	13189	13334	13350	13452	13403	13257	13378	13349	13444	13317	13241	13353	13314	13336	13296	13311	13361	13351	13433	13424	13332	13308	13297	13200	13270	13356	13423	13378	13331	13262	13477	13311	13430	13351	13268	13394	13417	13361	13397	13315	13271	13433	13287	13467	13250	13339	13471	13392	13301	13301	13380	13334	13166	13423	13361	13283	13128	13238	13310	13398	13418	13218	13311	13348	13357	13173	13587	13451	13200	13301	13437	13264	13324	13356	13261	13297	13280	13312	13307	13257	13469	13221	13235	13371	13368	13409	13228	13372	13291	13427	13495	13424	13422	13276	13336	13152	13197	13305	13402	13518	13310	13403	13386	13336	13208	13347	13387	13348	13218	13188	13468	13238	13306	13393	13349	13243	13230	13421	13322	13306	13323	13381	13258	13292	13351	13220	13363	13286	13226	13248	13368	13375	13193	13360	13392	13264	13343	13251	13361	13299	13277	13424	13357	13294	13384	13338	13351	13258	13299	13238	13237	13308	13264	13317	13303	13305	13112	13455	13390	13361	13345	13274	13332	13225	13408	13294	13361	13356	13469	13196	13235	13274	13303	13378	13321	13391	13213	13434	13326	13268	13386	13464	13398	13354	13476	13390	13454	13277	13453	13273	13177	13444	13464	13119	13482	13188	13404	13345	13229	13246	13194	13328	13354	13305	13184	13395	13201	13272	13385	13421	13415	13343	13237	13520	13416	13270	13288	13354	13348	13351	13367	13284	13434	13274	13204	13391	13402	13258	13405	13226	13242	13389	13290	13252	13300	13243	13319	13326	13438	13353	13227	13330	13256	13268	13398	13469	13466	13359	13324	13251	13379	13259	13310	13301	13309	13383	13367	13248	13427	13279	13435	13293	13228	13260	13262	13369	13298	13327	13326	13522	13364	13192	13363	13383	13322	13347	13177	13479	13456	13347	13220	13355	13220	13228	13165	13357	13086	13196	13433	13526	13168	13246	13239	13213	13315	13388	13453	13336	13190	13301	13257	13375	13401	13242	13255	13360	13317	13322	13211	13412	13234	13235	13429	13284	13523	13183	13379	13356	13256	13420	13386	13531	13161	13443	13448	13369	13315	13413	13274	13510	13308	13378	13331	13414	13352	13193	13460	13231	13235	13459	13231	13364	13414	13287	13489	13507	13152	13158	13483	13281	13259	13292	13349	13325	13325	13400	13367	13543	13301	13390	13336	13236	13199	13392	13285	13542	13211	13328	13412	13321	13424	13170	13350	13293	13423	13268	13191	13358	13357	13443	13248	13401	13248	13395	13403	13227	13359	13365	13346	13356	13316	13384	13334	13449	13312	13453	13367	13237	13389	13302	13339	13197	13305	13392	13336	13301	13280	13377	13305	13266	13324	13169	13354	13294	13368	13233	13337	13355	13422	13431	13483	13211	13244	13238	13352	13269	13327	13310	13318	13290	13291	13401	13287	13292	13269	13385	13268	13251	13402	13322	13240	13407	13265	13398	13470	13235	13408	13288	13268	13425	13405	13243	13249	13448	13367	13524	13416	13289	13100	13287	13394	13551	13352	13301	13363	13422	13440	13378	13443	13196	13394	13327	13326	13261	13306	13216	13389	13385	13320	13414	13293	13371	13355	13347	13377	13260	13471	13223	13262	13525	13400	13294	13407	13432	13214	13350	13390	13157	13404	13233	13273	13407	13302	13306	13385	13212	13373	13277	13378	13298	13231	13300	13409	13275	13330	13327	13369	13115	13387	13345	13185	13274	13360	13316	13285	13227	13450	13350	13400	13390	13406	13387	13233	13449	13379	13301	13344	13431	13173	13401	13395	13365	13285	13215	13392	13432	13334	13362	13394	13134	13315	13377	13346	13196	13260	13512	13424	13243	13381	13390	13421	13291	13368	13415	13192	13423	13243	13412	13394	13391	13263	13166	13272	13295	13361	13408	13295	13368	13427	13446	13378	13427	13306	13183	13334	13125	13440	13236	13201	13360	13360	13339	13398	13303	13248	13421	13444	13263	13442	13451	13134	13171	13163	13314	13303	13303	13292	13290	13309	13388	13324	13188	13366	13310	13326	13206	13324	13377	13316	13444	13329	13391	13040	13161	13344	13467	13238	13302	13467	13377	13394	13218	13255	13212	13236	13343	13542	13304	13237	13350	13115	13442	13310	13424	13582	13267	13201	13372	13359	13453	13328	13334	13404	13380	13284	13444	13444	13316	13208	13147	13268	13391	13425	13392	13483	13502	13442	13445	13437	13348	13391	13229	13334	13338	13397	13545	13209	13425	13372	13203	13390	13349	13369	13392	13421	13360	13337	13339	13384	13168	13364	13333	13464	13236	13193	13405	13403	13457	13284	13477	13307	13201	13366	13307	13299	13381	13394	13269	13417	13245	13395	13283	13368	13313	13302	13195	13333	13440	13390	13378	13347	13477	13493	13311	13210	13384	13380	13182	13339	13229	13252	13240	13350	13275	13212	13302	13309	13208	13373	13438	13406	13275	13219	13372	13315	13307	13321	13333	13296	13243	13329	13328	13337	13347	13346	13435	13365	13377	13223	13407	13334	13172	13346	13467	13243	13338	13391	13131	13323	13329	13408	13368	13274	13304	13166	13481	13268	13340	13315	13325	13528	13202	13232	13539	13267	13337	13304	13306	13457	13419	13320	13051	13537	13416	13135	13399	13282	13415	13401	13360	13320	13142	13240	13310	13475	13381	13462	13329	13453	13305	13281	13255	13314	13351	13539	13250	13241	13326	13292	13364	13277	13226	13302	13203	13223	13363	13210	13323	13433	13488	13297	13354	13338	13146	13309	13457	13444	13457	13365	13429	13239	13314	13316	13223	13191	13347	13294	13576	13358	13321	13489	13249	13439	13308	13284	13330	13342	13397	13385	13273	13278	13275	13332	13363	13312	13267	13388	13393	13216	13445	13294	13533	13243	13389	13277	13289	13190	13276	13424	13309	13287	13400	13255	13270	13293	13394	13249	13244	13350	13411	13330	13300	13288	13505	13369	13268	13357	13383	13303	13228	13298	13322	13327	13415	13089	13344	13149	13432	13120	13375	13358	13228	13324	13342	13167	13318	13360	13313	13273	13384	13239	13193	13400	13223	13324	13382	13297	13361	13052	13351	13331	13307	13481	13367	13476	13385	13278	13207	13161	13521	13321	13302	13482	13192	13183	13254	13244	13244	13398	13362	13472	13505	13378	13471	13161	13267	13374	13350	13434	13389	13208	13492	13184	13392	13334	13287	13451	13382	13325	13390	13306	13432	13208	13378	13282	13321	13247	13036	13345	13257	13317	13436	13440	13307	13291	13423	13298	13282	13356	13240	13400	13286	13322	13499	13393	13398	13403	13416	13331	13304	13288	13226	13284	13378	13364	13278	13266	13205	13312	13484	13394	13309	13436	13279	13372	13377	13193	13441	13376	13291	13294	13279	13098	13369	13314	13300	13327	13426	13246	13325	13384	13253	13327	13444	13394	13207	13323	13409	13299	13320	13315	13218	13233	13431	13318	13419	13249	13438	13338	13394	13331	13319	13385	13337	13323	13277	13311	13153	13289	13175	13356	13304	13472	13327	13310	13442	13406	13276	13197	13455	13327	13305	13285	13385	13372	13257	13302	13365	13362	13369	13170	13380	13289	13388	13398	13328	13324	13166	13327	13476	13346	13314	13205	13476	13212	13252	13556	13380	13287	13444	13359	13401	13223	13361	13229	13383	13267	13277	13396	13283	13173	13384	13396	13337	13363	13304	13378	13306	13429	13495	13232	13352	13309	13254	13284	13382	13346	13413	13350	13281	13369	13085	13250	13302	13285	13311	13310	13415	13393	13321	13375	13377	13279	13383	13301	13296	13254	13363	13390	13441	13341	13189	13267	13386	13410	13206	13157	13499	13278	13332	13464	13347	13157	13327	13327	13337	13481	13114	13441	13456	13320	13375	13376	13422	13283	13218	13333	13235	13297	13254	13263	13314	13270	13386	13419	13317	13358	13298	13315	13242	13305	13310	13355	13263	13492	13254	13484	13410	13387	13211	13236	13290	13306	13346	13412	13395	13066	13413	13230	13375	13365	13294	13286	13362	13488	13283	13332	13288	13323	13137	13264	13281	13234	13241	13329	13322	13236	13239	13195	13475	13215	13321	13361	13136	13275	13396	13399	13411	13335	13289	13299	13344	13304	13301	13280	13202	13373	13533	13262	13398	13328	13325	13283	13457	13301	13257	13407	13201	13378	13306	13407	13403	13313	13355	13420	13327	13304	13317	13450	13446	13384	13290	13472	13319	13396	13277	13338	13365	13353	13422	13168	13408	13345	13315	13376	13366	13387	13239	13384	13341	13410	13332	13402	13277	13312	13348	13300	13253	13258	13337	13271	13303	13390	13259	13298	13272	13167	13441	13216	13269	13206	13323	13395	13457	13355	13346	13410	13355
25310	21677	27279	27536	20156	18154	18046	17245	17001	16826	16644	16379	16530	16688	16475	16743	16568	16506	16661	16527	16333	16681	16366	16444	16469	16478	16555	16453	16398	16435	16270	16332	16434	16382	16344	16561	16768	16387	16342	16321	16354	16377	16330	16422	16285	16269	16584	16420	16625	16361	16328	16224	16374	16232	16332	16408	16324	16153	16277	16260	16375	16270	16398	16388	16268	16251	16341	16405	16286	16318	16359	16431	16402	16395	16339	16275	16506	16307	16450	16425	16377	16457	16315	16348	16368	16406	16193	16237	16389	16262	16312	16481	16180	16318	16220	16509	16433	16442	16467	16402	16484	16438	16366	16476	16101	16117	16369	16180	16248	16026	16192	16417	16313	16336	16209	16402	16129	16282	16275	16248	16235	16169	16194	16307	16319	16408	16381	16497	16214	16413	16448	16228	16439	16265	16247	16242	16185	16245	16190	16022	16381	16307	16258	16150	16244	16360	16162	16206	16163	16282	16353	16221	16155	16257	16205	16269	16336	16446	16510	16334	16416	16478	16268	16352	16308	16364	16394	16491	16159	16270	16409	16484	16201	16331	16268	16298	16382	16347	16284	16440	16222	16291	16419	16191	16357	16457	16330	16347	16284	16411	16278	16440	16205	16436	16372	16357	16406	16285	16269	16364	16290	16224	16356	16210	16086	16426	16540	16255	16400	16248	16337	16377	16357	16369	16203	16212	16472	16198	16344	16340	16291	16336	16212	16347	16431	16491	16434	16281	16345	16195	16257	16267	16399	16399	16390	16175	16256	16335	16286	16265	16310	16335	16246	16272	16343	16371	16415	16390	16235	16465	16191	16332	16332	16241	16381	16186	16407	16365	16323	16349	16290	16416	16210	16179	16299	16405	16209	16251	16236	16251	16225	16193	16390	16291	16009	16374	16362	16172	16220	16347	16075	16329	16312	16441	16332	16214	16265	16487	16422	16498	16160	16442	16133	16396	16319	16198	16134	16384	16505	16430	16322	16545	16281	16366	16425	16204	16457	16418	16166	16096	16176	16116	16156	16355	16314	16505	16504	16425	16256	16186	16226	16364	16284	16746	16162	16228	16147	16153	16500	16409	16309	16487	16270	16389	16271	16193	16344	16399	16226	16243	16331	16185	16394	16502	16343	16212	16362	16313	16488	16193	16410	16433	16426	16278	16305	16484	16263	16451	16352	16368	16307	16237	16261	16231	16287	16267	16268	16281	16386	16334	16620	16572	16335	16265	16502	16329	16308	16326	16272	16288	16305	16132	16347	16310	16353	16281	16427	16402	16423	16051	16346	16341	16289	16414	16512	16336	16297	16283	16414	16443	16464	16291	16300	16088	16466	16272	16279	16344	16351	16353	16532	16319	16180	16440	16411	16189	16363	16338	16358	16411	16297	16206	16306	16337	16286	16106	16261	16296	16318	16340	16497	16442	16347	16232	16290	16223	16374	16275	16431	16121	16345	16368	16163	16211	16338	16237	16077	16221	16440	16245	16251	16318	16491	16197	16245	16438	16362	16296	16411	16468	16263	16388	16602	16265	16278	16296	16448	16353	16479	16357	16171	16554	16278	16474	16230	16204	16297	16395	16480	16510	16238	16296	16504	16407	16138	16393	16324	16355	16457	16275	16372	16340	16140	16425	16272	16230	16381	16439	16232	16321	16317	16263	16380	16315	16534	16171	16242	16420	16265	16490	16220	16445	16467	16285	16350	16337	16394	16356	16324	16206	16268	16361	16134	16199	16166	16309	16253	16313	16420	16219	16435	16371	16322	16289	16295	16201	16314	16145	16305	16266	16267	16455	16483	16270	16303	16319	16379	16501	16356	16343	16255	16373	16115	16386	16425	16537	16380	16209	16395	16282	16429	16249	16267	16601	16289	16363	16494	16471	16222	16168	16322	16377	16090	16503	16301	16388	16232	16369	16386	16284	16483	16320	16535	16315	16344	16148	16236	16491	16259	16287	16282	16464	16321	16075	16457	16270	16551	16123	16332	16226	16519	16245	16229	16270	16283	16327	16476	16248	16117	16237	16158	16362	16331	16362	16174	16118	16383	16248	16144	16350	16243	16231	16325	16384	16299	16357	16235	16093	16306	16335	16269	16267	16169	16256	16148	16327	16441	16466	16400	16379	16318	16369	16447	16360	16246	16340	16507	16385	16228	16379	16528	16381	16229	16396	16199	16524	16259	16189	16257	16275	16418	16252	16342	16149	16350	16338	16380	16434	16230	16428	16249	16283	16367	16255	16160	15943	16322	16349	16297	16166	16219	16294	16309	16455	16342	16342	16255	16321	16325	16319	16395	16476	16208	16286	16372	16327	16308	16315	16366	16444	16350	16276	16375	16230	16419	16190	16485	16302	16391	16546	16291	16276	16328	16167	16231	16306	16239	16293	16158	16275	16502	16308	16391	16232	16340	16271	16399	16404	16382	16127	16463	16299	16197	16525	16625	16464	16357	16332	16249	16260	16164	16363	16361	16381	16317	16316	16257	16431	16416	16204	16468	16501	16348	16387	16401	16301	16475	16460	16355	16368	16464	16387	16323	16305	16222	16454	16439	16295	16423	16392	16508	16253	16331	16251	16321	16279	16224	16415	16417	16327	16323	16496	16368	16324	16423	16235	16301	16356	16427	16187	16309	16184	16099	16410	16484	16393	16472	16386	16257	16355	16251	16264	16319	16192	16471	16092	16157	16431	16458	16592	16508	16110	16393	16359	16457	16506	16299	16247	16354	16284	16237	16153	16200	16290	16036	16317	16356	16416	16329	16414	16334	16382	16218	16341	16430	16394	16304	16319	16275	16301	16245	16457	16277	16309	16348	16200	16549	16400	16320	16312	16352	16326	16358	16226	16330	16367	16173	16206	16213	16435	16309	16274	16353	16232	16315	16356	16316	16285	16297	16346	16452	16363	16273	16250	16260	16300	16339	16188	16305	16425	16312	16281	16354	16375	16240	16522	16287	16309	16583	16374	16262	16397	16175	16304	16391	16369	16425	16332	16489	16376	16174	16416	16308	16332	16356	16406	16275	16049	16460	16216	16256	16539	16458	16202	16314	16200	16297	16283	16390	16354	16316	16171	16224	16329	16347	16335	16358	16392	16291	16413	16354	16333	16507	16323	16126	16456	16529	16218	16561	16463	16365	16343	16223	16257	16282	16303	16395	16316	16339	16517	16480	16307	16326	16246	16449	16377	16329	16154	16302	16416	16356	16191	16508	15955	16259	16440	16437	16368	16252	16262	16246	16354	16287	16474	16425	16349	16478	16407	16595	16380	16229	16164	16100	16348	16273	16575	16253	16369	16259	16256	16322	16336	16360	16312	16263	16358	16408	16377	16472	16257	16253	16078	16320	16423	16494	16363	16160	16421	16128	16202	16514	16289	16435	16058	16226	16316	16450	16424	16340	16318	16469	16277	16366	16297	16392	16344	16339	16270	16321	16227	16296	16190	16447	16244	16181	16280	16329	16213	16257	16247	16318	16219	16519	16175	16340	16201	16455	16209	16302	16038	16168	16423	16515	16357	16513	16475	16557	16143	16335	16364	16230	16309	16288	16321	16125	16348	16456	16296	16288	16267	16305	16295	16273	16155	16334	16363	16314	16200	16225	16158	16153	16444	16375	16285	16193	16211	16366	16210	16318	16408	16156	16359	16450	16099	16386	16402	16395	16168	16417	16387	16363	16248	16345	16266	16560	16152	16273	16387	16258	16205	16424	16407	16226	16276	16245	16411	16294	16162	16296	16303	16324	16533	16182	16376	16243	16268	16372	16097	16204	16276	16414	16225	16495	16585	16345	16303	16352	16192	16205	16223	16229	16281	16221	16273	16491	16410	16369	16234	16510	16327	16195	16396	16208	16285	16257	16246	16249	16423	16389	16387	16346	16382	16310	16428	16287	16380	16064	16200	16342	16455	16330	16340	16533	16040	16406	16409	16086	16266	16250	16128	16203	16371	16292	16313	16339	16268	16410	16307	16231	16338	16386	16252	16412	16324	16410	16431	16257	16336	16320	16170	16239	16191	16373	16210	16512	16231	16413	16130	16329	16276	16321	16301	16332	16237	16270	16301	16363	16182	16364	16524	16515	16318	16111	16235	16233	16275	16231	16545	16404	16352	16166	16287	16451	16170	16421	16516	16408	16262	16527	16264	16317	16475	16241	16267	16288	16130	16366	16105	16239	16189	16466	16505	16434	16412	16462	16106	16142	16407	16336	16289	16279	16363	16435	16355	16484	16385	16314	16337	16248	16316	16237	16529	16509	16354	16382	16254	16265	16286	16391	16217	16125	16344	16175	16138	16191	16310	16126	16294	16245	16319	16397	16471	16264	16399	16225	16286	16454	16211	16486	16602	16326	16248	16395	16432	16222	16189	16190	16344	16276	16361	16425	16330	16204	16152	16296	16242	16285	16230	16417	16318	16386	16444	16303	16404	16428	16316	16497	16542	16262	16371	16430	16477	16293	16419	16250	16273	16393	16476	16473	16201	16408	16350	16132	16220	16120	16313	16452	16148	16427	16228	16511	16364	16312	16339	16353	16360	16296	16425	16411	16299	16053	16180	16306	16201	16219	16312	16271	16195	16462	16355	16232	16462	16369	16454	16248	16411	16383	16365	16236	16107	16428	16328	16356	16531	16370	16510	16254	16148	16395	16411	16469	16198	16255	16222	16163	16200	16399	16218	16515	16520	16511	16467	16352	16175	16310	16319	16333	16285	16326	16312	16271	16274	16325	16298	16386	16227	16267	16363	16519	16043	16537	16408	16426	16410	16154	16534	16208	16390	16316	16259	16100	16255	16570	16166	16362	16247	16376	16463	16260	16292	16273	16411	16295	16174	16552	16233	16308	16407	16337	16472	16318	16104	16274	16426	16235	16434	16277	16393	16317	16325	16193	16307	16187	16272	16364	16219	16330	16136	16384	16420	16386	16396	16617	16372	16262	16362	16413	16348	16307	16090	16323	16076	16356	16214	16384	16219	16449	16252	16192	16280	16488	16306	16274	16461	16493	16376	16470	16453	16348	16270	16347	16126	16309	16365	16456	16278	16500	16340	16462	16308	16321	16271	16231	16353	16270	16236	16277	16408	16356	16470	16305	16299	16360	16296	16359	16377	16133	16093	16505	16124	16417	16378	16481	16146	16353	16502
22289	38715	29480	22650	18033	16483	15956	15372	15367	15142	14878	14770	14633	14520	14584	14434	14603	14448	14421	14540	14461	14351	14303	14253	14115	14216	14414	14198	14309	14303	14252	14256	14376	14288	14246	14351	14238	14330	14231	14250	14268	14304	14226	14397	14346	14256	14260	14377	14192	14271	14351	14287	14311	14233	14376	14243	14428	14355	14215	14471	14237	14259	14424	14224	14211	14103	14270	14306	14426	14330	14040	14381	14259	14242	14208	14447	14345	14121	14331	14165	14286	14206	14156	14366	14262	14430	14332	14227	14330	14330	14154	14170	14336	14118	14208	14419	14080	14307	14352	14190	14263	14231	14210	14385	14184	14002	14476	14345	14255	14351	14115	14344	14312	14242	14162	14280	14196	14285	14314	14277	14241	14264	14228	14011	14300	14244	14367	14135	14224	14257	14461	14305	14206	14234	14332	14220	14220	14374	14296	14318	14373	14203	14300	14313	14247	14282	14290	14248	14171	14372	14305	14438	14323	14338	14279	14060	14306	14443	14359	14295	14306	14210	14430	14350	14176	14293	14403	14430	14128	14203	14290	14373	14369	14210	14115	14453	14069	14162	14325	14257	14445	14193	14355	14185	14166	14309	14143	14314	14244	14430	14306	14281	14288	14360	14120	14448	14333	14203	14191	14217	14214	14306	14333	14210	14120	14401	14263	14234	14409	14152	14209	14325	14221	14241	14342	14094	14414	14293	14366	14194	14249	14289	14081	14392	14256	14274	14281	14381	14306	14212	14370	14108	14238	14266	14319	14264	14174	14314	14254	14322	14369	14270	14186	14202	14299	14290	14248	14510	14338	14206	14401	14244	14238	14362	14346	14369	14370	14441	14280	14215	14316	14361	14302	14282	14220	14408	14259	14438	14303	14382	14082	14161	14351	14344	14271	14302	14318	14214	14394	14264	14293	14171	14336	14216	14159	14243	14383	14196	14335	14475	14328	14302	14169	14355	14400	14339	14235	14228	14467	14324	14219	14305	14314	14198	14220	14269	14299	14337	14344	14236	14228	14042	14297	14272	14259	14379	14373	14330	14309	14317	14291	14094	14276	14220	14214	14354	14312	14192	14273	14195	14202	14300	14431	14305	14356	14455	14262	14272	14192	14264	14187	14363	14331	14360	14224	14254	14299	14328	14250	14253	14303	14459	14234	14330	14222	14264	14337	14117	14128	14172	14197	14173	14275	14419	14335	14202	14416	14261	14167	14222	14186	14225	14277	14310	14363	14312	14366	14257	14389	14319	14372	14164	14467	14422	14457	14173	14099	14381	14361	14441	14302	14037	14244	14152	14261	14296	14287	14210	14267	14188	14253	14242	14320	14238	14155	14149	14230	14331	14252	14236	14284	14270	14369	14430	14267	14266	14275	14219	14345	14348	14374	14421	14454	14117	14231	14182	14177	14390	14197	14343	14387	14284	14323	14168	14358	14249	14323	14186	14308	14279	14291	14198	14309	14302	14089	14200	14341	14241	14417	14284	14181	14192	14269	14237	14311	14328	14345	14408	14174	14527	14190	14260	14317	14327	14352	14145	14400	14333	14488	14200	14294	14207	14446	14357	14319	14182	14179	14200	14472	14337	14325	14199	14354	14278	14285	14223	14147	14296	14460	14409	14201	14119	14251	14281	14252	14536	14279	14221	14323	14281	14401	14257	14272	14328	14287	14404	14198	14233	14469	14318	14236	14289	14347	14326	14283	14221	14348	14234	14159	14522	14098	14318	14119	14279	14263	14369	14232	14306	14329	14120	14336	14297	14275	14433	14325	14240	14278	14248	14375	14302	14126	14087	14275	14240	14363	14191	14122	14270	14178	14399	14220	14316	14334	14355	14363	14325	14354	14332	14285	14261	14198	14265	14326	14303	14146	14353	14197	14347	14175	14421	14337	14206	14322	14175	14279	14118	14323	14266	14323	14177	14317	14334	14178	14260	14191	14101	14188	14350	14443	14380	14214	14231	14233	14181	14387	14209	14371	14189	14207	14369	14317	14223	14509	14321	14212	14307	14178	14157	14439	14137	14371	14356	14328	14331	14339	14475	14350	14229	14351	14293	14233	14348	14305	14209	14399	14277	14268	14253	14265	14136	14418	14380	14359	14168	14285	14350	14241	14300	14366	14141	14309	14338	14318	14222	14356	14166	14339	14303	14287	14096	14446	14139	14251	14469	14385	14320	14215	14220	14453	14228	14173	14281	14462	14191	14315	14287	14360	14355	14363	14200	14125	14158	14286	14291	14264	14307	14071	14437	14297	14322	14211	14393	14169	14164	14180	14260	14271	14183	14236	14080	14314	14344	14206	14265	14335	14300	14351	14339	14287	14295	14205	14253	14107	14374	14333	14220	14170	14300	14296	14260	14282	14175	14035	14275	14295	14238	14290	14200	14181	14208	14390	14370	14195	14356	14281	14264	14363	14222	14332	14193	14263	14237	14312	14316	14110	14384	14324	14244	14350	14354	14174	14236	14315	14258	14186	14229	14192	14228	14383	14122	14187	14497	14258	14377	14306	14155	14321	14342	14271	14335	14348	14345	14295	14294	14336	14267	14239	14223	14308	14384	14246	14263	14246	14301	14267	14388	14302	14377	14416	14201	14288	14270	14265	14207	14298	14172	14268	14338	14285	14366	14165	14209	14521	14308	14220	14394	14356	14387	14360	14248	14230	14315	14209	14370	14320	14165	14376	14188	14151	14132	14291	14247	14397	14305	14320	14372	14313	14150	14214	14446	14157	14298	14364	14084	14339	14165	14358	14466	14221	14347	14108	14312	14208	14422	14146	14150	14227	14153	14240	14415	14375	14092	14426	14266	14297	14327	14199	14307	14271	14266	14430	14186	14281	14215	14219	14291	14189	14270	14264	14288	14255	14333	14470	14425	14358	14185	14454	14216	14147	14374	14288	14378	14322	14261	14289	14330	14447	14262	14237	14335	14231	14344	14061	14291	14217	14301	14317	14274	14275	14374	14267	14344	14155	14332	14238	14270	14429	14278	14406	14112	14109	14213	14316	14373	14338	14245	14314	14475	14334	14338	14346	14200	14198	14367	14335	14240	14357	14172	14337	14170	14368	14233	14210	14274	14268	14237	14295	14183	14193	14195	14284	14216	14267	14193	14406	14212	14416	14353	14355	14313	14337	14420	14227	14401	14264	14252	14304	14238	14211	14325	14298	14173	14288	14295	14252	14325	14347	14144	14236	14401	14301	14290	14116	14272	14414	14391	14407	14301	14276	14270	14167	14338	14229	14264	14251	14273	14273	14364	14191	14101	14236	14219	14340	14221	14263	14199	14173	14363	14386	14278	14293	14347	14444	14198	14287	14372	14236	14376	14308	14264	14254	14297	14236	14109	14380	14350	14225	14276	14208	14365	14333	14230	14441	14542	14141	14444	14212	14170	14354	14491	14193	14177	14234	14309	14365	14046	14463	14227	14397	14353	14142	14319	14185	14426	14349	14161	14327	14114	14218	14250	14341	14361	14300	14216	14320	14166	14465	14104	14271	14167	14150	14308	14194	14310	14311	14156	14216	14342	14190	14354	14135	14343	14269	14229	14376	14263	14298	14365	14141	14311	14219	14398	14440	14310	14348	14244	14132	14441	14196	14390	14299	14352	14203	14344	14301	14413	14299	14362	14151	14324	14244	14071	14415	14325	14219	14199	14429	14288	14366	14326	14272	14200	14337	14249	14274	14196	14308	14083	14291	14249	14133	14298	14244	14201	14348	14272	14290	14148	14152	14273	14360	14203	14306	14151	14209	14181	14361	14371	14444	14167	14247	14123	14254	14299	14186	14436	14403	14229	14240	14237	14240	14266	14225	14260	14436	14227	14301	14310	14423	14207	14358	14354	14307	14274	14288	14317	14322	14116	14184	14369	14271	14208	14408	14080	14249	14077	14293	14370	14330	14289	14160	14188	14296	14264	14284	14443	14260	14303	14230	14360	14240	14285	14350	14270	14223	14236	14513	14269	14316	14323	14413	14200	14310	14276	14142	14364	14439	14404	14282	14228	14223	14200	14364	14285	14241	14229	14355	14338	14304	14290	14345	14317	14259	14266	14253	14106	14331	14351	14135	14213	14224	14095	14355	14262	14301	14263	14335	14433	14550	14337	14157	14295	14243	14274	14336	14140	14325	14134	14304	14257	14335	14442	14443	14383	14220	14180	14289	14236	14162	14210	14233	14427	14314	14208	14309	14209	14191	14234	14159	14366	14224	14359	14348	14149	14308	14323	14345	14250	14161	14322	14327	14149	14251	14238	14135	14243	14201	14228	14253	14163	14140	14265	14217	14360	14390	14308	14277	14163	14266	14048	14363	14235	14392	14231	14236	14246	14275	14242	14357	14307	14313	14458	14289	14328	14367	14228	14316	14267	14110	14228	14133	14365	14432	14321	14236	14275	14222	14326	14243	14183	14246	14323	14243	14174	14270	14359	14178	14221	14203	14218	14266	14316	14590	14216	14252	14193	14291	14247	14365	14286	14371	14303	14366	14259	14280	14164	14093	14399	14272	14201	14225	14444	14293	14355	14188	14316	14262	14308	14281	14229	14308	14294	14141	14472	14333	14386	14305	14260	14254	14394	14522	14279	14270	14306	14198	14188	14236	14271	14333	14271	14129	14289	14447	14331	14105	14387	14244	14201	14161	14269	14272	14203	14220	14261	14321	14265	14199	14382	14272	14315	14393	14346	14324	14288	14225	14276	14253	14314	14398	14170	14260	14379	14204	14385	14341	14287	14366	14436	14280	14239	14249	14285	14289	14411	14291	14254	14323	14234	14339	14122	14336	14093	14262	14289	14230	14316	14278	14257	14165	14363	14046	14254	14242	14239	14357	14283	14182	14250	14290	14375	14238	14304	14449	13961	14282	14177	14234	14246	14205	14230	14076	14436	14140	14312	14344	14317	14257	14179	14254	14311	14168	14243	14236	14399	14237	14149	14353	14161	14249	14315	14383	14205	14243	14376	14415	14386	14291	14303	14313	14360	14455	14172	14298	14214	14415	14183	14119	14390	14474	14447	14197	14340	14294	14223	14247	14242	14278	14117	14190	14255	14377	14337	14391	14293	14321	14285	14252	14260	14254	14370	14277	14423	14240	14279	14241	14297	14233	14264	14210	14279	14182	14225	14206	14297	14390	14276
22633	21637	28905	24816	21982	23373	22916	17885	16768	16982	16506	16171	15984	15825	15659	15690	15817	15924	15659	15750	15598	15675	15765	15440	15503	15542	15630	15699	15542	15534	15507	15309	15430	15340	15444	15580	15703	15494	15589	15425	15496	15510	15337	15655	15606	15722	15602	15444	15495	15566	15685	15489	15697	15438	15616	15470	15494	15505	15491	15346	15365	15335	15381	15511	15538	15521	15435	15502	15427	15318	15277	15492	15448	15491	15488	15300	15449	15141	15534	15473	15421	15376	15474	15465	15360	15488	15464	15404	15657	15520	15485	15363	15362	15374	15357	15556	15371	15439	15378	15464	15245	15457	15526	15505	15468	15356	15375	15419	15564	15336	15441	15185	15308	15289	15205	15418	15400	15291	15405	15304	15407	15361	15307	15406	15489	15335	15496	15415	15369	15604	15306	15347	15408	15495	15405	15349	15532	15394	15443	15496	15396	15342	15385	15409	15488	15236	15555	15507	15679	15340	15463	15535	15613	15356	15545	15447	15291	15255	15351	15297	15264	15542	15242	15537	15546	15490	15299	15490	15465	15237	15538	15251	15342	15433	15392	15350	15436	15425	15376	15525	15386	15438	15376	15507	15538	15313	15369	15373	15367	15379	15371	15364	15351	15342	15332	15364	15281	15313	15476	15284	15488	15445	15240	15453	15441	15288	15485	15158	15471	15223	15450	15348	15319	15333	15289	15500	15523	15578	15452	15194	15208	15227	15383	15411	15086	15521	15228	15425	15569	15293	15340	15447	15400	15386	15380	15355	15408	15621	15368	15253	15374	15283	15542	15329	15527	15232	15142	15446	15514	15311	15454	15376	15575	15445	15425	15486	15489	15449	15537	15459	15475	15422	15362	15482	15208	15390	15365	15538	15442	15545	15531	15254	15289	15333	15250	15397	15370	15361	15190	15193	15245	15319	15446	15369	15427	15578	15197	15370	15365	15273	15313	15193	15284	15318	15384	15327	15536	15400	15454	15309	15453	15560	15439	15483	15587	15441	15342	15312	15263	15407	15390	15312	15178	15170	15180	15315	15205	15270	15345	15565	15387	15461	15369	15259	15248	15559	15421	15335	15508	15472	15253	15614	15513	15494	15338	15531	15534	15666	15177	15252	15359	15416	15249	15389	15199	15418	15249	15343	15343	15387	15353	15613	15441	15343	15495	15375	15305	15466	15340	15459	15315	15341	15352	15191	15432	15357	15418	15301	15121	15441	15546	15438	15361	15584	15719	15371	15473	15501	15450	15374	15325	15444	15271	15442	15412	15232	15384	15379	15203	15329	15397	15442	15366	15356	15371	15252	15330	15424	15516	15345	15376	15299	15299	15358	15384	15102	15362	15430	15556	15457	15410	15335	15405	15437	15331	15267	15308	15549	15415	15395	15653	15411	15404	15415	15574	15484	15373	15427	15525	15498	15387	15281	15405	15202	15441	15268	15131	15491	15462	15322	15199	15432	15383	15415	15382	15414	15291	15575	15449	15361	15385	15413	15442	15597	15303	15468	15565	15439	15369	15396	15231	15525	15393	15393	15334	15286	15496	15299	15420	15491	15417	15512	15545	15601	15192	15486	15308	15054	15317	15319	15292	15639	15415	15445	15371	15329	15293	15250	15375	15454	15398	15545	15413	15220	15417	15422	15209	15429	15446	15306	15336	15293	15339	15349	15395	15296	15203	15291	15557	15266	15268	15460	15323	15428	15467	15263	15545	15476	15498	15404	15301	15156	15472	15261	15277	15379	15448	15182	15290	15491	15540	15275	15314	15410	15355	15153	15301	15283	15308	15242	15401	15371	15600	15611	15371	15345	15340	15432	15376	15355	15356	15498	15676	15332	15410	15310	15442	15289	15439	15267	15554	15467	15231	15342	15650	15378	15288	15346	15252	15369	15464	15363	15406	15323	15382	15681	15466	15462	15371	15214	15136	15570	15437	15478	15422	15410	15148	15265	15502	15419	15586	15457	15403	15323	15543	15320	15437	15455	15458	15342	15426	15398	15371	15349	15433	15285	15382	15308	15416	15242	15331	15343	15425	15266	15428	15332	15210	15353	15335	15435	15403	15391	15255	15378	15061	15210	15541	15234	15263	15363	15336	15390	15331	15298	15340	15374	15452	15485	15353	15271	15374	15368	15245	15320	15252	15511	15594	15285	15550	15276	15331	15297	15340	15230	15359	15508	15320	15395	15236	15461	15486	15255	15498	15460	15353	15369	15451	15298	15356	15271	15265	15210	15441	15181	15424	15535	15329	15251	15375	15455	15490	15444	15521	15611	15382	15251	15335	15427	15410	15448	15634	15289	15342	15431	15394	15452	15336	15194	15342	15277	15605	15483	15459	15378	15358	15274	15231	15256	15558	15372	15332	15416	15472	15422	15338	15405	15367	15321	15324	15351	15205	15402	15349	15445	15489	15294	15365	15453	15322	15476	15251	15207	15421	15317	15245	15444	15542	15370	15550	15457	15528	15308	15515	15267	15401	15321	15422	15445	15332	15418	15443	15286	15361	15381	15464	15589	15587	15416	15388	15451	15373	15252	15486	15469	15320	15414	15438	15309	15445	15337	15475	15276	15272	15357	15379	15308	15383	15435	15283	15331	15253	15440	15323	15407	15462	15212	15238	15410	15552	15412	15378	15327	15325	15255	15477	15378	15432	15426	15367	15173	15447	15390	15233	15438	15419	15532	15574	15541	15353	15384	15349	15401	15324	15257	15594	15466	15386	15419	15489	15447	15505	15469	15326	15386	15360	15265	15527	15466	15523	15517	15410	15260	15492	15422	15282	15270	15306	15542	15364	15364	15496	15398	15456	15543	15259	15385	15366	15368	15298	15570	15443	15417	15352	15477	15246	15443	15363	15583	15685	15327	15275	15466	15284	15355	15459	15331	15369	15429	15479	15530	15257	15337	15192	15200	15527	15234	15502	15625	15403	15226	15199	15379	15485	15557	15491	15382	15297	15384	15305	15346	15409	15414	15397	15296	15409	15327	15355	15419	15432	15440	15449	15382	15430	15318	15301	15408	15364	15548	15206	15448	15260	15254	15306	15366	15256	15411	15354	15443	15330	15454	15325	15454	15511	15497	15447	15387	15401	15479	15396	15388	15456	15589	15529	15587	15463	15406	15541	15442	15385	15310	15433	15323	15523	15409	15447	15319	15190	15268	15322	15318	15429	15400	15490	15276	15540	15231	15388	15318	15395	15299	15342	15347	15301	15170	15324	15402	15491	15170	15505	15136	15341	15465	15383	15330	15623	15345	15594	15345	15087	15224	15620	15522	15288	15490	15495	15424	15386	15247	15431	15346	15652	15312	15400	15393	15481	15299	15613	15391	15324	15360	15336	15496	15441	15248	15400	15255	15540	15450	15323	15475	15459	15383	15426	15382	15343	15269	15291	15400	15346	15384	15412	15205	15449	15407	15112	15154	15423	15400	15336	15509	15389	15168	15403	15575	15355	15327	15321	15341	15196	15493	15473	15333	15380	15318	15333	15355	15518	15336	15565	15354	15208	15315	15471	15523	15477	15370	15370	15429	15291	15310	15348	15412	15341	15356	15542	15310	15247	15404	15464	15298	15334	15562	15289	15292	15567	15423	15320	15615	15254	15382	15319	15246	15311	15389	15371	15410	15319	15258	15363	15586	15512	15301	15330	15253	15312	15289	15345	15327	15416	15335	15270	15502	15492	15652	15579	15453	15413	15380	15265	15636	15489	15501	15382	15355	15380	15664	15229	15445	15335	15350	15295	15308	15415	15440	15603	15431	15328	15364	15403	15196	15296	15366	15247	15429	15508	15368	15360	15227	15283	15660	15604	15304	15323	15416	15568	15273	15314	15335	15176	15299	15412	15477	15434	15539	15491	15297	15151	15542	15413	15339	15419	15384	15265	15437	15500	15373	15249	15247	15411	15431	15504	15304	15292	15598	15270	15318	15337	15530	15561	15536	15448	15369	15510	15529	15360	15371	15396	15371	15267	15016	15359	15247	15435	15434	15482	15399	15557	15526	15481	15443	15391	15241	15447	15265	15279	15352	15247	15354	15349	15451	15450	15298	15221	15366	15325	15250	15253	15243	15208	15479	15316	15338	15316	15212	15419	15446	15409	15284	15362	15180	15479	15412	15419	15244	15216	15254	15383	15292	15431	15486	15532	15357	15328	15421	15408	15389	15515	15310	15596	15541	15289	15327	15355	15415	15294	15400	15451	15118	15310	15306	15451	15509	15410	15290	15451	15403	15435	15498	15386	15478	15310	15411	15325	15563	15421	15171	15231	15613	15578	15441	15356	15444	15375	15173	15456	15472	15521	15286	15307	15445	15411	15424	15460	15411	15437	15152	15306	15503	15269	15251	15498	15441	15309	15253	15396	15381	15196	15430	15281	15361	15493	15402	15299	15257	15476	15393	15275	15441	15315	15204	15506	15446	15286	15407	15365	15354	15410	15499	15368	15375	15504	15360	15390	15341	15233	15450	15299	15258	15310	15333	15329	15348	15440	15345	15293	15441	15358	15443	15565	15545	15293	15211	15230	15274	15381	15319	15391	15512	15473	15266	15599	15584	15491	15627	15492	15358	15424	15474	15266	15316	15443	15542	15385	15220	15342	15481	15327	15559	15315	15342	15441	15435	15361	15491	15411	15448	15443	15615	15343	15511	15276	15202	15464	15574	15313	15271	15515	15335	15316	15384	15458	15485	15355	15387	15496	15325	15409	15201	15350	15254	15361	15230	15302	15391	15376	15337	15519	15272	15435	15471	15364	15410	15513	15172	15326	15416	15285	15187	15396	15184	15424	15457	15443	15603	15333	15348	15525	15492	15437	15442	15515	15646	15167	15393	15374	15401	15208	15209	15222	15268	15336	15521	15327	15341	15493	15349	15301	15380	15449	15429	15405	15341	15298	15245	15469	15439	15366	15345	15400	15454	15471	15266	15311	15439	15283	15359	15392	15382	15315	15422	15312	15197	15437	15333	15365	15388	15480	15320	15397	15456	15537	15331	15415	15242	15308	15297	15122	15400	15303	15181	15300	15488	15470	15451	15341	15626	15125	15266	15390	15475	15524	15262	15424	15186	15383	15424	15392	15334	15498	15474	15641	15412	15424	15250	15464	15374	15409	15400	15362	15427	15431	15261	15437	15283	15593	15491
24665	47874	36319	28576	21663	18211	17242	16162	15713	15564	14960	14330	14309	14343	14302	14036	14251	13950	14094	13972	13899	13898	13748	13913	13872	13903	14004	13692	13658	13634	13602	13659	14021	13633	13849	13572	13771	13699	13955	13756	13832	13865	13686	13789	13908	13790	13684	13781	13836	13640	13688	13691	13867	13813	13527	13648	13815	13815	13660	13662	13931	13600	13692	13641	13536	13758	13639	13871	13691	13939	13782	13493	13689	13871	13544	13599	13740	13643	13692	13618	13736	13876	13637	13545	13899	13505	13626	13626	13530	13817	13488	13729	13616	13692	13720	13639	13766	13650	13849	13694	13670	13529	13734	13495	13807	13592	13727	13798	13539	13678	13823	13598	13782	13599	13823	13775	13736	13843	13732	13623	13702	13786	13609	13752	13688	13710	13685	13863	13681	13750	13582	13707	13475	13898	13774	13733	13672	13710	13583	13565	13738	13679	13760	13743	13651	13669	13828	13796	13647	13894	13645	13564	13787	13673	13775	13636	13710	13653	13608	13702	13771	13773	13872	13619	13683	13767	13896	13459	13647	13785	13586	13776	13645	13751	13567	13576	13707	13692	13797	13838	13606	13814	13711	13629	13694	13938	13789	13685	13802	13695	13776	13632	13456	13489	13601	13799	13582	13714	13714	13664	13843	13573	13601	13527	13463	13678	13700	13809	13606	13682	13692	13820	13800	13698	13717	13795	13691	13821	13650	13696	13606	13508	13674	13748	13722	13510	13715	13690	13714	13619	13601	13779	13712	13678	13531	13602	13739	13747	13603	13657	13660	13721	13617	13603	13818	13584	13881	13741	13638	13731	13687	13623	13632	13811	13691	13750	13808	13757	13787	13676	13518	13564	13755	13667	13708	13718	13551	13633	13674	13641	13794	13587	13626	13554	13718	13589	13531	13662	13787	13751	13795	13829	13711	13662	13745	13538	13717	13712	13562	13735	13842	13577	13575	13617	13567	13784	13695	13538	13742	13681	13643	13636	13573	13736	13473	13640	13624	13912	13686	13774	13807	13811	13539	13647	13642	13864	13666	13645	13558	13861	13682	13759	13659	13650	13662	13711	13561	13758	13696	13677	13744	13717	13579	13582	13630	13623	13755	13579	13557	13720	13729	13521	13730	13535	13678	13697	13544	13682	13628	13761	13656	13676	13662	13470	13735	13742	13597	13775	13691	13644	13673	13609	13796	13771	13535	13843	13638	13638	13639	13767	13552	13794	13728	13632	13675	13819	13686	13616	13640	13580	13682	13679	13526	13627	13669	13720	13735	13548	13630	13670	13772	13657	13643	13529	13865	13634	13642	13732	13628	13703	13654	13676	13914	13773	13734	13483	13647	13654	13931	13695	13778	13871	13723	13590	13744	13785	13691	13784	13526	13610	13480	13614	13763	13682	13825	13716	13581	13737	13627	13663	13573	13736	13704	13574	13520	13644	13573	13651	13644	13760	13535	13657	13899	13653	13826	13826	13775	13529	13805	13814	13806	13811	13868	13685	13589	13643	13603	13724	13667	13614	13802	13535	13848	13818	13685	13660	13690	13735	13577	13709	13787	13352	13685	13741	13581	13448	13756	13603	13804	13739	13818	13617	13725	13751	13915	13732	13600	13694	13696	13722	13773	13799	13698	13670	13781	13747	13628	13790	13724	13557	13629	13766	13714	13578	13706	13771	13613	13541	13646	13684	13643	13806	13720	13753	13736	13600	13718	13885	13492	13595	13702	13754	13641	13666	13646	13820	13658	13618	13670	13619	13712	13714	13475	13664	13638	13729	13870	13679	13723	13821	13771	13695	13657	13639	13539	13621	13737	13769	13715	13689	13714	13776	13670	13687	13823	13750	13742	13546	13705	13762	13573	13724	13843	13776	13728	13589	13677	13552	13695	13568	13526	13702	13690	13705	13831	13542	13739	13776	13744	13616	13792	13727	13728	13739	13751	13592	13436	13762	13592	13514	13738	13747	13649	13723	13702	13707	13739	13683	13628	13573	13719	13610	13636	13643	13667	13649	13632	13783	13641	13714	13677	13783	13821	13662	13743	13703	13607	13538	13784	13589	13573	13730	13656	13649	13678	13650	13534	13657	13710	13792	13585	13559	13799	13739	13762	13782	13528	13671	13642	13780	13618	13605	13614	13625	13745	13799	13746	13657	13728	13689	13587	13780	13789	13637	13840	13661	13647	13614	13829	13829	13568	13722	13700	13612	13455	13583	13664	13746	13794	13746	13773	13715	13625	13707	13584	13610	13649	13783	13828	13669	13671	13671	13657	13641	13695	13800	13600	13488	13552	13769	13816	13630	13730	13651	13696	13594	13520	13869	13839	13532	13642	13680	13696	13687	13663	13713	13709	13696	13700	13737	13784	13769	13523	13774	13739	13662	13675	13862	13463	13661	13771	13666	13660	13731	13551	13695	13620	13810	13683	13616	13810	13676	13742	13800	13633	13696	13790	13658	13610	13757	13662	13584	13585	13621	13694	13838	13594	13491	13549	13630	13817	13860	13758	13789	13666	13571	13855	13779	13846	13627	13789	13707	13623	13747	13701	13755	13665	13535	13571	13781	13658	13684	13647	13683	13854	13385	13672	13495	13654	13927	13592	13708	13577	13627	13677	13714	13712	13679	13642	13776	13561	13661	13745	13643	13732	13772	13685	13634	13543	13670	13642	13749	13911	13737	13571	13661	13660	13639	13621	13783	13760	13597	13919	13743	13518	13765	13875	13810	13477	13676	13707	13854	13627	13507	13547	13559	13581	14001	13616	13634	13729	13428	13705	13699	13834	13660	13555	13664	13812	13683	13570	13655	13774	13747	13720	13649	13759	13736	13804	13735	13562	13496	13702	13796	13700	13647	13762	13714	13710	13690	13577	13661	13831	13641	13577	13529	13669	13596	13672	13720	13778	13542	13619	13673	13810	13609	13687	13675	13627	13790	13908	13753	13676	13713	13625	13634	13660	13508	13729	13588	13558	13710	13800	13712	13626	13797	13620	13650	13711	13603	13703	13569	13659	13623	13581	13680	13571	13740	13687	13617	13608	13727	13731	13680	13558	13689	13711	13597	13605	13681	13777	13783	13699	13789	13570	13647	13588	13761	13752	13725	13748	13760	13590	13789	13699	13819	13693	13745	13774	13793	13468	13830	13795	13659	13824	13843	13725	13740	13623	13703	13713	13619	13661	13682	13694	13809	13857	13654	13878	13663	13760	13656	13640	13699	13702	13833	13814	13692	13833	13719	13764	13686	13754	13758	13609	13842	13875	13690	13853	13673	13719	13704	13605	13591	13722	13716	13772	13613	13698	13656	13530	13775	13647	13617	13788	13692	13688	13687	13633	13721	13689	13544	13693	13869	13681	13682	13600	13475	13850	13454	13636	13678	13572	13629	13556	13518	13605	13641	13655	13873	13772	13741	13606	13512	13623	13706	13669	13744	13645	13557	13779	13644	13546	13592	13627	13541	13728	13669	13660	13760	13724	13740	13626	13683	13656	13622	13554	13774	13875	13721	13513	13680	13654	13638	13685	13574	13696	13780	13622	13649	13708	13741	13562	13698	13773	13617	13732	13555	13717	13652	13729	13624	13607	13782	13786	13690	13752	13741	13874	13868	13636	13712	13755	13729	13720	13719	13569	13671	13672	13632	13673	13797	13677	13784	13620	13705	13592	13737	13677	13732	13723	13745	13746	13844	13580	13790	13541	13640	13527	13810	13744	13685	13688	13772	13543	13628	13634	13569	13579	13807	13704	13704	13653	13626	13810	13654	13745	13592	13610	13733	13626	13674	13608	13504	13780	13578	13723	13610	13754	13673	13765	13753	13679	13699	13665	13642	13710	13541	13743	13622	13529	13626	13567	13610	13680	13868	13714	13787	13682	13825	13653	13689	13563	13720	13893	13706	13774	13840	13585	13615	13813	13590	13731	13878	13812	13599	13731	13635	13808	13650	13672	13649	13710	13734	13673	13698	13573	13679	13599	13703	13877	13678	13740	13646	13639	13707	13719	13548	13544	13660	13762	13771	13624	13640	13822	13639	13690	13661	13633	13615	13596	13683	13782	13535	13637	13764	13766	13681	13560	13651	13777	13732	13566	13827	13608	13801	13769	13603	13622	13602	13847	13642	13669	13615	13719	13724	13709	13614	13748	13824	13642	13570	13763	13615	13680	13571	13763	13713	13543	13621	13722	13579	13623	13668	13662	13836	13770	13621	13821	13601	13612	13697	13601	13785	13617	13564	13905	13506	13737	13709	13702	13835	13658	13482	13766	13690	13734	13637	13721	13720	13784	13694	13664	13630	13701	13791	13762	13581	13732	13842	13713	13714	13819	13598	13809	13838	13644	13614	13774	13515	13840	13791	13801	13817	13726	13540	13504	13743	13570	13629	13692	13715	13621	13553	13778	13657	13512	13929	13777	13666	13784	13741	13630	13742	13632	13580	13712	13675	13705	13765	13805	13525	13796	13613	13536	13707	13664	13746	13511	13789	13862	13849	13627	13602	13671	13667	13636	13591	13684	13666	13841	13695	13631	13778	13725	13745	13949	13712	13680	13800	13788	13618	13580	13569	13726	13669	13651	13494	13771	13637	13630	13712	13602	13657	13657	13750	13701	13772	13689	13610	13760	13800	13661	13593	13681	13898	13655	13728	13640	13684	13535	13663	13655	13727	13718	13667	13656	13675	13725	13747	13628	13822	13869	13692	13437	13637	13545	13809	13660	13643	13752	13635	13669	13577	13677	13605	13787	13709	13829	13622	13656	13676	13761	13630	13516	13709	13693	13530	13717	13644	13626	13540	13713	13581	13592	13638	13622	13808	13706	13771	13668	13864	13936	13689	13602	13645	13616	13598	13798	13578	13686	13609	13600	13611	13577	13684	13757	13627	13718	13664	13790	13763	13735	13723	13698	13737	13661	13598	13810	13830	13816	13721	13729	13602	13755	13665	13742	13771	13708	13768	13624	13610	13732	13638	13517	13831	13876	13671	13840	13717	13628	13747	13738	13719	13759	13704	13844	13599	13677	13716	13763	13487	13548	13640	13703	13575	13746	13591	13857	13524	13455	13654	13684	13707	13698	13535	13777	13649	13582	13747	13775	13766	13704	13797	13681	13676	13605	13895	13757	13632	13696	13711	13601	13746	13764	13645
29579	24313	26883	23723	18988	17203	17355	16704	16526	16368	16394	16366	16259	16080	16174	16158	16111	16108	16199	16159	16062	16160	16057	15917	16156	16177	16004	16123	16442	16217	16183	16084	16210	16200	16112	16177	16179	16137	16295	16145	15975	16012	16180	16254	16076	16298	16104	15759	15991	16243	16149	16168	16254	16052	16163	16069	16259	16051	16190	16135	16183	16005	16240	16068	16022	16182	16145	16197	16097	15997	16084	15960	16150	16183	16039	16117	16036	16121	16295	16140	16334	16079	16147	16248	15973	16316	16108	16060	16068	16031	16269	16111	16177	16225	15991	16145	16169	16155	16148	16115	16095	16214	16080	16016	16084	16085	15993	16142	16212	16056	15770	16153	16199	16134	16344	16137	15830	16153	16083	16198	16021	16142	16011	16213	15957	16083	16318	16073	16015	15984	16320	16061	16097	15945	16109	15898	16217	16088	16019	16151	16254	16185	16389	15945	15964	16048	16008	16072	16150	16180	16098	16088	16126	15952	16098	16360	16099	16100	16190	15999	16229	16088	15949	16171	16235	16220	15984	16136	16198	16277	16273	16259	15952	16013	15949	15965	16032	16142	16055	16014	16004	16194	16173	16041	16153	16148	16132	16134	16061	16207	16279	16258	16007	16194	16024	16081	16232	16278	16122	16245	16150	16133	16069	16242	16095	16118	16114	16304	16460	16071	15979	16217	16216	16114	16110	15979	16166	15976	16352	16151	16120	16154	16034	16248	16017	16136	16089	16164	16139	16283	16217	16048	16122	16110	16218	16125	15996	15921	15901	16207	16135	16343	16119	16108	16165	16325	15990	16224	16224	16152	16038	16282	16189	16124	15919	15936	16230	16219	16215	16135	16033	16141	16234	16018	15968	16099	16089	16174	16317	16118	16198	16101	16010	16083	16156	15978	16021	16010	15993	16022	15976	16127	16097	16169	16151	16199	16175	16062	16034	15850	16095	16184	16097	16176	16162	16136	16086	16085	15984	16130	16011	15989	16441	16054	15907	16035	15954	16269	16134	16204	16118	16278	16016	16048	16271	16066	16108	16312	16189	16070	16180	16081	16297	16124	16070	16136	16101	16193	15958	16242	16211	16130	16057	16144	16168	15957	16152	16199	16157	15912	16380	16142	15954	16023	16313	16023	16028	16098	16100	16019	16051	16085	16216	16133	15960	15935	16257	16265	16305	16247	16090	16245	16309	15977	16172	16273	16005	16062	16256	16122	16315	16159	16205	16168	15982	16016	15985	16160	16292	16079	16068	16189	16162	16120	16332	16009	16085	16206	15929	16034	16187	16267	16066	16199	16162	15990	15895	16064	16120	16237	16405	16066	16090	16151	16148	16161	16308	16269	16099	16242	16160	15934	16022	16054	16055	16078	16190	16210	16131	16126	16108	16035	16278	16008	16278	16489	16021	16165	16141	16049	16090	16126	15933	15985	16196	15984	16192	16053	16263	16170	16248	16235	16414	16221	16284	16187	16140	16034	15865	16165	16096	15817	15930	16380	16043	16204	15981	16223	16029	16266	16133	16069	16117	15927	16209	16121	16086	16155	16308	16050	16275	16050	16144	16145	16207	16120	16142	16177	16151	16319	16158	16216	16115	16112	16087	15910	16009	16140	16093	16033	16069	15966	16134	16107	16249	15934	16175	16075	16053	16105	16180	16003	16171	16200	16111	16144	16254	16117	16064	16304	16065	16134	16085	16016	16303	16250	15936	16035	16029	16255	16200	16176	16189	16206	16196	16042	16095	16159	16152	16200	16101	16218	16215	16044	16144	16120	16211	16093	16093	16080	16234	16082	16214	16105	16285	16104	16284	16112	16104	16083	16278	16089	16106	16152	16163	16193	16245	16009	16045	16026	16181	16192	16163	16090	16162	15996	16310	16226	16171	15792	16172	16126	16039	16262	16053	16105	16083	16260	15934	16063	16155	16195	15970	16061	15983	16109	16124	15980	15922	16092	16236	16206	15900	16122	16268	16016	16111	16271	16086	16221	16267	16032	16107	16123	15959	15959	16329	16217	16206	16150	15953	16037	16158	16039	16007	16168	15936	15992	16281	16197	16169	15967	16097	16204	16332	16116	16217	16047	16112	16009	16057	16112	15869	16221	16093	16159	16105	16024	16079	16158	16207	16161	16084	16176	16282	16301	16064	16174	16143	16197	15997	16116	16152	15876	16225	16008	16027	16073	16272	16261	16004	16003	16167	16199	16189	16033	16144	15845	15880	16249	16206	16138	16386	16311	16077	16204	16191	16260	15928	16147	16118	16152	16186	16162	16093	16167	15931	16254	16140	16140	16090	15987	15970	16001	15955	15965	16158	16013	16002	16048	16192	16187	16218	15870	16176	16404	16058	16209	16160	16127	16053	16127	16032	16127	16150	16169	16018	15924	16069	16048	16158	16174	16090	16076	16021	16140	16184	16121	16103	16000	15873	16069	16188	16160	16028	15962	16155	16143	16337	16306	16098	16153	16101	15952	15937	16132	16010	15976	16278	16287	16139	16055	16163	16104	16335	16015	15926	16071	16288	15953	16140	16273	16255	16114	16263	16137	16132	16131	16129	16336	16086	15919	16046	15971	16228	16037	16055	16059	16049	16091	15949	16170	16014	16006	15990	16159	16026	16140	16060	16319	16262	16246	16134	16123	16238	16132	16064	16265	16203	16297	16220	15948	16033	16105	16360	16295	16214	15954	16007	16086	15838	15989	16148	16176	16219	15988	16161	16164	15809	16073	16169	16274	15951	16149	16123	16040	16039	15913	16097	15994	16212	16136	15996	16030	16254	16043	16010	16112	15981	16159	15933	15938	16150	16084	16125	16146	16258	15893	16167	16166	16116	16261	16273	16070	16208	16240	16065	16074	15926	16169	16290	15967	15971	15897	16304	16020	16073	15850	16163	16298	16121	16177	16136	16098	16074	16050	16040	16134	16057	16073	16219	16324	16090	16058	16237	16184	16027	16179	16148	16205	15986	16183	16235	16123	16199	16115	16208	16129	16340	16256	16210	16132	16150	16291	16169	16166	15913	16051	16160	16243	16018	16096	16250	16000	16145	16067	15887	16184	16050	16300	16049	16091	16233	16112	16163	15981	16058	16172	15983	16188	16136	15895	16157	16037	16171	16035	15928	16086	16074	15888	16047	16129	16225	16085	16117	16184	16188	16286	16065	16179	16223	16203	16268	16088	16152	16035	16041	15916	15855	16297	16106	16059	15992	15957	16193	16018	16330	15837	16008	16082	16347	15872	16037	16133	15992	16011	16155	16249	16069	16220	16103	16084	16078	16129	16175	16132	16079	16154	16198	16230	16114	16259	16180	16058	16144	16009	16227	16181	16133	16027	16092	15874	16134	16147	16145	15997	16013	16019	16016	16190	16123	16084	16025	16112	16144	16282	16162	16056	15983	16189	16073	16209	16119	16271	15946	16128	16257	16153	15974	16143	16055	16203	16168	16114	16230	16085	16141	16265	16154	16137	16050	16024	16208	16166	16035	16192	16233	16199	16237	16207	16193	16375	16344	16157	16037	16204	16272	16143	16014	16128	16013	16210	16104	16183	16281	16024	16295	16087	16253	16290	16088	16147	16079	16062	16072	15979	15948	16091	16025	16105	15921	16166	16152	16138	16160	16109	16049	15970	16038	16163	16172	16163	16060	16184	16028	16156	16098	16256	16215	16071	16278	16343	16319	16000	16348	15955	16007	16239	16154	15974	16115	15991	15977	15970	15972	16125	16175	16164	16111	16210	16096	16172	16227	16351	16085	16059	15954	16175	16284	16084	16206	16069	16164	16150	16119	16052	16061	15978	16124	16233	16211	15923	16275	16028	15866	16210	15965	16125	16179	16081	16311	16259	16159	15942	16230	16101	16167	16208	16059	16094	16091	16159	16135	16366	16045	16065	16187	16134	16272	16109	16226	16088	16264	16034	16289	16199	16148	16120	16207	16133	16068	15890	16247	16153	16344	16302	15878	15986	16051	16088	16138	16172	16131	16168	16263	16248	15995	15948	16228	16122	16144	16024	16102	16416	16067	16098	16056	16275	16239	16197	16226	16181	16141	15947	15996	16000	16216	15967	16247	16144	16283	16043	16076	16131	15966	16029	15928	16081	16349	16012	16012	16246	16255	16106	16114	16139	15955	16317	16201	16081	16104	16216	16258	16121	16129	16050	16116	16061	16244	16326	16349	16084	16251	16031	16205	16021	16278	16097	16251	16252	16057	16194	16122	16135	16022	16238	15991	16272	15945	15989	16063	16084	16140	16145	16208	16330	16263	16106	16195	16175	16188	16191	16177	16296	16044	16116	16092	16125	16170	16034	16092	16208	16172	16085	16037	16051	16127	16180	16138	16191	16269	16007	16156	16128	16098	16091	15928	16103	16188	16159	16201	16365	16099	16138	16223	16008	16047	16147	16104	16196	16240	16158	16086	16029	16171	16247	16059	16166	15967	16103	16009	16082	16249	16227	16279	16371	16203	16182	16054	16011	16195	16312	16113	16138	16126	16193	16196	16040	15978	16230	16091	15970	16318	16137	16261	16160	16202	16021	16071	15846	16151	15995	16237	16297	16149	16170	16082	16146	15968	16069	15989	16082	16117	16059	16064	16171	16122	16133	16157	16051	16235	16185	15799	16058	16104	16223	16080	16147	16021	16231	16120	16281	16162	16244	16293	15985	16247	16143	15969	16106	16267	16128	16343	16250	16303	16234	16073	16189	16158	16117	16107	16054	16263	16284	16044	16150	16080	15911	16192	16310	16399	16081	15978	16075	16175	16034	16212	16199	16352	16322	16156	15996	16226	16152	16174	16120	16136	16054	16220	16139	16123	16150	15818	16143	16217	16301	16232	16088	16273	16197	15962	16151	15911	16088	15979	16179	16144	16222	16151	16295	16203	16147	16100	16158	16218	16319	16110	16004	16021	16050	16197	16185	16267	16197	16137	16167	16282	15927	16225	16141	16087	16231	16184	16201	16192	16172	15997	16158	16186	16130	16149	16100	15943	16003	16045	16186	16119	15959	16155	16087	16139	16104	16197	16158	16155	16221	16220	16129	16207	16156	16038	16012	16237	16221	16108	16219	16251	16120	16057	16120	16131	16109	15994	16075	15965	15991	16175	16090	16179	16174	16117	15957	16143	16056	16023	16087
22077	33177	25818	21164	17757	15804	15341	15012	14733	14831	14639	14552	14485	14290	14454	14450	14324	14523	14335	14330	14254	14089	14372	14076	14283	14180	14269	14443	14273	14058	14284	14205	14205	14328	14259	14249	14099	14177	14099	14172	14180	14300	14014	14235	14201	14189	14280	14114	14125	14235	14192	14235	14201	14101	14196	14202	14071	14190	14227	14154	14305	14206	14038	14150	14164	14208	14356	14169	14206	14078	14196	14199	14171	14091	14182	14148	14106	14051	14047	14203	14410	14269	14233	14349	14205	14075	14211	14173	14123	14184	14089	14212	14340	14118	14284	14179	13990	14161	14214	14255	14199	14090	14225	14046	14248	14267	14154	14190	14038	14278	14350	14279	14168	14142	14000	14102	14261	14166	14088	14088	14420	14287	14147	13993	14266	14180	14300	14102	13986	14046	14037	14225	14244	14257	14403	14148	14300	14252	14407	14241	14076	14194	14136	14338	14060	14376	14162	14148	14347	14341	13987	14126	14274	14122	14199	14143	14402	14090	14220	14347	14223	14100	14340	14137	14178	14258	14058	14256	14170	14129	14227	14295	14138	14147	14191	14095	14130	14262	14152	14113	14338	14183	14236	14320	14064	14184	14100	14116	14242	14148	14368	14092	14183	14206	14309	14084	14258	14261	14185	14177	14361	14043	14155	14239	14226	14127	14331	14202	14274	14169	14033	14164	14322	14212	14179	14207	14065	14180	14094	14254	14243	14322	14211	14165	14103	14233	14084	14411	14221	14187	14233	14208	14113	14147	14126	14259	14203	14083	14232	14301	14205	14074	14137	14394	14125	14103	14166	14183	14064	14132	14093	14229	14202	14247	14175	14139	14136	14199	14225	14284	14100	14048	14272	14300	14223	14084	14162	14237	14163	14188	14076	14333	13978	14130	14298	14104	13978	14228	14008	13983	14423	14016	14191	14217	14203	14028	14336	14179	14121	14251	14107	14295	14341	14337	14131	14278	14096	14233	14500	14202	14042	14341	14199	14352	14056	14165	14051	14157	14279	14170	14172	14198	14219	14053	14150	14259	14271	14209	14311	14166	14002	14281	14170	14344	14090	14124	14180	14166	14283	14116	14383	14199	14460	14070	14119	14191	14171	14349	14333	14149	14265	14052	14170	14178	14295	14264	14190	14150	14222	14181	14226	14090	14191	14225	14206	14149	14119	14079	14233	14167	14314	14203	14243	14226	14085	14249	14325	14146	14036	14312	14319	14326	14313	14156	14194	14150	14229	14245	14339	14310	14112	14122	14073	14120	14017	14141	14119	14195	14106	14351	14137	14091	14316	14144	14160	14371	14195	14095	14224	14186	14277	14217	14128	14410	13980	14138	14309	14175	14167	14192	14250	14154	14148	14108	14027	14424	14237	14214	14278	14279	14283	14261	14127	14077	14192	14257	14294	14204	14357	14304	14099	13997	14130	14115	14067	14298	14107	14171	14271	14277	14257	14214	14142	13938	14268	14210	14147	14139	14267	14014	14216	14272	14151	14242	14098	14219	14267	14141	14342	14282	14177	14061	14191	14084	14340	14072	14274	14234	14281	14257	14107	14119	14267	14113	14368	14174	14362	14178	14484	14411	14137	14264	14130	14216	14265	14262	14167	14196	14292	14185	14178	14402	14151	14287	14189	14189	14285	14139	14200	14301	14185	14131	14082	14181	14217	14220	14293	14277	14145	14013	14212	14239	14232	14091	14214	14153	14233	14339	14141	14217	14203	14150	14121	14286	14166	14183	14236	14244	14267	14263	14222	14215	14263	14161	14136	14205	14220	14340	14204	14264	14110	14274	14248	14057	14220	14215	14335	14141	14160	14130	14081	14227	14130	14106	14153	14175	14124	14225	14269	14338	14276	14022	14294	14226	14319	14145	14255	14367	14194	14220	14156	14096	14000	14307	14208	14055	14069	14100	14189	14234	14135	14305	14170	14074	14064	14386	14113	14173	14069	14208	14253	14384	14296	14314	14007	14160	14215	14217	14177	14080	14155	14190	14225	14349	14148	14142	14162	14335	14297	14332	14028	14237	14192	14036	14267	14212	13931	13966	14244	14246	14091	14162	14370	14269	13999	14248	14235	14015	14103	14239	14327	14295	14259	14208	14232	14221	14155	14106	14044	14359	14254	14339	14192	14131	14279	14345	14407	14156	14255	14035	14257	14026	14170	14073	14165	14121	14251	14093	14373	14052	14141	14044	14219	14240	14139	14203	14228	14297	14328	14065	14239	14306	14232	14130	14014	14281	14197	14287	14221	14198	14349	14267	14218	14249	14304	14144	14296	14104	14209	14337	14059	14505	14171	14230	14207	14164	14294	14240	14353	14259	14163	14140	14366	14314	14140	14216	14283	14214	14120	14282	14104	14209	14224	14222	14253	14202	14063	14252	14295	14249	13963	14301	14321	14177	14354	14129	14293	14209	14214	14137	14280	14200	14042	14051	14113	13945	14200	14073	14292	14059	14297	14146	14365	14282	14065	14261	14288	14205	14094	14236	14250	14151	14178	14274	14100	14042	14262	14222	14176	14242	14050	14183	14154	14273	14238	14112	14169	14263	14158	14088	14075	14182	14182	14091	14078	14072	14178	14155	14241	14179	14114	14238	14004	14063	14185	14185	14200	14163	14272	13978	14088	14096	14343	14175	14179	14275	14249	14247	14085	14361	13994	14282	14190	14153	14346	14196	14245	14185	14188	14252	14288	14241	14040	14198	14330	14214	14185	14163	14114	14116	14097	14258	14350	14090	14019	14261	14385	14202	14111	14224	14365	14173	14121	14193	14204	14193	14104	14152	14065	14332	14064	14270	14157	14192	14211	14354	14105	14162	14198	14022	14287	14347	14207	14081	14109	14223	14139	14250	14112	14276	14176	14158	14087	14193	14223	14257	14103	14127	14123	14188	14111	14291	14212	14245	14273	14122	14052	14112	14242	14331	14422	14215	14178	14249	14158	14190	14223	14322	14055	14218	14147	14257	14249	14137	14177	14240	14114	14264	14140	14209	14184	14246	14384	14128	14166	14167	14112	14176	14210	14189	14043	14074	14255	14097	14224	14274	14242	14148	14228	14085	14172	14250	14252	14338	14262	14298	14127	14153	14132	14067	14458	14165	14349	14173	14339	14239	14181	14112	14142	14273	14147	14237	14221	14206	14145	14072	14173	14129	14073	14151	14223	14184	14130	14227	14261	14098	14131	14137	14227	14193	14095	14348	14168	14251	14329	14217	14285	14226	14286	14148	14232	14286	14367	14328	14209	14407	14158	14290	14138	14121	14265	14231	14238	14258	14175	14270	14272	14236	14341	14268	14160	14197	14158	14235	14162	14099	14257	14223	14090	13998	14242	14198	14174	14264	14273	14260	14283	14181	14276	14288	14226	14112	14507	14205	14068	14251	14228	14174	14352	14176	14269	14168	14232	14282	14085	14291	14223	14334	14213	14318	14126	14141	14284	14165	14085	14150	14315	14211	14422	14321	14352	14229	14224	14269	14043	14154	14089	14099	14225	14374	14109	14336	14038	14041	14237	14385	14183	14108	14184	14079	14166	14173	14238	14186	14212	14188	14053	14302	14153	14196	14301	14177	14111	14129	14185	14128	14073	14064	14173	14056	14118	14115	14287	14106	14139	14226	14088	14197	14226	14139	14086	14412	14155	14265	14173	14209	14192	14372	14021	14211	14218	14260	14268	14103	14310	14240	14271	14267	14337	14192	14130	14150	14411	14273	14132	14125	14272	14153	14244	14326	14086	14307	14219	14258	14271	14214	14149	14073	14093	14263	14260	14128	14211	14212	14115	14241	14130	14241	14170	14014	14182	14220	14160	14200	14101	14122	14224	14164	14197	14339	14189	14149	14280	14199	14185	14386	14247	14291	14151	14072	14327	14331	14274	14137	14215	14164	14110	14290	14154	14218	14053	14166	14315	14191	14204	13968	14128	14091	14241	14117	14280	14187	14341	14292	14134	14326	14173	14075	14152	14180	14113	14180	14148	14172	14079	14398	14135	14269	14285	14078	14259	14121	14237	14185	14120	14165	14329	14200	14292	14148	14172	14222	14244	14213	14136	14313	14103	14242	14148	14048	14099	14435	14254	14282	14189	14012	14257	14105	14415	14122	14152	14281	14033	14251	14330	14380	14310	14322	14149	14243	14165	14259	14273	14123	14186	14186	14105	14284	14130	14224	14230	14192	14182	14231	14297	14271	14234	14186	14086	14259	14023	14235	14219	14259	14106	14140	14277	14107	14187	14165	14430	14309	14362	14350	14284	14138	14125	14179	14208	14292	14219	14154	14164	14168	14412	14103	14161	14240	14128	14045	14170	14193	14034	14276	14075	14188	14192	14074	14162	14034	14172	14065	14221	14119	14138	14264	14268	13973	14233	14135	14247	14088	14224	14188	14069	14416	14152	14274	14330	14291	14234	14188	14107	14314	14242	14229	14167	14151	14187	14199	14191	14184	14230	14274	14246	14245	14019	14107	14349	14274	14303	14153	14243	14249	14162	14198	13924	14279	14253	14151	14250	14096	14261	14120	14193	14274	14177	14187	14215	14218	14116	14080	14026	14361	14084	14300	14157	14295	14264	14296	14177	14117	14038	14179	14191	14335	14087	14197	14271	14078	14283	14068	14235	14167	14241	14210	14140	14292	14191	14054	14218	14223	14073	14241	14320	14069	14168	14106	14274	14184	14273	14400	14247	14250	14206	14357	14103	14388	14234	14106	14282	14131	14032	14229	14052	14151	14199	14346	14294	14070	14241	14163	14035	14192	14337	14210	14214	14170	14229	14222	14074	14184	14147	14235	14276	14062	14044	14233	14063	14223	14322	14232	14163	14435	14107	14131	14348	14184	14178	14185	14131	14185	14339	14221	14287	14112	14066	14335	14239	14226	14212	14213	14215	13952	14245	14106	14173	14247	14185	14196	14091	14181	14290	14091	14269	14373	14129	14054	14120	14345	14117	14185	14308	14114	14032	14318	14335	14197	14210	14255	14270	14149	14270	14326	14420	14094	14251	14231	14233	14199	14285	14290	14185	14169	14123	14146	14186	14085	14146	14238	14208	14108	14165	14216	14244	14260	13992	13971	14196	14116	14344	14061	14390	14217	14221	14106	14113	14215	14112	14186	14229	14288	14256	14210	14170	14109
23427	21565	28318	25383	22484	21171	19543	16849	16003	16246	16171	15788	15664	15730	15749	15669	15685	15756	15691	15600	15432	15455	15258	15439	15503	15275	15488	15286	15236	15274	15412	15389	15456	15414	15252	15426	15552	15196	15485	15416	15252	15246	15496	15361	15458	15399	15384	15271	15330	15204	15228	15199	15268	15434	15436	15100	15307	15241	15295	15253	15441	15285	15494	15289	15285	15216	15254	15297	15341	15229	15312	15264	15244	15265	15464	15287	15419	15386	15286	15077	15173	15171	15261	15277	15344	15150	15035	15214	15353	15219	15414	15243	15313	15273	15338	15227	15104	15076	15135	15207	15345	15370	15186	15050	15336	15073	15251	15286	15313	15264	15079	15137	15174	15413	15186	15220	15014	15149	15150	15316	15339	15203	15129	15166	15219	15307	15185	15126	15193	15302	15355	15185	14966	15108	15121	15178	15236	15224	15202	15241	15302	15295	15385	15223	15294	15211	15324	15312	15304	15283	15258	15259	15227	15128	15082	15466	15479	15472	15219	15111	15350	15161	15239	15134	15191	15287	15430	15394	15231	15420	15251	15267	15258	15339	15458	15336	15194	15361	15276	15081	15252	15315	15331	15285	15369	15520	15251	15303	15232	15194	15307	15389	15412	15461	15112	15156	15191	15203	15158	15310	15231	15247	15440	15334	15236	15227	15401	15284	15314	15327	15095	15536	15291	15543	15191	15314	15212	15114	15160	15291	15301	15225	15297	15173	15244	15165	15313	15276	15176	15366	15341	15261	15261	15327	15360	15403	15230	15361	15308	15310	15162	15217	15323	15265	15330	15036	15268	15347	15263	15402	15318	15242	15461	15157	15054	15256	15152	15121	15245	15247	15379	15330	15366	15377	15183	15266	15288	15218	15295	15276	15267	15463	15137	15282	15276	15251	15436	15431	15251	15065	15264	15268	15393	15201	15255	15172	15435	15359	15282	15217	15261	15327	15319	15545	15253	15372	15319	15396	15215	15269	15316	15116	15372	15195	15412	15408	15323	15352	15318	15144	15313	15215	15304	15150	15379	15166	15374	15323	15280	15225	15170	15351	15265	15277	15341	15429	15305	15348	15388	15446	15284	15127	15238	15308	15264	15394	15346	15104	15372	15275	15279	15162	15287	15380	15385	15159	15381	15437	15282	15360	15423	15176	15403	15273	15177	15224	15324	15421	15265	15547	15515	15125	14999	15367	15379	15419	15036	15290	15248	15117	15235	15367	15375	15390	15395	15225	15299	15377	15359	15274	15314	15392	15280	15297	15159	15118	15172	15458	15348	15172	15234	15184	15206	15248	15344	15376	15029	15401	15263	15375	15158	15339	15143	15421	15213	15234	15344	15377	15145	15318	15345	15141	15184	15214	15256	15202	15160	15183	15276	15175	15320	15338	15316	15331	15456	15431	15291	15155	15348	15338	15426	15166	15190	15193	15352	15409	15327	15189	15220	15239	15294	15132	15243	15130	15445	15210	15421	15421	15054	15024	15416	15387	15148	15114	15334	15164	15431	15339	15416	15292	15288	15172	15371	15085	15258	15112	15150	15185	15309	15105	15321	15251	15088	15266	15388	15153	15109	15300	15283	15259	15264	15407	15292	15439	15208	15338	15437	15316	15299	15367	15322	15332	15243	15324	15399	15405	15363	15353	15185	15288	15112	15315	15345	15279	15302	15206	15182	15426	15121	15221	15381	15183	15144	15266	15493	15340	15415	15285	15202	15031	15268	15319	15117	15277	15327	15283	15159	15340	14994	15086	15480	15135	15183	15271	15286	15066	15229	15271	15276	15371	15180	15557	15396	15368	15495	15130	15486	15335	15276	15132	15138	15300	15115	15180	15453	15529	15302	15472	15226	15245	15237	15304	15109	15224	15479	15410	15440	15370	15235	15151	15137	15106	15416	15295	15412	15407	15103	15170	15058	15063	15325	15279	15147	15404	15246	15292	15369	15067	15084	15205	15481	15462	15279	15440	15291	15222	15344	15237	15315	15178	15122	15385	15358	15166	15462	15495	15376	15191	15323	15273	15289	15288	15297	15375	15289	15205	15169	15429	15477	15205	15277	15167	15196	15174	15251	15375	15162	15068	15334	15243	15253	15138	15375	15347	15270	15265	15222	15481	15289	15179	15198	15347	15418	15323	15326	15222	15242	15287	15285	15150	15204	15293	15368	14943	15058	15521	15405	15167	15346	15205	15260	15172	15349	15341	15321	15324	15087	15122	15336	15265	15179	15226	15131	15165	15225	15243	15071	15247	15244	15347	15221	15081	15235	15143	15333	15284	15477	15279	15229	15171	15356	15317	15432	15097	15335	15326	15370	15133	15388	15171	15116	15302	15226	15071	15040	15433	15450	15226	15429	15151	15207	15179	15139	15573	15326	15391	15338	15329	15116	15292	15316	15415	15300	15227	15384	15223	15142	15499	15316	15166	15219	15398	15301	15285	15279	15032	15096	15127	15286	15235	15201	15247	15355	15210	15310	15267	15228	15056	15195	15117	15094	15275	15531	15219	15278	15404	15288	15338	15371	15339	15273	15284	15275	15163	15200	15332	15300	15403	15138	15211	15457	15300	15264	15314	15203	15285	15171	15094	15116	15363	15231	15286	15309	15327	15213	15346	15374	15249	15429	15293	15514	15279	15275	15339	15155	15082	15268	15367	15383	15422	15173	15214	15178	15244	15342	15256	15100	15289	14975	15428	15310	15193	15233	15394	15391	15285	15369	15431	15482	15278	15188	15261	15348	15305	15318	15422	15330	15214	15315	15294	15238	15104	15246	15268	15202	15449	15515	15242	15322	15240	15268	15334	15292	15461	15507	15465	15281	15335	15333	15133	15168	15095	15372	15328	15237	15157	15355	15412	15387	15280	15171	15287	15179	15181	15218	15375	15237	15119	15184	15078	15339	15150	15422	15347	15109	15142	15296	15362	15344	15230	15244	15289	15403	15332	15475	15158	15312	15111	15107	15282	15392	15093	15305	15466	15332	15218	15214	15308	15362	15281	15329	15133	15236	15252	15510	15198	15265	15249	15100	15261	15421	15212	15088	15338	15347	15361	15242	15317	15224	15128	15292	15409	15419	15234	15115	15244	15380	15144	15328	15340	15392	15389	15194	15430	15328	15307	15173	15580	15340	15400	15322	15323	15291	15092	15069	15385	15250	15374	15331	15216	15231	15144	15270	15332	15173	15143	15124	15508	15297	15526	15303	15454	15339	15267	15111	15284	15099	15278	15230	15048	15278	15284	15196	15239	15236	15031	15265	15253	15370	15274	15340	15157	15339	15241	15232	15281	15204	15371	15442	15042	15070	15108	15189	15346	15283	15440	15391	15130	14977	15148	15300	15306	15392	15415	15327	15306	15464	15270	15068	15346	15133	15146	15424	15126	15340	15378	15118	15113	15058	15121	15481	15503	15290	15315	15339	15255	15114	15210	15310	15467	15512	15293	15326	15256	15217	15294	15345	15167	15180	15211	15396	15455	15310	15324	15277	15407	15408	15316	15352	15185	15462	15414	15231	14989	15287	15247	15372	15174	15209	15250	15119	15334	15431	15298	15165	15155	15280	15312	15397	15387	15320	15341	15166	15303	15365	15376	15262	15357	15224	15155	15252	15395	15072	15225	15262	15232	15492	15171	15191	15227	15221	15363	15214	15052	15159	15195	15369	15251	15268	15140	15390	15087	15351	15194	15204	15089	15481	15326	15323	15372	15244	15199	15127	15111	15055	15263	15449	15197	15207	15107	15203	15248	15392	15142	15269	15096	15329	15273	15198	15112	15242	15320	15373	15275	15417	15228	15288	15049	15324	15212	15264	15474	15180	15133	15177	15265	15093	15175	15420	15369	15258	15166	15272	15361	15472	14979	15479	15325	15208	15295	15229	15355	15081	15374	15239	15151	15035	15563	15417	15390	15099	15034	15017	15231	15386	15281	15198	15124	15469	15265	15027	15315	15208	15301	15172	15290	15242	15117	15389	15513	15258	15265	15203	15303	15299	15339	15432	15344	15173	15109	15501	15330	15225	15521	15257	14930	15248	15368	15302	15301	15338	15316	15274	15354	15302	15409	15011	15268	15321	15360	15465	15250	15460	15226	15133	15245	15403	15319	15271	15136	15398	15130	15470	15297	15331	15347	15232	15117	15260	15377	15476	15349	15260	15381	15268	15208	15413	15321	15219	15147	15311	15324	15057	15164	15353	15383	15256	15275	15069	15231	15137	15231	15218	15114	15269	15183	15346	15374	15505	15373	15181	15389	15225	15422	15284	15259	15229	15403	15521	15163	15156	15255	15342	15335	15251	15435	15375	15241	15260	15174	15282	15349	15297	15255	15326	15246	15237	15300	15291	15209	15280	15312	15240	15373	15424	15146	15344	15136	15269	15287	15074	15217	15350	15308	15366	15433	15239	15144	15441	15264	15233	15313	15388	15249	15172	15423	15281	15238	15416	15297	15333	15160	15377	15507	15314	15437	15140	15365	15223	15341	15405	15385	15284	15177	15224	15220	15275	15206	15328	15470	15203	15234	15457	15287	15135	15328	15213	15073	15360	15376	15242	15393	15358	15361	15329	15124	15346	15244	15344	15164	15398	15380	15327	15386	15298	15079	15100	15090	15215	15336	15301	15314	15376	15445	15111	15218	15230	15172	15405	15360	15218	15230	15303	15410	15467	15264	15191	15236	15084	15314	15130	15246	15276	15297	15279	15360	15249	15158	15060	15319	15486	15391	15437	15328	15214	15032	15359	15206	15209	15180	15205	15373	15212	15216	15296	15293	15332	15279	15236	15214	15357	15453	15354	15278	15216	15299	15282	15262	15363	15296	15479	15197	15378	15466	15416	15354	15352	15276	15355	15313	15581	15307	15320	15252	15072	15234	15181	15333	15393	15215	15122	15321	15401	15345	15418	15232	15317	15255	15171	15413	15368	15131	15388	15350	15179	15262	15396	15276	15122	15355	15415	15174	15193	15378	15302	15295	15288	15434	15170	15265	15413	15431	15191	15284	15237	15392	15214	15079	15046	15336	15343	15283	15279	15081	15253	15284	15246	15278	15328	15340	15193	15238	15347	15286	15347	15243	15122	15192	15272	15329	15196	15463	15054	15159	15319	15461	15235	15147	15209	15287	15266	15262	15338	15239	15321	15317
21687	40189	31451	24864	20200	16911	16193	15348	14827	14851	14324	14299	14216	14124	14023	13938	14008	13849	13829	13880	13865	13811	13793	13842	13752	13670	13618	13733	13584	13701	13709	13587	13632	13666	13796	13657	13843	13662	13669	13391	13857	13723	13744	13774	13676	13746	13600	13662	13800	13570	13623	13660	13779	13581	13576	13635	13698	13618	13670	13735	13669	13680	13719	13591	13661	13488	13695	13506	13610	13583	13599	13548	13574	13657	13662	13663	13700	13573	13483	13540	13640	13446	13500	13562	13744	13482	13759	13651	13600	13607	13607	13631	13624	13617	13603	13643	13570	13526	13521	13488	13437	13571	13683	13770	13637	13563	13439	13603	13680	13565	13549	13675	13658	13689	13577	13651	13785	13599	13602	13709	13679	13703	13861	13736	13627	13591	13652	13539	13778	13649	13697	13670	13707	13685	13620	13790	13554	13570	13554	13628	13703	13628	13626	13630	13568	13550	13563	13588	13636	13639	13620	13647	13761	13522	13659	13642	13666	13596	13613	13644	13722	13654	13670	13659	13686	13659	13596	13543	13666	13603	13594	13655	13582	13701	13745	13734	13727	13634	13704	13520	13695	13697	13822	13526	13638	13526	13762	13599	13570	13633	13483	13708	13466	13530	13644	13657	13567	13621	13680	13718	13471	13647	13670	13596	13777	13620	13569	13616	13673	13583	13616	13567	13554	13600	13499	13693	13729	13654	13624	13647	13628	13664	13614	13608	13791	13642	13602	13696	13623	13567	13618	13683	13709	13529	13576	13560	13558	13615	13534	13539	13533	13469	13505	13603	13679	13660	13598	13693	13816	13660	13765	13592	13580	13599	13547	13631	13573	13538	13824	13735	13606	13671	13579	13737	13776	13646	13640	13686	13785	13599	13604	13582	13486	13535	13729	13674	13643	13498	13641	13592	13640	13621	13746	13680	13644	13595	13554	13536	13744	13611	13600	13658	13548	13553	13660	13463	13595	13757	13751	13701	13438	13715	13674	13478	13678	13640	13573	13643	13581	13587	13644	13606	13738	13623	13593	13622	13552	13474	13656	13664	13547	13813	13704	13743	13639	13581	13557	13617	13684	13566	13703	13563	13657	13624	13564	13787	13725	13798	13508	13701	13756	13572	13656	13533	13446	13554	13719	13486	13611	13634	13641	13471	13610	13633	13505	13604	13570	13595	13764	13569	13683	13683	13736	13637	13618	13513	13661	13528	13609	13706	13684	13571	13715	13583	13540	13589	13756	13668	13663	13850	13675	13680	13675	13716	13532	13837	13714	13716	13764	13750	13555	13578	13559	13576	13674	13696	13447	13707	13603	13608	13567	13822	13608	13387	13710	13639	13739	13506	13674	13657	13576	13673	13564	13496	13652	13657	13639	13763	13626	13696	13642	13479	13676	13679	13656	13718	13659	13649	13609	13666	13549	13594	13506	13559	13592	13514	13742	13636	13745	13698	13750	13836	13595	13497	13466	13761	13560	13609	13528	13695	13683	13611	13558	13617	13522	13772	13525	13641	13632	13560	13623	13830	13537	13806	13744	13661	13743	13773	13630	13585	13721	13569	13674	13594	13586	13610	13640	13756	13593	13669	13624	13645	13641	13691	13558	13606	13613	13608	13532	13580	13727	13579	13688	13658	13514	13638	13597	13459	13802	13666	13697	13730	13511	13605	13708	13719	13762	13599	13422	13628	13683	13584	13566	13483	13555	13764	13631	13935	13761	13637	13699	13652	13654	13633	13674	13739	13661	13611	13695	13627	13590	13643	13464	13669	13552	13682	13732	13610	13631	13708	13501	13676	13546	13741	13696	13495	13682	13585	13667	13479	13505	13626	13605	13630	13525	13674	13494	13508	13647	13599	13686	13668	13465	13494	13607	13673	13638	13669	13600	13549	13648	13586	13652	13520	13718	13753	13725	13594	13416	13583	13751	13498	13753	13652	13773	13798	13663	13519	13589	13535	13722	13742	13611	13503	13748	13775	13679	13682	13719	13593	13646	13535	13690	13748	13534	13626	13602	13553	13459	13621	13662	13775	13636	13645	13578	13717	13507	13676	13877	13627	13563	13680	13477	13722	13509	13596	13586	13650	13680	13509	13687	13534	13413	13810	13573	13641	13658	13573	13642	13560	13535	13761	13538	13545	13738	13687	13741	13645	13674	13590	13686	13698	13572	13539	13819	13654	13699	13591	13747	13591	13675	13681	13379	13648	13489	13621	13594	13636	13613	13693	13654	13476	13623	13629	13509	13834	13460	13539	13559	13551	13785	13642	13542	13564	13504	13518	13524	13671	13472	13564	13605	13632	13572	13590	13808	13687	13540	13645	13728	13800	13638	13729	13626	13628	13658	13469	13709	13703	13716	13585	13705	13500	13593	13589	13612	13660	13706	13674	13622	13784	13655	13596	13394	13675	13699	13671	13498	13657	13722	13502	13526	13597	13674	13668	13579	13436	13606	13759	13535	13673	13526	13557	13570	13632	13634	13566	13638	13422	13718	13642	13524	13494	13601	13663	13545	13516	13520	13695	13510	13598	13539	13669	13474	13601	13565	13576	13650	13620	13548	13576	13615	13671	13660	13633	13593	13605	13577	13609	13438	13679	13859	13572	13702	13552	13639	13738	13491	13613	13707	13589	13631	13753	13661	13774	13805	13629	13781	13655	13639	13739	13783	13583	13699	13566	13622	13844	13720	13460	13500	13747	13514	13666	13822	13676	13335	13607	13678	13524	13640	13580	13498	13651	13513	13546	13592	13549	13595	13592	13800	13745	13720	13627	13478	13533	13675	13581	13418	13468	13630	13627	13769	13642	13437	13520	13558	13650	13682	13584	13641	13432	13663	13603	13536	13561	13526	13780	13671	13494	13607	13476	13662	13543	13652	13627	13804	13655	13624	13655	13759	13461	13659	13656	13690	13515	13650	13545	13694	13686	13534	13602	13677	13528	13674	13636	13664	13685	13623	13623	13752	13696	13584	13623	13599	13707	13494	13607	13495	13665	13628	13689	13460	13674	13701	13517	13563	13712	13760	13563	13620	13555	13643	13641	13416	13744	13555	13516	13687	13639	13473	13573	13794	13628	13547	13595	13716	13541	13736	13684	13619	13705	13568	13489	13855	13478	13540	13584	13629	13665	13588	13529	13559	13568	13735	13642	13541	13577	13663	13644	13486	13729	13569	13730	13632	13871	13396	13603	13547	13702	13546	13682	13537	13656	13661	13416	13803	13576	13660	13703	13542	13736	13693	13777	13865	13651	13523	13680	13545	13708	13742	13648	13728	13693	13623	13609	13488	13603	13631	13695	13673	13463	13691	13508	13569	13755	13595	13581	13666	13591	13602	13803	13757	13757	13773	13685	13792	13406	13514	13740	13792	13723	13865	13699	13672	13801	13703	13686	13697	13693	13522	13615	13746	13611	13467	13653	13716	13628	13715	13757	13573	13589	13634	13562	13722	13551	13612	13662	13545	13803	13639	13761	13647	13616	13602	13737	13694	13651	13693	13828	13657	13612	13661	13733	13642	13592	13648	13772	13624	13683	13575	13763	13665	13719	13696	13639	13647	13427	13585	13662	13625	13477	13445	13457	13731	13798	13803	13621	13704	13568	13650	13529	13714	13787	13596	13507	13684	13753	13587	13572	13775	13640	13752	13545	13609	13848	13586	13670	13715	13584	13663	13701	13676	13712	13719	13582	13588	13552	13710	13766	13562	13535	13751	13722	13650	13700	13547	13652	13545	13628	13630	13719	13560	13533	13509	13648	13591	13660	13797	13599	13614	13630	13684	13493	13614	13439	13556	13616	13869	13652	13732	13681	13679	13793	13761	13477	13677	13756	13737	13623	13708	13638	13682	13686	13602	13523	13614	13624	13643	13461	13627	13579	13750	13579	13364	13609	13582	13765	13684	13533	13787	13539	13678	13720	13775	13485	13544	13677	13710	13583	13660	13566	13643	13592	13597	13526	13470	13590	13582	13662	13611	13682	13517	13557	13536	13587	13777	13495	13766	13613	13461	13704	13677	13517	13642	13573	13668	13522	13584	13722	13714	13539	13543	13755	13743	13620	13528	13581	13782	13581	13722	13789	13590	13711	13513	13665	13719	13675	13591	13635	13627	13484	13616	13710	13670	13756	13644	13432	13758	13573	13838	13721	13601	13667	13670	13822	13590	13733	13713	13632	13592	13490	13595	13637	13624	13691	13694	13522	13464	13641	13637	13670	13718	13707	13736	13613	13542	13859	13639	13601	13594	13636	13618	13505	13692	13673	13647	13702	13666	13548	13649	13727	13787	13433	13710	13646	13619	13618	13644	13519	13520	13731	13644	13732	13569	13686	13649	13776	13519	13885	13637	13524	13760	13593	13601	13687	13501	13682	13744	13696	13579	13669	13732	13503	13599	13612	13671	13530	13718	13631	13683	13775	13519	13745	13619	13815	13586	13662	13750	13514	13511	13623	13640	13542	13698	13590	13447	13562	13619	13554	13687	13581	13575	13704	13491	13676	13563	13565	13734	13623	13469	13563	13678	13699	13719	13570	13717	13643	13768	13595	13683	13622	13575	13541	13570	13595	13735	13678	13627	13703	13819	13679	13317	13594	13622	13521	13783	13646	13663	13576	13531	13813	13651	13598	13625	13631	13668	13423	13572	13567	13665	13689	13621	13698	13671	13497	13819	13649	13582	13518	13595	13699	13522	13642	13628	13520	13712	13725	13594	13618	13606	13751	13552	13653	13643	13728	13446	13496	13727	13630	13674	13701	13573	13553	13643	13666	13550	13465	13590	13614	13519	13530	13553	13608	13592	13757	13625	13620	13772	13783	13657	13596	13617	13649	13718	13416	13801	13744	13534	13524	13809	13619	13620	13599	13581	13480	13753	13731	13656	13625	13677	13670	13648	13602	13551	13554	13622	13610	13507	13671	13634	13512	13824	13615	13472	13782	13762	13753	13656	13466	13624	13664	13600	13607	13530	13761	13598	13586	13730	13793	13634	13474	13701	13793	13687	13570	13747	13582	13674	13584	13560	13710	13670	13571	13671	13611	13640	13567	13676	13491	13778	13449	13744	13828	13550	13747	13520	13835	13642	13712	13713	13566	13845	13669	13617	13605	13423	13585	13687	13635	13721	13720	13627	13493	13516	13536	13555	13588
25348	21613	27237	27392	20968	18976	18783	17727	17573	17569	17279	17163	17010	17450	17155	17149	17277	17016	16755	17084	17026	16906	16981	16841	16879	16825	17117	17033	16683	16925	16851	16862	16950	17139	16874	16916	16979	16943	17036	16889	16885	17203	16848	16813	16720	16870	16576	16894	16893	16994	16831	16879	16730	16895	16741	17128	17048	17072	16966	16951	16713	17000	17095	16704	16859	17101	17120	16966	16996	16988	16835	16784	16852	16923	16812	16898	16971	16718	16886	17059	16999	16769	16585	16833	16901	16862	16836	16815	16738	16760	16974	16730	17037	16957	16669	16899	16868	16893	16919	17029	17075	16733	16829	16624	16869	16927	16798	16947	16859	17008	16958	16665	16784	16913	16783	16742	16907	17019	17048	16915	16815	16946	16926	16996	17004	16740	16838	16720	16868	16847	16722	16836	16743	16932	16875	16861	16825	16869	17008	16735	16563	16775	16821	16769	16923	16779	16908	16849	16885	16912	16875	16958	16977	16812	17061	17000	16840	16989	16894	16946	16883	16720	16870	17003	16945	16899	16848	16685	17005	16952	16688	16788	16876	16965	16844	16495	16667	16860	16931	16867	16606	16841	16847	16789	16774	17122	16790	16624	16797	16892	16926	17080	16802	16999	16817	16859	16788	16757	16815	16987	16818	16957	16957	16962	16918	16895	17075	16846	16694	16880	16834	17086	17018	17010	17026	16925	17032	17039	16831	17215	17115	16694	16829	16813	16826	16973	16841	16721	16806	16985	16729	16856	16821	16962	16762	16789	16765	16732	16836	16835	16670	16888	16871	16886	16800	16900	17124	17004	16801	16799	16929	16882	16841	16789	16871	16936	16947	16879	16784	16962	17034	16785	16713	16718	16846	16602	16798	16864	16948	16819	16914	16909	16779	16713	16994	16872	16812	16839	16841	16949	17047	16724	16632	16953	16803	16838	17074	16799	16924	17020	16992	17193	16802	16959	16948	16934	16879	16805	16823	16873	17070	16851	16968	16848	16886	16874	17019	16753	16768	16996	16906	16958	17028	16896	16701	16983	16797	17060	16996	16929	16897	16960	16803	16873	16686	16746	16783	16845	16884	16883	17121	16775	16796	16897	17031	16846	17000	16915	16662	16814	17025	16871	16932	16970	17089	16967	16872	16745	16853	16777	16827	17025	16819	16794	16941	16808	16916	17099	16608	17009	16986	16980	16991	16925	16939	16901	16978	16890	17012	16881	16944	17019	16898	16756	17001	17079	16980	16793	17011	16966	16957	17096	16930	16895	16835	16793	16804	16846	16892	16866	17036	17014	16905	16930	17197	17017	16655	17066	16909	16823	16868	16774	16908	16995	16985	16814	16807	17055	16779	16997	16932	16673	16587	16787	16997	16710	16752	16808	16709	16986	16901	16879	16717	16942	16767	16998	17008	17097	17037	16923	16922	16806	16768	16881	17002	16863	16753	16866	16773	16727	16907	16835	16878	16712	16809	16920	16909	16876	16805	16747	17073	16695	16894	16892	16785	16900	16917	16941	16926	16852	16663	16972	16733	16868	16939	16952	16647	16750	16829	16848	16968	16940	16985	16946	16821	16826	16891	16818	16822	16713	16965	17079	16856	16829	16866	16969	16905	16792	16854	16824	16754	16770	16861	16756	16929	16832	16867	16916	16904	17011	16881	16920	16834	16910	16876	16905	16591	16863	16737	17011	16719	16738	16813	16957	16847	16760	16733	17043	16872	16800	16771	16658	16874	16850	16776	17067	16890	16722	16836	17134	17022	16824	16828	16847	17080	16818	17002	16899	16815	16737	16841	16934	16954	17013	16772	16958	16916	16926	16960	16727	16925	16706	16707	16704	16947	16801	16888	17062	16896	16747	16930	16883	16920	16893	16836	16702	16913	16950	16815	16708	16819	16737	16707	17041	16729	16722	16823	16863	16836	17203	17011	16954	16853	16713	16888	16818	16859	16925	16996	16881	16819	16865	16857	16777	16870	16905	16861	16962	17066	16897	16902	16798	16773	17054	16999	16846	16987	16842	16839	16805	16814	17034	16792	16748	17098	17004	16938	16786	16812	16889	16938	16777	16831	16833	17035	17038	16884	16736	16836	16881	16838	16798	16921	16977	16756	16811	16936	17006	17011	16952	16935	16905	16680	16946	16947	16839	16904	16979	16867	16809	16958	17086	16790	16866	16937	16770	16885	16966	16915	17004	16996	16988	16963	16856	17013	16741	16965	16990	17000	16892	16625	16877	16835	17052	16981	16997	17047	16953	16794	16962	16952	16811	16846	16866	16930	17018	16831	16688	17037	16949	16980	16985	16872	16805	16845	17005	16853	16787	16749	16868	16849	16878	16762	16685	16877	16873	16896	16885	17041	16975	16935	16805	16916	16890	17022	16758	16843	16786	16858	16972	16809	16821	16836	16951	16782	16740	16852	16940	16878	17033	16811	16945	16787	16872	16860	17001	17094	16805	16953	17020	16774	16786	17086	16990	16805	17059	16890	16949	16998	16897	16888	16901	16665	16997	16803	16918	16784	16749	16828	16973	16953	16880	16990	16879	16795	16831	16808	16994	16691	17007	17075	16804	16857	16904	16928	16733	16882	16876	16939	17092	16782	16785	17136	16976	16689	16851	16871	16984	16961	16735	16803	16809	17062	17006	17093	17006	16822	16786	16945	16970	16693	16887	16799	16993	16764	16937	16966	16758	16829	16839	16937	17036	17051	17197	16801	16770	16672	16943	16884	16805	17052	16954	17019	16854	16963	16919	16874	16597	16628	16861	16909	16900	16962	16868	16720	16843	16788	16782	17088	16905	16703	16766	16957	16797	16902	16969	16940	17051	16996	17027	16775	16878	16961	16959	16962	16922	16903	16934	17077	16871	16922	16853	16627	16911	16685	16783	16921	16819	16647	16674	17088	16956	16844	16795	16824	16731	17064	16701	16731	16767	16815	16673	16817	17009	16807	16913	16920	16827	16911	16756	17074	16985	16897	16872	16716	16901	16727	16881	16983	16969	16726	16956	17044	17016	16777	16989	16959	16902	17007	16764	16938	16944	16775	16780	17007	16757	16912	17195	16682	17048	16889	16914	16874	16656	16965	16809	16952	17047	16914	16793	16826	16993	17076	16806	16880	16843	16803	16921	16851	16683	16844	16810	16803	16833	17011	17101	16923	16837	16857	16859	16959	16836	16902	16942	16878	16852	16905	16901	16808	17069	16997	17024	16982	16877	16956	16956	16780	16835	17121	16868	16936	16819	16955	16930	16983	16915	17004	16943	16909	16944	16839	17025	16841	16724	16986	16924	16730	16995	16871	16937	16796	16997	16523	16840	16749	16985	17003	16965	16921	16881	16883	16954	16779	17138	16836	16844	16973	16877	16701	16707	16905	16807	16745	17043	16828	16895	17077	16968	16842	16897	16952	17050	17108	16925	16984	16951	16800	16923	16934	16787	16857	17074	16813	16886	16901	17128	16683	17028	16923	17040	16710	16771	16647	16825	16908	16830	16875	16945	16783	17055	17036	16889	16851	16857	16901	16774	16761	16826	16924	16876	16696	16875	16929	17068	16796	16679	17003	16919	16693	17070	16605	16840	16819	16910	16930	17197	17090	16835	16891	16868	16957	16896	16868	16828	16872	16957	16852	16938	16880	17010	16899	16833	16637	16833	16859	17066	17076	17011	16870	16823	16910	16705	16761	16811	16820	16918	16881	16854	16910	16804	16735	16635	17196	16908	16900	16963	16928	16785	16936	16655	16910	16833	16781	16736	16786	16642	16780	16927	16921	16783	16739	16786	16931	16892	16845	16834	16713	16865	17034	17026	16875	16747	16778	17008	16900	16881	16914	16710	17013	16793	16964	16853	16746	16877	16769	16792	16783	16790	16763	16820	16858	16781	16996	16753	16773	16630	16883	16821	16873	16873	16936	17044	16842	17079	16933	17144	16896	16966	16882	16869	17025	16835	16858	16836	16951	16951	16825	16936	16885	16956	16966	16839	16707	17135	16828	17101	16847	16776	16899	16851	16863	16726	16884	16877	16714	16996	16744	16939	16742	16900	16787	17042	16765	16795	16770	16873	17150	17064	16951	16729	16849	16944	16852	16856	17074	16803	16964	16952	17013	16706	16969	16874	16957	16842	16908	16652	17068	16871	17015	16652	16742	17010	16911	16714	16984	16936	17038	16887	16882	16929	16785	16790	16966	16779	17034	17058	16816	16833	16709	16952	16828	16814	17116	16714	16912	16891	16802	16929	16876	16922	16797	16788	16921	16850	16952	16966	16945	16991	17010	16864	17020	17025	16813	16739	16837	16926	17102	16793	17024	16844	16812	16857	16769	16812	16581	16879	17027	16883	16866	16825	16873	16934	16965	16950	17145	16761	16941	17027	16871	16983	17099	16739	16906	16863	16903	17171	16958	16734	16885	16912	16862	16920	16968	16829	16870	16746	16816	16829	16913	16883	16976	17101	16790	16987	16863	16817	16982	17035	16695	16846	16804	16940	16860	16673	16775	16825	16992	17015	16808	16799	16638	16868	16957	17027	16987	16981	16935	16894	16823	16849	16939	16891	16837	17029	16956	17033	16930	16917	16801	16795	16936	16951	16850	16999	16735	16850	16876	17109	16815	16852	16913	16929	17109	17108	17099	16644	16819	16862	16969	16868	16741	17074	16845	16951	16854	17039	16830	16973	16905	16861	16877	16845	16846	16896	17026	17025	16969	16940	17020	16881	16755	16795	16947	17014	17006	16788	17089	16861	16881	16815	16868	16795	16932	17098	17071	16884	16809	16830	16910	16749	17158	17003	16902	17026	16798	17030	16892	16887	16928	16970	16883	16848	16973	16929	17052	17108	16873	16978	16842	17016	17050	16796	17087	16932	16951	16863	17052	17052	16768	16857	16759	16881	16984	16891	16841	17162	16880	16921	16833	16963	16973	16731	16906	16872	16913	16821	16732	17126	16882	16900	16792	17049	16831	16618	16914	16889	16888	16853	16842	17042	16873	17177	16874	16766	16859	17026	17031	17135	16710	17004	16976	16954	16958	16924	16861	16981	16784	16867	16797	16982	16957	16908	16890	16766	16865	17025	16593	16732	16837	16767	16930	16943	17002	16859	16962	16891	16855	16767	16944	17069	16773	16615	17014	16905	16841	16917
21406	36067	27962	22408	19196	17051	16371	15687	15380	15199	15089	15026	14858	14923	14978	14859	14788	14694	14717	14806	14842	14793	14796	14584	14532	14715	14673	14722	14779	14616	14603	14739	14715	14520	14584	14661	14722	14499	14653	14608	14728	14654	14642	14554	14661	14479	14692	14592	14625	14560	14590	14709	14617	14783	14720	14572	14653	14532	14644	14671	14557	14542	14841	14690	14593	14446	14582	14589	14536	14633	14637	14765	14645	14481	14588	14601	14707	14711	14464	14746	14535	14705	14717	14661	14712	14511	14601	14549	14630	14688	14666	14696	14698	14576	14736	14613	14682	14605	14456	14582	14668	14520	14669	14617	14633	14551	14717	14551	14653	14423	14490	14699	14615	14682	14708	14590	14716	14632	14499	14431	14585	14800	14564	14777	14520	14681	14500	14775	14530	14599	14772	14666	14507	14611	14564	14622	14622	14698	14687	14545	14645	14623	14736	14597	14512	14637	14805	14601	14685	14466	14670	14569	14336	14752	14729	14552	14576	14695	14689	14671	14590	14613	14624	14489	14611	14480	14457	14732	14677	14728	14656	14629	14575	14649	14581	14696	14579	14517	14586	14620	14597	14672	14547	14415	14904	14643	14672	14893	14620	14674	14582	14582	14541	14440	14548	14558	14494	14580	14790	14768	14620	14576	14692	14731	14677	14595	14565	14628	14693	14641	14554	14645	14707	14609	14647	14685	14451	14558	14703	14489	14824	14727	14549	14715	14642	14677	14528	14574	14492	14634	14517	14632	14568	14643	14548	14579	14837	14616	14648	14543	14556	14665	14767	14617	14718	14440	14755	14607	14584	14493	14660	14639	14656	14651	14676	14633	14438	14680	14404	14760	14520	14752	14701	14562	14711	14543	14715	14739	14497	14454	14621	14669	14548	14523	14739	14484	14663	14629	14541	14835	14587	14619	14629	14611	14628	14586	14547	14533	14739	14578	14725	14676	14609	14680	14623	14734	14591	14578	14571	14565	14565	14476	14702	14757	14626	14513	14688	14597	14498	14639	14648	14701	14692	14718	14499	14528	14698	14538	14605	14480	14591	14592	14583	14658	14645	14735	14582	14646	14593	14624	14647	14614	14478	14547	14749	14536	14845	14595	14624	14670	14628	14727	14646	14609	14417	14829	14645	14715	14596	14575	14824	14635	14555	14584	14635	14490	14592	14623	14478	14777	14587	14600	14672	14598	14620	14730	14736	14512	14641	14631	14626	14854	14675	14683	14734	14714	14782	14598	14512	14567	14608	14811	14595	14628	14566	14681	14431	14532	14698	14552	14685	14747	14613	14542	14626	14644	14622	14748	14571	14563	14567	14602	14842	14639	14570	14609	14681	14534	14653	14622	14577	14647	14695	14594	14785	14604	14660	14543	14683	14752	14582	14645	14798	14611	14638	14776	14543	14606	14637	14391	14643	14552	14804	14579	14582	14579	14642	14478	14555	14624	14810	14688	14675	14737	14635	14490	14538	14691	14666	14647	14563	14737	14436	14597	14675	14539	14738	14684	14448	14636	14457	14660	14691	14685	14568	14766	14751	14475	14674	14731	14749	14643	14722	14572	14640	14796	14549	14597	14672	14833	14641	14741	14541	14775	14596	14682	14805	14664	14672	14411	14639	14758	14686	14445	14680	14666	14732	14586	14757	14718	14628	14580	14655	14610	14681	14601	14706	14543	14594	14690	14596	14868	14743	14528	14656	14597	14534	14649	14724	14562	14615	14675	14565	14755	14696	14668	14702	14747	14544	14688	14612	14648	14876	14616	14555	14774	14706	14640	14630	14583	14652	14491	14542	14834	14601	14608	14645	14584	14727	14673	14472	14589	14566	14543	14556	14527	14515	14677	14627	14623	14585	14588	14461	14699	14567	14642	14833	14646	14474	14790	14571	14585	14585	14509	14747	14540	14679	14724	14495	14758	14592	14560	14599	14639	14672	14532	14690	14580	14496	14678	14588	14630	14645	14661	14635	14764	14590	14674	14620	14832	14709	14769	14657	14805	14696	14605	14695	14572	14524	14685	14619	14625	14797	14559	14542	14618	14750	14516	14476	14566	14821	14605	14575	14516	14615	14581	14599	14734	14577	14840	14626	14568	14659	14655	14652	14659	14608	14427	14671	14529	14515	14549	14570	14541	14803	14657	14663	14532	14592	14564	14546	14642	14628	14645	14689	14643	14533	14663	14596	14431	14663	14653	14727	14617	14696	14633	14642	14556	14507	14697	14567	14614	14596	14606	14698	14564	14669	14634	14704	14645	14607	14560	14617	14637	14614	14758	14715	14689	14485	14643	14744	14584	14743	14438	14529	14584	14591	14671	14686	14687	14682	14526	14748	14648	14661	14379	14582	14463	14755	14672	14595	14559	14666	14663	14515	14548	14738	14604	14674	14593	14642	14364	14579	14633	14589	14532	14684	14620	14483	14654	14656	14547	14694	14859	14695	14585	14716	14659	14520	14626	14719	14592	14600	14691	14633	14700	14604	14726	14579	14780	14652	14647	14638	14587	14627	14715	14651	14635	14547	14649	14652	14571	14521	14726	14688	14485	14829	14660	14527	14716	14636	14826	14681	14644	14810	14669	14584	14731	14734	14659	14708	14621	14483	14704	14481	14696	14567	14653	14682	14589	14615	14693	14664	14664	14505	14584	14672	14656	14801	14642	14664	14508	14647	14656	14609	14683	14723	14665	14728	14432	14628	14741	14715	14704	14617	14684	14687	14670	14846	14595	14612	14562	14590	14667	14742	14543	14647	14677	14675	14684	14579	14591	14581	14674	14521	14597	14709	14659	14670	14582	14626	14589	14613	14599	14612	14557	14754	14563	14801	14612	14568	14509	14737	14746	14730	14656	14744	14770	14667	14595	14672	14738	14696	14587	14523	14528	14729	14504	14579	14587	14446	14721	14646	14610	14600	14617	14614	14704	14647	14610	14512	14705	14630	14412	14590	14651	14657	14590	14545	14556	14516	14755	14505	14745	14579	14659	14642	14671	14738	14582	14552	14534	14576	14559	14716	14665	14615	14635	14693	14632	14452	14770	14625	14568	14563	14739	14664	14640	14849	14662	14541	14544	14837	14646	14561	14717	14717	14422	14769	14501	14751	14434	14731	14607	14733	14802	14688	14700	14521	14546	14786	14724	14671	14782	14617	14584	14727	14684	14713	14719	14599	14568	14772	14583	14381	14577	14757	14576	14726	14809	14611	14626	14622	14486	14506	14663	14666	14580	14580	14551	14797	14727	14737	14481	14550	14750	14572	14649	14521	14703	14711	14351	14677	14663	14827	14730	14799	14556	14582	14675	14605	14685	14685	14648	14481	14597	14658	14633	14760	14654	14648	14580	14665	14682	14562	14633	14577	14505	14602	14675	14446	14452	14743	14698	14637	14498	14561	14602	14531	14775	14671	14838	14749	14710	14572	14656	14551	14674	14653	14708	14495	14760	14476	14748	14779	14842	14647	14657	14702	14729	14788	14648	14572	14625	14562	14713	14550	14794	14706	14833	14709	14572	14634	14624	14577	14580	14563	14674	14784	14786	14844	14705	14471	14758	14633	14800	14567	14663	14666	14600	14700	14655	14788	14562	14749	14524	14471	14480	14608	14639	14728	14663	14661	14576	14512	14715	14668	14642	14735	14702	14686	14639	14625	14671	14706	14479	14872	14586	14601	14649	14680	14454	14749	14609	14466	14693	14583	14732	14829	14619	14567	14674	14516	14617	14663	14588	14652	14699	14682	14613	14491	14468	14712	14789	14596	14417	14590	14635	14765	14733	14565	14628	14590	14636	14610	14696	14588	14523	14710	14591	14452	14553	14792	14567	14806	14616	14701	14917	14821	14536	14524	14637	14704	14764	14653	14555	14606	14635	14601	14641	14591	14586	14783	14721	14409	14580	14574	14718	14464	14603	14738	14689	14736	14560	14656	14707	14653	14555	14591	14666	14529	14650	14581	14610	14555	14487	14620	14554	14517	14604	14825	14531	14660	14716	14565	14777	14620	14565	14526	14596	14729	14701	14785	14543	14585	14637	14645	14598	14673	14907	14619	14588	14491	14673	14695	14517	14596	14643	14691	14580	14596	14509	14592	14638	14513	14712	14703	14675	14805	14794	14517	14592	14920	14597	14560	14621	14695	14699	14713	14574	14644	14712	14546	14795	14766	14548	14517	14635	14698	14751	14518	14702	14520	14586	14558	14603	14633	14679	14743	14694	14578	14682	14718	14605	14740	14564	14600	14764	14817	14710	14725	14626	14613	14611	14657	14596	14496	14794	14684	14591	14498	14773	14594	14626	14621	14839	14583	14679	14685	14747	14689	14690	14562	14633	14462	14690	14682	14480	14615	14633	14794	14769	14691	14728	14699	14616	14622	14601	14581	14609	14734	14683	14602	14656	14693	14499	14593	14607	14702	14628	14676	14555	14764	14624	14570	14566	14617	14721	14674	14680	14624	14662	14542	14614	14613	14591	14615	14647	14639	14471	14502	14743	14795	14566	14842	14696	14606	14770	14518	14602	14572	14609	14608	14596	14696	14679	14560	14676	14537	14757	14545	14678	14685	14587	14596	14513	14743	14791	14704	14584	14661	14620	14844	14627	14587	14759	14821	14650	14611	14673	14767	14734	14690	14733	14549	14599	14643	14592	14666	14691	14558	14798	14703	14657	14788	14624	14821	14571	14657	14725	14680	14693	14530	14695	14760	14703	14697	14557	14790	14683	14684	14646	14581	14527	14658	14670	14625	14697	14674	14632	14676	14544	14391	14573	14641	14653	14659	14586	14488	14580	14888	14620	14506	14575	14686	14650	14639	14501	14656	14698	14596	14596	14547	14544	14631	14588	14629	14727	14587	14528	14543	14526	14661	14765	14553	14606	14707	14608	14593	14738	14648	14609	14601	14720	14572	14763	14677	14670	14594	14590	14528	14662	14608	14467	14582	14796	14548	14750	14590	14712	14625	14784	14539	14548	14769	14545	14570	14561	14707	14510	14686	14547	14472	14527	14733	14650	14667	14597	14713	14849	14752	14606	14483	14656	14806	14666	14561	14625	14650	14509	14678	14597	14851	14564	14554	14359	14687	14775	14686	14494	14635	14662	14768	14773	14651	14696	14577	14522	14525	14587	14520	14511	14621	14623	14569	14770
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
